/*
Theme Name: Moreno Child
Theme URI: http://themeforest.net/item/moreno-responsive-wedding-wordpress-theme/4123180
Author: BigNet
Author URI: http://themeforest.net/user/bignet/portfolio
Description: Wordpress Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gittly
Tags: fullscreen, full screen slider, gallery, wedding, invitation, events, wordpress, blog, theme, template, elegant, clean, couples

Template: moreno
*/


/* IMPORT STYLE
================================================== */
	@import url("../moreno/style.css");
 
 @font-face {
    font-family: 'marmellata_jam_demoregular';
    src: url('marmellatajam_demo-webfont.eot');
    src: url('marmellatajam_demo-webfont.eot#iefix') format('embedded-opentype'),
         url('marmellatajam_demo-webfont.woff') format('woff'),
         url('marmellatajam_demo-webfont.ttf') format('truetype'),
         url('marmellatajam_demo-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
 
 /********GENERAL*******/
 a {
  text-decoration: none;
 }
 body {
  font-weight: 300;
  line-height: 2em;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  text-align: justify;
 }
 .dea {
  display: none;
 }
	.home .dea {
			display: block;
	}
 h1, .page_title h1 {
  font-family: 'Josefin Slab',serif;
  font-weight: 100;
  color: #fe7b83;
  font-size: 24px;
  margin-bottom: 20px;
  letter-spacing: .05em;
 }
	.page_title h1 {
			font-size: 20px;
	}
 h2, h3, h4, .blog_item h2, .blog_item h2 a {
  font-family: 'Josefin Slab', serif;
  color: #888;
 }

 body, #logo h1 a, #nav li a, #nav li a:hover, .copyright, .paginate a, #prevslide, #nextslide, .blog_item .date, .blog_item .date a, .tags_area strong, .home-box-warper h1 a {
  color: #888;
 }

 .page_title span {
  font-style: normal;
  display: none;
  font-family: 'Open Sans', sans-serif;
 }
 
 .single-wpz_gallery  .page_title span {
  display: block;
  padding-bottom: 10px;
 }
.pp_default .pp_description {
  color: rgba(0,0,0,0);
 }
.con_style, .logo_area, .header_area {
  background: transparent;
  background-color: rgba(255,255,255,.93);
}
#nav, .main_menu {
  background: transparent;
}

.header_area {
  margin-top: 30px;
  box-shadow: 0 4px 6px rgba(50, 50, 50, 0.32);
}

#footer  {
  background: #fff;
}
.smallhead {
  font-family: 'Josefin Slab', serif;
  font-size: 18px;
}
	/**********For round logo area
 .logo_area {
  border-top-left-radius: 200px;
  border-top-right-radius: 200px;
  height: 200px;
  width: 380px;
 }
*******/
	.logo_area {
			  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
		width: 790px;
		height: 160px;
  box-shadow: 0 4px 6px rgba(50, 50, 50, 0.32);
	}
	#logo h1 {
			font-size: 30px;
	}
 #logo h1 a:hover {
  opacity: .6;
 }
	/********HOME*******/
	.home_circle {
    border-radius: 230px 230px 230px 230px;
    height: 250px;
    left: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-top: 120px;
    position: relative;
    top: inherit;
    width: 250px;
	}
 /*******NAV*******/
 #nav li a {
  font-family: 'Josefin Slab', serif;
  font-weight: 600;
  font-size: 14px;
  color: #888;
  border-bottom: solid thin #eee;
  padding: 17px 28px 12px;
 }

  #nav li.current-menu-item a, #nav li a:hover {
  border-bottom: solid thin #fe7b83;
  color: #777;
 }
.page-template-default #nav li a, .page-template-default #nav li.current-menu-item a, .blog #nav li a, .blog #nav li.current-menu-item a, .page-template-template-gallery-php #nav li a, .page-template-template-gallery-php #nav li.current-menu-item a {
  background: transparent;
}
 
 .main_menu {
  border-bottom: none;
  margin-top: 0px;
 }
