html,body{
      padding: 0;
      margin: 0;
      height: 100%;
}
* {
    outline: none!important;
}
#col-18-1 .colwrapper {   
    background-size: cover;
}
.woocommerce-mailchimp-opt-in {
    display: block;
    width: 100%;
    float: left;
  padding-left:18px!important;
}
.woocommerce-mailchimp-opt-in .input-checkbox {
    margin:7px 0 0 -18px;
}
.woocommerce div.product .stock {
    color: #c0a82c;
}
.woocommerce-checkout .woocommerce-form__label-for-checkbox span {
  margin-left:20px;
}
.woocommerce-checkout .woocommerce-form__label-for-checkbox .required {
  margin-left:0;
}
.woocommerce form .form-row .input-checkbox {
    display: inline;
    margin: 7px 8px 0 0;
}
.related {
margin-bottom:50px;
	width:100%!important;
        float: left;

}
.iconic-woothumbs-thumbnails__slide {   
    opacity: .4;
}
.iconic-woothumbs-thumbnails__slide--active, .iconic-woothumbs-thumbnails__slide--active:hover {
    opacity: 1!important;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #000;
    color: #fff;
}
.sku_wrapper{
 display:none; 
}
#col-21-2 img{
 width:100%!important;
  height:auto!important;
}
#col-21-1, #col-21-2{
 float:left; 
}
.woocommerce-message {
    border-top-color: #000;
}
.product-categories{
  padding:80px 0 0 0;
  margin:0;
}
.woocommerce ul.products li.product .price del {
    
    display: inline-block;
}
.product-categories a{
font-size: 15px;
    line-height: 20px;
}
.text-light .esg-filterbutton, .text-light .esg-navigationbutton, .text-light .esg-sortbutton, .text-light .esg-cartbutton {
      font-size: 14px!important;
  font-family: "almoni-dl", Arial, sans-serif!important;
      font-weight: normal!important;
	}
#col-13-1, #col-13-2{
  
 float:left!important; 
}
#wrapper-41{
 width:100%; 
  max-width:100%;
}
#col-41-1 .colwrapper{
   padding:0 50px;
}
#wrapperx-44{
 width:100%; 
  max-width:100%;
}
#containerx-44{
  width:100%;
  padding:0 50px;
}
#col-44-1{
  width:15%;
}
#col-44-2{
 width:85%; 
}
.woocommerce-info::before {
    color: #000;
}
.woocommerce-message::before {
    color: #000;
}
.woocommerce-info {
    border-top-color: #000;
}
.menupad{
 margin-top:45px; 
}
.fluid img{
 width:100%!important;
  height:auto;
}

.woocommerce-result-count, .woocommerce-ordering{
 display:none; 
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #000;
    font-size: 1.25em;
}
.woocommerce ul.products li.product .onsale {
    top: 0;
    left: 0;
    right: auto;
    margin: -.6em 0 0 -.6em;
}
.woocommerce span.onsale {
    min-height: 4.236em;
    min-width: 4.236em;
    padding: .202em;
    font-size: 1em;
    font-weight: 700;
    position: absolute;
    text-align: right;
    line-height: 4.236;    
    margin: 0;
    border-radius: 100%;
    background-color: #000;
    color: #fff;
    font-size: 1em;
    -webkit-font-smoothing: antialiased;
    z-index: 9;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #000;
    color: #fff;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #000;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
.woocommerce ul.products li.product .price {
    color: #000;
    display: block;
    font-weight: 400;
    margin-bottom: .5em;
    font-size: 1em;
    
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: .2em 0;
    margin: 0;
    font-size: 1.3em;
   
}
body{

font-size: 16px;
font-weight: 400;
line-height: 20px;
text-rendering: geometricPrecision;
}
.esg-filters{
max-width:1290px;
 margin:0 auto;
  
}

#logo-container img{
margin:0 0 10px 0;
  float:left;
}

