/*
Author:
Live Design
https://livedesign.ro
*/

/* --- START general --- */

/* START Reset */
html, body, div, span,iframe, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ul, li, fieldset, form, label, legend,table, caption, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp, tbody, tfoot, thead, tr, th, td
					{margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}
img 				{margin:0; padding:0; border:0; outline:0; text-decoration:none; background:transparent;}
ul 					{list-style: none;}
strong 			{font-weight: bold;}
:focus 			{outline: 0;}
/* END Reset */

body
	{font-family: 'Roboto', sans-serif;
	font-size:16px;
	color:#333;
	background:#ECE8E2;}

a        		{color:#F69C00; padding:0; margin:0; border:0; text-decoration:none;}
a:hover 	{color:#000000; text-decoration:none; }

p 		 		{margin-bottom:10px;}

select 	 	{padding:0; margin:0; height:25px; line-height:25px;}
textarea 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border:1px solid #C5CCCD; color:#000000;}


h1           		{font-size:24px; font-weight:bold; margin-bottom:5px;}
h1 a, a h1	{color:#000;}
h2           		{font-size:18px; font-weight:bold; margin-bottom:5px;}
h2 a, a h2	{color:#000;}
h3           		{font-size:16px; font-weight:bold; margin-bottom:5px;}
h4, h5, h6 	{font-size:14px;}

.clearfix, .clear {clear:both;}

.spacer10 {height:10px; font-size: 8px;}
.spacer20 {height:20px; font-size: 10px;}
.spacer30 {height:30px; font-size: 10px;}
.spacer40 {height:40px; font-size: 10px;}
.spacer60 {height:60px; font-size: 10px;}

.textspacer20 {margin-left:20px;}
.textspacer30 {margin-left:30px;}
.textspacer10 {margin-left:10px;}

.vertical-middle 	{vertical-align:middle;}
.center 				{text-align:center;}

blockquote {padding:10px 0 20px 50px; font-weight:bold; font-size:18px;}
input {
    -webkit-appearance: none;
	border-radius:0;
}
input[type=checkbox]
{
  -webkit-appearance:checkbox !important;
	width:20px !important; height:20px!important;
	display:inline-block !important;margin-bottom:-4px !important;
}
input[type=radio]
{
  -webkit-appearance:checkbox !important;
	width:20px !important; height:20px!important;
	display:inline-block !important;margin-bottom:-4px !important;
}
label {display:inline-block !important; }


/*bannere*/
.lvd-banner-centered {text-align:center;}
.lvd-banner-centered img, .lvd-banner-centered div {margin:0 auto;}
.lvd-ad {margin:0 auto 40px auto;}
.lvd-ad-video {margin:0 auto 40px auto; max-width:650px; width:100%;} 


/* START paginare */
.dl_pages
{
text-align:center;
margin-left:10px;
margin-top:15px;
margin-bottom:30px;
}

.dl_pages a
{
display:inline-block;
margin:0 10px;
}

.dl_page_active {
	display:inline-block;
padding:3px 6px;
margin-right:5px;
background: #fff;
 box-shadow: 0 2px 4px -1px rgba(136, 136, 136, 0.1);

	font-weight:700;}

.paginare {margin-bottom:10px;}

.paginare li a
{
display:block;
float:left;
padding:3px 6px;
margin-right:5px;
background: #fff;
 box-shadow: 0 2px 4px -1px rgba(136, 136, 136, 0.1);
}

.paginare li .pag_curenta
{
display:block;
float:left;
padding:3px 6px;
margin-right:5px;
font-weight:bold;
color:#FFFFFF;
border:0;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#2b54a5;
}
/* END paginare */

.tag-item
{
	display:inline-block;
	padding:0 10px;
	height:25px;
	line-height:25px;
	box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.1);
	background:#FFF;
	margin-right:5px;
	font-size:14px;
}


/* radio check

label {
  cursor: pointer;
  display: inline-block;
}

input[type="checkbox"],
input[type="radio"] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
input[type="checkbox"]:focus + label:before, input[type="checkbox"]:hover + label:before,
input[type="radio"]:focus + label:before,
input[type="radio"]:hover + label:before {
  border-color: #fb6a00 ;
}
input[type="checkbox"]:active + label:before,
input[type="radio"]:active + label:before {
  -webkit-transition-duration: 0;
          transition-duration: 0;
  -webkit-filter: brightness(0.2);
          filter: brightness(0.2);
}
input[type="checkbox"] + label,
input[type="radio"] + label {
  position: relative;
  padding: 0;
  padding-left:24px;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
input[type="checkbox"] + label:before,
input[type="radio"] + label:before {
  box-sizing: content-box;
  content: '';
  color: #1457b1;
  position: absolute;
  top: 50%;
  left: 0;
  width: 14px;
  height: 14px;
  margin-top: -9px;
  border: 1px solid #c1cce1;
  text-align: center;
}
input[type="checkbox"] + label:after,
input[type="radio"] + label:after {
  box-sizing: content-box;
  content: '';
  background-color: #1457b1;
  position: absolute;
  top: 50%;
  left: 4px;
  width: 8px;
  height: 8px;
  margin-top: -5px;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transition: -webkit-transform 200ms ease-out;
  transition: -webkit-transform 200ms ease-out;
  transition: transform 200ms ease-out;
  transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;
}

input[type="checkbox"] + label:after {
  background-color: transparent;
  top: 50%;
  left: 4px;
  width: 8px;
  height: 3px;
  margin-top: -4px;
  border-style: solid;
  border-color: #1457b1;
  border-width: 0 0 1px 1px;
  -webkit-border-image: none;
       -o-border-image: none;
          border-image: none;
  -webkit-transform: rotate(-45deg) scale(0);
          transform: rotate(-45deg) scale(0);
  -webkit-transition: none;
  transition: none;
}
input[type="checkbox"]:checked + label:after {
  content: '';
  -webkit-transform: rotate(-45deg) scale(1);
          transform: rotate(-45deg) scale(1);
  -webkit-transition: -webkit-transform 200ms ease-out;
  transition: -webkit-transform 200ms ease-out;
  transition: transform 200ms ease-out;
  transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;
}

input[type="radio"]:checked + label:before {
  -webkit-animation: borderscale 300ms ease-in;
          animation: borderscale 300ms ease-in;
  background-color: white;
}
input[type="radio"]:checked + label:after {
  -webkit-transform: scale(1);
          transform: scale(1);
}
input[type="radio"] + label:before, input[type="radio"] + label:after {
  border-radius: 50%;
}

input[type="checkbox"]:checked + label:before {
  -webkit-animation: borderscale 200ms ease-in;
          animation: borderscale 200ms ease-in;
}
input[type="checkbox"]:checked + label:after {
  -webkit-transform: rotate(-45deg) scale(1);
          transform: rotate(-45deg) scale(1);
}
*/

@-webkit-keyframes borderscale {
  50% {
    box-shadow: 0 0 0 2px #fb6a00 ;
  }
}

@keyframes borderscale {
  50% {
    box-shadow: 0 0 0 2px #fb6a00 ;
  }
}

.ad-responsive {text-align:center; max-width:970px;  margin:30px auto;}


/* ----------------------- END general ----------------------- */

/* --- START header --- */
.header-full-standard
	{
	position:fixed;
	height:80px;
	line-height:80px;
	text-align:center;
	width:100%;
	z-index:9999;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.1);
	 -moz-animation-name: dropHeader;
    -moz-animation-iteration-count: once;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.3s;
    -webkit-animation-name: dropHeader;
    -webkit-animation-iteration-count: once;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.3s;
	}

.header-spacer
	{
	height:80px;
	}

.link-menu
	{
	position:absolute;
	display:block;
	top:20px;
	left:50px;
	height:30px;
	width:30px;
	background:url('../images/BDoen2G8RjEj.png') left top  no-repeat;
	}

.dropdown_menu_full
{
position:fixed;
z-index:999;
background:#FFF;
box-shadow:0 5px 10px 2px rgba(0, 0, 0, 0.2);
top:15px;
bottom:15px;
left:0;
width:300px;
overflow-x:auto;
}

.dropdown_menu_full_in
{
padding:50px;
text-align:left;
}

.dropdown_search_full
{
position:fixed;
z-index:9999;
background:#FFF;
top:0;
left:0;
right:0;
height:60px;
padding-top:20px;
text-align:center;
}

.search-input {background: #f0f0f0 none repeat scroll 0 0;
    border: 0 none;
	display:inline-block;
	vertical-align:top;
    height: 35px;
    line-height: 35px;
    padding: 0;
    text-indent: 10px;
    width: 60%;}


	.search-button {background: #f0f0f0 none repeat scroll 0 0;
    border: 0 none;
    height: 35px;
    line-height: 35px;
	display:inline-block;
	vertical-align:top;
    margin-bottom: 10px;
    padding: 0;
	text-align:center;
    width: 10%;}

	.close-search {position:absolute;  top:20px; right:30px; font-size:30px; font-weight:100;}

.dropdown_login_full
{
position:fixed;
z-index:9999;
background:#FFF;
box-shadow:0 5px 10px 2px rgba(0, 0, 0, 0.2);
top:55px;
right:90px;
width:300px;
overflow-x:auto;
}

.dropdown_login_full_in
{
padding:70px 30px;
text-align:center;
font-size:20px;
font-weight:300;
}

.login-f
{
margin-top:30px;
}

.login-f input
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:35px;
line-height:35px;
border:0;
}

.login-button
{
background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #f6a300 0px, #f6a300 28%, #fab424 52%, #f6a300 100%) !important;
display:block;
height:44px;
line-height:44px;
padding:0 20px;
color:#FFF !important;
font-size:18px !important;
font-weight:400 !important;
border-radius:3px !important;
border:0;
}

.login-button:hover
{
color:#FFF;
opacity:0.7;
}


.login-list li
{
	margin-bottom:10px;
}

.click-close
{
	position:fixed;
	left:0;
	top:0;
	padding:00px 0 10px 50px;
	font-size:30px;
	background-color:#FFF;
	width:250px;
}

.click-close-explain
{
display:inline-block;
font-size:13px;
font-weight:100;
}

.close-login
{
	position:absolute;
	right:15px;
	top:15px;
	font-size:30px;
}

.meniu-stanga
{
padding:30px 0;
}

.meniu-stanga li
{
line-height:1.2 !important;
margin-top:32px;
display:block;
text-transform:uppercase;
font-weight:700;
}
.meniu-stanga li:first-child {margin-top:0;}

.header-supramenu
{
display:block;
position:absolute;
height:30px;
line-height:30px;
top:20px;
left:90px;
}

.meniu-stanga li ul li {font-size:12px; font-weight:400; margin-bottom:0; margin-top:20px !important;}
.meniu-stanga li ul li a {color:#333;}

ul.dropdown {position: relative; z-index: 99; float: left;}
ul.dropdown .current-menu-item {}
ul.dropdown .current-menu-item a {}
ul.dropdown .current-menu-item a:hover {}
ul.dropdown .current-menu-item a:visited {}

ul.dropdown li
	{

	display:block;
float:left;
margin-right:15px;
height:30px;
line-height:30px;
	vertical-align: middle; zoom: 1;
	}

ul.dropdown li:hover {}

ul.dropdown li a
	{
	color:#9D9287;
font-size:14px;
text-transform:uppercase;
font-weight:700;
	}

/*level 2*/
ul.dropdown ul
	{
	position: absolute;
	top:24px;
	left: 50%;
  	margin-left: -100px;
	z-index: 9999;
	width: 230px;
	visibility: hidden;
	border-radius:4px;
	box-shadow:0 3px 12px rgba(0, 0, 0, 0.2);
	}

ul.dropdown ul li
	{
	float:none;
	width:230px;
	height:auto;
	line-height:16px;
	padding:3px 10px 0 20px;
	margin-left:0;

	font-size:14px;
	color:#fff;
		background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #F6A300 0px,  #F6A300 28%, #FAB424 52%,  #F6A300 100%) repeat scroll 0 0;
        text-transform:none !important;
	}

ul.dropdown ul li:first-child
	{
	border-radius: 4px 4px 0 0;
	padding-top:20px;
	}

ul.dropdown ul li:last-child
	{
	padding-bottom:20px;
	border-radius:0 0 4px 4px;
	}

ul.dropdown ul li a
	{
	margin:0;
	padding:0;
	width:100%;
	display:inline-block;
	color:#fff;
	background:none;
	height:auto;
          text-transform:none !important;
		  font-weight: 400 !important;
	}
ul.dropdown ul li:hover a {color:#DFEEFF;}
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 9999; cursor: default;}
ul.dropdown *.dir { padding-right: 20px; background: url('images/arrow-menu.svg') right no-repeat; }
/* -- Components override -- */
ul.dropdown-horizontal ul *.dir {  }
ul.dropdown, ul.dropdown ul {list-style: none;}
ul.dropdown ul li { float: none;}
ul.dropdown ul ul { top: 0px; left: 99%;}
ul.dropdown li:hover > ul { visibility: visible;}
/*menu icons*/
/* END Meniu */

.link-search
	{
	position:absolute !important;
	display:block !important;
	top:20px;
	right:130px;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:20px;
	}

.link-cart
	{
	position:absolute !important;
	display:block !important;
	top:20px;
	right:50px;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:20px;
	}

.link-login
	{
position:absolute !important;
	display:block !important;
	top:20px;
	right:90px;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:20px;
	}

.link-share-h-fb:hover, 	.link-share-h-twitter:hover {opacity:0.9;}

.logo
	{
		margin-top:7px;
		display:inline-block;
		position:relative;
		height:60px;
	}

.bynico
{
position:absolute;
right:-100px;
top:-3px;
font-size:10px;
z-index:999;
color:#9d9286;
font-weight:300;
}

.logo-container
{
position:relative;
display:block;
max-width:122px;
margin:0 auto;
}

.by-nico
{
position:absolute;
right:-100px;
top:0;
}

.meniu
	{
		width:840px;
		padding-top:5px;
		float:right;
	}

.meniu a:hover {text-decoration:none;}

.meniu1 li
	{
		display:block;
		float:left;
		margin-right:20px;
		color:#FFF;
		font-size:20px;
		font-weight:bold;
	}

.meniu1 li a {color:#FFF;}

.link_home
	{
		width:19px;
		height:19px;
		display:inline-block;
		background:url('img/icon_home.png') no-repeat;
	}

.meniu2 li a {color:#E7F5F4;}

.meniu2 li
	{
		display:block;
		float:left;
		margin-right:20px;
		color:#FFF;
		font-size:16px;
	}

	.title-men
	{
		font-weight:bold !important;
		font-size:18px !important;
	}


.zodii-bara
{
text-align:center;
margin-top:0;
margin-bottom:20px;
}

.zodii-bara .icon
{
font-size:36px;
line-height:36px;
height:36px;
display:block;
color:#F0E9E5;
}

.zodii-bara a {font-size:13px; font-weight:300; display:inline-block; margin:10px 20px; color:#F0E9E5;}
.zodii-bara a:hover {opacity:0.7;}

.zodii-bara-in
{
text-align:center;
margin:15px auto 0 auto;
}

.zodii-bara-in .icon
{
font-size:24px;
line-height:24px;
height:24px;
display:block;
color:#9d9286;
}

.zodii-bara-in a {font-size:11px; font-weight:300; display:inline-block; margin:10px 18px; color:#9d9286;}
.zodii-bara-in a:hover {opacity:0.7;}
/* ----------------------- END header ----------------------- */

.fb-like {margin-top:10px; margin-bottom:10px;}
.imagine-oracolscop
{
text-align:center;
max-width:120px;
float:left;
margin-right:20px;
margin-bottom:20px;
}
.imagine-oracolscop img {max-width:120px;}

.promo-intern
{
padding:30px 0;
text-align:center;
}

.containerImagineZodie
{
float:left;
width:120px;
heightLauto;
margin-right:20px;
margin-bottom:20px;
}

.containerImagineZodie img
{
max-width:100%;
height:auto;
}

.titluZodie
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

/* ----------------------- START page ----------------------- */
.page
{
width:960px;
margin:0 auto;
}

.page_left
{
float:left;
width:200px;
}

.box_left
{
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
}

.page_left ul
{
padding:0 20px;
}

.page_left li
{
color:#999;
margin-bottom:15px;
}

.page_left li a
{
font-size:16px;
font-weight:bold;
}

.page_right
{
float:right;
width:680px;
padding:30px;
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
}


.page_right h1
{
	margin-bottom: 20px;
	color:#2b54a5;
	font-weight:normal;
}

.page_sample
{
padding:40px;
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
line-height:22px;
color:#666666;
}

.page_sample ul {margin-left:50px;}

.page_sample li
{
margin-bottom:10px;
list-style:disc;
}

.page_sample h1
{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	color:#000;
	font-size:28px;
	line-height:32px;
	margin-bottom:10px;
}


/* ----------------------- END page ----------------------- */

/* ----------------------- START homepage ----------------------- */
.main
	{
		background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #B3A99B 0px,  #B3A99B 28%, #DACEBF 52%,  #B3A99B 100%) repeat scroll 0 0;
		min-height:200px;
	}

.main-in
{
	padding: 20px 50px 50px 50px;

	margin:0 auto;
}

.main-left
{
width:50%;
float:left;
}

.main-left-in
{
padding:5px;
background:#FFF;
box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
min-height: 350px;
margin-right:20px;
}

.main-filter {
    background: rgba(0, 0, 0, 0) linear-gradient(-10deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 60%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.main-master-post
{
display:block;
min-height:350px;
width:100%;
background-size:cover !important;
background-position:50% 50% !important;
position:relative;
}

.title-s1
{
position:absolute;
bottom:20px;
left:20px;
right:20px;
background:none;
}

.title-s1 h1
{
font-size:22px;
font-weight:400;
text-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
color:#FFF;
}

.title-s2
{
position:absolute;
bottom:20px;
left:20px;
right:20px;
background:none;
}

.title-s2 h2
{
font-size:20px;
font-weight:400;
text-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
color:#FFF;
}

.tag-category
{
font-size:18px;
font-weight:bold;
text-transform:uppercase;
color:#FBB100;
}

.main-right
{
width:50%;
float:right;
}

.main-right-box
{
width:50%;
float:left;
}

.main-right-c1
{
margin-right:10px;
}

.main-right-c2
{
margin-left:10px;
}

.home-horoscop
{
padding:5px;
background:#FFF;
box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
min-height: 350px;
position:relative;
}

.home-horoscop-in
{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #F6A300 0px,  #F6A300 28%, #FAB424 52%,  #F6A300 100%) repeat scroll 0 0;
		min-height:350px;
}

.home-horoscop-in a:hover {color:#FFF;}

.home-horoscop-picture
{
background-size:cover !important;
background-position:50% 50% !important;
min-height:190px;
width:100%;
position:relative;
}

.home-horoscop-date
{
	position:absolute;
	top:15px;
	right:15px;
	text-align:right;
	color:#FFF;
	text-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
}

.home-horoscop-date-day {font-size:50px;}
.home-horoscop-date-month {font-size:26px; font-weight:300;}
.home-horoscop-date-year {font-size:20px; font-weight:300;}

.home-horoscopul-zilei
{
border-bottom:1px solid #F69D00;
background:url('../images/cl7KMPcROr8w.png') right no-repeat;
width:90%;
margin:20px auto 15px auto;
padding:10px 0;
font-size:24px;
font-weight:400;
color:#FFF;
display:block;
}

.home-oracolscopul-saptamanii
{
background:url('../images/Pa9mXuydrXKv.png') right no-repeat;
width:90%;
margin:0 auto;
padding:0;
font-size:18px;
font-weight:300;
color:#FFF;
display:block;
}

.home-event
{
display:block;
min-height:350px;
width:100%;
background-size:cover !important;
background-position:50% 50% !important;
position:relative;
}

.listing-home-promo
	{
	padding:50px 40px;
	}

.listing-home-promo-in
	{
	padding:0;
	}

.listing-promo-box
	{
		float:left;
		display:block;

		width:33.333%;
	}

.listing-promo-box .box
	{
	margin:10px;
	padding: 5px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 95px;
	}

.listing-promo-box .box img
	{
	max-width:100%;
	height:auto;
	margin-bottom:-2px;
	}


.listing-home
	{
	padding:50px 40px;
	}

.listing-home li
	{
		float:left;
		display:block;

		width:33.333%;
	}

.listing-home li .box
	{
	margin:10px;
	padding: 15px 10px 10px 10px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 110px;


	}

.listing-home li article.box {overflow: hidden;
	text-overflow: ellipsis; 	max-height:110px;}

.listing-img-left
	{
	float:left;
	margin:0 15px 0 0;
	max-width:100px;
	height:auto;
	}

.lista-home-foto
{
display:block;
float:left;
margin:0 15px 0 0;
width:120px;
height:100px;
background-size:cover !important;
background-position:50% 50% !important;
}

.lista-categorie-foto
{
display:block;
float:left;
margin:0 15px 0 0;
width:180px;
height:120px;
background-size:cover !important;
background-position:50% 50% !important;
}

.shop-foto-produs
{
display:block;
float:left;
width:100%;
height:200px;
background-size:cover !important;
background-position:50% 50% !important;
}

.listing-home li .box h2
{
font-size:15px;
font-weight:700;
line-height:1.1;
color:#333;
}

.listing-home li .box  a:hover
{
text-decoration:none;
color:#000;
}

.more-arrow
{
display:inline-block;
height:10px;
width:22px;
background:url('../images/gap76BaUeorf.png') no-repeat;
}

.list-clear
{
width:100% !important;
}

.list-clear .bar-promo
{
margin:20px -40px;
}

.list-clear .bar-promo li
{
float:none !important;
width:100% !important;
}

.list-clear .bar-promo-intro
{
margin-top:10px;
margin-bottom:15px;
color:#F3F0E9;
font-weight:300;
}

.bar-promo-left img
{
border-radius:45px;
}


.bar-promo-category
{
display:inline-block;
font-size:13px;
font-weight:bold;
}


.bar-promo-category-big
{
display:inline-block;
font-size:18px;
font-weight:bold;
}


/* Shop */
.shop-list-box
{
	padding:30px 40px 50px 40px;
	margin:0 auto;
}

.shop-title
{
font-size:36px;
font-weight:300;
color:#FFF;
text-align:center;
margin-bottom:30px;
}

.shop-list-box li
{
display:block;
float:left;
width:20%;
}

.shop-box
{
	margin:10px;
	padding: 10px;
	background: rgba(225, 225, 225, 0.4);
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 160px;
	position:relative;
}

.shop-box-more
{
	margin:10px;
	padding: 10px;
	background: #FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 160px;
	position:relative;
	text-align:center;
}

.shop-box h2, .shop-box-more h2
{
font-size:18px;
margin-bottom:10px;
}

.lvd-shop-price {display:inline-block; vertical-align:middle;}
.lvd-shop-price-small {display:inline-block; font-size:30px; font-weight:400; color:#000; margin-right:10px; vertical-align:top;}
.lvd-shop-price-big {display:inline-block; font-size:30px; font-weight:300; color:#999; text-decoration:line-through; margin-right:10px; vertical-align:top;}
.lvd-shop-price-percent {display:inline-block; background:#f6a300; font-size:16px; height:40px; width:40px; border-radius:20px; text-align:center; vertical-align:top; line-height:40px; font-weight:700; color:#FFF; margin-right:10px;}

.shop-pret
{
font-size:20px;
font-weight:300;
color:#FFF;
}

.shop-link-details
{
background:#FAB424;
color:#FFF;
font-size:13px;
display:block;
padding:0 7px;
height:25px;
line-height:25px;
position:absolute;
bottom:10px;
right:10px;
border-radius:2px;
}

.shop-link-details:hover
{
color:#FFF;
}

.shop-tag
{
color:#8A7F73;
font-size:14px;
font-weight:bold;
padding:0 0 0 10px;
text-transform:uppercase;
display:block;
min-width:10px;
min-height:18px;
}

.shop-tag a {color:#8A7F73;}

.shop-go
{
font-size:30px;
text-align:center;
margin-top:40px;
font-weight:100;
display:block;
}


.bar-promo
{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #B3A99B 0px,  #B3A99B 28%, #DACEBF 52%,  #B3A99B 100%) repeat scroll 0 0;

	min-height:200px;
}
.bar-promo-in
{
padding:50px;
margin:0 auto;
}

.bar-promo-left
{
float:left;
width:48%;
padding-top:60px;
}
.bar-promo-right
{
float:right;
width:48%;
text-align:center;
}

.home-zodiac
{
text-align:center;
}

.bar-promo-in a
{
color:#FFF;
}

.bar-promo-in a:hover
{
opacity:0.8;
}

.bar-promo-left h2
{
	color:#FFF;
	font-size:36px;
	font-weight:300;
	margin-bottom:20px;
}

.bar-promo-left  li
{
margin-bottom:10px;
font-weight:300;
}

.home-zodia-zilei
{
	font-weight:300;
	color:#FFF;
}
/* ----------------------- END homepage----------------------- */

/* ----------------------- START articole----------------------- */
.breadcrumbs
{
font-size:14px;
font-weight:300;
margin-bottom:20px;
color:#9d9286;
}
.breadcrumbs a {color:#9d9286;}

.post-body
{
padding:30px 0;
margin:0 auto;
max-width:860px;
font-weight:300;
}

.post-body img
{
max-width:100%;
height:auto;
}

.post-summary
{
color:#9d9286;
font-size:14px;
font-weight:300;
margin-bottom:40px;
border-bottom:1px solid #f69c00;
padding-bottom:10px;
display:inline-block;
}
.post-summary a {color:#9d9286;}


.post-body h1
{
font-size:40px;
font-weight:bold;
color:#000;
}

.post-featured-image
{
margin-bottom:30px;
text-align:center;
}

.post-body p
{
margin-bottom:20px;
line-height:1.4;
}

.post-tags
{
margin-bottom:30px;
color:#9d9286;
}

.post-related-title
{
font-size:36px;
text-align:center;
font-weight:100;
color:#000;
margin-top:40px;
}

.post-body li
{
list-style:disc;
margin-left:30px;
}

.extra-menu li
{
margin-left:0;
}

.submenu-tags li
{
	display:block;
	float:left;

}

.submenu-tags li a
{

	display:block;
	padding:0 7px;
	height:25px;
	line-height:25px;
}

.zodiac-activ
{
	color:#fff !important;
	background: #F6A300 !important;
	margin-bottom:-1px;
}

.zodiac-container
{
border:1px solid #F6A300;
padding:30px;
background:#FFF;
}

.zodiac-container li
{
width:25%;
float:left;
display:block;
}

.zodiac-li-in
{
padding:10px;
}
.zodiac-li-in img {max-width:50px; height:auto;}

.zodiac-zodie-title
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

.img-zodiac
{
max-width:100px;
height:auto;
margin-right:20px;
float:left;
margin-bottom:20px;
}

.img-zodiac-tabs
{
max-width:30px;
height:auto;
display:inline-block;
vertical-align:middle;
}

.extra-menu
{
display:inline-block;
border-radius:4px;
background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	margin-bottom:20px;
}

.extra-menu li
{
border-right:1px solid #D6D4CD;
display:inline-block;
padding:0 10px;
height:30px;
line-height:30px;
vertical-align:middle;

}

.extra-menu li.lvd-link-oracolscop {background:#F39C00; border-radius:0 4px 4px 0; margin-left:-4px;}
.extra-menu li.lvd-link-oracolscop a {color:#FFF; }

.extra-menu li.title {font-size:30px; font-weight:300;}

.extra-menu li:last-child {border:0;}

/* ----------------------- END articole----------------------- */

/*Pagina de zodie*/
.zodie-box
{
	width:50%;
	float:left;

}

.zodie-box h2, .zodie-box-full h2
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

.zodie-box-in-left, .zodie-box-in-right
{

	margin-bottom:70px;

}
.zodie-box-in-left {margin-right:20px; }
.zodie-box-in-right {margin-left:20px;}

.zodie-box-full
{
	margin-bottom:40px;
}

.zodie-icon
{
	font-size:100px;
	color:#f69c00;
	text-align:center;
	margin-top:60px;
}
.zodie-info
{
text-align:center;
}

.zodie-oracolscop-imagine
{
width:120px;
height:auto;
float:left;
margin:0 20px 20px 0;
}

/* ----------------------- START Category ----------------------- */
.category-body
{
margin:0 auto;
padding:30px 0;
}

.category-title
{
	max-width:860px;
margin:0 auto 30px auto;
}

.category-body h1
{
font-size:36px;
font-weight:300;
border-bottom:2px solid #f69c00;
padding-bottom:5px;
display:inline-block;
}

.category-body .breadcrumbs
{
max-width:860px;
margin:0 auto 10px auto;
}

.category-item
{
max-width:860px;
margin:0 auto 20px auto;
font-weight:300;
border-bottom:1px solid #E3E0D9;
padding-bottom:20px;
}

.category-item-photo
{
margin-right:20px;
float:left;
margin-bottom:10px;
}

.category-item h2
{
font-size:20px;
font-weight:700;
color:#000;
margin-bottom:15px;

}
/* -----------------------END Category ----------------------- */

/*---START SHOP---*/

/*Shop index*/
.shop-main
	{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #B3A99B 0px,  #B3A99B 28%, #DACEBF 52%,  #B3A99B 100%) repeat scroll 0 0;
	min-height:200px;
	}

.shop-main-in
	{
	padding: 20px 40px 50px 40px;
	margin:0 auto;
	}

.shop-box-container
{
	float:left;
	width:25%;
}

.shop-star-box
{
padding:5px;
background:#FFF;
box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
min-height: 440px;
position:relative;
margin:10px;
}

.shop-star-box-in
{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #F6A300 0px,  #F6A300 28%, #FAB424 52%,  #F6A300 100%) repeat scroll 0 0;
		min-height:440px;
		position:relative;
}

.shop-star-box-in a:hover {color:#FFF;}

.shop-star-box-picture
{
background-size:cover !important;
background-position:50% 50% !important;
min-height:150px;
width:100%;
position:relative;
}

.shop-star-box-price
{
	position:absolute;
	bottom:0 !important;
	left:0 !important;
	text-align:right;
	color:#000;
	text-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
	font-size:18px;
	font-weight:bold;
	padding:0 10px;
	background-color: rgba(255,255,255,0.9);
	line-height:30px;
	height:30px; border-radius:0;
}

.shop-star-box-price-old {display:inline-block; margin-left:10px; font-weight:300; text-decoration:line-through;}
.shop-star-box-price-percent {position:absolute; right:10px; top:10px; background:#f6a300; font-size:16px; height:40px; width:40px; border-radius:20px; text-align:center; vertical-align:top; line-height:40px; font-weight:700; color:#FFF;}

.shop-percent { display:inline-block; vertical-align:middle; background:#f6a300; font-size:16px; font-weight:700; color:#FFF; padding:2px 4px; margin-right:5px;}

.shop-star-box-title
{
border-bottom:1px solid #F69D00;
background:url('../images/cl7KMPcROr8w.png') right no-repeat;
width:90%;
margin:10px auto 15px auto;
padding:10px 0;
font-size:18px;
font-weight:700;
color:#FFF;
display:block;
}

.shop-star-box-title-in
{
display:inline-block;
margin-right:40px;
}

.shop-star-box-txt
{
width:90%;
margin:0 auto;
padding:0 0 10px 0;
font-size:14px;
font-weight:400;
color:#FFF;
display:block;
}

.shop-star-link-details
{
background:#000;
color:#FFF;
font-size:13px;
display:block;
padding:0 15px;
height:35px;
line-height:35px;
position:absolute;
bottom:10px;
right:10px;
border-radius:2px;
}

.shop-star-link-details:hover
{
background:#F29400;
color:#FFF;
}

/*box alb*/
.shop-star-box-in-white
{
	background: #FFF;
		min-height:440px;
		position:relative;
}
.shop-star-box-title-white
{

background:url('../images/cl7KMPcROr8w.png') right no-repeat;
width:90%;
margin:10px auto 15px auto;
padding:10px 0;
font-size:18px;
font-weight:700;
color:#f69c00;
display:block;
}
.shop-star-box-txt-white
{
width:90%;
margin:0 auto;
padding:0 0 10px 0;
font-size:14px;
font-weight:400;
color:#666666;
display:block;
}

.shop-star-link-details-white
{
background:#F29400;
color:#FFF;
font-size:13px;
display:block;
padding:0 15px;
height:35px;
line-height:35px;
position:absolute;
bottom:10px;
right:10px;
border-radius:2px;
}

.shop-star-link-details-white:hover
{
background:#000;
color:#FFF;
}

/*---*/

.shop-index-intertitle
{
	color: #000;
    font-size: 36px;
    font-weight: 300;
    margin-bottom: 20px;
	margin-top:40px;
    text-align: center;
}

.shop-category-body
{
padding:20px 40px;
}

.shop-more-products-container
{
text-align:center;
margin-top:20px;
}

.shop-more-products-container a
{
display:inline-block;
background:#000;
color:#FFF;
font-size:13px;
padding:0 15px;
height:35px;
line-height:35px;
border-radius:2px;
}

.shop-more-products-container a:hover
{
background:#F29400;
color:#FFF;
}

.shop-category-head
{
padding-left:10px;
}

.shop-category-head h1
{
	color: #000;
    font-size: 36px;
    font-weight: 300;
    margin-bottom: 20px;
	margin-top:40px;
    text-align: center;
}


.link-plata-livrare
{
text-align:center;
margin-top:-30px;
margin-bottom:20px;
}

.link-plata-livrare a
{
color:#FFF;
display:inline-block;
height:30px;
line-height:30px;
padding:0 20px;
border-radius:3px;
border:1px solid #FFF;
}

/*END Shop index*/


/*Shop produs*/
.shop-produs-head-container
{
	margin:40px auto;
	padding: 30px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 100px;
}

.shop-produs-head-container-left
{
	float:left;
	width:37%;
}

.shop-produs-head-container-right
{
	float:right;
	width:60%;
}

#shop-form {display:inline-block;}

.shop-price
{
font-size:36px;
font-weight:300;
display:inline-block;
color:#000;
margin-bottom:20px;
}

.shop-button
{
background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #f6a300 0px, #f6a300 28%, #fab424 52%, #f6a300 100%);
display:inline-block;
height:44px;
line-height:44px;
padding:0 20px;
color:#FFF;
font-size:18px;
font-weight:400;
border-radius:3px;
border:0;
}

.shop-button:hover
{
color:#FFF;
opacity:0.7;
}

.shop-add-final
{
text-align:right;
margin-top:20px;
}


.shop-formular-container
	{
	margin:40px auto !important;
	padding: 30px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 100px;
	}

.shop-formular-container h2
{
font-weight:300;
font-size:30px;
color:#000;
margin-bottom:20px;
}

.title-descriere
{
	font-weight:300;
font-size:30px;
color:#000;
margin-bottom:20px;

}

.shop-formular-left
{
width:48%;
float:left;
}

.shop-formular-right
{
width:48%;
float:right;
}

.shop-formular-left label, .shop-formular-right label, .shop-formular-full label, .creare-cont label
{
display:block;
margin-bottom:5px;
font-size:14px;
font-weight:bold;
color:#000;
}

.shop-formular-left input, .shop-formular-right input, .creare-cont input
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:35px;
line-height:35px;
border:0;
}

.shop-formular-left textarea, .shop-formular-right textarea
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:60px;
line-height:20px;
border:0;
}

.shop-formular-left select, .shop-formular-right select, .creare-cont select
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:35px;
line-height:35px;
border:0;
}

.shop-formular-full textarea
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:90px;
line-height:20px;
border:0;
}

.error-fail
{
color:#F03;
font-size:16px;
margin:40px auto;
	padding: 30px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);

}

.error-success
{
background: #3C9;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	color:#FFF;
font-size:16px;
margin:40px auto;
	padding: 30px;
}

.cart-container
{
margin:20px auto;
	padding: 10px;
	background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
}
/*END Shop produs*/

.cart-total
{
margin:10px 0;
text-align:right;
font-weight:300;
font-weight:bold;
padding:10px;
border-top:1px solid #ece8e2;
}

.cart-control
{
	text-align:right;
	padding:10px 0;
}

.cart-container table {border:0;}

.cart-cant
{
	background:#000;
display:inline-block;
height:44px;
line-height:44px;
padding:0 20px;
color:#FFF;
font-size:18px;
font-weight:400;
border-radius:3px;
border:0;
margin-right:10px;
margin-left:10px;
}

.cart-cant:hover
{
opacity:0.7;
color:#FFF;
}

.input-plasare
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:35px;
line-height:35px;
border:0;
}




/* Responsive tables */
/*
	Generic Styling, for Desktops/Laptops
	*/
	table {
		width: 100%;
		border-collapse: collapse;
		border: 1px solid #ccc;
		background:#FFF;

	}
	/* Zebra striping */
	tr:nth-of-type(odd) {
		background: #FFF;
	}
	th {

		color: #000;
		font-weight: 700;
		font-size:16px;
		padding:15px 6px !important;
	}
	td, th {
		padding: 6px;
		border: 0;

		text-align: left;
	}
/* END Responsive tables */

/*---END SHOP---*/

.cont-button
{
background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #f6a300 0px, #f6a300 28%, #fab424 52%, #f6a300 100%) !important;
display:inline-block !important;
height:44px;
line-height:44px;
padding:0 20px !important;
text-indent:0 !important;
color:#FFF;
font-size:18px;
font-weight:400;
border-radius:3px;
border:0;
width:auto !important;
}

.cont-button:hover
{
color:#FFF;
opacity:0.7;
}


/* ----------------------- START FOOTER ----------------------- */


.footer
{
	max-width:1100px;
	margin:0 auto;
	padding: 30px 0;
	font-weight:300;
	text-align:center;
	font-size:14px;
	color:#9d9286;
}


.footer a {color:#9D9286;}
.credit-bar  {text-align:center; font-size:12px; margin:20px 0; font-weight:100;}

.footer .title-parteneri
{
font-size:18px;
margin-bottom:20px;
text-align:center;
font-weight:bold;
}

.footer .parteneri li
{
	width:25%;
	float:left;
	margin-bottom:10px;

}

.footer .parteneri
{
border-bottom: 1px solid #e3e0d9;
padding-bottom:20px;
}
/* ----------------------- END FOOTER ----------------------- */

.newsletter-container
{
	max-width:820px;
	margin:30px auto;
	padding:30px 20px;
	background:#f69c00;
	border-radius:2px;
	color:#FFF;
}
.newsletter-title
{
font-size:20px;
font-weight:300;
	margin-bottom:15px;
	text-align:center;
}

.newsletter-input
{
	width: calc(33.333% - 40px);
	height:40px;
	line-height:40px;
	float:left;
	margin:0 10px;
	border-radius:3px;
	background:#FFF;
	border:0;
	padding:0 10px;
}

.newsletter-button
{
	width: calc(33.333% - 40px);
	height:40px;
	line-height:40px;
	float:left;
	margin:0 10px;
	border-radius:3px;
	background:#000;
	color:#FFF;
	border:0;
	padding:0 10px;
}

.lvd-agoradiv {width:860px; margin: 0 auto;}


/*------------------------------------------------ START CONDITIONAL ------------------------------------------------*/
@media \0screen {img { width: auto }} /* Prevent height distortion in IE8. */


/*mobile portrait*/
@media (min-width:320px) and (max-width:767px) {

	.lvd-agoradiv  {width:100%;}

	.newsletter-input
	{
		width: calc(100% - 40px);

	}

	.newsletter-button
	{
		width: calc(100% - 40px);

	}



.link-menu
	{
	left:5%;
	}

.dropdown_menu_full
{
width:calc(100% - 20px);
}

.dropdown_menu_full_in
{
padding:70px 10px;
}

.dropdown_login_full
{
top:55px;
right:5%;
width:90px;
}

.dropdown_login_full_in
{
padding:10px;
}


.click-close
{


	top:15px;
	padding-left:10px;

}

.click-close-explain {line-height:40px;}


.close-login
{

	right: 5%;

}

.dropdown_search_full
{
position:fixed;
z-index:9999;
background:#FFF;
top:0;
left:0;
right:0;
height:60px;
padding-top:20px;
text-align:center;
}

.search-input {background: #f0f0f0 none repeat scroll 0 0;
    border: 0 none;
	display:inline-block;
	vertical-align:top;
    height: 35px;
    line-height: 35px;
    padding: 0;
    text-indent: 10px;
    width: 60%;}


	.search-button {background: #f0f0f0 none repeat scroll 0 0;
    border: 0 none;
    height: 35px;
    line-height: 35px;
	display:inline-block;
	vertical-align:top;
    margin-bottom: 10px;
    padding: 0;
	text-align:center;
    width: 10%;}

	.close-search {position:absolute;  top:20px; right:30px; font-size:30px; font-weight:100;}


.meniu-stanga
{
padding:30px 0;
}


.header-supramenu
{
display:none;
}

.link-cart
	{
	right:5%;
	}

.link-search
	{
	right:23%;
	}

.link-login
	{
	right:14%;
	}

.bynico
{
display:none;
}

.logo-container
{
max-width:110px;
}

.by-nico
{
display:none;
}


.zodii-bara {margin-top:0;}

.zodii-bara .icon
{
font-size:20px;
line-height:20px;
height:20px;
}

.zodii-bara a {font-size:13px; font-weight:300; display:inline-block; margin:10px 10px; color:#F0E9E5;}
.zodii-bara a:hover {opacity:0.7;}

.zodii-bara-in
{
text-align:center;
margin:10px auto 0 auto;
}

.zodii-bara-in .icon
{
font-size:20px;
line-height:20px;
height:20px;
display:block;
color:#9d9286;
}

.zodii-bara-in a {font-size:11px; font-weight:300; display:inline-block; margin:10px 18px; color:#9d9286;}
.zodii-bara-in a:hover {opacity:0.7;}
/* ----------------------- END header ----------------------- */

.imagine-oracolscop
{
text-align:center;
max-width:100px;
float:left;
margin-right:20px;
margin-bottom:20px;
}
.imagine-oracolscop img {max-width:100px;}


.containerImagineZodie
{
float:left;
width:100px;
heightLauto;
margin-right:10px;
margin-bottom:10px;
}

.containerImagineZodie img
{
max-width:100%;
height:auto;
}

.titluZodie
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

/* ----------------------- START page ----------------------- */
.page
{
width:90%;
margin:0 auto;
}

.page_left
{
float:none;
width:100%;
}

.box_left
{
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
}

.page_left ul
{
padding:0 20px;
}

.page_left li
{
color:#999;
margin-bottom:15px;
}

.page_left li a
{
font-size:16px;
font-weight:bold;
}

.page_right
{
float:right;
width:680px;
padding:30px;
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
}


.page_right h1
{
	margin-bottom: 20px;
	color:#2b54a5;
	font-weight:normal;
}

.page_sample
{
padding:40px;
background:#FFF;
border-radius:4px;
min-height:200px;
padding-bottom:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
line-height:22px;
color:#666666;
}

.page_sample ul {margin-left:50px;}

.page_sample li
{
margin-bottom:10px;
list-style:disc;
}

.page_sample h1
{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	color:#000;
	font-size:28px;
	line-height:32px;
	margin-bottom:10px;
}


/* ----------------------- END page ----------------------- */

/* ----------------------- START homepage ----------------------- */
.main
	{

		min-height:100px;
	}

.main-in
{
	padding: 20px 0;
	width:90%;
	margin:0 auto;
}

.main-left
{
width:100%;
float:none;
margin-bottom:20px;
}

.main-left-in
{
margin-right:0;
}



.main-right
{
width:100%;
float:none;
}

.main-right-box
{
width:100%;
float:none;
margin-bottom:20px;
}

.main-right-c1
{
margin-right:0;
}

.main-right-c2
{
margin-left:0;
}


.listing-home-promo
	{
	padding:20px 0;
	width:90%;
	margin:0 auto;
	}

.listing-home-promo-in
	{
	padding:0;
	}

.listing-promo-box
	{
		float:none;
		display:block;

		width:100%;
		margin-bottom:20px;
	}

.listing-promo-box .box
	{
	margin:0;

	}


.listing-home
	{
	padding:20px 0;
	width:90%;
	margin:0 auto;
	}

.listing-home li
	{
		float:none;
		display:block;

		width:100%;
		margin-bottom:20px;
	}

.listing-home li .box
	{
	margin:0;
	}


.lista-categorie-foto
{
display:block;
float:none;
margin:0 0 15px 0;
width:100%;
height:200px;
background-size:cover !important;
background-position:50% 50% !important;
}

.shop-foto-produs
{
display:block;
float:left;
width:100%;
height:200px;
background-size:cover !important;
background-position:50% 50% !important;
}

.listing-home li .box h2
{
font-size:15px;
font-weight:700;
line-height:1.1;
color:#333;
}

.listing-home li .box  a:hover
{
text-decoration:none;
color:#000;
}

.more-arrow
{
display:inline-block;
height:10px;
width:22px;
background:url('../images/gap76BaUeorf.png') no-repeat;
}

.list-clear
{
width:100% !important;
}

.list-clear .bar-promo
{
margin:20px -5%;
}

.list-clear .bar-promo li
{
float:none !important;
width:100% !important;
}

.list-clear .bar-promo-intro
{
margin-top:10px;
margin-bottom:15px;
color:#F3F0E9;
font-weight:300;
}

.bar-promo-left img
{
border-radius:45px;
}


.bar-promo-category
{
display:inline-block;
font-size:13px;
font-weight:bold;
}


.bar-promo-category-big
{
display:inline-block;
font-size:18px;
font-weight:bold;
}


/* Shop */
.shop-list-box
{
	padding:30px 0 30px 0;
	margin:0 auto;
}

.shop-title
{
font-size:30px;
font-weight:300;
color:#FFF;
text-align:center;
margin-bottom:20px;
}

.shop-list-box li
{
display:block;
float:none;
width:90%;
margin:10px auto;
}

.shop-box
{
	margin:0;
	padding: 10px;
	background: rgba(225, 225, 225, 0.4);
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 140px;
	position:relative;
}

.shop-box-more
{
	margin: 0;
	padding: 10px;
	background: #FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	min-height: 120px;
	position:relative;
	text-align:center;
}

.shop-box h2, .shop-box-more h2
{
font-size:18px;
margin-bottom:10px;
}


.bar-promo
{
	background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #B3A99B 0px,  #B3A99B 28%, #DACEBF 52%,  #B3A99B 100%) repeat scroll 0 0;

	min-height:200px;
}
.bar-promo-in
{
padding:30px 0;
margin:0 auto;
}

.bar-promo-left
{
float:none;
width:90%;
padding-top:10px;
margin:0 auto;
}
.bar-promo-right
{
float:none;
width:90%;
padding-top:30px;
margin:0 auto;
}

.home-zodiac
{
text-align:center;
}

.bar-promo-in a
{
color:#FFF;
}

.bar-promo-in a:hover
{
opacity:0.8;
}

.bar-promo-left h2
{
	color:#FFF;
	font-size:36px;
	font-weight:300;
	margin-bottom:20px;
}

.bar-promo-left  li
{
margin-bottom:10px;
font-weight:300;
}

.home-zodia-zilei
{
	font-weight:300;
	color:#FFF;
}
/* ----------------------- END homepage----------------------- */


/* ----------------------- START articole----------------------- */


.breadcrumbs
{
font-size:14px;
font-weight:300;
color:#9d9286;
width:90%;
margin:0 auto 20px auto;
}
.breadcrumbs a {color:#9d9286;}

.post-body
{
width:90%;
}

.post-summary
{
margin-bottom:30px;
display:inline-block;
}
.post-summary a {color:#9d9286;}


.post-body h1
{
font-size:28px;
font-weight:300;
color:#000;
}

.post-featured-image
{
margin-bottom:30px;
text-align:center;
}

.post-body p
{
margin-bottom:20px;
line-height:1.4;
}

.post-tags
{
margin-bottom:30px;
color:#9d9286;
}

.post-related-title
{
font-size:36px;
text-align:center;
font-weight:100;
color:#000;
margin-top:40px;
}

.post-body li
{
list-style:disc;
margin-left:30px;
}

.extra-menu li
{
margin-left:0;
}

.submenu-tags li
{
	display:block;
	float:left;

}

.submenu-tags li a
{

	display:block;
	padding:0 7px;
	height:25px;
	line-height:25px;
}

.zodiac-activ
{
	color:#fff !important;
	background: #F6A300 !important;
	margin-bottom:-1px;
}

.zodiac-container
{
border:1px solid #F6A300;
padding:30px;
background:#FFF;
}

.zodiac-container li
{
width:25%;
float:left;
display:block;
}

.zodiac-li-in
{
padding:10px;
}

.zodiac-zodie-title
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

.img-zodiac
{
max-width:100px;
height:auto;
margin-right:20px;
float:left;
margin-bottom:20px;
}

.img-zodiac-tabs
{
max-width:30px;
height:auto;
display:inline-block;
vertical-align:middle;
}

.extra-menu
{
display:inline-block;
border-radius:4px;
background:#FFF;
	box-shadow:0 2px 4px -1px rgba(136, 136, 136, 0.1);
	margin-bottom:20px;
}

.extra-menu li
{
border-right:1px solid #D6D4CD;
display:inline-block;
padding:0 10px;
height:30px;
line-height:30px;
vertical-align:middle;

}

.extra-menu li.title {font-size:30px; font-weight:300;}

.extra-menu li:last-child {border:0;}

/* ----------------------- END articole----------------------- */

/*Pagina de zodie*/
.zodie-box
{
	width:50%;
	float:left;

}

.zodie-box h2, .zodie-box-full h2
{
font-size:30px;
font-weight:300;
margin-bottom:10px;
}

.zodie-box-in-left, .zodie-box-in-right
{

	margin-bottom:70px;

}
.zodie-box-in-left {margin-right:20px; }
.zodie-box-in-right {margin-left:20px;}

.zodie-box-full
{
	margin-bottom:40px;
}

.zodie-icon
{
	font-size:100px;
	color:#f69c00;
	text-align:center;
	margin-top:60px;
}
.zodie-info
{
text-align:center;
}

.zodie-oracolscop-imagine
{
width:120px;
height:auto;
float:left;
margin:0 20px 20px 0;
}

/* ----------------------- START Category ----------------------- */
.category-body
{
margin:0 auto;
padding:30px 0;

}

.category-title
{
	max-width:860px;
margin:0 auto 30px auto;
width:90%;
}

.category-body h1
{
font-size:36px;
font-weight:300;
border-bottom:2px solid #f69c00;
padding-bottom:5px;
display:inline-block;
}

.category-body .breadcrumbs
{
max-width:860px;
margin:0 auto 10px auto;
}

.category-item
{
max-width:860px;
width:90%;
margin:0 auto 20px auto;
font-weight:300;
border-bottom:1px solid #E3E0D9;
padding-bottom:20px;
}

.category-item-photo
{
margin-right:20px;
float:left;
margin-bottom:10px;
}

.category-item h2
{
font-size:20px;
font-weight:700;
color:#000;
margin-bottom:15px;

}
/* -----------------------END Category ----------------------- */

/*---START SHOP---*/

/*Shop index*/
.shop-main-in
	{
	padding: 20px 0 50px 0;
	width:90%;
	}

.shop-box-container
{
	float:none;
	width:100%;
	margin-bottom:30px;
}

.shop-star-box
{
min-height: 140px;
margin:20px 0;
}

.shop-star-box-in
{
		min-height:140px;
		padding-bottom:60px;
}


/*box alb*/
.shop-star-box-in-white
{
	min-height:140px;
	padding-bottom:60px;
}

/*---*/

.shop-category-body
{
padding:20px 0;
margin:0 auto;
width:90%;
}



.link-plata-livrare
{
text-align:center;
margin-top:-10px;
margin-bottom:30px;
}
/*END Shop index*/


/*Shop produs*/
.shop-produs-head-container
{
	margin:40px auto;
	padding: 30px 20px;

}

.shop-produs-head-container-left
{
	float:none;
	width:100%;
	margin-bottom:20px;
}

.shop-produs-head-container-right
{
	float:none;
	width:100%;
	margin-bottom:20px;
}



.shop-formular-container
	{
	padding: 30px 20px;
	}


.shop-formular-left
{
width:100%;
float:none;
margin-bottom:10px;
}

.shop-formular-right
{
	width:100%;
	float:none;
	margin-bottom:10px;
}


/*END Shop produs*/

.cart-total
{
margin:10px 0;
text-align:right;
font-weight:300;
font-weight:bold;
padding:10px;
border-top:1px solid #ece8e2;
}

.cart-control
{
	text-align:right;
	padding:10px 0;
}

.cart-container table {border:0;}

.cart-cant
{
	background:#000;
display:inline-block;
height:44px;
line-height:44px;
padding:0 20px;
color:#FFF;
font-size:18px;
font-weight:400;
border-radius:3px;
border:0;
margin-right:10px;
margin-left:10px;
}

.cart-cant:hover
{
opacity:0.7;
color:#FFF;
}

.input-plasare
{
margin-bottom:10px;
padding:0;
width:100%;
background:#F0F0F0;
text-indent:10px;
height:35px;
line-height:35px;
border:0;
}




/* Responsive tables */
/*
	Generic Styling, for Desktops/Laptops
	*/
	table {
		width: 100%;
		border-collapse: collapse;
		border: 1px solid #ccc;
		background:#FFF;

	}
	/* Zebra striping */
	tr:nth-of-type(odd) {
		background: #FFF;
	}
	th {

		color: #000;
		font-weight: 700;
		font-size:16px;
		padding:15px 6px !important;
	}
	td, th {
		padding: 6px;
		border: 0;

		text-align: left;
	}
/* END Responsive tables */

/*---END SHOP---*/

.cont-button
{
background: rgba(0, 0, 0, 0) radial-gradient(circle farthest-corner at right bottom , #f6a300 0px, #f6a300 28%, #fab424 52%, #f6a300 100%) !important;
display:inline-block !important;
height:44px;
line-height:44px;
padding:0 20px !important;
text-indent:0 !important;
color:#FFF;
font-size:18px;
font-weight:400;
border-radius:3px;
border:0;
width:auto !important;
}

.cont-button:hover
{
color:#FFF;
opacity:0.7;
}


/* ----------------------- START FOOTER ----------------------- */


.footer
{
	width:90%;
}

.footer .title-parteneri
{
font-size:18px;
margin-bottom:20px;
text-align:center;
font-weight:bold;
}

.footer .parteneri li
{
	width:50%;
	float:left;
	margin-bottom:10px;

}

.footer .parteneri
{
border-bottom: 1px solid #e3e0d9;
padding-bottom:20px;
}
/* ----------------------- END FOOTER ----------------------- */

}
/*------------------------------------------------ END CONDITIONAL ------------------------------------------------*/
