/* Main button color */
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button,
.menu-item.highlight a,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .button.alt.single_add_to_cart_button,
.woocommerce .button.alt.checkout-button {
	background-color: #df6e2b;
	color: #fff;
	font-weight: bold;
}

/* Main button color hover */
button:hover,
button:focus,
input:hover[type="button"],
input:focus[type="button"],
input:hover[type="reset"],
input:focus[type="reset"],
input:hover[type="submit"],
input:focus[type="submit"],
.button:hover,
.button:focus,
.entry-content .button:hover,
.entry-content .button:focus,
.menu-item.highlight.current-menu-item > a,
.menu-item.highlight > a:hover,
.menu-item.highlight > a:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce button.button:hover,
.woocommerce button.button:focus,
.woocommerce input.button:hover,
.woocommerce input.button:focus,
.woocommerce .button.alt.single_add_to_cart_button:hover,
.woocommerce .button.alt.single_add_to_cart_button:focus,
.woocommerce .button.alt.checkout-button:hover,
.woocommerce .button.alt.checkout-button:focus {
	background-color: #df0a0a;
	color: #fff;
}

/* Alt button color */
.button.alt,
.comment-reply-link,
.entry-content .button.alt,
.entry-content .more-link,
.footer-widgets .button,
.site-footer .button,
.woocommerce .actions .button,
.woocommerce a.button.alt,
.woocommerce a.button.add_to_cart_button {
	background-color: #e4e4e4;
	color: #515151;
}

/* Alt button color hover */
.button.alt:hover,
.button.alt:focus,
.comment-reply-link:hover,
.comment-reply-link:focus,
.entry-content .button.alt:hover,
.entry-content .button.alt:focus,
.entry-content .more-link:hover,
.entry-content .more-link:focus,
.footer-widgets .button:hover,
.footer-widgets .button:focus,
.site-footer .button:hover,
.site-footer .button:focus,
.woocommerce .actions .button:hover,
.woocommerce .actions .button:focus,
.woocommerce a.button.alt:hover,
.woocommerce a.button.alt:focus,
.woocommerce a.button.add_to_cart_button:hover,
.woocommerce a.button.add_to_cart_button:focus {
	background-color: #fff;
	color: #515151;
}

/* Primary navigation background color */
.home .nav-primary .current-menu-item > a,
.nav-primary {
	background-color: #0c6c8b;
}

/* Header navigation current/hover link color */
.nav-header a:hover,
.nav-header a:focus,
.nav-header .current-menu-item > a,
.nav-header .current-menu-ancestor > a,
.nav-header .menu-item-has-children:not(.highlight):hover > a,
.nav-header .menu-item-has-children:not(.highlight):focus > a,
.nav-header .nav-search:hover,
.nav-header .nav-search:focus,
.nav-header .sub-menu a:hover,
.nav-header .sub-menu a:focus,
.nav-header .sub-menu .current-menu-item > a,
.nav-header .sub-menu .current-menu-item > a:hover,
.nav-header .sub-menu .current-menu-item > a:focus {
	color: #2ebada;
}

.has-bg-image .inner-dark {
  background-color: rgba(46,187,219,.7);
}	

h2 {color:#0c6c8b;}

.site-footer {
	background-color: #0c6c8b;}

.pa_testimonials1 {
	line-height:1.8;	
	margin-bottom:20px;
}

.footer-widgets {
	background-color: #0c6c8b;
}

.site-inner{
	margin-top:-32px;
}

.footer-widgets{
	color:#fff;
}
.footer-widgets a {
	color:#fff;
}
.footer-widgets a:hover,
.footer-widgets a:focus {
	color: #2ebada;
}
.footer-widgets .widget-title, .footer-widgets .widgettitle {
    color: #000;
}
.banner-title {
	word-wrap: normal;
}

/*instagram */
footer .wrap{
  max-width: none !important;
}

/*wpforms * /
.wpforms-container.wpforms-container-full {
     margin: 0 auto !important;
     max-width: 70%; 
}

/*blog nav buttons bottom*/

.archive-pagination a {
    display: inline-block;
    background-color: #e4e4e4;
    color: rgba(0,0,0,.7);
    text-decoration: none;
    padding: 8px 14px;
    margin: 2px;
    cursor: pointer;
}

.archive-pagination .active {
	  background-color: #ccc;
}

.archive-pagination .active a {
	  color: white;
}


.footer-widgets>.wrap {
	padding-top: 50px;
	padding-bottom: 0px;
}

@media only screen and (min-width: 769px){
	.banner-title, h1, h1.entry-title  {
	font-size: 2rem;
}
}

/* banner */
.banner-area{
	height:420px;
}

/* footer */
/* top & bottom*/
#genesis-footer-widgets{
	margin-top: -20px;
  margin-bottom: -30px;
}

/* columns */
.widget-area  .footer-widgets-1{
	flex: none;
  width: 270px;
}
.widget-area  footer-widgets-2{
	flex: none;
  width: 180px;
}
.widget-area .footer-widgets-3{
	flex: none;
  width: 160px;
}
.footer-widgets-4{
	flex: none;
  width: 470px;
}
.woocommerce a.button.alt {
    background-color: #df6e2b;
    color: #fff;
}
.woocommerce a.button:hover.alt,.woocommerce a.button:focus.alt {
    background-color: #df0a0a;
    color: #fff;
}
th.download-file::before {
  content: "CLICK BELOW TO ";
}
h2.pum-content.popmake-content {
	font-weight: bold;
}
#emma-form input[type="submit"] {
	font-weight: bold;
}
.cli-switch input:checked + .cli-slider {
    background-color: #2ebada;
}
.cn-button.wp-default {
    font-family: inherit;
    background: #e4e4e4;
    border: none;
    color: #323232;
}
.hustle-layout .hustle-subtitle {font-family: 'Montserrat', sans-serif;}
.hustle-layout .hustle-layout-content .hustle-group-content p {font-family: 'Montserrat', sans-serif;}
span.hustle-title{ font-family: 'Montserrat', sans-serif !important; }

.home .section.banner-area.width-full.has-bg-image {
	display:none;
}

/*price color*/
.price{
	color: #000000!important;
}
.price ins{
	color: #00cd51;
}
.cky-btn.cky-btn-reject,.cky-btn.cky-btn-accept,.cky-btn.cky-btn-customize {
	background-color:#df6e2b;
	border-color:#df6e2b;
}
