/*! 
*  Aleyant skins - v6.0.0
*  Homepage: http://pressero.com
*  Copyright Aleyant 2020, All Rights Reserved
*  <!-- canary for www.pressero.com HostMonitor test DO NOT REMOVE, Web to Print Storefronts -->
*/
@import url(css/photoswipe/photoswipe.min.css);
@import url(css/photoswipe/default-skin/default-skin.min.css);
@import url("css/owl.carousel.min.css");
@import url("css/productgallery.css");


body{background-color:#ffffff;color:#555555}
#main-content,body.category-content-editor-body,body.page-content-editor-body,body.product-detail-editor-body{background-color:#ffffff}
body.customize-iframe-body{background-color:#ffffff}
a{color:#006699}
a:focus,a:hover{color:#0a477d}
.alt-links-color a,a.alt-links-color{color:#555555}
.alt-links-color a:focus,.alt-links-color a:hover,a.alt-links-color:focus,a.alt-links-color:hover{color:#006699}
.bg-primary{background-color:#428bca}
.text-primary{color:#ffffff}
.text-muted{color:#8c8c8c}
.bg-info{background-color:#d9edf7}
.text-info{color:#31708f}
.bg-danger{background-color:#f2dede}
.text-danger{color:#a94442}
.bg-success{background-color:#dff0d8}
.text-success{color:#3c763d}
.border-success{border-color:#d6e9c6}
.text-warning{color:#4a4a4a}
.bg-warning{background-color:#ffffcc}
.border-warning{border-color:#ffffcc}
.btn-default,.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default.focus[disabled],.btn-default[disabled],.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#ffffff;color:#333333;border-color:#cccccc;background-image:none}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus:active,.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#e0e0e0;color:#333333;border-color:#adadad;background-image:none}
.btn-primary,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary.focus[disabled],.btn-primary[disabled],.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#0067c3;color:#ffffff;border-color:#0067c3;background-image:none}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#0066ff;border-color:#0066ff;color:#ffffff;background-image:none}
.btn-danger,.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger.focus[disabled],.btn-danger[disabled],.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ffffff;color:#c71c22;border-color:#c71c22;background-image:none}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger.focus:active,.btn-danger:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{background-color:#c71c22;border-color:#c71c22;color:#ffffff;background-image:none}
.btn-success,.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success.focus[disabled],.btn-success[disabled],.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;color:#ffffff;border-color:#4cae4c;background-image:none}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success.focus:active,.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#449d44;border-color:#398439;color:#ffffff;background-image:none}
.alert-info{background-image:none;background-color:#d9edf7;color:#31708f;border-color:#9acfea}
.alert-warning{background-image:none;background-color:#ffffcc;border-color:#ea871b;color:#4a4a4a}
.alert-danger{background-image:none;background-color:#f2dede;color:#a94442;border-color:#dca7a7}
.pagination>li>a,.pagination>li>span{color:#006699;border-color:#dddddd;background-color:#ffffff}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#0a477d;border-color:#dddddd;background-color:#eeeeee}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#ffffff;border-color:#0067c3;background-color:#0067c3}
.well{background-color:#f5f5f5;color:#333333;border-color:#e3e3e3}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#0067c3;color:#ffffff}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0067c3}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#0067c3;color:#ffffff;border-color:#0067c3}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#0067c3}
.k-tabstrip-items .k-item.k-state-active,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top-color:#0a477d}
#main-content-wrap{background:-webkit-linear-gradient(top,#eee 0,rgba(239,239,239,0) 5%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#eee),color-stop(5%,rgba(239,239,239,0)),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,#eee 0,rgba(239,239,239,0) 5%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#eee 0,rgba(239,239,239,0) 5%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#00ffffff', GradientType=0);border-top:1px solid #ccc}
#main-content{border:1px #cdcdcd solid;-webkit-box-shadow:0 10px 10px #ccc;box-shadow:0 10px 10px #ccc}
.header-banner{background-color:#0a477d;border-top:3px solid #04315b}
.header-banner header{border-top:1px solid #458bb7}
.header-top #cart>a{color:#ffffff}
.header-top #cart>a:active,.header-top #cart>a:hover{color:#458bb7}
.userInfo a{background-color:#04315b;color:#ffffff;border-color:#458bb7}
.userInfo a:hover{color:#458bb7;background-color:#04315b}
.form-control{border-color:#ccc;color:#333}

/* added by Burke */
#top-nav {
    border-color: #4a8cb5!important;
}

.nav .navbar-nav ul{
 border-right: 1px solid #000000!important;
    border-bottom: 1px solid #000000!important;
}

.header-nav .navbar-inverse{background-color:#04315b;border-color:#4a8cb5;}

.navbar-inverse .navbar-nav>li>a{color:#ffffff;}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#4a8cb5;background-color:#04315b}


.home-banner-area{border-color:#dddddd}
.footer{background-color:#0a477d;color:#333333}
.footer a{color:#333333}
.charlimitinfo{color:#999}
.customForm .instructions{background-color:#d9edf7;color:#31708f;border-color:#9acfea}
.pageCaptcha{background-color:#f5f5f5;border-color:#dddddd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
#tCosts{border-left-color:#cccccc;border-right-color:#cccccc}
#tCosts td{border-bottom-color:#cccccc;background-color:#ffffcc}
.suggested-item{border-color:#dddddd}
.suggested-item .suggested-item-image-wrap{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#eee));background-image:-webkit-linear-gradient(top,#fcfcfc,#eee);background-image:-o-linear-gradient(top,#fcfcfc,#eee);background-image:linear-gradient(to bottom,#fcfcfc,#eee);border-bottom-color:#dddddd}

/*Original: .prod-cat-item{border-color:#dddddd;background-color:#ffffff;color:#333333;} */

/*Version 2 
.prod-cat-item{background-image: url("https://burkemedia.ca/images/Background.png"); background-repeat: no-repeat;border-color:#dddddd;background-color:#ffffff;color:#333333; border: 0px solid; margin-left: 15px; margin-right: 15px;padding-left: 0; padding-right: 0; }*/

div.prod-cat-list .prod-cat-item{background-image: url("https://burkemedia.ca/images/"); background-repeat: no-repeat;background-color:#ffffff;color:#333333; border: 1px solid #bdbdbd; margin-left: 15px; margin-right: 15px;padding-left: 0; padding-right: 0;}

/*div.prod-cat-list .prod-cat-item:hover{-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0); 
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);} */


.prod-cat-item .img-wrap{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#eee));background-image:-webkit-linear-gradient(top,#fcfcfc,#eee);background-image:-o-linear-gradient(top,#fcfcfc,#eee);background-image:linear-gradient(to bottom,#fcfcfc,#eee);border-bottom-color:#dddddd}


.loginForm{border-color:#0a477d;background-color:#ffffff;color:#333333}
.loginForm legend{color:#ffffff;background-color:#0a477d;border-color:#dddddd}
.cartShippingGroup,.cartSummary,.checkout-form,.checkout-payment-type,.checkoutNotes,.checkoutOrderItemsSummaryArea,.checkoutSummary{border-color:#0a477d;background:#ffffff;color:#333333}
.cartProductPrice,.cartSummaryOrderTotal,.checkoutSummaryOrderTotal{color:#d22a30}
.cartProduct-item-top,.cartProduct>ul>li,.cartShippingGroupInfo{border-color:#dddddd}
.cartAddInst>p,.cartItemName>p{background-color:#f5f5f5;color:#333333;border-color:#e3e3e3}
.saveForLaterProduct-details{border-color:#dddddd;background-color:#ffffff;color:#333333}
.search-result{border-color:#dddddd;background-color:#ffffff;color:#333333}
#profileTabs .k-tabstrip-items a{color:#333}
#profileTabs .k-tabstrip-items .k-state-active a{color:#555}
.addressEntry-inner,.user-entry-info{border-color:#dddddd;background-color:#ffffff;color:#333333}
.addressEntry-edit-buttons,.locationEntry-edit-buttons,.user-list-entry-edit-buttons{border-top-color:#dddddd}
.previewPage img{border-color:#dddddd}
.assetList-item-details{border-color:#dddddd;background-color:#ffffff;color:#333333}
.item-barcode img,.item-image img{-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}
.owl-custom-theme .owl-nav [class*=owl-]{border-color:#ccc;background-color:#fff;color:#ccc}
.owl-custom-theme .owl-dots .owl-dot span{background-color:#ccc}
.owl-custom-theme .owl-dots .owl-dot.active span,.owl-custom-theme .owl-dots .owl-dot:hover span{background:#0067c3}

/* Original: .item-img-info{background-color:#fbfbfb;} */
.item-img-info{/*background-color:#dddddd;background-image: url("https://burkemedia.ca/images/Background.png");*/ background-repeat: no-repeat; }


/* In Featured Products -> keep original background Color */
div.featured-products .item-img-info {background-color:#fbfbfb; background-image: ;}

.prod-cat-item .prod-teaserprice{background-color:#62bf75;color:#fff}

.prod-view-grid #grid-layout-btn{background-color:#e0e0e0;color:#333333;border-color:#adadad;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.prod-view-list #list-layout-btn{background-color:#e0e0e0;color:#333333;border-color:#adadad;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.prod-cat-item:hover .item-title a{color:#006699}
.prod-cat-item:hover .btn{color:#ffffff;border-color:#0067c3;background-color:#0067c3}
.prod-cat-item .btn-viewdetail>a,.prod-cat-item .quickViewLink{background-color:#000;color:#fff}
.prod-cat-item .btn-viewdetail>a:hover,.prod-cat-item .quickViewLink:hover{color:#ffffff;background-color:#0067c3}
.prod-view-list .category-panel .hcategory,.prod-view-list .category-panel .hproduct{border-color:#dddddd}
#tCosts{border-left-color:#cccccc;border-right-color:#cccccc}
#tCosts td{border-bottom-color:#cccccc;background-color:#ffffcc}
.calculatorTotal{color:#d22a30}
.reuqired-file-info{color:#a94442}
.pricingCustomFormHeading,.section-title{border-color:#dddddd}
.pricingCustomFormHeading:after,.section-title:after{background-color:#006699}
.open-frame{background-color:#ffffff}
.calculator-wrap{background-color:#fbfbfb}
.cartSummary>h4{color:#ffffff;background-color:#0a477d}
.saveForLater>h4{background-color:#f9f7f7}
.cartShippingGroup,.cartSummary,.checkout-form,.checkout-payment-type,.checkoutNotes,.checkoutOrderItemsSummaryArea,.checkoutSummary{border-color:#0a477d;background:#ffffff;color:#333333}
.cartProductPrice,.cartSummaryOrderTotal,.checkoutSummaryOrderTotal{color:#d22a30}
.cartProduct-item-top,.cartProduct>ul>li,.cartShippingGroupInfo{border-color:#dddddd}
.cartAddInst>p,.cartItemName>p{background-color:#f5f5f5;color:#333333;border-color:#e3e3e3}
.footer{color:#333333;background-color:#0a477d}
.footer a,.footer-nav a{color:#333333}
.footer a:hover,.footer-nav a:hover{color:#006699}
.footer-col-title h4{color:#333333}
.footer-col-title:after{background-color:#006699}
.search-result{border-color:#dddddd;background-color:#ffffff;color:#333333}
.loginForm{border-color:#0a477d;background-color:#ffffff;color:#333333}
.loginForm legend{color:#ffffff;background-color:#0a477d;border-color:#0a477d}
#profileTabs .k-tabstrip-items a{color:#333}
#profileTabs .k-tabstrip-items .k-state-active a{color:#555}
.addressEntry-inner,.user-entry-info{border-color:#dddddd;background-color:#ffffff;color:#333333}
.addressEntry-edit-buttons,.locationEntry-edit-buttons,.user-list-entry-edit-buttons{border-top-color:#dddddd}
.header-cart .dropdown-menu{background-color:#ffffff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.13);box-shadow:0 1px 2px rgba(0,0,0,.13)}
.menu-cart-subtotal{color:#d22a30;color:#d22a30}
.menu-cart-item{border-color:rgba(15,15,15,.06);border-color:#f1f1f1}
.menu-cart-item .menu-cart-name{color:#069;color:#006699}
.menu-cart-item .menu-cart-item-cost{color:#333;color:#333333}
.menu-cart-item:hover{background-color:rgba(0,0,0,.025)}
.menu-cart-item:hover .menu-cart-name{color:#0a477d}
.menu-cart-preview-count{color:#333333;border-color:rgba(15,15,15,.1);border-color:#f1f1f1}
.menu-cart-preview-footer{background-color:rgba(15,15,15,.03)}
.rssList li,.twitterList li{border-bottom-color:#dddddd}
#recentHistory>h3,#rssFeed>h3,#twitter>h3{border-bottom-color:#0a477d;color:#0a477d}
#contactBlock,#featuredProduct,#subscriberLogo,#thirdNav{border-top-color:#0a477d}
.sidebar-nav .navbar-nav>li>a{border-bottom-color:#dddddd}
.sidebar-nav .navbar-nav>li>a:focus,.sidebar-nav .navbar-nav>li>a:hover{border-bottom-color:#dddddd}
.mobile-nav-header{border-color:#dddddd}
.k-pager-numbers .k-state-selected{background-color:#0067c3;border-color:#0067c3;color:#ffffff}

/*.product-gallery-carousel-item{background-image:url(images/loading.gif)}
.product-gallery-carousel-item.loaded{background-image:none}
.product-gallery-carousel-item>a.gallery-current{-webkit-box-shadow:0 0 0 3px #006699 inset;box-shadow:0 0 0 3px #006699 inset} */

/*# sourceMappingURL=layout.css.map */

/*
* === product gallery ===
*/

.product-gallery-carousel{
    margin-left: 20px;
}
.product-gallery-carousel-item {
 background-image: url('images/loading2.gif');
}
.product-gallery-carousel-item.loaded{
 background-image:none;
}
.product-gallery-carousel-item > a.gallery-current{
 box-shadow:0 0 0 3px #006699 inset;
}

div.categoryPage .pageTitle{
    color: #233d83;
    font-weight: 600;
    margin: 10px 0 10px 30px;
    padding-bottom: 10px;
    border-bottom: 0px solid #ddd;
}


/*
* === Custom Overrite ===
*/
div.prod-cat-item .img-wrap-link {padding: 0px!important; }

div.prod-cat-list .prod-cat-item .img-wrap-link img{margin: 0px;width: 100%!important;}


/*
* === Custom Overrite Category Pages ===
*/

/*Remove 'View Item' btn */
.prod-cat-btns{display:none;} 


/*Remove 'Sort By' boxe on the right */

.list-view-btns {
    display: none;
}

div.category-controls.clearfix{
    padding-left: 30px;
    padding-right: 30px;
}

div.category-controls-right label{
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400;
    color: #777777;
    font-size: 14px;
}



/*.item-info{background-color: #dddddd;}*/

/* Featured Products -> keep original background color */
div.featured-products .item-info {background-color:#fbfbfb;}
div.featured-products .img-wrap-link img{margin-right: auto; margin-left: auto; max-width: 125px!important;}



/* Change size and color of Category Title */
div.prod-cat-list .item-title{ font-size:18px; } 
div.prod-cat-list h3 a{ color:#000;} 

.hcategory{ padding-left: 0; padding-right: 0;}

div.categoryPage .row{
  margin-right: 0px;
  margin-left: 0px;
}



/* PRODUCT PAGE Overriting */

div.productPage.page-content .pageTitle{
    color: #233d83;
    font-weight: 600;
    margin: 10px 0 10px 20px;
    padding-bottom: 10px;
    border-bottom: 0px solid #ddd;}

div.productPage.page-content .product-gallery-primary {
    border: 0px solid #ddd;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}

div.productPage.page-content .section-title{display: none;}

div.fullDescriptionArea p span{
    font-size: 20px!important; 
}

div.productPage.page-content .fullDescriptionArea{
    font-size: 20px;
    line-height: 1.7em;
}


/*
* === Custom Style for products ===
*/

.myProductDescription{
    font-family: Helvetica, Arial, "sans-serif";
    font-size: 18px;
    font-weight: 300;
    line-height: 1.7em;
    color: #333;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    border-bottom: thin solid #555555;
}

.myProductDescription a{
    color: #233d83;
    text-decoration: none;
    font-weight: 600;
}
.mySubTitle{
    font-family: Helvetica, Arial, "sans-serif";
    font-size: 22px;
    font-weight: 600;
    line-height: 1.7em;
    color: #333;
    margin-bottom: 0px;
}

.myStandardFeature{
    font-family: Helvetica, Arial, "sans-serif";
    font-size: 22px;
    font-weight: 400;
    line-height: 1.7em;
    color: #000;
    margin-bottom: 0px;
    margin-top: 10px;
}

.myStandardFeatureBoxed{
    font-family: Helvetica, Arial, "sans-serif";
    font-size: 22px;
    font-weight: 400;
    line-height: 1.7em;
    color: #FFFFFF;
    margin: 0px;
    text-align: center;
}

.myBox{
    width: 100%;
    padding: 5px 0px 10px;
    text-align: center;
    margin-bottom: 10px;
}

.BackgroundColorBlue{
    background-color: #233d83;
}

.ColorWhite{
    color: #fff;
}

.NoMarginTop{
    margin-top: 0px;
}

.myBulletList ul{
    list-style: none;
    list-style-position: outside;

}

.myBulletList li{
    padding-left: 1em;
    text-indent: -1em;
}

.myBulletList li:before{
    color: #233b77;
    content: "\2713\0020";
    
}

.myContainer{
    width: 100%;
}
.column{
    max-width: 30%;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    font-size: smaller;
}