@charset "UTF-8";


a:hover{
	color:#f05858;
}
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a,
.footer-area ul li a:hover,
.portfolio-tabs li.active a, .faq-tabs li.active a,
.project-content .project-info .project-info-box a:hover,
.about-author .title a,
span.dropcap,.footer-area a:hover,.copyright a:hover,
#sidebar .widget_categories li a:hover,
#main .post h2 a:hover,
#sidebar .widget li a:hover,
#nav ul a:hover,
.date-and-formats .format-box i,
h5.toggle:hover a,
.tooltip-shortcode,.content-box-percentage,
.more a:hover:after,.read-more:hover:after,.pagination-prev:hover:before,.pagination-next:hover:after,
.single-navigation a[rel=prev]:hover:before,.single-navigation a[rel=next]:hover:after,
#sidebar .widget_nav_menu li a:hover:before,#sidebar .widget_categories li a:hover:before,
#sidebar .widget .recentcomments:hover:before,#sidebar .widget_recent_entries li a:hover:before,
#sidebar .widget_archive li a:hover:before,#sidebar .widget_pages li a:hover:before,
#sidebar .widget_links li a:hover:before,.side-nav .arrow:hover:after,.woocommerce-tabs .tabs a:hover .arrow:after,
.star-rating:before,.star-rating span:before,.price ins .amount,
.price > .amount,.woocommerce-pagination .prev:hover:before,.woocommerce-pagination .next:hover:after,
.woocommerce-tabs .tabs li.active a,.woocommerce-tabs .tabs li.active a .arrow:after,
#wrapper .cart-checkout a:hover,#wrapper .cart-checkout a:hover:before,
.widget_shopping_cart_content .total .amount,.widget_layered_nav li a:hover:before,
.widget_product_categories li a:hover:before,#header .my-account-link-active:after,.woocommerce-side-nav li.active a,.woocommerce-side-nav li.active a:after,.my_account_orders .order-number a,.shop_table .product-subtotal .amount,
.cart_totals .total .amount,form.checkout .shop_table tfoot .total .amount,#final-order-details .mini-order-details tr:last-child .amount,.rtl .more a:hover:before,.rtl .read-more:hover:before,#header .my-cart-link-active:after,#wrapper #sidebar .current_page_item > a,#wrapper #sidebar .current-menu-item a,#wrapper #sidebar .current_page_item a:before,#wrapper #sidebar .current-menu-item a:before,#wrapper .footer-area .current_page_item a,#wrapper .footer-area .current-menu-item a,#wrapper .footer-area .current_page_item a:before,#wrapper .footer-area .current-menu-item a:before,.side-nav ul > li.current_page_item > a,.side-nav li.current_page_ancestor > a{
	color:#f05858 !important;
}
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a,
#nav ul ul,#nav li.current-menu-ancestor a,
.reading-box,
.portfolio-tabs li.active a, .faq-tabs li.active a,
.tab-holder .tabs li.active a,
.post-content blockquote,
.progress-bar-content,
.pagination .current,
.pagination a.inactive:hover,
#nav ul a:hover,.woocommerce-pagination .current,
.tagcloud a:hover,#header .my-account-link:hover:after,body #header .my-account-link-active:after{
	border-color:#f05858 !important;
}
.side-nav li.current_page_item a{
	border-right-color:#f05858 !important;	
}
.rtl .side-nav li.current_page_item a{
	border-left-color:#f05858 !important;	
}
.header-v2 .header-social, .header-v3 .header-social, .header-v4 .header-social,.header-v5 .header-social,.header-v2{
	border-top-color:#f05858 !important;	
}
h5.toggle.active span.arrow,
.post-content ul.circle-yes li:before,
.progress-bar-content,
.pagination .current,
.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,
.date-and-formats .date-box,.table-2 table thead,
.onsale,.woocommerce-pagination .current,
.woocommerce .social-share li a:hover i,
.price_slider_wrapper .ui-slider .ui-slider-range,
.tagcloud a:hover,.cart-loading,
ul.arrow li:before{
	background-color:#f05858 !important;
}