#haker{
 font-size:10px!important; 
}
#vc_load-inline-editor{
display:none;
}
.autopin-wrapper img {
    opacity: 1 !important;

}
.autopin-wrapper {
    max-width: 100% !important;
  height:auto!important;
}
.autopin-wrapper span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  height:50px!important;
}
.autopin-wrapper div {
  height:50px!important;
  position:absolute!important;
  top:0!important;
  left:0!important;
}

.mc4wp-form {
    margin: 0 !important;
}
.mc4wp-form p {
}

.mc4wp-form input[type="submit"], .mc4wp-form button, .mc4wp-form input[type="button"] {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 0 none !important;
    cursor: pointer;
    display: inline-block;
 color: #3E3B2C;
    font-family: "almoni-dl",Arial,sans-serif;
    font-size: 19px;
}
#mc4wp_email{
 width:96%;
  padding:6px 2%;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0;
    padding: 6px;
}
.ether-button-medium {
    line-height: 1.4em;
    padding: 0 0 10px !important;
}

.ether-form {
    border: medium none;
    margin: 0!important;
    padding: 0!important;
}
h3 .kavim {
line-height:64px!important;
display:block;
width:100%;
text-align:center;
border-top:3px dotted #92b5ae;
border-bottom:3px dotted #92b5ae;
font-size:20px;
margin-bottom:10px;
}
h3 .kavim a:hover{
line-height:100px!important;
font-size:20px;
}
#col-21-2 h3{
margin:0;
}
#bodywrapper{
min-height: 100%;
      position:relative;
}
#wrapper-116 {
      position: absolute;
    right:0;
left:0;
     bottom: 20px;
    
}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 5px !important;
}
.wfm-mega-menu {
    width: 100% !important;
}
img .uber-grid-cell-image {
transform: scale(2)!important;
}
 .uber-grid-cell-image img :hover{
transform: scale(1.25);
}
.wfm-mega-menu ul.menu {
    height: auto !important;
}
.pirsum2{
color:#c0a82c!important;
}
.pirsum1{
color:#5f6a80!important;
font-size:17px;
}
.pirsum1 a{
color:#5f6a80!important;
font-size:17px;
}
#col-16-1 .ult_social{
margin-left:-10px;
}
.rsMinW .rsArrowIcn {
    border-radius: 0;
    cursor: pointer;
    height: 24px;
    margin-left: 0;
    margin-top: 3px;
    position: absolute;
    width: 17px;
}
h1{
margin:0 0 10px 0;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC!important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

#s{
float:left;
width:80%!important;
}
#searchform{
direction:ltr;
text-align:right;
}
#searchsubmit{
background:url(http://www.liathadas.com/wp-content/uploads/2014/01/search.jpg) no-repeat center;
font-size:0px;
width:27px;
height:25px;
box-shadow:0 0 0 0!important;
border:0px!important;
margin:5px 0 0 0;
}
.screen-reader-text , .uber-grid-edit-wrapper{
display:none;
}

#scroll_to_top a{
  background: url(http://www.liathadas.com/wp-content/uploads/2013/12/top.jpg) center no-repeat;
    color: #FFFFFF;
    font-size: 14px;
    height: 43px!important;
    margin-right: 30px!important;
    margin-top: -43px!important;
    opacity: 1;
    padding: 0px;
    position: fixed!important;
right:0!important;
       top: 100%!important;
    width: 50px!important;


}
div.wrapper {
    float: none!important;
    margin:0 auto!important;
    max-width: 1290px;
    width: 100%;
}
#back{
margin:-24px 0 0 0;
float:right;
}
#back1{
margin:0px 0 0 0;
float:right;
}
.attachment-large{
width:100%;
height:auto;
}
#menu-item-708 a{
color:#c0a82c;
}
#menu-item-708 a:hover{
color:#93b6b0 !important;
}
#menu-item-1237 a{
color:#c0a82c;
}
#menu-item-1237 a:hover{
color:#93b6b0 !important;
}
.wfm-mega-menu ul li.current-menu-ancestor a, .wfm-mega-menu ul li.current-menu-item a {
    color: #93B6B0 !important;
}
button.ether-button {
    border-image: none!important;
    border-style: none!important;
    border-width: 0!important;
background:none!important;
 color: #3E3B2C!important;
    font-family: "almoni-dl",Arial,sans-serif;
font-size:17px!important;
margin:0 auto!important;
font-weight:normal;

}
.ether-aligncenter {
    display: block;!important;
    float: none!important;
    margin: 10px auto 0!important;
}
.ether-form .ether-buttonset-1 {
    margin: 0!important;
}
.ether-form label {
    -moz-box-sizing: border-box;
    color: #472309 !important;
    display: block!important;
    font-size: 19px !important;
    margin: 0!important;
line-height:25px;
    vertical-align: middle;
    width: 100%;
font-weight:normal;
}

