/*******************************************
***          YT Framework: css          ***
*******************************************/
.itemBody h1 {	font-size: 24px;    line-height: 28px;    text-align: center;}
.itemBody h2 {	font-size: 22px;    line-height: 26px;	text-align: center;    margin: 10px 0 20px 0;}
div.itemFullText h3 {
    margin: 0;
    padding: 0 0 16px 0;
    font-size: 18px;
    text-align: center;
}
.itemBody .ju-tabs-accordion-title span {    
	text-align: center;    
	font-size: 15px;
}
.itemBody .itemCategory {    text-align: center;}
.itemBody .itemCategory a {    font-size: 16px;	line-height: 20px;    border-bottom: 1px #eee solid;    font-weight: 600;    padding-bottom: 10px;    margin-bottom: 22px;    display: block;}
.itemBody .itemFullText p {    font-size: 16px;    line-height: 20px;	text-align: justify;	margin: 0 10px 15px 10px;}

.itemBody .itemFullText ul {
	list-style: none;
}

.itemBody .itemFullText ul li {
	padding-left: 25px;
	position: relative;
	display: block;
	font-size: 16px;    
	line-height: 20px;	
	text-align: justify;	
	margin: 0 10px 15px 30px;
}

.itemBody .itemFullText ul.tick li {
	padding-left: 40px;
}

.itemBody .itemFullText ul li:before {
	content: '';
	position: absolute;
	left: 0;
	top: 7px;
    width: 6px;
	height: 6px;
	background-image: url("../images/icons/belle-dot.png");
}

.itemBody .itemFullText ul.tick li:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
    width: 23px;
	height: 18px;
	background-image: url("../images/icons/belle-tick.png");
}

p.customForm {
	text-align: center!important;
	margin-top: 28px!important;
	color: #fff!important;
	font-size: 26px!important;
}

p.customForm a {
	color: #fff!important;
}

.customField1 {
	color: #fff!important;
}

.old-price {
	text-decoration: line-through;
	color: red;
}

.itemListView .catItemIntroText p {
	text-align: left!important;
}

.vm-view-list {
    display: none;
}

div.itemListCategory h2 {
    text-align: center;
    color: #d0a119;
}

div.itemListCategory {
    background: transparent;
    border: 0;
    margin: 0;
    padding: 20px 0 25px 0;
    text-transform: uppercase;
    border-bottom: 1px #ddd solid;
    font-size: 12px;
}

div.itemIntroText {
    padding: 4px 10px 12px 10px;
}

.itemView .itemPreviousblock, .itemView .itemNextblock {
    overflow: hidden;
}

div.itemNavigation a.itemPrevious, div.itemNavigation a.itemNext {
    margin-top: 0;
}

.itemView .itemPreviousblock .media-body, .itemView .itemNextblock .media-body {
    font-size: 0;
}

.itemView .media-body {
    padding-top: 5px;
}

.itemNextblock .media-body {
	float: right;
}

.media-body a.itemPrevious {
	float: none!important;
}

.media-body a.itemPrevious, .media-body a.itemNext {
	font-size: 16px;
}

.ba-form p {
    display: none;
}

/*JU Tabs*/
.style04_tab .ju-tabs-title-top ul.ju-tabs-title li, .style04_tab .ju-tabs-title-bottom ul.ju-tabs-title li {
    min-height: 50px;
}

.style04_tab.ju-tabs-wrap ul.ju-tabs-title li h3 {
    min-height: 50px;
}

.style04_tab.ju-tabs-wrap ul.ju-tabs-title li.active h3 {
    color: #dab53f;
}

.ju-tabs-wrap ul.ju-tabs-title li.active {
    background: none repeat scroll 0px 0px #FFFFFF;
}

.style04_tab .ju-tabs-title-top ul.ju-tabs-title li.active h3 {
	background-position: 0 top!important;
    border-top: 5px solid #dab53f!important;
	color: #dab53f!important;
}

.style04_tab.ju-tabs-wrap .ju-tabs-title-top li h3 span {
    margin: 5px 10px 0px 10px;
    font-size: 13px;
}

.ju-tabs-wrap div.ju-tabs-content {
    font-size: 16px;
}

.ju-tabs-wrap div.ju-tabs-content td {
    padding: 5px 0;
}

.ju-tabs-title-top ul.ju-tabs-title {
    position: relative!important;
}

.style04_tab .ju-tabs-title-wrap.ju-tabs-title-top {
    border-bottom: 1px solid #E7E7E7!important;
}
.style04_tab.ju-tabs-wrap .ju-tabs-panel-top {
    margin-top: 0!important;
}
.ju-tabs-wrap ul.ju-tabs-accordion li h3.ju-tabs-accordion-title span {
    margin-top: -4px!important;
}
/*End JU Tabs*/

#yt_menu {
    z-index: 10000;
} 

.mainmenu-wrapper {
    height: 50px;
}

ul#meganavigator li.level1.first a {
    background: #ddbf5e;
    color: #fff;
}

#moonavigator li.level1 > .item-link, #meganavigator > li > .item-link {
    padding: 17px 20px;
}

.actions-title {
padding: 20px;
    text-align: right;
    font-size: 28px;
    line-height: 50px;
}

.actions-title a {
	display: block;
	float: none;
}

/* Medium devices Desktops  
// ------------------*/
@media (min-width: 980px) and (max-width: 1199px) {
	
}

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {
	
}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
	.style04_tab .ju-tabs-title-top ul.ju-tabs-title li.first, .style04_tab .ju-tabs-title-bottom ul.ju-tabs-title li.first {
    margin-left: 0!important;
	}
	.actions-title {
	padding: 20px;
	    font-size: 20px;
    text-align: center;
	}
	div.itemFullText p iframe {
	max-height: 270px;
}
}

div.itemFullText p iframe {
	max-width: 100%;
}

div.itemIntroText {
    font-weight: normal;
}