@font-face {
font-family: 'Warnock Pro';
src: url(//drleslieellis.com/wp-content/themes/rey-child/fonts/WarnockPro-Light.woff2) format('woff2'),
url(//drleslieellis.com/wp-content/themes/rey-child/fonts/WarnockPro-Light.woff) format('woff');
font-weight: 300;
font-style: normal; }
@font-face {
font-family: 'Warnock Pro';
src: url(//drleslieellis.com/wp-content/themes/rey-child/fonts/WarnockPro-ItSubh.woff2) format('woff2'),
url(//drleslieellis.com/wp-content/themes/rey-child/fonts/WarnockPro-ItSubh.woff) format('woff');
font-weight: normal;
font-style: italic; }
@font-face {
font-family: 'Classico';
src: url(//drleslieellis.com/wp-content/themes/rey-child/fonts/ClassicoRegular.woff2) format('woff2'),
url(//drleslieellis.com/wp-content/themes/rey-child/fonts/ClassicoRegular.woff) format('woff');
font-weight: normal;
font-style: normal;/*/*/*/
}
@font-face {
font-family: 'Classico';
src: url(//drleslieellis.com/wp-content/themes/rey-child/fonts/ClassicoBold.woff2) format('woff2'),
url(//drleslieellis.com/wp-content/themes/rey-child/fonts/ClassicoBold.woff) format('woff');
font-weight: bold;
font-style: normal;/**/}
@font-face {
font-family: 'Orator Std';
src: url(//drleslieellis.com/wp-content/themes/rey-child/fonts/OratorStd.woff2) format('woff2'),
url(//drleslieellis.com/wp-content/themes/rey-child/fonts/OratorStd.woff) format('woff');
font-weight: 500;
font-style: normal; }
.rey-siteFooter.rey-siteFooter--default {
font-size: 1.0rem;
}
.rey-mainMenu .sub-menu>.menu-item>a {
font-size: 1.0rem;
}
.rey-siteHeader.rey-siteHeader--default.header--separator-bar .rey-siteHeader-container:after {
background-color: #000000 !important;
} .page-ide-1699 h1.rey-pageTitle.entry-title {
display: none !important;
}  .sub-menu>.current-menu-item>a {
padding-left: 10px !important;
border-left: 5px solid #000000 !important;
}
.rey-mainNavigation.rey-mainNavigation--mobile .menu-item.current-menu-item>a {
font-weight: 800;
padding-left: 10px !important;
border-left: 5px solid #000000 !important;
} .rey-navEl>.current-menu-ancestor.current-menu-parent.menu-item-has-children>a:after {
-webkit-transform: scaleX(0.5);
transform: scaleX(0.5);
-webkit-transform-origin: center left;
transform-origin: center left;
content: "";
position: absolute;
width: 100%;
height: var(--btn-line-size, 2px);
display: block;
bottom: 0;
background: currentColor;
} .premium-blog-filter .premium-blog-filters-container li a.category, .premium-img-gallery-filter .premium-gallery-cats-container li a.category {
border: 1px solid #87512e;
margin: 3px 3px 3px !important;
font-family: Orator Std;
padding: 7px 20px 3px !important;
color: #87512e;
}
a.category.active {
background: #f1f1f1;
}
.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
border-radius: 5px;
}
.premium-blog-filter ul.premium-blog-filters-container, .premium-img-gallery-filter ul.premium-gallery-cats-container {
margin-bottom: 30px !important;
}
.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
margin-bottom: -30px !important;
} featuredcaption .post-thumb-caption.rey-fetured-caption {
display: block;
margin-bottom: 1.875rem;
margin-top: -1.875em;
}  .rey-siteHeader div.elementor-container {
padding: 0 2% 0 2%;
} .elementor-testimonial-wrapper .elementor-testimonial-job {
font-size: 1.0em;
} label.gfield_label {
font-family: Orator Std;
}
input#gform_submit_button_1 {
border: 1px solid;
padding: 10px 19px 8px 19px;
font-family: Orator Std;
}
input#gform_submit_button_1:hover {
color: #000000;
} body, p {
font-family: 'Warnock Pro';
color: #000000;
}
h1, h2, h3, h4, h5, h6, .rey-postTitle {
font-family: 'Classico';
font-weight: normal;
}
.rey-mainMenu>.menu-item>a, .rey-footerMenu>.menu-item>a, .menu-item>a {
font-family: 'Orator Std';
}
.rey-postContent-more, .rey-postInfo {
font-family: 'Orator Std';
}
.rey-postNav__meta {
font-family: 'Orator Std';
}
.rey-postItem-catText {
font-family: 'Classico';
}
.rey-postTags a, .rey-postCategories a {
font-family: 'Orator Std';
}
span.rey-postAuthor__by {
font-family: 'Orator Std';
}
.rey-postAuthor__title {
font-family: 'Orator Std';
}
.rey-postAuthor__avatar .avatar {
margin-right: 2.1875rem;
border-radius: 50%;
}
.btn.btn-primary, button.btn-primary, button[type=button].btn-primary, button[type=submit].btn-primary, input[type=button].btn-primary, input[type=reset].btn-primary, input[type=submit].btn-primary {
font-family: 'Orator Std';
}
.blockquote-1 {
background: #f9f9f9;
border-left: 10px solid #ccc;
margin: 1.5em 10px;
padding: 0.5em 10px;
quotes: "\201C""\201D""\2018""\2019";
}
.blockquote-1:before {
color: #ccc;
content: open-quote;
font-size: 4em;
line-height: 0.1em;
margin-right: 0.25em;
vertical-align: -0.4em;
}
.blockquote-1 p {
display: inline;
}
img.bradiustop10, .bradiustop10 img {
border-radius: 10px 10px 0px 0px !important;
} @media only screen and (min-width: 768px) {
.course-widget-h3 h3.elementor-heading-title.elementor-size-default {
font-size: 28px;
}