/*******************************************
*	Theme Name: Market
*	Author: Magentech
*	Author URI: http://www.magentech.com
*	Version: 1.0.0
*	Description: This is html5 Sass template 
*******************************************/
/*===============================================
	[SASS DIRECTORY ]
	
    [1] Minxin Link
    [2] Minxin Buton
    [3] Minxin Triangle
   
==============================================*/
.no-margin {
  margin: 0 !important; }

.marginbottom__3x {
  margin-bottom: 30px; }

@-webkit-keyframes animLoadedLogo {
  to {
    -webkit-transform: translate3d(0, 100%, 0) translate3d(0, 50px, 0) scale3d(0.65, 0.65, 1); } }
@keyframes animLoadedLogo {
  to {
    -webkit-transform: translate3d(0, 100%, 0) translate3d(0, 50px, 0) scale3d(0.65, 0.65, 1);
    transform: translate3d(0, 100%, 0) translate3d(0, 50px, 0) scale3d(0.65, 0.65, 1); } }
@-webkit-keyframes animLoadedLoader {
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0) scale3d(0.3, 0.3, 1); } }
@keyframes animLoadedLoader {
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0) scale3d(0.3, 0.3, 1);
    transform: translate3d(0, -100%, 0) scale3d(0.3, 0.3, 1); } }
@-webkit-keyframes animLoadedHeader {
  to {
    -webkit-transform: translate3d(0, -100%, 0); } }
@keyframes animLoadedHeader {
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }
@-webkit-keyframes animInitialHeader {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 800px, 0); } }
@keyframes animInitialHeader {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 800px, 0);
    transform: translate3d(0, 800px, 0); } }
