@import url(https://freshfite.com/wp-content/themes/realty/css/font.css);

/*FILESTART   */

/* 10Web Booster optimized this CSS file */

			a.wc-embed-button {
				border-radius: 4px;
				border: 1px solid #ddd;
				box-shadow: 0px 1px 0 0px rgba(0, 0, 0, 0.05);
				display:inline-block;
				padding: .5em;
			}
			a.wc-embed-button:hover, a.wc-embed-button:focus {
				border: 1px solid #ccc;
				box-shadow: 0px 1px 0 0px rgba(0, 0, 0, 0.1);
				color: #999;
				text-decoration: none;
			}
			.wp-embed-excerpt p {
				margin: 0 0 1em;
			}
			.wc-embed-price {
				display: block;
				opacity: .75;
				font-weight: 700;
				margin-top: -.75em;
			}
			.wc-embed-rating {
				display: inline-block;
			}
		

/*FILESTART  /home4/freshfit/public_html/wp-content/themes/realty/css/index.css */
/*	-==========================- GENERAL -==========================-  */
.post-body iframe{margin:10px 0;width:100%;} 
@media only screen and (min-width:240px) and (max-width:600px) { #wpadminbar { top:-46px; } }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }


input[type="text"]:focus { outline: none; }
* html .clearfix { height: 1%; }
body { padding:0px; font-family:arial; font-size:12px; margin:0px; margin-bottom:0px; }
ul { margin:0px; padding:0px; list-style:none; } 
h1 { font-family: 'Oswald',sans-serif; font-weight:normal; font-size:21px; }
h2 { font-family: 'Oswald',sans-serif; font-size:18px; font-weight:normal; }
h3 { font-family: 'Oswald',sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:10px 0px; }
img { border-width:0px; }



/*	-==========================- HEADER -==========================-  */
.menusearch {
	float:right;
}
/*	-==========================- SLIDER -==========================-  */
.slider { position:relative;margin:0px auto; }
.fp-thumbnail { overflow:hidden;	text-align:center; }
.fp-prev-next-wrap { position: absolute; z-index: 200; width:100%; top:0;}
.fp-prev-next { position: absolute; left: 0; right: 0; height: 0px; }
.fp-prev { float:left; width:50px; height:52px; background:url(https://freshfite.com/wp-content/themes/realty/css/../images/slide-left.png) left top no-repeat; }
.fp-next { float:right; width:50px; height:52px; background:url(https://freshfite.com/wp-content/themes/realty/css/../images/slide-right.png) right top no-repeat; }
.fp-nav { display:none; }
.fp-title { margin:0px; padding:0px; }
.fp-content-fon { position: absolute; padding-bottom:0px; height:80px; opacity: 0.5; filter: alpha(opacity = 50); bottom: 30px; right: 520px; left: 30px; background: #444; border:1px solid #aaa; }
.fp-content { position: absolute; height:70px; padding: 5px 20px; bottom: 30px; right: 520px; left: 30px; overflow: hidden; }
.fp-content a, .fp-content p { color:#fff; }
.fp-content p { padding-bottom:10px; margin:0px; }
.fp-slides { margin:0 auto; padding:0px; overflow: hidden; position: relative; width: 100%; }
.fp-slides-item { display: none; left: 0; opacity: 1; top: 0; z-index: 3; }
.fp-slides-item.fp-first { display: block; }

.slider-nothumb .fp-content { height:180px; padding: 5px 40px; }
.slider-nothumb .fp-content-fon { height:207px; bottom:0px; left:0px; right:0px; border:none; }
.slider-nothumb .fp-content { bottom:0px; right:80px; left:80px; }
.slider-nothumb .fp-thumbnail { height:207px; }
.slider-nothumb .fp-slides { height:207px; border-top:0px; border-bottom:0px; }
.slider-nothumb .fp-slides-item { height:207px; }



/*	-==========================- MENU -==========================-  */
#mainmenu { position:relative; }
#mainmenu li, #secondarymenu li { position:relative; }
/*	-==========================- DROP DOWN MENU -==========================-  */
#header li ul  .transparent { z-index:1; width: 100%; height:100%; padding:0px -1px; position: absolute; margin-bottom:1px; *margin-left:-3px; }
#header li ul  .inner { border:none; height:100%; padding:10px 0px; z-index:2; position:relative; }
#header .sub-menu { display:none; z-index:999; }
.mobile-menu {display:none;}



/*	-==========================- CONTENT -==========================-  */
#content .container { min-height:400px; }
#main_content { padding:0 30px; padding-bottom:20px; overflow:hidden; }


/*	-==========================- ARTICLES -==========================-  */
.articles { margin:0 -30px;}
.articles .post-caption { margin:0px; padding:0 30px; padding-top:1px; padding-bottom:12px;}
.articles .post-body { overflow:hidden; padding:0 0px; padding-bottom:20px;	font-size:13px;	line-height:18px; margin-left:15px; margin-right:15px; border-bottom:1px solid #e5e5e5;}
.articles .post-caption p { padding:12px 0; margin:0; }
.articles .post-caption h2,.articles .post-caption h1 { padding:14px 0; margin:0; }
.articles .post-caption p img{ margin:0px 5px; margin-bottom:-4px; }
.featured_image{ padding:5px; margin-right:10px; margin-bottom:10px; border:1px solid #dadada; background:#fff; }
.articles ul { padding:10px 40px; list-style:disc; }
.alignleft {float:left; margin-right: 20px; }
.aligncenter { margin:0 auto; display:block; margin-bottom: 10px; }
.alignright { float:right; margin-left: 20px; }
a.readmore { float:right; text-decoration:none; padding:4px 15px; text-align:center; clear:both; margin-top:20px;}




/*	-==========================- WIDGETS -==========================-  */
.tab_widget, .widget { padding:10px; }
.tab_widget ul, .widget ul { overflow:hidden; }
.tab_widget ul li, .widget ul li{ padding:10px 0; margin-top:-2px; margin-bottom:2px; }
.tab_widget p, .widget p { margin:2px 0; }


		/*  =----------------------------= BANNERS =----------------------------=  */
		.widget_banners { text-align:center; padding:10px 0; overflow:hidden; }
		.widget_banners .bnr_span { margin:5px; float:left; display:block; }
		.widget_banners h3 { width:260px; text-align:left; margin:0 auto; }
		
		/*  =----------------------------= COMMENTS WITH AVATARS =----------------------------=  */
		.widget_comments .avatar img{ border:1px solid #d9d9d9; }
		.widget_comments .avatar{ float:left; text-align:center; margin-right:10px; }
		.widget_comments .comment { font-style:italic; }
		.widget_comments .comment:before { content: "“"; } 
		.widget_comments .comment:after { content: "”"; }
		.widget_comments a { text-decoration:none; }
		.widget_comments ul { overflow:hidden; }
		.widget_comments ul li p { margin-top:0px; }
		.widget_comments ul li { clear:both; overflow:hidden;}
		
		/*  =----------------------------= FACEBOOK =----------------------------=  */
		.fb_iframe_widget { width:100%; }
		
		/*  =----------------------------= FLICKR =----------------------------=  */
		.widget_flickr { text-align:center; }
		.widget_flickr img:hover { opacity: 0.7; filter: alpha(opacity = 70); }
		.widget_flickr a { overflow:hidden; display:inline-block; padding:2px; background:#fff; border:1px solid #f0f0f0; }
		.widget_flickr h3 { text-align:left; }
		
		/*  =----------------------------= POSTS WITH IMAGES =----------------------------=  */
		.widget_posts ul li img { float:left; padding:2px; background:#fff; margin-right:10px; }
		.widget_posts ul li { overflow:hidden; }
		.widget_posts ul { overflow:hidden; }
		.widget_posts p.withdate { padding-left:46px; }
		.widget_posts .date { float:left; display:block; padding:5px; margin-right:10px; background:none; text-align:center; }
		.widget_posts .day { font-size:200%; }

		/*  =----------------------------= SOCIAL PROFILES =----------------------------=  */
		.widget_social_profiles { text-align:center; }
		.widget_social_profiles a img { margin:2px; }
		.widget_social_profiles h3 { text-align:left; }
		
		/*  =----------------------------= TWITTER =----------------------------=  */
		.widget_tweets ul { overflow:hidden; clear:both; }
		.widget_tweets ul li.tweets-bird{	padding-left:30px; background:url(https://freshfite.com/wp-content/themes/realty/css/../images/smt/twitter.png) left 50% no-repeat; }

		/*  =----------------------------= ARCHIVES =----------------------------=  */
		.widget_archive ul li:before { content: "»"; margin-right:5px; margin-left:5px; } 
		
		/*  =----------------------------= CATEGORIES =----------------------------=  */
		.widget_categories ul li:before { content: "»"; margin-right:5px; margin-left:5px; } 
		
		/*  =----------------------------= CALENDAR =----------------------------=  */
		#wp-calendar { width:100%; }
		#wp-calendar th {padding:5px 0; }
		#wp-calendar caption { font-family: 'Oswald',sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:10px 0px; }
		#wp-calendar tbody td { text-align:center; padding:5px 0; margin:2px; }
		#wp-calendar tbody td.pad { background:none; }
		#wp-calendar #prev { padding-top:10px; }
		
		/*  =----------------------------= MENU =----------------------------=  */
		.widget_nav_menu ul li:before { content: "»"; margin-right:5px; margin-left:5px; }
		.widget .sub-menu { margin-left:15px; }
		.widget .sub-menu { padding:3px 0; }
		
		/*  =----------------------------= LINKS =----------------------------=  */
		.widget_links ul li a { display:block;	}
		.widget_links ul li a img { float:left; margin:5px; padding:5px; margin-left:0; padding-left:0; background:#fff; max-width:40px; }
		
		/*  =----------------------------= META =----------------------------=  */
		.widget_meta ul li:before { content: "»"; margin-right:5px; margin-left:5px; }
		
		/*  =----------------------------= PAGES =----------------------------=  */
		.widget_pages ul li:before { content: "»"; margin-right:5px; margin-left:5px; }
		
		/*  =----------------------------= COMMENTS =----------------------------=  */
		.widget_recent_comments ul li:before { content: "»"; margin-right:5px; margin-left:5px; }
		
		/*  =----------------------------= POSTS =----------------------------=  */
		.widget_recent_entries ul li:before { content: "»"; margin-right:5px; margin-left:5px; }
		
		/*  =----------------------------= RSS =----------------------------=  */
		.widget_rss  ul { clear:left; }
		.widget_rss  ul li { overflow:hidden; }
		.widget_rss li .rsswidget{ font-size:115%; float:left; }
		.widget_rss .rss-date { float:left; clear:left; color:#777; }
		.widget_rss .rssSummary { padding-top:5px; clear:left; }
		.widget_rss cite { clear:left; float:right; color:#777; margin-bottom:5px; }
		
		/*  =----------------------------= SEARCH =----------------------------=  */
		.searchtxt { padding:0 10px; width:190px;}
		.searchbtn { float:right; border:none; background:url(https://freshfite.com/wp-content/themes/realty/css/../images/search.png) 50% no-repeat; margin-left:5px;}
		.searchform { margin:10px 0; }
		
		/*  =----------------------------= TABS =----------------------------=  */
		.widget_tabs { padding:0; padding-top:10px;}
		.tabs_captions { padding:10px; margin-top:10px; }
		.tabs_captions .tabscaption { cursor:pointer; padding:4px; border-bottom:1px solid #e8e8e8; padding-bottom:7px;}
		.tabs_captions .tabscaption.active { border-bottom-width:5px; padding-bottom:3px;}
		.tabs_contents .tab_widget { display:none; }
		.tabs_contents .tab_widget.active { display:block; }
		
		
		
/*	-==========================- FOOTER -==========================-  */
.footer-widgets { margin:0 auto; overflow:hidden; }
.footer_txt { padding:30px 0; }
#footer .container.clearfix { padding-bottom:10px !important; }



/*	-==========================- MAPS -==========================-  */
.googlemap { padding:4px; background:#fff; border:1px solid #d9d9d9; margin-bottom:40px; clear:both;}
.smt-gmap-marker { background:#0f0; position:absolute; padding:5px; background:#f8f8f8; color:#343434; border:1px solid #343434; min-width:100px; -webkit-border-radius: 8px; -webkit-border-bottom-left-radius: 0; -moz-border-radius: 8px; -moz-border-radius-bottomleft: 0; border-radius: 8px; border-bottom-left-radius: 0; height:20px; }
.smt_pointer {
	position:absolute;
	bottom:-10px;
	left:-1px;
	background:#f00;
	width:11px;
	height:10px;
	background:url(https://freshfite.com/wp-content/themes/realty/css/../images/smt/smt-gmap-pointer.png) left top no-repeat;
}


/*	-==========================- FEEDBACK -==========================-  */
.feedback { float:right; width:330px; margin-left:30px; }
.feedback .input input, .feedback textarea { width:100%; background: none; color: #979797; border:0px; }
.feedback .input { border: 1px solid #D8D8D8;padding:5px; margin-top:-15px; }
.feedback p { margin-bottom:20px; }
ul.contact-details { list-style:none; margin:0px; padding:0px; }
ul.contact-details li { padding-left:40px; height:32px; line-height:32px; }



/*	-==========================- RELATED POSTS -==========================-  */
.related-posts { margin-bottom:20px; overflow:hidden; }
.related-posts li { float:left; background:#fff; padding:5px; border:1px solid #cdcdcd; margin-right:12px; margin-bottom:12px; position:relative; height:126px;}
.related-posts a img {}
.related-bg { display:block; position: absolute; bottom: 0; left: 0; right: 0; background:red; margin:5px; padding-bottom:0px; height:60px; opacity: 0.7; filter: alpha(opacity = 70); border-top:1px solid #fff; }
.related-ttl span { position:absolute; display:block; color:#fff; bottom:15px; padding: 5px; padding-bottom:0px; height:45px; overflow: hidden; }


/*	-==========================- PAGINATION -==========================-  */
.pagination {
	margin-bottom:30px;
}
.pagination .thispage, .pagination .nextpage {
	background:url(https://freshfite.com/wp-content/themes/realty/css/../images/smt/nextpage.png) left top repeat-x;
	height:37px;
	line-height:37px;
	display:block;
	text-align:center;
	text-decoration:none;
}


/*	-==========================- COMMENTS -==========================-  */
#comments li { margin-top:20px; }
#comments .avatar { float: left; margin-bottom: 5px; margin-right: 5px; }
#comments .author-name { font-weight:bold; }
#comments .author-name, #comments .says { font-size:14px; }
#comments .commentmetadata { font-style:italic; color:#787878; float:right; }
#comments ul li p { margin:5px 0; }
#comments .reply { float:right; }
#commentform label:after{ content:":"; }
#commentform input,  #commentform textarea{ clear:left; width:100%; box-sizing: border-box;}
#commentform p.form-submit { text-align:center; }
#comments .children { margin-left:30px; }
#comments .comment-body { overflow:hidden; }




/*	-==========================- SCROLL -==========================-  */
#scrollUp { position:fixed; top:0; left:0; bottom:0; width:40px; background:#000; opacity: 0.0; filter: alpha(opacity = 0); cursor:pointer; z-index:999; }
#scrollUp img { position:absolute; bottom:20px; }


/* -========================- WOOCOMMERCE -=========================- */
.widget.woocommerce.widget_product_search #searchform > div{	position:relative; }
.widget.woocommerce.widget_product_search label{	position:relative; float:left; margin-top:-20px; }
.widget.woocommerce.widget_product_search #searchsubmit { width:auto; height:auto; cursor:pointer; margin-top:10px; }
.widget.woocommerce.widget_product_search #s{ width:250px; }
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{ float:left !important; }
.woocommerce nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul { border:none !important; display:block !important;}
.woocommerce nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li {border:none !important; }
.products a:focus {outline:none}
.widget.woocommerce.widget_product_search {display:inline-block !important;}
.widget.woocommerce.widget_product_search #searchsubmit {float:right;border:none !Important;}
.widget.woocommerce.widget_product_search #s {width:230px; background:#fff; padding:0 10px;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {font-size:17px !important;}
.widget.woocommerce.widget_product_search h3 { margin-bottom:30px !important; }

/*FILESTART  /home4/freshfit/public_html/wp-content/themes/realty/style.css */
/*
Theme Name: Realty
Theme URI: http://smthemes.com/eatatereal
Author: The Smart Magazine Themes
Author URI: http://smthemes.com/
Description: Template by SMThemes.com
Version: 2.4.3
License: Creative Commons 3.0
Theme date: 07/01/2017
License URI: license.txt
Tags: black, green, dark, fixed-width, featured-images, custom-menu, translation-ready, threaded-comments, theme-options
*/


/*	-==========================- GENERAL -==========================-  */
/*------------------------------ PAGE ------------------------------*/


html {
	background:url(https://freshfite.com/wp-content/themes/realty/images/back.png) fixed;
}
body { 	
	color:#252525;
	font-size:13px;
	font-family: 'Arial';
	background:url('https://freshfite.com/wp-content/themes/realty/images/back-body.png') no-repeat top;
}
a {
	color:#1b75b4;
	text-decoration:none;
	
}
a:hover {
	text-decoration:underline;
	color:#217ac7;
}

h1, h2, h3, h4, h5, h6, a.post_ttl {
	color: #2E0002;
    font-family: 'Arial';
    font-size: 22px;
    line-height: 25px;
    text-decoration: none;
	font-weight:bold;
    text-transform: uppercase;
}


a.post_ttl {
	color: #111111;
    font-family: 'Arial';
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
}
h2 a.post_ttl:hover{
	text-decoration:underline;
}


/*------------------------------ HEADER ------------------------------*/
#header .container{
	position:relative;
}
#secondarymenu-container {
	position:relative;
}
#content-bottom {
	height:15px;
}
#header{
}

/*------------------------------ SEARCH ------------------------------*/
#s {
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #818181;
    float: left;
    height: 32px;
    line-height: 32px;
    width: 160px;
}
.searchbtn {
	height: 32px;
    margin-right:-39px;
    width: 33px;
}
.searchform {
	background:#FFFFFF;
    height: 32px;
    width: 198px;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
}


/*------------------------------ CONTENT ------------------------------*/
#main_content{
	padding:0 20px 20px 0;
}
.articles {
	padding:0;
	margin:0;
	}
.articles .one-post {
	padding-bottom:20px;
}
.articles  .post-caption h1, .articles  .post-caption h2{
	line-height: 24px;
    padding:0;
	color:#2E0002;
}
.articles .post-caption .post-meta {
	padding:0;
	color:#A1A0A0 !important;
	font-size:10px !important;
	}

.post-meta a{
	color:#585858;
	text-transform:none;
}

.articles .post-date {
    color: #585858;
}
.articles .post-caption {
	padding:15px 0 5px;
	position:relative;

}
.articles .post-meta {
    font-family: 'Arial';
    padding: 3px 0;
	color:#585858;
	font-size:13px;

}
.articles .post-body  {
	border:none;
	margin:0;
	padding:0;
	border-top:1px solid #b7b7b7;
}
#content .container{
}
#commentform #submit, input.readmore, a.readmore {
	background: rgb(236,236,236); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(236,236,236,1) 0%, rgba(206,206,206,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(236,236,236,1)), color-stop(100%,rgba(206,206,206,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(206,206,206,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(206,206,206,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(206,206,206,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(236,236,236,1) 0%,rgba(206,206,206,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
	color:#111;
	border:none;
	text-decoration:none;
	text-transform:none;
	font-size:13px;
	font-family: 'Arial';
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	padding:8px 12px;
	text-shadow:1px 1px 1px #e0e0e0;
	border-top:1px solid #fff;
	border-bottom:1px solid #acacac;
}
#commentform #submit:hover, input.readmore:hover, a.readmore:hover {
	background: rgb(37,145,212); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(37,145,212,1) 0%, rgba(28,113,166,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(37,145,212,1)), color-stop(100%,rgba(28,113,166,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(37,145,212,1) 0%,rgba(28,113,166,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(37,145,212,1) 0%,rgba(28,113,166,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(37,145,212,1) 0%,rgba(28,113,166,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(37,145,212,1) 0%,rgba(28,113,166,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2591d4', endColorstr='#1c71a6',GradientType=0 ); /* IE6-9 */
	color:#fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #165c86;
	text-decoration:none;
	text-transform:none;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	text-shadow:1px 1px 1px #1a6b9c;

}
.featured_image {
    margin-top:5px;
	background:#fff;
    border:none;
    padding:0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.googlemap {
	background:#fff;
    border:none;
    padding:0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.widget_posts ul li img,.widget_flickr a {
	background:#fff;
    border:none;
    padding:0;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.pagination{
}
.pagination.classic {
	text-align:right;
}
.page-numbers {
	padding:5px 10px;
	font-family: 'Arial';
	font-size:14px;
}
a.page-numbers,
body.woocommerce nav.woocommerce-pagination ul li a,
body.woocommerce-page nav.woocommerce-pagination ul li a,
body.woocommerce #content nav.woocommerce-pagination ul li a,
body.woocommerce-page #content nav.woocommerce-pagination ul li a,
body.woocommerce nav.woocommerce-pagination ul li span,
body.woocommerce-page nav.woocommerce-pagination ul li span,
body.woocommerce #content nav.woocommerce-pagination ul li span,
body.woocommerce-page #content nav.woocommerce-pagination ul li span {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(183,183,183,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(183,183,183,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(183,183,183,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(183,183,183,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(183,183,183,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(183,183,183,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
	color:#111;
	text-decoration:none;
	border:none;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.woocommerce #content nav.woocommerce-pagination ul li, 
.woocommerce nav.woocommerce-pagination ul li, 
.woocommerce-page #content nav.woocommerce-pagination ul li, 
.woocommerce-page nav.woocommerce-pagination ul li  { 
	margin-right:3px;
} 
a.page-numbers:hover, 
span.page-numbers,
body.woocommerce nav.woocommerce-pagination ul li span.current,
body.woocommerce-page nav.woocommerce-pagination ul li span.current,
body.woocommerce #content nav.woocommerce-pagination ul li span.current,
body.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
body.woocommerce nav.woocommerce-pagination ul li a:hover,
body.woocommerce-page nav.woocommerce-pagination ul li a:hover,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover,
body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
body.woocommerce nav.woocommerce-pagination ul li a:focus,
body.woocommerce-page nav.woocommerce-pagination ul li a:focus,
body.woocommerce #content nav.woocommerce-pagination ul li a:focus,
body.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
	background: rgb(0,152,203); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0,152,203,1) 0%, rgba(0,104,155,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,152,203,1)), color-stop(100%,rgba(0,104,155,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,152,203,1) 0%,rgba(0,104,155,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,152,203,1) 0%,rgba(0,104,155,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,152,203,1) 0%,rgba(0,104,155,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,152,203,1) 0%,rgba(0,104,155,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0098cb', endColorstr='#00689b',GradientType=0 ); /* IE6-9 */
	color:#fff;
	text-decoration:none;
	border:none;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
 

/*------------------------------ FOOTER ------------------------------*/
#footer  {
	background: url('https://freshfite.com/wp-content/themes/realty/images/back-footer.png') repeat;
	margin-top:35px;
}
#footer .container {
	padding-top:20px;
	background:url('https://freshfite.com/wp-content/themes/realty/images/border-footer.png') no-repeat center bottom;
}
#footer h3 {
	color:#1b75b4;
	font-family: 'Arial';
	font-size: 20px;
	font-weight:bold;
	text-transform:uppercase;
}
#footer .inner .caption{
	background:none;
}
#footer .footer_txt {
	padding:10px 0;
	margin:0 auto;
	background:url(https://freshfite.com/wp-content/themes/realty/images/back-footer-txt.png) repeat;
}
#footer .footer_txt .container {
	background:none;
	border-bottom:none;
	color:#555555;
	padding-top:10px;
	text-align:center;
}
.footer-widgets {
	color:#555555;
}
#footer .widget2, .widget, .tabs_widget {
	border:none !important;
}
#footer .footer_txt .container a {
	color:#1b75b4;
}
#footer .footer_txt .container a:hover {
	text-decoration:underline;
}
#footer .inner a {
	color:#555555;
}
#footer .inner a:hover{
	color:#1b75b4;
	text-decoration:underline;
}
/*------------------------------ WIDGETS AND SLIDER ------------------------------*/
.content-r .sidebar.right, .content-lr .sidebar.right, .content-r2 .sidebar.left, .content-r2 .sidebar.right {
	margin-left:5px;
}
.content-l .sidebar.left, .content-lr .sidebar.left, .content-l2 .sidebar.left, .content-l2 .sidebar.right{
	margin-right:5px;
}

#content .widget .caption h3 {
    text-align: left;
}	


#content .widget{
	margin:10px 0;
	background: rgb(222,222,222); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(222,222,222,1) 0%, rgba(200,200,200,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,222,222,1)), color-stop(100%,rgba(200,200,200,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(222,222,222,1) 0%,rgba(200,200,200,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(222,222,222,1) 0%,rgba(200,200,200,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(222,222,222,1) 0%,rgba(200,200,200,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(222,222,222,1) 0%,rgba(200,200,200,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#c8c8c8',GradientType=0 ); /* IE6-9 */
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.fp-next{
	background-position:left 50%;
	height: 72px;
    margin: 150px -43px;
    width: 42px;
}
.fp-prev {
	background-position:right 50%;
	height: 72px;
    margin: 150px -43px;
    width: 42px;
	
}
.inner .caption{
}
.widget2, .widget, .tabs_widget {
	margin-top:-2px;
}
/*	-==========================- DESKTOP -==========================-  */
@media only screen and (min-width:1024px) {
	#content-top {
		height:30px;
	}
	#content {
		padding-top:10px;		
	}
	#content .container {
		padding-bottom:0;
		width: 1000px;
	}
	#logo {
		margin-top: 35px;
		position: absolute;
		text-align: left;
		top:0;
	}
	
	
	/*------------------------------ MENU ------------------------------*/
	#secondarymenu-container {
		padding-top:0;
		height:150px;
		position:relative;
		z-index:20;
	}
	
	
	#secondarymenu {
		background: none;
		float: right;
		padding: 0;
		position: absolute;
		right:0;
		top: 0;		
	}
	#secondarymenu a {
		font-family:'Arial';
		text-decoration:none;
		padding:10px 12px;
		display:block;
		color:#707070;
		font-size:13px;
		text-transform:uppercase;
}
	#secondarymenu a:hover{
		background:#4a4a4a;
		color:#fff;
	}
	
	
	#mainmenu-container {
		border-radius: 12px 12px 0 0;
		-moz-border-radius: 12px 12px 0 0;
		-webkit-border-radius: 12px 12px 0 0;
		height: 68px;
		margin:0 auto;
		z-index: 18;
		position:relative;
		background:url(https://freshfite.com/wp-content/themes/realty/images/back-menu.png) no-repeat;
	}
	#mainmenu li a {
		font-family: 'Arial';
		display:block;
		text-decoration:none;
		padding: 26px 20px;
		color:#fff;
		font-size:13px;
		text-shadow:0 0 2px #000;
		text-transform:uppercase;
		background:url(https://freshfite.com/wp-content/themes/realty/images/back-menu-separator.png) right no-repeat;
	}
	#mainmenu{
		padding:0 20px;
	}
	#mainmenu li {
		position:relative;
	}
	
	#mainmenu li a:hover{
		background:#4a4a4a;
	}


	#header #mainmenu li ul {
		top:68px;
	}
	#header li ul {
		top:36px;
	}
	#header li ul .transparent {
	}
	#header li ul .inner {
		background:#4a4a4a;
		padding:0;
		border-radius:0 0 10px 10px;
		-webkit-border-radius:0 0 10px 10px;
		-moz-border-radius:0 0 10px 10px;
	}
	#header ul.children li, #header .sub-menu li {
		padding:0 !important;
		margin:0 !important;
		height:25px;
		line-height:25px;
		text-align:left !important;
	}
	#header ul.children li a, #header .sub-menu li a {
		color:#fff !important;
		font-family:'Arial' !important;
		border:none !important;
		height:25px;
		line-height:25px;
		background:none !important;
		padding:0 15px !important;
		font-size:13px !important;
	}
	#header ul.children li a:hover, #header .sub-menu li a:hover {
		color:#fff !important;
		text-decoration:none !important;
		border:none !important;
		box-shadow:none !important;
		background:#0c9df7 !important;
			 

	}
	
	#header #mainmenu li ul .inner {
		background: #4a4a4a;
		border-radius:0 0 10px 10px;
		-moz-border-radius:0 0 10px 10px;
		-webkit-border-radius:0 0 10px 10px;
	}
	#header #mainmenu ul.children li a, #mainmenu .sub-menu li a {
		color:#fff !important;
		font-family:'Arial' !important;
		text-transform:uppercase;
		font-size:13px !important;
	}
	#header #mainmenu ul.children li a:hover, #mainmenu .sub-menu li a:hover {
		color:#fff !important;
		border:none !important;
		box-shadow:none !important;
		text-decoration:none !important;
		background:#0c9df7 !important;
}

	#header .sub-menu .sub-menu {
		top:0 !important;
	}

.menusearch {
		position:absolute;
		width:240px;
		right:0;
		top:70px;
	}

	
	/*------------------------------ SLIDER ------------------------------*/
	.slider-container {
		height: 294px;
		margin:0 auto;
		width: 700px;
		position:relative;
	}
	.fp-next, .fp-prev {
		height: 50px;
		margin: 180px -25px;
		width: 50px;
	}
	.fp-title{
		font-size:20px;
	}
	.slider {
		margin:0 auto;
		padding: 0;
		position: absolute;
		width: 700px;
	}
	.fp-prev-next-wrap {
		margin:0 0px;
	}
	.slider-nothumb .fp-slides, .slider-nothumb .fp-thumbnail, .slider-nothumb .fp-slides-items {
		height:188px;
	}
	.fp-slides,.fp-thumbnail,.fp-slides-items  {
		height:294px;
		width:700px;
		border-radius:0 0 10px 10px;
		-moz-border-radius:0 0 10px 10px;
		-webkit-border-radius:0 0 10px 10px;
	}
	.fp-content-fon {
		border-bottom:none;
		border-left:none;
		border-right:none;
	}
	.fp-content-fon, .fp-content {	
		left:0;
		right:0;
		bottom:0;
		text-align:left;
		font-size:13px;
	}
	.fp-nav {
		bottom: -15px;
		height: 42px;
		left: 0;
		text-align: center;
		width: 990px;
	}
	.slider-nothumb .fp-content-fon {
		background:#fff;
	}
	.slider-nothumb .fp-content a,.slider-nothumb .fp-content p{
		color:#000;
	}
	
	#footer .footer_txt .container {
		border-top:1px solid #b7b7b7;
	}
}	

/* WooCommerce */
.woocommerce a.button.alt, 
.woocommerce-page a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce-page button.button.alt, 
.woocommerce input.button.alt, 
.woocommerce-page input.button.alt, 
.woocommerce #respond input#submit.alt, 
.woocommerce-page #respond input#submit.alt, 
.woocommerce #content input.button.alt, 
.woocommerce-page #content input.button.alt,
.woocommerce-page #content .products li a.button {
	background:#ddd !important;
	color:#111 !important;
	border-radius:7px !important;
	-moz-border-radius:7px !important;
	-webkit-border-radius:7px !important;
	border:none !important;
	text-shadow:1px 1px 1px #e0e0e0 !important;
	border-top:1px solid #fff !important;
	border-bottom:1px solid #acacac !important;
	box-shadow:none !Important;
	font-weight:normal !important;
}
.woocommerce a.button.alt:hover, 
.woocommerce-page a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce-page button.button.alt:hover, 
.woocommerce input.button.alt:hover, 
.woocommerce-page input.button.alt:hover, 
.woocommerce #respond input#submit.alt:hover, 
.woocommerce-page #respond input#submit.alt:hover, 
.woocommerce #content input.button.alt:hover, 
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #content .products li a.button:hover  {
	text-shadow:1px 1px 1px #1a6b9c !important;
	border-top:1px solid #fff !important;
	color:#fff !important;
	background:#2081bd !important;
	border-bottom:1px solid #165c86 !important;
}
.widget.woocommerce.widget_product_search #s {  
	background:#fff !important;
	border-radius:7px !important;
	-webkit-border-radius:7px !important;
	-moz-border-radius:7px !important;
	color:#818181 !important;
}
.widget.woocommerce.widget_product_search #searchsubmit {
	background:#2389ca;
	padding:2px 6px;
	color:#fff;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { 
	background:#2389ca !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { 
	background:#15547c !important;
}

/*	-==========================- TABLET -==========================-  */
@media only screen and (min-width:640px) and (max-width:1023px) {
	
	#header .sub-menu li{
		float:left !important;
	}
	#header {
		background:none;
	}
	#logo {
		position:relative;
		top:10px;
	}
	#header-banner {
		margin-top:25px;
		float:right;
	}
	#content-top{
	}
