/**
 * Frontend Global Style
 *
 * @Version:    1.0 - 2015
 * @author:     PixelThrone, Lder vilela
 * @email:      lder@pixelthrone.pt
 * @website:    http://www.pixelthrone.com
 *
 * @version     1.0
 * @since       Version 1.0
 *
 */
/**
 * Theme Mixins
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Easings
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Easings
 *
 * @version    1.0 - 2016
 * @author     PixelThrone
 * @email      lder@pixelthrone.com
 * @website    http://www.pixelthrone.com
 */
/**
 * Animation
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
* Animations Sass Mixins
*
* @version    1.0 - 2016
* @author     PixelThrone
* @email      lder@pixelthrone.com
* @website    http://www.pixelthrone.com
*/
/**
 * Mix
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
* Mix Sass Mixins
*
* @version    1.0 - 2016
* @author     PixelThrone
* @email      lder@pixelthrone.com
* @website    http://www.pixelthrone.com
*/
/**
 * Center Element
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Debug
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Spinner
 *
 * @since   1.0.0
 * @version 1.0.0
 */
@-webkit-keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes pt_theme__loadingSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/**
 * added
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Placeholder
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Mix
 *
 * @since   1.0.0
 * @version 1.0.0
 */
/**
 * Config
 */
/**
 * Config File
 *
 * @Version:    1.0 - 2015
 * @author:     PixelThrone, Lder vilela
 * @email:      lder@pixelthrone.pt
 * @website:    http://www.pixelthrone.com
 */
/**
 * Reponsive Break Points
 *
 * @since    1.0.0
 * @version  1
 */
/**
 * Colors
 *
 * @since    1.0.0
 * @version  1
 */
/**
 * Shortcodes
 *
 * @version  1.0.0
 * @since    Version 1.0.0
 */
/**
 * Testimonials
 *
 * @version  1.0.0
 * @since    Version 1.0.0
 */
/**
 * Shortcode
 * Contact Form
 *
 * @version  1
 * @since    1.0.0
 */
body {
  /**
	 * Admin Css
	 *
	 * @since    1.0.0
	 */ }
  body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode {
    visibility: hidden;
    display: table;
    width: 100%;
    /**
		 * Layout 1
		 *
		 * @since    1.0.0
		 */ }
    body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode, body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode * {
      margin: 0;
      padding: 0; }
    body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style {
      /**
	 * Alignments
	 *
	 * @since    1.0.0
	 */ }
      body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style.ptAddons--center-align .-wrap {
        margin: 0 auto; }
      body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style.ptAddons--right-align .-wrap {
        margin-left: auto; }
      body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap {
        /**
		 * No Key Defined
		 *
		 * @since    1.0.0
		 */ }
        body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap.-key-is-empty {
          background-color: aliceblue;
          min-height: 250px;
          position: relative; }
          body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap.-key-is-empty p {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            font-family: Tahoma, Verdana, Segoe, sans-serif;
            z-index: 1;
            font-weight: 500;
            text-align: center;
            line-height: 150%; }
            body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap.-key-is-empty p b {
              font-weight: 600; }
          body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap.-key-is-empty svg {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            max-width: 150px;
            z-index: 0; }
            body div[id*='pt_addon__'].pt_addon__gmap.ptAddons--shortcode.ptAddons--layout_1-style .-wrap.-key-is-empty svg path {
              fill: white; }
  body .vc_element.vc_pt_addon__gmap {
    /**
		 * Inline
		 *
		 * @since    1.0.0
		 */ }
    body .vc_element.vc_pt_addon__gmap.ptAddons--inline {
      display: inline-table; }
    body .vc_element.vc_pt_addon__gmap > .ptAddons--shortcode {
      display: inline-block; }
