
/* largest to smallest */
.menu-diets-container { display:none; }

.sidebar_ad { text-align:center; }

.main-footer .wrap { padding: 25px 25px 100px 25px; }

.main-head .right { line-height: 112px; }

.iblogounify_div {
	margin-top: -65px;
	text-align: center;
}
/* others...for desktop */
@media only screen and (max-width: 1128px) {
 .main-head .right {
 margin-left: 340px;
}
 .slider-story-img-container img {
 min-height: auto;
 width: 100%;
}
 .flexslider .slides img {
 min-width: 100%;
 min-height: 340px
}
 .main-head .right, .ad-bottom {
width:100%;
}
}
 @media only screen and (max-width: 1075px) {
		 /*Slider */
		 .flexslider .slides img {
 min-width: 100%;
 min-height: 315px;
}
 .slider-story-img-container img {
 min-height: auto;
 width: 100%;
}
	/*Top Advertisement*/
/*.main-head .adwrap-widget {
 -ms-zoom: scale(0.74);
 -ms-transform: scale(0.74);
 -moz-transform: scale(0.74);
 -o-transform: scale(0.74);
 -webkit-transform: scale(0.74);
 transform: scale(0.74);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}*/
 .main-head .right {
 float: right;
 width: 540px;
 margin-top: -120px;
}
	
	/*Top navigation*/
	 li.social-icon.facebook {
 margin: 7px 6px 7px 6px !important;
}
 li.social-icon.rss {
 margin: 7px 0px 7px 6px !important;
}
 .navigation .menu form input.search-field {
 padding: 5px 10px 6px;
 background: #FFFFFF;
 width: 115px;
}
 .navigation .menu li:last-child {
 right: 0px;
 margin-top: 6px;
 float: right;
 margin-right: 15px;
}
}
/*All tablets visible-sm
*******************************************************/
@media(min-width:992px) {
}
@media only screen and (max-width: 950px) {
		/*Slider*/ 
		.flexslider .slides img {
 min-width: 100%;
 min-height: 342px;
}
 .slider-story-img-container img {
 min-height: 170px;
 min-width: 100%;
}
	/*Top Advertisement*/
/*	.adwrap-widget {
 -ms-zoom: scale(0.55);
 -ms-transform: scale(0.55);
 -moz-transform: scale(0.55);
 -o-transform: scale(0.55);
 -webkit-transform: scale(0.55);
 transform: scale(0.55);
}*/
 .main-head .right {
 width: 400px;
 margin-top: -102px;
}
}
@media only screen and (max-width: 900px) {
 .flexslider .slides img {
 min-width: 100%;
 min-height: 23em;
 height: 23em;
}
}
@media only screen and (max-width: 800px) {
		 /*Slider*/
 .flexslider .slides img {
 min-width: 100%;
 min-height: 319px;
}
	/*Top Navigation*/
	.navigation .menu li.active, .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, .navigation .menu > .current-menu-parent > a, .navigation .mega-menu.links > li:hover, .navigation .menu > .current-menu-ancestor > a {
 background-color: rgba(117, 186, 236, 0.4)!important;
 background: url(../images/3FC-hover-blue-bk.png);
 background-repeat: repeat;
}
 li.social-icon.facebook, li.social-icon.twitter, li.social-icon.rss {
 width: 30px;
 float: left !important;
 clear:none !important;
}
 .navigation .menu .sub-menu li:last-child, .navigation .menu.mobile-menu .sub-menu li:last-child {
 display:block;
 visibility: visible;
}
.navigation .menu li:last-child {
 display: none;
 visibility: hidden;
}
 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
 li.social-icon.facebook a, li.social-icon.twitter a, li.social-icon.rss a {
 border-top:none;
}
 .main-head .right {
 width: 100%;
 margin: 0 auto;
 float: none;
 margin-bottom: 20px;
}
	/* Footer*/ 
	.main-footer li.widget-2 {
 border-left:0px;
 border-right:0px;
}
 .single .post-meta-left {
float:left;
width:100%;
max-width:100%;
}
 .single .post-meta-right {
float: left;
 width: 100%;
max-width:100%;
}
 .single .post-meta-right .post-meta-comments {
 float: left;
 width: 24px;
 margin-left: 6px;
}
.single .post-meta-right .post-meta-comments a {
text-align:left;
}
 .single .post-meta-right .post-meta-cats {
 float: right;
 text-align: right;
}
.highlights .meta {
line-height:inherit;
height: 25px;
}
.home .post-ratings .rating_image {
margin-top: 3px;
}
.home .post-ratings .rating_counter {
margin-top: 4px;
}
.highlights .meta .comments {
margin-top: 4px;
}
}


