/* Phoca.cz http://www.phoca.cz/ */

body {
	background: #000;
	color: #fff;
}

.phoca-header {
	background: #000;
}
.navbar {
	background: #000;
	color: #fff;
	border: 0px;
	border-radius: 0px;
}
.navbar li a{
	color: #fff;
}

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: #000;
	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: #f0f0f0;
}

.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: #fff;
}

.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: #fff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #f0f0f0;
}
.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: #000000;
	background-color: #fff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #f0f0f0;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background: #fff;
    color: #000;
    outline: 0 none;
    text-decoration: none;
}

.breadcrumb {
	background: #000;
	color: #fff;
}

.breadcrumb > .active {
    color: #f0f0f0;
}



.btn-default {
	/*background: #4491E4;
	border-color: #4491E4;*/
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
	/*background: #2D84E1;
	border-color: #2D84E1;*/
}

.btn-success {
	background: #5CB85C;
	border-color: #5CB85C;
}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
	background: #449C44;
	border-color: #449C44;
}

.btn-primary {
	background: #FF9326;
	border-color: #FF9326;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	background: #F07800;
	border-color: #F07800;
}

.btn-danger {
	background: #E44644;
	border-color: #E44644;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
	background: #E1302D;
	border-color: #E1302D;
}

.btn-secondary {
	color: #555
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active, .open > .dropdown-toggle.btn-danger {
	color: #555
}

.dropdown-menu {
	background-color: #fff;
	border: 1px solid #fff;
	color: #000;
}

.navbar-brand img {
	max-width: 100%;
	height: auto;
}

img {
	max-width: 100%;
	height: auto;
}
/*
.col-md-6 {
	width: 50%;
}
*/

.ph-pagination {
	margin-top: 30px;
}
/*
#phQuickViewPopup .ph-image-full,
#phQuickViewPopup .img-thumbnail .ph-image-full {
	border: 0px;
	box-shadow: none;
}*/

.well,
.jumbotron {
	color: #555;
}

.btn-link:hover, .btn-link:focus {
    background-color: transparent;
    color: #BFEFFF;
    text-decoration: underline;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	background: #000 !important;
	color: #fff !important;
	border: 1px solid #ccc !important;
}

.page-header {
	border-bottom: 0px;
}


.tab-pane,
.input-group-addon,
.chosen-single,
.ph-item-box,
.ph-item,
.panel-heading,
.panel,
.thumbnail {
	background: #000 !important;
	color: #fff !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #000;
    border-color: #ddd #ddd transparent;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    cursor: default;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #000;
    border-color: #dddddd #dddddd transparent;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    cursor: default;
}

.pagenav li a {
	color: #000;
}