.sep-boxed-pricing ul li.title-row{
	background-color:#c46262 !important;
	border-color:#c46262 !important;
}
.pricing-row .exact_price, .pricing-row sup{
	color:#c46262 !important;
}
.image .image-extras{
	background-image: linear-gradient(top, rgba(232,144,144,0.7) 0%, rgba(214,90,90,0.7) 100%);
	background-image: -o-linear-gradient(top, rgba(232,144,144,0.7) 0%, rgba(214,90,90,0.7) 100%);
	background-image: -moz-linear-gradient(top, rgba(232,144,144,0.7) 0%, rgba(214,90,90,0.7) 100%);
	background-image: -webkit-linear-gradient(top, rgba(232,144,144,0.7) 0%, rgba(214,90,90,0.7) 100%);
	background-image: -ms-linear-gradient(top, rgba(232,144,144,0.7) 0%, rgba(214,90,90,0.7) 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, rgba(232,144,144,0.7)),
		color-stop(1, rgba(214,90,90,0.7))
	);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e89090', endColorstr='#d65a5a');
}
.no-cssgradients .image .image-extras{
	background:#e89090;
}
#main .portfolio-one .button,
#main .comment-submit,
#reviews input#submit,
.button.default,
.price_slider_amount button,
.gform_wrapper .gform_button{
	color: #FFFFFF !important;
	background-image: linear-gradient(top, #e89090 0%, #d65a5a 100%);
	background-image: -o-linear-gradient(top, #e89090 0%, #d65a5a 100%);
	background-image: -moz-linear-gradient(top, #e89090 0%, #d65a5a 100%);
	background-image: -webkit-linear-gradient(top, #e89090 0%, #d65a5a 100%);
	background-image: -ms-linear-gradient(top, #e89090 0%, #d65a5a 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #e89090),
		color-stop(1, #d65a5a)
	);
	border:1px solid #d65a5a;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e89090', endColorstr='#d65a5a');
}
.no-cssgradients #main .portfolio-one .button,
.no-cssgradients #main .comment-submit,
.no-cssgradients #reviews input#submit,
.no-cssgradients .button.default,
.no-cssgradients .price_slider_amount button,
.no-cssgradients .gform_wrapper .gform_button{
	background:#e89090;
}
#main .portfolio-one .button:hover,
#main .comment-submit:hover,
#reviews input#submit:hover,
.button.default:hover,
.price_slider_amount button:hover,
.gform_wrapper .gform_button:hover{
	color: #FFFFFF !important;
	background-image: linear-gradient(top, #d65a5a 0%, #e89090 100%);
	background-image: -o-linear-gradient(top, #d65a5a 0%, #e89090 100%);
	background-image: -moz-linear-gradient(top, #d65a5a 0%, #e89090 100%);
	background-image: -webkit-linear-gradient(top, #d65a5a 0%, #e89090 100%);
	background-image: -ms-linear-gradient(top, #d65a5a 0%, #e89090 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #d65a5a),
		color-stop(1, #e89090)
	);
	border:1px solid #d65a5a;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d65a5a', endColorstr='#e89090');
}
.no-cssgradients #main .portfolio-one .button:hover,
.no-cssgradients #main .comment-submit:hover,
.no-cssgradients #reviews input#submit:hover,
.no-cssgradients .button.default,
.no-cssgradients .price_slider_amount button:hover,
.no-cssgradients .gform_wrapper .gform_button{
	background:#d65a5a;
}





#header{
	}

#header{
		}

#main{
	}

#main{
		}

.footer-area{
	}

.page-title-container{
	}

.page-title-container{
		}









body,#nav ul li ul li a,
.more,
.avada-container h3,
.meta .date,
.review blockquote q,
.review blockquote div strong,
.image .image-extras .image-extras-content h4,
.project-content .project-info h4,
.post-content blockquote,
.button.large,
.button.small,
.ei-title h3,.cart-contents,
.gform_wrapper .gform_button,
.woocommerce-success-message .button{
	font-family:;
}
.avada-container h3,
.review blockquote div strong,
.footer-area  h3,
.button.large,
.button.small,
.gform_wrapper .gform_button{
	font-weight:bold;
}
.meta .date,
.review blockquote q,
.post-content blockquote{
	font-style:italic;
}




.footer-area  h3{
	font-family:;
}

body,#sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2{
	font-size:14px;
		line-height:21px;
}
.project-content .project-info h4,.gform_wrapper label,.gform_wrapper .gfield_description{
	font-size:14px !important;
		line-height:21px !important;
}

body,#sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2{
	line-height:20px !important;
}
.project-content .project-info h4{
	line-height:20px !important;
}

#nav{font-size:16px !important;}

.header-social *{font-size:12px !important;}

.page-title ul li,page-title ul li a{font-size:12px !important;}

.side-nav li a{font-size:14px !important;}

#sidebar .widget h3{font-size:13px !important;}

.footer-area h3{font-size:13px !important;}

.copyright{font-size:12px !important;}

#header .avada-row, #main .avada-row, .footer-area .avada-row, #footer .avada-row{ max-width:940px; }

.post-content h1{
	font-size:32px !important;
		line-height:48px !important;
}

.post-content h1{
	line-height:48px !important;
}

.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
	font-size:18px !important;
		line-height:27px !important;
}

.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
	line-height:27px !important;
}

.post-content h3,.project-content h3,#header .tagline,.product-title{
	font-size:16px !important;
		line-height:24px !important;
}

.post-content h3,.project-content h3,#header .tagline,.product-title{
	line-height:24px !important;
}

