/*
Theme Name: Apollo
Theme URI: https://themes.themegoods.com/apollo_wp
Description: Blog Magazine Newspaper Template
Version: 1.3
Author: Peerapong Pulpipatnan
Author URI: https://themeforest.net/user/peerapong
License URI: https://themeforest.net/licenses/regular_extended
*/

@import "css/screen.css";

@font-face {
    font-family: 'blanchcondensed_light';
    src: url('fonts/blanch_condensed_light-webfont.eot');
    src: url('fonts/blanch_condensed_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/blanch_condensed_light-webfont.woff') format('woff'),
         url('fonts/blanch_condensed_light-webfont.ttf') format('truetype'),
         url('fonts/blanch_condensed_light-webfont.svg#blanchcondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* font replacement for Helvetica*/
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');

/*Replace logo font for Helvetica Neue 37 LT Std  Feb,14,2019*/
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=259ae73a-0f86-4ba4-8767-a13b70a6d80d");
    @font-face{
        font-family:"Helvetica Neue LT W05_37 Th Cn";
        src:url("fonts/6e758cde-9524-4104-8b38-78aa3d3a222f.eot?#iefix");
        src:url("fonts/6e758cde-9524-4104-8b38-78aa3d3a222f.eot?#iefix") format("eot"),url("fonts/9d1ff4e9-ed81-4251-88c5-c9c1352a215b.woff2") format("woff2"),url("fonts/97135348-a627-408f-8626-ad4f413621b7.woff") format("woff"),url("Fonts/dd649459-f28a-4334-9c62-89c1b30aee02.ttf") format("truetype");
    }
    @font-face
        font-family:"HelveticaNeueW01-57Cn";
        src:url("fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix");
        src:url("fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix") format("eot"),url("fonts/88a238be-6477-4e71-bdc4-5a35bbf8d392.woff2") format("woff2"),url("fonts/842088d0-1ae2-40d0-8561-3c95761ba7a6.woff") format("woff"),url("fonts/c74505d5-13e8-47ed-94a8-630aab4da3e6.ttf") format("truetype");
    }


/*end of logo font replacement */

/* font replacement for Helvetica*/
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');

.ppost a, .page_fullwidth a { color:#f78f1e; }
.ppost a:hover, .page_fullwidth a:hover { color:#2C2F32; }
p { padding:0 0 1em; }
.header { position:relative; padding-top:30px; height:169px; overflow:hidden; }
a#logo { font-family:'Helvetica Neue LT W05_37 Th Cn', Arial, Sans-serif; font-size:105px; color:#3F3F41; float:left; display:block; line-height:1.5em; padding-left:7px; text-transform: uppercase; }
.es a#logo { font-size: 105px; line-height: 1.5em; font-family:'Helvetica Neue LT W05_37 Th Cn', Arial, Sans-serif; text-transform: uppercase;}
a#logo span { color:#79C143; }

.header ul { position:absolute; top:30px !important; right:0; padding:28px 8px 0 0; margin:0; width:307px; }
.header ul:before { content:url(images/nav-left-shadow.png); position:absolute; top:17px; left:0px; z-index:2; }
.header ul:after { content:url(images/nav-right-shadow.png); position:absolute; top:17px; right:8px; z-index:2; }
.header ul li { list-style:none; padding:0 0 5px; margin:0; position:relative; z-index:1; }
.header ul li a { display:block; font-family: 'Source Sans Pro', sans-serif; font-size:21px; letter-spacing:4px; line-height:34px; background:#79C143; padding:0 25px; color:#fff; text-transform:uppercase; }
.header ul li a:hover { background:#54872F; }
.header ul li.nav-fitness a { background:#F6921F; }
.header ul li.nav-fitness a:hover { background:#AC6616; }
.header ul li.nav-beauty a { background:#EB297A; }
.header ul li.nav-beauty a:hover { background:#A41D55; }
#header1 {  background: url("images/header5.png") no-repeat scroll left top #FFFFFF; 
   /* background: url("images/dgn-header960.png") no-repeat scroll left top #FFFFFF; */


    height: 156px; margin-top:40px;
    
}
/*.logo {margin:0; padding:0; width: 960px; }*/
.logo1 {  display: block;  float: left;  height: 35px;  position: relative;   width: 270px; }
.logo1 a {height: 35px; width: 270px; display: block; }
	
#header-inner { display: block; float: left; height: 32px;  margin: 79px 0 0 13px; padding: 0;  position: relative; width: 620px;}
#nutrition-blog {     float: right;     height: 55px;     margin: 53px 25px 0 0;     width: 77px; }
.nutrition-blog {     display: block;     float: left;     position: relative; }
.nutrition-blog a {
    background: url("images/nutrition-blog-network.png") no-repeat scroll left top transparent;    height: 55px;     width: 77px; }
.nutrition {  display: block; float: left; height: 32px;  margin-left: 8px;    position: relative;    width: 175px; }
.fitness {    display: block;     float: left;     height: 32px;     margin-left: 11px;     position: relative;     width: 156px; }
.nutrition a {
    background: url("images/nutrition-green.png") no-repeat scroll left top transparent;
    display: block;     height: 32px;     text-indent: -9999px;     width: 175px; }
.nutrition a:hover {
    background: url("images/nutrition-orange.png") no-repeat scroll left top transparent;
    display: block;     height: 32px;     text-indent: -9999px;     width: 175px; }		
.fitness a {    background: url("images/fitness-orange.png") no-repeat scroll left top transparent;
    display: block;     height: 32px;     text-indent: -9999px;     width: 156px; }
.fitness a:hover {
    background: url("images/fitness-green.png") no-repeat scroll left top transparent;
    display: block;     height: 32px;     text-indent: -9999px;     width: 156px; }	
	

	/* Tag Cloud */

	body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
    margin-top: 20px; !important; }

/* FOOTER */
	

.footer wrapper #footer .sidebar_widget {padding-top: 10px; !important;}
#footer .sidebar_widget li {width:34% !important; }
#footer .sidebar_widget li#text-15 { margin-right:0; float:right; width:25% !important; }

#slider_wrapper { height:400px !important; 
background:  #f4f7ee url('images/patterns/right_strip_pattern.png')!important;
}



.flexslider { height:400px !important; }
.flexslider .slides > li { height:400px !important; }
.flexslider .slides > li img { margin-left:auto; margin-right:auto; display:block; max-height:283px; max-width:423px; }
.flexslider_excerpt { padding: 15px 5px !important;}

/* version 2 - oct 7, 2013 */
#slider_wrapper { padding: 20px 5px !important; height: 290px !important; width: 610px !important; }
.flexslider { height:300px !important; margin-bottom: 15px;}
.flexslider .slides > li { height:300px !important; }
.flexslider .slides > li img { margin-left:auto;  max-height:283px; float:left; max-width:423px; }
.flexslider_caption { padding: 5px 5px !important;   width: 168px !important; position:relative !important;  float:right !important;
                     max-height:273px !important;  min-height:273px !important; height:273px !important;  bottom: 0 !important;}
.flexslider_excerpt { font-size: 13px; padding-top:8px !important; }					 
.flexslider_excerpt  h4 {line-height:normal; font-size: 21px !important; line-height: 1.1em; margin-bottom: 12px;}



/*#slider_wrapper { height:310px !important; }
.flexslider { height:310px !important; }
.flexslider .slides > li { height:310px !important; }
.flexslider .slides > li > a > img { max-height:283px; display:block; position:relative; left:80px; }
.fullslide .flexslider_excerpt { height:280px !important; }*/



.main_nav ul, .main_nav { width:700px !important; }


#content_wrapper .sidebar .content .sidebar_widget > li.widget_search { padding:0; }

#post-navigation .ppost a { color:#2C2F32; }
#post-navigation .ppost a:hover { color:#1BC4DE; }

.fleft { float:left; padding-right:5px; }
.fright { float:right; padding-left:5px; }

#post-navigation .fleft a  { color:#8AB34A; /* color: #F78F1E; */}
#post-navigation .fleft a:hover   { color:#2C2F32; }

#post-navigation .fright a  { color:#8AB34A; /* color: #F78F1E; */}
#post-navigation .fright a:hover   { color:#2C2F32; }


/* CLEAR FIX
-------------------------*/
#post-navigation:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html #post-navigation { zoom: 1; } /* IE6 */
*:first-child+html #post-navigation { zoom: 1; } /* IE7 */

    .counter h6 { font-family: 'Source Sans Pro', sans-serif;	
    font-size: 17px;     font-weight: bold;    line-height: 0.8em;}



	
/* OTHER CHANGES */
	
@media only screen and (min-width: 768px) and (max-width: 960px) {
	#header_wrapper { width:auto; }
	#boxed_wrapper.header { margin-top:0; }
	.header { position:relative; padding-top:30px; height:150px; overflow:hidden; }
	a#logo { font-size:90px; line-height:1.5em; padding:10px 0 0 10px; }
    .es a#logo { font-size: 90px; line-height: 1.5; }
	.header ul { width:200px; }
	#copyright_left { width:50% !important; padding-left:15px; }
	.standard_wrapper.wide { width:970px !important; }/*before was 766*/
	#copyright .social_wrapper { padding-right:15px; } 
	.sidebar { width:200px; }
	.flexslider .slides > li > a > img { max-height: 224px; max-width:335px !important; display:block; position:static; left:auto; }
	.flexslider_caption { height:212px !important; min-height:212px !important; }
	#home_slider.flexslider { height:250px !important; }
	#slider_wrapper { height:240px !important; }
}
@media only screen and (max-width: 767px) {
	.header { padding-top:0; height:200px; }
	.header ul { width:auto; }
	a#logo { font-size:50px; line-height:1.5em; text-align:center; float:none; position:relative; margin-top:-10px; }
    .es a#logo { font-size: 50px; line-height: 1.5em; }
	.header ul { width:300px; top:50px; }
	.flexslider_caption { width:auto !important; height:auto !important; min-height:0 !important; max-height:none !important; position:absolute !important; bottom:17px !important; background:rgba(51,51,51,.5) !important; }
	.flexslider .slides > li img { float:none; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.header { height:220px; }
	a#logo { font-size:57px; line-height:1em; text-align:center; float:none; position:relative; margin-top:-10px; }
    .es a#logo { font-size: 57px; line-height: 1.5; }
	.header ul { width:440px; top:75px; right:10px; }
}
/* May, 2017 */
post-ratings{
display:none;}

/* Aug  2013 */
h2.widgettitle	{font-size: 17px !important; }
li.widget, .post_wrapper  {  border-color: #8AB34A #EBEBEC #EBEBEC !important; }
/* make the top border bars green */	

/* Aug 20, 2013 */

div.textwidget { margin-top: 10px !important; }
.textwidget  p.top  { text-align:center; margin:0; }

.widget_tag_cloud div.tagcloud a, .meta-tags .tagcloud a { color:#2C2F32; border-radius:5px; margin-bottom:2px; }
.widget_tag_cloud div.tagcloud a:hover, .meta-tags .tagcloud a:hover { color:#8AB34A; }

.widget_wp_category_post_list_itg img { width: 50px; height: auto; }

#language-toggle { float: right; margin-top: 10px; margin-right: 5px; font-size: .9em; font-family: 'Source Sans Pro', sans-serif;	 }
#language-toggle a { color:#777; }
#language-toggle a.current { color:#000; }
#language-toggle a:hover { color:#8AB34A; }

@media only screen and (min-width: 768px) and (max-width: 960px) {
    #language-toggle { position:absolute; right:10px }
}
@media only screen and (max-width: 767px) {
    #language-toggle { width:100%; margin:0 0 10px; text-align:center; }
}
.post_category_rating, .post-ratings {
display:none !important;
}