@charset "utf-8";
/*
Theme Name: Vesna
Theme URI: http://www.cipeecms.com/
Version: 1.0
Description: Official first look of CipeeCMS
Author: Cipee
Author URI: http://www.cipeecms.com
*/
/*------------------------------------------------*/
/*------------------[ RESET ]---------------------*/
/*------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
/*table,*/ caption, tbody, tfoot, thead, /*tr, th, td,*/
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }

@font-face {
	src:url('font/socicon.eot');
	src:url('font/socicon.eot?#iefix') format('embedded-opentype'), url('font/socicon.woff') format('woff'),
		url('font/socicon.ttf') format('truetype'), url('font/socicon.svg#icomoonregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'social_ico';
		src: url('font/socicon.svg') format(svg);
	}
}
/*------------------------------------------------*/
/*------------------[ BASIC ]---------------------*/
/*------------------------------------------------*/
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
html, body { height: 100%; }
.body-wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	border:0;
	background: #555753;
}
body {
	text-align:left;
	/*line-height:18px;*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	min-height:25px;
        
}

a { color: #FFFFFF; text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; }
br.clear { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { padding-bottom: 5px; color: #FFFFFF; line-height: 1em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #FFFFFF; }
h1 { font-size: 30px; text-shadow: 0px 2px 2px  #FFFFFF; }
h2 { font-size: 24px; text-shadow: 0px 2px 2px  #FFFFFF; }
h3 { font-size: 22px; text-shadow: 0px 2px 2px  #FFFFFF; }
h4 { font-size: 18px; text-shadow: 0px 2px 2px  #FFFFFF; }
h5 { font-size: 16px; text-shadow: 0px 2px 2px  #FFFFFF; }
h6 { font-size: 14px; text-shadow: 0px 2px 2px  #FFFFFF; }
p { padding-bottom: 10px; line-height: 18px; }
strong { font-weight: bold; color: #FFFFFF; }
cite, em, i { font-style: italic; }
pre, code { font-family:monospace, monospace; font-size: 1em; margin-bottom: 10px; }
ins { text-decoration: none; }
sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; }
sup { bottom: 0.8em; }
sub { top: 0.3em; }
dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em;}
blockquote { padding: 0 0 0 1em; color: #8d8d8d; font-style: italic; border-left: 6px solid #f5f5f5; font-size: 18px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 10px; position: relative; }
blockquote p { padding-bottom: 0px; line-height: 24px; }

/*input[type=text],input.text, input.title, textarea, select {
	color:#8e8d8d;
	margin: 0;
	padding: 9px;
	font-size:14px;
	background: #FFFCF7 url("images/input_grad.gif") top left repeat-x;
	border: solid 1px #e5e5e5;
}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { background:#feffef;}
input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; }*/
textarea { padding: 4px; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*------------------------------------------------*/
/*-----------------[ MAIN LAYOUT ]----------------*/
/*------------------------------------------------*/
.before-header {
	margin-left:0;
	margin-right:0;
	border-bottom: 1px #bbb solid;
	background: #f2f2f2 linear-gradient(to bottom, #f2f2f2, #eaeaea);
}
.top-links {
	/*position: absolute;
	top:3px;
	right:.9375rem;*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.8rem;
	line-height: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.top-links strong { color: #aaa; }
.top-links a { color: #8b34e2; font-weight: bold; }
.top-links a:hover { color:#1c2b38; text-decoration:none; }

/**************************************************
* navbar-top-bar
***************************************************/
.navbar { border: none; border-radius: 0; margin-bottom: 0; }
.navbar li a { margin:0; padding:0; }
.navbar-top-bar {
	/*position: relative;*/
	color:#fff;
	height: auto;
	min-height: 0;
	color: #000;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #fff;
	overflow: hidden;
	z-index: 600;
}
.navbar-top-bar .navbar-right { background: #447700; }
.navbar-top-bar .navbar-nav li { margin-right: 20px; }
.navbar-top-bar .navbar-right li { margin-right: 0; margin-left: 20px; }
.navbar-top-bar-login a {
	float: left;
	color:#fff; 
	padding: 2px 4px 0 4px !important;
}
.navbar-top-bar-login a:hover,
.navbar-top-bar-login a:focus { color:#444a11; }
.navbar-top-bar-login span{
	float: left;
	color:#fff;
	padding: 2px 4px 0 4px !important;
}
#logo { width: auto;}
#navbar { z-index:10000; }
.navbar-top-menu {
	display:table;
	width:100%;
	height: auto;
	padding: 0 0 0px 0;
	border-bottom: 3px #5a4526 solid;
	/*background: transparent;*/
	background: #665132; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(#665132, #665132, #95794a); /* For Safari 5.1 to 6.0 */
	background:    -moz-linear-gradient(#665132, #665132, #95794a); /* For Firefox 3.6 to 15 */
	background: 	 -o-linear-gradient(#665132, #665132, #95794a); /* For Opera 11.1 to 12.0 */
	background: 		linear-gradient(#665132, #665132, #95794a); /* Standard syntax */
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
	   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
			box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.navbar-top-menu:before, .navbar-top-menu:after {

}
@media (min-width: 62.6875em) {
	.navbar-top-menu .top-menu-box {
		/*background: #2e2e2e linear-gradient(to bottom, #2e2e2e, #1c1c1c);*/
		/*background: #483924;
		background: -webkit-linear-gradient(#483924, #483924, #665132);
		background:    -moz-linear-gradient(#483924, #483924, #665132);
		background: 	 -o-linear-gradient(#483924, #483924, #665132);
		background: 		linear-gradient(#483924, #483924, #665132);
		*/
	}
}

.navbar-top-menu .logo-levo {
	padding:5px 0 5px 0 !important;
	background: transparent !important;
/*background: linear-gradient(to right, mistyrose, transparent);*/
}

.navbar-top-menu .navbar-nav {
	/*background: transparent;*/
	background: url(images/menu_bg.png) left top no-repeat;
}
.navbar-top-menu #navbar {
	margin: 0;
	padding: 0 0 0 35px;
	height: auto;
	background: url(images/menu_left.png) left top no-repeat;
}
@media (max-width: 62.6875em) {
	.navbar-top-menu #navbar { background: #fff; }
}
.navbar-top-menu #navbar .logo {
	/*margin-top: -55px;*/
}
.navbar-top-menu #navbar > li {
	padding:0;
	border-bottom: 3px #5a4526 solid;
	background: #5a4526;
	background: -webkit-linear-gradient(#5a4526, #5a4526, #95794a);
	background:    -moz-linear-gradient(#5a4526, #5a4526, #95794a); 
	background: 	 -o-linear-gradient(#5a4526, #5a4526, #95794a);
	background: 		linear-gradient(#5a4526, #5a4526, #95794a);
}
@media (max-width: 62.6875em) {
	.navbar-top-menu #navbar > li { border-bottom: 0; }
}
.navbar-top-menu #navbar > li > a {
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:.9rem;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	margin-right: 0px;
	padding: 10px 35px 10px 5px;
	/*border-right: 1px #eee solid;*/
	background: url(images/menu_right.png) right top no-repeat;
	opacity: 0.8;
}
@media (max-width: 62.6875em) {
	.navbar-top-menu #navbar > li > a { color: #fff; }
}
.downarrowclass {
	position: absolute;
	top: 2px;
	right: 7px;
}

.navbar-top-menu #navbar > li:hover,
.navbar-top-menu #navbar > li:focus {
	color: #fff;
	text-decoration: none;
	border-bottom: 3px #95794a solid;
	opacity: 1.0;
}
@media (max-width: 62.6875em) {
	.navbar-top-menu #navbar > li:hover,
	.navbar-top-menu #navbar > li:focus { border: 0; }
	.navbar-top-menu #navbar > li:hover > a,
	.navbar-top-menu #navbar > li:focus > a { color: #fff; }
}

/*
.navbar-top-menu #navbar > li:hover > a,
.navbar-top-menu #navbar > li:focus > a {
	color: #fff;
	border-bottom: 3px #8b34e2 solid;
	background: none;
	opacity: 1.0;
}*/
.navbar-top-menu #navbar > li.no-hover > a:hover,
.navbar-top-menu #navbar > li.no-hover > a:focus { text-decoration:none; background:transparent; }

.navbar-top-menu #navbar li.open,
.navbar-top-menu #navbar li:hover .open,
.navbar-top-menu #navbar li:focus .open {
	color: #fff;
	text-decoration: none;
	/*border-bottom: 3px #95794a solid;*/
	opacity: 1.0;
}
/*
.navbar-top-menu #navbar .open > a,
.navbar-top-menu #navbar .open > a:hover,
.navbar-top-menu #navbar .open > a:focus { color: #fff; border-bottom: 3px #8b34e2 solid; background: none; }
*/
.navbar-top-menu #navbar li.active,
.navbar-top-menu #navbar li:hover .active,
.navbar-top-menu #navbar li:focus.active {
	color: #fff;
	text-decoration: none;
	/*border-bottom: 3px #95794a solid;*/
	opacity: 1;
}
@media (max-width: 62.6875em) {
	.navbar-top-menu #navbar .active > a,
	.navbar-top-menu #navbar .active > a:hover,
	.navbar-top-menu #navbar .active > a:focus { color: #fff; }
}
/*
.navbar-top-menu #navbar .active > a,
.navbar-top-menu #navbar .active > a:hover,
.navbar-top-menu #navbar .active > a:focus {
	color: #fff;
	border-bottom: 3px #8b34e2 solid;
	background: #8b34e2;
	opacity: 1;
}
*/
/*     
 *  .navbar-top-menu #navbar1   
 *                             */
.navbar-top-menu #navbar1 {
	margin: 0;
	height: auto;
}
.navbar-top-menu #navbar1 .logo {
	/*margin-top: -55px;*/
}
.navbar-top-menu #navbar1 > li {
	padding: 1px 1px 1px 1px;
}
.navbar-top-menu #navbar1 > li > a {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:.9rem;
	font-weight: bold;
	text-transform: none;
	margin-right: 0px;
	padding: 10px 5px 10px 10px;
	border: 0;
	background: none;
        opacity: 0.8;
	
}
.navbar-top-menu #navbar1 > li:hover > a,
.navbar-top-menu #navbar1 > li:focus > a {
	color: #fec514;
	opacity: 1.0;
}
.navbar-top-menu #navbar1 > li.no-hover > a:hover,
.navbar-top-menu #navbar1 > li.no-hover > a:focus { text-decoration:none; background:transparent; }

.navbar-top-menu #navbar1 .open > a,
.navbar-top-menu #navbar1 .open > a:hover,
.navbar-top-menu #navbar1 .open > a:focus { color: #fec514; background: none; }

.navbar-top-menu #navbar1 .active > a,
.navbar-top-menu #navbar1 .active > a:hover,
.navbar-top-menu #navbar1 .active > a:focus {
	color:#222222;
	background: #fff;
	opacity: 1;
}
/*     
 *  .navbar-top-menu #navbar2   
 *                             */