/*******BLOG******/ 
 .single-post .page_title {
  display: none;
 }
.single-post #menu-item-20 a {
  border-bottom: thin solid #FE7B83;
}
#reply-title {
  font-weight: normal;
  color: #333;
}
.comment-form-comment label {
  font-weight: normal;
}
#comments #respond input[type="submit"]  {
  background: #777;
  border: none;
}
.commentmetadata a {
  color: #777;
  font-weight: normal;
}
 /********FOOTER******/

#footer{
  display: none;
 }
 
 #progress-back  {
  height: 0;
 }
 .container .links {
  width: 100%;
 }
 
 .container .links img {
  padding-right: 10px;
 }
 .container .links:last-child {
  padding-right: 0;
 }
 .codyfooter  {
  margin-bottom: 5px;
 }
 .codyfooter, .codyfooter a {
  color: #fff!important;
  font-weight: 200;
 }
 /*****FEATURES*******/


.featuredlinks {
  background: #fff;
  width: 100%;
  padding: 20px 0;
  border-radius: 15px 15px 15px 15px;
}
 /*******CONTACT*******/
 .wpcf7 form.wpcf7-form p {
  font-weight: 400;
 }
 
 .wpcf7-form input[type="submit"] {
  font-style: normal;
  font-family: 'Josefin Slab', serif;
 }
 
 .wpcf7-form input[type="submit"], .dea {
background-color: #FE7B83!important;
 }

 
 /********SLIDER*****/
 div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right, div.pp_default .pp_top .pp_left, div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right {
  background: none;
 }
 
 div.pp_default .pp_content, div.light_rounded .pp_content {
  background: rgba(0,0,0,.2);
 }
 
 div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right {
  background: none;
 }
div.pp_default .pp_expand {
  height: 0;
  width: 0;
}
 /******BLOG******/
 .tags_area {
  opacity: transparent;
  display: none;
 }
 
 /*****HOME MENU*****/
 .home #nav li a {
  background: transparent;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(47, 47, 47, .8);
  border-bottom: 0;
  font-family: 'Josefin Slab', serif;
  font-weight: 400;
  font-size: 17px;
  padding-right: 23px;
  padding-left: 23px;
 }
.home_circle {
  background: transparent;
}
.home-box-warper h1 a, .home_circle #logo h1 a, .home_circle .subtitle {
  color: #fff!important;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, .8);
}
.home #nav li a:hover {
  background: transparent;
  color: #fe7b83;
  text-shadow: 1px 1px 2px rgba(255, 255, 255, .6);
}

.home_image-only {
  top: 55%;
  width: 500px;
  margin: -190px 0 0 -250px;
}

.logo_area {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
}
.radius_buttom {
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
}
.home-box-warper .gap, .home_image-only .gap {
  height: 0!important;
}
/****#nav #menu-item-347 a {
  background: url('http://dev.amoreeventsbycody.com/wp-content/themes/moreno-child/img/home.png');
  background-repeat: no-repeat;
  color: rgba(255,255,255,0);
  padding: 10px;
  margin-top: 9px;
}
***/
#nav #menu-item-347 {
  display: none;
}
/******FEATURES PAGE*******/
.page-id-329 .content_area img {
  margin-right: 25px;
}
.page-id-329 .content_area img:hover {
  opacity: .8;
}
.page-id-329  a:hover, a:focus {
  color: #000000!important;
 }
 
 

@media all and (max-width: 760px) {
    body {
    text-align: left;
  }
.page-template-template-home-php .copyright {
    margin-top: 90%;
  }
}

@media all and (max-width: 420px) {

  .page-id-329 .content_area img {
    float: none;
    clear: both;
    width: 100%;
  }
  .codyfooter {
    margin-top: 60px;
    font-size: 12px;
  }
}