/* iPads (landscape) ----------- */
@media only screen and (min-width : 769px) and (max-width : 1024px) and (orientation : landscape) {
	
	
	/*Top Advertisement*/
	 .main-head .right {
 width: 630px;
}
 .ad_top {
 -ms-zoom: scale(0.865);
 -ms-transform: scale(0.865);
 -moz-transform: scale(0.865);
 -o-transform: scale(0.865);
 -webkit-transform: scale(0.865);
 transform: scale(0.865);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
 -ms-zoom: scale(0.99);
 -ms-transform: scale(0.99);
 -moz-transform: scale(0.99);
 -o-transform: scale(0.99);
 -webkit-transform: scale(0.99);
 transform: scale(0.99);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}

/* .adwrap-widget {
 -ms-zoom: scale(0.865);
 -ms-transform: scale(0.865);
 -moz-transform: scale(0.865);
 -o-transform: scale(0.865);
 -webkit-transform: scale(0.865);
 transform: scale(0.865);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}*/
	
	/*Top navigation*/
	.navigation .menu form input.search-field {
 width: 185px;
}
 li.social-icon.facebook {
 margin: 7px 6px 7px -13px !important;
}
	/*Community menu*/
	.success-header {
 margin-left: 17px;
}
 .success-story-img-container img {
 max-width: 245px;
}
 .success-story {
 border:none;
}
 .three-fc-btn-container button.three-fc-btn {
 font-size: 14px;
}
 .three-fc-blog-container {
 display: block;
 border-left: 1px solid #d7d7d7;
 padding-bottom:37px;
}
	/*Diet Recipe menu*/
	.sub-cats.recipes .col-2 {
 -ms-zoom: scale(0.865);
 -ms-transform: scale(0.865);
 -moz-transform: scale(0.865);
 -o-transform: scale(0.865);
 -webkit-transform: scale(0.865);
 transform: scale(0.865);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
 .recipe-otd img {
 max-width: 226px;
}
	 
	 
	/*Content*/

	 
	 /*Sidebar*/ 
	 .tabbed .tabs-list a {
 padding: 4px 12px;
}
 .main-featured article.large img {
 max-height: 190px;
 min-width: 316px;
 min-height: 190px;
}
 .main-featured article.small img {
 min-height: 125px !important;
}
	/*Slider*/
	.flexslider .slides .caption {
margin: 0px !important;
}
 .flex-direction-nav a {
top: 59.7%;
}
 .flex-direction-nav .flex-prev {
right: 9.9%;
}
 .flex-direction-nav .flex-next {
right: 3.6%;
}
 .main-featured .slider .caption {
height: 85px;
}
		
	/*Bottom Ad*/
	.ad-bottom {
text-align: center;
}
}


/* iPad in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
#menu-3fatchicks-mainmenu .menu-RTarrow a:after {
display:none;
}
.menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .main-head .right {
 width: 100%;
}
 .ad_top {
 -ms-zoom: scale(0.985);
 -ms-transform: scale(0.985);
 -moz-transform: scale(0.985);
 -o-transform: scale(0.985);
 -webkit-transform: scale(0.985);
 transform: scale(0.985);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
 -ms-zoom: scale(0.985);
 -ms-transform: scale(0.985);
 -moz-transform: scale(0.985);
 -o-transform: scale(0.985);
 -webkit-transform: scale(0.985);
 transform: scale(0.985);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
 text-align: center;
}
 /*.adwrap-widget, .ad-bottom {
 -ms-zoom: scale(0.99);
 -ms-transform: scale(0.99);
 -moz-transform: scale(0.99);
 -o-transform: scale(0.99);
 -webkit-transform: scale(0.99);
 transform: scale(0.99);
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}*/
/*Content*/
.listing-alt img {
 min-height: auto;
}
	/*Sidebar*/
	#text-3 .textwidget, #text-4 .textwidget {
 width: 300px;
 margin: 0 auto;
}
 .tabbed .tabs-list a {
 padding: 4px 25px;
}
		/*Slider*/
		.flexslider .slides {
 margin-bottom: 65px;
}
.flexslider .slides .caption {
margin: 0px !important;
}
 .flex-direction-nav a {
top: 60.1% !important;
}
 .flex-direction-nav .flex-prev {
right: 8.8%;
}
 .flex-direction-nav .flex-next {
right: 3.2%;
}
 .main-featured .slider .caption {
height: 85px;
}
	
	
	/*Content*/

	
	/*Sidebar*/
	
	.main .sidebar {
 margin-top: 0px;
}
/*Bottom Ad*/
/*	.ad-bottom {
text-align: center;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}*/
}

