/*== SLIDER ===*/
#supsystic-slider-1 .bx-wrapper .bx-caption {
    font-family: Arial;
    color: #fff;
    font-size: 14px;
}
#supsystic-slider-1 .bx-wrapper .bx-caption p.find-out-how {
    font-size: 2.1em;
    text-transform: uppercase;
}
#supsystic-slider-1 .bx-wrapper .bx-caption h1 {
	font-family: lato;
	color: #fff;
	font-size: 4em;
    line-height: 1em;
}
#supsystic-slider-1 .bx-wrapper .bx-caption p.middle-slide-text {
    font-size: 1.2em;
    line-height: 1.2em;
}
#supsystic-slider-1 .bx-wrapper .bx-caption p.middle-slide-text {
    font-size: 1.3em;
    line-height: 1.3em;
}
p.find-out-how:hover{
    color:#d7771a;
    cursor: pointer;
}
/*== BREADCRUMBS ===*/
.breadcrumbs  span{
    text-decoration:none;
}
.breadcrumbs  a{
    color: #fff;
    text-decoration: none;
}
.breadcrumbs  a span{
    color: #404040;
    text-decoration: none;
}
.breadcrumbs>span:last-child{
    font-style: italic;
}
.breadcrumbs a span:hover,
.breadcrumbs  span:hover
 {
    color: #d7771a;
}
/*== PAGE CONTENTS ===*/
.section-content {
	color: #6d6e71;
}
.section-content .home .masthead p {
	color: #6d6e71;
	font-size: inherit;
}
.section-content .feature-item-content p {
	color: #6d6e71;
	font-size: inherit;
}
.panel-body label {
    color: #404040;
    font-size: 1.1em;
    font-weight: lighter;
}
.panel-body label {
    font-weight: lighter;
    letter-spacing: 1px;
}
.entry-content blockquote h4 {
    color: #000;   
}
.entry-content blockquote p {
    font-size: 1.2em;

}
.entry-content blockquote {
    color: #000;
}
#esy-text-two{
    font-size: 18px;
}
p.esy-p-contact:first-child {
    color: #d7771a;
    font-weight: 900;
}
p.esy-p-contact {
    line-height: 1.3em;
}
.masthead p a {
    font-family: lato;
}
.masthead p a:hover {
    color:#d7771a;
}
h2.decorated span {
    text-transform:capitalize;
}
secondary .widget.widget_text .textwidget {
    font-family: arial;
}
span.esy-p-italic { 
    font-style: italic;
}
.team-content-esy p {
    line-height: 1.65;
    text-align: left;
}
.team-heading-esy strong {
    color: #d7771a;
    font-size: 1.5em;
	line-height: 1.3em;
}
#primary .expm-toggle-expand {
    color: #d7771a;
}
.company-plans-content {
    color: #848282;
}
h1.new-title-esyn {
    color: #096886;
    text-align: left;
}
p.para-middle-content {
    font-size: 1em;
    text-align: justify;
}
#primary a.wp-colorbox-iframe.cboxElement {
    font-family: 'Lato', sans-serif;
    color: #404040;
    text-align: center;
    text-decoration: none;
    font-weight: 900;
}
/*== WIDGETS ===*/
#text-2 h3.widget-title {
    font-size: 2.5em;
    text-align: center;
    color: #fff;
}
#text-2 .textwidget,
#text-2 .textwidget span {
    color: #fff;
    text-align: center;
}
#text-2 .textwidget {
    font-size: 1.1em;
}
#text-2 .textwidget span {
    font-size: 1em;
}
#text-21 h3.widget-title {
    font-size: 2.5em;
    text-align: center;
    color: #fff;
}
#text-21 .textwidget,
#text-21 .textwidget span {
    color: #fff;
    text-align: center;
}
#text-21 .textwidget {
    font-size: 1.1em;
}
#text-21 .textwidget span {
    font-size: 1em;
}
#text-5 h3.widget-title,
#text-24 h3.widget-title {
    color: #096886;
    font-size: 1.8em;
}
#text-27 h3.widget-title {
    font-size: 2.5em;
    text-align: center;
    color: #fff;
}
#text-27 .textwidget,
#text-27 .textwidget span {
    color: #fff;
    text-align: center;
}
#text-27 .textwidget {
    font-size: 1.3em;
}
#text-27 .textwidget span {
    font-size: 1em;
}
#text-28 h3.widget-title {
    font-size: 2.5em;
    text-align: center;
    color: #fff;
}
#text-28 .textwidget,
#text-28 .textwidget span {
    color: #fff;
    text-align: center;
}
#text-28 .textwidget {
    font-size: 1.3em;
}
#text-28 .textwidget span {
    font-size: 1em;
}
/*== PRICING ===*/
#primary .rpt_features.rpt_features_0 div a {
    color: black;
    text-decoration: none;
}
#primary .rpt_features.rpt_features_1 div a {
    color: black;
    text-decoration: none;
}
strong#price-esy {
    color: white;
}
.para-top-heading {
    font-size: 1.1em;
    color: #D7771A;
    line-height: 1.5em;
    font-weight: 900;
    text-align: justify;
}
.icon-list-main ul li p {
    font-size: 1em;
    color: #404040;
    text-align: center;
    font-family: inherit;
}
.panel-heading h3.panel-title {
    color: #096886;
    font-size: 3rem;
    text-align: left;
}

