#cboxContent {

    margin-bottom: 70px;
    position: relative;
    top: -20px;
}


@media (max-width: 767px)
.sidebar {
    display: inherit !important;
}


.pagination a {

    color: #848484;
}

.instagram img {
    padding: 10px;
}

.regresar {
    
        background: inherit;
    border: inherit;
    color: white;
    float: right;
        padding: 0px 0px 20px 0px;
}

#cboxTitle {
    position: fixed;
    left: 5%;
        top: 80%;
}

.view-obrass .views-column {
        border: 1px solid  #252525;
    margin: 6px;
    
}

#cboxTitle p:nth-child(1) {
    font-weight: bold;
    font-size: 14px;
    padding: 10px 0px 0px 0px;
    margin-bottom: -10px;
}


#cboxTitle p:nth-child(2) {
    font-size: 10px;
}

#cboxTitle p {
    color:white;
    padding-top:10px;
}

#colorbox {
webkit-box-shadow: inherit;
    box-shadow: inherit;
}

.datos .icono {
    display: inherit;
}


.views-responsive-grid .views-field-title {
    text-align:center;
}


#block-block-19 {
    
        position: relative;
    left: 40px;
}




 footer #block-views-bigwig-blog-latest-news h2, footer #block-views-bigwig-blog-block-1 h2 {
    margin-bottom: 6px !important;
}
 
  footer #block-views-bigwig-blog-latest-news, footer #block-views-bigwig-blog-block-1 {
margin-bottom: 35px;

}

  footer #block-views-bigwig-blog-latest-news a, footer #block-views-bigwig-blog-block-1 a {
     font-size: 14px;
     position: relative;
right: 17px;
     
}
    
 
 .mainNav .selectnav {
     display:none;
 }

 .view-bigwig-blog .view-content div {
     text-align:center;
 }
 
 
 .peFlareLightbox .peFlareLightboxCaptions>div>div {

    max-width: 940px;

}
 
 
   .logo-iac .nombre p {
        margin-bottom: 5px;}

.logo-iac .nombre {
    float:right;
        padding-left: 20px;

}

.logo-iac .imagen-iac {
    float:left;
}

.logo-iac {
    display:inline-block;
}

.peFlareLightbox .peFlareLightboxCaptions>div>div>p {

    font-size: 16px;
    line-height: 25px;

}


.project .media img {
    margin-left: auto;
    margin-right: auto;}


.project-item h6 a {
    color: #dad5d5;

}

.post-pagination a {
    background-color: inherit;

}


 .desktop .over-effect:hover > .cell-title, .mobile .peIsotopeGrid .peIsotopeItem span.cell-title, .view-bigwig-portfolio .peIsotopeGrid .peIsotopeItem:hover span.cell-title.show-on-top {
    background-color: rgba(39, 39, 39, 0.8);
}


.project-nav {
    display:none;
    
}


iframe {
    border: 1px solid #3e3e3e;
width: 99%;
    
}


div.view-id-criticas.view-display-id-block_1 li.views-row{
    list-style-type: disc;
}

i.icon-right-open, i.icon-left-open {
    color: rgba(245, 245, 245, 0.32);
}

i.icon-right-open:hover, i.icon-left-open:hover {
    color: white !important;
}

#block-views-bigwig-homepage-latest-projects{
    margin-top: 100px;
}


.field-name-field-archivo {
    padding-top:20px;
    
}

.view-bigwig-blog img {
    display: block;
    padding: 5px 15px;
    margin: 0px auto;}

.file-icon {
    display: inherit;
    
}



span#views_slideshow_controls_text_previous_slide_show_pagunas-block.views-slideshow-controls-text-previous.views_slideshow_controls_text_previous.views-slideshow-controls-text-previous-processed, span#views_slideshow_controls_text_next_slide_show_pagunas-block.views-slideshow-controls-text-next.views_slideshow_controls_text_next.views-slideshow-controls-text-next-processed,span#views_slideshow_controls_text_previous_slide_show_pagunas-block.views-slideshow-controls-text-previous.views_slideshow_controls_text_previous.views-slideshow-controls-text-previous-processed i.icon-left-open, span#views_slideshow_controls_text_next_slide_show_pagunas-block.views-slideshow-controls-text-next.views_slideshow_controls_text_next.views-slideshow-controls-text-next-processed i.icon-right-open{
    font-size:40px;
    padding: 11px 30px 11px 30px;
}

