@charset "utf-8";

/*-----------------------------------------------------------------------------------

	

	White-Theme CSS Document for Invictus Fullsize Background Photographer Wordpress Theme



	Theme Name: Invictus

	Theme URI: 

	Description: White-Theme CSS for "Invictus Fullsize Background Photographer Wordpress Theme"

	Author: Dennis Osterkamp

	Author URI: http://www.do-media.de

	License: GNU General Public License version 3.0

	License URI: http://www.gnu.org/licenses/gpl-3.0.html

	Version: 1.3

	

	All files, unless otherwise stated, are released under the GNU General Public License

	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)



/* -----------------------------------------------------------------------------------

/* 

	Table of Contents



	1. =Body, Typography and some main Elements

	2. =Header

	3. =Nav Menu

	4. =Footer	

	5. =Content

	6. =Forms

	7. =Comments	

	8. =Shortcodes

	9. =Widgets	

	10. =Images	

	11. =SuperBgImage & Thumbnails



/*-----------------------------------------------------------------------------------*/

/*	1. =Body, Typography and some main Elements

/*-----------------------------------------------------------------------------------*/



body { background-color: #e5e5e5; color: #444; }



.wp_syntax { 

	border-color: #d9d9d9 !important; 

	border-style: dotted !important; 

	color: #666 !important; 



	background: #f5f5f5 !important;

}

abbr,acronym { border-bottom-color: #d9d9d9;  }



#primary, #sidebar .widget { background: rgba(255,255,255,0.9); border: 1px solid #eee; }



.fullsize-gallery #primary { text-shadow: 0 1px 1px rgba(0,0,0,.55); }



h2.page-description, h2.entry-description { 

	border-color: #d9d9d9;

	color: #444;

}



/*-----------------------------------------------------------------------------------*/

/*	2. =Header

/*-----------------------------------------------------------------------------------*/



#site-title { background: transparent url('white/bg-scanlines.png') repeat 0 0; }

#site-title a {

	background: transparent url('white/bg-logo.png') 50% 100% no-repeat;

}



#welcomeTeaser, .max_widget_teaser {

	background: transparent url('white/bg-scanlines.png') repeat 0 0; 

	color: #444;

}



/*-----------------------------------------------------------------------------------*/

/*	3. =Nav Menu

/*-----------------------------------------------------------------------------------*/



nav#navigation {

	background: transparent url('white/bg-scanlines.png') repeat 0 0;

}



nav#navigation ul a {

	color: #666;

}



nav#navigation ul a:hover,

nav#navigation ul li.sfHover a,

nav#navigation ul li.current-cat a,

nav#navigation ul li.current_page_item a,

nav#navigation ul li.current-menu-item a,

nav#navigation ul li.current_page_ancestor a,

nav#navigation ul li.current_page_parent a {

	color: #000;

}



nav#navigation ul ul.sub-menu li a {

	color: white;

}



nav#navigation ul ul li a:hover, nav#navigation ul ul li a:active {

	color: black

}



/*-----------------------------------------------------------------------------------*/

/* 4. =Footer

/*-----------------------------------------------------------------------------------*/



#colophon { 

	color: #444;

	background: #fff url('white/bg-scanlines.png') 0 0 repeat; 

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);	

}



/*-----------------------------------------------------------------------------------*/

/* 5. =Content

/*-----------------------------------------------------------------------------------*/



.portfolio-list li .shadow a 	{ background: transparent url('white/bg-magnifier.png') 50% 50% no-repeat; }

.portfolio-list li.vimeo-video .shadow a,

.portfolio-list li.youtube-video .shadow a { background: transparent url('white/bg-magnifier-video.png') 50% 50% no-repeat; }

.portfolio-list li img 	{ background: #eee; }



.portfolio-fullsize-scroller a.scroller-arrow {

	background: transparent url('white/bg-scroller-arrow.png') 0 0 no-repeat;

}



#portfolioList li ul  { background: #fff }



blockquote { background: transparent url('white/bg-quote.png') 0 15px no-repeat; }



/** Pagination **/

.pagination span, .pagination a { background: none; }

.pagination a:hover { color: #fff; }

.pagination span.current { color: #fff; }



.content-sort { border-color: #d9d9d9; }

.content-sort li a { color: #555; }

.content-sort li.current a { background: transparent url('white/bg-sort-check.png') 0 30% no-repeat; }



.entry-meta, .entry-share { color: #666; border-color: #d9d9d9;}

.entry-meta li span { color: #888; }



.respond-title, .author-title, .related-title, .recent-title {

	border-color: #444;

}



/** Tag list **/

.entry-tags li a { background: #eee; color: #666; }



/** Recent Posts **/

#recent-posts .entry-image {

	border: 1px solid #d9d9d9;

	background: #eee;

}



/** Blog page **/

.blog .date-badge { 

	color: #fff;

	border-color: #f5f5f5;

}



.image-attachment .entry-content .entry-attachment {

	background: #eee;

}



/** adding some nice shadows */

#site-title,

#expander, 

#navigation,

#navigation ul ul {

	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);	

}



#portfolioList li,

#related-posts .entry-image {

	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.55);

	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.55);

	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.55);

}



/*-----------------------------------------------------------------------------------*/

/* 6. =Forms

/*-----------------------------------------------------------------------------------*/



input[type=submit], input[type=button], a.button, button {

	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5);

	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5);

	box-shadow: 0 1px 1px rgba(0,0,0,0.5);

	color: #444;

	border-color: #ddd;

	background: #eee;

	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eeeeee));

	background: -moz-linear-gradient(top,  #f5f5f5,  #eeeeee);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee');

	text-shadow: 0px -1px -1px #fff;

}





