.sb-notifications{
	background: #0193E2 !important;
}
.sb-notifications:hover{
	background: #0082c9 !important;
}
.items-in-cart{
	display: none;
	position: absolute;
  right: 0;
	width: 400px;
	max-height: 600px;
}
.items-in-cart .panel-heading{
	border-radius: 0 !important;
	background: rgba(255, 255, 255, 0.75) !important;
	padding: 20px 15px !important;
	height: 68px;
}
.items-in-cart .panel-heading .panel-title{
	padding-top: 5px;
	float: left;
}
.btn-padd{
	padding: 10px 15px !important;
	line-height: 12px !important;
	height: 36px !important;
}
#collapse1{
	display: block;
}
#collapse1 table {
  max-width: 100%;
}
#collapse1 table td,
#collapse1 table th{
	vertical-align: middle;
  padding: 15px;
}

.switch {
	position: relative;
	display: block;
  	float: right;
  	width: 56px;
  	height: 28px;
  	margin: 0;
}

.switch input {display:none;}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}

@media screen and (max-width: 975px) {
    #itemsInCartMediaHide{
    	display: none !important;
    }
}

#edit-checkout,
#edit-actions-next{
  float: right;
}

.ajax-progress-throbber{
	display: none !important;
}
.show{
	display: block;
}
.dodato{
	position: absolute;
	width: 98%;
	background: #fff;
	color: #4d4d4d;
	text-align: center;
	padding: 25px;
	font-size: 22px;
    z-index: 99999;
    bottom: 32px;
    left: 1%;
    right: 1%;
    display: none;
    animation-name: topBottom;
    animation-duration: 1800ms;
}
.dodato-bg{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(250,250,250,0.45);
	z-index: 9999;
	display: none;
	animation-name: hide;
    animation-duration: 1800ms;
}

@keyframes topBottom {
    0%		{opacity: 1; transform: translateY(-160px); display: block;}
    60%		{opacity: 0.75;}
    100%	{opacity: 0; }
}

.checkblocks{
	display: none;
}

.checkblocks label{
	font-weight: normal;
	padding-left: 10px;
	cursor: pointer;
}

.checkblocks label:hover{
	color: #0193E2;
}

#productSection h6.upper{
	cursor: pointer;
}

.proizvod .hide-this-product{
	opacity: 0;
}
/*.proizvod:nth-child(-n+6){
	opacity: 1;
}*/
.show-products .hide-this-product,
.show-product .hide-this-product{
	opacity: 1;
  -webkit-animation-duration: 1250ms;
	animation-duration: 1250ms;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

.fadeIn:nth-child(n+6){
	opacity: 1;
  -webkit-animation-name: show;
  -webkit-animation-duration: 1250ms;
	animation-name: show;
	animation-duration: 1250ms;
}

.post-info h6 span:nth-child(n+4){
	display: none;
}
.views-field-price{
	cursor: default;
}
.heart-red{
	color: red;
}
.panel-default:hover .panel-collapse.collapse{
  display: block;
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: 1250ms;
  animation-duration: 1250ms;
}

/* Product rate description */
#respond{
  position: relative;
}
