/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
.blue {
    color: #0000ff;
}
.home-v-big-p {
    bottom: 0;
    display: inline-block;
    float: left;
    font-size: 22px;
    height: 100px;
	margin-bottom:0;
}
.green {
    color: #008000;
}

body {
    background-color: #f9f9fb;
    background-image: url("../images/page.png");
    color: #626262;
    text-shadow: none;
	background-position: 0 0;
    background-repeat: repeat-x;
}

a {
    color: #ff00ff;
}
.wk-content h2 {
    color: #108dd2;
}
h2 {
    font-size: 20px;
    line-height: 21px;
    text-transform: none;
}

.wk-slideset-radiance .set article {
    width: 280px;
}

.tm-toolbar.uk-hidden-small {margin:10px 0;}

.uk-search {
    background: #fff none repeat scroll 0 0;
    width: 130px;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 3px;
    height: 24px;
    padding: 0 25px 0 5px;
}
input.uk-search-field {
    height: 26px;
}
.green.home-v-big-p > img {
	width:100%;
}
.tm-toolbar .uk-float-left .uk-panel {
	margin: 0;
}
.top-search {
    display: inline-block;
    float: right;
    margin: 7px 30px -10px 18px;
    width: 130px;
}

/* Top Menu */
.uk-navbar-nav > li.uk-active > a {
    background-color: #ffffff;
    color: #ff00ff;
}
.uk-navbar-nav li a:hover {
    background-color: #e1e1e2;
    color: #0000ff;
}
nav.tm-navbar.uk-navbar {
	background-color:#ffffff;
    background-image: url("../images/module_light_t.png");
    background-position: 0 0;
    background-repeat: repeat;
    border-radius: 4px;
    box-shadow: 0 6px 3px -3px rgba(0, 0, 0, 0.08);
    height: 35px;
    margin: 15px 0;
    padding-top: 5px;
}

