﻿/* Landscape phones and down*/
@media (max-width: 568px)
{
    .navbar-header
    {
        float: left;
    }
    .navbar-header button
    {
        margin: 50% 0;
    }
    .navbar-toggle .icon-bar
    {
        background-color: #f78209;
    }
    header
    {
        text-align: center;
    }
    header img
    {
        padding: 0;
    }
    ul.menu
    {
        text-align: center;
        float: none;
        padding: 38px 15px 10px;
    }
    ul.menu li
    {
        display: block;
    }
    .contacta li
    {
        display: table;
        margin: 0 auto;
        padding-right: 0;
    }
    #blog h3
    {
        position: static;
    }
    .buscar
    {
        width: 100%;
        margin: 0;
    }
    #formacion p, #formacion ul
    {
        text-align: center;
    }
    footer figure
    {
        text-align: center;
    }
    header .figcaption
    {
        width:80%;
    }
    .figcaption h1
    {
        font-size:20px;
    }
    .figcaption p
    {
        font-size:14px;
    }
    footer figcaption
    {
        display: table;
        margin: 0 auto;
    }
    ul.menufooter
    {
        text-align: center;
    }
    ul.menufooter li
    {
        display: block;
    }
    ul.menufooter li a
    {
        padding: 0;
    }
    .dropdown.open > ul
    {
        padding: 0;
        text-align: center;
    }
    .open .dropdown
    {
        text-align: center;
        width:100%;
        margin:0;
    }
    #formacion
    {
        background-position:52% 0;
    }
    footer address
    {
        text-align:center;
    }
    footer address span
    {
        display:block;
    }
    .inter .imgdesk {
        padding: 0;
    }
    .inter .form-group input[type="submit"]
    {
        margin:0;
    }
    .corner
    {
        display:none;
    }
}
/* Landscape phone to portrait tablet*/
@media (min-width: 667px) and (max-width: 768px)
{
    .navbar-header
    {
        float: left;
    }
    .navbar-header button
    {
        margin: 50% 0;
    }
    .navbar-toggle .icon-bar
    {
        background-color: #f78209;
    }
    header
    {
        text-align: center;
    }
    header img
    {
        padding: 0;
    }
    ul.menu
    {
        margin: 0;
    }
    ul.menu li
    {
        padding: 0 10px;
    }
    #formacion
    {
        background-position:52% 0;
    }
    .inter .imgdesk {
        padding: 0;
    }
    .boxcategorias
    {
        float:left;
    }
}
