@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i&display=swap');
html {
	scroll-behavior: smooth;
}
html,body{font-family: "Montserrat", Arial, sans-serif; font-size:0.9em;font-weight:300;}
body { background-color:#fffffe;  width:100%; margin:0; }
* {/************ box-sizing: border-box;***********/padding: 0;margin:0;}
a { text-decoration: none; }
input,select,textarea {font-size:1em;font-family:Montserrat;font-weight:300;}
strong,
b{}
#content strong,
#content b{font-weight: 500;font-size: 1em;}
#content ul,
#content ol{/*margin-left:40px;*/}
.inner-page ul,
.inner-page ol{margin-left:40px;}
h1,
h2,
h3,
h4,
h5,
h6{font-family: 'Montserrat',Arial;line-height:2.5em;font-weight: 700;}/*#807450*/
h1{font-size:3em;line-height:2.5em;text-transform: uppercase;color:white;text-shadow: 1px 1px 12px rgba(0,0,0,0.3);}
a{color:#2e2e2e;cursor:pointer;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /** Firefox, Chrome, etc **/.ie_white{background:rgb(255,255,255,0.98);}}
@media screen\0 { /** Internet Explorer 8, 9, 10 and 11 **/ .ie_white{background:white;}}
@media screen\9 { /** Internet Explorer 6 and 7 **/  .ie_white{background:white;}}
@supports (-ms-accelerator:true) or (-ms-ime-align:auto) { .ie_white{background:white;}}

header,
main,
section,
footer{position:relative;width:100%;display:block;}
.inner{position:relative;display:block;margin:0 auto;}
#top{background:#fffffe;color:#212121;}
#top .inner{text-align: left;  box-sizing: border-box;max-width:1000px;margin:0 auto;}
#top #top-buttons{} 
/*************************
.inner.inner-page{max-width:1000px;}
#content{}
********************/

@media screen and (min-width: 650px){
    .popup-modal{display:block;position:relative;width:390px;height:400px;margin:150px auto 0 auto;}

    #top{height: 104px;padding:2px 0;}
    #top #search {position:absolute;left:5px;top:30px;}
    #XXtop #logo{margin: 20px 0;}
    #top #top-buttons{position:absolute;right:5px;top:30px;text-align:right;}

    #top #logo img{max-height: 65px;margin-top:7px;}
    #top #search {border:1px solid #E9E7E5;color:#212121;padding:0 0 0 15px;}
    #top #search input {background-color:black;color:#212121;line-height: 1.4em;margin:4px;border: 0;font-size: 1em;}
    #top #top-buttons a.navbar-link {display:inline-block; line-height:24px;color:#212121;border:1px solid #E9E7E5;padding: 0 10px;margin:4px 0;} 
    #top #top-buttons a.view-shop {line-height:24px;color:#212121;background:#807450;border:1px solid #807450;} 
    #menu{position:relative;max-width:850px;margin:20px auto 0 auto;height:90px;}
    #menu #logo{position:absolute;left:0px;top:0px;text-align:left;}
    #menu #logo img{height:50px;}
}

@media screen and (max-width: 650px){
.inner{position:relative;}
     .popup-modal{display:block;position:relative;width:390px;height:140px;margin:150px auto 0 auto;}
     #top #logo{position:absolute;top:25px;left:35px;right:35px; text-align:center;}
     #top #logo img{max-height: 70px;margin-top:7px;}

    #top #top-buttons{width: 120px !important;position:absolute;top:157px !important;right:40px !important;text-align:right;z-index:10;padding-top:0px !important;}
    #top #top-buttons a {width: 190px;text-align:center;}
    #top #top-buttons a{}
    #top #top-buttons a.view-shop {}
    
    #top #search{position:absolute;height:26px;width:30px !important;left:5px;top:156px !important;line-height:23px;text-align:left !important;cursor:pointer;}
    #top #search input{display:none;}
    #top #search:hover {left:5px; width:90% !important;}
    #top #search:hover input{display:inline;width:90%;text-align:left;me voy a comer, d}
    #top #search {border:1px solid #E9E7E5;color:#212121;padding:0 0 0 15px;z-index:11;background-color:black;}
    #NNtop #search input {background-color:black;color:#212121;line-height: 1.4em;margin:4px;border: 0;font-size: 1em;}
    #top #top-buttons a.navbar-link {display:inline-block; line-height:24px;color:#212121;border:1px solid #E9E7E5;padding: 0 10px;margin:4px 0;} 
    #top #top-buttons a.view-shop {line-height:24px;color:#212121;background:#807450;border:1px solid #807450;} 
    #top #top-buttons .header-button-login{font-size:0;max-height:24px;max-width:22px !important;}
    #top #top-buttons .header-button-cart{font-size:0;max-height:24px;max-width:22px !important;}
    #top #top-buttons .header-button-logout{display:none !important;}
    #top #top-buttons .header-button-login i,
    #top #top-buttons .header-button-cart>*{font-size:16px;line-height:24px;}
    #top #top-buttons a {margin-top:0px !important;;margin-bottom:0px;}
}



/**new **/
        #menu .inner>ul           { list-style-type:none; background-color:transparent; text-align:center; padding:0px; margin:0;}
        #menu .inner>ul li        { list-style-type:none; background-color:transparent; font-size: 1em; }     
        #menu .inner>ul li .link  { display:block; line-height:2.1em; color:#201815; text-decoration:none; font-family: 'Montserrat';padding:0;cursor:pointer;font-weight:700;}
        #menu .inner>ul>li>.link  { text-transform: uppercase;}
        #menu .inner>ul li .link.nolink  { cursor:default;}
        #menu .inner .link:hover    { /*background-color:rgba(242, 242, 242, 0.77); */ font-weight:600; }
        #menu .inner .nolink:hover  { /*background-color:rgba(242, 242, 242, 0.77); */ font-weight:300; }
        #menu .inner>ul .activo .link  { color: yellow; }
        #menu .inner>ul>li{position: relative;}
        .NOOOOnav-item{position: relative;}
        .sub-menu{display:none;}
        .sub-menu li{display:block;}
        @media screen and (min-width: 650px){
           #menu{/*********background:#E9E7E5;********/color:black;text-align: center;min-height:40px;padding-top:0px;} /** paddingtop 15**/
           #menu .inner>ul                 { line-height:50px; }
           #menu .inner>ul                 { margin:0 auto;padding:0;}
           #menu .inner>ul>li              { display:inline-block; /*border-right:white solid thin;*/padding:0 15px; }
          /*#menu li:last-child { border-right:none;  }*/
           #menu .inner>ul li .link        { padding:0px;}
           #menu .inner>ul li#menu-mobile  {display:none;}
           .sub-menu{width:220px;background-color: rgba(255, 255, 255, 0.95);padding:6px 10px;text-align: left;position:absolute;top:25px;left:-5px;z-index: 10;
                    -webkit-box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);-moz-box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);}
           .sub-menu li a{font-family: Montserrat;font-weight: 300;font-size:0.9em; line-height: 2em;color:black;}
        }
        @media screen and (max-width: 650px){
            #menu{/**********background:#E9E7E5;***********/color:black;text-align: center;z-index:2;} 
            #menu img{max-height:55px;margin-top:5px;}
            #menu .inner>ul                { line-height:55px; }
            #menu .inner>ul                { width:100%;  }
            #menu .inner>ul>li:first-child { border-top:none;display:block; }
            #menu .inner>ul>li             { width:100%;/* border-top:white solid thin;*/display:none; /*background-color:white;border:1px solid black;*/}
            #menu-mobile{}
           .sub-menu{/*display:block;*/width:100%;background-color: rgba(255, 255, 255, 0.95);padding:1px 0px;text-align: center;/*position:absolute;*/z-index: 10;}
           .sub-menu li a{font-family: Montserrat;font-weight: 300;font-size:0.9em; line-height: 1.0em;color:black;}
        }
        /*
        .shadow{-webkit-box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);-moz-box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);box-shadow: 0px 1px 11px -3px rgba(0,0,0,0.55);}
        .shadow-light{-webkit-box-shadow: 4px 3px 14px -11px rgba(0,0,0,0.75);-moz-box-shadow: 4px 3px 14px -11px rgba(0,0,0,0.75);box-shadow: 4px 3px 14px -11px rgba(0,0,0,0.75);}
        */

