/*
Theme Name: Sunstudio Child
Description: Child theme 
Author: Sun Studio
Template: samurai
*/

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

/* Add your custom CSS Here */

/* titoli news da preview */
.blog-center-align .blog-item .item-content .caption {
font-size: 14px;
 }

/* sottotitoli news da preview */
.blog-center-align .blog-item .item-content .info {
font-size: 10px;
 }

/* testo news da preview */
.blog-center-align .blog-item .item-content .text {
font-size: 11px;
 }

/* colore  */
h1, h2, h3, h4, h5, h6, p {
  color: #766fab;
}

.blog-center-align .blog-single .right-side ul a {
  background-color: #e8e6f2; }

.blog-center-align .blog-single .right-side ul a:hover {
  color: #766fab;
}
.blog-center-align .blog-single .left-side .info a:hover {
  color: #766fab;
}
.blog-center-align .blog-single .left-side .blog-comments .comments-header a:hover {
  color: #766fab;
}
.blog-center-align .blog-single .left-side .blog-comments .comment1 .content .respond:hover,
.blog-center-align .blog-single .left-side .blog-comments .comment2 .content .respond:hover {
  color: #766fab;
}

nav.footer-menu {border-bottom: 2px solid #938eb9;}

nav.main-menu ul.menu > li ul {
  border-left: 2px solid #766fab;
 }
.portfolio-line .pseudo-scroll .scrollbar {
background-color: #766fab;
height: 2px
}
.about-center-align .content-left .nav li.current-menu-item a:hover,
.about-center-align .content-left .nav li.current-menu-item a {
  color: #766fab;
}
.about-center-align .content-left .nav li a:hover {
  color: #766fab;
}
.ale-divider span {
  background: #766fab;
}
.ale-testimonial .lefttestimonialpart .avatarimage {
  border: 4px solid #766fab;
}
.ale-team .socialbut a {
  color: #766fab;
}
.ale-service .iconbox {
  background: #766fab;
}
.ale-tabs .ale-nav li a {
  background: #766fab;
}
.portfolio-line .scrollable .img .portfolio-text h2 a:hover {
  color: #766fab;
}
.portfolio-line .scrollable .img .portfolio-text .by a:hover {
  color: #766fab;
}
.errorh1 .gohomebut {
  color: #766fab;
}
nav.footer-menu .center {
  color: #766fab;
}
nav.footer-menu .center .nav ul {
  background-color: #766fab;
}
.blog-center-align .blog-filter-line li ul li a:hover {
  color: #766fab;
}
.blog-center-align .blog-item .item-content .caption:hover {
  color: #766fab;
}
.blog-center-align .blog-item .item-content .info a:hover {
  color: #766fab;
}
.blog-center-align .blog-single .right-side .aletheme-flickr-widget div.picture {
  background: #766fab;
}
.blog-center-align .blog-single .right-side .aletheme-blog-widget .entry-thumb {
  background: #766fab;
}
.blog-center-align .blog-single .right-side .widget_calendar #calendar_wrap table#wp-calendar caption {
  background: #766fab;
}
.blog-center-align .blog-single .right-side ul#recentcomments li.recentcomments a {
  color: #766fab;
}
.blog-center-align .blog-single .right-side .widget_tag_cloud .tagcloud a {
  color: #766fab;
  border: 1px solid #766fab !important;
}
.blog-center-align .blog-single .right-side .widget_tag_cloud .tagcloud a:hover {
  background: #766fab;
}
.ale-toggle .ale-toggle-title,
.ale-tabs .ale-nav li a {
  background: #766fab;
}

.slider .pseudo-scroll .scrollbar {background-color: #938eb9;}

/* colore  collezione*/
html.contactpage body {background:#FFFFFF no-repeat center center fixed;}
html.gallerypage body {background:#FFFFFF;}
html.portfoliopage body {background: #FFFFFF;}

/*Pagina collezioni*/

.portfolio-line .scrollable .img .portfolio-text {height: 30px;}

/*logo login*/
body.login div#login h1 a {background: #fff url(http://www.annachiatti.it/wp-content/uploads/2014/02/logo_solo.png) 50% 50% no-repeat; }

.blog-center-align .blog-single-caption {
padding: 15px 0 15px 0;
}
.blog-slider {
position: absolute !important;
height: 520px !important;
}

.blog-slider ul.slides li {
height: 520px !important;
}

.blog-center-align {
margin: 520px auto 0;
}

/*caption home*/

#background-slider section {
left: 90%;
bottom: -65%;
width: 0px;
min-width:300px;
}
#background-slider section .section-content .caption {
font-size: 18px;
}

/*logo*/

nav.main-menu ul.logo {
width: 170px;
height: 90px;
margin: 7px 40px 0;
}
nav.main-menu ul.logo a.customlogo {
max-width: 170px;
max-height: 90px;
}
nav.main-menu ul.logo a.customlogo img {
max-width: 170px;
max-height: 90px;
}

/*tendina menù*/

nav.main-menu {
height: 100px;
}
nav.main-menu ul.menu-right > li {
margin: 40px 40px 0 0;
}
nav.main-menu ul.menu-right > li:last-child {
margin: 40px 40px 0 0;
}
nav.main-menu ul.menu-left > li {
margin: 40px 40px 0 0;
}
nav.main-menu ul.menu-left > li:last-child {
margin: 40px 40px 0 0;
}

/*Blog preview*/

.blog-center-align .blog-item .item-content .info {
font-size: 6px;
}