/* responsive for both orientation */
@media only screen and (max-width: 767px) {
	/*Most iphones and cellphones*/
	
	.flexslider .slides img {
 min-height: 170px;
 height:auto;
}
 .page-id-12730 .row.cf.builder {
 width: 100%;
}
 .page-id-12730 .row.cf.builder .column.builder.one-1, .page-id-12613 .row.cf.builder .column.builder.one-1 {
 padding-right: 0;
}
 .listing-alt img {
 width: 100%;
 min-height: auto;
}
	/*Sidebar*/
	#text-3 .textwidget, #text-4 .textwidget {
 width: 300px;
 margin: 0 auto;
}
 .tabbed .tabs-list a {
 padding: 4px 18px;
}
/*Bottom Ad*/


}

/* iPhone 6 Plus in landscape Responsive
*********************************************/
@media all and (max-width:736px) and (orientation : landscape) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/

#menu-3fatchicks-mainmenu .menu-RTarrow a:after {
display:none;
}
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
	/*Top Ad*/ 
	.main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -45px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.93);
 -ms-transform: scale(0.93);
 -moz-transform: scale(0.93);
 -o-transform: scale(0.93);
 -webkit-transform: scale(0.93);
 transform: scale(0.93);
}*/

 .ad_top {
zoom: document;
 -ms-zoom: scale(0.94);
 -ms-transform: scale(0.94);
 -moz-transform: scale(0.94);
 -o-transform: scale(0.94);
 -webkit-transform: scale(0.94);
 transform: scale(0.94);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.94);
 -ms-transform: scale(0.94);
 -moz-transform: scale(0.94);
 -o-transform: scale(0.94);
 -webkit-transform: scale(0.94);
 transform: scale(0.94);
 -ms-zoom-origin: 340px 0;
 -ms-transform-origin: 340px 0;
 -moz-transform-origin: 340px 0;
 -o-transform-origin: 340px 0;
 -webkit-transform-origin: 340px 0;
    transform-origin: 340px 0;
    text-align: center;
}
		/*Slider*/
		.flexslider .slides {
 margin-bottom:  71px;
}
.flexslider .slides .caption {
margin: 0px !important;
}
 .flex-direction-nav a {
top: 53.2% !important;
}
 .flex-direction-nav .flex-prev {
right: 9.2%;
}
 .flex-direction-nav .flex-next {
right: 3.4%;
}
 .main-featured .slider .caption {
height: 89px;
 top: 188px;
}
 .main-featured .pages a {
height:70px;
}
	
	
	/*Content*/
.listing-alt article img {
 background-repeat: no-repeat;
 background-size: contain;
 background-position: center;
 width: 100%;
 height: auto;
}
 .home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
 .author .highlights .image-link img {
 min-height: inherit;
 max-height: inherit;
}
.meta.directory-page {
width:100%;
}
.meta.directory-page .rating_image img {
 min-height: 16px;
 margin-left: 5px;
 height: auto;
 width: 16px;
}
.highlights-box.three-col article {
width:100%;
}



	/*Sidebar*/
	
	.main .sidebar {
 margin-top: 0px !important;
}
 .main.wrap.cf {
margin-bottom:0px;
}
/*Bottom Ads*/
 .main-wrap .ad-bottom {
 text-align: center;
}
/* .ad-bottom .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.95);
 -ms-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -webkit-transform: scale(0.95);
 transform: scale(0.95);
}*/

}
/* iPhone 6 in landscape Responsive
*********************************************/
@media all and (max-width:667px) and (orientation : landscape) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
/*Top Ad*/ 
	.main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -110px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.85);
 -ms-transform: scale(0.85);
 -moz-transform: scale(0.85);
 -o-transform: scale(0.85);
 -webkit-transform: scale(0.85);
 transform: scale(0.85);
}*/
 .ad_top {
zoom: document;
 -ms-zoom: scale(0.85);
 -ms-transform: scale(0.85);
 -moz-transform: scale(0.85);
 -o-transform: scale(0.85);
 -webkit-transform: scale(0.85);
 transform: scale(0.85);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.85);
 -ms-transform: scale(0.85);
 -moz-transform: scale(0.85);
 -o-transform: scale(0.85);
 -webkit-transform: scale(0.85);
 transform: scale(0.85);
 -ms-zoom-origin: 155px 0;
 -ms-transform-origin: 155px 0;
 -moz-transform-origin: 155px 0;
 -o-transform-origin: 155px 0;
 -webkit-transform-origin: 155px 0;
