/**
 * Theme Name: Rey Child
 * Theme URI: http://reytheme.com/
 * Description: This is a child theme of Rey.
 * Author: Marius H.
 * Author URI:  https://twitter.com/mariushoria
 * Template: rey
 * Version: 1.0.0
 * License: General Public License
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Text Domain: rey-child
 */

.type-post .elementor-widget-theme-post-content a[href$=".pdf"]::after
{
  content: "";
width: 55px;
  height: 16px;
  margin-left: 4px;
background-image: url("/wp-content/uploads/2023/04/pdf-external2.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.type-post .elementor-widget-theme-post-content a[href$=".xls"]::after,
.type-post .elementor-widget-theme-post-content a[href$=".xlsx"]::after
{
  content: "";
width: 55px;
  height: 16px;
  margin-left: 4px;
background-image: url("/wp-content/uploads/2023/06/xls-external.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.type-post .elementor-widget-theme-post-content a[href$=".doc"]::after,
.type-post .elementor-widget-theme-post-content a[href$=".docx"]::after
{
  content: "";
width: 55px;
  height: 16px;
  margin-left: 4px;
background-image: url("/wp-content/uploads/2023/06/doc-external.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.page > h2 , h3 , h4 > *  {
	padding: 0 12px;
    border-width: 0 0 0 4px;
    border-style: solid;
	border-color: #ff9900;
}

.elementor-accordion > h2, h3, h4 > * {
    padding: 0 12px;
    border-width: 0 0 0 4px;
    border-style: none;
    border-color: none;
}
body {
	overflow-y:auto !important;
}
.dce-container-navigation {
    z-index: 11 !important;
}

/**H1 title line decor START */
  .eetaa-container h1 {
    align-items: baseline;
    display: flex;
    justify-content: space-between;
  }

.eetaa-container h1:before{
	    background-color: #FF9900;
    content: "";
    position: relative;
    flex: 1;
    height: 2px;
    order: 3;
    margin-left: 20px;
	
}
.eetaa-container h1:after{
	content: "";
    color: #000;
    order: 2;
	-moz-transform: skew(-30deg);
  -webkit-transform: skew(-30deg);
  transform: skew(-30deg);
	border-right: 8px solid #FF9900;
	height: 30px;
  width: 15px;
	margin: 0 -10px 0 10px;
}
/**H1 title line decor END */	

body::-webkit-scrollbar {
  width: 10px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: white;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-color: #ff9900;    /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid orange;  /* creates padding around scroll thumb */
}