.ether-form input, .ether-form select, .ether-form textarea {
    background: none repeat scroll 0 0 #F9F9F9;
    border-color:  #472309 ;
    border-style: solid;
    border-width: 1px;
    color: #464646;
border-radius:0!important;
margin:0!important;
padding:4px 10px !important;
height:20px!important;
font-size:14px!important;
}
.newletter .ether-form textarea{
padding:4px 10px !important;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: #C1C1C1 #472309  #EBEBEB #C1C1C1!important;
    box-shadow: 0 !important;;
    outline: 0 none;
    border-width: 1px 4px 1px 1px;
}
.social-icon-mail:before {
    content: url(http://www.liathadas.com/wp-content/uploads/2013/12/mail.jpg);
}
.gw-gopf-posts {
    margin-right: 0;
    width: 100% !important;
}
#col-16-2{
display:none;
}
#col-16-3{
text-align:right;
}
#container-25 {
    max-width: 1290px;
 
}
#col-25-1{
width:100%;
}
.jig-filterButtons, .jig-filterTags {
    float: left;
    width: auto !important;
}
#jig1 .jig-imageContainer {

    margin-bottom: 0;

}
.wfm-mega-menu ul li {
    float: right;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.wfm-mega-menu ul li a {
    color: #3e3b2c;
    display: block;
    float: right;
    padding: 0px 0 0 30px;
    text-decoration: none;
font-size:17px;
font-weight:400;

}

#col-10-1{
text-align:left;
}

.post-edit-link, #scroll-to-top{
 display:none !important;
}


form {
    margin: 0 0 0px;
}


.rsMinW .rsArrowLeft {
    bottom: -35px;
    right: auto;
}
.rsMinW .rsArrowRight {
    bottom: -35px;
    left: 50px;
    right: auto;
}
.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn{
  background:url(https://www.liathadas.com/wp-content/uploads/2020/02/left.png) no-repeat center;

}
.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn {
background:url(https://www.liathadas.com/wp-content/uploads/2020/02/rigt.png) no-repeat center!important;
}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn {
    background-position: -68px -36px;
background:url(https://www.liathadas.com/wp-content/uploads/2013/12/leftarrow.jpg) no-repeat center;
}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn {
background:url(https://www.liathadas.com/wp-content/uploads/2013/12/rightarrow.jpg) no-repeat center!important;
}
.rsMinW .rsArrowDisabled .rsArrowIcn {
    opacity:1 !important;
}
.rsMinW, .rsMinW .rsOverflow, .rsMinW .rsSlide, .rsMinW .rsVideoFrameHolder, .rsMinW .rsThumbs {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
img.rsImg {
    float: left;
}
.rsSlideCount{
color:#3E3B2C;
font-size:20px;
margin:7px 0 0 0px ;
font-family:Arial;

}
.ult_social a {
color:#BDA687;
}

#container-11,#col-11-1{
width:100%;
max-width:1290px;
text-align:center;
}

#container-12,#col-12-1, #container-45,#col-45-1{
width:100%;
max-width:1290px;
}
#col-12-1 #jig1 .jig-imageContainer {
    margin-bottom: 30px;
}
#col-12-1 .colwrapper, #col-45-1 .colwrapper{
padding:0 0% ;
}
#col-12-1 h3, #col-45-1 h3{
margin:0;
 font-weight: 400;
}