/*== FOOTER ===*/
.footer-wrap {
    font-family: arial;
}
div.content-footer {
    font-size:0.8em ;
    color: #fff;
}
.line-footer-small {
    color: #fff;
}
.large-2.columns.top-btn-position.top-btn-position {
/*text-align: left;*/
}
.bold-footer {
    font-weight: 900;
    font-size: 1.05em;
}
.footer-wrap ul li {
    line-height: 1.4em;
}
aside#text-2 div.textwidget {
    color:#fff;
}
#footer-navigation,
#footer-navigation em,
#footer-navigation i {
	color: #FFF;
	font-size: 1.4rem;
	line-height: 1.6rem;
}
#footer-navigation h6 {
    color: #6d6e71;
}
#rpt_pricr div .price-text-esy {
	color: #fff;
}
#rpt_pricr.rpt_plans.rpt_2_plans.rpt_style_basic .rpt_sm_subtitle .rpt_plan.rpt_plan.rpt-cust div a {
    color: #000;
}
input.wpcf7-form-control.wpcf7-submit {
    font-size: 1.2em;
    text-transform: uppercase;
}
.inner-banner-titlehead h2 {
    color: #fff;
    font-size: 3.7em;
    padding-left: 10px;
}
#text-29 h3.widget-title {
    color: #096886;
}
.new-para-clr {
    color: #d7771a;
    font-weight: 900;
}
ul#menu-member-menu-1 li:first-child::after {
    color: #fff;
}
#text-29 h3.widget-title {
    color: #096886;
    font-size: 2em;
}
ul.display-posts-listing span.date {
    color: lightgrey;
    font-style: italic;
}
ul.display-posts-listing span.author {
    color: #d7771a;
}
ul.display-posts-listing span.title {
    font-size: 2em;
    color: #d7771a;
    font-weight: 900;
}
.yrm-toggle-expand {
    color:#d7771a;
}
.esy-footer-dis {
    text-align: justify;
    font-size: 0.9em;
    line-height: 1.4em;
}
.row.esy-footer-dis h6 { 
    color: #000;
    font-weight: 900;
}
/*== MEDIA QUERY ===*/
@media only screen and (max-width: 1024px) {
#supsystic-slider-1 .bx-wrapper .bx-caption p.find-out-how {
    font-size: 1.0em;
}
}
@media only screen and (max-width: 992px) {
    .inner-banner-titlehead .heading-one-title{
        font-size: 2.2em;
    }
    #text-2 h3.widget-title {
    font-size: 2em;
}
}
@media only screen and (max-width: 900px) {
    #supsystic-slider-1 .bx-wrapper .bx-caption h1{
        font-size: 3em;
    }
}
@media only screen and (max-width: 768px) {
    #supsystic-slider-1 .bx-wrapper .bx-caption p.middle-slide-text{
        font-size: 1em;
    }
.inner-banner-titlehead .heading-one-title{
    font-size: 2.7em;
}
    .team-heading-esy strong {
    	font-size: 2.0em;
	}
}
@media only screen and (max-width: 600px) {
    aside#text-31.footer-widget {
        text-align: center;
    }
    aside#nav_menu-11 .menu-footer-menu-left-container {
        text-align: center;
    }
    aside#nav_menu-9 .menu-footer-menu-right-container {
        text-align: center;
    }
    aside#text-30 {
        text-align: center;
    }
    #supsystic-slider-1 .bx-wrapper .bx-caption h1 {
    	font-size: 2em;
    }
    #supsystic-slider-1 .bx-wrapper .bx-caption p.find-out-how{
        margin-left: 0 !important;
    }
}
@media only screen and (max-width: 480px) {
.sticky-popup .popup-header{
    text-align: center;
}
#supsystic-slider-1 .bx-wrapper .bx-caption h1 {
    font-size: 1.2em;
        margin-left: 10px !important;
    }
#supsystic-slider-1 .bx-wrapper .bx-caption p.find-out-how {
    font-size: 1em !important;
    margin-left: 10px !important;
}
.inner-banner-titlehead .heading-one-title {
    margin: 0;
    font-size: 1.2em;
}
.inner-banner-titlehead .heading-one-title {
    margin: 0;
    font-size: 1.5em;
}
    .team-heading-esy strong {
    	font-size: 1.5em;
	}

}