transform-origin: 155px 0;
}
		/*Slider*/
		.flexslider .slides {
 margin-bottom: 99px;
}
.flexslider .slides .caption {
margin: 0px !important;
}
 .flex-direction-nav a {
top: 53.2% !important;
}
 .flex-direction-nav .flex-prev {
right: 10.2%;
}
 .flex-direction-nav .flex-next {
right: 3.8%;
}
 .main-featured .slider .caption {
height: 89px;
 top: 188px;
}
 .main-featured .pages a {
height:70px;
}

	
	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
 .author .highlights .image-link img {
 min-height: inherit;
 max-height: inherit;
}
 .meta.directory-page {
width:100%;
}
.listing-alt article img {
 background-repeat: no-repeat;
 background-size: contain;
 background-position: center;
 width: 100%;
 height: auto;
}
.highlights-box.three-col article {
width:100%;
}
	
	/*Sidebar*/
	
	.main .sidebar {
 margin-top: 0px !important;
}
/*Bottom Ad*/

/* .ad-bottom .GoogleActiveViewClass {
    zoom: document;
    -ms-zoom: scale(0.88);
    -ms-transform: scale(0.88);
    -moz-transform: scale(0.88);
    -o-transform: scale(0.88);
    -webkit-transform: scale(0.88);
    transform: scale(0.88);
    /* margin-left: -20px; */
/*    -ms-zoom-origin: 97px 0;
    -ms-transform-origin: 97px 0;
    -moz-transform-origin: 97px 0;
    -o-transform-origin: 97px 0;
    -webkit-transform-origin: 97px 0;
    transform-origin: 97px 0;
}*/

}
@media only screen and (max-width : 650px) {
 .menu-diet-recipes-3-container #menu-diet-recipes-3.menu li > a, .menu-diet-recipes-mobile-container #menu-diet-recipes-mobile.menu li > a {
 font-size: 12px;
 padding: 12px 0px 9px 15px;
}
}
 @media only screen and (max-width : 575px) {
 .menu-all-articles-container #menu-all-articles.menu li > a, .menu-all-articles-mobile-container #menu-all-articles-mobile.menu li > a {
 font-size: 12px;
 padding: 12px 0px 9px 15px;
}
 #menu-item-12618 .sub-menu, #menu-item-12877 .sub-menu {
 left: -117px;
}
 .three-fc-post-menu-desktop.dr575 {
 display:none;
}
 .three-fc-post-menu-mobile.dr575 {
 display:block;
}
}

/* iPhone 5 in landscape Responsive
*********************************************/
@media all and (max-width:570px) and (orientation : landscape) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/


 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}


/*Top Ads*/
	.main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -210px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.83);
 -ms-transform: scale(0.83);
 -moz-transform: scale(0.83);
 -o-transform: scale(0.83);
 -webkit-transform: scale(0.83);
 transform: scale(0.83);
}*/
.main-head .right{    height: 90px;}
 .ad_top {
 zoom: document;
 -ms-zoom: scale(0.71);
 -ms-transform: scale(0.71);
 -moz-transform: scale(0.71);
 -o-transform: scale(0.71);
 -webkit-transform: scale(0.71);
 transform: scale(0.71);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
 zoom: document;
 -ms-zoom: scale(0.77);
 -ms-transform: scale(0.77);
 -moz-transform: scale(0.77);
 -o-transform: scale(0.77);
 -webkit-transform: scale(0.77);
 transform: scale(0.77);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
 text-align:center;
}
	/*Slider*/