span#views_slideshow_controls_text_pause_slide_show_pagunas-block.views-slideshow-controls-text-pause.views_slideshow_controls_text_pause.views-slideshow-controls-text-pause-processed.views-slideshow-controls-text-status-play{
    display:none;
}

span#views_slideshow_controls_text_pause_slide_show_pagunas-block.views-slideshow-controls-text-pause.views_slideshow_controls_text_pause.views-slideshow-controls-text-pause-processed.views-slideshow-controls-text-status-play:hover{
    display:none;
}

div#views_slideshow_controls_text_slide_show_pagunas-block.views-slideshow-controls-text.views_slideshow_controls_text{
    text-align:center;
    width: 700px;
}


.pe-block {
    margin-bottom: 15px;
}


div#block-pe-slider-pe-slider-8 h2{
    display:none;
}

div.view-display-id-recent_projects div.project-item p{
    display:none;
}

div.view-obrass.view-display-id-page_6 h3, div.view-obrass.view-display-id-page_9 h3, div.view-obrass.view-display-id-page_10 h3, div.view-obrass.view-display-id-page_12 h3, div.view-obrass.view-display-id-page_11 h3, div.view-obrass.view-display-id-page_13 h3, .view-obrass.view-display-id-page_14 h3, div.view-obrass.view-display-id-page_5 h3, div.view-obrass.view-display-id-page_7 h3, div.view-obrass.view-display-id-page_1 h3, div.view-obrass.view-display-id-page_4 h3, div.view-obrass.view-display-id-page_2 h3, div.view-obrass.view-display-id-page_3 h3, div.view-obrass.view-display-id-page_8 h3{
    display:none;
}


input.btn.btn-success.form-submit:hover{
    background-color:#da0505;
}


.view-obrass h3 {
    margin-top:20px;
    color: white;
    border-bottom: 1px solid gray;
    padding-bottom: 10px;
    padding-left: 10px;
}


.datos {
    
    font-size: 16px;
    line-height: 1.5em;
}


.info-bar {
    display: none;
}
div.project-item a.over-effect{
    border: 1px solid rgba(128, 128, 128, 0.3);
}

span.cell-title i.icon-info{
    display:none;
}

section.span8.project-description p{

        color: white;
}

section.span8.project-description p:nth-child(1){
    font-weight:bold;
    font-size: 20px;

}

section.span8.project-description p:nth-child(2){
    font-size:14px;
}

div.row-fluid.project.pe-block.node.node-portfolio.node-promoted.clearfix  div.row-fluid:nth-child(2) {
    background-color:#0e0e0e;
    padding-left: 22px;
    padding-top: 22px;
}


table.cols-3 td{
    width:33%;
    padding-left: 10px;
    padding-right: 10px;
}





.icon-left-open, .icon-right-open{
    width:25px;
}

#obra1{
    display:inline;
    padding-left: 8px;
}

#obra2{
display: inline-block;
padding: 5px;
}

 .peVolo .peVoloNext a i, .peVolo .peVoloPrev a i{
    
    color: white !important;
    font-size: 35px;
}

.peVolo .peVoloNext a i:hover, .peVolo .peVoloPrev a i:hover{
    color: white !important;
    font-size: 35px;
}


.peFlareLightbox .peFlareLightboxOverlay {
    opacity: 1;}

.peFlareLightbox.desktop .peFlareLightboxContent .peFlareLightboxRenderImage img.fit {
    border: 4px solid black;}

.nav .dropdown-menu li>a {
 
    font-size: 14px;}


.nav li a {
    font-size: 15px;}