.bar1, .bar2, .bar3 {width: 35px;height: 5px;background-color: black;margin: 6px 0;transition: 0.4s;}
.change .bar1 {-webkit-transform: rotate(-45deg) translate(-9px, 6px);transform: rotate(-45deg) translate(-9px, 6px);}
.change .bar2 {opacity: 0;}
.change .bar3 { -webkit-transform: rotate(45deg) translate(-8px, -8px);transform: rotate(45deg) translate(-8px, -8px);}
#hmb{position:absolute;top:-1px;right:0px;width:35px;cursor:pointer;}
#menu-mobile{/**********background-color:#dfdad3 !important;*********/ height:37px;}
#menu .nav-item.active,
#menu .nav-item.selected{/************outline:1px solid #3f3427;*********//*background-color:#3f3427 !important;*/}
#menu li .active a::after,
#menu li .selected a::after {  content: " ✔";color:#3f3427;}

/**  deprecate ***/
.sub-menu a{display:block;font-family: Montserrat;font-weight: 300;font-size:0.9em; line-height: 2em;color:black;}






#menu #link-link_lang{font-size:0.85em;color:#807450;font-weight: 600;}


#content{display:block;position:relative; /**#f9f9f9;*/min-height: 450px;background-color: white;}
#content /*.inner*/{/*background-color: #E9E7E5;*/padding:0px 0;/*font-weight: 300;*/}
/*
#content strong,
#content b{font-weight: 500;font-size: 1em;}
#content ul,
#content ol{margin-left:40px;}
**/
#breadcrumb{display:none;background-color: #C4BCB8;font-family:Montserrat; font-weight:300;color:black;font-size: 0.9em;padding:3px 0;text-transform: uppercase;}
#breadcrumb strong,
#breadcrumb b{font-weight: 700;font-size: 1em;}
#breadcrumb a{color:black;}

