body {margin: 0;padding:0;font-family: 'Domine', serif !important;}


.sub_navabar {float: left;width: 100%;background: #FFFFFF;border-bottom: 1px solid #f1f1f1;}

/**************  lofg ******************/

.sub_navabar .loging {padding: 15px 10px;}
.sub_navabar .loging li {padding: 5px 0;}
.sub_navabar .loging li a {display: block;}
.sub_navabar .loging li a:hover {display: block;color: #311103;}

/**************  cart ******************/

.social_btn .btn {
    color: #333;
    float: left;
    width: 41px;
    height: 49px;
    padding: 0;
    line-height: 49px;
}

/**************  cart ******************/

.head_cions .btn,.sub_navabar .navbar_lia{padding:0;color:#000;width:35px;height:50px;text-align:center;font-size:17px}
.head_cions .nav .open>a:hover,.head_cions .navbar-nav li a:focus,.head_cions .navbar-nav li a:hover{background-color:transparent!important}
.head_cions .btn{line-height:50px}
.sub_navabar .navbar_lia{display:inline-block;line-height:53px}
.head_cions .nav .open>a:hover{border-color:#337ab7}
.head_cions .all_Arts{padding:4px 20px 6px}
.total_cart{background-color:#F3D400;border:none;border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;color:#1a1a1a;font-size:11px;padding:0;position:absolute;right:0;top:3px;width:16px;height:16px;line-height:19px;z-index:9}
.head_cions ul.dropdown-cart{min-width:250px}
.head_cions ul.dropdown-cart li .item{display:block;padding:3px 10px;margin:3px 0}
.head_cions ul.dropdown-cart li .item:hover{background-color:#f3f3f3}
.head_cions ul.dropdown-cart li .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.head_cions ul.dropdown-cart li .item-left, 
.head_cions ul.dropdown-cart li .item-left span.item-info{float:left} 
.head_cions ul.dropdown-cart li .item-left img{float:left;max-width:60px}
.head_cions ul.dropdown-cart li .item-left span.item-info{margin-left:10px}
.head_cions ul.dropdown-cart li .item-left span.item-info span{display:block}
.head_cions ul.dropdown-cart li .item-right{float:right}
.head_cions ul.dropdown-cart li .item-right button{margin-top:0}

/**************  menu ******************/

.banner_wraper {float: left;width: 100%;position: relative;}
.main_navabar{float:left;width:100%;background:#fff;z-index:999;position:relative;top:0}
.main_navabar .navbar-default{background-color:transparent;border:0}
.main_navabar .navbar-brand{margin-top:-50px;float:left;height:auto;padding:14px 0;font-size:18px;line-height:20px;background:#fff}
.main_navabar .navbar-brand:hover { background: #fff !important;}
.main_navabar .navbar-brand:focus { background: #fff !important;}

/**************  menu ******************/

.main_navabar .mega_menu {width: 700px !important;}
.menu_four {float: left;padding:25px 10px 20px;width: 33.333337%;}
.product_head{color:#454545;font-size:15px;font-weight:400;padding:6px;margin:0 0 13px;background:#f1f1f1;float:left;width:100%}
.main_navabar .mega_menu .menu_four li a {color: #222;padding: 6px 0 6px 10px;font-size: 13px;display: block;}
.main_navabar .mega_menu .menu_four li a:hover {color: #FFD401;}
.rder_righ {border-right: 1px solid #999;}

/**************  default ******************/

.banner_sec {float: left;width: 100%;}
.banner_sec .carousel-control {width: 8%;}
.banner_sec .carousel-control .glyphicon-chevron-left,
.banner_sec .carousel-control .glyphicon-chevron-right{width:45px;height:45px;font-size:20px;transition:transform .3s ease 0s;padding:0;line-height:45px}
.banner_sec .carousel-control .glyphicon-chevron-left:hover .left-wrap,
.banner_sec .carousel-control .glyphicon-chevron-right:hover .left-wrap{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);border:1px solid #FFD401}
.banner_sec .carousel-control .glyphicon-chevron-left:hover,
.banner_sec .carousel-control .glyphicon-chevron-right:hover{color:#FFD401}
.left-wrap{transform:rotate(45deg);border:1px solid #fff;width:45px;height:45px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:absolute;top:0;transition:transform .3s ease 0s}

.banner_sec .carousel-control.left,.banner_sec .carousel-control.right{background-image:inherit;filter:inherit;background-repeat:no-repeat}

/********************************/

.fade-carousel{position:relative;height:93vh}
.fade-carousel .carousel-inner .item{height:93vh}
.fade-carousel .carousel-indicators>li{margin:0 2px;background-color:#f39c12;border-color:#f39c12;opacity:.7}
.fade-carousel .carousel-indicators>li.active{width:10px;height:10px;opacity:1}

/********************************/

.hero{position:absolute;top:50%;left:50%;z-index:3;color:#fff;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.75);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.hero h1{font-size:6em;font-weight:700;margin:0;padding:0}
.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}
.fade-carousel .carousel-inner .item.active .hero{opacity:1;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}


.btn.btn-lg{padding:10px 40px}.btn.btn-hero,.btn.btn-hero:focus,.btn.btn-hero:hover{color:#f5f5f5;background-color:#1abc9c;border-color:#1abc9c;outline:0;margin:20px auto}

/********************************/

.fade-carousel .slides .slide-1,
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3{height:93vh;background-size:cover;background-position:center center;background-repeat:no-repeat}
.fade-carousel .slides .slide-1{background-image:url(../images/slider-1.jpg)}
.fade-carousel .slides .slide-2{background-image:url(../images/slider-2.jpg)}
.fade-carousel .slides .slide-3{background-image:url(https://ununsplash.imgix.net/photo-1416339276121-ba1dfa199912?q=75&fm=jpg&s=9bf9f2ef5be5cb5eee5255e7765cb327)}

/* ========================= default ========================= */

.feture_sec {float: left;width: 100%;padding: 0px 0;    background: #fff;}
.fetire_three {float: left;width: 33.33333337%;padding: 32px 15px 30px;}
.sub_head{color:#454545;font-size:16px;font-weight:400;margin:0;text-align:center;}
.feture_icons {margin-right: 10px;}
.border_rght {border-right: 1px solid #e8e8e8;}

/* ========================= default ========================= */

.prodct_wrpaper {float: left;width: 100%;padding: 60px 0;background-color: #f6f6f6;}
.main_head{color:#1a1a1a;display:table;font-size:30px;line-height:26px;font-weight:700;margin:0 0 20px;padding:45px 0 0;position:relative;width:100%;text-transform:uppercase;text-align:center}
.main_head:before{background:url(../images/icons/dimond.png);top:0;content:" ";height:24px;left:0;margin:0 auto;position:absolute;right:0;width:35px;z-index:1}

.prodct_three {float: left;width: 25%;padding: 15px;}
.prodct_threew {float: left;width: 100%;padding: 0px;background: #fff;position: relative;    border: 1px solid #ebebeb;    overflow: hidden;}
.prodct_2content,.prodct_content{border-top:1px solid #ebebeb;min-height:71px}
.prodct_2content,.wish_btn{transition:all .2s ease 0s}
.cart_btn,.sale{font-size:13px;text-transform:uppercase}
.prodct_img{float:left;width:100%;position:relative}
.sale{background:#311103;color:#fff;display:block;font-weight:400;height:85px;left:-45px;line-height:14px;padding-top:65px;position:absolute;text-align:center;top:-43px;transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-ms-transform:rotate(-44deg);-o-transform:rotate(-44deg);width:88px;z-index:1}
.prodct_content{float:left;width:100%;padding:13px 10px 9px;position:relative}
.prodct_content .sub_head{color:#222;font-size:13px;margin:0;float:left;width:100%;text-align:left;line-height:24px}
.prodct_name{float:left;color:#808080}
.price_new{float:right;font-weight:600}
.price_old{color:#808080;text-decoration:line-through;font-weight:400}
.prodct_2content{float:left;width:100%;padding:17px 10px;position:absolute;background:#fff;bottom:-72px;left:0;transition:all .4s ease 0s}
.cart_btn,.wish_btn{background:#fff;border:1px solid #000;height:36px;line-height:36px}
.wish_btn{width:20%;padding:0;text-align:center;transition:all .2s ease 0s;color:#000}
.cart_btn{width:56%;font-weight:600;transition:all .2s ease 0s}
.prodct_threew:hover .prodct_2content{bottom:0}
.cart_btn:hover,.wish_btn:hover{background:#311103;border:1px solid #311103;color: #fff;}

/* ========================= default ========================= */

.about_wrpaper {float: left;width: 100%;padding: 60px 0;background-color: #fff;overflow: hidden;}
.about_two {float: left;width: 50%;padding: 0 15px;}
.about_twow {float: left;width: 100%;padding: 15px 0px;}
.about_twowa {float: left;width: 100%;padding: 0;border: 1px solid #ccc;position: relative;min-height: 580px;}
.about_content {float: left;width: 100%;padding: 60px 30px 0;}
.about_img {position: absolute;bottom: 0;width: 100%;}
.about_content .sub_head,.sub_para{line-height:24px;text-align:center}
.sub_para{color:grey;font-size:13px;margin:0 0 15px;width:100%}
.about_content .sub_head{color:#454545;font-size:15px;font-weight:400;margin:0 0 18px}
.read_btn{padding:6px 20px;background:#fff;border:2px solid #000;color:#000;display:block;margin:auto}
.read_btn:hover{background:#311103;border:2px solid #311103;color: #fff;}

/* ========================= default ========================= */

.prodct_wrpaper {float: left;width: 100%;padding: 60px 0;background-color: #f6f6f6;}
.prodcts_wrpaper {padding: 0 0 60px;background-color: #f6f6f6;}
.btp {float: left;width: 100%;border-top: 1px solid #E6E6E6;padding: 40px 0 0;}

/* ========================= default ========================= */

.client_wrpaper {float: left;width: 100%;padding: 60px 0 30px;background-color: #fff;}
.client_wrp {float: left;width: 50%;padding:15px;}

.mains_head{font-weight:700;font-size:25px;color:#000;display:table;margin:0 auto 30px;padding:0 0 15px;text-align:center;line-height:1.2em;position:relative;width:auto;text-transform:uppercase}
.mains_head:before{background:#f4c400;border:5px solid #fff;bottom:-1px;content:" ";height:13px;left:0;margin:0 auto;position:absolute;right:0;width:36px;z-index:1}
.client_lette {float: left;width: 100%;padding:16px 15px 0px;}
.client_letter {float: left;width: 100%;padding:30px 15px;border: 1px solid #dbdbdb;margin-top: -15px;}

/* ========================= default ========================= */

.foter_wrpaper {float: left;width: 100%;padding: 0px 0 60px;background-color: #fff;}
.foter_tp {border-top: 1px solid #dbdbdb;float: left;width: 100%;}
.footer_logo{margin-bottom:35px;padding-left:13px;margin-top:40px}
.mxw2_logo {max-width: 250px;display: block;margin: auto; padding: 0 4px;   border: 1px solid #dbdbdb;}

.footer_contacr {float: left;width: 50%;padding: 15px 30px 15px 15px;}
.foter_rp {border-right: 1px solid #dbdbdb;}
.foter_cont{padding:0;margin:0;list-style:none;text-align:right}
.foter_cont li{color:#333;font-size:13px;margin-left:15px;line-height:25px;display:inline}
.foter_cont li span{color: #f4c400;font-weight:600;margin-right:8px}

.footer_nav {float: left;width: 50%;padding: 15px 15px 15px 30px;}
.foter_2cont{padding:0;margin:0;list-style:none;text-align:left}
.foter_2cont li {display:inline-block;margin: 6px 10px 6px 0;padding-right:10px;border-right: 1px solid #dbdbdb;}
.foter_2cont li a{color:#333;font-size:13px;line-height:13px;display:block;}
.foter_2cont li span{color:#222;font-weight:600;margin-right:8px}
.foter_2cont li a:hover {text-decoration: none;color: #f4c400;}

.foter_copyr {float: left;width: 100%;padding: 25px 0;background-color: #111;}
.foter_copyr .sub_para {color: #BDBDBD;margin: 0;}
.foter_copyr .sub_para span {color: #f1f1f1;margin: 0;}
.foter_copyr .sub_para a {text-decoration: none;color: #f4c400;}

/* ========================= default ========================= */

/* ========================= fonts

font-family: 'Slabo 27px', serif;

font-family: 'Domine', serif;

font-family: 'Lato', sans-serif;

font-family: 'Poppins', sans-serif;

font-family: 'Bentham', serif;

 ========================= */
 
/* ========================= image hover effects ========================= */

figure.snip1232 {
  position: relative;
  float: left;
  overflow: hidden;
  margin: 0;
  width: 100%;
  color: #333;
  text-align: left;
  box-shadow: none !important;
}
figure.snip1232 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
figure.snip1232 img {
  max-width: 100%;
      height: 60px;
    width: 60px;
  border-radius: 50%;
  margin-right: 5px;
  display: block;
  z-index: 1;
  position: absolute;
  right: 59%;
  
}
figure.snip1232 blockquote {
  display: block;
  border-radius: 8px;
  position: relative;
  background-color: #fff;    border-left: 0;
  padding: 20px 30px;
  font-weight: 500;
  color: grey;
    font-size: 13px;
    margin: 0 0 0;
    width: 100%;
	    line-height: 24px;
    text-align: center;
  /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); */
}
figure.snip1232 blockquote:before,
figure.snip1232 blockquote:after {
  font-family: 'FontAwesome';
  content: "\201C";
  position: absolute;
  font-size: 50px;
  opacity: 0.3;
  font-style: normal;
}
figure.snip1232 blockquote:before {
      top: 20px;
    left: 0px;
}
figure.snip1232 blockquote:after {
  content: "\201D";
      right: 10px;
    bottom: 5px;
}
figure.snip1232 .author {
  margin: 0;
  height: 60px;
  display: block;
  text-align: left;
  padding: 0 35px;
  position: relative;
  z-index: 1;
}
figure.snip1232 .author h5,
figure.snip1232 .author span {
  left: 43%;
  position: absolute;
  opacity: 0.8;
  padding: 3px 5px;
}
figure.snip1232 .author h5 {
  text-transform: uppercase;
  bottom: 45%;
  margin: 0;
  font-weight: 800;
  color: #000;
}
figure.snip1232 .author span {
  font-size: 0.8em;
  color: #000000;
  top: 52%;
  font-weight: 500;
}

/* ========================= image hover effects ========================= */

.carousel-wrap {
  margin: 0px auto;
  padding: 0 30px;
  max-width: 100%;
  position: relative;
}
.owl-carousel .item {
  position: relative; /* fix blank or flashing items on carousel */
  z-index: 100; /* fix blank or flashing items on carousel */
  -webkit-backface-visibility: hidden; /* fix blank or flashing items on carousel */
}
.owl-carousel .item img {max-width:134px;display: block;margin: auto;}
.owl-nav > div {
  margin-top: -26px;
  position: absolute;
  top: 50%;
  color: #cdcbcd;
}
.owl-nav i {
  font-size: 30px;
}
.client_wrpaper .owl-nav i {
  font-size: 30px;
}
.owl-nav .owl-prev {
  left: -30px;
}
.owl-nav .owl-next {
  right: -30px;
}

/**
 * Owl Carousel v2.1.1
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;max-width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/* ========================= image hover effects ========================= */

.column{float:left;width:100%;overflow:hidden;min-height: 275px;}
.hover15 figure{position:relative}
.hover15 figure::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.hover15 figure:hover::before{-webkit-animation:circle .75s;animation:circle .75s}
@-webkit-keyframes circle{0%,40%{opacity:1}100%{width:200%;height:200%;opacity:0}}
@keyframes circle{0%,40%{opacity:1}100%{width:200%;height:200%;opacity:0}}

.hover01 figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.hover01 figure:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}

/* ========================= default ========================= */