.navbar-top-menu #navbar2 {
	margin: 0;
	height: auto;
}
.navbar-top-menu #navbar2 .logo {
	/*margin-top: -55px;*/
}
.navbar-top-menu #navbar2 > li {
	padding: 1px 1px 1px 1px;
}
.navbar-top-menu #navbar2 > li > a {
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:.9rem;
	font-weight: bold;
	text-transform: none;
	margin-right: 0px;
	padding: 10px 10px 10px 10px;
	border: 0;
	background: none;
	
}
.navbar-top-menu #navbar2 > li:hover > a,
.navbar-top-menu #navbar2 > li:focus > a {
	color: #fec514;
	
}
.navbar-top-menu #navbar2 > li.no-hover > a:hover,
.navbar-top-menu #navbar2 > li.no-hover > a:focus { text-decoration:none; background:transparent; }

.navbar-top-menu #navbar2 .open > a,
.navbar-top-menu #navbar2 .open > a:hover,
.navbar-top-menu #navbar2 .open > a:focus { color: #fec514; background: none; }

.navbar-top-menu #navbar2 .active > a,
.navbar-top-menu #navbar2 .active > a:hover,
.navbar-top-menu #navbar2 .active > a:focus {
	color:#222222;
	background: #fff;
	
}
/*     
 *  .navbar-top-menu .dropdown-menu  
 *                             */