.flexslider .slides {
 margin-bottom: 167px;
}
.flex-direction-nav .flex-prev {
 right: 12%;
}
.flex-direction-nav .flex-next {
 right: 4.4%;
}
.main-featured .pages a {
 height: 99px;
}
.flex-direction-nav a {
 top: 49.2% !important;
}

	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
 .listing-alt img.default-featured-img {
 width: 100%;
}
.listing-alt article img {
 background-repeat: no-repeat;
 background-size: contain;
 background-position: center;
 width: 100%;
 height: auto;
}
.highlights-box.three-col article {
width:100%;
}

	/*Directory page*/
	.meta.directory-page {
width:100%;
}
 .meta.directory-page .rating_container {
 width: 207px;
}
.meta.directory-page .rating_counter {
 width: 95px;
}
 .main.wrap.cf {
margin-bottom:0px;
}
/*Bottom Ads*/
/* .main-wrap .ad-bottom {
 text-align: center;
    margin-left: -55px;
	height:80px
}*/
/* .ad-bottom .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.7);
 -ms-transform: scale(0.7);
 -moz-transform: scale(0.7);
 -o-transform: scale(0.7);
 -webkit-transform: scale(0.7);
 transform: scale(0.7);
}*/

		/*Bottom Ad*/
/*		.ad-bottom {
 text-align: center;
 padding: 0 25px;
 margin-top: -36px;
 width: 275px;
 zoom: 71%;
 margin-left: 11px;
}*/


/*Footer*/

 .main-footer {
 margin: inherit !important;
 margin-bottom: inherit !important;
 padding: inherit !important;
}
}
 @media only screen and (max-width : 525px) {
 .three-fc-post-menu-desktop {
 display:none;
}
 .three-fc-post-menu-mobile {
 display:block;
}
}

/* iPhone 4 in landscape Responsive
*********************************************/
@media all and (max-width:480px) and (orientation : landscape) {
 .ad_top, .ad_bottom {
 zoom: document;
 -ms-zoom: scale(0.6);
 -ms-transform: scale(0.6);
 -moz-transform: scale(0.6);
 -o-transform: scale(0.6);
 -webkit-transform: scale(0.6);
 transform: scale(0.6);
 -ms-zoom-origin: 53px 0;
 -ms-transform-origin: 53px 0;
 -moz-transform-origin: 53px 0;
 -o-transform-origin: 53px 0;
 -webkit-transform-origin: 53px 0;
 transform-origin: 53px 0;
}
}
/* iPhone 5 in portrait Responsive
*********************************************/
@media only screen and (max-width : 480px) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
#menu-3fatchicks-mainmenu .menu-RTarrow a:after {
display:none;
}
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .page-id-12613 .row.cf.builder {
 width: 108%;
}
	
	/*Top Ad*/ 
	.main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -232px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.38);
 -ms-transform: scale(0.38);
 -moz-transform: scale(0.38);
 -o-transform: scale(0.38);
 -webkit-transform: scale(0.38);
 transform: scale(0.38);
}*/
 .ad_top, .ad_bottom {
zoom: document;
 -ms-zoom: scale(0.38);
 -ms-transform: scale(0.38);
 -moz-transform: scale(0.38);
 -o-transform: scale(0.38);
 -webkit-transform: scale(0.38);
 transform: scale(0.38);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
		/*Slider*/
		.flexslider .slides {
 margin-bottom:  251px;
}
.flexslider .slides .caption {
margin: 0px !important;
}
 .flex-direction-nav a {
top:38.1% !important
}
 .flex-direction-nav .flex-prev {
right: 16.4%;
}
 .flex-direction-nav .flex-next {
right: 6.1%;
}
 .main-featured .slider .caption {
height: 129px;
 top: 162px;
}
 .main-featured .pages a {
height: 130px;
}
	
	
	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
	
	/*Sidebar*/
	
	.main .sidebar {
 margin-top: 0px !important;
}
/*Bottom Ad*/
/*	.ad-bottom {
text-align: center;
padding:0 25px;
width: 363px;
}*/
}
/* iPhone 3-4 in landscape Responsive
*********************************************/
@media only screen and (max-width : 480px) and (orientation : landscape) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .main-head .adwrap-widget {
width: 100%;
 display: block !important;
 text-align: center;
 margin-left: -150px;
height:auto;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.75);
 -ms-transform: scale(0.75);
 -moz-transform: scale(0.75);
 -o-transform: scale(0.75);
 -webkit-transform: scale(0.75);
    transform: scale(0.75);
    height: 70px;
}*/
.main-head .right{    height: 78px;}
 .ad_top{
zoom: document;
 -ms-zoom: scale(0.59);
 -ms-transform: scale(0.59);
 -moz-transform: scale(0.59);
 -o-transform: scale(0.59);
 -webkit-transform: scale(0.59);
transform: scale(0.59);
    -ms-zoom-origin: 0 0;
    -ms-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.6);
 -ms-transform: scale(0.6);
 -moz-transform: scale(0.6);
 -o-transform: scale(0.6);
 -webkit-transform: scale(0.6);
    transform: scale(0.6);
    height: 75px;
    -ms-zoom-origin: 50px 0;
    -ms-transform-origin: 50px 0;
    -moz-transform-origin: 50px 0;
    -o-transform-origin: 50px 0;
    -webkit-transform-origin: 50px 0;
    transform-origin: 50px 0;
}


