@charset "utf-8";
/* CSS Document */
h1.ph-header {font-size:1.6em; text-align:right; padding-bottom:15px;}


.btn-primary{background:#fccdbd !important; border-color:#fccdbd !important; color:#111; margin-top:10px;}
.btn-success{ background:#ffa526; border-color:#ffa526;margin-top:10px;}
.btn-success:hover{background:#ffa526; border-color:#ffa526;}

.btn-danger{ margin-top:10px;}

.form-inline .form-group .ph-input-quantity{ width:80px !important; margin-top:10px;}

#phImageBox{ padding:0px;}
.row .ph-item-bottom-box{ margin-top:10px !important;}
#cart .dropdown-menu{ padding:8px; min-width:200px !important;}
#cart .dropdown{cursor: pointer !important;}
ph-cart-dropdown-toggle{ display:block;}
.ph-cart-module-box{ float: left; margin-left: 10px;}
.b-thumbnail{ border:none !important;}
.ph-price-original{ float:left !important;}

.phIBox img{  margin-bottom:10px; }
.ph-item-content h3.grid{ font-size:14px;}
.ph-pull-left .btn-primary{ background:#f9502f !important; border-color:#f9502f !important;color:#fff;}
.ph-pull-right .btn-primary{ background:#f9502f !important; border-color:#f9502f !important; color:#fff;}



.alert-danger{ border:none; margin-top:10px;}
.alert-warning{ background:#fbdece !important;}
.alert{/* background:#dceddd;*/}
.row{ margin:15px 0;}

.form-horizontal .control-label{ text-align:inherit;}
.input-group .form-control:first-child { margin-top:10px;}

#ph-pc-item-box .ph-price-brutto{ text-align:right;}

/* Navbar */
.phoca-breadcrumbs-box {
	/*margin-top: 20px;*/
}

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 0 0 transparent;
	-webkit-box-shadow: 0 0 0 0 transparent;
	box-shadow: 0 0 0 0 ;
	border: 0;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
}
/*
.navbar-fixed-top { position: absolute!important; }
*/

.navbar {
	border: 0px;
	border-radius: 0px;
	box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0.4);
	
	font-weight: 400;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    color: #fff;
	margin: 2% 5%;
	padding: 2%;
	background: #0286A0;
}

.navbar.navbar-default {
	background: rgba(2,134,160,1);
	
}

.navbar.navbar-fixed-top {
	background: rgba(2,134,160,1);
	/*transition: all 500ms ease-out 0s;*/
}

.navbar-default div .navbar-collapse {
	padding: 0px;
}
.navbar-fixed-top div .navbar-collapse {

	padding: 0px;
}

ul.bxslider {
  margin: 0;
  padding: 0;
}

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

.phoca-bottom {
	margin-top: 25px;
	background: #104954;
	color: #fff;
	padding: 25px 0px 15px 0px;
}


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



.module .input-sm {
	
}
.pgb-captcha-in {
	display: inline;
}
