/*
Template: attitude
Theme Name: Attitude
Theme URI: http://themehorse.com/themes/attitude
Author: Theme Horse
Author URI: http://themehorse.com
Description: Attitude is a Simple, Clean and Responsive Retina Ready WordPress Theme which adapts automatically to your tablets and mobile devices. Theme is easily customizable with numerous theme options. Some of the highlighted options are two site layout (Narrow and Wide), 5 layouts for every post/page, 5 Page Templates, 5 widget areas, 4 custom widgets, featured slider to highlight your post/page, 11 social icons and many more. Also has custom background, header, menu, favicon, CSS, webclip icon, and logo. Supports popular plugins like Breadcrumb NavXT, WP-PageNavi and Contact Form 7. It is also translation ready. Available Translation: Traditional Chinese (Taiwan), Spanish and Norwegian (Nynorsk). Get free support on http://themehorse.com/support-forum/
Version: 1.2.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: white, light, blue, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-menu, custom-background, custom-header, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post
Text Domain: attitude

Attitude WordPress Theme, Copyright 2013 Theme Horse
Attitude is distributed under the terms of the GNU GPL
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../attitude/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

body, input, textarea {
	color: #777;
	font: 16px 'PT Sans', sans-serif;
	line-height: 21px;
}

#branding {
	margin-top: 15px;	
}
.hgroup-wrap {
	padding-top: 10px;
  	padding-bottom: 11px;
}


#main {
	padding: 10px 0 10px;
}





#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
    padding-bottom: 10px;
}

h1 {
  	/*background: url(../../uploads/2013/08/logo_CSO_139.jpg) no-repeat; 
  	min-height: 82px;
	padding-left: 160px;
	padding-top: 50px;*/
	padding-left: 0px;
  	padding-top: 10px;
}

h2 {
	/*background: url(../../uploads/2013/08/logo_CSO_139.jpg) no-repeat; 
  	min-height: 82px;
	padding-left: 160px;
	padding-top: 50px;*/
  	padding-left: 0px;
  	padding-top: 10px;
}

h3 {
    font-size: 20px;
    line-height: 26px;
    padding-top: 5px;
}

hr {
	margin: 0 0 20px;
} 

#site-logo {
	float:left;
  	margin-top: 0px;
	padding-left: 0px;
  	padding-top: 10px;
}

#site-title {
	float:left;
  	margin-top: 0px;
	min-height: 82px;
	padding-left: 160px;
	padding-top: 50px;
	background: url(../../uploads/2013/08/logo_CSO_139.jpg) no-repeat;
}

h1 {
	background: url(../../uploads/2013/08/logo_CSO_139.jpg) no-repeat;
	min-height: 82px;
	padding-left: 88px;
	padding-top: 23px;
}

h2 {
	/*background: url(../../uploads/2013/08/logo_CSO_139.jpg) no-repeat;*/
}

.entry-title {
	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat; 
  	min-height: 51px;
	padding-left: 90px;
	padding-top: 25px;
  	margin-top: 0px;
}  

.page-title {
	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat; 
  	min-height: 51px;
	padding-left: 90px;
	padding-top: 25px;
  	margin-top: 0px;
}  


#qtranslate-chooser {
    list-style-type:none
}

#qtranslate-chooser li {
    float:left;
    margin-right:14px;
    margin-left:0px;
    margin-top:20px;
}
 


@media only screen and (max-width: 1078px) {
  
  
  #access a {
	font-size: 12px;
  }
  
 
  
  body, input, textarea {
	color: #777;
	font: 13px 'PT Sans', sans-serif;
	line-height: 19px;
}
  
  
  h1 {
  	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat; 
  	min-height: 52px;
	padding-left: 90px;
	padding-top: 26px;
}

h2 {
  	padding-left: 0px;
  	padding-top: 0px;
}

h3 {
    font-size: 17px;
    line-height: 22px;
}

hr {
	margin: 0 0 20px;
} 

#site-title {
	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat;
	padding-left: 90px;
	padding-top: 0px;
	
} 

a {
	font-size: 26px;
  	line-height: 30px;
	padding-left: 0px;
  	padding-top: 24px;
}

#site-description {
	float:center;
  	margin-top: 0px;
    	font-size: 12px;
  	line-height: 14px;
    	max-width: 84px;
    	padding-left: 8px;
	
}

.entry-title {
	background: url(../../uploads/2013/09/logo_CSO_60.jpg) no-repeat; 
  	min-height: 32px;
	padding-left: 67px;
	padding-top: 19px;
  	margin-top: 0px;
    	font-size: 20px;
    	line-height: 25px;
}  

}


@media only screen and (max-width: 767px) {
  
  body, input, textarea {
	color: #777;
	font: 12px 'PT Sans', sans-serif;
	line-height: 16px;
}

#site-logo {
	float:left;
  	margin-top: -47px;
}
  
#site-title {
	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat; 
} 

a {
	font-size: 22px;
  	line-height: 27px;

} 

#site-description {
    	padding-left: 5px;
}

  
  
  #branding {
	margin-top: 10px;	
}
	
 h1 {
    	background: url(../../uploads/2013/08/logo_CSO_81.jpg) no-repeat; 
  	min-height: 48px;
	padding-left: 86px;
	padding-top: 28px;
	}
 h2 {
  	padding-left: 32px;

  }
  
  .entry-title {
	background: url(../../uploads/2013/09/logo_CSO_60.jpg) no-repeat; 
  	min-height: 32px;
	padding-left: 63px;
	padding-top: 19px;
  	margin-top: 0px;
    	font-size: 19px;
    	line-height: 22px;
}  

}