/*-----------------------------------------------------------------------------------*/

/* 7. =Comments

/*-----------------------------------------------------------------------------------*/



h3#reply-title 	{ color: #444; }

.comment-author cite { color: #666; }

.comment-meta 	{ color: #777; }



.comment-meta a:active, 

.comment-meta a:hover,

.reply a:hover,

a.comment-edit-link:hover, 

#respond .required { 

	color: #ff4b33; 

}

.commentlist .children li div:first-child, .commentlist li.comment div:first-child {

	background: #fff;



}

#comments .pingback { border-bottom-color: #e7e7e7; }

#comments .pingback p { color: #aaa; }



/* Comments form */

input[type=submit] { color: #444; }

#respond { background: #fff; border-color: #eee; }

#respond label { color: #666; }

#respond .form-allowed-tags { color: #444; }





/*-----------------------------------------------------------------------------------*/

/* 8. =Shortcodes

/*-----------------------------------------------------------------------------------*/



/* Hightlight Shortcode */

.highlight-dark { background: #333; color: #fff; }

.highlight-light { background: #ddd; color: #333; }

.highlight-yellow { background: #FFC; color: #333; }

.highlight-red { background: #900; color: #fff; }



/* Dropcap */

.dropcap {

	color: #666;

}

.dropcap-dark  { color: #fff; background: #555;  }

.dropcap-light { color: #666; background: #eee;  }



/* Image Alignment */

.image-left, .image-right {

    background: #FFF;

    border: 1px solid #CCC;

}

.image-left .caption, .image-right .caption {

    color: #999;

}



.img-caption { background: #f5f5f5; border: 1px solid #ddd; }

.img-caption .caption { background: #f5f5f5; }



/* Box Shortcode */

.info-box .box-title { color: #fff; background: #777; }

.info-box .box-content { background: #eee; }



.info-dark { color: #fff; }

.info-dark .box-title { background: #777; }

.info-dark .box-content { background: #aaa; }



.info-light .box-content { background: #f1f1f1; }



/* Toggle Box Shortcode */

.toggle-box .box-title a { 

	color: #fff; 

	background: #777 url('white/bg-sprite.png') 100% 100% no-repeat; 

}

.toggle-box .box-title a.open { background-position: 100% -230px; }

.toggle-box .box-inner { background: #eee; }



.toggle-dark .box-title a { 

	color: #fff; 

	background: #777 url('white/bg-sprite.png') 100% 100% no-repeat; 

}

.toggle-dark .box-inner { background: #9aaa; color: #fff; }



.toggle-light .box-title a { 

	color: #777; 

	background: #ddd url('white/bg-sprite.png') 100% -198px no-repeat; 

}

.toggle-light .box-title a.open { background-position: 100% -166px; }

.toggle-light .box-inner { background: #f1f1f1; }



/* Tab Shortcode */

.tabs li { border-right: 1px solid #e9e9e9; }

.tab-wrapper {

	background: #eee;

	border: 1px solid #e9e9e9;

}

.tabs ul.nav {

    background: #777;



}

.tabs ul.nav li a {

    color: #fff;

}

.tabs ul.nav li a:hover { background: #aaa; }

.tabs ul.nav li.ui-tabs-selected a { background: #eee; color: #555; }



hr.shortcode { border-bottom: 1px solid #e5e5e5 }



/*-----------------------------------------------------------------------------------*/

/* 9. =Widgets

/*-----------------------------------------------------------------------------------*/



/** Recent Comments Widget **/

#sidebar .widget_recent_comments li { border-bottom: 1px dotted #ccc; background: transparent url(white/icon-comment.png) 0 3px no-repeat; }



/** Recent Tweets Widget **/

#sidebar .widget_recent_tweets li { border-bottom: 1px dotted #ccc; background: transparent url(white/bg-twitter-inner-small.png) 0 3px no-repeat; }



/* Custom Recent entries */

#sidebar .widget_custom_recent_entries li img { background: #f5f5f5; border: 1px solid #eee; }



/* Custom Flickr Stream */

#sidebar .widget_flickr_stream div.flickr_badge_image img { background: #f5f5f5; border: 1px solid #eee;}



/*-----------------------------------------------------------------------------------*/

/* 10. =Images

/*-----------------------------------------------------------------------------------*/



/** Item Caption for Images */

.item-caption { 

	background: #fff

}	



/*-----------------------------------------------------------------------------------*/

/* 11.  =SuperBgImage & Thumbnails

/*-----------------------------------------------------------------------------------*/



#thumbnails { 

	background: transparent url('white/bg-scanlines.png') 0 0 repeat; 

    -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.25);

    -moz-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.25);

    box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.25);		

}



#toggleThumbs {

	background-image: url('white/bg-expander-arrow.png');

}



#thumbnails .pulldown-items a.item { 

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);

	border-color: #ccc;

}



#thumbnails .controls {

	background-image: url('white/bg-scanlines-thumbs.png'); 

}



#thumbnails .controls a { 

	background-image:url('white/bg-thumb-controls.png'); 

}



/*  scroll links */

#thumbnails .scroll-link { 

	background-image: url('white/bg-fullsize-arrow.png');

}





#superbgimage {

	background: #f5f5f5 url('white/loading.gif') center center no-repeat;

}



/* Fullsize Overlay Pattern */

.overlay-dotted { background: url('white/grid.png'); }

.overlay-squared { background: url('white/overlay-squared.png'); }

.overlay-scanlines { background: url('white/overlay-scanlines.png'); }

.overlay-carbon { background: url('white/overlay-carbon.png'); }

.overlay-triangles { background: url('white/overlay-triangle.png'); }

