/*
Theme Name:  Creative Like Us // Theme Two
Theme URI: http://wordpress.org/extend/themes/twentytwelve
Author: Creative Like Us
Author URI: http://www.creativelikeus.com
Description: This theme is fully responsive with left sidebar including both logo and menu. Ideal for a high number of pages and to use the horizontal scrolling gallery.
Version: 1.0
Template: creativelikeus
*/

@import url("../creativelikeus/style.css");

a { text-decoration:none; }


/* =Structure 
-------------------------------------------------------------- */

.site-header { text-align:center; padding:0px; }
.wrapper { margin: 20px 0px 0px 0px; }

.site-header .logo {
	padding: 20px 0px 35px 0px;
}

#colophon {

}

.entry-header h2 {
	margin-top: 10px;
}

#qtranslate-chooser { margin-top:50px; }

/* =Media queries
-------------------------------------------------------------- */

/* Minimum width of 680 pixels. */
@media screen and (min-width: 680px) {
	
	.site { margin: 0; max-width: 1220px; overflow: hidden; padding-top:20px; }

	.site-header { text-align:right; width: 200px; float:left; /*position:fixed;*/ }
	.wrapper { margin: 0px 0px 0px 260px; }

	#colophon {
	max-width: 1230px;
	margin-left: 260px;
	}
	
	.entry-header { margin-top:0px; }

	.site-header h1, .site-header h2 { padding-left:5px; text-align: left; }

	.site-header .logo { padding: 0px 0px 35px 0px; }

	.home .entry-header h2 { margin-top:0px; }

	.main-navigation, .main-navigation ul li ul li { 
		text-align: left;
	}

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul,
	.main-navigation li ul li a,
	.main-navigation li:hover .children a {
		border:none;
	}
	
	.main-navigation .children {
		padding-bottom:0px;
		padding-left:5px;
		margin-bottom:0px;
		border:none;
	}

	.main-navigation li a, .main-navigation li {
		display: block;
		text-decoration: none;
		line-height: 1.2;
		background:transparent;
		font-weight:normal;
	}
	
	.main-navigation li a {
		padding: 2px 5px;
	}

	.main-navigation li ul {
		position:relative;
	}

	.main-navigation ul li:hover > ul {
		border-left: 0;
		display:none;
	}
	
	.main-navigation ul li.current_page_item > ul,
	.main-navigation ul li.current_page_parent > ul,
	.main-navigation ul li.current_page_ancestor > ul {
		display:block;
	}
	
	.main-navigation li ul ul {
		position:relative;
		top: 0;
		left: 0;
		border:none;
	}
	
	.main-navigation .children .children { border:none; }
		
	.main-navigation ul li.current_page_item .children a,
	.main-navigation ul li.current_page_parent .children a,
	.main-navigation ul li.current_page_ancestor .children a { 
		width:auto;
		border:none;
		background:transparent; 
		padding:0px 5px;
		font-weight: normal;
		font-style:italic;
	}

	.main-navigation .children a:before { content: "\00BB\0020"; }
	.main-navigation .children .children a:before { content: "\00BB\00BB\0020"; }
	.main-navigation .children .children .children a:before { content: "\00BB\00BB\00BB\0020"; }


	div.navigation { clear:both; font-size:11px; text-transform:uppercase; }
		
	.previous { float:left;  }
		.previous a:after { content: "\0020\002F"; }
	.next { float:left; padding-left:3px; }	
	.parent { float:left; padding-left:30px; }

	.child-thumb-classic.gallery-cover-square, 
	.child-thumb-classic.gallery-cover-portrait, 
	.child-thumb-classic.gallery-cover-landscape { width: 100%; padding:0px; }
	
}



/* Minimum width of 960 pixels. */
@media screen and (min-width: 1000px) {

	body .site {
		padding: 20px 20px 20px 30px;
	}	
	
	.child-thumb-classic.gallery-cover-square, 
	.child-thumb-classic.gallery-cover-portrait, 
	.child-thumb-classic.gallery-cover-landscape { width: 320px; padding:0px; }
	
}