/*******************************************************
  Style Color
********************************************************/
/**************************************************************
	  BLOCK HEADER 
**************************************************************/
.type_6 {
  background-color: #fff; }
  .type_6 .header-top {
       }
    .type_6 .header-top .languages-block, .type_6 .header-top .currencies-block {
      margin: 0;
      border: none; }
      .type_6 .header-top .languages-block form:hover, .type_6 .header-top .currencies-block form:hover {
        background: transparent; }
      .type_6 .header-top .languages-block a.btn, .type_6 .header-top .currencies-block a.btn {
        color: #bcbdc7;
        text-decoration: none;
        padding: 2px 10px; }
        .type_6 .header-top .languages-block a.btn:hover, .type_6 .header-top .currencies-block a.btn:hover {
          color: #fff; }
  .type_6 .header-center {
           padding: 6px 0 0;
    background: #fff;
      }
  .type_6 .header-bottom {
    background: #d5b267;
    margin-bottom: 0; }
  .type_6 .header-top-right { display: inline-block; }
    .type_6 .header-top-right ul.top-link {
      list-style: none;
      margin: 2px 0 4px; }
      .type_6 .header-top-right ul.top-link > li {
        display: inline-block;
        list-style: outside none;
        vertical-align: middle; }
        .type_6 .header-top-right ul.top-link > li > a {
             display: inline-block;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
    border-right: 1px solid #ebebeb;
    padding: 0;
    line-height: 0;
    padding-right: 10px;
    text-transform: capitalize;border-radius:0;
 }
	.type_6 .header-top-right ul.top-link > li:last-child a  {border-right:none; }
		  .type_6 .header-top-right ul.top-link > li  { color:#fff;}
          .type_6 .header-top-right ul.top-link > li > a:hover {
            color: #fff; }
        .type_6 .header-top-right ul.top-link > li .fa {
          margin-right: 5px;
          font-size: 14px; }
  .type_6 .phone-contact {
    color: #fff; }
    @media (min-width: 1200px) {
      .type_6 .phone-contact {
        padding: 0; } }
    .type_6 .phone-contact .inner-info {
      text-transform: uppercase;
      padding-left: 45px;
      background: url("../image/theme/home6/icon-phone.png") left top no-repeat;
      background-position: left 5px; }
  .type_6 .shopping_cart { padding: 0 15px;     margin-top: 22px;}
    .type_6 .shopping_cart a.top_cart {
      display: inline-block; }
	  .type_6 .shopping_cart a.top_cart .shopcart i { font-size: 22px;color: #011a25;}
      .type_6 .shopping_cart a.top_cart .shopcart .title {
        color: #19447e; }
      .type_6 .shopping_cart a.top_cart .shopcart .text-shopping-cart {
            color: #fff;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 1px solid #19447e;
    text-align: center;
    line-height: 12px;
    background: #19447e;
    font-weight: 600;
    position: absolute;
        right: -10px;
    top: 0px; }
  .type_6 #sosearchpro {
        margin-top: 15px;
    padding-right: 30px; }
    .type_6 #sosearchpro .select_category {
      vertical-align: middle;
      background: #fff;
      border-radius: 20px 0 0 20px;
      display: table-cell;
      max-width: 130px;
      position: relative;
      z-index: 1; }
      .type_6 #sosearchpro .select_category select {
        border: none;
        background-color: transparent;
        padding: 5px 10px;
        cursor: pointer; }
    .type_6 #sosearchpro .form-control {
             border: 1px solid #E4E9F2;
    box-shadow: none;
    min-height: 51px;
    border-radius: 4px;
    background: #edf1f7;
    font-size: 14px;
    font-weight: 700;
    color: #00254e; }
	 #search0 {   width: 100%;
    margin: 0 auto;
    /* background: #e4e4e4; */
    /* padding: 3px; */
    border-radius: 2px;}
    .type_6 #sosearchpro .button-search {
	color: #fff;
    border-radius: 0;
    border-color: transparent;
    padding: 0px 7px;
    /* height: 36px; */
    background: none;
    min-width: 54px;
    border-radius: 4px;
    position: absolute;
    top: 15px;
    right: 3px;
    font-size: 25px; }
	   #sosearchpro form { width:100%;}
      .type_6 #sosearchpro .button-search:hover {
         
        border-color: #041f37;
        color: #fff; background: #041f37;}
      .type_6 #sosearchpro .button-search:hover {    border-color: transparent;
    background: none; }
  @media (min-width: 992px) {
    .type_6 .vertical .megamenuToogle-wrapper {
      background: transparent; }
      .type_6 .vertical .megamenuToogle-wrapper .container {
        padding: 12px;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600; }
    .type_6 .horizontal .navbar-default {
      background-color: transparent;
      border-color: transparent; }
      .type_6 .horizontal .navbar-default .megamenu-wrapper {
        background: transparent; }
    .type_6 .horizontal ul.megamenu .label-hot {
      position: absolute;
      z-index: 2;
      top: -10px;
      right: 0px; }
    .type_6 .horizontal ul.megamenu > li > a {
       color: #5c748e;
    font-size: 15px;
    height: auto;
    padding: 18px 1rem 10px;
    line-height: 22px;
    text-shadow: none;
    text-transform: capitalize;
    letter-spacing: 1px;
    font-weight: 400;}
    .type_6 .horizontal ul.megamenu > li strong {
      font-weight: 400; }
    .type_6 .horizontal ul.megamenu > li.home a, .type_6 .horizontal ul.megamenu > li.active a, .type_6 .horizontal ul.megamenu > li:hover a {
      background: transparent;
      color: #19447e; }
    .type_6 .horizontal ul.megamenu > li .sub-menu a {
              
    text-transform: capitalize;
    font-weight: 400;
    padding: 4px 0px 0;
    text-align: left;
    font-size: 18px;
    color: #00254e;
    
    border-color: #011a25;
    font-family: AngleciaProDisplay;}
	.type_6 .horizontal ul.megamenu > li .sub-menu ul.row-list li a {
	        font-size: 15px;
        color: #5c748e;
        font-weight: 400;
        text-transform: capitalize !important;
        font-family: Karla;
        display: block;
        padding: 4px 10px;
        border-bottom: 1px solid #e0e0e0;
	}
	.type_6 .horizontal ul.megamenu > li .sub-menu ul.row-list li a:hover {
	color:#011a25;
	}
	.type_6 .horizontal ul.megamenu > li .sub-menu ul.row-list  { margin-top:0;}
      .type_6 .horizontal ul.megamenu > li .sub-menu a:hover {
        color: #041f37; } }

/*# sourceMappingURL=header6.css.map */

sup.reseller-tag {         border-radius: 50%;
    border: 1px solid #ffffff;
    color: #ffffff;
    width: 14px;
    display: inline-block;
    height: 14px;
    text-align: center;
    line-height: 11px;
    font-weight: bold;
    font-size: 11px;padding-right:1px;}
.stock-title {     font-size: 18px;
    font-weight: bold;
    color: #e74c3c;
    border: 2px dotted #e74c3c;
    display: inline-block;
    padding: 4px 8px;
    background: #ececec;}
.navbar-logo {
	padding:2px 2px;
}
.shop-icon {
	    font-size: 32px;
    color: #404040;
    vertical-align: middle;
   
}
.shop-icon:hover { fill:#21a5ca;}
.navbar-logo a img {
	        margin-top: 7px;
    width: 94%;
    display: inline-block;
}
.top-link {
    margin-right: 16px;
}

.headerlinkmenu {
    line-height: normal;
    display: inline-block;
}
.navbar-secondary-menu {
    position: relative;
    z-index: 1200;
    padding-top: 0px;
    text-align: right;
}
.shopping_cart .btn-group {
    display: inline-block;
}
.log-drp-btn {
    border: none;
    
    padding: 4px 0px;
    font-weight: 500 !important;
    font-size: 22px !important;
   background:none;
     
    letter-spacing: .1px;
}
.log-drp-btn a { color:#011a25;}
.navbar-secondary-menu .icon {
    font-size: 22px;
    position: relative;
    display: block;
    float: left;
    width: 20px;
    margin-right: 4px;
    margin-left: 6px;
    color: #3f3f3f;
}
.log-drp-btn a svg {
    width: 28px!important;
    height: 28px;
    fill: none!important;
    stroke-width: 3px;
    stroke: #fff;
}

.log-drp-btn-block .dropdown-menu {
    margin-top: 4px !important;
    left: auto;
    right: -110px !important;
}
.log-drp-btn-block ul li a {
       padding: 10px 20px;
    font-size: 14px;
    font-weight: 400;
    color: #e8e8e8;
    border-bottom: 1px solid #424242;
}
.navbar-secondary-menu .log-drp-btn-block:hover>.dropdown-menu {
    display: block!important;
    margin-top: 7px;
    left: auto;
    right: -92px;
}
.log-drp-btn-block .dropdown-menu {
    margin-top: 4px !important;
    left: auto;
    right: -110px !important;
	border: 1px solid rgba(0, 0, 0, .05);
    border-radius: 0;
    box-shadow: 0 1px 3px rgba(5, 5, 5, .1);
    font-size: 1em;
    padding: 0;
    z-index: 2000;
    min-width: 240px;
    top: 30px;
}
.log-drp-btn-block ul:before {
    content: "";
    height: 1px;
    width: 1px;
    border-style: solid;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: transparent;
    position: absolute;
    top: -10px;
    right: 114px;
}
.header-top {
    background: #000 !important;
}
.wishlist-block { display:inline-block;    vertical-align: middle;}
.wishlist-block a {
	      display: inline-block;
    font-size: 22px;
    color: #011a25;
    line-height: 18px;
    padding: 2px 16px 0 2px;
}
.mobile-search-panel {
    display: none;
       position: absolute;
    width: 188px;
    z-index: 9999999;
    top: 48px;
    left: 6px;
}
.search-box-mobile button {
    position: absolute;
    bottom: -1px;
    height: 35px;
    right: 25px;
    background: transparent;
    border: none;
}
.mobile-top-bar svg {
    font-size: 16px;
    color: #4a4a4a;
    margin-right: 14px;
    margin-top: 4px;
    cursor: pointer;
    width: 20px;
    height: 20px;
    fill: #4a4a4a;
}
.mobile-top-bar {
    display: inline-block;
    position: absolute;
    z-index: 999999;    right: -98px;
}