/*
Theme Name: GP Developer Child Theme
Template: generatepress
Theme URI: https://addisonhalldesign.com
Author: Addison Hall
Author URI: https://addisonhalldesign.com
Description: This is a child theme for GeneratePress for use in jumpstarting more customized development.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gpc
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, fluid-layout, fixed-layout, responsive-layout, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, light, white, dark, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, yellow
*/

/*

CONTENTS:
1. Defaults
2. Header and Nav
3. Home Page
4. Content
5. Components
6. Widgets
7. Footer
8. Other

*/

/* ==========================================
=! DEFAULTS
------------------------------------------ */

/* Underline links in content area */
.inside-article .entry-content a {
  border-bottom: 1px dotted;
}

/* ==========================================
=! HEADER AND NAV
------------------------------------------ */

/* define width of logo in large header */
.site-header > .inside-header > .site-logo > a > .header-image {
  width: 300px;
}

/* ==========================================
=! HOME PAGE
------------------------------------------ */



/* ==========================================
=! CONTENT
------------------------------------------ */



/* ==========================================
=! COMPONENTS
------------------------------------------ */

/* WordPress gallery */
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
  max-width: 50%;
}
@media screen and (min-width: 640px) {
  .gallery-columns-3 .gallery-item,
  .gallery-columns-4 .gallery-item,
  .gallery-columns-5 .gallery-item,
  .gallery-columns-6 .gallery-item,
  .gallery-columns-7 .gallery-item,
  .gallery-columns-8 .gallery-item,
  .gallery-columns-9 .gallery-item {
    max-width: 33.33%;
  }
}
@media screen and (min-width: 992px) {
  .gallery-columns-4 .gallery-item {
    max-width: 25%;
  }
  .gallery-columns-5 .gallery-item {
    max-width: 20%;
  }
  .gallery-columns-6 .gallery-item {
    max-width: 16.66%;
  }
  .gallery-columns-7 .gallery-item {
    max-width: 14.28%;
  }
  .gallery-columns-8 .gallery-item {
    max-width: 12.5%;
  }
  .gallery-columns-9 .gallery-item {
    max-width: 11.11%;
  }
}

/* size of ACF Google map */
.acf-map {
  width: 100%;
  height: 400px;
  border: #ccc solid 1px;
  margin: 20px 0;
}

/* fixes potential theme css conflict */
.acf-map img {
  max-width: inherit !important;
}

/* responsive video */
.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* ==========================================
=! WIDGETS
------------------------------------------ */

/* GPC Sub Menu Widget */
.widget_gpc_sub_menu_widget .dropdown-menu-toggle { display: none; }
.widget_gpc_sub_menu_widget .menu-item-has-children .sub-menu { margin-left: 1.2em; }
.widget_gpc_sub_menu_widget .menu-item-has-children .sub-menu li { list-style: disc; }
.widget_gpc_sub_menu_widget .current-menu-item > a { font-weight: bold; }

/* ==========================================
=! FOOTER
------------------------------------------ */



/* ==========================================
=! OTHER
------------------------------------------ */


/* Plugin: Lightweight Grid Columns spacing fix */
.has-js .lgc-column { visibility: hidden; }
.lgc-row .lgc-column { visibility: visible; }
@media (min-width: 768px) {
  .lgc-row {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.lgc-row .inside-grid-column {
  padding: 0 20px;
}


/*CUSTOM*/
.site-header > .inside-header > .site-logo > a > .header-image {
   max-width: 220px;
   margin-top: 10px;
   color:#000000 !important;}
	

.inside-header, .inside-page-header, .one-container .site-content, .separate-containers .comments-area, .separate-containers .inside-article, .separate-containers .page-header, .separate-containers .paging-navigation {
	padding-top: 0px !important; padding-bottom: 0px !important;}


body .grid-container {
    margin-bottom: 0px}

.fl-module-content {
   
    border-top: 5px;
    border-style: solid;
    padding-top: 20px;
    border-color: black;
}


/*BOTONES POP-UP*/
.amaz {  
background-image:url('http://www.victormoncayo.com/wp-content/uploads/2018/04/boton.jpg');
background-repeat:no-repeat;

}
.amaz:hover {
background-image:url('http://www.victormoncayo.com/wp-content/uploads/2018/04/botonhover.jpg');
} 

.hustle-modal:not(.hustle-modal-image_only) .hustle-modal-image.hustle-modal-image_none {
	padding: 18px;} 

.wph-modal.module_id_1 .hustle-modal .hustle-modal-body {
   
	padding-left: 15px;}


.hustle-modal article h1, .hustle-modal article h2, .hustle-modal article h3, .hustle-modal article h4, .hustle-modal article h5, .hustle-modal article h6, .hustle-modal .hustle-modal-message h1, .hustle-modal .hustle-modal-message h2, .hustle-modal .hustle-modal-message h3, .hustle-modal .hustle-modal-message h4, .hustle-modal .hustle-modal-message h5, .hustle-modal .hustle-modal-message h6 {
    margin: 6px 0 !important;
}

/*reverse scroll*/

body {
    margin: 0;
    padding: 0;
}
.panelCon{
    position: fixed;
    bottom: 0;
    left:0;
    width: 100%;
}
.panel {
    width: 100%;
}
.panel h1 {
    width: 100px;
    position: relative;
    display: block;
    margin: 0 auto;
    text-align: center;
    top: 50%;
}
#pane-1 {
    background-color: green;
}
#pane-2 {
    background-color: red;
}
#pane-3 {
    background-color: white;
}
#pane-4 {
    background-color: pink;
}
#pane-5 {
    background-color: yellow;
}