.post-content h4{
	font-size:13px !important;
		line-height:20px !important;
}
h5.toggle a,.tab-holder .tabs li a,.share-box h4,.person-author-wrapper{
	font-size:13px !important;
}

.post-content h4{
	line-height:20px !important;
}

.post-content h5{
	font-size:12px !important;
		line-height:18px !important;
}

.post-content h5{
	line-height:18px !important;
}

.post-content h6{
	font-size:12px !important;
		line-height:18px !important;
}

.post-content h6{
	line-height:18px !important;
}

.ei-title h2{
	font-size:10px !important;
		line-height:15px !important;
}

.ei-title h3{
	font-size:10px !important;
		line-height:15px !important;
}
















#nav ul li a:hover{color:#f05858 !important;border-color:#f05858 !important;}
#nav ul ul{border-color:#f05858 !important;}






#wrapper .header-social *{color:#ffffff !important;}










#header .tagline{
	font-size:16px !important;
	line-height:30px !important;
}

.page-title h1{
	font-size:24px !important;
	line-height:normal !important;
}


#nav ul ul{
	width:170px !important;
}

.page-title-container{
	height:80px !important;
}





#wrapper .header-social{
	background-color:#f05858 !important;
}

#wrapper .header-social .menu > li{
	border-color:#ffffff !important;
}








.progress-bar-content{background-color:#f05858 !important;border-color:#f05858 !important;}
.content-box-percentage{color:#f05858 !important;}














.main-flex .flex-control-nav{display:none !important;}

@media only screen and (max-width: 940px){
	.breadcrumbs{display:none !important;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
	.breadcrumbs{display:none !important;}
}

.image-extras{display:none !important;}

#nav > li > a,#nav li.current-menu-ancestor a{height:60px;line-height:60px;}
#nav > li > a,#nav li.current-menu-ancestor a{height:60px;line-height:60px;}

#nav ul ul{top:63px;}





.button,.gform_wrapper .gform_button{text-shadow:none !important;}



.isotope .isotope-item {
  -webkit-transition-property: top, left, opacity;
     -moz-transition-property: top, left, opacity;
      -ms-transition-property: top, left, opacity;
       -o-transition-property: top, left, opacity;
          transition-property: top, left, opacity;
}



