/*
Theme Name: Echipamente Constructii
Theme URI: http://www.echipamenteconstructii.ro
Description: Tema site Echipamente Constructii - Arinson
Author: GeoC Design
Author URI: http://geoc-design.ro
Version: 1.0
*/

#wpadminbar{display: none;}

/* IE10 viewport hack for Surface/desktop Windows 8 bug */
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
/* end bug */


body {
    margin: 0% auto;
    padding: 0% auto;
    display: block;
   
    //padding-top: 30px;
    padding-top: 4%;
}
header, aside, footer {
    display: block;
    margin: 0% auto;
    padding: 0% auto;
    width: 100%;
}

h1,h2,h3,h4,h5,h6 {color: #4b4b4b;}

a {color: #7f7f7f;}
a:hover {color: #b7b7b7;}

footer{
    background-color: #252525;
    margin-bottom: 0px;
    padding-bottom: 0px;
}


.aside_header {
    background-color: #4b4b4b;
    max-height: 324px;
    width: 100%;
}
.aside_header img {
    margin-top: 1%;
    margin-bottom: 1%;
    display: block;
    max-height: 300px;
    width: 100%;
}

.aside_footer{
    background-color: #2D2D2D;
}

.logo {
    color: #000000;
    margin-bottom: 3%;
    display: block;
    text-align: center;
}
.logo a {
    color: #000000;
}
.logo h4 {color: #4b4b4b;}

.contact_header {
    display: block;
    margin-top: 3%;
    padding: 1% auto;
    color: #4b4b4b;
    text-align: center;
}
.contact_header ul {
    display: inline-block;
}
.contact_header li {
    display: inline;
    list-style: none;
    margin-left: 5px;
    margin-right: 5px;
}

.social_network_header {
    display: block;
    margin-top: 2%;
    padding: 1% auto;
    color: #4b4b4b;
    text-align: center;
}
.social_network_header ul {
    display: inline-block;
}
.social_network_header li {
    display: inline;
    list-style: none;
    margin-left: 15px;
    margin-right: 15px;
}
.social_network_header ul li a {
    display: inline;
    color: #999999;
}
.social_network_header a:hover {color: #4b4b4b;}

/* continut site - pagina */
.pagina {
    display: block;
    background-color: #ffffff;
    margin: 0% auto;
    padding: 0% auto;
}
.continut-site {
    display: block;
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 5%;
    padding-left: 6px;
    padding-right: 6px;
}
.continut-site h1 {
    color: #4b4b4b;
}
/* end continut site - pagina */

/* widget area - header */
.header-widget-continut {
    display: block;
    max-height: 324px;
    width: 100%;
    
    padding-left: 0%;
    padding-right: 0%;
}
/* widget area - header */

/* widget area - footer */
.widget-continut {
    color: #999999;
    display: block;
    text-align: left;
}
.widget-continut ul {
    display: block;
}
.widget-continut ul li {
    list-style-type: none;
}
.widget-continut a {
    color: #999999;
}
.widget-continut a:hover {
    color: #b7b7b7;
}
.widget-titlu {
    color: #898989;
    text-align: center;
    font-size: 22px;
}
/* end widget area - footer */



/* pagina 404 */
.pagina_negasita {
    //max-width: 500px;
    //_width: 500px;
    max-width: 650px;
    _width: 650px;
    padding: 2%;
    border: 1px solid #b3b3b3;
    border-radius: 4px;
    margin: 0 auto;
    box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff;
    background: #f0f0f0;

    font-size: 20px;
    line-height: 1.4;
    color: #737373;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
.pagina_negasita h2{
    margin: 0 10px;
    font-size: 45px;
    text-align: center;
    font-weight: bolder;
    margin-bottom: 5%;
    color: #737373;
}
.pagina_negasita span {
    color: #bbb;
}
.pagina_negasita p {
    margin: 1em 0;
    display: block;
}
.pagina_negasita p span {
    font-weight: bold;
    color: #737373;
}
.pagina_negasita ul {
    padding: 0 0 0 40px;
    margin: 1em 0;
}
/* end pagina 404 */

.searchform {
    display: inline-block;
    //margin-top: 2%;
    //margin-bottom: 1%;
    max-width: 580px;
    text-align: center;
}

/* pagina cautare (search) */
.cuvant_cautat {
    color: #7f7f7f;
}

.rezultat_cautare_articol {
    margin-bottom: 15px;
}
.rezultat_cautare_articol h2 {
    color: #4c4c4c;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-top: 1%;
}
.rezultat_cautare_articol a {color: #6b6b6b;}
.rezultat_cautare_articol a:hover {color: #b7b7b7;}
.rezultat_cautare_articol hr {
    width: 60%;
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    
}
.rezultat_cautare_articol div.col-md-2, .rezultat_cautare_articol div.col-md-10 {
    padding-left: 0px;
}
/* end pagina cautare (search) */

.descriere_categorie {
    display: block;
    margin-bottom: 3%;
}

/* pagina continut categorii (content category) */
.continut_categorii {
    display: block;
    margin-top: 1%;
    margin-bottom: 2%;
}
.continut_categorii h2 {
    margin-bottom: 1%;
}
.continut_categorii div.col-md-2, .continut_categorii div.col-md-10 {
    //padding-left: 0px;
}
/* end pagina continut categorii (content category) */



/* formular pagina-contact */
.contact_camp_necesar {
    //font-size: 10px;
    color: red;
    display: inline-block;
}
.contact_camp_necesar span {
    display: inline;
}
.contact_camp_necesar p {
    display: inline;
    //font-size: 12px;
}
/* end formular pagina-contact */

/* home page */
.Home-page {
    display: block;
    margin-right: 1%;
}
.chenar {
    display: block;
    margin-top: 1%;
    margin-bottom: 2%;
}
/* end home page */

.copyright {
    margin-top: 1%;
    color: #999999;
    font-size: 12px;
    text-align: left;
}
.copyright a {
    color: #999999;
}

.webdevelopment{
    margin-top: 1%;
    font-size: 11px;
    color: #4b4b4b;
    text-align: right;
}
.webdevelopment a {
    color: #4b4b4b;
}