/*
Theme Name: Schema by MyThemeShop - Child Theme
Theme URI: http://mythemeshop.com/themes/schema/
Template: schema
Author: MyThemeShop
Author URI: http://mythemeshop.com/
Description: Schema is a fast loading, ultra-SEO friendly WordPress theme that features rich snippets in order to help search engines identify all parts of your site and rank you higher.
Version: 3.1.3
*/ 
 h3{font-family: Arial!important;}
button#catapultCookie{
color:black!important;
}



.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
/*border: 1px solid #ece8e8;*/
}



.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
   /* width: 48%!important; *//*EDIT - ar putea strica alte elemente*/
}

@media only screen and (max-width: 1040px) { /*EDIT*/

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
 width: 100%!important; 
}

}



.portofoliu-row h3 {
    min-height: 55px;
}

.vc_empty_space {
    box-sizing: border-box;
    display: none;
}



.portofoliu-row .vc_grid-item {
    margin-left: 0px!important;
    margin-right: 20px!important;

  /*  min-width: 394px;/*
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
    z-index: 3;
   /* margin-right: 0px!important;*/
}



.portofolioCustomCSS .vc_grid-item{
    width: 45%!important;
}

.vc_custom_1494150484849 {
border-bottom: 2px solid #186662 !important;
}




.article ul {/*EDIT*/
margin-left:36px;

}

.vc_gitem_row{
background: white;
}

.blog-grid p {
    color: #000000!important;
}

.vc_btn3.vc_btn3-block {
display: block!important;
}


@media only screen and (max-width: 500px) { /*EDIT*/
.vc_general.vc_cta3 .vc_cta3-actions {
    vertical-align: middle;
 /*   white-space: pre-wrap!important;*/
}

.CTA-blue .vc_btn3 {
    font-size: 13px !important;
    padding: 8px 20px !important;
}


}

@media only screen and (max-width: 400px) { /*EDIT*/

.vc_btn3.vc_btn3-block {
display: initial!important;
} /*1154 - 750*/

}


.vc_column-inner{
 padding-top: 0px!important;
}


.wpb_content_element{
margin-bottom: 0px!important;
}


@media (min-width: 768px){
.vc_pageable-wrapper .vc_pageable-slide-wrapper .vc_col-sm-6{
width: 48%!important;  /*portofoliu in home conflict cu blog posts*/
}
}


.CTA-blue-small .vc_btn3 {
    background: #4E75A6 !important;
    background: -moz-linear-gradient(top, #4E75A6 0%, #304867 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4E75A6), color-stop(100%, #304867)) !important;
    background: -webkit-linear-gradient(top, #4E75A6 0%, #304867 100%) !important;
    background: -o-linear-gradient(top, #4E75A6 0%, #304867 100%) !important;
    background: -ms-linear-gradient(top, #4E75A6 0%, #304867 100%) !important;
    background: linear-gradient(to bottom, #4E75A6 0%, #304867 100% !important);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 ) !important;
    color: #FFFFFF !important;
    font-size: 17px !important;
    padding: 9px 30px !important;
    border-width: 0 !important;
    -webkit-box-shadow: 2px 4px 6px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 2px 4px 6px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 2px 4px 6px 0px rgba(50, 50, 50, 0.3);
}


.current_page_ancestor{
    border-bottom: 3px solid #304867;
}


.vc_custom_1505399306999 {
    border-bottom: 1px solid;
}