.tm-navbar.uk-navbar a {color: #ff00FF;height: 30px; line-height: 30px;}
.tm-navbar.uk-navbar a:hover {color: #0000FF; background-color: #E1E1E2;}
.tm-navbar.uk-navbar {float: none; margin-top: 0px;}
.tm-navbar.uk-navbar {margin-bottom: 0;}
.tm-navbar.uk-navbar a {text-transform: none!important; font-size: 17px; padding: 0 10px;}
.tm-navbar.uk-navbar a {border-right: 2px solid #ddd;}
.tm-navbar.uk-navbar li {margin-left: 5px;}

.free-mp3 {display: none!important;}
.mfs-free-mp3 {}
.mfs-free-mp3 h2 {font-size: 18px; margin: 5px 0;}
.mfs-free-mp3 p { margin: 0 0 0 30px; font-size: 12px;}



.mod-dark, .system-dark #content {
    background: none repeat scroll 0 0 #FFFFFF;
}
.menu-sidebar a.level1 > span, .menu-sidebar span.level1 > span {
    text-transform: none;
	border-bottom: solid 1px #ddd;
}

.menu-sidebar a.level1, .menu-sidebar span.level1 {margin: 3px -4px; padding: 1px 0 2px 5px;}
.menu-sidebar a.level1 > span:hover, .menu-sidebar span.level1 > span:hover {#ff0;}
.menu .menu-sidebar {}
#page .menu .menu-sidebar span {line-height: 16px; font-size: 12px;}

.red {color: #FF0000;}
.pink {color: #FF00FF;}
.purple {color: #800080;}
.darkmagenta {color: #8B008B;}
.blue {color: #0000FF;}
.dark-blue {color: #333399;}
.light-blue {color: #ADD8E6;}
.dark-green {color: #008000;}
.lime {color: #00FF00;}
.lime {color: #00ff00;}
.yellow {color: #FFFF00;}
.gold {color: #FFD700;}
.orange {color: #FF4500;}
.black {color: #000;}
.white {color: #fff;}
/*.green {color: #009933;}*/
.green {color: #008000;}
.grey {color: #666;}

.top-of-page-mod {}
.top-of-page-mod p {font-family: "PatuaOneRegular"; font-size: 17px;}

.content-product {height: 370px;}
.content-product-image {width: 49%; float: left;}
.content-product-cart {width: 49%; float: left;}

.product {height: 230px; border-top: 1px solid #ddd; padding-top: 10px;}
.product-left-block { width:55%; display: block; float: left; }
.product-title h2{margin-top: 0;}
.product-description {}
.product-more-info {}
.product-right-block {width: 34%;  display: block; float: left; }
.product-image {margin-left: 90px;}
.product-price {margin-left: 90px;}

/* MP3 Player */
.music {
	display: block;
	float: left;
	width: 20%;
	margin-right: 30px;
	line-height: 25px;
}
.music {font-size: 12px; color: #333399; font-weight: bold;}
/* Class of 'music add - starts here' */
.music.mejs-button .mejs-playpause-button .mejs-play {}
.music .mejs-time, #page .music .mejs-currenttime-container {display: none;}
.music .mejs-time-rail {display: none;}
.music .mejs-time, #page .mejs-duration-container {display: none;}
.music .mejs-horizontal-volume-slider, #page .mejs-mute {display: none;}
.uk-article #mep_0, .uk-article #mep_1, .uk-article #mep_2, .uk-article #mep_3, .uk-article #mep_4, .uk-article #mep_5, .uk-article #mep_6, .uk-article #mep_7, .uk-article #mep_8, .uk-article #mep_9, .uk-article #mep_10, .uk-article #mep_11, .uk-article #mep_12, .uk-article #mep_13, .uk-article #mep_14, .uk-article #mep_15, .uk-article #mep_16, .uk-article #mep_17, .uk-article #mep_18, .uk-article #mep_19{width: 0!important;}
.music .mejs-controls .mejs-play button { padding: 0 0 0 2px; width:35px; height: 20px; background-image: url("../../../images/pink-buttons/standard.png");}
.music .mejs-controls .mejs-play button:hover {background-image: url("../../../images/pink-buttons/hover.png");}
/*
.mejs-controls .mejs-button button:focus {outline: none; background-image: url("../../../images/pink-buttons/hover.png");}
.mejs-controls .mejs-play button:focus {outline: none; background-image: url("../../../images/pink-buttons/playing.png");}
*/
.music .mejs-controls .mejs-button button:focus {outline: none; width: 35px; height: 35px; background-image: url("../../../images/pink-buttons/playing.png");}
.music .mejs-controls .mejs-play button:focus {outline: none; background-image: url("../../../images/pink-buttons/hover.png");}
.music .mejs-controls .mejs-pause button {background-position: 0 0;}
.music .mejs-container .mejs-controls div {width: 35px; height:26px;}
/* Added Class ends here */

.music-buttons {}
.music-buttons span {width: 50%;}
.music-buttons span span{float: left;}

.top-of-page-mod #mep_0 .mejs-controls .mejs-play button {
	background-image: url("../../../images/pink-buttons/standard.png");
	height: 20px;
	padding: 0 0 0 2px;
	width: 35px;
}
.wimpy {}
.percent-100 {width: 100%;}


/* SimpleCaddy */

/* Price */
.scunitpricetext { font-size: 22px; margin-bottom: 25px;}
.scunitprice { font-size: 22px; margin-bottom: 25px; font-weight: bold; margin-left: 90px;}

/* Qty */
.scqtytext { font-size: 18px; margin-bottom: 25px;}
.scqty { font-size: 18px; margin-bottom: 25px; margin-left: 90px;}
input.scp_qty {}

/* Extra Options */
.cartoptions { font-size: 15px; margin-bottom: 25px;}
.cartoptionstitle { font-size: 18px; margin-bottom: 10px;}
.cartoptions input { margin-left: 105px;}

/* Add to cart */
.atczone { font-size: 18px;}
.atczone input { width: 150px; height: 50px; float: right; font-size: 18px;}

.uk-order {margin-top: 21px; border: 2px solid #ddd;}
.uk-order p { margin: 2px 0; text-align: center;}

/* SimpleCaddy Checkout Proces */

/* Shipping Area */

.sc_cart {}
.sc_cart div {}
.code_col {}
.desc_col {width: 270px;}
.price_col {}
.qty_col {}
.total {}
.actions_col {}

span.reqfield {float: right; margin-right: 220px;}
.sc_details tr td {padding: 0 0 10px;}
.shoppers-details td {font-size: 16px; padding: 20px 0 10px;}
.terms {vertical-align: top; margin-left: 20px;}

/* WidgetKit */

.wk-content h2 {color: #108DD2;}
.wk-slideset-radiance, .wk-slideset-radiance > div {padding: 5px 0;}

.scroll {width:650px; height:100px; overflow:auto; background: #eee; border: 2px solid #ddd;}

/* BreezingForms */

#products .bfLabelLeft label { width: 85%; font-size: 16px; }


#products .bfElemWrap:nth-child(odd){ margin: 0; }
/*#products .bfElemWrap:nth-child(even){ margin: 10px 0; }*/


.bfQuickMode section.bfElemWrap { margin: 0 0 15px; }

#bfElemWrap111 span#bfElementGroupNoWrap111 { width: 100%; }
.bfQuickMode section.bfElemWrap { padding: 0; }

.item175, .item175 a, .item175 a span,
.item148, .item148 a, .item148 a span,
.item149, .item149 a, .item149 a span,
.item150, .item150 a, .item150 a span,
.item151, .item151 a, .item151 a span,
.item143, .item143 a, .item143 a span { padding: 5px 0; font-size: 18px; }

.tm-sidebar-a .item175 span {
	background: none repeat scroll 0 0 #0e86bf;
	box-shadow: -3px 4px 5px 3px #90a4d7;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #0e86bf;
	border-radius: 3px;
}

.tm-sidebar-a .item148 span {
	background: none repeat scroll 0 0 #6A9E3E;
	box-shadow: -3px 4px 5px 3px #739f9f;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #6A9E3E;
	border-radius: 3px;
}

.tm-sidebar-a .item149 span {
	background: none repeat scroll 0 0 #DF1521;
	box-shadow: -3px 4px 5px 3px #ec5965;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #DF1521;
	border-radius: 3px;
}

.tm-sidebar-a .item150 span {
	background: none repeat scroll 0 0 #E67E35;
	box-shadow: -3px 4px 5px 3px #e1934a;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #E67E35;
	border-radius: 3px;
}

.tm-sidebar-a .item151 span {
	background: none repeat scroll 0 0 #B684E0;
	box-shadow: -3px 4px 5px 3px #cf9df9;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #B684E0;
	border-radius: 3px;
}

.tm-sidebar-a a.eys {
	background: none repeat scroll 0 0 #FD4BB1;
	box-shadow: -3px 4px 5px 3px #ee3ca2;
	color: #fff;
	padding: 10px 0 10px 12px;
	border: 1px solid #FD4BB1;
	border-radius: 3px;
}

.tm-sidebar-a .item175 a span:hover, .tm-sidebar-a .item175 a span:active,
.tm-sidebar-a .item148 a span:hover, .tm-sidebar-a .item148 a span:active,
.tm-sidebar-a .item149 a span:hover, .tm-sidebar-a .item149 a span:active,
.tm-sidebar-a .item150 a span:hover, .tm-sidebar-a .item150 a span:active,
.tm-sidebar-a .item151 a span:hover, .tm-sidebar-a .item151 a span:active,
.tm-sidebar-a a.eys span:hover, .tm-sidebar-a a.eys span:active { color: #2d2d2d; }

/*body#page {
	background-color: #f9f9fb;
	background-image: url("../images/page.png");
}*/
#bfElemWrap53 {
    margin-bottom: 0;
}

#tm-footer .f-menu {
    float: right;
    margin-top: -41px;
	margin-right:25px;
}
.tm-footer {
    border-top: 1px solid #ddd;
}
#tm-footer .module, #tm-footer .footer {
    width: 49%;
}
.copyright p, .developer p {
    font-size: 12px;
    margin: 0;
	text-align: left;
}
.random-image.style-light.float-mid {
    text-align: center;
}
.uk-panel.uk-panel-box.style-light.float-mid {
    border: 1px solid rgba(0, 0, 0, 0.13);
}


@media screen and (max-width: 800px) {
	#tm-footer .footer { width:90%; clear:both; }
	#tm-footer .footer .developer { display:none; }
	#tm-footer .f-menu { width:100%; clear:both; margin:0}
}


.free-mp3 {display: none!important;}
.mfs-free-mp3 {}
.mfs-free-mp3 h2 {font-size: 18px; margin: 5px 0;}
.mfs-free-mp3 p { margin: 0 0 0 30px; font-size: 12px;}

/* MP3 Player */
.music {
	display: block;
	float: left;
	width: 20%;
	margin-right: 30px;
	line-height: 25px;
}
.music {font-size: 12px; color: #333399; font-weight: bold;}
/* Class of 'music add - starts here' */
.music.mejs-button .mejs-playpause-button .mejs-play {}
.music .mejs-time, .music .mejs-currenttime-container {display: none;}
.music .mejs-time-rail {display: none;}
.music .mejs-time, .mejs-duration-container {display: none;}
.music .mejs-horizontal-volume-slider, .mejs-mute {display: none;}
.uk-article #mep_0, .uk-article #mep_1, .uk-article #mep_2, .uk-article #mep_3, .uk-article #mep_4, .uk-article #mep_5, .uk-article #mep_6, .uk-article #mep_7, .uk-article #mep_8, .uk-article #mep_9, .uk-article #mep_10, .uk-article #mep_11, .uk-article #mep_12, .uk-article #mep_13, .uk-article #mep_14, .uk-article #mep_15, .uk-article #mep_16, .uk-article #mep_17, .uk-article #mep_18, .uk-article #mep_19{width: 0!important;}
.music .mejs-controls .mejs-play button { padding: 0 0 0 2px; width:35px; height: 20px; background-image: url("../../../images/pink-buttons/standard.png");}
.music .mejs-controls .mejs-play button:hover {background-image: url("../../../images/pink-buttons/hover.png");}
/*
.mejs-controls .mejs-button button:focus {outline: none; background-image: url("../../../images/pink-buttons/hover.png");}
.mejs-controls .mejs-play button:focus {outline: none; background-image: url("../../../images/pink-buttons/playing.png");}
*/
.music .mejs-controls .mejs-button button:focus {outline: none; width: 35px; height: 35px; background-image: url("../../../images/pink-buttons/playing.png");}
.music .mejs-controls .mejs-play button:focus {outline: none; background-image: url("../../../images/pink-buttons/hover.png");}
.music .mejs-controls .mejs-pause button {background-position: 0 0;}
.music .mejs-container .mejs-controls div {width: 35px; height:26px;}
/* Added Class ends here */

.music-buttons {}
.music-buttons span {width: 50%;}
.music-buttons span span{float: left;}

.top-of-page-mod #mep_0 .mejs-controls .mejs-play button {
	background-image: url("../../../images/pink-buttons/standard.png");
	height: 20px;
	padding: 0 0 0 2px;
	width: 35px;
}
.wimpy {}
.percent-100 {width: 100%;}

/* End of MP3 */

.mp3-list p {font-size: 9px; margin-bottom: 0;}
.px-14 {font-size: 14px;}
.px-18 {font-size: 18px;}
.mb-0 {margin-bottom: 0;}
.ml-10 {margin-left: 10px;}

.mejs-horizontal-volume-slider.mejs-mute,
.mejs-time.mejs-duration-container,
.music .mejs-inner .mejs-time.mejs-currenttime-container,
.music .mejs-button.mejs-volume-button.mejs-mute > button  {
    display: none !important;
}

.blue > img {
    margin-bottom: 5px;
    width: 100%;
}
.small-logo {
	margin-top: 10px;
}

/**
 * Menu edits
 */
.uk-panel-box > .uk-nav-side {
	padding: 0 20px;
}
.uk-nav > li > a {
	padding:5px 0;
	border-bottom:1px solid #ccc;
}

/**
 * Sidebar menu colours
 */
.menuPink, .menuOrange, .menuPurple, .menuRed, .menuGreen, .menuBlue {
	border-radius:3px;
	color:#ffffff !important;
	padding:10px 0 10px 12px !important;
	font-size:18px;
	margin:15px 0;
	border-bottom:0 none !important;
}
/* Pink */
.menuPink:hover {
	background:#fd4bb1 !important;
	color:#2d2d2d !important;
}
.menuPink {
	box-shadow:-3px 4px 5px 3px #ee3ca2;
	background:#fd4bb1 !important;
}
/* Orange */
.menuOrange:hover {
	background:#e67e35 !important;
	color:#2d2d2d !important;
}
.menuOrange {
	box-shadow:-3px 4px 5px 3px #e1934a;
	background:#e67e35 !important;
}
/* Purple */
.menuPurple:hover {
	background:#b684e0 !important;
	color:#2d2d2d !important;
}
.menuPurple {
	box-shadow:-3px 4px 5px 3px #cf9df9;
	background:#b684e0 !important;
}
/* Red */
.menuRed:hover {
	background:#df1521 !important;
	color:#2d2d2d !important;
}
.menuRed {
	box-shadow:-3px 4px 5px 3px #ec5965;
	background:#df1521 !important;
}
/* Green */
.menuGreen:hover {
	background:#6a9e3e !important;
	color:#2d2d2d !important;
}
.menuGreen {
	box-shadow:-3px 4px 5px 3px #739f9f;
	background:#6a9e3e !important;
}
/* Blue */
.menuBlue:hover {
	background:#0e86bf !important;
	color:#2d2d2d !important;
}
.menuBlue {
	box-shadow:-3px 4px 5px 3px #90a4d7;
	background:#0e86bf !important;
}

.reducePadding {
    padding: 10px 20px;
}

.reducePadding > p {
    margin: 5px 0;
}
.reducePadding .uk-panel-title {
    margin-bottom: 0;
}
.productvideos.reducePadding {
    padding: 0;
}

.tm-middle.uk-grid {
    clear: left;
}

.reducePadding .video p {
    margin:0;
}

.content-product-cart { display:none; }