/*
Theme Name: 
Theme URI: 
Author: Marcel Donin
Author URI: https://github.com/marceldonin 
Description:
Data:  
Version: 1.0

--------------------------------------------
ESTRUTURA BASE
--------------------------------------------
/***** DECLARAÇÃO DE VARIAVEIS*/
/***** ESTILOS GERAIS*/
/***** BODY*/
/***** HEADER*/
/***** FOOTER*/
/***** PÁGINA INICIAL*/
/***** EXTRAS*/
/***** @MEDIA*/
/*
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
}


*/


body, html {
    margin: 0;
    padding: 0;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
ul { list-style: none; padding-left: 5px; }
a { color:blue; text-decoration: none;}
.bar {
    background-color: #f9f9fb;
    padding:15px;
    border-top: solid 1px #cdcdcd;
    border-bottom: solid 1px #cdcdcd;
}
.content {
    max-width: 1440px;
    margin: auto;
    grid-gap: 3rem;
    display: grid;
    gap: 3rem;
    grid-template-areas: "sidebar main anchors";
    grid-template-columns: minmax(0,15rem) minmax(0,2.5fr) minmax(0,15rem);
    padding-left: 1rem;
    padding-right: 1rem;
}
.footer {
    min-height: 100px;
    border-top: solid 1px #cdcdcd;
}
.anchors {
    border-left: solid 1px #cdcdcd;
    padding-left: 15px;
}
.sidebar {
    border-right: solid 1px #cdcdcd;
}
figure {
    text-align: left;
}

.flexy {
    display: flex;
}

.searchx {
   
    padding-left: 5px;
    padding-top: 30px;
}

.searchy {
    padding-left: 5px;
    padding-right: 50px;
    padding-top: 25px;
    margin-right: 20px;

}

.searchz {
    padding-top: 5px;
    

}