.menusearch {
		position:absolute;
		width:240px;
		right:0;
		top:70px;
	}

	/*------------------------------ MENU ------------------------------*/
	
	#secondarymenu-container {
		padding-top:0px;
		
	}
	
	
	

	
	
	
	#mainmenu li a {
		text-decoration:none;
		padding:10px 20px;		
		font-family: 'Arial';
		display:block;
		color:#fff;
		font-size:13;
		text-transform:uppercase;
	}	
	#mainmenu li ul {
		top:71px;
		left:0;
	}
	#footer .container{
		padding-top:20px !important;
	}


		
	
}

/*	-==========================- MOBILE -==========================-  */
@media only screen and (min-width:240px) and (max-width:639px) {
	#footer .container{
		padding-top:20px !important;
	}
	#header .container{
		background:none;
	}
	#header {
		margin-bottom:30px;
		background:none;
	}
	#logo {
	}
	.searchbtn {
		width: 64px !important;
	}
	#secondarymenu-container {
		padding-top:6px;
	}
	
	
	.fp-next, .fp-prev {
		margin:0 -5px;
	}
	.footer-widgets .widgetf:first-child {
		border:none;
	}
	
	#footer {
		width:100%;
	}
	#footer .footer_txt{
		background:none;
	}
	.widgetf {
		border-top:1px solid #d3d3d3;
	}
	.articles .post-date {
		float:none;
	}
	.articles dt p img {
		display:none;
	}
	.fp-nav {
		bottom:-18px;
	}
	.slider-container {
		padding-bottom:20px;
	}
	#s {
		width:50%;
	}
}

