*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{}body{line-height:18px;margin:0;font-size:12px;font-family:'Univers Medium',sans-serif;word-wrap:break-word;color:#888;background:#F0F0F0;}body:after{display:none;content:url(/wp-content/themes/Armalite/images/social_youtube-hover.png) url(/wp-content/themes/Armalite/images/social_instagram-hover.png) url(/wp-content/themes/Armalite/images/social_facebook-hover.png) url(/wp-content/themes/Armalite/images/social_twitter-hover.png);}.excerpt{line-height:22px;}a{color:#959B8F;text-decoration:none;transition:all 0.3s ease 0s;}a:focus{}a:active,a:hover{color:#4a4646;outline:0;transition:all 0.3s ease 0s;}a:hover{text-decoration:none;transition:all 0.3s ease 0s;}.entry-summary .read-more a,a.read-more{background-color:#B4D2D0;color:#FFFFFF;display:inline-block;padding:10px 15px;}.entry-summary .read-more a:hover,a.read-more:hover{color:#FFFFFF;transition:all 0.3s ease 0s;background-color:#959B8F;}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3;font-weight:normal;font-family:'Copperplate Medium',serif;}.special_inner ul{margin:0;padding:0;}h1{font-size:24px;margin:30px 0;border-bottom:1px solid #002A4E;}h2{font-size:20px;margin:5px 0 5px 0px;text-align:left;}.gallery h2{font-size:17px;text-align:left;margin:6px 0 15px;}.woocommerce h2{margin:10px 0;font-size:15px;text-transform:uppercase;}h3{color:#4a4646;font-size:15px;margin:22px 0;text-transform:uppercase;}h4{margin:20px 0;font-size:20px;}h5{font-size:18px;margin:20px 0;}.portfolios h5{margin:10px 0 15px;}.portfolio_wrapper h5{margin:10px 0 0;}h6{font-size:16px;margin:32px 0;}address{margin:0 0 24px;}abbr[title]{border-bottom:1px dotted;}b,strong{font-family:'Univers Bold',sans-serif;font-weight:normal;}#mp-anywhere-cart .mpawc-dropdown-holder{font-weight:normal!important;}dfn{}mark{background:none repeat scroll 0 0 #D9D9D9;color:#000000;padding:5px;}p{margin:0 0 15px;line-height:17px;}#gallery .gallery-item p{margin:0 0 10px;}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}pre{background:#f5f5f5;color:#666;font-family:monospace;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}blockquote{background:url("images/quote.png") no-repeat scroll 7px 5px #FFFFFF;font-size:18px;line-height:30px;margin:24px 40px;padding:0 0 0 50px;position:relative;width:auto;}blockquote p{margin:0;font-style:italic;}blockquote blockquote{margin-right:0;}blockquote cite,blockquote small{font-size:14px;text-transform:uppercase;}blockquote em,blockquote i{font-style:normal;}small{font-size:smaller;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl{margin:0 20px;}dd{margin:0 0 20px;}menu,ol,ul{margin:16px 0;padding:0 0 0 40px;}nav ul,nav ol{}li>ul,li>ol{margin:0;}.site-header ul,.site-header ol,.site-footer ul,.site-footer ol,.sidebar-container ul,.sidebar-container ol,.flexslider ul,.flexslider ol{padding:0;}.site-header ul li,.site-header ol li,.site-footer ul li,.site-footer ul li,.sidebar-container ul li,.sidebar-container ol li,.flexslider ul li,.flexslider ol li,.portfolios ul li{list-style:none;}.sitemap-page ul,.contact-info ul{padding:0 0 0 0px;}.sitemap-page ul li{line-height:22px;background:url("images/linkArrow.png") no-repeat scroll left 8px transparent;padding-left:15px;list-style:none;}.sitemap-page ul li a{}nav ul,nav ol{list-style:none;list-style-image:none;}.page-numbers li{float:left;margin-right:1em;}ul.page-numbers{float:right;}span.page-numbers.current{text-decoration:underline;}li>ul,li>ol{margin:0;}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #DDDDDD;margin:0;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;}select{border:1px solid #E5E5E5;color:#959B8F;cursor:pointer;padding:5px;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;padding-right:2px;width:270px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%;}caption,th,td{text-align:left;}caption{font-size:16px;margin:20px 0;}th{text-transform:uppercase;}td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}del{color:#888;}ins{color:#4a4646;}ins span{}hr{background:url(images/dotted-line.png) repeat center top;background-size:4px 4px;border:0;height:1px;margin:0 0 24px;}.PSD_subtitle{margin:30px 0 9px 0;font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;font-size:22px;}h2#upgrades,h2#coatings,h2#barrel_work,h2#custom_premier_rifles,h2#warranty_support,h2#returns{font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;border:none;font-size:17px;}#tab-description{padding:20px 13px;}#single img.attachment-shop_thumbnail{border:1px solid #F0F0F0;border-top:none;border-radius:5px 5px 0px 0px;}#single .thumbnails img.attachment-shop_thumbnail{border-radius:0px;}#single a.woocommerce-main-image,#single a.zoom{margin:0px 5px 0 5px;}#single .thumbnails,#single .columns-3{margin:0;padding:0;}.thumbnails.columns-3{width:60%;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:normal;}#single .field_container:nth-child(odd){background:#f6f6f6;}#single .field_name{width:50%;padding:10px;vertical-align:top;display:inline-block;}#single .field_value{width:50%;padding:10px;display:inline-block;}#hidden_tab{display:none;}.image-block:before{content:'';height:100%;margin-right:-0.25em;display:inline-block;vertical-align:middle;}.woocommerce ul.products li.product a img{display:inline-block;vertical-align:middle;height:auto;width:auto;}.home #page #featured .textwidget .product.woocommerce.add_to_cart_inline{visibility:hidden;}.home #page #featured .textwidget .product.woocommerce.add_to_cart_inline a{visibility:visible;}nav.woocommerce-pagination{height:30px;}#strategic-armory-corps .full-width a{color:#002A4E;font-weight:bold;}#cart .product-name a{color:#3C3C3C;}#cart a.shipping-calculator-button{color:#959B8F;}#dealer-locator input#wpsl-search-btn{margin-top:32px;}#dealer-locator div#wpsl-radius{margin-right:0px;}#main .cd-timeline-content .the-excerpt{z-index:1;}.archive #content a{text-decoration:none;}.archive #content #nav-below a.current,.archive #content #nav-below a:hover{color:white;}#press-releases #page-news_media article .entry-thumbnail,#press-releases #page-news_dealer article .entry-thumbnail{display:none;}#press-releases #main .entry-content h1.media-title,#press-releases #main .entry-content h1.dealer-title{border:none;}#press-releases #page-news_media article h1.entry-title,#press-releases #page-news_dealer article h1.entry-title{margin:0;border:none;border-bottom:1px solid #002A4E;}#press-releases #page-news_media article h1.entry-title a,#press-releases #page-news_dealer article h1.entry-title a{text-decoration:none;}#press-releases #page-news_media article .sort-read,#press-releases #page-news_dealer article .sort-read{float:right;margin-bottom:15px;text-decoration:none;}#press-releases #page-news_media article .sort-read:hover,#press-releases #page-news_dealer article .sort-read:hover{color:white;}#press-releases #page-news_media article .entry-meta .date a,#press-releases #page-news_dealer article .entry-meta .date a{color:#959B8F;font-size:11px;padding:0 0 10px 3px;font-weight:normal;text-decoration:none;text-transform:uppercase;}#press-releases #page-news_media #nav-below a,#press-releases #page-news_dealer #nav-below a{margin-left:4px;padding:7px 10px;text-decoration:none;}#press-releases #page-news_media #nav-below a.current,#press-releases #page-news_dealer #nav-below a.current,#press-releases #page-news_media #nav-below a:hover,#press-releases #page-news_dealer #nav-below a:hover{color:white;}th.product-subtotal{min-width:75px;text-align:center;}.category-new-product #content article .entry-thumbnail,.category-press-release #content article .entry-thumbnail,#archive.archive #content article .entry-thumbnail{display:none;}.single-te_announcements #content header.entry-header{border-bottom:none;}#tertiary .textwidget ul.lcp_catlist li{list-style-type:disc;margin:0 0 10px 5px;}#text-15 #lcp_instance_1,#text-15 .textwidget{padding-right:0;}#page #main .entry-content .lcp_catlist h1.entry-title{border:none;margin:0 0 0 0;}#page #main h1.media-title,#page #main .entry-content h1.media-title{top:-31px;position:relative;padding:0 0 15px 0;margin:0 0 -15px 0!important;}.page-id-4062 article#post-4062{width:100%;}#tag_cloud-3 .tagcloud a.tag-link-142,#tag_cloud-3 .tagcloud a.tag-link-134{display:none;}html[data-useragent*='MSIE 10.0'] li#menu-item-3024 a.ubermenu-target{padding:14px 20px 15px;}.woocommerce form .form-row{padding:4px 10px 4px 0;}.woocommerce a.remove:hover{background:red;}.entry-content a.shipping-calculator-button{padding:0;}article#post-3004{width:100%;}.woocommerce-cart td.actions>p>input{margin-left:5px;}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){float:left;}.woocommerce-page ul.products>li:nth-of-type(3n+0){margin-right:0!important;}article#post-3005.post-3005.page.type-page.status-publish.hentry{width:100%;}#firearms-photos .gallery-caption{opacity:1;position:relative;top:-11px;left:0px;margin-left:3px;}#firearms-photos .gallery-caption:before{content:initial;}#firearms-photos .gallery-caption a{color:white;}.search .widget ul span{width:auto;display:inline;}.search #widget-collapscat-3-top span.collapsing.categories{margin-right:5px!important;}.search #nav-below a,.archive.category #nav-below a,#news #nav-below a{margin-left:3px;min-width:25px;padding:4px 10px!important;}.wcps-items-thumb:before{content:'';height:100%;display:inline-block;vertical-align:middle;}.error_spacing{height:40px;width:100%;}.passreset{width:230px;border-top:none;padding:20px 15px 15px 0px;margin-top:0px;}.simplr-message.success{width:260px;font-size:12px;font-weight:700;line-height:16px;}.loginText{font-size:12px;line-height:15px;color:#999898;margin-top:12px;font-style:italic;}#access-denied .passreset,#special-user-registration .passreset{margin-top:-49px}.passreset h1{font-size:12px;font-weight:bold;text-transform:uppercase;margin:10px 0 10px 0;}.passreset p{color:#999898;font-size:12px;line-height:14px;}.sac-link{color:#999898;}.sac-link:hover{color:#999898;text-decoration:underline;}#access-denied .simplr-message.error,#special-user-registration .simplr-message.error{max-width:200px;}#access-denied label input#user_login,#special-user-registration label input#user_login,#login label input#user_login{width:200px;}#special-user-registration .submit input#wp-submit,#login .submit input#wp-submit{width:200px;}#special-user-registration .passreset label.rr,#login .passreset label.rr{text-transform:uppercase;font-size:12px;color:#888;}#widget-collapscat-3-top>li:nth-of-type(5){}#tag_cloud-3 .tagcloud{padding-bottom:0px}.ubermenu-target-description{display:none!important;}#page #main .entry-content h1{margin:0 0 25px 0;line-height:1.2em;}img.aligncenter.wp-image-2985.size-large{margin:5px auto 0;}#armalite_full article#post-2871{margin-bottom:0;}#tertiary .widget .widget-title{margin-top:2px;padding-top:6px;}.woocommerce h1.page-title{padding:0;color:#36352C;font-size:16px;margin-top:4px;border-bottom:1px solid #002A4E;}#news #content h1:first-of-type{margin-top:4px;}#single #content .entry-header h1:first-of-type{margin-top:4px;margin-bottom:5px;padding-bottom:6px;}#menu-item-2959 a img{background-image:url('/wp-content/themes/Armalite/images/social_youtube.png');}#menu-item-2959 a img:hover{background-image:url('/wp-content/themes/Armalite/images/social_youtube-hover.png');}#menu-item-4018 a img{background-image:url('/wp-content/themes/Armalite/images/social_instagram.png');}#menu-item-4018 a img:hover{background-image:url('/wp-content/themes/Armalite/images/social_instagram-hover.png');}#menu-item-2829 a img{background-image:url('/wp-content/themes/Armalite/images/social_twitter.png');}#menu-item-2829 a img:hover{background-image:url('/wp-content/themes/Armalite/images/social_twitter-hover.png');}#menu-item-2830 a img{background-image:url('/wp-content/themes/Armalite/images/social_facebook.png');}#menu-item-2830 a img:hover{background-image:url('/wp-content/themes/Armalite/images/social_facebook-hover.png');}#menu-item-2959 a img,#menu-item-4018 a img,#menu-item-2829 a img,#menu-item-2830 a img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#armalite_full .hundred{width:100%;margin-bottom:20px;}#psd_nav{font-size:13px;margin-bottom:20px;text-align:center;font-family:'Copperplate Medium',serif;}#psd_nav a{padding:0 10px;}#manuals #content a{width:24%;font-size:12px;padding:4px 3px;vertical-align:top;display:inline-block;text-transform:uppercase;}#manuals #content a:before{content:'';width:20px;height:20px;margin-right:3px;display:inline-block;vertical-align:middle;background:url('/wp-content/themes/AWC/images/pdf_icon.png') no-repeat 2px 1px;}#manuals #content article{width:100%;}.mp_checkout_error{color:#6F1B11;font-size:12px;}#site-search .gssnav{text-align:right;}#site-search .gssnav br{display:none;}#site-search .gssnav .next{width:70px;}#site-search .gssnav .prev{width:90px;}#site-search a.page-numbers{width:29px;margin-right:5px;text-align:center;display:inline-block;color:#959b8f!important;text-transform:uppercase;font-size:11px!important;border:1px solid lightgrey;padding:5px 0!important;border-radius:5px!important;background-color:white!important;}#site-search span.page-numbers.current{width:29px;margin-right:5px;text-align:center;display:inline-block;color:white!important;text-transform:uppercase;padding:5px 0!important;font-size:11px!important;border:1px solid lightgrey;border-radius:5px!important;background-color:#002A4E!important;}#site-search a.page-numbers:hover,#site-search span.page-numbers.current:hover{color:white!important;background-color:#6f1b11!important;transition:all 0.3s ease 0s;}#text-7 a{margin:2px;padding:5px;line-height:1em;border-radius:5px;background:#FFD204;display:inline-block;color:#36352C!important;font-size:12px!important;}#text-7 a:hover{color:white;background:#002A4E;}#text-7 .textwidget{padding:0!important;}#page .ubermenu li.ubermenu-item-level-2{width:218px;}#page .ubermenu .ubermenu-submenu-id-2764 li{width:248px;}.tag-link-145{display:none!important;}#store_multiple_images{float:left;clear:left;width:211px;margin-right:15px;}.store_multiple_thumbnail{width:43px;height:43px;overflow:hidden;background:white;text-align:center;margin-right:-1px;margin-bottom:20px;vertical-align:top;display:inline-block;border-left:solid 1px #dedede;border-right:solid 1px #dedede;border-bottom:solid 1px #dedede;}.store_multiple_thumbnail:before{content:'';height:100%;display:inline-block;vertical-align:middle;}.store_multiple_thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%;}.product_image_lightbox a{color:white;margin:0 10px;font-size:70px;}#product_lightbox_1:before,#product_lightbox_2:before,#product_lightbox_3:before,#product_lightbox_4:before,#product_lightbox_5:before{content:'';height:100%;display:inline-block;vertical-align:middle;}#product_lightbox_1,#product_lightbox_2,#product_lightbox_3,#product_lightbox_4,#product_lightbox_5{opacity:0;width:100vw;height:100vh;display:none;position:fixed;text-align:center;transition:opacity 0.5s linear;}#product_lightbox_1:target,#product_lightbox_2:target,#product_lightbox_3:target,#product_lightbox_4:target,#product_lightbox_5:target{top:0;opacity:1;z-index:1000;display:block;background:black;}#product_lightbox_1 img,#product_lightbox_2 img,#product_lightbox_3 img,#product_lightbox_4 img,#product_lightbox_5 img{max-height:70%;max-width:70%;height:auto;width:auto;padding:10px;background:white;border-radius:7px;}button#mpawc_button{color:#36352C!important;background-color:#FFD204!important;}.image-block img{height:auto;width:auto;}#hookhead{width:100%;text-align:right;background:#FFD204;padding:7px 5px 9px 8px;font-family:'Copperplate Medium',serif;}.preHeader_buttons{float:left;padding-top:7px;width:17%}#top_media_login_link{float:right;z-index:2;padding:1px 5px;color:#36352C!important;font-size:8px;position:relative;border-radius:3px;background:#FFD204;border:1px #222 solid;text-transform:uppercase;font-family:'Copperplate Bold',serif;}#top_dealer_login_link{float:right;z-index:2;padding:1px 5px;color:#36352C!important;font-size:8px;position:relative;border-radius:3px;background:#FFD204;border:1px #222 solid;text-transform:uppercase;font-family:'Copperplate Bold',serif;margin-right:2%;}#top_media_login_link:hover{background-color:#FFF;transition:all 0.3s ease 0s;}#top_dealer_login_link:hover{background-color:#FFF;transition:all 0.3s ease 0s;}#hookhead a{color:#36352C;font-size:11px;text-transform:uppercase;}#hookhead a:after{content:'|';color:#36352C;font-size:10px;line-height:1em;margin:0 10px 0 15px;}#hookhead a:last-of-type:after{content:'';}.search #content .entry-title a,.archive.date #content .entry-title a,.archive.category #content .entry-title a,#news #content .entry-title a{color:#36352C;font-size:18px;text-transform:uppercase;}#news #content{margin-bottom:60px;padding-bottom:10px;}.search #content .entry-title a:hover,.archive.date #content .entry-title a:hover,.archive.category #content .entry-title a:hover,#news #content .entry-title a:hover{color:#002A4E;}.search #content .entry-title,.archive.category #content .entry-title,.archive.date #content .entry-title,#news #content .entry-title{padding:0;margin:25px 0 0 0;}.archive.category #content .sort-read:hover,.archive.date #content .sort-read:hover{color:white;background:#6f1b11;}.search #content time.entry-date,.archive.category #content time.entry-date,.archive.date #content time.entry-date,#news #content time.entry-date{color:#959B8F;font-size:11px;text-transform:uppercase;}#news #content .entry-meta{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #D4D3D3;}.archive.category .archive-title,.archive.date .archive-title{color:#002A4E;font-size:15px;padding:4px 0 6px 0;text-transform:uppercase;line-height:1em!important;}.search #content #nav-below a.current .archive.date #content #nav-below a.current,#news #content #nav-below a.current{color:white!important;background:#002A4E!important;}.archive.date #content #nav-below a.current:hover,#news #content #nav-below a.current:hover{color:white!important;background:#002A4E!important;}#sitemap #content{padding:25px 10px;}#sitemap .page-title{color:#6f1b11;font-size:15px;margin-bottom:15px;line-height:1em!important;}#sitemap #content h2{text-transform:uppercase;color:#050505;font-size:11px;margin:8px 0;}#sitemap #content .hentry{width:100%;}span.item-total{background-color:#6F1B11;border-radius:50%;margin-left:10px;padding:6px 10px;margin-top:-7px;color:#FFF;}.header-bottom .textwidget{font-family:'Copperplate Bold',serif;display:block;text-align:right;}.type-post{width:100%;}.single-post h1.entry-title{color:#002A4E;font-size:18px;margin:25px 0 0 0;text-transform:uppercase;}.single-post time.entry-date{color:#959B8F;font-size:11px;text-transform:uppercase;}.home-products{text-align:center;}.home-products .hentry{margin:0 10px;vertical-align:top;}.home-products .entry-title{text-align:left;}.home-products .mp_product_name.entry-title a{color:#002A4E;font-size:18px;text-transform:uppercase;}.home-products .mp_product_detail .home-products .store_product-listing{padding:0;width:208px;margin:0 10px;text-align:left;}.home-products .textwidget{text-align:center;}.home-products .widget-title{text-align:left;}.home-products p.mp_excerpt,.home-products .store_product-excerpt{height:53px;color:#002A4E;font-size:12px;overflow:hidden;text-align:left;}.home-products .mp_price_buy,.home-products .store_price-buy{display:none;}.home-products .mp_product_name,.home-products .store_product-name{font-family:'Copperplate Medium',Arial,Helvetica,sans-serif;margin-top:4px;padding-bottom:4px;border-bottom:solid 1px #002A4E;}.home-products .store_product-image{border-color:#002A4E;}.about_clear{clear:both;}#about_personnel-paragraph{font-size:15px;line-height:19px;margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:1px solid #efefef;}#about_personnel-header{font-size:15px;margin:30px 0 10px 0;text-transform:uppercase;}#about_personnel-container h2{margin:0;color:#002A4E;font-size:14px;text-transform:uppercase;}#about_personnel-container h3{color:#4a4646;font-size:12px;margin:0 0 4px 0;}.about_personnel-text{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dotted #DDDDDC;}.about_personnel-text:last-of-type{border:none;}.empty{line-height:1px;}#store_single-product .mp_product_meta .mp_product_price{display:none;}#store_single-product .mp_current_price{color:#36352C;}.sim-prod{font-size:24px;text-align:left;margin:10px 0 25px 0;text-transform:uppercase;font-family:'Copperplate Bold',serif;}.page-id-0 .store_product-image{width:48px;height:48px;}.page-id-0 #content{padding:25px 15px;}.page-id-0 .sep{margin:0 5px;font-size:12px;}.page-id-0 .mp_cart_breadcrumbs{font-size:12px;margin-bottom:15px;text-transform:uppercase;}.page-id-0 .current{color:#002A4E}.page-id-0 .mp_cart_col_quant label{line-height:1.4em;}.page-id-0 .mp_cart_direct_checkout_link{color:grey;font-size:12px;padding:5px 10px;background:white;border-radius:5px;text-transform:uppercase;border:1px solid lightgrey;}.page-id-0 #mp_state{width:240px;}.search article{width:100%;}#product_lightbox:before{content:'';height:100%;display:inline-block;vertical-align:middle;}#product_lightbox{opacity:0;width:100vw;height:100vh;display:none;position:fixed;text-align:center;transition:opacity 0.5s linear;}#product_lightbox:target{top:0;opacity:1;z-index:1000;display:block;background:black;}#product_lightbox img{max-height:70%;max-width:70%;height:auto;width:auto;padding:10px;background:white;border-radius:7px;}#lightbox_link{width:1px;height:1px;clear:left;float:left;margin-top:-1px;}#lightbox_link:after{left:0px;content:'';top:-226px;width:209px;height:208px;display:block;position:relative;}#lightbox_link:hover{color:white;background:#6F1B11;}#login_login{width:auto;padding:0px 15px 15px 15px;margin:0;text-align:left;border-radius:5px;vertical-align:top;display:inline-block;}#login_login .login-submit{margin-top:20px;}#login_login label{display:block;font-size:11px;text-transform:uppercase;margin-bottom:1px;}#login_login input{max-width:250px;min-width:200px;}#login_login input#rememberme.tm-hide{margin-top:5px;}#login_register label{display:block;font-size:11px;text-transform:uppercase;}#login_register input{max-width:250px;min-width:200px;margin-bottom:8px;}#access-denied #content input[type=submit],input[type="submit"].wpcf7-form-control,#special-user-registration #content input[type=submit],#login #content input[type=submit]{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#login_register .submit{margin-top:8px;}.simplr-message.error{background:#FFD204;color:#36352C;padding:5px;text-transform:uppercase;font-size:10px;text-align:center;border-radius:5px;margin-bottom:5px;border:solid 1px #36352C;}#login_register{margin:0;width:auto;text-align:left;min-height:370px;border-radius:5px;vertical-align:top;display:inline-block;padding:0px 15px 15px 15px;border-left:1px dashed #cacaca;}#login_login h1,#login_register h1{font-size:16px;margin:2px 0 10px 0;text-transform:uppercase;}.page-id-2657 #content{background-size:auto 100%;background-repeat:no-repeat;background-position:top right;background-image:url('//armalite.com/wp-content/themes/Armalite/images/raider_login_bg.png');}.product_search_page_title{top:234px;clear:both;display:block;font-size:16px;position:absolute;text-transform:uppercase;}a.product_search_title{font-size:22px;color:#002A4E!important;text-transform:uppercase;}a.product_search_title:hover{color:#959b8f!important;}.product_search_return{width:100%;margin-top:5px;text-align:center;background:white;border:solid 1px #cacaca;border-radius:5px;}.product_search_return a{width:100%;height:100%;display:inline-block;}.page-id-2683 #content{padding:40px 15px 25px 15px;}.page-id-2683 #content img{width:auto;height:auto;max-height:300px;}#no_results{color:#002A4E;font-size:14px;text-transform:uppercase;}.page-id-2683 p{font-size:12px;}.page-id-2677 #content .entry-content h1{text-align:left;text-transform:uppercase;}.page-id-2677 #content .entry-content p{text-align:left;}.home #second div.store_product-image{background:white;}#text-6{margin-top:10px;}.site-footer .fourth-widget{width:48%!important;float:right!important;text-align:right!important;}#media_login_link{float:right;z-index:2;padding:2px 11px;color:#36352C!important;font-size:10px;position:relative;border-radius:3px;background:#FFD204;border:1px #FFD204 solid;text-transform:uppercase;font-family:'Copperplate Bold',serif;}#media_login_link:hover{background:white;border:1px #888 solid;transition:all 0.3s ease 0s;}#dealer_login_link{float:right;z-index:2;padding:2px 6px;color:#36352C!important;font-size:10px;position:relative;border-radius:3px;background:#FFD204;border:1px #FFD204 solid;text-transform:uppercase;font-family:'Copperplate Bold',serif;margin-bottom:1.5%;margin-top:1.5%;}#dealer_login_link:hover{background:white;border:1px #888 solid;transition:all 0.3s ease 0s;}a.reg{color:#002A4E;text-decoration:underline;font-weight:700;}.footer_buttons{float:right;width:100%;height:auto;border-top:1px dotted #DDDDDC;padding-top:6px;}.footer_reg{margin-top:3%;margin-bottom:2%;line-height:11px;font-size:10px;float:right;}article#post-2677{width:100%;text-align:center;margin:25px 0 15px 0;}#login_logout{float:left;padding:12px 15px;}#login_logout a{font-size:11px;color:#4a4646;text-transform:uppercase;}ul#menu-role-login li a{float:right;z-index:2;padding:2px 0 0 0;color:#36352C!important;font-size:11px;position:relative;text-transform:uppercase;font-family:'Copperplate Bold',serif;margin-right:1.3%;margin-left:1.3%;}ul#menu-role-login li a:hover{color:#959B8F!important;transition:all 0.3s ease 0s!important;}ul#menu-role-login{float:right;width:100%;margin-bottom:-20px;padding-right:.6%;}.ubermenu .ubermenu-item.ubermenu-item-3024>.ubermenu-target{text-transform:uppercase;font-size:11px;}#login_logout a:hover,.ubermenu .ubermenu-item.ubermenu-item-3024>.ubermenu-target:hover{color:#959b8f;}.user{float:right;margin-top:1.7%;display:flex;}.userNav{float:left;margin:0px;line-height:0;padding:0px;position:relative;display:table;}#mp-anywhere-cart{display:inline-block;}#products_all-brands #mp_global_products_nav_links{display:none;}.tag-link-108{display:none!important;}#mp_no_products{margin-left:10px;}.home .textwidget #mp_product_nav{display:none;}#mp_product_nav{color:white;text-align:right;margin-right:15px;}#mp_product_nav a{color:grey;font-size:11px;padding:5px 10px;background:white;border-radius:5px;text-transform:uppercase;border:1px solid lightgrey;}#mp_product_nav a:hover{color:white;background:#6F1B11;}#mp_global_product_list_widget-4 #mp_global_products_nav_links,#mp_global_product_list_widget-3 #mp_global_products_nav_links{display:none;}#mp_global_product_list_widget-3 a{font-size:14px;}#mp_global_product_list_widget-3 #mp_product_list .store_product-image{float:left;width:40px;height:40px;background:white;border-radius:3px;}#mp_global_product_list_widget-3 #mp_product_list .mp_product_meta{display:none;}#mp_global_product_list_widget-3 .type-product{display:block;margin-bottom:7px!important;padding-bottom:7px!important;border-bottom:1px dotted #DDDDDC;}#mp_global_product_list_widget-3 .type-product:first-of-type{margin-top:7px!important;}#mp_global_product_list_widget-3 .type-product:last-of-type{border:none;}#mp_global_product_list_widget-3 .type-product .entry-title{text-align:left;margin-left:45px;display:inline-block;}#mp_global_product_list_widget-3 .type-product .entry-content{left:0;width:40px;position:absolute;display:inline-block;}#footer-widget-area .widget-title{margin:0 0 5px 0;}#menu-item-2762 ul a.ubermenu-item-layout-text_only{padding:20px 25px!important;}#menu-item-2764 ul a.ubermenu-item-layout-text_only{padding:10px 25px!important;}#hookfoot{font-size:14px;padding:15px 4px;text-align:center;background:#252222;text-transform:uppercase;font-family:'Copperplate Bold',serif;}#hookfoot a{color:#c3c3c3;margin-right:10px;}#hookfoot a:hover{color:white;}#hookfoot a:after{bottom:1px;content:"|";color:#727070;margin-left:10px;position:relative;}#hookfoot a:last-child:after{content:"";}.home .mp_product_content .hmedia{border:solid 1px black;}.page #mp_global_products_nav_links{display:none;}.page #mp_global_product_list_widget-3 .main-ul div.hentry,.page #mp_global_product_list_widget-3 .main-ul li,.page div#mp_product_list{margin:0;padding:0;}#page #mp_global_product_list_widget-3 .main-ul .hentry .mp_product_name a{font-family:'Univers Medium',sans-serif;font-size:13px;}.mp_tag_cloud_widget a{margin:2px;padding:5px;line-height:1em;border-radius:5px;background:#6f1b11;display:inline-block;color:white!important;font-size:12px!important;}.mp_tag_cloud_widget a:hover{background:#002A4E;}#tertiary .mp_product_meta{display:none;}h3.mp_product_name{text-transform:none;}.mp_one_product .mp_product_name a{font-size:14px;color:#002A4E;}.mp_product_list_refine .one_filter{display:none;}#mp_global_product_list_widget-4 .hentry{width:100%;margin:5px 0;padding:5px 5px 5px 14px;border-bottom:1px dashed #D4D3D3;background:url("images/linkArrow.png") no-repeat scroll left 12px transparent;}#mp_global_product_list_widget-4 .hentry h3{margin:0;padding:0;}#site-navigation .ubermenu-item a{margin:0;padding:10px 20px;}#site-navigation .ubermenu-item a:hover{color:#002A4E;}#site-navigation .ubermenu-target-with-image{padding:0!important;margin:0!important;}#menu-item-2468{margin-left:10px;}ul .ubermenu-submenu-type-flyout{border-radius:8px;padding:10px 0!important;border:solid 1px #bfbfbf!important;}span.rss{display:none;}#subbannerswidget-2{margin-left:-6px;}.ubermenu-submenu-id-2571{width:250px!important;}.ubermenu-target-with-image .ubermenu-target-text{margin-left:25px;margin-top:20px;}.ubermenu-submenu-id-2571 li{margin-bottom:10px;}.ubermenu-submenu-id-2571 li:after{border-bottom:solid 1px black;}h3.widget-title{color:#002A4E;}footer h3.widget-title{color:#FFD204;}.header-bottom li a,.togg span{color:#002A4E;}.header-bottom li a:hover,.togg span:hover{color:#797979;transition:all 0.3s ease 0s;}.header-top-contactus{top:0;right:0;width:100vw;position:absolute;background:#6f1b11;text-align:right;}.header-top-contactus ul{margin:0;padding:0;}.header-top-contactus li{letter-spacing:0.2em;display:inline-block;margin:7px 7px 9px 7px;text-transform:uppercase;}.header-top-contactus a{color:white;font-size:10px;}.header-top-contactus .menu-item:after{content:"|";bottom:1px;color:#e2e2e2;font-size:10px;margin-left:18px;position:relative;}.header-top-contactus li:last-child:after{content:"";}.special_inner{height:150px;}.special_content{position:absolute;bottom:0;width:100%;}.home-about-me{height:151px;font-size:12px;}.discount{right:9px;bottom:10px;position:absolute;}.vv{border-radius:8px;}.shopping_cart .item-text{color:black;letter-spacing:1px;text-transform:uppercase;}.brand_name{text-transform:uppercase;color:#050505;font-size:13px;margin:8px 0;}.brand_image{float:right;margin:56px 0 0 15px;}.brand_description{width:630px;float:left;margin-bottom:26px;}.brand_description p{color:#002A4E;font-size:14px;line-height:1.6em;}.brand_description .brand_name:first-of-type{margin-top:0;}.page-id-211 #content{padding:25px 50px;}.about_overview{font-size:15px;line-height:1em;margin:0 0 10px 0;text-transform:uppercase;}#contact_title{color:#002A4E;font-size:18px;margin-bottom:17px;text-transform:uppercase;font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;}.contact_h1{color:#002A4E;font-size:14px;margin:0 0 4px 0;text-transform:uppercase;}.contact_h2{color:#002A4E;font-size:12px;margin:12px 0 0 0;text-transform:uppercase;}.contact_sac{color:#002A4E;font-size:12px;margin-bottom:24px;}.contact_link{color:#002A4E;text-decoration:underline;}.contact_link:hover{text-decoration:none;}.contact-page .entry-title-main{color:#002A4E;font-size:15px;margin-bottom:25px;}.page-id-2482 .entry-title{color:#6f1b11;font-size:15px;margin-bottom:25px;line-height:1em!important;}.page-id-476 .site-main{border:solid 1px #bfbfbf;}.page-id-2482 #content{padding:25px 50px;}.label_hidden{display:none;}#tag_cloud-3 .tagcloud a.tag-link-1{display:none;}#tag_cloud-3 .tagcloud a{margin:2px;padding:5px;line-height:1em;border-radius:5px;background:#FFD204;display:inline-block;color:#36352C!important;font-size:12px!important;}ul.ubermenu-submenu.ubermenu-submenu-id-2762.ubermenu-submenu-type-flyout.ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item.ubermenu-autoclear{width:220px;}#menu-item-3378{margin-right:10px;}#history #menu-history span,#mission #menu-history span,#team-armalite #menu-history span,#strategic-armory-corps #menu-history span,#psd #menu-support span,#contact #menu-contact span,#dealer-locator #menu-contact span,.home.page #menu-home span,#news #menu-news span,#events #menu-news span,.single-post #menu-news span,.archive.category #menu-news span,#catalog-request #menu-support span,#customer-service #menu-support span,#manuals #menu-support span,#warranty-confirmation #menu-support span,#armalite-warranties #menu-support span,#frequently-asked-questions #menu-support span,#tech-notes #menu-support span,#warranty #menu-support span,.tax-product_category #menu-shop span,.post-type-archive-product #menu-shop span,.single-product #menu-shop span,.woocommerce-page #menu-shop span,#my-account #menu-item-3024 span,.single-te_announcements #menu-history span{margin-top:1px;border-bottom:solid 2px #ffd204;}#my-account #menu-item-3024 span{margin-top:0;}#dealers #menu-item-4163 a,.page-id-4416 #menu-item-4163 a,.page-id-4293 #menu-item-4163 a,.page-id-4294 #menu-item-4163 a,.page-id-4295 #menu-item-4163 a,.dealers-area-page #menu-item-4163 a,.page-id-4062 #menu-item-4164 a,.page-id-4172 #menu-item-4164 a,#media #menu-item-4164 a,.page-id-4065 #menu-item-4164 a,.page-id-4199 #menu-item-4164 a,.page-id-4064 #menu-item-4164 a,.media-area-page #menu-item-4164 a{margin-top:3px;line-height:11px;padding-bottom:1px;border-bottom:solid 2px #ffd204;}#checkout #wpmenucartli i,#checkout #wpmenucartli span,#cart #wpmenucartli i,#cart #wpmenucartli span{line-height:11px;margin-bottom:1px;padding-bottom:1px;border-bottom:solid 2px #ffd204;}.dealers-area-page #menu-news span,.media-area-page #menu-news span,#checkout.woocommerce-page #menu-shop span,#cart.woocommerce-page #menu-shop span{border-bottom:none;}#my-account.woocommerce-page #menu-shop span{margin-top:0;border-bottom:none;}#page_grid-product #menu-shop span,#page_single-product #menu-shop span{margin-top:0px;}#footer-widget-area .yks-mailchimpFormDivRowLabel,#footer-widget-area .yks-require-description{display:none;}.yks-mailchimpFormDivRowField input{border-radius:5px;}input#ykfmc-submit_0-c60d052504.ykfmc-submit{padding:4px;color:#36352C;font-size:10px;border-radius:5px;background:#FFD204;border:1px #FFD204 solid;text-transform:uppercase;transition:all 0.3s ease 0s;}input#ykfmc-submit_0-c60d052504.ykfmc-submit:hover{color:#36352C;background:white;}.search .entry-header{padding-left:0px;}.search .entry-header:before{display:none;}.search h1.entry-title{color:#002A4E;margin:10px 0;font-size:14px;line-height:18px;text-transform:uppercase;}.search .entry-title a{color:#959b8f;}.search .entry-title a:hover{color:#002A4E;}.archive #content .read-more a.sort-read,.blog a.sort-read,.search a.sort-read{font-size:9px!important;padding:4px 6px!important;border-radius:5px;color:#fff!important;text-transform:uppercase;background-color:#002A4E!important;float:right!important;margin-bottom:10px;font-family:'Copperplate Bold',serif!important;font-weight:700!important;}.entry-summary{clear:both;margin-bottom:53px;}.archive #content .read-more a.sort-read:hover,.blog a.sort-read:hover,.search a.sort-read:hover{border-color:#36352C;color:#36352C!important;background-color:white!important;}.blog a.sort-read:active,.search a.sort-read:active{color:#36352C!important;border-color:#36352C;background-color:white!important;}.search .page-content form{display:none;}.search h1.page-title{padding:0;color:#36352C;font-size:24px;margin-top:4px;}.search .site-main,.wpsc .site-main,.page-id-0 .site-main,.single-wpsc-product .site-main,.tax-product_tag .site-main{overflow:visible;box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:none!important;}#content{padding:15px 11px;background:white;border-radius:7px;border:solid 1px #bfbfbf;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.18);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.18);-o-box-shadow:0 2px 4px rgba(0,0,0,0.18);box-shadow:0 2px 4px rgba(0,0,0,0.18);margin-bottom:45px;}.home #content,.page-id-476 #content{padding:0;border:none;background:none;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.genericon:before,.menu-toggle:after,.featured-post:before,.date a:before,.entry-meta .author a:before,.format-audio .entry-content:before,.comments-link a:before,.tags-links a:first-child:before,.categories-links a:first-child:before,.edit-link a:before,.attachment .entry-title:before,.attachment-meta:before,.attachment-meta a:before,.comment-awaiting-moderation:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.bypostauthor>.comment-body .fn:before,.error404 .page-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;vertical-align:text-bottom;}.clear:after,.attachment .entry-header:after,.site-footer .widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after{clear:both;}.clear:before,.clear:after,.attachment .entry-header:before,.attachment .entry-header:after,.site-footer .widget-area:before,.site-footer .widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-form-author:before,.comment-form-author:after,.comment-form-email:before,.comment-form-email:after,.comment-form-url:before,.comment-form-url:after,.comment-body:before,.comment-body:after{content:"";display:table;}.screen-reader-text{position:absolute!important;display:none;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000;}button,input,textarea{border:1px solid #E5E5E5;font-family:inherit;padding:4px;font-size:11px;background-color:#f8f9f8;border-radius:4px;}input,textarea{color:#959B8F;}input:focus,textarea:focus{border:1px solid #c3c0ab;outline:0;}p.login-username{margin-bottom:8px;}.simplr-message.success{width:97%;margin-bottom:10px;line-height:15px;}.role{width:95%;line-height:15px;}a.reg:hover{font-weight:700;color:#959B8F;}button,input[type="submit"],input[type="button"],input[type="reset"]{font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;color:#36352C;font-size:11px;padding:5px 10px;border-radius:5px;background:#FFD204;text-transform:uppercase;border:1px solid #36352C;}button:hover,button:focus,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{background:white;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}button:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active{color:white;font-size:11px;padding:5px 10px;border-radius:5px;background:#002A4E;text-transform:uppercase;border:1px solid lightgrey;}.post-password-required input[type="submit"]{padding:5px 24px 5px;vertical-align:bottom;}.post-password-required input[type="submit"]:active{padding:5px 24px 6px;}::-webkit-input-placeholder{color:#7d7b6d;}:-moz-placeholder{color:#7d7b6d;}::-moz-placeholder{color:#7d7b6d;}:-ms-input-placeholder{color:#7d7b6d;}.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption{max-width:100%;}.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto;}img.size-full,img.size-large,img.wp-post-image{height:auto;max-width:100%;}embed,iframe,object,video{max-width:100%;}.entry-content .twitter-tweet-rendered{max-width:100%!important;}.alignleft{}.alignright{}.aligncenter{display:block;margin-left:auto;margin-right:auto;}img.alignleft{margin:5px 10px 5px 0;}.wp-caption.alignleft{margin:5px 10px 5px 0;}img.alignright{margin:5px 0 5px 10px;}.wp-caption.alignright{margin:5px 0 5px 20px;}img.aligncenter{margin:5px auto;}img.alignnone{margin:0;}.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{color:#220e10;font-size:12px;line-height:1.5em;}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}.wp-caption.alignleft+ul,.wp-caption.alignleft+ol{list-style-position:inside;}.site{width:100%;margin:0 auto;}.site-main{border:none;background:none;}.index-home{background:none repeat scroll 0 0 #FFFFFF;border-radius:0 0 7px 7px;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.18);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.18);-o-box-shadow:0 2px 4px rgba(0,0,0,0.18);box-shadow:0 2px 4px rgba(0,0,0,0.18);margin-bottom:15px;position:relative;overflow:hidden;}.homepage .site-main{background:none;padding:0;box-shadow:none;overflow:visible;border-radius:0;}.site-main .sidebar-container{}.site-main .sidebar-inner{}.entry-image-loop-con{text-align:left;}.page-not-found{width:100%;}.page-not-found .page-content{padding:0;}.entry-content{clear:both;}.not-found h1{padding:30px;text-transform:uppercase;border-bottom:1px dotted #FFFFFF;font-size:35px;line-height:35px;color:#4a4646;}.not-found p,.not-found h1{text-align:center;}.not-found p{margin:20px 0;color:#4a4646;}.site-header{position:relative;}.site-header .home-link{color:#4a4646;text-decoration:none;}.header-middle{float:right;width:60%;}.header-middle-top{clear:both;overflow:hidden;margin-top:8px;}.header-middle-bottom{clear:both;}.site-header .site-title:hover{text-decoration:underline;}.site-title{font-size:36px;line-height:1;margin:0;}.site-description{margin:15px 0 20px;font-size:15px;color:#7D7B6D;}.header_contactus{float:left;}.site-header .contact-header-menu,.site-header .header_login{margin:0;top:-26px;width:auto;right:123px;float:right;text-align:right;position:relative;letter-spacing:1px;}.site-header .contact-header-menu a:after,.site-header .header_login a:after{content:"";height:15px;position:absolute;width:10px;}.header-bottom a{color:black;text-transform:uppercase;}.contact-header-menu li,.site-header .header_login a{list-style:none;display:inline;margin-left:15px;}.site-header .header_login a.logout:after,.site-header .header_login a.login:after{background:none;}.main-navigation{clear:both;min-height:45px;position:relative;}ul.nav-menu,div.nav-menu>ul{margin:0;padding:0;}.nav-menu li{display:inline-block;position:relative;}.nav-menu li a{color:#959B8F;display:block;font-size:14px;line-height:1;padding:15px 12px 14px 40px;text-decoration:none;font-family:'Univers',sans-serif;text-transform:uppercase;}.nav-menu li li a{padding:8px 10px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.nav-menu li span{float:left;padding:18px;margin-top:5px;-webkit-border-radius:25px;-moz-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;}.nav-menu li ul li span{background:none;display:none;}.nav-menu ul ul a:hover{background-color:#FCC180;color:#FFF!important;}.nav-menu li:hover>a,.nav-menu li a:hover{}.nav-menu .sub-menu,.nav-menu .children{border:1px solid #B4D2D0;display:none;padding:0;position:absolute;left:-2px;z-index:99999;background-color:#FFF;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:6px;}.nav-menu .sub-menu a:hover,.nav-menu .children a:hover{color:#FFF!important;background-color:#B4D2D0;}.nav-menu .sub-menu ul,.nav-menu .children ul{left:200px;top:0px;}.nav-menu li.main-li:nth-last-child(1) .sub-menu ul,.nav-menu li.main-li:nth-last-child(1) .children ul,.nav-menu li.main-li:nth-last-child(2) .sub-menu ul,.nav-menu li.main-li:nth-last-child(2) .children ul,.nav-menu li.main-li:nth-last-child(3) .sub-menu ul,.nav-menu li.main-li:nth-last-child(3) .children ul{left:-200px;right:auto;top:0;width:205px;}ul.nav-menu ul a,.nav-menu ul ul a{margin:0;width:200px;}ul.nav-menu ul a:hover,.nav-menu ul ul a:hover{color:#FFF;}ul.nav-menu li:hover>ul,.nav-menu ul li:hover>ul{display:block;}.nav-menu .current_page_item>a,.nav-menu .current_page_ancestor>a,.nav-menu .current-menu-item>a,.nav-menu .current-menu-ancestor>a{}.menu-toggle{display:none;}.navbar{font-family:'Copperplate Bold',serif;max-width:1600px;width:100%;clear:both;margin-bottom:9px;background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #EDEDED;border-radius:8px 8px 8px 8px;-moz-box-shadow:0 -2px 3px 1px rgba(0,0,0,0.08);-webkit-box-shadow:0 -2px 3px 1px rgba(0,0,0,0.08);-o-box-shadow:0 -2px 3px 1px rgba(0,0,0,0.08);box-shadow:0 -2px 3px 1px rgba(0,0,0,0.08);}.navbar #site-navigation{z-index:10;padding:10px;border-radius:7px;border:solid 1px #bfbfbf;}.site-header .search-form{float:left;text-align:right;width:265px;position:relative;top:24px;left:302px;}.widget_product_search form{position:relative;}.widget_product_search{display:inline-block;}.search-field,form#searchform input[type="text"]{background-color:#fff;border:1px solid #E8E6DD;cursor:text;outline:0;width:255px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:9px 16px 9px 8px;float:left;}form#searchform{position:relative;display:inline-block;}.search-field:focus,form#searchform input[type="text"]:focus{border:1px solid #E8E6DD;}.header-login-logout{clear:both;float:right;margin:10px 0;}#menu-item-4042{background-image:url("images/facebook-icon.png");background-repeat:no-repeat;background-position:center center;background-color:#002A4E;height:38px;width:38px;}#menu-item-4042:hover{transition:all 0.5s ease 0s;background-color:white;}#menu-item-4042 a{text-indent:-999999px;height:38px;width:38px;padding:0px!important;margin:0px!important;}#menu-item-4018,#menu-item-2829,#menu-item-2830{margin-right:10px;}.top-area-inner{background:none repeat scroll 0 0 #FFFFFF;border-radius:7px;border:solid 1px #bfbfbf;box-shadow:0 2px 4px rgba(0,0,0,0.18);margin-bottom:15px;padding:10px 9px 10px 9px;}.top-area-inner .banner_bg{padding:12px 10px 3px 10px;background:#f5f5f5;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.page .hentry{margin-top:0;}.products .hentry{overflow:visible;}.hentry{display:inline-block;}article.post:after{}article.post{position:relative;}article.post:before{}article.post:first-child:before{}article.post:first-child{}.shop-page .hentry{overflow:visible;}.single .hentry{border-bottom:none;}.entry-header,.entry-content,.entry-summary,.entry-meta{width:100%;}.entry-thumbnail{position:relative;margin-bottom:10px;text-align:center;}.entry-image{margin-bottom:10px;}.entry-image img{margin:0 auto;text-align:center;}.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta{}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{list-style:none;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{display:block;width:100%;border-radius:8px;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider{position:relative;margin:0 auto;position:relative;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{margin:0;}.flex-direction-nav{display:none;margin:0;padding:0;}.flexslider:hover .flex-direction-nav{display:block;}.mainbanner:hover .flex-direction-nav{display:block;}.caption{position:absolute;bottom:5px;right:50%;}.flex-control-nav{position:absolute;bottom:10px;right:10px;margin:0;padding:0;z-index:9999;}.flex-control-nav li{margin:0 3px;display:inline-block;}.flex-control-paging li a{display:block;height:10px;text-indent:-9999px;width:10px;background:#002A4E;cursor:pointer;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;z-index:9999;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#FFD204;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{height:47px;position:absolute;text-indent:-9999px;top:46%;width:26px;transition:none;z-index:9999;}.flex-direction-nav .flex-prev{background:url("images/sprite.png") no-repeat scroll 0 -510px transparent;border-radius:0 13px 13px 0;left:-3px;}.flex-direction-nav .flex-prev:hover{background-position:0px -459px;}.flex-direction-nav .flex-next{background:url("images/sprite.png") no-repeat scroll -33px -511px transparent;right:-3px;border-radius:13px 0 0 13px;}.flex-direction-nav .flex-next:hover{background-position:-33px -460px;}.sidebar .entry-header .entry-meta{padding:0;}.post .entry-thumbnail img,.post .entry-content img{border:10px solid #F0F0F0;}.shop_table .product-thumbnail img{border:2px solid #F0F0F0;}.entry-header{border-bottom:1px solid #E8E8E8;padding-bottom:7px;position:relative;margin-bottom:10px;}#shop-grid li.first_item_tm{clear:both;}.page-title{border:none;padding:0;}.page-title:before{display:none;}article.format-standard .entry-header:before,article.type-page .entry-header:before,article.type-product .entry-header:before,article.type-banners .entry-header:before,article.type-faqs .entry-header:before{background-position:-21px -23px;}article.format-aside .entry-header:before{background-position:-111px -23px;}article.format-image .entry-header:before{background-position:-201px -23px;}article.format-gallery .entry-header:before{background-position:-290px -23px;}article.format-video .entry-header:before{background-position:-378px -23px;}article.type-attachment .entry-header:before{background-position:-468px -23px;}article.format-chat .entry-header:before{background-position:-557px -23px;}article.format-link .entry-header:before{background-position:-647px -23px;}article.format-status .entry-header:before{background-position:-735px -23px;}article.format-audio .entry-header:before{background-position:-825px -23px;}article.format-quote .entry-header:before{background-position:-932px -23px;}article.type-page .entry-header:before{background-position:-21px -23px;}.entry-title{margin:10px 0;font-size:18px;line-height:18px;color:#002A4E;}.search article.type-page .entry-title,article.type-page .entry-title,article.type-product .entry-title,article.type-banners .entry-title,article.type-faqs .entry-title{line-height:35px;}.page-title{font-size:24px;line-height:24px;}.entry-title a,.page-title a{color:#B4D2D0;}.entry-title a:hover,.page-title a:hover{color:#4a4646;}.entry-meta{clear:both;font-size:14px;}.empty-entry-header{line-height:5px;margin-top:0;padding:15px 0;}.entry-meta a{color:#002A4E;}.entry-meta a:hover{color:#4a4646;}.entry-meta>span{margin-right:20px;}.entry-meta>span:last-child{margin-right:0;}.featured-post:before{content:"\f308";margin-right:2px;}.comments-link a:before{content:"\f300";margin-right:2px;position:relative;top:-1px;}.comments-link{margin:10px 0;}.comments-link a{color:#ACB1E2;}.comments-link a:hover{color:#4a4646;}.entry-meta .author a:before{content:"\f304";position:relative;top:-1px;}.categories-links a:first-child:before{content:"\f301";}.tags-links a:first-child:before{content:"\f302";position:relative;top:-1px;}.edit-link{float:right;}.edit-link a:before{content:"\f411";position:relative;top:-1px;}.single-author .entry-meta .author,.sticky.format-standard .entry-meta .date,.sticky.format-audio .entry-meta .date,.sticky.format-chat .entry-meta .date,.sticky.format-image .entry-meta .date,.sticky.format-gallery .entry-meta .date{display:none;}.format-gallery .gallery_title{display:none;}.entry-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;line-height:20px;}#content .summary.entry-summary p a{text-decoration:underline;color:#002A4E;}#content .summary.entry-summary p a:hover{color:#7D7B6D;text-decoration:none;}.entry-content a,.comment-content a{color:#002A4E;}#history #content a.timeline-express-read-more-link{font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;color:#002A4E;font-size:11px;padding:5px 10px;border-radius:5px;text-transform:uppercase;border:#002A4E solid 1px;}#history #content a.timeline-express-read-more-link:hover{background-color:#002A4E;color:#FFF;}.entry-content a{}.entry-content a:hover,.comment-content a:hover{color:#FFD204;}.entry-content blockquote{}.entry-content blockquote cite,.entry-content blockquote small{font-size:16px;}.entry-content img.alignleft,.entry-content .wp-caption.alignleft{float:left;}.entry-content img.alignright,.entry-content .wp-caption.alignright{float:right;}footer.entry-meta{margin-top:24px;display:none;}.format-standard footer.entry-meta{margin-top:0;}.page-links{clear:both;font-size:16px;line-height:2.2;margin:20px 0;text-transform:uppercase;}.page-links a,.page-links>span{background:#fff;border:1px solid #fff;padding:5px 10px;text-decoration:none;}.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a{background:#B4D2D0;border:1px solid #B4D2D0;color:#fff;}.format-gallery .entry-content .page-links a:hover,.format-audio .entry-content .page-links a:hover,.format-status .entry-content .page-links a:hover,.format-video .entry-content .page-links a:hover,.format-chat .entry-content .page-links a:hover,.format-quote .entry-content .page-links a:hover,.page-links a:hover{background:#fff;color:#959B8F;}.format-status .entry-content .page-links>span,.format-quote .entry-content .page-links>span{background:none;}.page-links .page-links-title{background:transparent;border:none;margin-right:20px;padding:0;}.hentry .mejs-mediaelement,.hentry .mejs-container .mejs-controls{background:#220e10;}.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff;}.hentry .mejs-controls .mejs-time-rail .mejs-time-current{background:#ea9629;}.hentry .mejs-controls .mejs-time-rail .mejs-time-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#595959;}.hentry .mejs-controls .mejs-time-rail span,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;}.gallery{margin-bottom:20px;width:100%;}#gallery{width:100%;display:inline-block;}.gallery-item{float:left;margin:0 4px 4px 0;position:relative;}.gallery-item.first{clear:both;}.gallery-item .gallery-icon img{max-width:100%;height:auto;border:2px solid #EEEEEE;}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{display:inline-block;margin:0 auto 20px;}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{text-align:center;}.gallery-columns-1 .gallery-item{max-width:100%;max-width:-webkit-calc(100% - 4px);max-width:calc(100% - 4px);}.gallery-columns-2 .gallery-item{max-width:50%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px);}.gallery-columns-3 .gallery-item{max-width:33%;max-width:-webkit-calc(33% - 4px);max-width:calc(33% - 4px);}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px);}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px);}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px);}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px);}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px);}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px);}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}.gallery-caption{background-color:rgba(0,0,0,0.7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:100%;opacity:0;padding:10px;position:absolute;top:0;left:0;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%;}#gallery li{list-style:none;}.gallery-item:hover .gallery-caption{opacity:1;}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none;}.format-aside{}.format-aside .entry-content{padding:20px 20px 0;}.blog .format-aside:first-of-type,.single .format-aside:first-of-type,.format-aside+.format-aside,.format-aside+.format-link,.format-link+.format-aside{}.format-aside .entry-meta{line-height:5px;margin-top:0;padding:15px 0;}.format-aside blockquote{font-size:100%;}.format-aside cite{font-size:100%;text-transform:none;}.format-aside cite:before{content:"\2014";margin-right:5px;}.format-audio{}.format-audio .entry-title{}.format-audio .entry-content:before{content:"\f109";float:left;font-size:64px;position:relative;top:4px;}.format-audio .entry-content a,.format-audio .entry-meta a,.format-audio .entry-content a:hover,.format-audio .entry-meta a:hover{}.format-audio .audio-content{background:url(images/dotted-line.png) repeat-y left top;background-size:4px 4px;float:right;padding-left:35px;width:80%;width:-webkit-calc(100% - 85px);width:calc(100% - 85px);}.format-audio .wp-audio-shortcode{height:30px!important;margin:20px 0;max-width:400px!important;}.format-audio audio{max-width:100%!important;}.sticky{background:none repeat scroll 0 0 #B4D2D0;border-radius:5px;box-shadow:-2px 3px 3px #CCCCCC;color:#FFFFFF;padding:15px;margin-bottom:40px;}article.sticky .entry-header:before{border:1px solid #fff;}.sticky .entry-title{border-bottom:1px dashed #FFFFFF;padding-bottom:10px;}.sticky .entry-header{border:none;padding-bottom:0;}.sticky .entry-meta a,.sticky h1 a{color:#FFFFFF;}.sticky .entry-meta a:hover,.sticky h1 a:hover{color:#FFFFFF;}.sticky .read-more{text-transform:capitalize;margin:10px 0;text-align:right;}.sticky .read-more a{background-color:#FFFFFF!important;border-radius:20px 0 0 20px;color:#AAC8C6;margin-right:-30px;padding:5px 20px;display:inline-block;}.sticky .read-more a:hover{color:#4a4646;background-color:#FFFFFF;}.read-more{text-transform:capitalize;text-align:right;margin:5px 0 15px;}.sticky .entry-meta>span.featured-post{}.format-chat{}.format-chat .entry-title{}.format-chat .entry-meta a,.format-chat .entry-content a{}.format-chat .entry-meta .date a:before{content:"\f108";margin-right:2px;}.format-chat .entry-meta .author{display:none;}.format-chat .chat{margin:0;}.format-chat .chat .chat-timestamp{float:right;font-size:12px;margin:5px 10px 0;}.format-chat .chat .fn{font-style:normal;}.format-gallery{}.format-gallery .entry-header{margin-bottom:15px;}.format-gallery .entry-title{}.format-gallery .entry-meta a,.format-gallery .entry-content a{}.format-image .entry-title{}.format-image .categories-links,.format-image .tags-links{display:none;}.format-link{}.format-link .entry-meta a{}.blog .format-link:first-of-type,.single .format-link:first-of-type{}.format-link .entry-header,.format-link .entry-content p:last-child{margin-bottom:0;}.format-link .entry-title{}.format-link .entry-title a{}.format-link div.entry-meta{}.format-link .entry-content{margin:10px 0;}.format-quote{}.format-quote .entry-meta{line-height:5px;margin-top:0;padding:15px 0;}.format-quote .entry-content{margin:10px 0;}.format-quote .entry-content blockquote{line-height:30px;margin:0;}.format-quote .entry-content a,.format-quote .entry-meta a,.format-quote .linked{}.format-quote .entry-content cite a{}.format-quote .entry-content cite a:hover{text-decoration:none;}.format-quote blockquote small,.format-quote blockquote cite{display:block;font-size:16px;}.format-quote blockquote:before{}.format-quote .entry-meta .author{display:none;}.format-status{}.format-status .entry-content,.format-status .entry-meta{padding-left:35px;position:relative;}.format-status .entry-content a{}.format-status .entry-meta a{}.sidebar .format-status .entry-content,.sidebar .format-status .entry-meta{padding-left:85px;}.format-status .entry-content:before,.format-status .entry-meta:before{background:none;background-size:4px 4px;content:"";display:block;height:100%;position:absolute;left:10px;top:0;width:1px;}.sidebar .format-status .entry-content:before,.sidebar .format-status .entry-meta:before{left:70px;}.format-status .categories-links,.format-status .tags-links{display:none;}.format-status .entry-meta:before{background-position:left top;}.format-status .entry-content{background-color:#FCC180;color:#FFFFFF;font-size:18px;padding:20px 0 20px 35px;position:relative;}.format-status .entry-content p:first-child:before{background-color:#FFFFFF;content:"";height:3px;left:10px;margin-top:13px;position:absolute;width:13px;}.sidebar .format-status .entry-content>p:first-child:before{left:64px;}.format-status .entry-content p:last-child{margin-bottom:0;line-height:30px;}.format-status .entry-meta{line-height:5px;margin-top:0;padding:15px 0;}.format-status .entry-meta .date a:before{content:"\f105";}.format-video{}.format-video .entry-content p{}.format-video .entry-title a{}.format-video .entry-title a:hover{}.format-video .entry-content a,.format-video .entry-meta a,.format-video .entry-content a:hover,.format-video .entry-meta a:hover{}.format-video .entry-title{}.format-video .entry-meta{}.attachment .hentry{}.attachment .entry-header{}.attachment .entry-title{}.attachment .entry-title:before{}.attachment .entry-meta{}.hentry.attachment:not(.image-attachment) .entry-meta{}.attachment footer.entry-meta{}.attachment-meta:before{}.full-size-link a:before{}.full-size-link:before{}.attachment .entry-meta a,.attachment .entry-meta .edit-link:before,.attachment .full-size-link:before{}.attachment .entry-content{}.image-navigation{margin:10px 0;}.image-navigation a:hover{text-decoration:none;}.image-navigation .nav-previous a,.image-navigation .nav-next a{background:none repeat scroll 0 0 #B4D2D0;border-radius:5px;display:inline-block;font-size:14px;margin-right:5px;padding:10px;color:#FFFFFF;line-height:14px;}.image-navigation .nav-previous a:hover,.image-navigation .nav-next a:hover{color:#FFFFFF;background:none repeat scroll 0 0 #959B8F;}.image-navigation .nav-next{}.image-navigation .meta-nav{font-size:32px;vertical-align:-4px;}.attachment .entry-attachment,.attachment .type-attachment p{}.attachment .entry-attachment{clear:both;display:inline-block;}.attachment .entry-attachment .attachment{}.attachment .entry-caption{}.attachment .entry-description{}.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child{}.attachment .site-main .sidebar-container{}.navigation .nav-previous{float:left;}.navigation .nav-next{float:right;}.navigation #nav-below{float:right;}.navigation a,.wpsc_page_numbers_top a,.wpsc_page_numbers_bottom a{color:#959B8F;font-size:18px;}.navigation.paging-navigation a:hover,.paging-navigation a.current{color:#FFF;text-decoration:none;background:#959B8F;}.paging-navigation,.post-navigation,.wpsc_page_numbers_top,.wpsc_page_numbers_bottom{margin:10px 0;clear:both;display:inline-block;width:100%;}.header-bottom{clear:both;display:inline-block;float:right;width:100%;margin-bottom:0px;margin-top:-50px;}.paging-navigation .nav-links{width:100%;text-align:center;}.sidebar .paging-navigation .nav-links{}.blog .paging-navigation .nav-next{padding:0 0 0;}.paging-navigation .nav-next{padding:13px 0;}.paging-navigation a,.post-navigation a,.wpsc_page_numbers_top a,.wpsc_page_numbers_bottom a,.wpsc_page_numbers_top span,.wpsc_page_numbers_bottom span{background:none repeat scroll 0 0 #B4D2D0;border-radius:5px;font-size:14px;margin-right:5px;padding:7px 10px;-moz-border-radius:5px;-khtml-border-radius:5px;display:inline-block;}.post-navigation a{}.post-navigation a:hover,.wpsc_page_numbers_top a:hover,.wpsc_page_numbers_bottom a:hover,.wpsc_page_numbers_top span.current,.wpsc_page_numbers_bottom span.current{background:#959B8F;color:#FFF;}.footer-main .products li a img{margin-top:0;}.wpsc_page_numbers_bottom span.current{margin-right:1px;}.paging-navigation .meta-nav{color:#fff;display:inline-block;font-size:26px;padding:3px 0 8px;text-align:center;width:50px;}.paging-navigation .nav-previous .meta-nav{}.paging-navigation .nav-next .meta-nav{margin-left:10px;}.paging-navigation a:hover .meta-nav{text-decoration:none;}.post-navigation .nav-links{width:100%;}.sidebar .post-navigation .nav-links{padding:0 5px;}.post-navigation a[rel="next"]{float:right;}.post-navigation a[rel="prev"]{float:left;margin-left:5px;}.author-info{padding:30px 0 10px;text-align:left;width:100%;}.author.sidebar .author-info{padding:30px 376px 10px 60px;}.single .author-info{padding:50px 0 0;}.author-avatar .avatar{float:left;margin:0 30px 30px 0;}.single-format-status .author-description{color:#f7f5e7;}.author-description .author-title{clear:none;font-size:20px;margin:0 0 8px;}.author-link{color:#ca3c08;margin-left:2px;}.author.archive .author-link{display:none;}.archive-header{}.archive-title,.archive-meta{font-size:25px;margin:0;padding:8px 0;width:100%;}.archive-meta{font-size:16px;font-style:normal;margin-top:-15px;padding:0 0 11px;}.sidebar .archive-meta{padding-right:316px;}.page-header{}.page-title{padding:0;width:100%;color:#4a4646;font-size:16px;margin:0 0 10px;line-height:1em;text-transform:uppercase;}.page-content{padding:40px 0;width:100%;}.sidebar .page-content{padding:40px 376px 40px 60px;}.error404 .page-header{background-color:#fff;}.error404 .page-title{line-height:0.6;margin:0;padding:300px;position:relative;text-align:center;width:auto;}.error404 .page-title:before{color:#B4D2D0;content:"\f423";font-size:900px;left:0;line-height:0.6;overflow:hidden;position:absolute;top:40px;}.error404 .page-wrapper{}.error404 .page-header,.error404 .page-content{padding-bottom:0;width:100%;}.comments-title,.comment-list,.comment-reply-title,.must-log-in,.comment-respond .comment-form,.comment-respond iframe{display:block;width:100%;}.sidebar .comments-title,.sidebar .comment-list,.sidebar .must-log-in,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar .comment-respond .comment-form{}.comments-title{font-size:18px;line-height:18px;margin:20px 0 5px;}.comments-area .comment-list{margin-top:5px;}.comment-list,.comment-list .children{list-style-type:none;padding:0;}.comment-list .children{margin-left:20px;}.comment-list>li:after,.comment-list .children>li:before{border-top:1px dashed #CFD4CB;background-size:4px 4px;content:"";display:block;height:1px;width:100%;}.comment-list>li:last-child:after{display:none;}.comment-body{padding:24px 0;position:relative;}.comment-author{float:left;max-width:74px;}.comment-author .avatar{display:block;margin-bottom:10px;}.comment-author .fn{word-wrap:break-word;}.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login{color:#A7C5C3;font-size:14px;font-style:normal;}.says{display:none;}.no-avatars .comment-author{margin:0 0 5px;max-width:100%;position:relative;}.no-avatars .comment-metadata,.no-avatars .comment-content,.no-avatars .comment-list .reply{width:100%;}.bypostauthor>.comment-body .fn:before{content:"\f408";vertical-align:text-top;}.comment-list .edit-link{margin-left:20px;}.comment-metadata,.comment-awaiting-moderation,.comment-content,.comment-list .reply{float:right;width:79%;width:-webkit-calc(100% - 124px);width:calc(100% - 124px);word-wrap:break-word;}.comment-meta,.comment-meta a{color:#a2a2a2;font-size:13px;}.comment-meta a:hover{color:#ea9629;}.comment-metadata{margin-bottom:5px;}.comment-content p{margin-bottom:8px;}.ping-meta{color:#a2a2a2;font-size:13px;line-height:2;}.comment-awaiting-moderation{color:#a2a2a2;}.comment-awaiting-moderation:before{content:"\f414";margin-right:5px;position:relative;top:-2px;}.comment-reply-link:before,.comment-reply-login:before{content:"\f412";margin-right:3px;}.comment-respond{background-color:#F5F5F5;padding:15px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.comment .comment-respond{margin-bottom:20px;padding:20px;}.comment-reply-title{font-size:16px;line-height:23px;margin:0 0 15px;}.comment-reply-title small a{color:#131310;display:inline-block;float:right;height:16px;overflow:hidden;width:16px;}.comment-reply-title small a:hover{color:#ed331c;text-decoration:none;letter-spacing:1px;}.comment-reply-title small a:before{content:"\f406";vertical-align:top;}.sidebar .comment-list .comment-reply-title,.sidebar .comment-list .comment-respond .comment-form{padding:0;}.comment-form .comment-notes{margin-bottom:15px;}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{margin-bottom:8px;}.comment-form [for="author"],.comment-form [for="email"],.comment-form [for="url"],.comment-form [for="comment"]{float:left;padding:5px 0;width:120px;}.comment-form .required{color:#ed331c;}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{max-width:270px;width:60%;}.comment-form textarea{width:100%;}.form-allowed-tags,.form-allowed-tags code{color:#686758;font-size:12px;}.form-allowed-tags code{font-size:10px;margin-left:3px;}.comment-list .pingback,.comment-list .trackback{padding-top:24px;}.comment-navigation{font-size:20px;padding:20px 0 30px;width:100%;}.no-comments{background-color:#f7f5e7;font-size:20px;margin:0;padding:40px 0;text-align:center;}.sidebar .no-comments{padding-left:60px;padding-right:376px;}.site-main .mu_register{width:100%;}.mu_alert{margin-top:25px;}.site-main .mu_register input[type="submit"],.site-main .mu_register #blog_title,.site-main .mu_register #user_email,.site-main .mu_register #blogname,.site-main .mu_register #user_name{font-size:inherit;width:270px;}.site-main .mu_register input[type="submit"]{width:auto;}.site-main .widget-area{background:white;padding:8px 15px;moz-box-shadow:0 2px 4px rgba(0,0,0,0.18);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.18);-o-box-shadow:0 2px 4px rgba(0,0,0,0.18);box-shadow:0 2px 4px rgba(0,0,0,0.18);border-radius:7px;border:solid 1px #bfbfbf;}.widget{font-size:14px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 20px;word-wrap:break-word;}.site-footer .fourth-widget.widget{margin-right:0;}.widgets-FooterContactUsservices{line-height:24px;margin-bottom:0;}.widget .widget-title,.footer-main .widget-title{margin:7px 0 11px;font-size:14px;text-transform:uppercase;border-top:1px #002A4E solid;padding-top:3px;}.widgets-follow-me h3{display:none;}.widget ul,.widget ol{list-style-type:none;margin:0;padding:0;}#tertiary .widget ul,#tertiary .woocommerce .widget_layered_nav ul,#tertiary .woocommerce-page .widget_layered_nav ul,#tertiary .price_slider_wrapper,#tertiary .woocommerce ul.product_list_widget,#tertiary .widget_calendar,#tertiary .tagcloud,#tertiary .widget_text .textwidget,.secondary-sidebar .widget ul,.secondary-sidebar .woocommerce .widget_layered_nav ul,.secondary-sidebar .woocommerce-page .widget_layered_nav ul,.secondary-sidebar .price_slider_wrapper,.secondary-sidebar .woocommerce ul.product_list_widget,.secondary-sidebar .widget_calendar,.secondary-sidebar .tagcloud,.secondary-sidebar .widget_text .textwidget{background:#F6F6F6;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 8px;padding-bottom:12px;}#tertiary .woocommerce .star-rating{margin:2px 0!important;}#tertiary .widget ul del{display:none;}#tertiary .widget ul ul{padding-left:0;margin-left:0;}#tertiary .widget_shopping_cart .widget_shopping_cart_content{background:#F6F6F6;padding:10px 8px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}#tertiary .widget_shopping_cart .widget_shopping_cart_content a.button{padding:6px;margin-bottom:5px;}#tertiary .widget_shopping_cart .widget_shopping_cart_content p{margin:0;}#tertiary .woocommerce ul.product_list_widget{overflow:hidden;}#tertiary .woocommerce ul.product_list_widget li{background:none;}.widget_price_filter .price_slider_wrapper{padding:15px 10px 10px;}.widget li{}#tertiary .widget li li,.secondary-sidebar .widget li li{}#tertiary .widget .wpsc_categories{margin:0;padding:0;}.widget input[type="search"]{width:100%;}.footer-main .widget li,.footer-main .products li{background:none;border-bottom:1px dotted #DDDDDC;padding:7px 0;}.footer-main ul{margin-top:0;margin-bottom:0;}.widget li:last-child{border-bottom:none;}.widget .children li:last-child{padding-bottom:0;}.widget li>ul,.widget li>ol{margin-left:0;}.widget a{color:#959B8F;}.widget a:hover{color:#4a4646;}.site-header .widget{background-color:transparent;}form .search-submit,form #searchsubmit{-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-khtml-border-radius:50% 50% 50% 50%;background:url("images/sprite.png") no-repeat scroll -165px -291px #c3c3c3!important;border:medium none;border-radius:50%!important;height:40px;position:absolute;right:-10px;top:-1px;width:40px;text-indent:-999;}form .search-submit:hover,form #searchsubmit:hover{background:url("images/sprite.png") no-repeat scroll -165px -291px #FFD204!important;}form .search-submit:active,form .search-submit:hover{border:none;}form .search-submit:hover,form #searchsubmit:hover{background:url("images/sprite.png") no-repeat scroll -165px -291px #959B8F;}form .sidebar-inner .search-form,form .sidebar-inner #searchform{position:relative;}.sidebar-inner .search-field,.sidebar-inner #searchform [type="text"]{background-color:#FFFFFF;border:1px solid #E8E6DD;border-radius:4px;cursor:text;float:left;outline:0 none;padding:9px 20px 9px 8px;width:190px;}.widget_search{display:inline-block;}.widget_search form{position:relative;}.widget_rss .rss-date{display:block;}.widget_rss .rss-date,.widget_rss li>cite{color:#a2a2a2;}.widget_calendar table,.widget_calendar td{border:0;border-collapse:separate;border-spacing:1px;}.widget_calendar caption{font-size:14px;margin:0;}.widget_calendar th,.widget_calendar td{padding:0;text-align:center;}.widget_calendar a{display:block;}.widget_calendar a:hover{background-color:rgba(0,0,0,0.15);}.widget_calendar tbody td{background-color:rgba(255,255,255,0.5);}.site-footer .widget_calendar tbody td{background-color:rgba(255,255,255,0.05);}.widget_calendar tbody .pad,.site-footer .widget_calendar tbody .pad{background-color:transparent;}.widget .single-post{clear:both;display:inline-block;border-bottom:1px dotted #DDDDDC;padding:7px 0;}.widget .single-post .post-img,.widget .wpsc-latest-product .item_image{float:left;margin-right:10px;}.widget .single-post .post-img img{margin:0;}.widget .wpsc-latest-product .item_image img{border:1px solid #DDDDDD;border-radius:7px;}.widget .single-post .post-title{display:inline-block;margin-bottom:0;margin-top:0;text-transform:none;}.widget .wpsc-latest-product .wpsc-product-title{display:inline;margin-left:0;}.widget .wpsc-latest-product{overflow:hidden;}.widget .single-post .post-title.no-image{width:100%;}.widget .single-post .post-excerpt{display:inline-block;}.widget .single-post .post-date{display:inline-block;width:auto;}.widget .single-testimonial{display:inline-block;}.widget .single-testimonial .testimonial-description{background-color:#FFFFFF;border:1px solid #EEEEEE;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.18);padding:5px;}.widget .single-testimonial .testimonial-author{float:right;margin-top:5px;}.sidebar-container .widget .item_image{float:left;}.sidebar-container .widget .item_image img{margin-top:0!important;}.sidebar-container .widget .wpsc-product-title{display:inline;margin:10px 0 0;}.sidebar-container .widget .wpsc-latest-product{overflow:hidden;}#wpe_shop .productcol p{margin:0;}.site-footer{background-color:#FFF;color:#6F1B11;font-size:10px;clear:both;}aside#footercontactuswidget-2{z-index:2;position:relative;}#third img{z-index:1;position:relative;transition:all 0.5s ease 0s;top:35px;}.footer-main{padding:55px 0 15px;clear:both;}.footer-main li{list-style:none;}.footer-main .service-list span,.widget .widget_product_categories li ul li,.widgets-recentcomments span{padding:7px 0;border-bottom:1px dotted #DDDDDC;}.widget_product_categories li ul{margin-left:0;}.footer-menu-links{float:left;}.footer-menu-links ul{padding:0;margin:0;}.footer-bottom-border{border-top:1px solid white;overflow:hidden;padding:12px 0 10px;}.footer-menu-links li{display:inline;line-height:19px;margin-right:6px;line-height:19px;padding-right:8px;text-transform:uppercase;background:url("images/footer_line_sep.png") no-repeat scroll center right transparent;}.footer-menu-links li:last-child{background:none;}.site-footer .widget-area,.sidebar .site-footer{text-align:left;}.site-footer a{color:#686758;}.site-footer .sidebar-container{background-color:#220e10;padding:20px 0;}.site-footer .widget-area{width:100%;}.site-footer .first-widget,.site-footer .second-widget,.site-footer .third-widget,.site-footer .fourth-widget,.site-footer .footer-widget{background:transparent;float:left!important;margin-right:4%;padding:0;width:22%!important;}.site-footer .fourth-widget{margin-right:0;}.footer-widget{clear:both;}.widget ul span{width:100%;display:inline-block;}.widget_wpsc_price_range ul span{display:inline;}.widget .follow-me>span{width:auto;}.header_cart .widget ul .quantity span{width:auto;}.sidebar .site-footer .widget:nth-of-type(3){}.sidebar .site-footer .widget:nth-of-type(4){margin-right:0;}.footer a,.site-footer a{letter-spacing:-.03em;color:white!important;}#third p.yikes-mailchimp-form-description{color:white;}.site-footer .widget-title,.site-footer .widget-title a,.site-footer .wp-caption-text{}.site-info{padding:0;float:right;}#wpstats{display:block;margin:-10px auto 0;}.archive-content{}.site-main,.main-navigation,.header-main,.footer-main,.top_main{margin:0 auto;width:980px;}.header_contactus{font-size:18px;margin-bottom:20px;color:#959B8F;margin-left:4px;}.header_contactus span{text-transform:capitalize;}.header-top-contactus h3{display:none;}.top_main{clear:both;}.header-top{width:40%;float:left;margin-top:20px;margin-bottom:20px;}.site-header,.site-main{border-radius:7px;margin-bottom:20px;}.site-header{margin:0;}.site-main{margin-bottom:60px;}.attachment.single.body_leftcallout #primary,.attachment.single.body_rightcallout #primary,.attachment.single.body_twoleftcallout #primary,.attachment.single.body_tworightcallout #primary,.attachment.single.body_threecallout #primary{width:100%;margin:0;float:none;}.cd-timeline-title-container+img{padding:10px;background-color:white;}body.single-te_announcements .timeline-express-main img.announcement-banner-image,body.single-te_announcements strong.timeline-express-single-page-announcement-date{display:none;}body.single-te_announcements .entry-header{border:none;}body.single-te_announcements #primary{float:left!important;width:100%!important;margin:0px!important;padding:0px!important;}body.single-te_announcements #primary #main{max-width:100%;}#primary-timeline{float:left!important;margin-left:0px!important;width:100%!important;padding:0px!important;}.body_leftcallout #primary,.woocommerce-page.body_leftcallout #primary,.left-sidebar #primary,.body_twoleftcallout .left-sidebar #primary,.body_tworightcallout .left-sidebar #primary,.body_threecallout .left-sidebar #primary{width:73%;float:right;margin-right:1%;margin-right:0;}.body_leftcallout #tertiary,.left-sidebar #tertiary,.body_twoleftcallout .left-sidebar #tertiary,.body_tworightcallout .left-sidebar #tertiary,.body_threecallout .left-sidebar #tertiary{width:26%;float:left;margin-right:0;margin-left:0;}.body_rightcallout #primary,.woocommerce-page.body_rightcallout #primary{float:right;margin-right:0px;}.body_rightcallout #primary,.woocommerce-page.body_rightcallout #primary,.right-sidebar #primary,.body_twoleftcallout .right-sidebar #primary,.body_tworightcallout .right-sidebar #primary,.body_threecallout .right-sidebar #primary{width:76%;margin-left:2%;float:right;}.body_rightcallout #tertiary,.right-sidebar #tertiary,.body_twoleftcallout .right-sidebar #tertiary,.body_tworightcallout .right-sidebar #tertiary,.body_threecallout .right-sidebar #tertiary{width:22%;float:left!important;margin-right:0;margin-left:0;}.body_twoleftcallout #primary{float:right;width:55%;}.woocommerce-page.body_twoleftcallout #primary{float:left;width:75%;margin-right:0;}.body_twoleftcallout #tertiary{float:right;width:23%;margin-right:2%;}.woocommerce-page.body_twoleftcallout #tertiary{float:right;width:23%;margin-right:0;}.body_twoleftcallout .secondary-sidebar{float:left;width:18%;margin-right:2%;}.body_tworightcallout #primary{float:left;width:55%;}.woocommerce-page.body_tworightcallout #primary{float:left;width:75%;}.body_tworightcallout #tertiary{float:left;width:23%;margin-left:2%;}.body_tworightcallout .secondary-sidebar{float:right;width:18%;margin-left:2%;}.body_threecallout #primary{float:left;width:55%;margin-right:2%;}.woocommerce-page.body_threecallout #primary{float:left;width:75%;}.body_threecallout #tertiary{float:right;width:23%;}.body_threecallout .secondary-sidebar{float:left;width:18%;margin-right:2%;}.woocommerce-page.body_threecallout .secondary-sidebar{display:none;}.body_leftcallout .full-width #primary,.body_rightcallout .full-width #primary,.body_twoleftcallout .full-width #primary,.body_tworightcallout .full-width #primary,.body_threecallout .full-width #primary{float:none;width:100%;margin-left:0;margin-right:0;}.portfolios ul{padding:0;list-style:none;}h1.entry-title-port{margin-bottom:10px;font-size:15px;}.portfolio_wrapper{}.portfolios li .main img,.portfolio_wrapper li .main img,.portfolio_wrapper div.main img{border:3px solid #EEEEEE;padding:3%;}.portfolio_image .image1{border:5px solid #EEE;}.portfolio_2column,.portfolio_two{float:left;width:100%;}.portfolio_2column li,.portfolio_two li{vertical-align:top;float:left;list-style:none outside none;margin-bottom:15px;margin-right:1%;width:49%;}.portfolio_2column li img,.portfolio_two li img{}.portfolio_details{float:left;width:100%;}.portfolio_2column li.not-last,.portfolio_two li.first{float:left;}.portfolio_2column li.last,.portfolio_two li.last{margin-right:0;float:right;}.portfolio_3column{float:left;width:100%;}.portfolio_3column li,.portfolio_three{float:left;list-style:none outside none;margin-bottom:15px;margin-right:1.4%;vertical-align:top;width:32.4%;}.portfolio_3column li img,.portfolio_three img{}.portfolio_3column li.last,.portfolio_three.last{float:right;margin-right:0;}.portfolio_4column{float:left;width:100%;}.portfolio_4column li,.portfolio_four{vertical-align:top;float:left;list-style:none outside none;margin-bottom:15px;margin-right:1.3%;width:24%;}.portfolio_4column li img,.portfolio_four img{}.portfolio_4column li.last,.portfolio_four.last{margin-right:0;float:right;}.gallery-page .gallery_title{}.gallery-page .view-gallery{}.gallery-page article{width:100%;}.gallery-page article .entry-header{margin-bottom:0;}.gallery-page #primary{width:100%;}.contact-page{clear:both;overflow:hidden;margin:25px 50px;}.contact-page #primary{width:100%;}.contact-main{width:100%;clear:both;}#contact-form{color:#4F5674;float:left;width:45%;margin-right:2%;}#contact-form fieldset{border-radius:5px;}.contact-page .post-contact{border:1px solid #DDDDDD;margin-bottom:10px;padding:10px;}#contact-form p{clear:both;margin-bottom:10px;overflow:hidden;}#contact-form label{font-size:12px;float:left;}#contact-form em{margin-top:3px;margin-left:4px;float:left;}#contact-form input{float:left;border-color:#DDDDDD;border-style:solid;border-width:1px;padding:4px;width:50%;margin-right:5px;color:#5F6684;clear:both;}#contact-form textarea{border-color:#DDDDDD;border-style:solid;border-width:1px;height:145px;padding:4px;width:80%;color:#5F6684;resize:vertical;margin-right:5px;}.contact-page .contact-info{float:left;padding-left:2%;width:46%;}label.error{background:url("images/error.png") no-repeat scroll 0 3px transparent;color:red;padding-left:20px;float:left;}.comment-form-comment label.error{margin-left:18%;}#contact-form label.error{background:url("images/error.png") no-repeat scroll 1px 4px transparent;color:red;float:left;height:20px;padding-left:20px;padding-top:3px;}.footer_contactus{margin-top:10px;margin-bottom:10px;overflow:hidden;}#address i:before{font-style:normal;font-size:18px;}.contact-info .title{color:#050505;font-size:12px;}.contact-info i{float:left;position:relative;}.contact-info i.icon-home:before{}.contact-info i.icon-envelope:before{content:"\2709";margin-right:10px;}.contact-info i.icon-phone:before{content:"\260E";margin-right:10px;}.contact-info ul{margin-top:0;}.contact-info .icon-home,.contact-info .icon-phone{}.contact-info span{float:left;}.contact-info li{clear:both;margin-bottom:10px;overflow:hidden;}.mobile_togglecolumn{background:url("images/toggle-arrow.png") no-repeat scroll right 0 transparent;display:block;cursor:pointer;width:100%;margin-top:-21px;overflow:hidden;padding:0 0 4px;}.active .mobile_togglecolumn{background-position:right -52px;}.mobile_togglemenu{background:url("images/plus-minus.png") no-repeat scroll right 4px transparent;display:block;cursor:pointer;width:100%;}.active .mobile_togglemenu{background-position:right -48px;}.go-top{position:fixed;bottom:15px;right:20px;display:none;z-index:200;color:transparent;background:url("images/up.png") no-repeat scroll 0 0 transparent;height:46px;width:43px;font-size:0;}.go-top:hover{opacity:0.9;color:transparent;text-decoration:none;}input#cc_5364227bf5_email_address{height:26px;}aside#ctct_form_designer_widget-2{padding-top:8px;}input#cc_5364227bf5_email_address{float:left;}.cc_Go.kws_input_container.gfield{float:left!important;margin-left:6px;}input#cc_13181e1990_Go{font-size:9px;}#cc_form_1 .kws_input_container{padding-top:.75em;float:left;}p.success.cc_success{padding:0px!important;font-size:11px;}p.success.cc_success{padding:0px!important;font-size:12px;margin-bottom:0px;margin-top:-10px!important;text-transform:uppercase;}.home_subbanner{margin-bottom:8px;border-bottom:1px solid #eee;padding-bottom:8px;}.home-subbanner h3{margin-top:0;margin-bottom:5px;}aside#ctct_form_designer_widget-2{margin-left:10px;}.home_subbanner#subbanner3{margin-bottom:0;}.home-subbanner{float:right;width:256px;}.home-subbanner .single-post{clear:both;display:inline-block;margin-bottom:10px;}.home-subbanner .single-post .post-img{float:left;margin-right:10px;}.home-subbanner .single-post .post-img img{border:3px solid #F1F1F1;}.home-subbanner .single-post .post-title{display:inline;text-transform:uppercase;}.home-subbanner .single-post .post-excerpt{display:inline-block;}.homepage .site-content .home-about-me,.homepage .site-content .home-special-products,.home-logo-slider,.homepage .site-content .single-service{background:#FFF;border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.18);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.18);-o-box-shadow:0px 0px 4px rgba(0,0,0,0.18);box-shadow:0 0 4px rgba(0,0,0,0.18);margin-bottom:15px;padding:15px;position:relative;border:solid 1px #bfbfbf;}.home .home-products{background:#FFF;border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.18);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.18);-o-box-shadow:0px 0px 4px rgba(0,0,0,0.18);box-shadow:0 0 4px rgba(0,0,0,0.18);margin-bottom:15px;padding:18px 18px 4px 18px;position:relative;border:solid 1px #bfbfbf;}.single-service{overflow:hidden;}.home .home-products,.widget_top_rated_products,.home-about-me,.home-logo-slider{clear:both;}.homepage .site-content .home-special-products{float:left;}.home-logo-slider{overflow:hidden;}.home-about-me h3{margin:0 0 10px 0;}.home-about-me ul{margin:0;padding:0;}.home-about-me .tm-about-text{margin-bottom:0;line-height:22px;}.homepage .site-content .home-about-me{width:49%;float:left;border-radius:7px;padding:18px 18px 10px;border:solid 1px #bfbfbf;}.home-about-me li{list-style:none;}.service-read-more a{clear:both;float:right;color:#4a4646;font-size:16px;}.lcp_catlist a.sort-read{float:right;color:#002A4E;margin:15px 0;font-size:9px;font-weight:700;border-radius:5px;background:#FFD204;text-decoration:none;border:1px solid #002A4E;text-transform:uppercase;padding:7px 10px!important;font-family:'Copperplate Bold',serif;}ul.lcp_catlist{margin:0;padding:0;}ul.lcp_catlist .entry-title a{padding:10px 0;}ul.lcp_catlist li{list-style:none;}ul.lcp_catlist li div.entry-meta{color:#959B8F;font-size:11px;margin-bottom:5px;padding-bottom:0px;text-transform:uppercase;border-bottom:1px dashed #D4D3D3;}.aboutme-read-more a,.entry-summary .read-more a,a.read-more{color:#002A4E;padding:7px 10px!important;background:#FFD204;border-radius:5px;text-transform:uppercase;border:1px solid #FFD204;font-family:'Copperplate Bold',serif;font-size:9px;font-weight:700;border:1px solid #002A4E;}.aboutme-read-more a:hover{color:#002a4e;background:white;border-color:#002a4e;}.aboutme-read-more{right:10px;bottom:10px;position:absolute;}.aboutme-read-more a:hover,.home-products h3{margin:0 0 10px 0;}.homepage .site-content .home-special-products{width:49%;float:right;padding:0;margin-right:6px;}.special_inner{border-radius:7px;-webkit-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.special_content{bottom:0;width:100%;position:absolute;}.special_content h3{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.home-special-products .widget-title{background:rgba(255,255,255,0.5);color:#002A4E;font-size:19px;padding:8px 0 8px 10px;text-transform:uppercase;line-height:1.3;margin:0;}.home-special-products .discount a{color:#002A4E;padding:7px 10px;background:#FFD204;border-radius:5px;text-transform:uppercase;border:1px solid #002A4E;font-family:'Copperplate Bold',serif;font-size:9px;font-weight:700;}.home-special-products .discount a:hover{color:#002a4e;background:white;border-color:#002a4e;}.product_list_widget li a{width:100%;clear:both;margin-bottom:10px;}.header_cart{float:right;position:relative;top:106px;right:15px;}.header_cart ul{background:#F6F6F6;padding:10px;display:inline-block;}.header_cart a.shopping_cart .item-total{border-radius:50%;padding:17px 8px;float:right;margin-left:10px;padding:6px 10px;margin-top:-6px;color:#FFF;}.item-total{top:1px;position:relative;line-height:1.1em;}.item-total:hover{background-color:grey!important;}.header_cart a.shopping_cart:hover .item-total{background-color:#6f1b11;}.tm-homeslider{float:left;width:670px;z-index:9;overflow:hidden;position:relative;border-radius:8px;border:1px solid #d1d1d1;}#branding{padding:0;}.follow-me a{text-indent:-500px;overflow:hidden;display:block;height:36px;width:36px;margin-right:8px;float:left;transition:none;}.follow-me .fb{background:url("images/sprite_pict_social_block.png") no-repeat scroll 0 -40px transparent}.follow-me .twitter{background:url("images/sprite_pict_social_block.png") no-repeat scroll 0 -200px transparent}.follow-me .rss{display:none;}.follow-me .fb:hover{background-position:0 0;}.follow-me .twitter:hover{background-position:0 -160px;}.follow-me .rss:hover{display:none;}.entryt-image{margin-bottom:30px;}.thumbnails{clear:both;margin-top:10px;}.team img{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #F0F0F0;box-shadow:2px 2px 1px rgba(0,0,0,0.035);display:table;height:200px;margin:10px auto;padding:8px;width:200px;-webkit-border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;}.team span h4{line-height:20px;text-align:center;font-size:18px;margin:5px 0;}.team .name small{font-size:12px;font-style:italic;line-height:18px;}.team-social{margin:5px auto;}.team-social ul{display:table;margin:0 auto;padding:0;}.team-social ul li{float:left;list-style:none outside none;}.team-social a{color:#5A5A5A;text-decoration:none;}.team{text-align:center;}.team p{padding:0 5px;text-align:center;margin:0;}.team-social ul li i{color:#fff;background:url("images/megnor/team.png") no-repeat scroll left center transparent;float:left;font-size:0;height:27px;width:22px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;}.team-social ul li i.icon-google-plus:hover{background-position:-7px -41px;}.team-social ul li i.icon-google-plus{background-position:-7px -8px;}.team-social ul li i.icon-facebook:hover{background-position:-7px -107px;}.team-social ul li i.icon-facebook{background-position:-7px -76px;}.team-social ul li i.icon-twitter:hover{background-position:-7px -166px;}.team-social ul li i.icon-twitter{background-position:-7px -134px;}.team-social ul li i.icon-linkedin:hover{background-position:-7px -233px;}.team-social ul li i.icon-linkedin{background-position:-7px -201px;}.faqs-content{clear:both;}.woocommerce-tabs .tabs>li a{background:transparent;border:transparent;}.accordion a,.togg a,.tour li a,.tabs>li a{border-color:#D7D5CF #D7D5CF #D0CFC9;background-color:#e0e0e0;background-image:-ms-linear-gradient(top,#F7F7F7 50%,#E4E4E4 100%);background-image:-moz-linear-gradient(top,#F7F7F7 50%,#E4E4E4 100%);background-image:-o-linear-gradient(top,#F7F7F7 50%,#E4E4E4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F7F7F7),color-stop(1,#E4E4E4));background-image:-webkit-linear-gradient(top,#F7F7F7 50%,#E4E4E4 100%);background-image:linear-gradient(to bottom,#F7F7F7 50%,#E4E4E4 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F7F7F7',endColorstr='#E4E4E4');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F7F7F7', endColorstr='#E4E4E4')";}.header_cart .togg a{background:transparent;border:none;transition:none;}#breadcrumbs{margin-bottom:8px;font-size:13px;}#breadcrumbs a{text-decoration:none;color:#002A4E;}#breadcrumbs a:hover{color:#B4D2D0;}.portfolio_wrapper ul#filters{padding:0;}.footer-main .widget_newsletterwidget{background:none repeat scroll 0 0 #B4D2D0;padding:25px 10px;color:#FFF;overflow:hidden;border-radius:5px;}.footer-main .widget_newsletterwidget .newsletter{margin:12px 0 0 0;}.footer-main .widget_newsletterwidget .newsletter p{margin:0 2px 12px 0;float:left;padding:0;}.footer-main .widget_newsletterwidget .newsletter p input.newsletter-email{border:1px solid #B4D2D0;border-radius:5px;}.footer-main .widget_newsletterwidget .newsletter p input.newsletter-submit{margin:1px 0 0 5px;}.widget_newsletterwidget .newsletter input.newsletter-submit{background:#959B8F!important;float:right;}ul.mtree.default li.mtree-open:before,ul.mtree.default li.mtree-closed:before{margin-right:3px;}ul.mtree.default li.mtree-closed:before{content:'+';margin-left:-5px;line-height:8px;font-size:19px;}.wcps-container .wcps-rossi div.wcps-featured{display:none;}.wcps-container .wcps-rossi div.wcps-items div.wcps-items-title{font-size:12px;text-align:left;text-transform:uppercase;font-family:'Copperplate Bold',serif;color:#36352c;padding-left:10px;}a.button.product_type_simple,a.add_to_cart_button{text-transform:uppercase;background-color:white;color:#002A4E;border:1px #002A4E solid;font-family:'Copperplate Bold',serif;font-size:9px;float:left;border-radius:5px!important;border:1px #002A4E solid!important;position:absolute;bottom:1em;left:2em;}a.button.product_type_simple:hover,a.add_to_cart_button:hover{background-color:#002A4E!important;color:#FFF!important;border:1px lightgray solid!important;transition:all 0.3s ease 0s;}.wcps-container .wcps-rossi div.wcps-items div.wcps-items-price{text-align:left;padding-left:10px;}.wcps-container{margin:0px;}.wcps-container .wcps-rossi div.wcps-items{min-height:315px;border:1px #eeeeee solid;}.mediaBox-L,.dealerBox-L{width:50%;float:left;padding-left:2%;}.mediaBox-R,.dealerBox-R{width:50%;float:right;border-left:1px inset;padding-left:2%;background-color:#efefef;border-radius:8px;}.media li,.dealer li{text-align:left;}.media li a,.dealer li a{text-decoration:none;text-transform:uppercase;}.page-id-2677 .page-title,.page-id-4034 .page-title{display:none;}article#post-2677{width:100%;text-align:center;margin:0px 0 15px 0;}.page-id-4030 #content,.page-id-4033 #content{background-size:auto 100%;background-repeat:no-repeat;background-position:top right;background-image:url('//armalite.com/wp-content/themes/Armalite/images/raider_login_bg.png');}.required{color:red;}#roleForm{margin-top:2px;margin-bottom:4px;}.roleselector .tm-radio{vertical-align:middle;}#role_register{width:auto;padding:15px;margin:5px 0;text-align:left;vertical-align:top;display:inline-block;}#role_register label,#role_request label{display:block;font-size:11px;text-transform:uppercase;}#role_register input,#role_request input{max-width:250px;min-width:200px;margin-bottom:14px;}#role_selector_radio input{width:auto;min-width:0;vertical-align:middle;margin-top:8px;margin-bottom:8px;}#role_selector_radio .wpcf7-list-item.first{margin-right:12px;}#role_selector_radio span.wpcf7-list-item{margin-left:0;}#role_selector_radio .wpcf7-list-item .tm-radio{margin-right:2px;}#role_register .login-submit,#role_request .login-submit{margin-top:60px;}#role_register h1,#role_request h1{font-size:16px;margin:2px 0 10px 0;text-transform:uppercase;}#role_request{width:auto;padding:15px;margin:5px 0;text-align:left;vertical-align:top;display:inline-block;border-left:1px dashed #cacaca;}p.rr{text-transform:uppercase;margin-top:-10px;font-size:11px;}.rr{text-transform:uppercase;font-size:11px;}.ubermenu.ubermenu-main .ubermenu-item-level-0>.ubermenu-submenu-drop{clip:auto;}form#sf_widget_constantcontact_2_form input[type="submit"]{width:37%;float:right;font-size:80%;}form#sf_widget_constantcontact_2_form input[type="submit"]:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}form#sf_widget_constantcontact_2_form input{width:100%;margin-bottom:4px;}.widget_yikes_mc_widget p{margin-bottom:3px;font-size:11px;line-height:14px;}#yikes_mc_widget-2 h3.widget-title{font-size:13px;margin:0px 0px 4px 0;}.yks-mailchimpFormDivRowLabel{display:block;margin:0px;}.yks-mailchimpFormDivRow{margin:0px!important;}#post-4172 .page-title{display:none;}ul.medialogos{float:left;}ul.medialogos li{width:40%;float:left;position:inherit;margin-right:15px;list-style-type:none;border:1px solid #efefef;padding:10px;border-radius:8px;}ul.medialogos li a{font-size:9px;}.single-te_announcements .timeline-express-main{padding:20px;}#primary .content-area timeline-express-content-area{float:left!important;}.the-excerpt .timeline img{width:100%;}a.cd-read-more.btn.btn-primary{text-transform:uppercase;background-color:#002A4E;color:white;border:1px #ccc solid;font-family:'Copperplate Bold',serif;font-size:9px;float:right;border-radius:5px!important;text-decoration:none;padding:4px 9px;padding-left:7px!important;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{text-transform:uppercase;background-color:#002A4E;color:white!important;border:1px #ccc solid;font-family:'Copperplate Bold',serif;font-size:9px;float:none!important;border-radius:5px!important;text-decoration:none;padding:4px 9px!important;padding-left:7px .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more}a.cd-read-more.btn.btn-primary:hover{background-color:white;color:#002A4E!important;border:1px #002A4E solid;transition:all 0.3s ease 0s;}strong.timeline-express-single-page-announcement-date{font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;color:#4a4646;font-size:18px;width:100%;text-transform:uppercase;display:none;margin-bottom:3%;}.timeline{margin-bottom:5%;float:left;}.timeline img{margin-bottom:0%!important;}.TLaddImages{float:left;width:50%;text-align:center;}.TLaddImages-2{float:left;width:30%;text-align:center;}.TLaddImages-3{float:left;width:30%;text-align:center;}.historyCopy-L{float:left;margin-left:3%;}historyImg-R{width:35%;float:right;margin-right:1%;margin-top:4%;}.wp-caption .wp-caption-text,.wp-caption-text{color:#888;font-size:13px;float:left;margin-left:3%;}.history-image-small{min-height:119px;}.firearms-title{float:left;width:40%;position:absolute;}.entry-content img{margin-bottom:5%;}#options li a.selected{white-space:nowrap;color:#a9a9a9!important;font-size:11px;text-transform:uppercase;font-family:'Copperplate Bold',serif;}#options li a{white-space:nowrap;font-size:11px;color:#36352C!important;text-transform:uppercase;font-family:'Copperplate Bold',serif;}#options{border-bottom:3px solid #a9a9a9;}.portfolio_wrapper h5 a{font-size:11px;color:#36352C!important;text-transform:uppercase;font-family:'Copperplate Bold',serif;word-wrap:break-word;white-space:normal;}.portfolio_wrapper h5{white-space:nowrap;font-size:11px;color:#888!important;text-transform:uppercase;font-family:'Copperplate',serif;}.portfolio_wrapper h5 a:hover,#options li a:hover{color:#a9a9a9!important;transition:all 0.3s ease 0s;}#post-4199 h1.entry-title.page-title,#post-4294 h1.entry-title.page-title,#post-4295 h1.entry-title.page-title{display:none;}span.image_gallery_title-inline{color:red;}.firearmsgallery-title{color:#4a4646;font-size:15px;font-family:'Copperplate Medium',Arial,Helvetica,sans-serif;margin:20px 0px 10px 5px;}ul.dealers li{width:100%;text-decoration:none;color:#959B8F!important;font-size:14px;position:relative;text-transform:uppercase;font-family:'Copperplate Bold';}ul.media li a,.image_gallery_title,ul.dealers li a{width:100%;text-decoration:none;color:#36352C!important;font-size:14px;position:relative;text-transform:uppercase;font-family:'Copperplate Bold';padding:0px;}ul.media li a:hover,ul.dealers li a:hover{color:#959B8F!important;}#post-4293 .page-title{display:none;}p.downloadlink a{width:100%;text-align:right;float:right;text-decoration:none;color:#36352C!important;font-size:11px;position:relative;text-transform:uppercase;font-family:'Copperplate Bold';}p.downloadlink a:hover{color:#959B8F!important;text-decoration:none;transition:all 0.3s ease 0s;}.ImageGallery{float:left;border-top:#eee solid 1px;}span.attachment-meta{display:none;}#firearms-photos .gallery-caption a{color:white;background-repeat:no-repeat;background-image:url('//armalite.com/wp-content/themes/Armalite/images/download_icon.png');padding-left:24px;background-position:center left;line-height:22px;font-size:.8em;text-rendering:geometricPrecision;font-weight:normal;}#post-4064 .page-title,#post-4062 .page-title,#post-4065 .page-title{}.wpcf7-form{margin:0;padding:1em;}#contact-form.wpcf7-form-control wpcf7-submit{padding:6px;color:white;font-size:13px;border-radius:5px;background:#6F1B11;border:1px #6F1B11 solid;text-transform:uppercase;transition:all 0.3s ease 0s;}#contact-form p{clear:both;margin-bottom:10px;overflow:hidden;font-family:'Colaborate Regular',sans-serif;font-size:12px;color:#002A4E;}#contact-form button,#contact-form input[type="submit"],#contact-form input[type="button"],#contact-form input[type="reset"]{color:grey;font-size:11px;padding:5px 10px;background:white;border-radius:5px;text-transform:uppercase;border:1px solid lightgrey;transition:all 0.3s ease 0s;width:20%;}#contact-form button:hover,#contact-form button:focus,#contact-form input[type="submit"]:hover,#contact-form input[type="button"]:hover,#contact-form input[type="reset"]:hover,#contact-form input[type="submit"]:focus,#contact-form input[type="button"]:focus,#contact-form input[type="reset"]:focus{background:#FFD204;color:#36352C;}.wpcf7-quiz-label{float:left;}a.return-to-timeline{font-size:10px!important;padding:7px 11px!important;border-radius:5px!important;border:1px #888 solid!important;font-family:'Copperplate Medium',serif;color:white;background-color:#002A4E;text-decoration:none;}a.return-to-timeline:hover{transition:0.2s;font-size:10px!important;padding:7px 11px!important;border-radius:5px!important;border:1px #002A4E solid!important;font-family:'Copperplate Medium',serif;color:#002A4E;background-color:white;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.cd-timeline-content .timeline-date{display:none;opacity:.7;font-size:.857143rem;float:right;margin-top:.5em;}.cd-timeline-title{display:none;text-align:left;border:none;}.cd-timeline-block{margin:25px 0;width:100%;}#psd_nav a{padding:3px 8px;color:#FFD204;background-color:#002A4E;border:1px #002A4E solid;border-radius:5px;margin-right:6px;display:-webkit-inline-box;margin-top:4px;font-size:12px;}#psd_nav a:hover{color:#002A4E;background-color:#FFD204;}p.catform{color:#222;opacity:.8;float:left;width:37%;}.catformbkgd{border:1px solid #efefef;}#catalogformIMG img{width:100%;}p.claimform{color:#fff;opacity:.8;}.claimformbkgd{background-color:#ffffff;background-image:url(images/CSformBKGD2.jpg);background-repeat:no-repeat;background-position:left top;border-radius:5px;background-size:cover;}.wcformbkgd{background-color:#ffffff;background-image:url(images/forms/waranty-confirmation.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;border:1px solid #efefef;}p.war-conf{float:left;margin-right:6px;}.war-conf input#zip{width:45%;}.war-conf input#state{width:45%;}p.war-conf-state{width:128px;float:left;margin-right:7px;}select#product_type_purchased{width:100%;}input#date_of_purchase{background-color:#f8f9f8;border-radius:4px;height:23px;}select#reason_for_purchase,select#interests,select#gender,select#influences,select#features,select#education_level,select#annual_income{width:100%;background-color:#f8f9f8;border-radius:4px;}input#age{width:18%;}input#people_household{width:40%;}.agree{float:left;margin-right:5px;bottom:2px;}div.wpcf7-validation-errors{border:none!important;margin:0px;padding:0px}span.wpcf7-not-valid-tip{margin-top:0.5em;}.termsandconditions{border:1px solid #eee;border-radius:6px;padding:10px;background-color:#f5f5f5;margin-bottom:10px;font-size:11px;}p.csform{float:left;margin-right:2%;color:#222;opacity:.8;}input#rma,input#issue_date,input#name,input#company,input#street_address,input#city_state_zip,input#email,input#phone_number,input#fax_number,input#item_description_name,input#model_number,input#serial_number{opacity:.8;color:black;background-color:#f8f9f8;border-radius:4px;}p.csarea,p.csFFL{color:#222;opacity:.8;}p.csarea textarea#description_of_problem,p.csarea textarea#ammo_brand_weight,p.csarea textarea#maintenance_information,p.csarea textarea#other_information,p.csarea textarea#frequency_of_problem{width:65%;opacity:.8;color:black;background-color:#f8f9f8;border-radius:4px;}.csformbkgd{background-color:#ffffff;background-image:url(images/forms/customer-service.jpg);background-repeat:no-repeat;background-position:right 232px;background-size:29%;border-bottom:1px #efefef solid;}input#ffl_license{background-color:white;opacity:.8;color:black;}input.search-submit{border:none;}input.search-submit:hover{background:#efefef;}input.wpcf7-form-control.wpcf7-text.serialnum,input.wpcf7-form-control.wpcf7-text.partnum,select.wpcf7-form-control.wpcf7-select.quanity{width:15%;}.te{float:left;width:100%;margin-right:1%;}#teform p{clear:left;}.te-top{float:left;margin-bottom:3%;border-bottom:1px dotted #888;}input.wpcf7-form-control.wpcf7-text{margin-left:2px;margin-right:5px;background-color:#f8f9f8;border-radius:4px;}select.wpcf7-form-control.wpcf7-select{margin-right:15px;width:27.5%;}.te-radio .tm-radio{padding-top:7px;}.line{height:6px;clear:both;margin:0px 0px 17px 0px;border-bottom:1px solid #ededed;}#post-4416 .page-title,#post-4064 .page-title,#post-4062 .page-title,#post-4065 .page-title{display:none;}h1.media-title{margin-top:-24px;}h3.restricted-title{margin:0px;float:right;color:#36352c;}p.media-back{clear:both;z-index:10;float:right;font-size:11px;position:relative;text-decoration:none;margin:0px 0px -5px 0px;}p.media-back a{color:#36352c;text-decoration:none;}h2.media-links{line-height:20px;}h2.media-links a{font-size:16px;text-decoration:none;}.woocommerce ul.products li.product .price{color:#002A4E;display:block;margin-bottom:.5em;font-size:.857em;font-family:'Copperplate Bold',serif;font-weight:normal;text-align:left;width:100%;float:left;}.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1.1em;font-family:'Copperplate Bold',serif;color:#36352c;font-weight:normal;text-align:left;min-height:15px;}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,.header_cart a.shopping_cart .item-total,.paging-navigation a,.post-navigation a,.entry-summary .read-more a,a.read-more{background-color:white;color:#002A4E;border:1px #002A4E solid;font-family:'Copperplate Bold',serif;font-size:9px;float:left;}.woocommerce a.button:hover{color:white;background-color:#002A4E;}li.product:hover a,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{color:#002A4E;transition:all 0.3s ease 0s;}.woocommerce ul.products li.product .button{position:absolute;left:1em;bottom:1em;}.woocommerce .widget_price_filter .price_slider_amount .button{padding:7px 10px!important;}.woocommerce span.onsale{background-color:#be5e5e;}.woocommerce ul.products li.product{float:left;margin:0 0.4% 0.4% 0;padding:0;position:relative;width:32.6%;background-color:white;border-radius:5px;background-color:#f6f5f6;padding:8px;border:solid 1px #bfbfbf;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.18);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.18);-o-box-shadow:0 1px 2px rgba(0,0,0,0.18);box-shadow:0 1px 2px rgba(0,0,0,0.18);min-height:239px;clear:none;}.woocommerce-page ul.products li.product{float:left;margin:0 1% 1% 0;padding:0;position:relative;width:32.6%;background-color:white;border-radius:5px;background-color:#f6f5f6;padding:8px;border:solid 1px #bfbfbf;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.18);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.18);-o-box-shadow:0 1px 2px rgba(0,0,0,0.18);box-shadow:0 1px 2px rgba(0,0,0,0.18);min-height:320px;clear:none;}.image-block{background-color:white;padding:2px;border:#e4e4e4 solid 1px;height:118px;overflow:hidden;}.home-logo-slider ul#brand-carousel .image-block{height:84px;}ul.products span.excerpt p{padding-bottom:14px!important;color:#36352c;text-align:left;margin-bottom:0px;height:60px;}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:block;clear:both;position:absolute;bottom:.5em;right:1em;font-size:11px;}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:58%;display:inline-block;float:none;}.woocommerce .related ul li.product img,.woocommerce .related ul.products li.product img,.woocommerce .upsells.products ul li.product img,.woocommerce .upsells.products ul.products li.product img,.woocommerce-page .related ul li.product img,.woocommerce-page .related ul.products li.product img,.woocommerce-page .upsells.products ul li.product img,.woocommerce-page .upsells.products ul.products li.product img{width:auto;height:auto;box-shadow:none;max-height:100%;}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:250px;}.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:'Copperplate Bold',serif;font-size:1.25em;color:#002A4E;display:inline-flex;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#002A4E;color:#fff;-webkit-font-smoothing:antialiased;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#fff;color:#002A4E;}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative;font-family:'Copperplate Bold',serif;color:#36352c;font-size:35%;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block;margin-right:7px;}.posted_in a{color:#36352c;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:-2px 2px 0 #fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -4px;padding:0 3em;}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 -1px;overflow:hidden;position:relative;font-family:'Copperplate Bold',serif;color:#36352c;font-size:35%;}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:none;z-index:1;}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:20px 0px 5px 6px;}.posted_in a:hover{color:#36352c;text-decoration:underline;}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:32%;}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:white;color:#002A4E;}a.page-numbers{color:#002A4E;}.woocommerce nav.woocommerce-pagination ul li a:hover{color:#FFD204;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-weight:700;font-family:'Copperplate Bold',serif;padding:0px 7px 10px!important;font-size:12px;line-height:11px;}.woocommerce div.product form.cart .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:7px 10px!important;}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover,.woocommerce li:hover a.add_to_cart_button,form .search-submit:hover,form #searchsubmit:hover,.header_cart a.shopping_cart:hover .item-total,.navigation.paging-navigation a:hover,.paging-navigation a.current,a.read-more:hover{background-color:#002A4E;color:white;padding:7px 10px;transition:all 0.3s ease 0s;}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:121px;}a.button.product_type_variable{position:absolute;left:10px;bottom:10px;font-family:'Copperplate Medium',serif!important;font-size:12px!important;padding:7px 11px!important;border-radius:5px!important;}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,form .search-submit,form #searchsubmit,.header_cart a.shopping_cart .item-total,.paging-navigation a,.post-navigation a,.entry-summary .read-more a,a.read-more{margin-right:0px;margin-top:0px;padding:7px 10px;font-size:10px;font-weight:700!important;font-family:'Copperplate Bold',serif;}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{color:white;transition:all 0.3s ease 0s;}.woocommerce a.remove{display:block;width:20px;height:16px;font-size:1.5em;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:700;border:0;}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;font-family:'Copperplate Bold',serif;}.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0;border-left:0;padding-left:10px;}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{display:inline-block;float:left;margin-bottom:0;}.woocommerce td.product-name dl.variation dd{padding:0;}.woocommerce table.shop_table{line-height:18px;}.woocommerce-cart .cart-collaterals .cart_totals table{line-height:18px;}.lead-in a{color:#002A4E;text-decoration:underline;}#tertiary .widget li a{font-size:11px!important;font-family:'Copperplate Bold',serif;margin-bottom:2px;margin-left:0px;color:#002A4E;line-height:11px;}#tertiary .widget li li,.secondary-sidebar .widget li li{margin-bottom:0px;}#recent-posts-5 .main-ul li{list-style-type:none;list-style-position:inside;margin-bottom:0px;}#recent-posts-5 .main-ul li ul li{list-style-type:disc;margin-bottom:10px;}#recent-posts-5 .main-ul li ul li:last-of-type{margin-bottom:0px;}ul.mtree.default li.mtree-open:before{content:'-';margin-left:-7px;line-height:9px;font-size:19px;}#widget-collapscat-2-top span.collapsing.categories{margin-right:10px!important;}ul.children li{margin-left:10px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#36352c;border-radius:1em;cursor:ew-resize;outline:0;top:-.1em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#36352c;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#FFD204;border:0;}.widget_price_filter .price_slider_amount .button{font-size:.8em!important;float:left;}.price_slider_amount .button:hover{color:white!important;}.price_slider_wrapper{margin-left:-8px;}li.current-cat.cat-parent,li.cat-item.cat-item-75.current-cat{text-decoration:underline;}#widget-collapscat-2-top li.collapsing.categories .sym{margin-right:7px;}.woocommerce ul.products li.product a{text-decoration:none;}.products_block ul.products li .product-block{padding:10px 5px 25px;position:relative;margin:0;min-height:259px;}.woocommerce ul#featured-carousel.products li.product .button{bottom:0;margin-top:0px;padding:6px 10px!important;position:absolute;left:.5em;}.woocommerce ul#featured-carousel.products li.product{float:left;margin:0 0.5% 0.4% 0;position:relative;width:6.7%!important;border-radius:5px;background-color:#f6f5f6;padding:8px;border:solid 1px #bfbfbf;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.18);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.18);-o-box-shadow:0 1px 2px rgba(0,0,0,0.18);box-shadow:0 1px 2px rgba(0,0,0,0.18);min-height:284px;clear:none;}#tertiary .woocommerce-product-search form button:hover,.woocommerce-product-search input[type="submit"],input[type="button"],input[type="reset"]{background-color:#36352C;color:white;transition:all 0.3s ease 0s;}#tertiary .woocommerce-product-search form button,.woocommerce-product-search input[type="submit"],input[type="button"],input[type="reset"]{font-family:'Copperplate Bold',Arial,Helvetica,sans-serif;color:#36352C;font-size:10px;padding:6px 8px;border-radius:4px;background:white;text-transform:uppercase;border:1px solid #36352C;float:left;margin-top:3%;}table.shop_table th{background:none repeat scroll 0 0 #D9D9D9;color:#3C3C3C;text-align:left;}.ubermenu-main .ubermenu-item-level-0>.ubermenu-submenu-drop{box-shadow:0px 4px 9px 0px rgba(0,0,0,.7)!important;}@media (max-width: 1599px) {.site{border:0;}}@media (max-width: 1260px) {#fourth img{transition:all 0.5s ease 0s;height:80%;width:47%;float:right;margin-right:52%;}}@media (max-width: 1069px) {.home-products .hentry{margin:0 5px;}.home-special-products .widget-title{font-size:16px;padding:10px 0 10px 10px;}.site-main,.main-navigation,.header-main,.footer-main,.top_main{width:940px;margin:0 auto;}.site-main{margin-bottom:60px;}.sidebar img.alignleft,.sidebar .wp-caption.alignleft{margin-left:0;}.sidebar img.alignright,.sidebar .wp-caption.alignright{margin-right:0;}.site-header .search-form{left:279px;}.brand_image{float:left;width:100%;text-align:center;margin:0 0 30px 0;}.brand_about{width:100%;}.brand_description{width:100%;}#store_single-product,#store_products{width:722px;}.error404 .page-header{margin-left:auto;width:100%;}.store_product-listing{width:237px;text-align:left;}.archive-header,.search .page-header,.archive .page-header,.blog .page-header,.error404 .page-content,.search .page-content,.archive .page-content,.attachment .entry-header,.attachment .entry-content,.post-navigation .nav-links,.sidebar .site-info,.site-footer .widget-area{padding-left:20px;padding-right:20px;}.error404 .page-title{font-size:24px;padding:180px;}.error404 .page-title:before{font-size:554px;}.attachment .image-navigation{max-width:724px;}.image-navigation .nav-previous,.image-navigation .nav-next{position:static;}.site-main .widget-area{}.customNavigation a{height:60px!important}.customNavigation a.next{background:url("images/sprite.png") no-repeat scroll -41px -778px transparent!important;right:-2px!important;}.customNavigation a.next:hover{background-position:-3px -778px!important;}.customNavigation a.prev{background:url("images/sprite.png") no-repeat scroll -124px -778px transparent!important;left:-2px!important;}.customNavigation a.prev:hover{background-position:-86px -778px!important;}.home-logo-slider .customNavigation a{top:35px!important;height:25px;width:18px;cursor:pointer;}.home-logo-slider .customNavigation a.next{background:url("images/sprite.png") no-repeat scroll -128px -452px transparent!important;right:8px!important;}.home-logo-slider .customNavigation a.next:hover{background-position:-147px -452px!important;text-decoration:none;}.home-logo-slider .customNavigation a.prev{background:url("images/sprite.png") no-repeat scroll -88px -452px transparent!important;left:8px!important;}.home-logo-slider .customNavigation a.prev:hover{background-position:-107px -452px!important;text-decoration:none;}.brand-logo li{list-style:none;text-align:center;}.home-subbanner img{width:100%;}.home-subbanner{width:27.2%;}.tm-homeslider{width:71.5%;}.site-footer .widget{width:100%;margin-right:2%;}.home-about-me{width:49%;margin-right:2%;}.homepage .site-content .home-special-products{width:49%}ul.nav-menu{padding-right:0;}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{width:54%!important;}.sidebar-inner .woocommerce.widget_shopping_cart ul.product_list_widget li{width:100%;}}@media (max-width: 999px) {.timeline{width:100%;}#content .cd-timeline-block .cd-timeline-content .cd-read-more{padding-left:9px!important;}#second{display:none;}p.catform{margin-right:30px;}.catformbkgd{height:auto;background-image:none;}.csformbkgd,.wcformbkgd{background-image:none;}#archive #content{margin-bottom:10px;}#archive #tertiary{margin-bottom:45px;}.error_spacing{width:100%;height:0px;}#special-user-registration .passreset,#access-denied .passreset,.passreset{width:100%;margin-top:20px;border-top:1px solid #efefef;}.footer_buttons{border-top:none;}.footer_reg{margin-top:1%;}#third{display:none;}#first,#second{width:100%!important;}.footer-bottom-border{border-top:none;}#menu-item-2829,#menu-item-2830,#menu-item-2959,#menu-item-4018{display:none;}#manuals #content a{width:30%;}.home-products .hentry{margin:0 20px;}.homepage .site-content .home-about-me{padding-top:15px;}#news #content,#store_single-product,#store_products{margin-bottom:15px;}aside#text-6.widget_text.widget{}#special-user-registration #content,#access-denied #content,.page-id-2657 #content{background:none;text-align:center;}.product_search_page_title{top:244px;}.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta,.sidebar .comment-list,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar .comment-respond .comment-form,.sidebar .featured-gallery,.sidebar .post-navigation .nav-links,.author.sidebar .author-info{padding-left:0;padding-right:0;}.sidebar .site-info,.search.sidebar .page-content,.blog.sidebar .page-content,.attachment .entry-header,.sidebar .comments-title{}.sidebar .archive-meta,.attachment .entry-header,.search.sidebar .page-content,.blog.sidebar .page-content,.sidebar .site-info,.sidebar .comments-title,.sidebar .no-comments{padding-left:0;padding-right:0;}.attachment .entry-meta{float:left;text-align:left;width:100%;}.site-header .search-form{left:149px;}#store_single-product,#store_products{width:100%;}.special_content .widget-title{font-size:12px;padding:10px 0 10px 10px;}.attachment .entry-content{max-width:100%;padding:40px 0;}.format-status .entry-content{padding-top:40px;}.format-status .entry-meta{padding-bottom:40px;}.sidebar .format-status .entry-content,.sidebar .format-status .entry-meta{padding-left:35px;}.sidebar .format-status .entry-content:before,.sidebar .format-status .entry-meta:before{left:10px;}.sidebar .format-status .entry-content p:first-child:before{left:4px;}.sidebar .paging-navigation .nav-links{padding:0 60px;}.site-main .sidebar-container{}.site-main .widget-area{float:none;margin:0;width:100%;}.sidebar .site-footer .widget-area{max-width:100%;left:0;}.site-main,.main-navigation,.header-main,.footer-main,.top_main{width:auto;margin:0 20px;}.main-navigation{margin:0;}ul.nav-menu{padding:0;}.nav-menu li span{background:url("images/sprite.png") no-repeat scroll -227px -741px transparent;padding:15px!important;}.hentry{}.site-main{margin-left:20px;margin-right:20px;}.product-carousel{width:95%;margin:0 auto;}.tm-homeslider{clear:both;margin:0 auto;float:none;}.home-subbanner{width:100%;float:left;}.home_subbanner{width:48%;float:left;margin:10px 1.2% 0 0;}.home_subbanner#subbanner3{margin-right:0;}.header_cart .togg a#shopping_cart{}.header_cart .togg a#shopping_cart:hover{}.header_cart a.shopping_cart .item-total{background:none!important;color:#959B8F!important;margin-left:0!important;}.header_cart a#shopping_cart:hover .item-total{color:#5B5B5B!important;}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{width:53%!important;}ul.nav-menu,div.nav-menu>ul{display:none;border-top:1px dashed #CFD4CB;}.nav-menu li a{padding:8px 0 8px 15px;}.menu-toggle{cursor:pointer;display:inline-block;font-size:16px;margin:0 0 5px 0;padding:8px 0;width:100%;color:#959B8F;line-height:36px;}.menu-toggle-image{-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;float:left;height:36px;padding:18px;width:36px;margin-right:10px;}.menu-toggle:after{content:"\f502";font-size:12px;padding-left:8px;vertical-align:-4px;}.toggled-on .menu-toggle:after{content:"";vertical-align:2px;}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{border-radius:0 0 5px 5px;display:block;margin-left:0;padding:5px 0;position:relative;width:100%;z-index:999;text-align:left;border-top:2px solid #CFD4CB;}.toggled-on ul.nav-menu li:hover>ul,.toggled-on .nav-menu ul li:hover>ul{display:none;}.toggled-on .nav-menu li,.toggled-on .nav-menu .children{display:block;background:none;padding:0;border:none;}.toggled-on .nav-menu li a{padding:10px 0 10px 10px;}.toggled-on .nav-menu .sub-menu:before{display:none;}.toggled-on .nav-menu li>ul{display:block;float:none;position:relative;left:auto;top:auto;border:none;padding:0 0 0 15px;display:none;}.toggled-on li .mobile_togglemenu{position:absolute;display:inline-block;width:100%;}.toggled-on .sub-menu,.toggled-on .children{box-shadow:none;}.toggled-on .nav-menu li>ul a{width:auto;}.toggled-on .nav-menu li li a{font-size:13px;}ul.nav-menu,div.nav-menu>ul{display:none;}.toggled-on .nav-menu li.main-li:nth-last-child(1) .sub-menu ul,.toggled-on .nav-menu li.main-li:nth-last-child(1) .children ul,.toggled-on .nav-menu li.main-li:nth-last-child(2) .sub-menu ul,.toggled-on .nav-menu li.main-li:nth-last-child(2) .children ul,.toggled-on .nav-menu li.main-li:nth-last-child(3) .sub-menu ul,.toggled-on .nav-menu li.main-li:nth-last-child(3) .children ul{left:auto;right:auto;width:205px;}.nav-menu li span{display:none;}.site-main,.main-navigation,.header-main,.footer-main,.top_main{width:724px;margin:0 auto;}.tm-homeslider{width:100%;}.sidebar-inner .woocommerce ul.product_list_widget li{width:100%!important;}.nav-menu li ul.sub-menu li a:hover,.nav-menu li a:hover{border-radius:5px;}#primary,#tertiary,.secondary-sidebar,.site-footer .widget,#container{width:100%!important;margin-left:0!important;margin-right:0!important;}form.search-submit,form #searchsubmit{margin-left:-18px;float:left;margin-top:2px;}.sidebar-inner .widget,.secondary-sidebar .widget{margin:0;padding:12px 2px 4px;border-bottom:1px dashed #CFD4CB;}.footer-main .widget{border-bottom:1px dashed #CFD4CB;padding:4px 0!important;margin:4px 0!important;}.widgets-follow-me h3{display:block;}.widgets-follow-me{margin-top:10px;}.footer-main span.mobile_togglecolumn,.footer-main #fourth{border-bottom:none!important;width:100%!important;}#footer-widget-area .widget-title{text-align:left;}.widgets-FooterContactUsservices{border-bottom:1px dashed #CFD4CB;padding-bottom:5px;}.footer-menu-links,.site-info{text-align:center;float:none;padding:5px 0!important;}.footer-menu-links ul{margin:5px 0;}.footer-main .widget_search,#tertiary .widget_search,.secondary-sidebar .widget_search,.main-ul{display:none;}.footer-main .widget_newsletterwidget{padding:15px 10px!important;}.footer-main .widget_newsletterwidget .widget-title{margin:0;}.widget.woocommerce.widget_price_filter{display:none}.widget .widget-title{margin:5px 0;}.widget .widget-title,.comments-title,.comment-reply-title{margin:0;font-size:17px;}.brand-logo.products.block_content{width:90%!important;}.mobile_togglecolumn{padding:0 0 5px 0!important;}.widget ul{padding:0 0 4px 0;}.sidebar-inner .woocommerce ul.product_list_widget li{width:100%!important;}.site-footer .first-widget,.site-footer .second-widget,.site-footer .third-widget,.site-footer .fourth-widget,.site-footer .footer-widget{margin-left:0;margin-right:0;width:100%;}}@media (max-width: 767px) {#manuals #content a{width:50%;}.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0;}.home-special-products .special_inner{height:178px;}.home-special-products h3.widget-title{font-size:15px;text-align:center;padding-bottom:40px;}.home-special-products,.home-about-me{height:180px;}.product_search_page_title{top:364px;}#store_products{text-align:center;}.site-header .search-form{left:0;}.special_content .widget-title{font-size:12px;padding:11px 0 11px 10px;}.header-bottom{margin-bottom:-5px;}.site-header .contact-header-menu{top:-36px;left:10px;margin:0;width:auto;float:none;text-align:left;margin-top:10px;position:relative;letter-spacing:1px;}.header-bottom{margin-top:10px;}.contact-header-menu li{margin-left:0;}.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0;}.attachment .image-navigation,.attachment .entry-attachment .attachment{padding:0;width:100%;}.gallery-caption{display:none;}.paging-navigation a{font-size:18px;}.widget{padding:10px;}.search-field{padding:9px 44px 9px 8px;}form .search-submit,form #searchsubmit{right:0;}.site-header .home-link{width:100%;text-align:center;}.header-middle{width:100%;margin-bottom:10px;position:relative;}.search-form,.search-field{width:100%;}.search-form{margin-bottom:10px;}.header-login-logout{margin:10px 0 10px;text-align:center;float:none;}.header_cart{position:absolute;top:10px;right:0;}.woocommerce #content div.product div.images img{width:100%!important;}.team img{height:180px;width:180px;}.sidebar-inner{margin-top:12px;margin-bottom:10px;}#customer_login .form-row{float:none;width:100%;}.site-main,.header-main,.footer-main,.top_main{width:auto;margin:0 20px;}.main-navigation{width:auto;margin:0;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important;float:left}.sidebar-inner .widget ul.product_list_widget,.sidebar-inner .widget ul{margin-top:10px;}.site-header .home-link{float:none;text-align:center;}.site-header .header-top{width:100%;}.header_contactus,.header-top-contactus{float:none;width:100%;text-align:center;}.site-header .search-form{width:100%;}.search-field,form#searchform input[type="text"],input[type="search"]{width:100%;}}@media (max-width: 667px) {#hookhead a:after{margin:0 5px 0 7px;}}@media (max-width: 643px) {ul.products span.excerpt p{margin-bottom:25px;height:auto;}#role_request{border-left:none;}#products_all-brands .hentry:nth-child(1),#products_all-brands .hentry:nth-child(3),#product_similar div.store_product-listing:nth-of-type(3),#product_similar div.store_product-listing:first-of-type{margin:0;}div.home-about-me{height:auto;}.home-special-products h3.widget-title{font-size:9px;text-align:left;padding-top:14px;padding-bottom:14px;}.site-title{font-size:30px;}.one_third{width:100%;}.two_third{width:100%;}.one_third p:last-of-type{text-align:center;}#content .format-status .entry-content,#content .format-status .entry-met{padding-left:35px;}#content .featured-gallery{padding-left:24px;}.gallery-columns-1 .gallery-item{margin-right:0;width:100%;}.entry-title,.format-chat .entry-title,.format-image .entry-title,.format-gallery .entry-title,.format-video .entry-title,.page-title{font-size:16px;}.format-quote blockquote,.format-status .entry-content{font-size:18px;}.format-quote blockquote small,.format-quote blockquote cite{font-size:13px;}.error404 .page-title{padding:40px 0 0;}.error404 .page-title:before{content:normal;}.comment-author{margin-right:30px;}.comment-author .avatar{height:auto;max-width:100%;}.comment-metadata,.comment-content,.comment-list .reply{width:70%;width:-webkit-calc(100% - 104px);width:calc(100% - 104px);}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:-webkit-calc(100% - 120px);width:calc(100% - 120px);}.comment-form textarea{height:80px;}.format-audio .entry-content:before{display:none;}.format-audio .audio-content{background-image:none;float:none;padding-left:0;width:auto;}.homepage .site-content .home-special-products,.homepage .site-content .home-about-me{width:100%;margin-right:0;}.woocommerce #content div.product div.summary{width:100%!important;}.woocommerce #content div.product div.images{margin:10px auto!important;float:none!important;width:60%!important;}.team .one_third{width:100%;}.tm-homeslider{width:100%;}.footer-menu-links li{line-height:26px;}.footer-main{padding:55px 0 5px;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important;float:left!important;}.woocommerce .shop_table .actions .button{margin-bottom:5px!important;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,#contact-form,.contact-page .contact-info{width:100%!important;float:left}.contact-page .contact-info{margin-top:10px;}}@media (max-width: 635px) {#login_register{border-left:none;}}@media (max-width: 501px) {.product_search_page_title{top:374px;}}@media (max-width: 500px) {#manuals #content a{width:100%;}#hookfoot a:after{margin-left:4px;}#hookfoot a{font-size:12px;margin-right:0;}.woocommerce table.shop_table,.woocommerce-page table.shop_table{overflow:auto;display:block;}.header_cart{position:static;margin-bottom:10px;}}@media (max-width: 467px) {.header_contactus{font-size:16px;}.header_cart{top:20px;}.search-field{padding:9px 40px 9px 8px;}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:block!important;margin-bottom:2px!important;border:1px solid #B4D2D0!important;}.archive-content .one_third{width:100%;margin-right:0;}.flex-control-paging li a{display:none;}.gallery h2{font-size:12px;}.edit-link{float:none;}.entry-meta>span{display:block;padding:1px 0;}.brand-logo.products.block_content{width:85%!important;}}@media (max-width: 460px) {p.catform{width:100%;margin-right:0;}article{width:100%;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 0.4% 0.4% 0;padding:0;position:relative;width:100%;background-color:white;border-radius:5px;background-color:#f6f5f6;padding:8px;border:solid 1px #bfbfbf;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.18);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.18);-o-box-shadow:0 1px 2px rgba(0,0,0,0.18);box-shadow:0 1px 2px rgba(0,0,0,0.18);min-height:239px;}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:100%;}.userNav{float:none;margin:0px;line-height:0;padding:0px;position:relative;}.excerpt{clear:left;}.woocommerce div.product .product_title{margin-top:28px;}}@media (max-width: 359px) {.contact-page{margin:25px 20px;}.gallery{margin-left:0;}.gallery .gallery-item,.gallery-columns-2.gallery-size-thumbnail .gallery-item{max-width:none;width:49%;width:-webkit-calc(50% - 4px);width:calc(50% - 4px);}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{display:block;}.gallery-columns-1 .gallery-item,.gallery-columns-1.gallery-size-medium .gallery-item,.gallery-columns-1.gallery-size-thumbnail .gallery-item{text-align:center;width:98%;width:-webkit-calc(100% - 4px);width:calc(100% - 4px);}.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:4px;}.gallery br{display:none;}.gallery .gallery-item:nth-of-type(even){margin-right:0;}.comment-author{margin:0 0 5px;max-width:100%;}.comment-author .avatar{display:inline;margin:0 5px 0 0;max-width:20px;}.comment-metadata,.comment-content,.comment-list .reply{width:100%;}.header_contactus{font-size:15px;}.home-link.logo img{max-width:100%;}.woocommerce #content div.product div.images{width:96%!important;padding:10px 2%!important;}.portfolios h5{font-size:16px;padding:5px 0;margin:0 0 5px 0;}}@media (max-width: 319px) {.header-top-contactus{width:100%;}.header_cart{margin:10px 0;position:static;}.header_contactus{margin-bottom:0;}.paging-navigation a,.post-navigation a{padding:4px!important}.woocommerce .widget_shopping_cart_content ul.cart_list li{width:190px;}.header_cart .togg a.button{margin-bottom:5px;}.header_cart .woocommerce ul.cart_list li a{float:left;width:100%!important;}.comments-title,.comment-reply-title,.widget .widget-title{font-size:16px;}.brand-logo.products.block_content{width:80%!important;}.portfolio_wrapper .text-box{width:auto;height:auto;margin:10px 5px;}.portfolio_wrapper .text-box img{width:100%;}}@media print {body{background:none!important;color:#000;font-size:10pt;}footer a[rel="bookmark"]:link:after,footer a[rel="bookmark"]:visited:after{content:" [" attr(href) "] ";}.site{max-width:98%;}.site-header{background-image:none!important;}.site-header .home-link{max-width:none;min-height:0;}.site-title{color:#000;font-size:21pt;}.site-description{font-size:10pt;}.author-avatar,.site-footer,.comment-respond,.comments-area .comment-edit-link,.comments-area .reply,.comments-link,.entry-meta .edit-link,.page-links,.site-content nav,.widget-area,.main-navigation,.navbar,.more-link{display:none;}.entry-header,.entry-content,.entry-summary,.entry-meta{margin:0;width:100%;}.page-title,.entry-title{font-size:21pt;}.entry-meta,.entry-meta a{color:#444;font-size:10pt;}.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0;}.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0;}.format-image .entry-content .size-full{margin:0;}.hentry{background-color:#fff;}.comments-area>li.comment{background:none;position:relative;width:auto;}.comment-metadata{float:none;}.comment-author .fn,.comment-reply-link,.comment-reply-login{color:#333;}}.wcps-container div.wcps-ribbon{display:none;}.woocommerce-info a{color:#696868;text-decoration:underline;}.product-name a{color:#002A4E;}.order-number a,.myaccount_user a{color:#002A4E;text-decoration:underline;}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{min-height:406px;text-align:left;}a.button.add_to_cart_button.product_type_variable{padding:7px 10px!important;font-size:10px!important;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{margin-bottom:5px;}img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-554,img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-558{margin-bottom:0px;}.video-content img{display:none!important;}.video-content h3{margin-top:0px;}.tagcloud a,a.tag-link-196,a.tag-link-197{margin:2px;padding:5px;line-height:1em;border-radius:5px;background:#FFD204;display:inline-block;color:#36352C!important;font-size:12px!important;}a.tag-link-196:hover,a.tag-link-197:hover{background:#FFD204;}#widget-collapscat-5-top span.collapsing.categories{width:auto!important;float:left;}#widget-collapscat-5-top li.collapsing.categories .sym{float:left;width:20px;}#widget-collapscat-5-top li.collapsing.categories.expandable{text-indent:0px!important;}#widget-collapscat-3-top li.collapsing.categories.expandable{text-indent:0px!important;display:table;}#widget-collapscat-5-top li.collapsing.categories.expandable{font-family:'Copperplate Bold',serif;font-size:11px;}.products span.price{background:none!important;}.woocommerce a.button.alt:hover{padding-bottom:11px!important;line-height:11px!important;padding-top:0px!important;font-size:12px!important;}a.button.wc-backward{line-height:5px!important;}.alert_container{float:left;}.alert_container .stock_alert_email{float:left!important;color:#333;margin-top:0px!important;margin-right:7px!important;}input.stock_alert_button{float:right!important;margin-top:0px!important;}input.stock_alert_button:hover{color:white;background-color:#002A4E;transition:all 0.3s ease 0s;}h6.subscribe_for_interest_text{font-size:13px!important;float:left;}p.was_searched{line-height:0px;margin-top:-15px;}input#ss{margin-bottom:5px;float:left;}.no-serials p,.found-serials p{font-size:14px;line-height:18px;font-weight:800;}input#serialssubmit{font-size:8px;margin-top:-20px;float:left;margin-left:10px;}.ss-box{background-color:#efefef;padding:13px 0 3px 13px;margin-bottom:17px;}.recall-video{background-color:#efefef;padding:13px;margin-bottom:17px;width:589px;}@media (max-width: 767px) {.found-serials{width:100%;}.recall-video{width:100%;}.yikes-easy-mc-form .yikes-easy-mc-submit-button{display:block;width:100%;margin-top:0px!important;min-height:20px!important;padding:6px!important;cursor:pointer;}/* DO NOT ADD CSS BELOW THIS LINE. INSERT NEW CODE ABOVE MEDIA QUERIES */