/*Slider*/
		.flexslider .slides {
 margin-bottom: 229px;
}
 .flex-direction-nav a {
top:39.5% !important;
}
 .flex-direction-nav .flex-prev {
right: 14.1%;
}
 .flex-direction-nav .flex-next {
right: 5.3%;
}
.main-featured .slider .caption {
 height: 110px;
 top: 162px;
}
	
	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
 .listing-alt article img {
 background-repeat: no-repeat;
 background-size: contain;
 background-position: center;
 width: 100%;
 height: auto;
}
	
		/*Directory page*/
	.meta.directory-page {
width:100%;
}
 .meta.directory-page .rating_container {
 width: 207px;
}
.meta.directory-page .rating_counter {
 width: 95px;
}
.highlights-box.three-col article {
width:100%;
}
/*Bottom Ad*/
/*		.ad-bottom {
 text-align: center;
 padding: 0 25px;
 margin-top: -36px;
    zoom: 60%;
 margin-left: 10px;
}*/
}

/* most of iPhone 6 in portrait Responsive
*********************************************/
@media only screen and (max-width : 480px) and (orientation : portrait) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
/*.adwrap-widget {
 -ms-zoom: scale(1) !important;
 -ms-transform: scale(1) !important;
 -moz-transform: scale(1) !important;
 -o-transform: scale(1) !important;
 -webkit-transform: scale(1) !important;
 transform: scale(1) !important;
 height: 42px;
}*/
/*.ad_top, .ad_bottom {
 -ms-zoom: scale(1) !important;
 -ms-transform: scale(1) !important;
 -moz-transform: scale(1) !important;
 -o-transform: scale(1) !important;
 -webkit-transform: scale(1) !important;
 transform: scale(1) !important;
 height: 42px;
}*/

/*Slider*/
		.flexslider .slides {
 margin-bottom:  0px;
}
 .flex-direction-nav a {
top:56% !important
}
 .flex-direction-nav .flex-prev {
right: 18.1%;
}
 .flex-direction-nav .flex-next {
right: 6.6%;
}
	
	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
 .listing-alt img {
 width: 100%;
 min-height: auto;
}
		/*Directory page*/
	.meta.directory-page {
width:100%;
}
 .meta.directory-page .rating_container {
 width: 207px;
}
.meta.directory-page .rating_counter {
 width: 95px;
}
	
		/*Bottom Ad*/
/*		.ad-bottom {
 text-align: center;
 padding: 0 25px;
 margin-top: -36px;
 width: 275px;
 zoom: 47%;
 margin-left: 11px;
}*/
 .main-footer {
margin:0 -25px;
}
}


/* iPhone 6 Plus in portrait Responsive
*********************************************/
@media only screen and (max-width : 414px) and (orientation : portrait) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/

 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .main-head .adwrap-widget {
width: 100%;
 display: block !important;
 text-align: center;
 margin-left: -181px;
height:auto;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.7);
 -ms-transform: scale(0.7);
 -moz-transform: scale(0.7);
 -o-transform: scale(0.7);
 -webkit-transform: scale(0.7);
 transform: scale(0.7);
 height:60px;
}*/

.main-head .right {
 height: 60px;
}
.ad_top {
zoom: document;
 -ms-zoom: scale(0.5);
 -ms-transform: scale(0.5);
 -moz-transform: scale(0.5);
 -o-transform: scale(0.5);
 -webkit-transform: scale(0.5);
 transform: scale(0.5);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.53);
 -ms-transform: scale(0.53);
 -moz-transform: scale(0.53);
 -o-transform: scale(0.53);
 -webkit-transform: scale(0.53);
 transform: scale(0.53);
 -ms-zoom-origin: 30px 0;
 -ms-transform-origin: 30px 0;
 -moz-transform-origin: 30px 0;
 -o-transform-origin: 30px 0;
 -webkit-transform-origin: 30px 0;
 transform-origin: 30px 0;
 text-align:center;
}
 .flexslider .slides {
 margin-bottom: 244px;
}
.flex-direction-nav a {
 top: 36.2% !important;
}
.flex-direction-nav .flex-prev {
 right: 16.4%;
}
.flex-direction-nav .flex-next {
 right: 6.1%;
}
.main-featured .slider .caption {
 height: 131px;
 top: 153px;
}