/*FILESTART   */

/* 10Web Booster optimized this CSS file */


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


/*FILESTART   */

/* 10Web Booster optimized this CSS file */

/*! This file is auto-generated */
body,html{padding:0;margin:0}body{font-family:sans-serif}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.dashicons{display:inline-block;width:20px;height:20px;background-color:transparent;background-repeat:no-repeat;background-size:20px;background-position:center;transition:background .1s ease-in;position:relative;top:5px}.dashicons-no{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M15.55%2013.7l-2.19%202.06-3.42-3.65-3.64%203.43-2.06-2.18%203.64-3.43-3.42-3.64%202.18-2.06%203.43%203.64%203.64-3.42%202.05%202.18-3.64%203.43z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E")}.dashicons-admin-comments{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M5%202h9q.82%200%201.41.59T16%204v7q0%20.82-.59%201.41T14%2013h-2l-5%205v-5H5q-.82%200-1.41-.59T3%2011V4q0-.82.59-1.41T5%202z%27%20fill%3D%27%23646970%27%2F%3E%3C%2Fsvg%3E")}.wp-embed-comments a:hover .dashicons-admin-comments{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M5%202h9q.82%200%201.41.59T16%204v7q0%20.82-.59%201.41T14%2013h-2l-5%205v-5H5q-.82%200-1.41-.59T3%2011V4q0-.82.59-1.41T5%202z%27%20fill%3D%27%23135e96%27%2F%3E%3C%2Fsvg%3E")}.dashicons-share{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.5%2012q1.24%200%202.12.88T17.5%2015t-.88%202.12-2.12.88-2.12-.88T11.5%2015q0-.34.09-.69l-4.38-2.3Q6.32%2013%205%2013q-1.24%200-2.12-.88T2%2010t.88-2.12T5%207q1.3%200%202.21.99l4.38-2.3q-.09-.35-.09-.69%200-1.24.88-2.12T14.5%202t2.12.88T17.5%205t-.88%202.12T14.5%208q-1.3%200-2.21-.99l-4.38%202.3Q8%209.66%208%2010t-.09.69l4.38%202.3q.89-.99%202.21-.99z%27%20fill%3D%27%23646970%27%2F%3E%3C%2Fsvg%3E");display:none}.js .dashicons-share{display:inline-block}.wp-embed-share-dialog-open:hover .dashicons-share{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.5%2012q1.24%200%202.12.88T17.5%2015t-.88%202.12-2.12.88-2.12-.88T11.5%2015q0-.34.09-.69l-4.38-2.3Q6.32%2013%205%2013q-1.24%200-2.12-.88T2%2010t.88-2.12T5%207q1.3%200%202.21.99l4.38-2.3q-.09-.35-.09-.69%200-1.24.88-2.12T14.5%202t2.12.88T17.5%205t-.88%202.12T14.5%208q-1.3%200-2.21-.99l-4.38%202.3Q8%209.66%208%2010t-.09.69l4.38%202.3q.89-.99%202.21-.99z%27%20fill%3D%27%23135e96%27%2F%3E%3C%2Fsvg%3E")}.wp-embed{padding:25px;font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.5;color:#646970;background:#fff;border:1px solid #dcdcde;box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:auto;zoom:1}.wp-embed a{color:#646970;text-decoration:none}.wp-embed a:hover{text-decoration:underline}.wp-embed-featured-image{margin-bottom:20px}.wp-embed-featured-image img{width:100%;height:auto;border:none}.wp-embed-featured-image.square{float:left;max-width:160px;margin-right:20px}.wp-embed p{margin:0}p.wp-embed-heading{margin:0 0 15px;font-weight:600;font-size:22px;line-height:1.3}.wp-embed-heading a{color:#2c3338}.wp-embed .wp-embed-more{color:#2271b1;text-decoration:underline}.wp-embed-footer{display:table;width:100%;margin-top:30px}.wp-embed-site-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);height:25px;width:25px;border:0}.wp-embed-site-title{font-weight:600;line-height:1.78571428}.wp-embed-site-title a{position:relative;display:inline-block;padding-left:35px}.wp-embed-meta,.wp-embed-site-title{display:table-cell}.wp-embed-meta{text-align:right;white-space:nowrap;vertical-align:middle}.wp-embed-comments,.wp-embed-share{display:inline}.wp-embed-meta a:hover{text-decoration:none;color:#135e96}.wp-embed-comments a{line-height:1.78571428;display:inline-block}.wp-embed-comments+.wp-embed-share{margin-left:10px}.wp-embed-share-dialog{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1d2327;background-color:rgba(0,0,0,.9);color:#fff;opacity:1;transition:opacity .25s ease-in-out}.wp-embed-share-dialog.hidden{opacity:0;visibility:hidden}.wp-embed-share-dialog-close,.wp-embed-share-dialog-open{margin:-8px 0 0;padding:0;background:0 0;border:none;cursor:pointer;outline:0}.wp-embed-share-dialog-close .dashicons,.wp-embed-share-dialog-open .dashicons{padding:4px}.wp-embed-share-dialog-open .dashicons{top:8px}.wp-embed-share-dialog-close:focus .dashicons,.wp-embed-share-dialog-open:focus .dashicons{box-shadow:0 0 0 2px #2271b1;outline:2px solid transparent;border-radius:100%}.wp-embed-share-dialog-close{position:absolute;top:20px;right:20px;font-size:22px}.wp-embed-share-dialog-close:hover{text-decoration:none}.wp-embed-share-dialog-close .dashicons{height:24px;width:24px;background-size:24px}.wp-embed-share-dialog-content{height:100%;transform-style:preserve-3d;overflow:hidden}.wp-embed-share-dialog-text{margin-top:25px;padding:20px}.wp-embed-share-tabs{margin:0 0 20px;padding:0;list-style:none}.wp-embed-share-tab-button{display:inline-block}.wp-embed-share-tab-button button{margin:0;padding:0;border:none;background:0 0;font-size:16px;line-height:1.3;color:#a7aaad;cursor:pointer;transition:color .1s ease-in}.wp-embed-share-tab-button [aria-selected=true]{color:#fff}.wp-embed-share-tab-button button:hover{color:#fff}.wp-embed-share-tab-button+.wp-embed-share-tab-button{margin:0 0 0 10px;padding:0 0 0 11px;border-left:1px solid #a7aaad}.wp-embed-share-tab[aria-hidden=true]{display:none}p.wp-embed-share-description{margin:0;font-size:14px;line-height:1;font-style:italic;color:#a7aaad}.wp-embed-share-input{box-sizing:border-box;width:100%;border:none;height:28px;margin:0 0 10px;padding:0 5px;font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.5;resize:none;cursor:text}textarea.wp-embed-share-input{height:72px}html[dir=rtl] .wp-embed-featured-image.square{float:right;margin-right:0;margin-left:20px}html[dir=rtl] .wp-embed-site-title a{padding-left:0;padding-right:35px}html[dir=rtl] .wp-embed-site-icon{margin-right:0;margin-left:10px;left:auto;right:0}html[dir=rtl] .wp-embed-meta{text-align:left}html[dir=rtl] .wp-embed-share{margin-left:0;margin-right:10px}html[dir=rtl] .wp-embed-share-dialog-close{right:auto;left:20px}html[dir=rtl] .wp-embed-share-tab-button+.wp-embed-share-tab-button{margin:0 10px 0 0;padding:0 11px 0 0;border-left:none;border-right:1px solid #a7aaad}
/*# sourceURL=wp-embed-template-inline-css */


/*FILESTART  /home4/freshfit/public_html/wp-content/plugins/woocommerce-gateway-stripe/build/upe-blocks.css */
.wc-stripe-payment-button-preview{align-items:center;background-color:#000;border-radius:5px;display:flex;height:40px;justify-content:center}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}
button.stripe-gateway-stripelink-modal-trigger{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent!important;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:5px;width:64px}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{align-items:center;display:flex;float:right;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element .content:empty{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}
