<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Bootstrap Basic Child
Theme URI: https://rundiz.com
Template: bootstrap-basic
Author: Vee Winch
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy. You can support theme author by donate. To follow what was changed, please look for commits of this theme at Github or changelog.md file that come with the theme.
Tags: one-column,two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-menu,featured-images,front-page-post-form,post-formats,threaded-comments,translation-ready
Version: 1.1.1.1549471803
Updated: 2019-02-06 16:50:03

*/

.head-wrapper{
	background:#2d487c;
	color:#fff;
}
body{
	font-family: 'PT Sans', sans-serif;
  color:#5c5c5c;
  font-size:16px;
}
.mont{
	font-family: 'Montserrat', sans-serif;
	font-weight:300;
}
a {
  color:inherit;
}
a:hover{
  text-decoration: none;
  color:inherit;
}
.site-title {
  margin-bottom: 10px;
  margin-top: 0px;
}
.navbar-nav {
  text-align: center;
  float:none;
  text-transform: uppercase;
}
.navbar-nav li{
  display:inline-block;
  float:none;
}
.navbar-default {
  background: transparent;
  border: none;
  box-shadow: none;
  font-size:12px;
}
.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover {
  background: transparent;
  box-shadow: none;
}
.navbar-default .navbar-nav&gt;li&gt;a {
    color: #e5e5e5;
}
.navbar-default .navbar-nav&gt;.active&gt;a, .navbar-default .navbar-nav&gt;.active&gt;a:focus, .navbar-default .navbar-nav&gt;.active&gt;a:hover{
  color:#fff;
}
.navbar-default .navbar-nav&gt;li&gt;a:focus, .navbar-default .navbar-nav&gt;li&gt;a:hover {
    color: #fff;
}
.header-hero {
    min-height: 492px;
    background-size: cover !important;
    background-position: center !important;
    position: relative;
    color:#fff;
    margin-top:25px;
}
.header-hero *{
  font-weight:300;
  text-transform:uppercase;
  text-shadow: 1px 1px 10px #000;
}

.header-hero span{
  color:#ff0000;
}
.header-hero img{
  padding-top:20px;
  padding-bottom:20px;
}
.header-hero .featured-product{
  position: relative;
}
.header-hero .featured-product .col-md-9{
  z-index: 3;
}
.home-page h1{
  font-size:25px;
  color:#85acf1;
  text-transform: uppercase;
  padding:25px 0 10px;
  font-weight: 700;
}
.home-page hr{
  border-top:3px solid #2d487c;
  width:585px;
  padding-bottom:20px;
  max-width:90%;
}
.welcome-block{
  padding-bottom:50px;
}
.welcome-block h2{
  font-size:17px;
  color:#85acf1;
  text-transform: uppercase;
  padding-bottom:10px;
}
.welcome-block p{
  margin-bottom:20px;
}
.we-carry{
  background-color: #363636;
  color:#fff;
  padding-bottom:35px;
  padding-top:20px;
}
.we-carry .aws-container{
  width:300px;
  margin-right:auto;
  margin-left:auto;
  max-width: 100%;
}
.we-carry input{
  background:transparent;
}
.we-carry h2{
  font-size:25px;
  font-weight: 700;
  padding-bottom:15px;
  text-transform: uppercase;
}
.we-carry p{
  padding-bottom:10px;
  padding-top:20px;
}
.we-carry .btn{
  background-color:#2d487c;
  font-size:19px;
  border-radius: 0;
  padding: 5px 45px;
  color:#fff;
}
.newsletter{
    padding:20px 0 100px;
    color:#545454;
    font-size:14px;
    background-image:url(/wp-content/uploads/2019/02/newsletter-bkgd.jpg);
}
.newsletter h2{
  font-size:25px;
  text-transform: uppercase;
  padding-bottom:20px;
  font-weight: 700;
  letter-spacing: 1px;
}
#mc4wp-form-1{
  padding-top:30px;
}
#mc4wp-form-1 input[type=submit]{
  background-color:#2d487c;
  color:#fff;
  padding:7px 25px;
}
#mc4wp-form-1 input[type=email]{
  background-color:transparent;
  padding:5px 15px;
  border:2px solid #2d487c;
}
#site-footer {
  background: #355590;
  border-top: none;
  font-size: 16px;
  color:#fff;
  padding:0;
}
.copyright p{
  font-size:14px;
  color:#777;
  background:#363636;
  padding:5px;
  margin:0;
}
.site-footer{
  padding:10px 0 20px;
}
.site-footer h4{
  padding:10px 0;
}
.site-footer .social .fa{
  font-size:24px;
  padding:5px;
}
.padded{
  padding-top:30px;
}

