/*
 Theme Name:   Anaema
 Theme URI:    http://www.natour-lab.gr
 Description:  Anaema Theme
 Author:       Natour Lab
 Author URI:   http://www.natour-lab.gr
 Template:     montblanc
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: light, gray, white, custom-background, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
 Text Domain:  anaema
*/
.navbar-brand img{
	height:18px;
}
.home-philoshophy-box{
    margin:7% 0;
    padding:5% !important;	
}

.home-philoshophy-text{
    padding:0 10%;
}
.home-contact-box{
    margin:7% 0 0;
}
.half-section .text-sect {
    padding:0 0 5%;
}
.home-contact-form .wpb_wrapper {
	//padding-top: 3px !important;
}
.home-contact-form .wpcf7{
    padding:5% 0;
}
.home-contact-form{
    padding:10%;
}
.home-contact-form input,
.home-contact-form textarea{
    margin-bottom:0;
    padding:7px;
}

/*-------------------------------------------------*/
/* =  home boxed
/*-------------------------------------------------*/
.p-caption{
  position: relative;
  z-index: 2;
}
.p-caption .hover-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity:1;
  border:50px solid #fff;
}
.p-caption .hover-box .inner-hover {
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  top: 50%;
  margin-top: -100px;
  padding: 50px 10px;
  z-index: 2;
}
.p-caption .hover-box .inner-hover h2 {
  color: #222222;
  font-size: 36px;  
  font-weight: 300;
  letter-spacing: 2px;
  margin: 0 0 12px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 15px;
}
.p-caption  .hover-box .inner-hover h2 a {
  display: inline-block;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  color: #222;
}
.p-caption .hover-box .inner-hover h2 a:hover {
  color: #a9a884;
}
.p-caption .hover-box .inner-hover p {
  font-family: 'Droid Serif', serif;
  font-style: italic;
  font-size: 12px;
  line-height: 24px;
  max-width: 235px;
  margin: 0 auto;
  color: #999;
}
.p-caption .hover-box .inner-hover span.corner-border {
  position: absolute;
  display: block;
  width: 50px;
  height: 50px;
}
.p-caption .hover-box .inner-hover span.corner-border.left-top {
  border-top: 1px solid #a9a884;
  border-left: 1px solid #a9a884;
  top: 0;
  left: 0;
}
.p-caption .hover-box .inner-hover span.corner-border.left-bottom {
  border-bottom: 1px solid #a9a884;
  border-left: 1px solid #a9a884;
  left: 0;
  bottom: 0;
}
.p-caption .hover-box .inner-hover span.corner-border.right-top {
  border-top: 1px solid #a9a884;
  border-right: 1px solid #a9a884;
  right: 0;
  top: 0;
}
.p-caption .hover-box .inner-hover span.corner-border.right-bottom {
  border-bottom: 1px solid #a9a884;
  border-right: 1px solid #a9a884;
  right: 0;
  bottom: 0;
}
.portfolio-alt-section img{
  width: 100%;
}
.no-padding{
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.full-width img, .full-width, .wpb_single_image .vc_single_image-wrapper{
  width: 100% !important;
}
.nisyros-text {
	margin: 50px !important;
}
.nisyros-text h2{
	margin:32px 0px 15px;
}

.blog-section .blog-post .blog-content .blog-title h2,
.page-banner-box h1{
	text-transform: initial !important;
}

.blog-title a:last-child,
.page-banner-box .post-meta a:last-child,
.project-content .col-md-8 h2:first-child,
.project-content .col-md-4 a,
.pre-next-post,
.project-title span,
.comment-section{
	display:none;	
}

#map{
	margin:40px 0;
}
.blog .blog-banner{
	background-image :url(/wp-content/uploads/2016/02/AnaemaBlog.jpg) !important;
}
.blog-banner.single-post:after, .page-banner-section:after, #carousel li:after{
	background:none !important;
}

.page-banner-section.portfolio-banner, 
.page-banner-section.blog-banner  {
	background-attachment: local;
	/*display:none; 
    background: rgba(0, 0, 0, 0) url("") repeat fixed center center / cover;*/
}



@media (max-width: 991px) {
.hover-box{
    border-width:10px;
}
  .p-caption .hover-box .inner-hover{
    left: 0;
    right: 0;
    width: 100%;
  }
  .p-caption .hover-box .inner-hover span.corner-border.right-top, .p-caption .hover-box .inner-hover span.corner-border.right-bottom{
    right: 10px;
  }
  .p-caption .hover-box .inner-hover span.corner-border.left-top, .p-caption .hover-box .inner-hover span.corner-border.left-bottom{
      left: 10px;
  }  
	.page-banner-section.portfolio-banner, 
	.page-banner-section.blog-banner  {
		/*display:none; 
		*/
		padding:50px 0;
		
	}
	.nisyros-text {
		margin: 20px !important;
	}
}