@media screen and (min-width: 1000px) {
 #content>div {margin:0 auto;}
}	    
@media screen and (max-width: 1000px) {
    #content {/******text-align: center;****/}
    #breadcrumb {padding-left:0px;}
    #breadcrumb a:first-child{margin-left:20px;}
    #content p,
    #content ul,
    #content {border-left:0px solid transparent;}
    #content>div {margin:0 auto;/******text-align: left;***//*border-left:0px solid transparent;*/}
    #content h1{padding-top:30px;font-size:2.8em;line-height:1em;}
}
@media screen and (max-width: 800px) {
    #content {/*text-align: center;*/}
    #content p,
    #content ul,
    #content {border-left:0px solid transparent;}
    #content>div {margin:0px;/****text-align: left;*****//*border-left:0px solid transparent;*/}
    #breadcrumb {padding-left:0px;}
    #content h1{padding-top:20px;font-size:2.4em;line-height:1em;}
}

#footer{background: black;color:#212121;padding-bottom:40px;}
 @media screen and (min-width: 1000px) {
        #footer{width: 100%;min-height: 200px;margin-top:25px;text-align: center;}
     	#footer .inner>p{display:inline-table; min-height:110px; width:auto;color:#efefef;padding:0px; margin:30px 20px 0 20px;font-size: 0.7em;line-height: 1.4em;vertical-align: top;font-family: Montserrat; font-weight: 200;text-align:left;}
     	#footer .inner>p a{color:rgba(245, 245, 245, 0.8);font-size: 1em;line-height: 1em;text-decoration: none;}
     	#footer .inner>p a:hover{color:white;text-decoration: none;}
     	#footer .inner>p strong{color:#232323;text-transform: uppercase;line-height: 2em;} 
        #footer .inner>p.w100{padding:20px 0px;}
          .zoomWindows{}
}	    
@media screen and (max-width: 1000px) {
        #footer{min-height: 300px;height: auto; margin-top:25px;}
        #footer .inner>p{display:block; min-height:50px; width:100%;color:#212121;margin:20px auto;line-height: 1.3em;text-align: center;}
     	#footer .inner>p a{color:#efefef;line-height: 1em;text-decoration: none;}
     	#footer .inner>p a:hover{color:white;text-decoration: none;}
     	#footer .inner>p strong{color:#232323;text-transform: uppercase;line-height: 2em;} 
        .zoomWindows{}
}
@media screen and (max-width: 800px) {
.zoomWindow{display:none;}

}

#footer .logo img{/*********/margin-top:40px;height: 60px;/*****/}
#footer #envios{text-transform: uppercase;}

#footer .inner>.w100{display:block;width:100%;text-align: center;min-height: auto;font-size: 0.8em;margin:0;padding:0px !important;}
#footer ,
#footer p,
#footer a{}
@media screen and (min-width: 1100px) {
#footer img{height: 48px;} /**********OLD  38px**************/
}
@media screen and (max-width: 1000px) {
#footer img{height: 65px;} /**********OLD  38px**************/
}