.row.product-category{
  background:#f2f2f2;
  margin-bottom:8px;
  margin-left:0;
  margin-right:0;
  border:1px solid #333;
  box-shadow:3px 3px 8px #777;
  text-transform:uppercase;
}
.row.product-category div{
  padding:5px 0;
}
.children-product-categories{
  margin-bottom:25px;
}
.sidebar .aws-container{
  padding:40px 15px;
}
.sidebar{
  background:#ebebeb;
}
.sidebar .aws-container .aws-search-form .aws-form-btn {
  background-image: url(/wp-content/uploads/2019/02/add-to-cart-btn.png);
}
.sidebar .aws-container .aws-search-form .aws-search-btn_icon{
  color:#fff;
}
.sidebar ul{
  list-style:none;
}
.sidebar ul.product-categories{
  padding-left: 0;
  margin: 0 -15px;
  overflow:hidden;
}
ul.product-categories li a{
  background-image:url(/wp-content/uploads/2019/02/product-category-bkgd.png);
  background-size:cover;
  background-position:center;
  color:#fff;
  padding: 10px 5px 10px 20px;
  width:100%;
  float: left;
  font-size:17px;
  box-shadow: 0px 3px 15px #333;
}
ul.children{
  padding: 25px 0px 25px 40px;
  position: relative;
  float: left;
  font-style: italic;
}
ul.children .children{
  padding:10px 0 10px 20px;
}
ul.children li a{
  padding:5px;
  color:#4a4a4a;
  background:#ebebeb;
  font-size:15px;
  padding:0;
  box-shadow:none;
}
.woocommerce .woocommerce-breadcrumb {
    padding-top: 10px;
}
.woocommerce div.product div.images img{
  width:initial;
  margin:auto;
}
.single-product .woocommerce-product-gallery__image{
  border:1px solid #f2f2f2;
}
.info-table{
  margin-bottom:25px;
}
.contact-page .map iframe{
  width:100%;
  height:300px;
}
.contact-page .phone, .contact-page .address, .contact-page .map{
  padding:15px 0;
}
.contact-page .fa{
  font-size: 24px;
  vertical-align: text-bottom;
  color: #2d487c;
  padding-right:5px;
}
.black-bar{
  background:#000;
  color:#999;
  font-size:12px;
  text-transform:uppercase;
}
.black-bar .links a{
  padding-right:15px;
}
.site-footer ul{
  list-style:none;
  padding-left:0;
  margin-bottom:0;
}
.site-footer h4{
  text-transform: uppercase;
}
.parent-product-category{
  background:#e5e5e5;
  text-transform: uppercase;
  border:1px solid #2d487c;
  margin-bottom:20px;
}
.parent-product-category h4{
    border-bottom: 1px solid #2d487c;
    padding-bottom: 5px;
}
.parent-product-category ul.child-cats{
  list-style: none;
  padding-left:20px;
}
ul.nested-children{
  list-style:none;
  padding-left:20px;
}
.default-page {
  padding-bottom:30px;
}
.tutorial-pdf{
  margin-bottom: 15px;
}
.tutorials h4{
  padding-left:20px;
  font-style:italic;
}
.variations label{
  color:#5c5c5c;
}
.products h4{
  padding: 15px 0;
  color: #fff;
  background-image: url(/wp-content/uploads/2019/02/product-title-bkgd.png);
  background-size:cover;
  background-position:center;
}
.products .product-wrap{
  border:1px solid #333;
  padding: 0px 10px 25px;
  margin-bottom:20px;
  box-shadow: 5px 5px 12px #999;
  min-height: 390px;
}
.products img{
  border:1px solid #333;
  margin:20px auto;
}
.products .price{
  padding-bottom:10px;
}
.products .woocomerce a.button{
  background-image: url(/wp-content/uploads/2019/02/add-to-cart-btn.png);
   background-size:cover;
  background-position:center;
  color:#fff;
  text-transform: uppercase;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover  {
  background-image: url(/wp-content/uploads/2019/02/add-to-cart-btn.png);
  background-size:cover;
  background-position:center;
  color:#fff;
  text-transform: uppercase;
  transition: ease-in-out .35s;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  transition: ease-in-out .35s;
  box-shadow: 2px 2px 10px #777;
  transform:scale(1.05);
}
.product-wrap img{
  width:auto;
  max-height:150px
}
.product-wrap .img-wrap{
  min-height:190px;
}
.related.products ul{
  text-align:center;
}
.related.products ul.products li.product{
  border:1px solid #333;
  padding: 15px;
}
.related.products ul.products li.product img{
  width:auto;
  margin-left:auto;
  margin-right:auto;
}
.woocommerce-products-header h1{
  color:#000;
  text-align: center;
  padding: 15px 0 25px;
}
.row.single-product{
  padding-bottom:30px;
}
.nopad{
  padding:0;
}
.woocommerce table.my_account_orders .button{
  margin:10px 10px 10px 0;
}
.sku_wrapper{
  display:block;
  padding:5px 0;
}
mark{
  background:transparent;
}
.woocommerce-MyAccount-content mark{
  font-weight:700;
}
.pswp__bg{
  opacity:.8 !important;
}
.footer-phone{
  margin-bottom:0;
}
.info-table table a{
  color: #3366ff;
  text-decoration:underline;
}
.info-table td{
  padding:0 5px;
}
.info-table table{
  width:100%;
}

.table-wrap.columns-5 .col-xs-2{
  width:20%;
}
.table-info:nth-child(even){
  background:#e7e7e7;
}
.table-info div{
  border:1px solid #555;
  text-align:center;
  padding:4px 10px;
}
.table-header div{
  min-height:90px;
  padding:4px 10px;
}
.table-wrap{
  background:#fff;
  margin-bottom:25px;
  margin-top:25px;
  box-shadow: 2px 6px 15px #999;
}
.products .product-wrap {
    border: 1px solid #333;
    padding: 0 10px 25px;
    margin-bottom: 20px;
    box-shadow: 5px 5px 12px #999;
  
}
.woocommerce form .form-row .input-checkbox {
  position: relative;
}
#ship-to-different-address-checkbox{
  position: relative;
  margin-left:0;
}


