/* Phoca.cz http://www.phoca.cz/ */

body {
	background: #fff;
	color: #757575;
}

.phoca-header {
	background: #fff;
      margin-bottom: 40px;
}
.navbar {
	background: #F3F3F3;
	color: #555;
	border: 0px;
	border-radius: 0px;
	border: 0px;
}
.navbar li a{
	color: #232121;
	letter-spacing: -1px;
}

h1 { font-size: 180%;}
h2 { font-size: 160%}
h3 { font-size: 140%}

.img-thumbnail,
.ph-thumbnail {
	box-shadow: 0px 0px 3px 0px #ccc;
}

.caption h3 {
	background: #f7f7f7;
	text-align: center;
	
	margin: 10px -13px;
	margin-top: 25px;
	padding: 10px 0px;
}

.btn {
	margin-top: 5px;
	margin-bottom: 5px;
}

.input-group-btn .btn {
	margin-top: 0px;
	margin-bottom: 5px;
}



.btn, .ph-btn, .btn-sm {
	font-weight: bold;
	text-transform: uppercase;
}

.ph-tab-pane {
	background: #fff;
}

.ph-price-brutto {
	color: #286090;
}

.ph-cart-module-box {
	
}
.ph-small {
	font-size: 95%;
}

.ph-cart-module-box .ph-hr {
	border-color: #777;
}

a, 
a:hover,
a:focus,
a:visited {
	color: #555;
}

.moduletable a, 
.moduletable a:hover,
.moduletable a:focus,
.moduletable a:visited {
	/*color: #fff;*/
}

.btn,
a.btn, 
a.btn:hover,
a.btn:focus,
a.btn:visited {
	color: #968247;
}

.glyphicon-stats {
	color: #4491E4;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #fff;
}

.navbar-default .navbar-nav > li > a {
    color: #555;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle,
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #fff;
	background-color: #cc9966;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #555;
}

.breadcrumb {
	background: #fff;
}





.dropdown-menu {
	background-color: #CC9966;
	border: 1px solid #CC9966;
	color: #fff;
}


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

img {
	max-width: 100%;
	height: auto;
}
/*
.col-md-6 {
	width: 50%;
}
*/




html, body {
	background: #fff;
}

.ph-thumbnail,
.ph-item-box .ph-item {
	box-shadow: none;
	border: 0px;
}

.ph-item-box:hover .ph-item {
	box-shadow: 0px 0px 5px rgba(1,1,1,0.3);
}



.ph-price-brutto {
	color: #CC9966;
}
	.caption h3 {
	 background: #f3f3f3;
	 color: #B88A00
	}
	

	
	.ph-item-box .ph-item-action-fade a {
		background: #f3f3f3;
	}
.ph-category-item-quickview a span.glyphicon,
.ph-category-item-wishlist a span.glyphicon,
.ph-category-item-compare a span.glyphicon {
	color: #996633;
}


.phSelectBoxImage.on:after {
 
  position: absolute;
  top: 30%;
  left: 40%;
  font-family: 'Glyphicons Halflings';
  line-height: 1;
  -webkit-font-smoothing: antialiased;

  content: '\e013'; /* Ok/check mark */
  box-sizing: content-box;
  border-radius: 2px;
  text-decoration: none;
  color: #ffcc00;
  font-size: 25px;
  font-weight: bold;

}

.ph-pagination {
	margin-top: 70px;
}


.alert {
	
}
.alert-info {
  border: 2px solid #CC9966;
  color: #cc9966;
  background: #fff;
}
.alert.alert-info a {
	color: #B88A00;
}

.alert-success {
  /*border: 2px solid #D6E9C6;
  background: #F1F8ED;*/
	background: #CC9966;
	color: #fff;
	border: 2px solid #CC9966;
 
}
.alert.alert-success a {
	color: #fff;
}

.alert-warning {
  border: 2px solid #FAEBCC;
  background: #FFFDFA;
}

.alert-danger {
  border: 2px solid #EBCCD1;
  background: #F9F0F2;
}

.btn.btn-default {
	
/*	padding-left: 7px;
	padding-right: 7px;
	margin: 5px 0px;*/
	letter-spacing: -1px;
}

a.btn-default,
.btn-default {
	background-color: #fff; 
    border: 2px solid #adadad;
    color: #333;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
	background-color: #e6e6e6;
    border: 2px solid #adadad;
    color: #333;
}

a.btn-inverse,
.btn-default.btn-inverse,
.btn-inverse {
	background-color: #f0f0f0; 
    border: 2px solid #fff;
    color: #333;
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse.focus, .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse {
	background-color: #f0f0f0;
    border: 2px solid #fff;
    color: #333;
}

a.btn-primary,
.btn-default.btn-primary,
.btn-primary {
	border: 2px solid #CC9966;
	background: #fff;
	color: #B88A00;
}
a.btn-primary:hover, a.btn-primary:focus, a.btn-primary.focus, a.btn-primary:active, a.btn-primary.active, .open > .dropdown-toggle.btn-primary,
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	border: 2px solid #CC9966;
	background: #FFFAEB;
	color: #B88A00;
}

a.btn-secondary,
.btn-default.btn-secondary,
.btn-secondary {
	background-color: #fff; 
    border: 2px solid #adadad;
    color: #333;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active, .open > .dropdown-toggle.btn-secondary {
	background-color: #e6e6e6;
    border: 2px solid #adadad;
    color: #333;
}

