/*  General
/*-------------------------- */
html,
body { font-size: 16px; color: #898989; }
a {color: #898989;}
.blog-detail .user-tags li  {color: #898989;}

.page-header h2, .page-header h1 { color:#a1a1a1; text-align: center;}

.template-blog .page-header,
.template-article .page-header { border-bottom-style: solid;border-bottom-color: #dfe4e6;}

.breadcrumb a, 
.breadcrumb span {color:#e64c02;  text-transform:lowercase;}
.breadcrumb {border-top-style: solid; border-top-color: #dfe4e6;}
/*  Background
/*-------------------------- */

body {
  
    background: #ffffff;
  
  
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

/*  Button
/*-------------------------- */
.btn {background: #f03e73; color: #ffffff; }
.btn:hover {background: #ffc4d5; color: #ffffff;}

.btn-secondary { border-color:#ea85b6; background-color: #ffffff; color: #ffffff; }
.btn-secondary:hover {border: 2px solid #66787f;  background: #66787f; color:#fff; border-color:#ffc4d5; background-color: #ffc4d5; color: #e86f91; }

/*  Footer
/*-------------------------- */

.site-footer {
   
    background: #ffffff;
  
	
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.footer-top,
.footer-bottom,
.footer-top .col-xs-3{border-color: #e1e1e1;}

.footer-top h3 {color: #7d7d7d;}
.site-footer a {color: #f03e73;}
.footer-bottom address {color: #a1a1a1;}

#accepted-text {color: ;}

#customer-links a ,#customer-links{color: #66787f;}
.header .top-cart a{color: #7d7d7d;}

/*  Navigation
/*-------------------------- */

.template-index .site-nav {border-bottom-style:solid; }
.header { border-bottom-style: solid ; border-bottom-color:#ffffff; }
.site-nav > li > a {color: #7d7d7d;}
.site-nav > li:hover > a ,
.site-nav > li:hover > a:hover {color: #e64c02;}
.site-nav li.dropdown .icon-dropdown {border-top-color: #e64c02;}

/* dropdown menu */

.site-nav-dropdown {border-style: dashed;border-color: #ffffff; background: #ffffff; }
.site-nav-dropdown  li  a {background: ; color: ;}
.site-nav-dropdown li:hover 
.site-nav-dropdown a:active {background: #f4f6f7; color: #f03e73;}
.site-nav-dropdown li:hover a:before {background:  #f03e73; }

/* Home Page ------------------------------------------------------------ */
/* Three Banner Top */
.banner-home-top h4 span {border-top-color: #ffffff;border-bottom-color: #ffffff; border-top-style:solid;border-bottom-style:solid; color: #ffffff; }

/* Block About Us Home Page */
.aboutus-home .inner {border-bottom-style:solid;border-bottom-color: #c4cdcd;}
.aboutus-home h2 { color: #404e53;}
.aboutus-home p { color: #404e53;}

/* Border product item */
.products-grid .grid-item-border .product-image,
.grid-item-border.product-img-box .product-photo-container { border-color: #ffffff;}


/* font-size */

.footer-top h3,
.breadcrumb,
.spr-summary-actions a,
.top-link .dropdown-menu a,
table th,
#customer-links{font-size:15px;}

.site-nav > li > a,
.cart-row label{font-size:16px;}

.panel-title > a,
.spr-form-label,
.swatch label,
.panel-body .spr-form-label,
.top-cart a,
.banner-home-top h4 span,
.quickview-button a,
.btn-secondary, 
.infinite-scrolling a, 
.text-continue a, 
.infinite-scrolling-homepage a,
.btn
{font-size:16px;}

.product-vendor,
label[for="quantity"],
.aboutus-home p,
.product-title, 
.product-name a, 
.ajax-product-title,
.old-price, 
.old-price .money, 
.compare-price .money,
.slide-text,
.slide-des .slide-button,
.price-box,
.cart-table h2.h4 a
{font-size:17px;}

#tagline
{font-size:21px;}

.aboutus-home h2,
.widget-featured-product .widget-title h2,
.recently-viewed-products h2, .related-products h2
{font-size:22px;}

/*  Header
/*-------------------------- */
.top-cart a { color: #7d7d7d; }
.top-cart a:hover { color: #380822; }
.top-cart a:hover span.first:before, 
.top-cart a:focus span.first:before { border-bottom-color: #380822; }

.site-nav { border-bottom-style: solid ; border-bottom-color:#ffffff; }

/*  Fonts
/*-------------------------- */

	body,
	table  th, 
	#email-modal .window-window .window-content .title,
	#email-modal .window-window .window-content .message,
	#mc_embed_signup input.input-group-field,
    #mc-embedded-subscribe,
    #mc_embed_signup button  span,
    #mc_embed_signup .input-group-btn .btn,
    .price-box, 
    .old-price,
    .old-price .money,
    .compare-price .money,
    .quick-view .product-shop .price,
    .product-shop .money,
    label[for="quantity"],
    #faqs .panel-group .panel-body:before, 
    #faqs .panel-title:before,
    #faqs .panel-title > a:after,
    .top-cart .block-content .item .product-name a { font-family: TributeRomanMedium;
  	 }



  .slide-des .slide-button,
  .slide-heading,
  .panel-title > a,
  #faqs .panel-title > a,
  table.wishlist-product thead th,
  .template-customers-account .page-header h4,
  .btn,
  .btn-secondary,
  .infinite-scrolling a,
  .text-continue a,
  .infinite-scrolling-homepage a,
  #get-rates-submit,
  .page-header h2,
  .page-header h1,
  .aboutus-home h2,
  .banner-home-bottom .des h4,
  .widget-title h3,
  .header .top-cart a,
  .free-shipping h3,
  .banner-home-bottom .des a,
  .newsletter .block-title,
  #email-modal .window-window .window-content .title,
  .widget-featured-product .widget-title h2,
  .collection-title a,
  .product-shop .product-description h4,
  .cart-table a.remove,
  .related-products h2,
  #shipping-calculator h3,
  #add-comment-title ,
  .title-comment,
  .recently-viewed-products h2,
  .cart-title,
  .cart-row label.total-price,
  .top-cart a,
  .banner-home-top h4 span { font-family: TributeRomanMedium; }



  .content-blog .list-blog h3 a,
  .list-blog li .blog_author,
  .list-blog li .tags li a,
  .blog-detail .page-header h1,
  .blog-detail .user-tags li,
  .comment-head,
  .comment-content p,
  #email-modal .window-window .window-content .title span,
  .product-title,
  .product-name a,
  .ajax-product-title,
  .special-price em,
  .collection-title small,
  .product-shop .product-title h2,
  .product-shop .product-title a,
  .product-shop .tags a,
  .product-shop .tags span,
  .product-vendor,
  .cart-list h2.h4 a,
  table.wishlist-product a.product-title,
  .template-customers-account .grid .grid-item > h5,
  .template-customers-addresses .grid .grid-item > h3,
  .page-header .rte,
  .widget-recent-articles .article a,
  .widget-recent-articles .article em,
  .widget-tags li a,
  .widget-links .link-list li a,
  .slide-text,
  .aboutus-home p,
  .banner-home-bottom .des p,
  .newsletter > span { 
    font-family: TributeRomanMedium;
  }


.newsletter .block-title legend { color: #898989; }


.site-nav > li > a,
.site-footer,
.site-footer h3,
.top-cart a {
  font-size:13px;
}


.quick-view .selector-wrapper {display:none}


.collection-filter-panel { font-size: 16px; }
.collection-filter-panel .widget-title h3 { font-size: 16px; color: #898989; }

/**/
.countdown .quickview-clock,
.countdown #clock { font-family: ; font-size: 20px; }

.swatch label:hover { color: #898989; }


  @media (min-width: 768px) {
  	.template-collection .sidebar { display: block!important; }
  }
  @media (max-width: 767px) {
    .template-collection .sidebar { display: none; }	
    .template-collection #displayTextLeft { display: block; }
  }


/* halo DEC 3 */
.header-three-banner li .text { background: #2e2e2e; }
.header-three-banner li span { border: 1px solid #545454; color: #b8d0de; }

@media (max-width: 767px) {
  
      .top-currency {display:none!important;}
      .menu-block,
      .header-panel .top-link,
      .header-panel .top-header {width:33.3%!important }
  
}