/* Enter Your Custom CSS Here */

/*body .inside-footer-widgets.grid-container {
    max-width: 80%;
}*/
.blog .entry-header {
  text-align: center;
}
.error404 .header-image {
  display:none !important;
}
.read-more {
  display: block;
  text-align:center;
  width:150px;
  padding:10px 10px;
  margin:0 auto;
  margin-top:20px;
  border: 1px solid #eaafa3;
  color: #000000;
  font-family: Open Sans Condensed !important;
	text-transform: Uppercase;
  font-size:20px;
}
@font-face {
  font-family: 'AvenidaLetPlain';
  src: url('/wp-content/uploads/fonts/avenida/AvenidaLetPlain.eot?#iefix') format('embedded-opentype'),  url('/wp-content/uploads/fonts/avenida/AvenidaLetPlain.woff') format('woff'), url('/wp-content/uploads/fonts/avenida/AvenidaLetPlain.ttf')  format('truetype'), url('/wp-content/uploads/fonts/avenida/AvenidaLetPlain.svg#AvenidaLetPlain') format('svg');
  font-weight: normal;
  font-style: normal;
}
.main-nav {
  font-family: 'AvenidaLetPlain';
}

.page .entry-header h1 {
  text-align:center;
  /*font-family: 'AvenidaLetPlain' !important;*/
}

.section1 .patrat button {
  background-color:transparent;
  color:#000000;
  border:2px solid #000000;
  width:120px;
  font-family: 'AvenidaLetPlain';
  font-size:20px;

}
.section1 .patrat button:hover {
  color:#eaafa3;
}
.section1 .patrat { 
  text-align:center;
}
@media (max-width:1024px) {
  .patrat {
    margin-bottom:20px;
  }
}
.buttonnewsletter {
  background-color:transparent !important;
  color:#000000 !important;
  border:2px solid #000000 !important;
  font-family: 'AvenidaLetPlain';
  font-size:20px;
}
/*
.footer-widget-1 {
  text-align:center;
  padding-top:50px;
  padding-bottom:50px;
}
*/
.main-nav {
  border-bottom:1px solid #c1c1c1;
  max-width:850px;
  margin:0 auto;
  padding:10px 0px;
}
#sticky-navigation .main-nav {
  border-bottom:0px !important;
  max-width:100% !important;
  transition: background-color 0.5s ease;
  background-color:rgba(255,255,255,0.5);
}
#sticky-navigation .main-nav:hover {
  transition: background-color 0.5s ease;
  background-color:#ffffff !important;
}
.main-navigation {
  background-color:rgba(255,255,255,0.5);
}
.main-nav .fa {
  font-size:15px;
}
@media (min-width:1024px) {
.menu-item-25 {
  border-right:1px solid #c1c1c1;
}
.menu-item-57 {
  border-left:1px solid #c1c1c1;
  padding-left:10px;
}
.main-nav .menu-social-media-button a {
 width:30px !important;
}
}
@media (max-width:1023px) {
.menu-item-57, .menu-item-59 {
  padding-left:20px;
}
.menu-item-57 a, .menu-item-59 a {
  margin:0 !important;
  display: inline-block;
}
.menu-item-57, .menu-item-59 {
 width:100% !important;
  margin:0 !important;
}
}
.main-nav .menu-social-media-button a {
  margin: 0px 0px 0px 0px !important;
  padding: 0px 0px 0px 0px !important;
}
.inside-right-sidebar {
  border-left:1px solid #c1c1c1;
}

/* BEGIN SHOP WOOCOMMERCE CSS */
body > div.xoo-wsc-modal > div.xoo-wsc-basket {
  top: 55px !important;
  bottom: auto !important;
  right: 25px !important;
}
@media screen and (max-width:1024px) {
.woocommerce .products .woocommerce-loop-product__title {
  min-height: 51px;
  }
}
.single-product .product_cat-invitatii-de-botez .woocommerce-Price-amount:after {
  content: ' / buc. (minim 35 buc.)';
  font-size: 12px !important;
  color: #000 !important;
}
.single-product .product_cat-invitatii-de-botez del .woocommerce-Price-amount:after {
content: ' ';
}
.woocommerce .inside-header {
  padding-bottom: 0px;
}
.price .amount {
  font-size: 18px;
  color: #99cfd1;
  font-weight: bold;
}
.woocommerce .products .button, .woocommerce .product .cart .button {
  background-color: #e6b1b2;
  font-family: open sans condensed,sans-serif;
  text-transform: uppercase;
  padding: 15px 25px 15px 25px;
  font-size: 16px;
  color: #fff;
}
.quantity:before {
  content: 'Nr. bucăți: ';
}
.quantity input {
  min-width: 75px;
}
.woocommerce .products .onsale, .woocommerce .product .onsale {
  padding: 10px;
  font-size: 16px;
  background-color: #99cfd1;
}
.woocommerce .products .button:hover, .woocommerce .product .cart .button:hover {
  background-color: #99cfd1;
  color: #fff;
}
.woocommerce-notices-wrapper > div > a.wc-forward {
  border: 2px solid #99cfd1;
  background-color: #fff;
  font-family: open sans condensed,sans-serif;
  text-transform: uppercase;
}
.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button {
  background-color: #e6b1b2;
  font-family: open sans condensed,sans-serif;
}
.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover {
  background-color: #99cfd1;
}
.woocommerce #place_order {
  background-color: #e6b1b2;
  font-family: open sans condensed,sans-serif;
  text-transform: uppercase;
  padding: 25px 45px 25px 45px;
  font-size: 24px;
  color: #fff;
}
.woocommerce #place_order:hover {
  background-color: #99cfd1;
}
.woocommerce-info {
  border-top-color: red;
  font-size: 20px;
}
.xoo-wsc-chkt {
  background-color: #e6b1b2 !important;
  font-family: open sans condensed,sans-serif;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  text-transform: uppercase;
  font-size: 24px;
  color: #fff !important;
}
.xoo-wsc-footer-b a {
  width: auto !important;
}
.woocommerce-variation .woocommerce-variation-price:before {
  content: 'Cost/buc. : ';
  font-size: 16px !important;
  font-weight: bold !important;
  color: #000 !important;
}
.woocommerce-variation .woocommerce-variation-price {
  font-size: 24px !important;
  padding-bottom: 15px;
}
/* END SHOP WOOCOMMERCE CSS */