#container-13{
width:100%;
max-width:1290px;
padding:0 0;
}
#col-13-1{
width:20%!important;
text-align:left;
}
#1logo-container img{
width:100%!important;
height:auto!important;
max-width:231px!important;
}
#col-13-2{
width:80%!important;
}
#container-15{
width:100%;
max-width:1290px;

}
#col-15-1{

    width: 100%;
}
#col-15-1 .colwrapper{
padding:13px 0 70px 0 ;
}
#container-16 {
    max-width: 1290px;
   
}

#col-16-1, #col-16-2, #col-16-3{
width:50%!important;
  float:left!important;
}
#container-17 {
    max-width: 1290px;
   
}
#col-17-1{
width:100%;
}
#container-18 {
    max-width: 1290px;
  
}
#col-18-1{
width:100%;
}
#col-18-1 .colwrapper{
padding-left:60%;
padding-right:5%;

}
#container-19 {
    max-width: 1290px;
}
#col-19-1{
width:80%;
}
#col-19-2{
width:20%;
}
#container-21{

max-width:1290px;
}
#container-26{
max-width:1290px;
}
#col-26-2 h3{
margin:0;
}
.dzsportfolio .selector-con {
    margin: 0 auto 10px auto !important;
    position: relative;
width:74%;
max-width:1000px;
padding:0 13%;
}

#col-21-1{
width:70%;
overflow:hidden;

}
#col-21-1 img{
max-width:100%!important;
height:auto!important;

}
#col-21-1 .colwrapper{
padding:0 30px 0 0 ;
}
#col-21-1 h1{
margin:0 0  15px 0 ;
line-height:1em;
}
#col-21-2{
width:30%;
text-align:center;
}

#wrapper-22,#container-22{
width:100%;
max-width:100%!important;
}
#container-23{
width:100%;
max-width:1290px;
}

#col-23-1{

    width: 100%;
}

#wrapper-24,#container-24{
width:100%;
max-width:100%!important;
}
#col-26-1{
width:70%;

}

#col-26-1 .colwrapper{
padding:0 30px 0 0 ;
}
#col-26-2{
width:30%;
text-align:center;
}
.dzsportfolio.skin-default .selector-con .categories .a-category:after {
    color: #AAAAAA;
    content: "" !important;
}



.ether-form label small {
    display: block;
    margin: 0!important;
    padding: 0!important;
}
.pagination {
    direction: rtl;
    font-family: arial;
    text-align: center;
}
.pagination ul > li > a, .pagination ul > li > span {
     float: right; 
}
@media screen and (max-width: 959px){
#col-11-1 .colwrapper {
    padding: 50px 10px 0 10px!important;
}
  #col-12-1 .colwrapper, #col-45-1 .colwrapper  {
    padding: 0 10px!important;
}
  #col-15-1 .colwrapper {
    padding: 50px 10px 0 10px!important;
}
  #col-23-1 .colwrapper {
    padding: 60px 10px 0 10px!important;
}
  #col-41-1 .colwrapper {
    padding: 50px 0px 0 0px!important;
}
    #col-43-1 .colwrapper {
    padding: 50px 0px 0 0px!important;
}
  #container-44 {
    width: 100%;
    padding: 0 10px!important;
}
  #col-44-2 {
    width: 100%!important;
}
  #col-21-1 {
        width: 100%!important;

}
  .woocommerce div.product div.summary{
    padding: 0 10px!important;
}
  #col-21-1 .colwrapper {
    padding: 50px 10px 0 10px!important;
}
  #col-24-1 .colwrapper{
        padding: 60px 10px 0 10px!important;

  }
  #col-16-1 {
    width: 100%!important;
    float: none!important;
}
  #col-16-1 .ult_social {
    margin-left: 0!important;
    text-align: center!important;
}
#wrapper-16 {
    position: relative!important;
  
}
  .slick-list{
    width: 100%!important;
    height: auto!important;
}
  #wrapper-12 {
  
    padding-bottom: 10px!important;
  }
    #wrapper-45 {
  
    padding-bottom: 10px!important;
  }
}