/* Dark style */

#header h1,
#sidebar .textwidget,
a:link, 
a:visited,
.post-title,
.post-content,
.post-content table,
.error_pages ul li a,
.pagest .post-item p,
.box,
#main h1, 
#main h2, 
#main h3, 
#main h4, 
#main h5, 
#main h6,
code,
.related_posts li a,
.portfolio-title,
#contactFormPage label,
#contactFormPage input,
#contactFormPage textarea,
.comments_header,
.comment-block .data p,
.comment-meta .response-author,
.titulo,
.texto,
#portfolio-due .post-title a, 
#portfolio-tre .post-title a, 
#portfolio-quatro .post-title a,
#pagination .current-page,
li#menu-item-portfolio.current_page_parent a,
.blogroll li a,
.widget_archive li a,
.widget_twitter ul li,
.widget_tag_cloud a,
.widget_categories li a, 
.widget_pages li a, 
.widget_recent_entries li a, 
.widget_meta li a, 
.widget_rss li a,
.widget .recentcomments li span.author,
#nothing-here .alert,
#nothing-here .page p,
.footer-content,
#author, 
#email, 
#url, 
#comment,
.texto,
.read-more-portfolio,
.f_blog a,
#footer p.thanks,
.f_item p
{color: #f0f0f0}

.top_line,
#comments p a,
#commentform label,
#prev a, 
#next a,
.welcome p,
#navigation .interior .menu li a,
.date,
.feat_block h4,
.f_item span,
.pagest .post-item span a,
#navigation .interior .menu .sub-menu li a,
.feat_block p,
.post-meta a,
#footer .button,
.welcome em
{color: #cccccc}

#up_top_menu .menu li a,
#footer_menu .menu li a,
#navigation .interior .menu li a .sub,
#firm a,
.error_pages ul li,
.post-item em a,
.widget .recentcomments li .comment,
.comment-meta .response-meta,
.post-meta,
#tag small,
.blog-info,
input.search-field,
.widget_twitter span.time-meta,
.widget h3,
.date .day strong,
#footer .footer-firm
{color: #888888}

.textwidget p a, 
.textwidget a,
.data p a,
.texto p a,
#nothing-here .alert strong,
.welcome p a,
.post-content a,
#refreshCaptcha
{color: #aaff00}

.post-content a.more-link span.custom-more,
.source li a,
#wp-calendar caption,
.smoothTabs li,
.texto strong,
#pagination a,
.page_button,
#tag a,
.comment-reply-link,
.highlight,
.custom_button,
.next_portfolio_link a,
.previous_portfolio_link a
{color: #393939}

.error_pages span.not-here,
#nothing-here .error_pages span,
.portfolio-meta
{color: #a0a0a0}

.prevText, .nextText {color: #000000}


/* BORDERS */

.welcome,
#navigation .interior .menu .sub-menu
 {border-top: 1px solid #2a2a2a}
 
.welcome,
.post-content thead th,
.post-content td,
#navigation .interior .menu .sub-menu li
 {border-bottom: 1px solid #2a2a2a}
 
.box,
code,
#wp-calendar th,
#comment,
#author, 
#email, 
#url,
.contact-item input#emailPage, 
.contact-item input#contactNamePage, 
.contact-item input#subjectPage, 
.contact-item textarea#commentsPage,
.contact-item input#captcha-form,
.post-content table,
#pagination .current-page
{border: 1px solid #2a2a2a}

.post-content td,
.post-content thead th,
#navigation .interior .menu .sub-menu
 {border-right: 1px solid #2a2a2a}
 
#navigation .interior .menu .sub-menu {border-left: 1px solid #2a2a2a}

#footer input#emailWidget, 
#footer input#contactNameWidget, 
#footer textarea#commentsTextWidget,
#footer .button
{border: none}

.widget_insonniamostcommentedposts li a, 
.widget_pages li a, 
.widget_recent_entries li a, 
.widget_meta li a, 
.widget_rss li a, 
.widget_archive li a, 
.widget_categories li a, 
.blogroll li a,
.insonnia_recent_posts li,
.comment-meta .response-meta a.comment-reply-link,
.widget_twitter ul li a.twitter-hashtag,
.widget_twitter ul li a.twitter-user
{border-bottom-color: #404040 !important}


/* BACKGROUNDS */

#wp-calendar caption,
.smoothTabs li,
.highlight,
.custom_button,
#pagination a,
.post-content a.more-link span.custom-more,
#tag a,
.texto strong,
.source li a,
.next_portfolio_link a,
.previous_portfolio_link a
{background: #f0f0f0}

#footer input#emailWidget, 
#footer input#contactNameWidget, 
#footer textarea#commentsTextWidget,
#footer p.thanks,
input.search-field
{background: #343434 url('../images/header-bg-trans.png')}

#navigation {background: url('../images/navigation-black.png') repeat-x}
 
.interior .menu .sub-menu {background: #000000} 

#footer .button {background: #393939} 
 
.welcome,
#footer,
#pagination .current-page,
#author, 
#email, 
#url, 
#comment,
.post-content thead th,
.box,
.contact-item input#emailPage, 
.contact-item input#contactNamePage, 
.contact-item input#subjectPage, 
.contact-item textarea#commentsPage,
.contact-item input#captcha-form
{background: url('../images/header-bg-trans.png')}

code {background: url('../images/pre.png')}

.interior .menu .sub-menu .parent {background: url('../images/bullet_arrow_next_black.png') no-repeat right 50%}
 
.widget_archive li,
.widget_recent_entries li,
.widget_meta li,
.widget_categories li,
.blogroll li,
.widget_pages li,
.widget_insonniamostcommentedposts li
{background: url('../images/bullet_arrow_next_black.png') no-repeat left 4px}

.blockquote {background: url('../images/blockquotes_on_black.png') no-repeat}

ul.star li {background: url('../images/star_on_black.png') no-repeat top left}

.portfolio-title {background: url('../images/line3.png') no-repeat center bottom}

#main .post-item a div.image_hover,
#main .post-item .lightbox-third-left a div.image_hover,
#main .post-item .lightbox-third-center a div.image_hover,
#main .post-item .lightbox-third-right a div.image_hover
{background: black url('../images/hovers/image_small_on_black.png') no-repeat center center}

#main .post-item a div.video_hover
{background: black url('../images/hovers/video_small_on_black.png') no-repeat center center}

.logo_default {background: url('../images/logo.png') no-repeat center center}

#portfolio-quatro .post-item a div.image_hover,
#portfolio-due .post-item a div.image_hover,
#thumbnails .post-item a div.image_hover,
.pagest .post-item a div.image_hover,
#portfolio-tre .post-item a div.image_hover,
#gallery-cinque .post-item a div.image_hover,
#main .post-item .lightbox-quarter-left a div.image_hover,
#main .post-item .lightbox-quarter-center-left a div.image_hover,
#main .post-item .lightbox-quarter-center-right a div.image_hover,
#main .post-item .lightbox-quarter-right a div.image_hover
{background: black url('../images/hovers/image_grid_on_black.png') no-repeat center center}

.f_blog .post-item a div.image_hover,
#slider3 .post-item a div.image_hover {background: black url('../images/hovers/chain.png') no-repeat center center}

#portfolio-due .post-item a div.video_hover,
#portfolio-tre .post-item a div.video_hover,
#portfolio-quatro .post-item a div.video_hover,
.pagest .post-item a div.video_hover {background: black url('../images/hovers/video_grid_on_black.png') no-repeat center center}

.warning .int {background: url('../images/radio_tower_on_black.png') no-repeat 15px 4px}

.info .int {background: url('../images/key_on_black.png') no-repeat 15px 4px}

.success .int {background: url('../images/success_on_black.png') no-repeat 15px 4px}

.error .int {background: url('../images/error_on_black.png') no-repeat 15px 4px}

.link .int {background: url('../images/link_on_black.png') no-repeat 15px 4px}

.tools .int {background: url('../images/tools_on_black.png') no-repeat 15px 4px}

.folder .int {background: url('../images/folder_on_black.png') no-repeat 15px 4px}

.social-bookmarks div.facebook {background: url('../images/social/facebook_on_black.png')}

.social-bookmarks div.twitter {background: url('../images/social/twitter_on_black.png')}

.social-bookmarks div.googlebuzz {background: url('../images/social/googlebuzz_on_black.png')}

.social-bookmarks div.delicious {background: url('../images/social/delicious_on_black.png')}

.social-bookmarks div.digg {background: url('../images/social/digg_on_black.png')}

.social-bookmarks div.yahoo {background: url('../images/social/yahoo_on_black.png')}

.social-bookmarks div.stumbleupon {background: url('../images/social/stumbleupon_on_black.png')}

.social-bookmarks div.myspace {background: url('../images/social/myspace_on_black.png')}

.social-bookmarks div.google {background: url('../images/social/google_on_black.png')}

.social-bookmarks div.technorati {background: url('../images/social/technorati_on_black.png')}

.fp_clear,
#portfolio-due .post-item.post-content-page,
#portfolio-tre .post-item.post-content-page,
#portfolio-quatro .post-item.post-content-page,
.commentlist div.comment,
.texto,
.divider,
#wrapper,
#sidebar .widget,
.blog-info,
.post-meta.single
{background: url('../images/lineseparator-2.png') repeat-x left bottom}

.f_item p,
.commentlist,
.footer_clear
{background: url('../images/lineseparator-2.png') repeat-x top left}

#navigation .interior .menu li a {background: url('../images/h-separator-2.png') repeat-y top right}

#sidebar {background: url('../images/h-separator-2.png') repeat-y left top}

.blog-info a {background: url('../images/h-separator-2.png') repeat-y right top}

.frames_slider .loader {background-image:url('../images/loader/loader_round_white.gif')}

.social_services span.fp-twitter {background: url('../images/fp-twitter_on_black.png')}

.social_services span.fp-facebook {background: url('../images/fp-facebook_on_black.png')}

.social_services span.fp-rss {background: url('../images/fp-rss_on_black.png')}

.social_services span.fp-google {background: url('../images/fp-google_on_black.png')}

.social_services span.fp-paypal {background: url('../images/fp-paypal_on_black.png')}

.social_services span.fp-googleplus {background: url('../images/fp-googleplus_on_black.png')}

.social_services span.fp-email {background: url('../images/fp-email_on_black.png')}

.social_services span.fp-contact {background: url('../images/fp-contact_on_black.png')}

.fp-home {background: url('../images/fp-home_on_black.png')}

.post-item em {background: url('../images/folder2_on_black.png') no-repeat}

.widget_twitter ul li {background: url('../images/twitty.png') no-repeat top left}

.bx-next {background: url('../css/images/gray_next_inv.png') no-repeat}

.bx-prev {background: url('../css/images/gray_prev_inv.png') no-repeat}

.prevText, .nextText {background: #ffffff}

.black .title_3b, .black .title_10b, .black .description_3, .black .description_10  {
	background: url('../images/header-bg-trans-dark2.png')
}

#footer #contactFormWidget .inputError {background: url('../images/error_on_white.png') no-repeat scroll right 2px #aaaaaa;color: #393939}

.contact-item #contactFormPage .inputError {background: url('../images/error_on_white.png') no-repeat scroll right 1px #aaaaaa;color: #393939}

.custom_mini_thumbnail_buttons {background-image: url('../images/navigation/buttons.png')}

.countdown {background-image: url('../images/loader/timer_black.png')}


/* OTHER */

.shadow1 {	
	-webkit-box-shadow: 0px 0px 55px 0px #000000;
	-moz-box-shadow: 0px 0px 55px 0px #000000;
	box-shadow: 0px 0px 55px 0px #000000
}

.frame_custom_innershadow {
	-webkit-box-shadow: inset 0px 0px 30px -10px #000000;
	-moz-box-shadow: inset 0px 0px 30px -10px #000000;
	box-shadow: inset 0px 0px 30px -10px #000000
}

.post-title span,
.post-title a,
.welcome,
.date
{text-shadow: 1px 1px 1px #000000}

.blog-info {margin-top: 39px}


/****************** HOVERS EFFECTS! *****************/

#header h1 span:hover  {color: #f0f0f0}

.textwidget a:hover,
.welcome p a:hover
{color: #f0f0f0 !important}

.data p a:hover {text-decoration: underline !important}

#header h1 span:hover,
#header h1 a:hover,
#footer #prev a:hover, 
#footer .widget_rss li a:hover,
.error_pages ul li a:hover
{color: #555555}

.social-bookmarks a:hover {opacity: 1}


/********************* CAPTCHA **********************/

#mc-canvas {
	background-color: #000;
	background-image: url('images/motionCaptcha-dark.jpg') !important;
	border: 1px solid #2a2a2a
}

/*********************RESPONISVE*****************/

@media only screen and (max-width: 959px) {
	#portfolio-quatro .post-item a div.image_hover,
	#portfolio-due .post-item a div.image_hover,
	#thumbnails .post-item a div.image_hover,
	.pagest .post-item a div.image_hover,
	#portfolio-tre .post-item a div.image_hover,
	#gallery-cinque .post-item a div.image_hover,
	#main .post-item .lightbox-quarter-left a div.image_hover,
	#main .post-item .lightbox-quarter-center-left a div.image_hover,
	#main .post-item .lightbox-quarter-center-right a div.image_hover,
	#main .post-item .lightbox-quarter-right a div.image_hover,
	#main .post-item a div.image_hover,
	#main .post-item .lightbox-third-left a div.image_hover,
	#main .post-item .lightbox-third-center a div.image_hover,
	#main .post-item .lightbox-third-right a div.image_hover
	{background: black url('../images/hovers/image_grid_on_black.png') no-repeat center center}

	#main .post-item a div.video_hover
	{background: black url('../images/hovers/video_grid_on_black.png') no-repeat center center}
}

@media only screen and (max-width: 739px) {
	#content {background: url("../images/lineseparator-2.png") repeat-x scroll left top rgba(0, 0, 0, 0)}
}

/******************DEMO ONLY!!!*****************/

.demo-code {background: url('../images/tool-icons/black-code.png') no-repeat}

.demo-design {background: url('../images/tool-icons/black-design.png') no-repeat}

.demo-seo {background: url('../images/tool-icons/black-seo.png') no-repeat}

.demo-vector {background: url('../images/tool-icons/black-vector.png') no-repeat}

.demo-cms {background: url('../images/tool-icons/black-cms.png') no-repeat}

.demo-data {background: url('../images/tool-icons/black-data.png') no-repeat}

.demo-ecommerce {background: url('../images/tool-icons/black-ecommerce.png') no-repeat}

.demo-print {background: url('../images/tool-icons/black-print.png') no-repeat}