.navbar-top-menu .dropdown-menu {
	min-width: 180px;
	font-size: .9rem;
	text-align: left;
	list-style: none;
	padding: 10px 10px;
	margin: -2px 0 0;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.15);
	border-top: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.170);
	box-shadow: 0 6px 12px rgba(0,0,0,.170);
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	/* background: #fff; /* For browsers that do not support gradients */*/
	/* background: -webkit-linear-gradient(#fff, #fff, #eee); /* For Safari 5.1 to 6.0 */*/
	/* background:    -moz-linear-gradient(#fff, #fff, #eee); /* For Firefox 3.6 to 15 */*/
	/* background: 	 -o-linear-gradient(#fff, #fff, #eee); /* For Opera 11.1 to 12.0 */*/
	/* background: 		linear-gradient(#fff, #fff, #eee); /* Standard syntax */*/
	background: #5a4526;
	background: -webkit-linear-gradient(#5a4526, #5a4526, #95794a);
	background:    -moz-linear-gradient(#5a4526, #5a4526, #95794a); 
	background: 	 -o-linear-gradient(#5a4526, #5a4526, #95794a);
	background: 		linear-gradient(#5a4526, #5a4526, #95794a);
        z-index: 10000;


}
.navbar-top-menu .dropdown-submenu .dropdown-menu {
	min-width: 300px;
}
.navbar-top-menu .dropdown-menu > li > a {
	display: block;
	clear: both;
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:.8rem;
	font-weight: bold;
	line-height: 1.42857143;/*3.75;*/
	white-space: nowrap;
	padding: 10px 1px 10px 1px;
	border: 0;
	background: none;
	
}
.navbar-top-menu .dropdown-menu > li > a:hover,
.navbar-top-menu .dropdown-menu > li > a:focus {
	color: #BCBCBC;
	font-size:.8rem;
        margin-left: 5px;
	text-decoration: none;
	background: none;
	opacity: 1.0;
}
.navbar-top-menu .dropdown-menu > .active > a,
.navbar-top-menu .dropdown-menu > .active > a:hover,
.navbar-top-menu .dropdown-menu > .active > a:focus {
	color: #BCBCBC;
        font-size:.8rem;
        margin-left: 5px;
	text-decoration: none;
	background: none;
	outline: 0;
	opacity: 1.0;
}
.dropdown-toggle:after { border: 0; }
@media (max-width: 62.5em) {
	.dropdown-toggle::after {
		display: inline-block;
		width: 0;
		height: 0;
		margin-left: .25rem;
		vertical-align: middle;
		content: "";
		border-top: .3em solid;
		border-right: .3em solid transparent;
		border-left: .3em solid transparent;
		border-bottom: 0;
	}
}
/**************************************************
* navbar-side-menu
***************************************************/
.navbar-side-menu {
	display:block;
	width:100%;
	height: 100%;
	padding: 0;
	/*margin-top: -10px;*/
	/*border: 1px solid #999;*/
	/*border-bottom: 0;*/
	background:#transparent;
}
/* 48em / 768px */
@media(max-width:48em){
	.navbar-side-menu{
		/*position: fixed;
		top: 2.2em;
		left: 0;*/
		width:100%;
		height: 100%;
		padding: 0 0 2.5em 0;
		box-shadow:none;
		overflow-y: auto;
		overflow-x: hidden;
		z-index: 1101;
	}
}

.navbar-side-menu #sidebar {
	margin: 0;
	height: auto;
}
.navbar-side-menu .nav {
	padding: 1px;
	border: 1px solid #222222;
	background: #fff;
	width:100%;
	height: 100%;
}
.navbar-side-menu .nav > li {
	color: #ddd;
	background: #fff;
	width:100%;
	height: 100%;
border: 1px solid #222222;
}
.navbar-side-menu .nav > li > a {
	width: 100%;
	color: #222222;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:.99em;
	font-weight: bold;
	text-align: left;
	/*text-shadow: 1px 0px 1px #FECE14; */
	text-transform: none;
	text-decoration: none;
	padding: 7px 5px 7px 25px;
	margin: 0;
	/*border: 1px solid #222222;*/
	opacity: 1;
}
.navbar-side-menu .nav > li > a:hover,
.navbar-side-menu .nav > li > a:focus {
	color: #fec514;
	background: none;
}
.navbar-side-menu .nav > li.no-hover > a { text-decoration:none;  margin: 0; border: 0; background:transparent; }
.navbar-side-menu .nav > li.no-hover > a:hover,
.navbar-side-menu .nav > li.no-hover > a:focus { text-decoration:none; /*padding: 0;*/ margin: 0; border: 0; background:transparent; }

.navbar-side-menu .nav .open > a,
.navbar-side-menu .nav .open > a:hover,
.navbar-side-menu .nav .open > a:focus {
	color: #FECE14;
	background: none;
}
.navbar-side-menu .nav .active > a {
	color: #FECE14;
	background: none;
}
@media (min-width: 48em) {
	.sidebar-nav {
		display: block;
		margin: 0;
	}
	.sidebar-nav > li {
		display: block;
	}
	.sidebar-nav > li > a {
		display: block;
		/*padding-top: 15px;
		padding-bottom: 15px;*/
	}
}
.navbar-side-menu .dropdown-toggle:after {
	content:" ";
	/*display:inline-block;*/
	position: absolute;
	top:30%;
	left:.25rem;
	width:0;
	height:0;
	color:#FECE14;
	margin-right:.25rem;
	vertical-align:middle;
	border-top:.3em solid transparent;
	border-right:.3em solid;
	border-left:0;
	border-bottom:.3em solid transparent;

}

.navbar-side-menu .dropdown-menu {
	/*float: left;
	display: none;*/
	position: absolute;
	top: 0;
	right: 99%;
	min-width: 160px;
	font-size: 1rem;
	font-weight: bold;
	text-align: left;
	list-style: none;
	/*padding: 1px 1px 1px 1px;*/
	margin: 0px 0 0;



	border-radius: 0;
	/*-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.170);
			box-shadow: 0 6px 12px rgba(0,0,0,.170);*/
	background: #fff;
	/*-webkit-background-clip: padding-box;
			background-clip: padding-box;*/
	z-index: 1000;
}
.navbar-side-menu .dropdown-menu > li > a {
	display: block;
	clear: both;
	
	color: #222222;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1 rem;
	
	font-weight: bold;
	line-height: 1.42857143;/*3.75;*/
	white-space: nowrap;
	/*padding: 5px 3px 5px 11px;*/
	padding: 5px 10px;
	/*border: 1px solid #222222;*/
	background: #fff;
border: 1px solid #222222;
}
.navbar-side-menu .dropdown-menu > li > a:hover,
.navbar-side-menu .dropdown-menu > li > a:focus {
	color: #fec514;
	background: none;
}
.navbar-side-menu .dropdown-menu .open > a,
.navbar-side-menu .dropdown-menu .open > a:hover,
.navbar-side-menu .dropdown-menu .open > a:focus {
	color: #fec514;
	background: none;
}
.navbar-side-menu .dropdown-menu > .active > a,
.navbar-side-menu .dropdown-menu > .active > a:hover,
.navbar-side-menu .dropdown-menu > .active > a:focus {
	color: #222222;
	background: none;
}


.top-header {
	/*max-height: 135px;*/
	padding: 0;
	background: transparent;
}
.top-header .nav > li > a {
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1rem;
	font-weight: bold;
	text-transform: none;
	margin-right: 2px;
	padding: 10px 10px;
	border: 0;
	background: none;
}
.top-header .nav > li > a:hover,
.top-header .nav > li > a:focus {
	color: #fff;
	text-decoration: none;
	background: none;
}
.top-header .nav .open > a,
.top-header .nav .open > a:hover,
.top-header .nav .open > a:focus { color: #fff; background: transparent; }
.top-header .nav .active > a {
	color:#fff;
	background: none;
}
.slider {
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
	   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
			box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.page-wrapper {
	position: relative;
	color:#999999;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1.0rem;
	margin:0;
	border-bottom:5px #232220 solid;
	background:#fff;
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
	   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
			box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.search-me {
	width:160px;
}
.page-body-bg {
	padding:3px 0 0 0;
	border-top:3px #665132 solid;
	border-radius: 0;
	background: #95794a;
	background: -webkit-linear-gradient(#95794a, #95794a, #665132);
	background:    -moz-linear-gradient(#95794a, #95794a, #665132);
	background: 	 -o-linear-gradient(#95794a, #95794a, #665132);
	background: 		linear-gradient(#95794a, #95794a, #665132);
}
.page-body {
	/*margin: .9375rem 0;*/
	color: #fff;
	padding:0 10px 10px 10px;
	border: 0;
	border:0;
	border-radius: 0;
	background: #302f2b;
}
.page-body a{ color:#9f82dd; }
.page-body p{ color:#fff; }
.page-body strong{ color:#fff; }
.page-body-top {
	color: #222222;
	min-height: 30px;
	margin:0;
	padding:10px 10px 10px 10px;
	border:0;
	background: none;
}
.page-body-top a{ color:#222222; }
.page-body-top p{ color:#222222; }
.page-body-top h1, h2, h3, h4, h5, h6 { color:#222222; }
.page-body-top strong{ color:#222222; }
.page-body-left {
	min-height: 30px;
	margin: .9375rem 0;
	padding:10px 10px 10px 10px;
	border-radius: 5px 5px 5px 5px;
	border: 2px #dfc475 solid;
}
.page-body-left a{ color:#222222; }
.page-body-left p{ color:#222222; }
.page-body-left strong{ color:#222222; }
.page-body-right {
	height: 100%;
	min-height: 30px;
	margin: 0;
	padding: 2px 2px 2px 2px;
	border-left: 1px #232220  solid;
	border-radius: 0;
	background: #302f2b;
}
@media (max-width: 64em){
	.page-body-right {
		border: 0;
	}
}
.page-body-right-padding { }
@media (min-width: 64em){
	.page-body-right-padding {
    	padding-left:0;
	}
}
.page-body-right a{ color:#8b34e2; }
.page-body-right p{ color:#999999; }
.page-body-right strong{ color:#333333; }

.footer-wrapper {
	width:auto;
	height:auto;
	color:#777;
	font-size:.8rem;
	text-align:center;
	font-weight:bold;
	/*margin-left: .9375rem;
	margin-right: .9375rem;*/
	margin:0;
	padding:5px 0 5px 0;
	border: 0;
	background:#e0e0e0 url(images/footer_bg.jpg);
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
	   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
			box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.footer-wrapper h6, .footer-wrapper h5,
.footer-wrapper h4, .footer-wrapper h3,
.footer-wrapper h2, .footer-wrapper h1 { color:#777; }
.footer-wrapper strong, .footer-wrapper h5,
.footer-wrapper p, .footer-wrapper a { color:#777; }
.footer-wrapper .btn-primary { color:#fff; }
.footer {
	width:auto;
	height:auto;
	color:#fff;
	font-size:.8rem;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding: 15px 30px;
	border-top: 1px solid #131312;
	background: #1b1b19;
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
	   -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
			box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.footer h6, .footer h5,
.footer h4, .footer h3,
.footer h2, .footer h1 { color:#777; }
.footer strong, .footer h5,
.footer p, .footer a { color:#777; }
.footer .btn-primary { color:#fff; }

.footer .cpyrgt{
	color: #777;
	font-size: .6rem;
}
.footer a.soc-twitter { font-family: 'social_ico'; color: #fff; font-size:1.3rem; line-height: 18px; padding:5px; background-color: #aaa; transition: all 0.7s ease; }
.footer a.soc-twitter:hover { color: #fff; text-decoration:none; background-color: #fff; transform: rotate(360deg); border-radius: 20px; }
.footer a.soc-twitter:before { content:'a'; }

.footer a.soc-facebook { font-family: 'social_ico'; color: #fff; font-size:1.3rem; line-height: 18px; padding:5px; background-color: #aaa; transition: all 0.7s ease; }
.footer a.soc-facebook:hover { color: #fff; text-decoration:none; background-color: #fff; transform: rotate(360deg); border-radius: 20px; }
.footer a.soc-facebook:before { content:'b'; }

.soc-google { font-family: 'social_ico'; font-size:1.3rem; background-color: #d93e2d; }
.soc-google:before { content:'c'; }
.soc-pinterest { font-family: 'social_ico'; font-size:1.3rem; background-color: #c92619; }
.soc-pinterest:before { content:'d'; }
.soc-linkedin { font-family: 'social_ico'; font-size:1.3rem; background-color: #3371b7; }
.soc-linkedin:before { content:'j'; }
.soc-rss { font-family: 'social_ico'; font-size:1.3rem; background-color: #f26109; }
.soc-rss:before { content:','; }


.panel-no-style .panel {
	margin-bottom: 2.5rem;
	border: 0;
	background: transparent;
}
.panel-no-style .panel-hover:hover > .icon {
	color: #999;
}
.navbar-top-menu .panel .icon {
	float: left;
	color: #ddd;
	font-size: 2.2rem;
}
.page-body .panel .icon {
	float: left;
	color: #fff;
	font-size: 2.2rem;
}
.panel-no-style .panel .panel-title {
	color: #fff;
	font-size: 1.0rem;
	font-weight: bold;
	text-shadow: none;
	padding: 0;
	margin: 4px 0 0 0;
}
.panel-no-style .panel h3.panel-title {
	position: relative;
	font-size: 1.8rem;
	font-weight: bold;
	letter-spacing: -0.5px;
	text-shadow: none;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	padding-bottom: 0.9375rem;
	/*border-bottom: 1px solid rgba(0, 0, 0, 0.08);*/
	border-bottom: 1px solid #fff;

}
.panel-no-style .panel h3.panel-title::after {
	position: absolute;
	content: "";
	left: 0;
	bottom: -1px;
	width: 30px;
	height: 3px;
	background-color: #fff;
}
.panel-no-style .panel h6.panel-title {
	position: relative;
	color:#fff;
	font-size: 0.75rem;
	font-weight: bold;
	letter-spacing: -0.5px;
	text-shadow: none;
	text-align: left;
	margin-top: 1.875rem;
	margin-bottom: 0.9375rem;
	padding-bottom: 0.9375rem;
	/*border-bottom: 1px solid rgba(0, 0, 0, 0.08);*/
	border-bottom: 1px dotted #fff;
}
.panel-no-style .panel h6.panel-title::after {
	position: absolute;
	content: "";
	left: 0;
	bottom: -1px;
	width: 30px;
	height: 3px;
	background-color: #fff;
}

.panel-no-style .panel .panel-text {
	color:#fff;
	font-size: 0.8rem;
}
.panel-no-style .panel .panel-text img { width: 100%; }
.panel-no-style .panel h5 {
	color: #fff;
	text-shadow: none;
}


.panel-text-onama {
	color:#fff;
	font-size: 0.8rem;
        margin-left: 4.875rem;
        
}

.alignnone, .aligncenter, .alignright, .alignleft { max-width: 100%; height: auto; }
.alignnone img, .aligncenter img, .alignright img, .alignleft img { max-width: 100%; height: auto; }

.alignnone { margin: 5px 0 20px 0; }
.aligncenter { display: block; margin: 5px auto 5px auto; }
.alignright { float: right; margin: 5px 0 20px 20px; }
.alignleft { float: left; margin: 5px 20px 20px 0; }

a > img.alignright { float: right; margin: 5px 0 20px 20px; }
a > img.alignnone { margin: 5px 20px 20px 0; }
a > img.alignleft { float: left; margin: 5px 20px 20px 0; }
a > img.aligncenter { display: block; margin-left: auto; margin-right: auto; }






.ribbon-wrapper {
	position: absolute;
	top: -3px;
	right: -3px;
	width: 85px;
	height: 88px;
	overflow: hidden;
}

.ribbon-red {
	position: relative;
	top: 15px;
	left: -5px;
	width: 120px;
	color: #222222;
	font: bold 15px Sans-Serif;
	text-align: center;
	text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		 -o-transform: rotate(45deg);
	padding: 7px 0;
	background-color: #ddadad;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ddadad), to(#dd5d5d)); 
	background-image: -webkit-linear-gradient(top, #ddadad, #dd5d5d); 
	background-image:    -moz-linear-gradient(top, #ddadad, #dd5d5d); 
	background-image:     -ms-linear-gradient(top, #ddadad, #dd5d5d); 
	background-image:      -o-linear-gradient(top, #ddadad, #dd5d5d); 
	color: #fff;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
			box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
.ribbon-red:before, .ribbon-red:after {
  position:absolute;
  bottom: -3px;
  content: "";
  border-top:   3px solid #c11e1e;   
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
}
.ribbon-red:before { left: 0; }
.ribbon-red:after { right: 0; }

.ribbon-green {
	position: relative;
	top: 15px;
	left: -5px;
	width: 120px;
	color: #222222;
	font: bold 15px Sans-Serif;
	text-align: center;
	text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		 -o-transform: rotate(45deg);
	padding: 7px 0;
	background-color: #BFDC7A;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45)); 
	background-image: -webkit-linear-gradient(top, #BFDC7A, #8EBF45); 
	background-image:    -moz-linear-gradient(top, #BFDC7A, #8EBF45); 
	background-image:     -ms-linear-gradient(top, #BFDC7A, #8EBF45); 
	background-image:      -o-linear-gradient(top, #BFDC7A, #8EBF45); 
	color: #6a6340;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
			box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
.ribbon-green:before, .ribbon-green:after {
  position:absolute;
  bottom: -3px;
  content: "";
  border-top:   3px solid #6e8900;   
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
}
.ribbon-green:before { left: 0; }
.ribbon-green:after { right: 0; }

.ribbon-yellow {
	position: relative;
	top: 15px;
	left: -5px;
	width: 120px;
	color: #222222;
	font: bold 15px Sans-Serif;
	text-align: center;
	text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		 -o-transform: rotate(45deg);
	padding: 7px 0;
	background-color: #fae8b2;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fae8b2), to(#d09946)); 
	background-image: -webkit-linear-gradient(top, #fae8b2, #d09946); 
	background-image:    -moz-linear-gradient(top, #fae8b2, #d09946); 
	background-image:     -ms-linear-gradient(top, #fae8b2, #d09946); 
	background-image:      -o-linear-gradient(top, #fae8b2, #d09946); 
	color: #bf2929;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
			box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
.ribbon-yellow:before, .ribbon-yellow:after {
  position:absolute;
  bottom: -3px;
  content: "";
  border-top:   3px solid #761919;   
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
}
.ribbon-yellow:before { left: 0; }
.ribbon-yellow:after { right: 0; }

.ribbon-blue {
	position: relative;
	top: 15px;
	left: -5px;
	width: 120px;
	color: #222222;
	font: bold 15px Sans-Serif;
	text-align: center;
	text-shadow: rgba(255,255,255,0.5) 0px 1px 0px;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		 -o-transform: rotate(45deg);
	padding: 7px 0;
	background-color: #72c2e2;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#72c2e2), to(#4fc1e1)); 
	background-image: -webkit-linear-gradient(top, #72c2e2, #4fc1e1); 
	background-image:    -moz-linear-gradient(top, #72c2e2, #4fc1e1); 
	background-image:     -ms-linear-gradient(top, #72c2e2, #4fc1e1); 
	background-image:      -o-linear-gradient(top, #72c2e2, #4fc1e1); 
	color: #4a89dc;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
			box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
.ribbon-blue:before, .ribbon-blue:after {
  position:absolute;
  bottom: -3px;
  content: "";
  border-top:   3px solid #4a89dc;   
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
}
.ribbon-blue:before { left: 0; }
.ribbon-blue:after { right: 0; }



.shop-item {
	position: relative;
	text-align: center;
	/*border: 1px #fff solid;*/
	overflow: hidden;
}

.shop-item-shadow {
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	   -moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
			box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
}

/*.shop-item:hover {
	border: 1px #008aca solid;
}*/

.shop-item a {
	z-index:100;
}
.shop-item a:hover {
	text-decoration:none;
}

.shop-item h3 {
	text-transform: uppercase;
	font-size: 1.2em;
}
.shop-item .sep-shadow {
	height: 1px;
	background: none;
	background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
	border: none;
	overflow: visible;
}
.shop-item .sep-shadow:after {
	display: block;
	width: 100%;
	height: 6px;
	content: '';
	margin-top: 10px;
	background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}
.shop-item .flip {
	-webkit-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
			transform: rotate(-180deg);
}
.shop-item h2 {
	-webkit-transition: all, 0.5s;
	   -moz-transition: all, 0.5s;
		 -o-transition: all, 0.5s;
			transition: all, 0.5s;
}
.shop-item .overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-transition: opacity, 0.4s;
	   -moz-transition: opacity, 0.4s;
		 -o-transition: opacity, 0.4s;
			transition: opacity, 0.4s;
	background: rgba(0, 138, 202, 0.4);
}
.shop-item .overlay-caption {
	position: absolute;
	top: 50%;
	width: 100%;
	text-align: center;
}
.shop-item .overlay-caption h2 {
	color:#fff;
	font-weight:bold;
	-webkit-transform: translate3d(0, 300%, 0);
	   -moz-transform: translate3d(0, 300%, 0);
		-ms-transform: translate3d(0, 300%, 0);
			transform: translate3d(0, 300%, 0);
}
.shop-item:hover .overlay {
	opacity: 1;
	border: 1px #008aca solid;
}
.shop-item:hover .overlay h2 {
	opacity: 1;
	-webkit-transform: translate3d(0, -50%, 0);
	   -moz-transform: translate3d(0, -50%, 0);
		-ms-transform: translate3d(0, -50%, 0);
			transform: translate3d(0, -50%, 0);
}
/*------------------------------------------------*/
/*----------------[ FORM FIELDS ]-----------------*/
/*------------------------------------------------*/
/*.form_block {
	width: auto;
	margin:0;
	padding:10px;
	position: relative;
	background:#fff;
}
.fb_line { clear:left; padding:5px; font-weight:normal; }
.form_block input[type="text"],
.form_block input[type="password"]{
	display:block;
	color:#8e8d8d;
	margin: 0;
	padding: 9px;
	font-size:14px;
	background: #fff url("images/input_grad.gif") top left repeat-x;
	border: solid 1px #e5e5e5;
}
.fb_line .label {
	float:left;
	display:block;
	width:150px;
	color: #8e8d8d;
	margin: 0;
	padding: 9px;
	font-size: 14px;
	text-align:right;
	z-index: 1;
}
.fb_line .required {
	float:left;
	color: #bd3500;
	font-size: 22px;
	font-weight: bold;
	z-index: 1;
}
.form_block input[type="text"]:focus,
.form_block input[type="password"]:focus{ color:#4e4e4e; background:#feffef; }
*/

.button-blue{
	cursor: pointer;
	margin:0;
	padding: 5px 22px 5px 22px;
	color: #fff;
	font-size: 15px;
	background:#15b2ff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px #0280bf solid;
}
.button-blue:active { color: #bfddf3; background: #1982d1; }
.button-green {
	cursor: pointer;
	margin:0;
	padding: 3px 20px 3px 20px;
	color: #fff;
	font-size: 15px;
	background:#8bcb2f;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px #5e9908 solid;
}
.button-green:active { color: #bfddf3; background: #5e9908; }
/*------------------------------------------------*/
/*----------------[ SEARCH FORM ]-----------------*/
/*------------------------------------------------*/
.search-table { display: table; width: 100%; }
.search-field { display: table-cell; vertical-align: top; }
.search-button { display: table-cell; width: 33px; vertical-align: top; }
#big-main-nav-search-form {
	display:inline-block !important;
	float:left;
	visibility:visible;
	top: 28px;
	left:0px;
	width:100%;
	background-color:transparent !important;
	border:0px !important;
}
/*.big-main-nav-search-form {
	display:inline-block !important;
	position: relative;
	left: auto;
	right: auto;
	width: 50%;
	height: 45px;
	font-size: 20px;
	text-align: center;
	padding-left: 45px;
	padding-right:45px;
	border: 5px solid #E6E5E6;
	background-color: #FFF;
}*/
@media only screen and (max-width: 48em) { #big-main-nav-search-form { width: 100%; } }
.search-table .search-field input {
	color: #fff;
	background-color: #6b5735;
	border: 1px solid #332818;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
	color: #fff;
	font-size: 13px;
	padding: 8px 15px;
	width: 100%;
	height: 33px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
}
.search-table .search-button input[type="submit"], 
.search-table .search-button .sbtn {
	height: 33px;
	border:1px solid #332818;
	box-sizing: border-box;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1) inset;
	background: none repeat scroll 0% 0% #947c55;
}
.search-table .search-button input[type="submit"]:hover, 
.search-table .search-button .sbtn:hover {
	color: #fff;
	border:1px solid #332818;
	box-sizing: border-box;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1) inset;
	background-color: #6b5735 !important;
}




form.searchform {
	float:right;
	margin: 0 10px 0 0;
	padding: 0;
	border: 1px solid #e5e5e5;
	width: 185px;
	height: 35px;
	overflow:hidden;
	background: transparent url("images/input_grad.gif") top left repeat-x;
}
form.searchform input#s {
	float: left;
	display: block;
	width: 125px;
	height: 16px;
	color:#8e8d8d;
	margin: 0;
	padding: 9px;
	font-size:14px;
	background-color: #FFF;
	border: none;
}
form.searchform input.search-submit {
	float: left;
	display: block;
	width: 35px;
	height: 35px;
	color:#8e8d8d;
	margin: 0;
	padding: 0;
	font-size:14px;
	border: none;
	background-color: transparent;
	background-image: url("images/search-icon.png");
	cursor: pointer;
}
form.searchform input.search-submit:hover{
	background-image: url("images/search-icon-hover.png");
}
.search-info {
	font-size: 14px; 
	padding: 6px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	background-color: #1b1b19; 
}
.search-list {
}
.search-item {
	padding: 15px 0 0 0; 
	border-bottom: 1px dashed #cccccc;
}
.search-item a {
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
}
.search-item a:hover {
	text-decoration: underline;
}
.tags-info {
	font-size: 14px; 
	padding: 6px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	background-color: #1b1b19; 
}
.tags-list {
}
.tags-item {
	padding: 15px 0 0 0; 
	border-bottom: 1px dashed #cccccc;
}
.tags-item a {
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
}
.tags-item a:hover {
	text-decoration: underline;
}
/*------------------------------------------------*/
/*----------------[ PAGE POSTS ]------------------*/
/*------------------------------------------------*/
.page-list { clear:both; width:auto; text-align:left; margin:20px 0 10px 0; }
.page-list h2 { border-bottom:1px #999 dotted; }
.page-list h2 a {
	color:#0b3343;
	font-size:18px;
	font-weight:bold;
}
.page-list .date {
	float:right;
	color:#999;
	margin-right:10px;
}
.page-list .img {
	float:left;
	width: 300px;
	height: 160px;
	overflow:hidden;
}
.page-list .img img {
	width: 300px;

	height: auto;
}
.page-list .entry {
	clear:right;
	float:left;
	color:#222222;
	width: 310px;
	height:130px;
	font-size:16px;
	font-weight:normal;
	font-family: Courier New, Courier, mono;
	padding: 0 0 0 10px;
	overflow:hidden;
}
/* ICONS */

.iconWrapper {
	display: inline-block;
	position: relative;
	margin: 0 auto 0.4em auto;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	width: 46px;
	height: 46px;
	font-size: 20px;
}
	.iconWrapper i {
		line-height: 40px;
		position: absolute;
		top: 2px;
		left: 13px;
	}

.iconBig {
	width: 180px;
	height: 180px;
}
	.iconBig i {
		font-size: 100px;
		top: 43px;
		left: 38px;
	}

.iconMedium i {
	line-height: 1em;
	top: 12px;
}

.iconSmall {
	height: 28px;
	width: 28px;
	line-height: 28px;
}

	.iconSmall i {
		line-height: 28px;
		line-height: 0px;
		font-size: 0.8em;
		top: 6px;
		left: 5px;
	}

.iconMini {
	height: 20px;
	width: 20px;
	line-height: 21px;
	font-size: 10px;
}

	.iconMini i {
		line-height: 0;
		font-size: 10px;
		top: 5px;
		left: 4px;
	}
	
.mediumIconH3 {
	line-height: 46px;
}

	.mediumIconH3 span {
		float: left;
		margin-right: 10px;
	}
/* END ICONS*/


/* BACK TO TOP */
#to-top {
	position:fixed;
	cursor:pointer;
	right: 20px;
	bottom: -100px;
	text-indent: -99999px;
	/*opacity:.7;*/
	background: #777 url(images/icons.png) no-repeat center -603px;
	overflow:auto;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 2;
}
#to-top:hover {
	color:#fff;
	/*opacity:1;*/
	background-color: #8b34e2;
}

#comments {
	width:958px;
	min-height:400px;
	margin:0 auto;
	padding: 5px;
	color:#222222;
	background:#fff;
	/*border:1px #e3d5ab solid;*/
}
#comments-title {
	padding:0 0 3px 0;
	border-bottom:2px #222222 solid;
}

/*------------------------------------------------*/
/*-----------------[ COMMENTS ]-------------------*/
/*------------------------------------------------*/
ul.comment-list {
	margin: 0 0 0 1.625em;
}
ul.comment-list > li.comment {
	/*width:400px;*/
	position:relative;
	margin: 1.5em 0 0 0;
	padding: .5em;
	border-left:1px #ddd solid;
	border-right:1px #ddd solid;
	border-bottom:1px #ddd solid;
}

ul.comment-list > li.comment .comment-avatar {
	float:left;
	width: 45px;
	height: 45px;
	padding: 2px;
	margin:0 10px 5px -25px;
	overflow: hidden;
	background: #ffffff;
	border:1px #ddd solid;
}

ul.comment-list > li.comment .author-info{ overflow:hidden; position:relative; }
ul.comment-list > li.comment .author-info cite {
	display:block;
	position:relative;
	color:#3b3b3b;
	margin-bottom:2px;
	padding-top:4px;
}

ul.comment-list > li.comment .author-info .comment-date {
	display: block;
	font-size:90%;
	clear:both;
}
ul.comment-list > li.comment .author-info .comment-date a { color:#3b3b3b; }
ul.comment-list > li.comment .author-info .comment-date a:hover { color:#666666; }
ul.comment-list > li.comment .comment-content {
	display: block;
	font-size:90%;
	clear:both;
	padding: 0 0 18px 0;
}
ul.comment-list > li.comment .reply a {
	position:absolute;
	bottom:0;
	right:0;
	background:#ddd;
	padding:3px 10px;
	font-size:11px;
}
ul.comment-list > li.comment .reply a:hover{ background:#ff6600; color:#FFF; }

#comment-error {
	float:left;
	width:100%;
	margin:5px 0 0 0;
	color:red;
	font-size:13px;
	font-family: Courier New, Courier, mono;
}
#comment-success {
	float:left;
	margin:5px 0 0 0;
	width:100%;
	color:green;
	font-family: Courier New, Courier, mono;
	font-size:13px;
}


/* Comment Form */
#comment-form {
	width: 68%;
	margin: 0 auto 1.5em;
	padding: 1.5em;
	position: relative;
	background: #f5f5f5;
	border: 1px solid #f0f0f0;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#comment-form input[type="text"],
#comment-form textarea {
	font-family: Courier New, Courier, mono;
	font-size: 16px;
	color:#1d1d1d; 
	letter-spacing:.1em;
	outline: none;
	width: 70%;
	padding: 3px 0px 3px 3px;
	margin: 5px 1px 3px 0px;
	border: 1px solid #dddddd;
}
#comment-form input[type="text"]:focus,
#comment-form textarea:focus {
	margin: 5px 1px 3px 0px;
	border: 1px solid rgba(81, 203, 238, 1);
}
#comment-form textarea {
	resize: vertical;
	width: 95%;
}
#comment-form .comment-form-author label,
#comment-form .comment-form-email label,
#comment-form .comment-form-url label,
#comment-form .comment-form-comment label {
	color: #555;
	display: inline-block;
	font-size: 13px;
	min-width: 60px;
	padding: 4px 10px;
	border:1px #f00 solid;
	background: #eee;
	z-index: 1;
}
#comment-form .cf-author .required,
#comment-form .cf-email .required {
	color: #bd3500;
	font-size: 22px;
	font-weight: bold;
	z-index: 1;
}
#comment-form .comment-notes {
	font-size: 13px;
}
#comment-form p {
	margin: 10px 0;
}
#comment-form .form-submit {
	float: right;
	margin: -20px 0 10px;
}
#comment-form input#submit {
	background: #777777;
	border: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #eee;
	cursor: pointer;
	font-size: 15px;
	margin: 20px 0;
	padding: 5px 42px 5px 22px;
	position: relative;
	left: 30px;
}
#comment-form input#submit:hover {
	background: #ff6600;
	color: #fff;
}
#comment-form input#submit:active {
	background: #1982d1;
	color: #bfddf3;
}

/* 
	VOTING STYLE 
*/
.vote-span { width: 150px; margin: 0; }
.vote-up, .vote-down, .vote-score {
	float:left;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	cursor: pointer;
	text-align: center;
	color: #222222;
	font-size: 1.8em;
	font-weight: bold;
}
.vote-score { cursor: text; margin:0 3px 0 3px; }
.vote-score .greater-than-zero { color:#009900; }
.vote-score .less-than-zero { color:#ff0000; }

div.icon-up {
	width: 20px;
	height: 11px;
	margin:7px 0 0 0;
	background: transparent url(images/arrow_right.png) no-repeat top left;
}
div.icon-up:hover { background: transparent url(images/arrow_right.png) no-repeat 0 -11px; }
div.icon-down {
	width: 20px;
	height: 11px;
	margin:7px 0 0 0;
	background: transparent url(images/arrow_left.png) no-repeat top left;
}
div.icon-down:hover { background: transparent url(images/arrow_left.png) no-repeat 0 -33px; }
/*
	FEATURED IMAGE
*/
.featured-image {  }
.featured-image-caption {
	background: #eee;
	text-align: center;
	color: #555;
	padding: 5px;
	font-size: 90%;
}
/*
	USER PROFILE
*/
#up-body-left {
	float:left;
	width: 200px;
	clear: both;
	padding: 20px 13px 25px 20px;
	background: #fff;
	font-size: 14px;
	font-weight: bold;
	color: #908c87;
}
#up-body-right {
	float:left;
	width:700px;
	padding: 20px 13px 25px 20px;
	background: #fff;
	font-size: 14px;
	font-weight: bold;
	color: #908c87;
	overflow:hidden;
	border-left:1px #ccc solid;
}
#profile-nav {  }
#profile-nav #user_img, #profile-nav #user_img a {
	color: #97948f;
	font-size: 12px;
	font-weight: normal;
	text-align:center;
}
#profile-nav #user_img a:hover { color: #05326A; text-decoration: underline; }
#profile-nav ul {
	width: 207px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#profile-nav ul li {
	position: relative;
	width: 207px;
	height: 37px;
	border-bottom: 1px dotted #d1d1d1;
	padding: 2px 0 2px 0;
	margin: 0;
}

#profile-nav ul li a:link, #profile-nav ul li a:visited {
	left: 0;
	position: absolute;
	width: 207px;
	height: 37px;
	line-height: 37px;
	color: #908c87;
	text-decoration: none;
	cursor: pointer;
}

#profile-nav ul li a:hover,
#profile-nav ul li a.selected:link,
#profile-nav ul li a.selected:visited,
#profile-nav ul li a.selected:hover {
	left: -10px;
	padding-left: 10px;
	width: 200px;
	color: #222;
	background: #eee;
}
/* ------------------------------------------------------------------------
	Gallery General
------------------------------------------------------------------------- */
ul.gallery {
	/*display: inline;*/
	display: block;
	list-style: none;
	margin: 0 0 10px 0;
	text-align: center;
	/*border:1px #f00 solid;*/

	overflow:hidden;
}
ul.gallery li {
	/*display: inline;*/
	display: inline-block;
	/*float: left;*/
	width:119px;
	height:119px;
	max-height:250px;
	margin: 0 2px 2px 0;
	overflow:hidden;
}
ul.gallery a {
	padding: 2px;
	display: block;
	text-decoration: none;
	border: 2px #eee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height: 0;
}
ul.gallery a:hover { border: 2px #ccc solid; }

ul.gallery a img { width:100%; height: 100%; }
/* ------------------------------------------------------------------------
	Gallery
------------------------------------------------------------------------- */

.gallery a {
	display: block;
	/*width: 50px;*/
	height: 85px;
	padding: 2px !important;
	border: 1px #05326A solid;
	background: none !important;
}
.gallery a:hover { border-color: #1799A9; }


.gallery_big img {
	width: 100%;
	/*height: auto;*/
	height: 85px;
	/*max-height:85px;*/
}
.gallery_big p {
	color: #777;
	font-size: .8rem;
        font-weight:bold;
}
@media (min-width: 64em) {
	.gallery_big img {
		height: 240px;
	}
}

/*------------------------------------------------*/
/*----------------[ NEWS POSTS ]------------------*/
/*------------------------------------------------*/
#news_list { display:block; width:100%; margin:0; padding:0; list-style:none; font-size:10px; }
#news_list li { display:block; width:100%; min-height:99px; margin:0 0 25px 0; padding:0 0 15px 0; border-bottom:1px dotted #C7C5C8; overflow:hidden; }
#news_list li.last { padding-bottom:0; margin-bottom:0; border-bottom:none; }
#news_list p { display:inline; }
#news_list p strong { display:block; margin-bottom:5px; }
#news_list img { float:left; margin:0 10px 0 0; padding:4px; clear:left; }
#news_list .readmore { display:block; width:100%; text-align:right; font-size:10px;}

/*------------------------------------------------*/
/*------------[ SIMPLE DEALS POSTS ]--------------*/
/*------------------------------------------------*/
.clearfix { display: inline-block; }
.category-list-right { padding:0 0 5px 5px; }
.category-list-right ul { list-style: none; }
.category-list-right ul li {
	padding: 10px 0;
	border-bottom:1px #ddd solid;
}
.category-list-right ul > li > a {
	color: #00a0f0;
	font-size:15px;
	margin:0;
	-webkit-transition: all, 0.3s;
	   -moz-transition: all, 0.3s;
		 -o-transition: all, 0.3s;
			transition: all, 0.3s;
}
.category-list-right ul > li > a span { float:right; font-weight:bold; }
.category-list-right ul > li > a:hover {
	color:#222222;
	text-decoration:none;
	margin-left:7px;
}
.category-list-right h4 {
	color: #222222;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:center;
}




.layout-switch { text-align: right; }
a.switcher {
	color: #fff;
	font-size: 12px;
	line-height: 23px;
	padding: 0 7px 0 7px;
        border:1px solid #E2F0D9;
	background-color: #FFF;
}
a.switcher:hover,
a.switcher:focus,
a.switcher.active {
	text-decoration: none;
	background-color: #47750F;
}
.switcher img {
	margin:7px 0 0 0;
}
.deals-wrapper {
	/*padding-left: .9375rem;
	padding-right: .9375rem;*/
}
.deal-col {
	float: left;
	position: relative;
	min-height: 1px;
	margin-top: 3px;
	padding-left: .9375rem;
	padding-right: .9375rem;
}
.layout-switch-list .deal-col { width: 100%; }
.layout-switch-th .deal-col { width: 25%; }

.deal-block {
	width: 100%;
	min-height:1px;
	margin-bottom: 0;
	/*border-radius: 10px;
	border:2px solid #DFDFDF;*/
	background-color: #FFF;
	overflow: hidden;
}
.deal-block a:hover,
.deal-block a:focus { text-decoration: none; }
.layout-switch-th .deal-block { min-height:180px; }
/* -----------------------------| Deal IMG |----------------------------- */
.deal-img {
	position: relative;
	width: 100%;
	height: 180px;
	text-align: center;
	/*padding: 20px;*/
        /*background-image: url("/uploaded/poz.png");*/
	overflow: hidden;
        /*border:1px solid #DFDFDF;*/
}
@media (max-width: 768px) {
	.deal-img { height: 90px; }
}
.deal-img img {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	max-width: 90%;
	max-height: 90%;
	margin: auto;
        border:1px solid #666666;
}
.deal-body {
	margin:0 3px 3px 0;
	padding:5px;
background-image: url("/uploaded/pozadina/001.png");
	 webkit-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.75);
	   -moz-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.75);
			box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.75);
}
/* -----------------------------| Deal TITLE |----------------------------- */
.deal-title {
	height: 50px;
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0 5px;
	border-top: 1px solid #E2F0D9;
	background-image: url("/uploaded/pozadina/001.png");
	overflow: hidden;

}
@media (max-width: 768px) {
	.deal-title { height: 30px; }
}
.deal-title a {
	color: #666666;
	text-align: left;
}
.layout-switch-list .deal-block .deal-title a { display: inline; color:#fff; cursor: pointer; }
.layout-switch-list .deal-block .deal-title a:hover { color:#222222; }
.deal-block a:hover .deal-title, .deal-block a:focus .deal-title { color:#222222; }
/* -----------------------------| Deal PRICE |----------------------------- */
.deal-price {
	color:#666666;
	text-align: right;
	font-family: Courier New, Courier, mono;
	font-size: 15px;
	padding: 10px 15px;
	background-image: url("/uploaded/pozadina/001.png");
}
.layout-switch-th .deal-price { padding: 10px; }
.layout-switch-th .deal-price-sale,
.layout-switch-th .deal-price-normal,
.layout-switch-th .deal-price-custom { font-size: 13px; }
.deal-price-normal {
	color:#222222;
	text-decoration: line-through;
	margin-right: 20px;
}
.deal-price-sale {
	color:#fff;
	text-decoration: none;
	margin-right: 20px;
}
.deal-price-custom {
	color:#666666;
	text-decoration: none;
	margin: 0;
}
/* -----------------------------| Deal INFO |----------------------------- */
.deal-desc { display: block; color: #666666; }
.deal-id { display: block; color: #222222; font-style: italic; }
.deal-id strong { color:#666666; }




/* Medium Devices, Desktops (1024px) */
@media only screen and (min-width: 64em) {
	.layout-switch-list .deal-block { position: relative; background-color: #fff; }
	.layout-switch-list .deal-block .deal-img {
		float: left;
		width: 160px;
		height: 160px;
		border-right: 2px solid #47750f;
	}
	.layout-switch-list .deal-block .deal-title {
		border-top: none;
		height: 35px;
		line-height: 30px;
		text-align: left;
		padding-left: 20px;
	}
	.layout-switch-list .deal-price {
		top: -3px;
		right: 0px;
		position: absolute;
	}
	.layout-switch-list .deal-desc {
		display: block;
		color: #222222;
		margin-left: 180px;
	}
	.layout-switch-list .deal-id {
		display: block;
		color: #777;
		font-style: italic;
		margin: 10px 0;
	}
}
/* Large Devices, Wide Screens (1280px) */
@media only screen and (min-width: 80em) { }


/*
#deals_list { display:block; width:100%; margin:0; padding:0; list-style:none; }
#deals_list li { float:left; display:block; width:30%; min-height:99px; margin:0 0 10px 10px; padding:5px; border-left:1px dotted #C7C5C8; border-bottom:1px dotted #C7C5C8; overflow:hidden; }
#deals_list li.last { padding-bottom:0; margin-bottom:0; border-bottom:none; }
#deals_list p { display:inline; }
#deals_list p strong { display:block; margin-bottom:5px; }
#deals_list img { float:left; margin:0 10px 0 0; padding:4px; border:1px solid #BFE009; clear:left; }
#deals_list .readmore { display:block; width:100%; text-align:right; font-size:10px;}
*/


/*------------------------------------------------*/
/*--------------[ SHOPPING CART ]-----------------*/
/*------------------------------------------------*/

.buybtn{
	clear:both;
	/*float:left;*/
	position:relative;
	display:inline-block;
	height:45px;
	font-family: Courier New, Courier, mono;
	cursor: pointer;
	margin:10px 0px;
	padding-left:20px;
	padding-right:65px;
	border:1px solid #ff5a00;
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
			border-radius:5px;
	-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
	   -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
			box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
	-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
	   -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
			box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
	background:#ff8400;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(#ff8400,0),color-stop(#ff6600,1));
	background: -webkit-linear-gradient(top, #ff8400 0%, #ff6600 100%);
	background: -moz-linear-gradient(top, #ff8400 0%, #ff6600 100%);
	background: -o-linear-gradient(top, #ff8400 0%, #ff6600 100%);
	background: linear-gradient(top, #ff8400 0%, #ff6600 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8400', endColorstr='#ff6600',GradientType=0 );
	-webkit-transition:all 0.3s linear;
	   -moz-transition:all 0.3s linear;
		 -o-transition:all 0.3s linear;
			transition:all 0.3s linear;
	overflow:hidden;
}
.buybtn-text{
	display:block;
	color:#6e1d08;
	font-size:18px;
	white-space:nowrap;
	padding-top:5px;
	text-shadow:0px 1px 1px rgba(255,255,255,0.3);
	-webkit-transition:all 0.2s linear;
	   -moz-transition:all 0.2s linear;
		 -o-transition:all 0.2s linear;
			transition:all 0.2s linear;
}
.buybtn-hidden-text{
	position:absolute;
	top:0px;
	right:52px;
	width:0px;
	height:100%;
	color:#fff;
	font-size:18px;
	white-space:nowrap;
	text-transform:uppercase;
	text-align:left;
	text-indent:17px;
	text-shadow:0px -1px 1px #363f49;
	line-height:42px;
	-webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
	   -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
			box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
	-webkit-transition:width 0.3s linear;
	   -moz-transition:width 0.3s linear;
		 -o-transition:width 0.3s linear;
			transition:width 0.3s linear;
	background:#6e1d08;
	overflow:hidden;
}
.buybtn-image{
	position:absolute;
	top:0px;
	right:0px;
	height:100%;
	width:52px;
	border-left:1px solid #ff5a00;
	-webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
	   -moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
			box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
}
.buybtn-image span{
	position:absolute;
	top:50%;
	left:50%;
	width:38px;
	height:38px;
	margin:-20px 0px 0px -20px;
	-webkit-transition:all 0.3s linear;
	   -moz-transition:all 0.3s linear;
		 -o-transition:all 0.3s linear;
			transition:all 0.3s linear;
	background:transparent url(images/cart.png) no-repeat 75% 55%;
	opacity:0.7;
}
.buybtn:hover .buybtn-text{ color:#fff; text-shadow:0px 1px 1px #5d81ab; }
.buybtn:hover .buybtn-hidden-text{ width:120px; }
.buybtn:hover .buybtn-image span{ opacity:1; }
.buybtn:active{ background:#ff5a00; }





.buybtn1 {
	font-family: Courier New, Courier, mono;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin: 40px;
	border: 1px solid rgba(0,0,0,0.4) ;
	box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),
				0 0 1px 1px rgba(255,255,255,0.8),
				0 0 0 6px rgba(0,0,0,0.06),
				0 0 0 3px rgba(0,0,0,0.1);
	cursor: pointer;
}
.buybtn1-text {
	padding: 10px;
	float: left;
	color: #fff;
	font-weight: 800;
	font-size: 20px;
	text-shadow: 1px 1px rgba(0,0,0,0.2);
	text-transform: uppercase;
	border-right: 1px solid rgba(255,255,255,0.3);
}
.buybtn1-hidden-text {
	padding: 10px;
	float: left;
	color: rgba(0,0,0,0.4);
	font-weight: 800;
	font-size: 20px;
	text-shadow: 1px 1px rgba(255,255,255,0.3);
	text-transform: uppercase;	
	border-left: 1px solid rgba(0,0,0,0.2);
}
.buybtn1-yellow {
	background: rgb(255,214,94);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1)));
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
}

.buybtn1-yellow:hover {
	background: rgb(254,191,4);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ2NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(254,191,4,1) 0%, rgba(255,214,94,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,191,4,1)), color-stop(100%,rgba(255,214,94,1)));
	background: -webkit-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -o-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -ms-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf04', endColorstr='#ffd65e',GradientType=0 );
}

.buybtn1-green {
	background: rgb(143,200,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjhlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(143,200,0,1) 0%, rgba(102,142,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,200,0,1)), color-stop(100%,rgba(102,142,0,1)));
	background: -webkit-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#668e00',GradientType=0 );
}
.buybtn1-green:hover {
	background: rgb(102,142,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2OGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZmM4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(102,142,0,1) 0%, rgba(143,200,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,142,0,1)), color-stop(100%,rgba(143,200,0,1)));
	background: -webkit-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668e00', endColorstr='#8fc800',GradientType=0 );
}

.cart_link {
	display:block;
	width: auto;
	height: 1.5rem;
	padding:1px 3px 1px 3px;
	border:1px solid #889911;
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
			border-radius:5px;
	background:#889911;
}
.cart_link .basket {
	float: left;
	display: block;
	width: 2.2rem;
	height: 1.5rem;
	background:transparent url(images/cart.png) no-repeat 55% 0;
}
.cart_link .items,
.cart_link .price {
	float: left;
	color: #fff;
	font-size:1.0rem;
	
}
.shopping-cart-list-item {
	margin-bottom: 1rem;
	padding: 5px;
	border: 1px #ccc solid;
	overflow: hidden; 
}
.shopping-cart-list-item:hover { border-color: #3498db; }

.product-image { max-height: 80rem; overflow: hidden; }
.product-image img { height: 100%;}
.product-single-price { font-size:1rem; }
.product-single-price-old { color: #222222; font-size:.8rem; text-decoration: line-through; }

.product-modifiers { height: 8rem; border-left: 1px solid #bdc3c7; }

.product-remove { visibility: hidden; }
.product-modifiers:hover .product-remove { visibility: visible; }
.product-info {
	height: 8rem;
	border-left: 1px #ccc solid;
	overflow: hidden;
}

.cart-totals {
	margin-top: 10px;
}


/*.clearfix { display: block; }*/

.ladaAVI { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/avi.png) no-repeat center top; }
.ladaBAT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/bat.png) no-repeat center top; }
.ladaBMP { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/bmp.png) no-repeat center top; }
.ladaBZ2 { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/bz2.png) no-repeat center top; }
.ladaCCD { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/ccd.png) no-repeat center top; }
.ladaCGI { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/cgi.png) no-repeat center top; }
.ladaCOM { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/com.png) no-repeat center top; }
.ladaCSH { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/csh.png) no-repeat center top; }
.ladaCUE { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/cue.png) no-repeat center top; }
.ladaDEB { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/deb.png) no-repeat center top; }
.ladaDLL { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/dll.png) no-repeat center top; }
.ladaDOC { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/doc.png) no-repeat center top; }
.ladaDOCX { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/docx.png) no-repeat center top; }
.ladaEXE { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/exe.png) no-repeat center top; }
.ladaFLA { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/fla.png) no-repeat center top; }
.ladaFLV { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/flv.png) no-repeat center top; }
.ladaFON { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/fon.png) no-repeat center top; }
.ladaGIF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/gif.png) no-repeat center top; }
.ladaGZ { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/gz.png) no-repeat center top; }
.ladaHTM { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/htm.png) no-repeat center top; }
.ladaHTML { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/html.png) no-repeat center top; }
.ladaINI { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/ini.png) no-repeat center top; }
.ladaISO { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/iso.png) no-repeat center top; }
.ladaJAR { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/jar.png) no-repeat center top; }
.ladaJAVA { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/java.png) no-repeat center top; }
.ladaJPEG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/jpeg.png) no-repeat center top; }
.ladaJPG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/jpg.png) no-repeat center top; }
.ladaJS { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/js.png) no-repeat center top; }
.ladaMDS { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mds.png) no-repeat center top; }
.ladaMDX { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mdx.png) no-repeat center top; }
.ladaMID { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mid.png) no-repeat center top; }
.ladaMIDI { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/midi.png) no-repeat center top; }
.ladaMKV { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mkv.png) no-repeat center top; }
.ladaMOV { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mov.png) no-repeat center top; }
.ladaMP3 { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mp3.png) no-repeat center top; }
.ladaMPG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mpg.png) no-repeat center top; }
.ladaMPEG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/mpeg.png) no-repeat center top; }
.ladaNFO { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/nfo.png) no-repeat center top; }
.ladaNRG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/nrg.png) no-repeat center top; }
.ladaOGG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/ogg.png) no-repeat center top; }
.ladaPDF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/pdf.png) no-repeat center top; }
.ladaPHP { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/php.png) no-repeat center top; }
.ladaPHPS { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/phps.png) no-repeat center top; }
.ladaPL { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/pl.png) no-repeat center top; }
.ladaPM { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/pm.png) no-repeat center top; }
.ladaPNG { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/png.png) no-repeat center top; }
.ladaPPT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/ppt.png) no-repeat center top; }
.ladaPPTX { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/pptx.png) no-repeat center top; }
.ladaPSD { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/psd.png) no-repeat center top; }
.ladaQT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/qt.png) no-repeat center top; }
.ladaRAR { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/rar.png) no-repeat center top; }
.ladaRPM { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/rpm.png) no-repeat center top; }
.ladaRTF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/rtf.png) no-repeat center top; }
.ladaSH { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/sh.png) no-repeat center top; }
.ladaSRT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/srt.png) no-repeat center top; }
.ladaSUB { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/sub.png) no-repeat center top; }
.ladaSWF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/swf.png) no-repeat center top; }
.ladaTGZ { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/tgz.png) no-repeat center top; }
.ladaTIF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/tif.png) no-repeat center top; }
.ladaTIFF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/tiff.png) no-repeat center top; }
.ladaTORRENT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/torrent.png) no-repeat center top; }
.ladaTTF { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/ttf.png) no-repeat center top; }
.ladaTXT { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/txt.png) no-repeat center top; }
.ladaWAV { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/wav.png) no-repeat center top; }
.ladaWMA { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/wma.png) no-repeat center top; }
.ladaXLS { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/xls.png) no-repeat center top; }
.ladaXLSX { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/xlsx.png) no-repeat center top; }
.ladaZIP { display:block; border:0; width:48px; height:48px; text-indent: -9999px; white-space: nowrap; text-decoration:none; background:#fff url(file_types_imgs/zip.png) no-repeat center top; }

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 47em) {
  .visible-xs {
    display: block !important;
  }
  .visible-xs-inline {
    display: inline !important;
  }
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 48em) and (max-width: 63em) {
  .visible-sm {
    display: block !important;
  }
  .visible-sm-inline {
    display: inline !important;
  }
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 64em) and (max-width: 79em) {
  .visible-md {
    display: block !important;
  }
  .visible-md-inline {
    display: inline !important;
  }
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 80em) {
  .visible-lg {
    display: block !important;
  }
  .visible-lg-inline {
    display: inline !important;
  }
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 47em) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 48em) and (max-width: 63em) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 64em) and (max-width: 79em) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 80em) {
  .hidden-lg {
    display: none !important;
  }
}

.post-tag { margin:10px 0 0 0; }
.post-tag a {
	display: inline-block;
	cursor: pointer;
	color: #555;
	font-size: 8px;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #fff;
	line-height: 20px;
	padding: 3px 8px;
	border: 1px solid #dedede;
	border-color: #dedede #d8d8d8 #d3d3d3;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
	background: #fff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	-webkit-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
	   -moz-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
			box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
}
.post-tag a:hover{ background:#FFF; }



.navbar-toggle {
	display: none;
	position: relative;
	/*width:22px;
	height:50px;*/
	cursor: pointer;
	font-size: 1.2rem;
    color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	padding:5px;
	margin:0;
	border:0;
	background: transparent;
}
.navbar-toggle img {
	width:1.5rem;
	height:1.5rem;
}






#fadeshow4 .gallerylayer img{ /* make all images inside fadeshow4 scale to 100% of slideshow width */
	width: 100%;
	height: auto;
}

.partneri a {font-size:0.7rem !important;color:#777;font-weight: 800;}