/*Content*/
.meta.directory-page .rating_image img {
 min-height: 16px;
 margin-left: 5px;
 height: auto;
 width: 16px;
}
.highlights-box.three-col article {
width:100%;
}

/*Footer*/
.main-footer {
 margin: inherit;
}
.main.wrap.cf {
margin-bottom:0px;
}
/*Bottom Ads*/
/* .main-wrap .ad-bottom {
text-align: center;
 margin-left: -80px;
}*/
/* .ad-bottom .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.5);
 -ms-transform: scale(0.5);
 -moz-transform: scale(0.5);
 -o-transform: scale(0.5);
 -webkit-transform: scale(0.5);
 transform: scale(0.5);
}*/

}
/* most of iPhone 6 in portrait Responsive
*********************************************/
@media only screen and (max-width : 375px) and (orientation : portrait) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -200px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.66);
 -ms-transform: scale(0.66);
 -moz-transform: scale(0.66);
 -o-transform: scale(0.66);
 -webkit-transform: scale(0.66);
 transform: scale(0.66);
 height: 60px;
}*/
.main-head .right {
    line-height: 60px;
}
.main-head .right {
    height: 36px;
    line-height: 36px;
}
 .ad_top {
zoom: document;
 -ms-zoom: scale(0.446);
 -ms-transform: scale(0.446);
 -moz-transform: scale(0.446);
 -o-transform: scale(0.446);
 -webkit-transform: scale(0.446);
 transform: scale(0.446);

 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.47);
 -ms-transform: scale(0.47);
 -moz-transform: scale(0.47);
 -o-transform: scale(0.47);
 -webkit-transform: scale(0.47);
 transform: scale(0.47);

 -ms-zoom-origin: 30px 0;
 -ms-transform-origin: 30px 0;
 -moz-transform-origin: 30px 0;
 -o-transform-origin: 30px 0;
 -webkit-transform-origin: 30px 0;
 transform-origin: 30px 0;
}
 .flexslider .slides {
 margin-bottom: 0px !important;
}
.flex-direction-nav a {
 top: 55.4% !important;
}
.flex-direction-nav .flex-prev {
 right: 18.2%;
}
.flex-direction-nav .flex-next {
 right: 6.6%;
}

/*Recipes Detial*/
.servers td.nut1, .servers td.nut2 {
font-size: 10px;
}
 .main.wrap.cf {
margin-bottom:0px;
}
/*Bottom Ads*/
.main-wrap .ad-bottom {
    height: 55px;
/*   margin-left: -120px;*/
}
/* .ad-bottom .GoogleActiveViewClass {
zoom: document;
    -ms-zoom: scale(0.455);
    -ms-transform: scale(0.455);
    -moz-transform: scale(0.455);
    -o-transform: scale(0.455);
    -webkit-transform: scale(0.455);
    transform: scale(0.455);
	    -ms-zoom-origin: 39px 0;
    -ms-transform-origin: 39px 0;
    -moz-transform-origin: 39px 0;
    -o-transform-origin: 39px 0;
    -webkit-transform-origin: 39px 0;
    transform-origin: 39px 0;
}*/


.main-footer .wrap {
padding: 25px 25px 100px 25px;
}
}