#widget-clock{ padding:0px; 
               display:inline-block; 
               position: fixed;
               max-width:110px;
               max-height:110px;
               top:4px;
               right:4px;
               vertical-align:top; 
               width:110px;
               height:110px;
             }

.more{display:block;text-align:right !important;max-width:1000px; margin:0 auto;display:block;border-bottom:30px solid transparent;}
.no_products{/*text-shadow: 2px 2px 9px rgba(107,107,107,0.88);*/}
.more>span{display:inline;font-family: Montserrat; font-weight:600; font-size:1.5em;margin:20px;color:white;text-shadow: 2px 2px 6px rgba(107,107,107,0.95);}
.more #page-prev{/*text-shadow: 2px 2px 9px rgba(107,107,107,0.88);*/cursor: pointer;}
.more #page-next{/*text-shadow: 2px 2px 9px rgba(107,107,107,0.88);*/cursor: pointer;}
.more #page-info{/*text-shadow: 2px 2px 9px rgba(107,107,107,0.88);*/margin-right:100px;;}
.more #page-num{/*text-shadow: 2px 2px 9px rgba(107,107,107,0.88);*/}
.more #page-prev:hover{color:#ffe100;}
.more #page-next:hover{color:#ffe100;}
.more .disabled{color:#f2f2f2;text-shadow:none;visibility:hidden;}


#div_cookies {
    position: fixed;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;    
    font-size: 1em;
    color: #fff !important;
    padding:20px 0 20px 0;
    background-color: rgba(133, 117, 79, 0.9);
    bottom: 0;
    z-index: 9999 !important;
    width: 100%;
}
#div_cookies>div {display:block;max-width:900px; margin:0px auto; border-bottom:10px solid transparent;/*max-width:1000px*/}
#div_cookies a{color:#d6cdc7;}
#div_cookies>div .fa-info-circle{color:#2ea7f8;cursor:pointer;}
#div_cookies #no_cookies,
#div_cookies #yes_cookies{
	display: block;
    position: absolute;
    bottom: 0px;
    cursor: pointer;
    /*
    width: 35px;
    height: 35px;
    color:white;
    font-size: 2em;
    border-radius: 50%;
    text-align: center;
    line-height: 1.3em;
    */
}  
/**/
#div_cookies #yes_cookies{
    right: 0px;
    /*background-color: #00d208;*/
}  

#div_cookies #no_cookies{
    right: 105px;
    /*background-color: #F23514;*/
}  
/**/

.scroll.scroll-v {
   overflow-y: scroll;
   overflow-x: hidden;
}
.scroll.scroll-x {
   overflow-x: scroll;
   overflow-y: hidden;
}
.scroll::-webkit-scrollbar {
    width: 7px;
}

.scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1); 
    border-radius:4px;
}

.scroll::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,255,0.2); 
}



