/**about**/

@font-face {
    src: url("../fonts/Roboto-Light.ttf");
    font-family: "Roboto1";
}

.index-module-tex p {
    font-size: 24px;
    border-bottom: 1px solid #0b0b0b;
    font-family: "Roboto1";
    color: #0b0b0b;
    font-weight: 600;
}

.is-divider.small {
    display: none;
}

.footer-title h3 {
    height: 70px;
    font-family: "Roboto1";
    font-size: 1em;
    font-weight: 600;
    color: #0b0b0b;
}

ul.menu > li > a, ul.menu > li > span:first-child, .widget > ul > li > a, .widget > ul > li > span:first-child {
    display: inline-block;
    padding: 4px 0 !important;
    -ms-flex: 1;
    flex: 1;
}

.footer-address {
    font-family: "Roboto1";
}

.menu-footer-menu-1 ul > li > a {
    padding: 5px 0 !important;
    font-family: "Roboto1";
}

footer#footer .social-icons {
    margin-top: 20px;
    width: 100%;
    display: inline-block;
}

.social-icons {
    display: inline-block;
    vertical-align: middle;
    font-size: .85em;
    color: #999;
}

/*footer#footer .social-icons li:nth-child(1) a {*/
    /*background: #275c9e;*/
/*}*/

footer#footer .social-icons li a {
    display: inline-block;
    font-size: 16px !important;
    height: 40px;
    line-height: 40px;
    margin: 0 5px 0 0;
    padding: 0;
    text-align: center;
    transition: all .6s ease;
    width: 40px;
    color: #acacac;
    background: none;
    border-radius: 50px;

}

/*.footer-wrapper {*/
    /*border-bottom: 2px solid #0b0b0b;*/

/*}*/

.container1 {
    border-bottom: 2px solid #0b0b0b;
}

footer#footer .social-icons li {
    list-style: none;
    display: inline-block;

}

button.btn.btn-primary.btn-send {
    font-size: 25px;
}

footer#footer .social-icons li:nth-child(2) a {
    font-size: 25px;
}

footer#footer .social-icons li:nth-child(3) a {

    font-size: 25px;
}

footer#footer .social-icons i {
    font-size: 25px;
}

.overlay-toolsxx .overlay-tools a:hover {
    background-color: #FFF;
    color: #000 !important;
}

/*a.quick-view.quick-view-added22.quick-view-added {*/
/*background-color: #FFF;*/
/*visibility: visible;*/
/*opacity: 1;*/
/*}*/
/*.box.has-hover.has-hover.box-text-bottom:hover .quick-view-added {*/

/*top: 50%;*/
/*left: 50%;*/
/*margin: 0;*/
/*padding: 9px 14px;*/
/*position: absolute;*/
/*background-color: #030304;*/
/*text-align: center;*/
/*font-weight: 400;*/
/*color: #fff;*/
/*cursor: pointer;*/
/*transform: translate(-50%,-50%);*/
/*transition: all .2s cubic-bezier(.25,.46,.45,.94);*/
/*}*/
.box.has-hover.has-hover.box-text-bottom {
    position: relative;
}

.overlay-toolsxx a {
    color: #fff;
}
.overlay-toolsxx:hover a {
    color: #fff;
}

.overlay-toolsxx {
    opacity: 0;
    display: inline-block;
    width: 120px;
    background: #000;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.box.has-hover.has-hover.box-text-bottom:hover .overlay-toolsxx{
    transition:0.3s ease-in-out;
    opacity: 1;
}
.box-image:hover .grid-tools a{
    transition:0.3s ease-in-out;
    opacity: 1;
}
.footer_boton {
    border-bottom: 1px solid #0b0b0b;

}
.grid-tools a {
    background: #000!important;
    padding: 5px!important;
    width: 120px!important;
    left: 50%!important;
    margin-left: 80px!important;
}
.image-tools a:last-child {
    margin-bottom: 109px!important;
}

.star-rating {
    display: none!important;
}
.dark .nav>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active .nav-dark .nav>li.current>a, .nav-dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dropdown.dark>li>a:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dark a.plain:hover, .nav-dark .nav>li>a.active {
    color: #c76363!important;
}
.nav-right li.current-dropdown:last-child>.nav-dropdown, .nav-right li.has-dropdown:hover:last-child>.nav-dropdown {
    width: 1188px;
    left: auto;
    right: 32px;
}
.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a {
    padding-left: 0;
    font-family: "Roboto1";
    padding-right: 0;
    margin: 0 10px;
    border-bottom: 1px solid #ececec;
}
ul.nav-dropdown.nav-dropdown-default.nav-dropdown-full a {
    color: #0e0606;
}

 .mystyle {
     width: 100%;
     padding: 25px;
     background-color: coral;
     color: white;
     font-size: 25px;
     box-sizing: border-box;
 }

.button#myBtn:after {
    content: "";
    position: absolute;
    right: 0;
    margin-top: -1px;
    border-top: 4px solid #090909;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    transition: border-color .2s cubic-bezier(.25,.46,.45,.94);
}
.footer-top {
    margin-top: 10px;
}

@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/
    .footer-address {
        margin-top: -49px;
        font-family: "Roboto1";
    }
    footer#footer .social-icons {
        margin-left: 42px;
        margin-top: 0px;
        width: 100%;
        display: inline-block;
    }



}

