/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.theme-page-nav {
  display: flex;
  justify-content: space-between;
} 
.theme-page-nav span {
 font-size:12px;
 display:block;
 text-transform:uppercase;
} 
.theme-page-nav a {
  color:#000;
} 

.theme-page-nav a:hover {
  color:#a30000;
} 

.theme-page-nav a:hover span{
  color:#000;
} 

/* RESULTS */
ul.results-wrap {
  margin:0;
  padding:0;
  list-style: none;
  color:#424242;
}
ul.results-wrap li {
  font-size:15px;
  margin-bottom:12px;
}
ul.results-wrap a {
  display: block;
  color:#424242;
  padding:16px;
  background-color: #fff;
  
  border-radius:8px;
  border: 1px solid #ffff;
}
ul.results-wrap a:hover {
  box-shadow: 0px 0px 4px #ccddff;
  border: 1px solid #ededed;
}

ul.results-wrap .title {
  font-size:18px; 
  font-weight:600;
  padding-bottom:4px; 
}



ul.results-wrap .addition-details-wrap {
  display:flex; 
}
ul.results-wrap .addition-details-wrap span {
  color:#616161;
  font-size:11px;
  text-transform:uppercase;
}

ul.results-wrap .addition-details-wrap .col {
  padding-right:20px;
  min-width:140px; 
}

/* FORMS */

#styleform input { 
  padding: 16px;
  border: 1px solid #ccc;
}

#styleform .acf-field {
  padding:0 0 16px 0;
}

#styleform input[type="button"],  #styleform button{
  border: none;
  padding: 12px 20px;
  border-radius: 8px;
  font-size: 15px; 
}
/* FORMS : Messages */

#styleform .acf-notice {
  border-radius: 8px;
}

#styleform p.success-msg {
  padding:16px;
  font-size: 16px;
}

#styleform .frontend-admin-dismiss {
  cursor:pointer;
}
#styleform .acf-icon.small, .acf-icon.-small {
  width: 24px;
  height: 24px;
  line-height: 14px;
  font-size: 18px;
}

#styleform .acf-icon.-cancel:before {
  margin: 2px 0 0 0px;
}

#styleform .frontend-admin-message {
  margin-bottom:16px;
}

#styleform .acf-notice .acf-notice-dismiss {
  top: 30px;
  right: 22px;
}
