/* ---------------------------------
Blue Color Skin
--------------------------------- */

a, strong,.single-title, .grid-gallery figcaption h3, .post-icon,.request-text span {
	color: #57b9ea;
}
.btn-video-wr, .service-list .service-one > a:hover,.instagram-listing:hover::before,.team-listing:hover::before,#address,.stats-project, .stats-clients, .stats-tweets, .stats-coffee,.service-list .service-box > a:hover{
	background: #029ECE;
	border-color: #57b9ea;
}
.navbar{
	background: rgba(2, 158, 206, 0.95);
}

.incipit {
    font-size: 10px;
    text-align: center;
}

.navmenu-open {
    position: absolute;

}

 .idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 30px;
            font-family: "Raleway",Arial,sans-serif;
        }

        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 20px;
            right: 40px;
        }

/* Smartphones (portrait and landscape) ----------- */



  /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

        .idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 30px;
            font-family: "Raleway",Arial,sans-serif;
        }

        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 20px;
            right: 40px;
        }
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {

         .idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 30px;
            font-family: "Raleway",Arial,sans-serif;
        }

        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 20px;
            right: 40px;
        }
    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {



        .idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 75px;
            font-family: "Raleway",Arial,sans-serif;
        }
        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 60px;
            right: 40px;
        }

         h1.logo {
            font-size: 30px;
        }
    }

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 480px) {
.idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 75px;
            font-family: "Raleway",Arial,sans-serif;
        }
        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 60px;
            right: 40px;
        }

        h1.logo {
            font-size: 20px;
        }

        .logo img {
            margin-top: -10px;
            width: 55px;
        }

    }

    /* Custom, iPhone Retina */
    @media only screen and (max-width : 320px) {
.idiomas {
            position: absolute;
            z-index: 1000;
            right: 100px;
            margin-top: 75px;
            margin-top: 75px;
            font-family: "Raleway",Arial,sans-serif;
        }

        .navmenu-open {
            position: fixed;
            z-index: 1000;
            top: 60px;
            right: 40px;
        }

        .idiomas {

        z-index: 1000;
        left: 40px;
        margin-top: 75px;

        }

        h1.logo {
            font-size: 20px;
        }

        .logo img {
            margin-top: -10px;
            width: 55px;
        }

    }


.verde {
    color: #B5CC02;
}

.incipit, .footer-text, p {
      font-family: "Raleway",Arial,sans-serif !important;
}

.mki-menu {
   font-family: "Raleway",Arial,sans-serif !important; 
    font-size: 1em !important;
}