/**from forms.css**/
form .row{max-width:600px;}
form .row:nth-child(2){padding-top: 2px;margin-top: 0px;}
form .row textarea{border:1px solid #c0b798;background-color:white !important;padding:2px 8px;font-family:Montserrat;margin-top:2px;}
form .row input{font-size: 1em;line-height:2em; margin-bottom:2px;padding:2px 8px;max-width: 420px;width:182px;border:1px solid #c0b798;background-color:white !important;font-family:Montserrat;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;}

/*
#content .inner-page table{display:table;table-layout:auto;border:1px solid #ccc;width:100%;max-width:100%;margin:0 0 10px;background-color:transparent;border-spacing:0;border-collapse:collapse}
#content .inner-page table thead{border-bottom:2px solid #333}
#content .inner-page table tr{border:1px solid #efefef}
#content .inner-page table th{background-color:#f3f3f3}
#content .inner-page table td,
#content .inner-page table th{border:1px solid #e1e1e1;padding:.4em;background-clip:padding-box}
#content .inner-page table.se-table-size-auto{width:auto!important}
#content .inner-page table.se-table-size-100{width:100%!important}
#content .inner-page table.se-table-layout-auto{table-layout:auto!important}
#content .inner-page table.se-table-layout-fixed{table-layout:fixed!important}
#content .inner-page table td.se-table-selected-cell,
#content .inner-page table th.se-table-selected-cell{border:1px double #4592ff;background-color:#f1f7ff}

*/
/*


#content .inner-page table{-webkit-touch-callout: text;-webkit-user-select: text;-khtml-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;}
#content .inner-page table {  min-width: 200px;/border-collapse:collapse; background-color:white; margin:5px auto 5px auto;}
#content .inner-page table.se-table-size-100 { width:100%;}
#content .inner-page table tr { }
#content .inner-page table th { display: none;}
#content .inner-page table td { display: block;}
#content .inner-page table td:first-child {}
#content .inner-page table td:last-child {}
#content .inner-page table td:before { content: attr(data-th) ": ";  font-weight: bold;  min-width:200px !important;  width:200px;display:inline-block; background-color:green; padding: 4px 10px 0px 10px; margin-right:10px;}
#content .inner-page table th, 
#content .inner-page table th div, 
#content .inner-page table td:before { color: #005177;}
#content .inner-page table th>div{display:inline;font-weight:300;padding:0;margin:0;color: #005177;}
@media (min-width: 600px) {
  #content .inner-page table td:before {    display: none;  }
}

#content .inner-page table th, 
#content .inner-page table td {  text-align: left;}


@media (min-width: 600px) {
  #content .inner-page table th, 
  #content .inner-page table td {   display: table-cell; }
  #content .inner-page table th:first-child, 
  #content .inner-page table td:first-child {  }
  #content .inner-page table th:last-child, 
  #content .inner-page table td:last-child { }
}

#content .inner-page table { color: #777777;  overflow: hidden;}
#content .inner-page table tr {margin: 0;padding: 0; }
#content .inner-page table th, 
#content .inner-page table td {}

@media (min-width: 600px) {
  #content .inner-page table { }
  #content .inner-page table th,
  #content .inner-page table td { padding: 4px 10px 2px 10px;  border-right:1px solid #D0D7E9;}
  #content .inner-page table th{ border-bottom:1px solid #D0D7E9;border-left:0px solid #D0D7E9;height:18px;}
  #content .inner-page table td{ border-bottom:1px solid #D0D7E9;border-left:0px solid #D0D7E9;height:16px;}
}

#content .inner-page table tbody tr:nth-child(odd) td {background-color: #fefefe;}
#content .inner-page table tbody tr:nth-child(even) td {background-color: #F4F6F9;}
#content .inner-page table tbody tr.active:nth-child(odd) td {background-color: #aae8ff;color:black;}
#content .inner-page table tbody tr.active:nth-child(even) td {background-color: #aae8ff;color:black;}

#content .inner-page table th,
#content .inner-page table td {  border-left: 1px solid #dddddd;}
/ ******************************** responsive ************************* /

  #content .inner-page table td a{font-size: inherit;cursor: pointer;}
  #content .inner-page table thead,
  #content .inner-page table th  { background-color: #e2dedc;}
  #content .inner-page table thead{background-color: #d9d9d9;}
  #content .inner-page table th.tb-title{font-size: 1.2em;text-align: left;color:#999999;padding: 3px 0 3px 6px;border:0px; color: #aaaaaa;}
  #content .inner-page table td>div {position:relative;display:block;font-size: inherit;}
  #content .inner-page table td>div .labels {position:absolute;top:0px;right:0px;}
********/


.shadow{      -webkit-box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);}
.XXshadow:hover{-webkit-box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);-moz-box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);}


@media screen and (min-width: 800px) {
  .shadow:hover{-webkit-box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);-moz-box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);box-shadow: 0px 0px 23px  -5px rgba(0,0,0,0.30);}
}
@media screen and (max-width: 800px) {
  .shadow:hover{-webkit-box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);box-shadow: 0px 0px 23px -10px rgba(0,0,0,0.25);}

}