/* iPhone 3-4 in portrait Responsive
*********************************************/
@media only screen and (max-width : 320px) and (orientation : portrait) {
/* .menu-3fatchicks-mainmenu-container.mobile-menu-container, .menu-3fatchicks-mainmenu-container {
display:none;
visibility:hidden
}*/
.main-footer .wrap {
padding: 25px 25px 100px 25px;
}
 .menu-3fatchicks-mobilemainmenu-container.mobile-menu-container, .menu-3fatchicks-mobilemainmenu-container {
display:block;
visibility:visible
}
 .main-head .adwrap-widget {
 width: 100%;
 display: block;
 text-align: center;
 margin-left: -229px;
}
/* .adwrap-widget .GoogleActiveViewClass {
zoom: document;
 -ms-zoom: scale(0.63);
 -ms-transform: scale(0.63);
 -moz-transform: scale(0.63);
 -o-transform: scale(0.63);
 -webkit-transform: scale(0.63);
    transform: scale(0.63);
    height: 50px;
}*/
 .ad_top {
zoom: document;
 -ms-zoom: scale(0.37);
 -ms-transform: scale(0.37);
 -moz-transform: scale(0.37);
 -o-transform: scale(0.37);
 -webkit-transform: scale(0.37);
 transform: scale(0.37);
 height: 50px;
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}
.sidebar_ad {margin-left:-15px;}
.ad_bottom {
zoom: document;
 -ms-zoom: scale(0.39);
 -ms-transform: scale(0.39);
 -moz-transform: scale(0.39);
 -o-transform: scale(0.39);
 -webkit-transform: scale(0.39);
 transform: scale(0.39);
 -ms-zoom-origin: 0 0;
 -ms-transform-origin: 0 0;
 -moz-transform-origin: 0 0;
 -o-transform-origin: 0 0;
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
}

		/*Slider*/	
		.flexslider .slides img {
 min-height: 155px;
 height: auto;
 min-height:inherit;
}
 .main-featured .slider .caption {
 height: 155px !important;
}
 .flex-direction-nav a {
 top: 40% !important;
}
 .flex-direction-nav .flex-prev {
 right: 21.3%;
}
 .flex-direction-nav .flex-next {
 right: 7.7%;
}
.flexslider .slides {
 margin-bottom: 0px !important;
}
	
	/*Content*/
	.home .highlights .image-link img {
max-height: inherit;
 min-height: inherit;
}
.listing-alt img {
 width: 100%;
 min-height: auto;
}
.meta.directory-page {
margin-top: -10px;
}
	
	/*Directory page*/
	.meta.directory-page {
width:100%;
}
 .meta.directory-page .rating_container {
 width: 207px;
}
.meta.directory-page .rating_counter {
 width: 95px;
}

/*Directory pages menus*/
 .menu-all-articles-mobile-container #menu-all-articles-mobile.menu li > a, .menu-diet-recipes-mobile-container #menu-diet-recipes-mobile.menu li > a {
 padding: 12px 0px 9px 10px;
}
 .menu-diet-recipes-3-container #menu-diet-recipes-3.menu li > a:after, .menu-diet-recipes-mobile-container #menu-diet-recipes-mobile.menu li > a:after, .menu-all-articles-mobile-container #menu-all-articles-mobile.menu li > a:after {
 margin-left: 5px;
 padding-right: 10px;
}
 #menu-item-12618 .sub-menu, #menu-item-12877 .sub-menu, #menu-item-12871 .sub-menu {
 left: -132px;
}

/*Recipes Detial*/
.servers table.nut {
margin-left: -15px;
}
.servers td.nut1, .servers td.nut2 {
font-size: 10px;
}

		/*Sidebar*/
.sidebar_ad {
width:300px;
margin:0 auto;
margin-left:-15px;
}
		
		
/*		#text-3 .textwidget, #text-4 .textwidget {
 margin-left:-15px;
}*/
 .tabbed .tabs-list a {
 padding: 4px 9px;
}
		/*Bottom Ad*/
/*		.ad-bottom {
 text-align: center;
 padding: 0 25px;
 margin-top: -36px;
 width: 275px;
zoom: 40%;
 margin-left: 11px;
}*/
 .page-id-12613 .row.cf.builder {
 width: 109.5%;
}
 .highlights-box.three-col .column.one-third {
margin-top: 0px;
margin-bottom: 0px;
}


/*Top ad*/
/* .adwrap-widget {
 -ms-zoom: scale(0.998) !important;
 -ms-transform: scale(0.998) !important;
 -moz-transform: scale(0.998) !important;
 -o-transform: scale(0.998) !important;
 -webkit-transform: scale(0.998) !important;
 transform: scale(0.998) !important;
}*/
.main.wrap.cf {
margin-bottom:0px;
}
/*Bottom Ads*/
 .main-wrap .ad-bottom {
 text-align: center;
 margin-left: 0px;
 height:55px
}
/* .ad-bottom .GoogleActiveViewClass {
zoom: document;
    -ms-zoom: scale(0.4);
    -ms-transform: scale(0.4);
    -moz-transform: scale(0.4);
    -o-transform: scale(0.4);
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
	    -ms-zoom-origin: 24px 0;
    -ms-transform-origin: 24px 0;
    -moz-transform-origin: 24px 0;
    -o-transform-origin: 24px 0;
    -webkit-transform-origin: 24px 0;
    transform-origin: 24px 0;
}*/


/*Footer*/
.main-footer {
 margin: inherit;
}
}