a.btn-success,
.btn-default.btn-success,
.btn-success {
	background: #eadbcc;
	color: #fff;
	border: 2px solid #CC9966;
}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
	background: #BF8040;
	border-color: #BF8040;
	border: 2px solid #BF8040;
}

a.btn-danger,
.btn-default.btn-danger,
.btn-danger {
	background: #E44644;
	color: #fff;
	border: 2px solid #E44644;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
	background: #C01E1B;
	border-color: #C01E1B;
	border: 2px solid #C01E1B;
}

a.btn-warning,
.btn-default.btn-warning,
.btn-warning {
	background: #F0AD4E;
	color: #fff;
	border: 2px solid #F0AD4E;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
	background: #EB961E;
	border-color: #EB961E;
	border: 2px solid #EB961E;
}

a.btn-info,
.btn-default.btn-info,
.btn-info {
	background: #5BC0DE;
	color: #fff;
	border: 2px solid #5BC0DE;
}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
	background: #30AED5;
	border-color: #30AED5;
	border: 2px solid #30AED5;
}

a.btn-link,
.btn-default.btn-link,
.btn-link {
	background: transparent;
	color: #2D84E1;
	border: 1px solid transparent;
}
.btn-link:hover, .btn-link:focus, .btn-link.focus, .btn-link:active, .btn-link.active, .open > .dropdown-toggle.btn-link {
	background: transparent;
	color: #2D84E1;
	border: 1px solid transparent;
}

.input-group-btn .btn.btn-default {
	border-width: 1px;
}


.label-default {
	background-color: #E6E6E6; 
    border: 2px solid #adadad;
    color: #333;
}
.label-primary {
	border: 2px solid #CC9966;
	background: #FFFAEB;
	color: #B88A00;
}

.label-success {
	background: #CC9966;
	color: #fff;
	border: 2px solid #CC9966;
}
.label-info {
	background: #5BC0DE;
	color: #fff;
	border: 2px solid #5BC0DE;
}
.label-warning {
	background: #F0AD4E;
	color: #fff;
	border: 2px solid #F0AD4E;
}
.label-danger {
	background: #E44644;
	color: #fff;
	border: 2px solid #E44644;
}


.panel-success {
	border: 1px solid #CC9966;
}

.panel-success .panel-heading {
	background: #CC9966;
	color: #fff;
}

.panel-success > .panel-heading {
    background-color: #CC9966;
    border-color: #CC9966;
    color: #fff;
}

.panel-primary {
	border: 1px solid #CC9966;
}

.panel-primary .panel-heading {
	background: #FFFAEB;
	color: #fff;
}

.panel-primary > .panel-heading {
    background-color: #FFFAEB;
    border-color: #CC9966;
    color: #CC9966;
}



.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#CC9966}.has-success .form-control{border-color:#CC9966;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #D2A679;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #D2A679}.has-success .input-group-addon{color:#CC9966;border-color:#CC9966;background-color:#D9B38C}.has-success .form-control-feedback{color:#CC9966}



.ph-checkout-cart-image {
	padding: 5px;
}
.ph-image-full,
.img-thumbnail .ph-image-full {
	border: 0px;
	box-shadow: none;
}

#phAddToComparePopup,
#phAddToWishListPopup,
#phQuickViewPopup {
 /*padding-top: 70px */
}

.blockquote-footer {
	color: #c0c0c0;
}
	
	
	
	
.form-control:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0,0,0, 0.2);
    outline: 0 none;
}

.form-control:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0,0,0, 0.2);
    outline: 0 none;
}

select[multiple]:focus option:checked,
option:checked,
select option:active,
select option:hover {
    box-shadow: 0 0 10px 100px #CC9966 inset;
}

select.form-control + .chosen-container .chosen-results li:hover, select.form-control + .chosen-container .chosen-results li.active-result:hover, select.form-control + .chosen-container .chosen-results li.highlighted {
    background-color: #CC9966;
    background-image: none;
    color: #fff;
    text-decoration: none;
}
select.form-control + .chosen-container .chosen-results li:hover, select.form-control + .chosen-container .chosen-results li.active-result:hover, select.form-control + .chosen-container .chosen-results li.highlighted {
    background-color: #CC9966;
    background-image: none;
    color: #fff;
    text-decoration: none;
}

select.form-control + .chosen-container-multi.chosen-container-active .chosen-choices, select.form-control + .chosen-container.chosen-container-single.chosen-container-active .chosen-single, select.form-control + .chosen-container .chosen-search input[type="text"]:focus {
    border-color: #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2);
    outline: 0 none;
}


.phoca-slideshow {
	border-bottom: 1px solid #d9d9d9;
}

.phoca-bottom {
	background: #cc9966;
	margin-top: 25px;
	color: #fff;
	padding: 25px 0px 15px 0px;
}
.phoca-bottom a {
	color: #fff;
	text-decoration: underline;
}

.phoca-footer-bottom {
	background: #BF8040;
	color: #fff;
	text-align: center;
	padding: 15px 0px;
	font-size: small;
}
.phoca-footer-bottom a {
	color: #fff;
	text-decoration: underline;
}
