/*
Theme Name: BeAgency Pro
Theme URI: http://betheme.me/themes/beagency/
Author: BeTheme
Author URI: http://betheme.me/
Description: BeAgency is a very minimalistic yet creative WordPress theme for agencies and freelancers, which will help you make your project stand out from the crowd. Show off your latest photos and videos in all their glory with the responsive portfolio grid. Write blog posts with the beautiful, minimal blog. It is well documented which will help you to get your site running easy and fast.
Version: 1.8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: beagency
Tags: green, fixed-layout, responsive-layout, one-column, two-columns, right-sidebar, accessibility-ready, custom-menu, translation-ready
*/



/*--------------------------------------------------------------
AGREGADO NADIA
--------------------------------------------------------------*/
.portfolio-items {
    margin: 0px !important;
}
.row {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.pink-box{
    border-bottom: 10px solid #e56e89;
}
.menu_new{
margin: 50px 0;    
}
img{
display: initial !important;
height: auto;
}
#cv-box{
background-color: #24b2b7;
padding: 30px;
text-align: center;
}
.cv-box-but{
background-color: transparent;
-moz-border-radius: 13px;
-webkit-border-radius: 13px;
border-radius: 13px;
border: 1px solid #ffffff;
display: inline-block;
cursor: pointer;
color: #ffffff;
font-family: Arial;
font-size: 18px;
font-weight: bold;
padding: 6px 24px;
text-decoration: none;    
}
#header-wrap{
    border-top:none !important;
    border-bottom:none !important;
}
#box-quien-soy p {
    font-size: 16px;
    color: #002037;
    font-weight: 300 !important;
    text-align: justify;
}
#box-quien-soy h4 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-weight: 100;
}
#box-quien-soy h5 {
    font-weight: 100;
}
#box-quien-soy h2{
color:#002037 !important;
}
#box-quien-soy h4{
margin-top: 30px;
margin-bottom: 20px;        
}    
.quien-soy-line{
border-bottom: 1px solid #e56e89;
width:90%;
padding-bottom: 10px;
width: 100%;    
}
.img-box-soy{
    text-align:left;
}
#portfolio{
    background-color: #002037;
}
.module-title{
    color:#ffff;    
    padding-top: 40px;
}
.module-header{
    border-bottom: 1px solid #fff !important;
}
#portfolio-ajax-title h2{
    color:#ffff;
}
.nombre_album a{
    color:#ffff !important;
}
#contacto-module{
  background-color: #24b2b7;
  padding-top:70px;  
}
.titulo_contacto{
    color:#ffff;
}
.module-header:after{
    border-top-style: none !important;
}
#Home{
    background-color: #24b2b7;
    padding-bottom: 20px;
}
.widget-title{
    color:#ffff;
}
label{
   color:#ffff; 
}
.textwidget p{
  color:#ffff;  
}
.button{
   color:#24b2b7 !important; 
}
input{
    background-color: #ffff !important;
}
#text-10{
font-size: 16px;
}
#main-navigation-trigger{
   position:relative !important;
   width:100% !important;;    
}
.menu_new{
    margin:0px 0 !important;
}
.line{
    display:none !important;
}
#slave{
margin-top: 20px;    
}
.slide img{
padding-right: 10px;    
}
.text_cont{
border-bottom: 1px solid #ffff;}

.boox-ser-front{
 padding-top: 0px !important;    
}
.module-title{
 padding-top: 0px !important;    
}
.site-footer{
    padding: 30px 0 !important; 
}
.main-navigation div > ul{
    padding-top:6px;
}
@media (min-width: 992px) {
    #masthead > .container{
        height: 140px !important;  
    }
    #masthead{
        height: auto !important;
    }
    .content-wrap{
        padding: 0px 0 !important;
    }
    #quien-soy-module{
        padding-top: 150px !important;
        padding-bottom: 60px !important;
    }
    #portfolio{
    padding-left: 130px;
    padding-right: 130px;
    padding-top:60px;
    padding-bottom: 60px;
    }
    #text-9{
    float: right !important;
    padding-left: 50px;    
    } 
    #text-10{
    text-align: right !important;
    margin-top: 28px;
    padding-right: 50px;    
    }
    #text-11 h3{
    text-align: right !important;   
    }
    #text-11{
    padding-right: 50px;    
    }
    .sfsiplus_norm_row sfsi_plus_wDiv{
    width:none !important; 
    text-align: none !important;
    position: relative !important !important;
    }
    textwidget p {
     text-align: right !important;    
    }
    .sfsiplus_norm_row{
       float: right !important; 
       position: relative !important;    
    }
    #masthead.sticky-header #header-wrap{
       height: 121px !important; 
    }
}
@media (max-width: 768px){
    #servicios .module-title{
      padding-top: 0px !important;  
    }
    #servicios p{
    padding-right: 0px !important;
    padding-left: 0px !important;
    }
    #servicios .services-list{
     padding-left: 0px !important;
     padding-right: 0px !important;
     margin-top: 0px !important; 
    }
    #quien-soy-module .custom-module{
     padding-top: 80px;
    }
    .img-box-soy img{
    width:100%;    
    }
    #box-quien-soy p{
    text-align: left;   
    }
    .portfolio-module{
    padding-left: 30px;
    padding-right: 30px;   
    }
    .widget-area {
    padding-right: 0px !important; 
    padding-left: 0px !important;    
    }
   
}

@media (max-width: 991px){
    #main-navigation-trigger{
        left:-30px !important;
    }
     
}