.view-publicaciones  .views-field-field-anio {
    margin-left:10px;
}


.view-publicaciones .views-field-field-imagenes {
border: 1px solid #3c3c3c;
    padding: 10px;
    margin: 10px;
    text-align: center;
    width: 180px;
    height: 270px;
}

.view-publicaciones p  {
    margin-top:8px;
}


div.view.view-criticas.view-id-criticas .views-row-last div.views-field.views-field-view-node {
    
    border-bottom:inherit;
}


.mas {
    
    font-size:16px;
}


.view-id-seccion_curriculum.view-display-id-page_5  td.views-field.views-field-field-a-o, .view-id-seccion_curriculum.view-display-id-page_6  td.views-field.views-field-field-a-o {
    width: 80px;
    padding-right: 30px;}





footer p {
        font-size: 14px;
    
}



.widget_info {
 
}


.footer {
    padding-top: 30px;
}



.btn-success {
    background-color: #de0000;
    background-image: linear-gradient(to bottom,#de0000,#d80606);}


.bay, #contact-site-form {
    padding: 0px 30px 30px 30px;
}

#contact-site-form label {

    color: #8c8c8c;

}


div.node.node-critica.node-teaser.contextual-links-region.clearfix h2 {

    padding-bottom: 10px;
}




#block-views-bigwig-blog-latest-news h2 {

    padding-bottom: 5px;
    border-bottom: none;
}


.widget_info .phone {
    display: block;
    margin-top: 10px;
    color: #6d6d6d;
    font-size:14px;
}

.page-title h1 {
    font-size: 25px;
    text-align: right;
    font-weight: bold;
    border-bottom: 1px solid #820404;
    padding-bottom: 10px;
}

p {
    font-size: 17px;
    margin-bottom: 20px;
    line-height: 25px;
    
    
    }


.dropdown-menu {

    background-color: black;
        border-top: none;
    
    }



div.views-field.views-field-field-paginas{
    padding-bottom:20px;
}

div.view.view-publicaciones.view-id-publicaciones.view-display-id-page.centros td.col-4.col-last{
    width:186px;
}

.bay, #contact-site-form{
    background-color:black;
}

div.span12.gmapWrap{
    display:none;
}


.widget_newsletter .outro{
    display:none;
}


div.row-fluid.project.pe-block.node.node-portfolio.node-promoted.clearfix div.span12.post-image img{
    margin: auto;
}

.block .tagcloud a{
    border:none !important;
    float:none;
}


.peFlareLightbox .peFlareLightboxControls{
    right:0 !important;
}


.peFlareLightbox .peFlareLightboxControls a#peFlareLightboxControlClose{
     width: 36px;
    height: 38px;
    margin-left: 265px;
    background:url(http://gcarrasco.2gr.mx/sites/default/files/close.png);
}

div.node-publicaci-n div.submitted{
    display:none;
}


div.view.view-publicaciones.view-id-publicaciones.view-display-id-page table.views-view-grid{
    width:100%;
}

div.node.node-critica.node-teaser.contextual-links-region.clearfix h2{
    padding-top:20px;
}


div.view-criticas div.field.field-name-body.field-type-text-with-summary.field-label-hidden{
    color: #B0B0B0;
    font-size:13px;
}

td.views-field.views-field-field-a-o{
    padding-right: 30px;
    padding-bottom: 11px;
}

.peSlider>div.peCaption>.peCaptionLayer-negro{
color:#484848;
}

.peSlider>div.peCaption>.peCaptionLayer{

    font-family:'Open Sans',arial,sans-serif;
    font-size:60px;
}


.action {
    background-color: #131313;
    margin-bottom: 30px;
}


body .nav-tabs>li.active>a {
    background-color: #000!important;
}


body div.footer {
    border-top-color: #460000;
}

body {
    color:white;
    background:black;
    
}

body .site-wrapper {
    background:black;
}


.menu-bar {

    background-color: black;

}
.page-title {
    background-color: #0e0e0e;}
    
table{
    color: #B0B0B0;
    font-size:13px;
}