.gradient{

   /**/
   background: -webkit-linear-gradient(top, #fdfdfd 0%, #fafafa 40%);
  background: linear-gradient(to bottom, #fdfdfd 0%, #fafafa 40%);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transform: perspective(800px);
          transform: perspective(800px);
    /*      */
 /**
  background: -webkit-linear-gradient(top, #f6f7fc 0%, #d5e1e8 40%);
  background: linear-gradient(to bottom, #f6f7fc 0%, #d5e1e8 40%);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transform: perspective(800px);
          transform: perspective(800px);
          **/
          vertical-align:top;
          /**/
          /**/
}

.table-values.table-values-vertical{margin-bottom:10px;}
@media screen and (min-width: 800px) {
    .table-values {
      border-collapse: collapse;
      margin: 0px auto 0 10px;
      display:inline-table;
      max-width:370px;
    }
    .table-values tr td{min-width:150px;}
    .table-values tr td:last-child{min-width:250px;}
}
@media screen and (max-width: 800px) {
    .table-values {
      border-collapse: collapse;
      margin: 0px auto 0 0px;
      display:inline-block;
      max-width:370px;
    }
   .table-values tr td{min-width:120px;}
   .table-values tr td:last-child{min-width:200px;}
}
.table-values:first-child { margin: 10px auto 0 10px;}


.table-values td, 
.table-values th {
  border: 1px solid #ddd;
  padding: 8px;
}

.NOtable tr:nth-child(odd){background-color: #f2f2f2;}
.table-values tr td{text-align:left;font-family: Montserrat,Arial;color:#333;}
.table-values tr td b{font-family: Montserrat,Arial;color:#111;}
.table-values tr td:first-child{background-color: #f2f2f2;text-align:right;vertical-align:top;}
.table-values.table-values-vertical tr td:first-child{background-color: #fff;text-align:left;vertical-align:top;}
.table-values tr:hover {background-color: #fafafa;}
.table-values th {
  /*padding-top: 12px;
  padding-bottom: 12px;*/
  text-align: left;
  background-color: #f2f2f2;
  /*color: white;*/
}
.table-values .buttons{background-color: #fff !important;}

#footer_icons{display:block;width:100%;background-color:silver;min-height:110px;text-align:center;padding:0;border-top:10px solid transparent;}
#footer_icons>div{position:relative;display:inline-block;height:90px;width:225px;margin: 0;/*border-style:solid; border-color:transparent;*/border:0px solid red;}
#footer_icons>div>p{ display:table; position:absolute;height:90px;top:0px;left:0px;margin-right:10px;width:120px;text-align:right;/*background-color:#ffccff;*/}
#footer_icons>div:first-child{width:290px;}
#footer_icons>div:first-child>p{width:180px;}
#footer_icons>div>p>span{display: table-cell;  vertical-align: middle; font-family:Montserrat; color:#211915;}
#footer_icons>div>p>span>b{font-size:1.2em; font-family:Montserrat;font-weight:700; color:#211915;}
#footer_icons>div:nth-child(2)>p>span>b{font-size:1.5em; }
#footer_icons>div:nth-child(3)>p>span>b{font-size:2em; }
#footer_icons>div>img{position:absolute;height:100px;top:0px;right:0px;}

@media screen and (min-width: 600px) {
::-webkit-scrollbar              {  width: 8px;  height: 8px;}
::-webkit-scrollbar-button       {  display:none;}
::-webkit-scrollbar-thumb        {  background: #babac0;  border: 0px none #ffffff;  border-radius: 50px;}
::-webkit-scrollbar-thumb:hover  {  background: #b3b3b9;}
::-webkit-scrollbar-thumb:active {  background: #b3b3b9;}
::-webkit-scrollbar-track        {  background: #f2f2f4;  border: 0px none #ffffff;  border-radius: 50px;}
::-webkit-scrollbar-track:hover  {  background: #eaeaec;}
::-webkit-scrollbar-track:active {  background: #eaeaec;}
::-webkit-scrollbar-corner       {  background: transparent;}
}
@media screen and (max-width: 600px) {
}




* {
scrollbar-color:#babac0 #eaeaec ;
scrollbar-width:5px;
scrollbar-width: thin;}
.__se__float-left { float: left;}
.__se__float-right { float: right;}

.full-screen-fixed{
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: url(/media/page/files/9/1600023428_home.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    z-index:33333333333333;
}



/********************
.inner-page{max-width:800px;}
ul,ol{margin-left: 25px;}
p{margin:15px auto;}

.btn {display:inline-block;margin:5px 10px;}
table{width:100%;}

.justify{text-align:justify;}
.col-2{column-count:2;}
.col-3{column-count:3;}
.col-4{column-count:4;}
.col-5{column-count:5;}
h1,h2,h3,h4 { column-span:all; }
img { display:block; column-span:all; }
******************/
.r-tabs .r-tabs-tab img{display:inline;}
/*.r-tabs-panel .r-tabs .r-tabs-nav .r-tabs-tab:first-child {  margin-left: 1px !important;}*/
@media screen and (min-width: 1024px){.tabs-langs.varchar .r-tabs-nav { margin-left: 140px !important;}}

#debug {border:1px solid #e6e6e6;background-color:#f3f3f3;color:#1e6c9b; max-height:100px;overflow:auto;}