@media screen and (min-width: 768px){
  ul.child-cats{
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
  }
}

@media screen and (min-width: 992px){
  .navbar-default{
    padding-top:20px;
    margin-bottom:0;
  }
  .shop-main-body{
    padding:0 30px;
  }
  .header-hero{
    padding-top:40px;
  }
  
  .header-hero .image{
    position:absolute;
    right:0;
  }
  .header-hero .image img{
    max-height:400px;
    width:auto;
    float:right;
  }
  .site-footer .social{
    padding-top:50px;
  }
  ul.child-cats{
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
  }
  .related.products ul.products li.product img{
    max-height:40px;
  }

}
@media screen and (min-width: 1200px){
  .header-hero{
    padding-top:80px;
  }
  .related.products ul.products li.product img{
    max-height:55px;
  }
 
}
@media (min-width: 1400px){
  .shop-page.container, .home-page .container{
    width:1370px;
  }
}
@media (min-width: 1600px){
  .shop-page.container, .home-page .container{
    width:1570px;
  }
}
@media screen and (min-width: 768px){
  .black-bar .links{
    text-align: right;
  }
  .row.product-category .col-sm-3{
    border-right:1px solid #333;
  }
  .site-footer .col-sm-6{
    min-height:165px;
  }
}

@media screen and (max-width: 1200px){
   .table-info{
    min-width: 650px;
  }
  .table-wrap{
   overflow-y: scroll;
  }
}
@media screen and (max-width:991px){
  .header-hero img{
    max-height:300px;
    width:auto;
  }
  .site-footer{
    text-align: center;
  }
  .site-footer .social{
    padding-top:20px;
  }
  .header-hero{
    margin-left:-15px;
    margin-right:-15px;
  }
  .related.products ul.products li.product img{
    max-height:55px;
  }
}

@media screen and (max-width:767px){
  .nav &gt; li{
    position: relative;
    display: block;
    width:100%;
  }
  .navbar-toggle {
    display: block;
    margin: auto;
    text-align: center;
    float: none;
  }

}

@media screen and (max-width:550px){

  .col-xxs-12{
    width:100%;
  }
}

@media screen and (max-width:500px){
  .col-xxs-12{
    width:100%;
  }
  .info-table, .info-table .table-wrap{
    /*max-width:100%;*/
    overflow-x: scroll;
  }
}</pre></body></html>