/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Printshop
Version:	1.1
Last change:	28/11/2015 [fixed Float bug, vf]
Assigned to:	Netbase
Primary use:	admin 
-------------------------------------------------------------------*/  
@import "select2.min.css";
@import "bootstrap.min.css";
@import "font-awesome.min.css";
@import "owl.carousel.css"; 
@import "settings.css"; 
@import "jquery.jscrollpane.css";  
@import "subscribe-better.css";
@import "owl.transitions.css"; 
@import "theme-default.css";
@import "newsletter.css";
@import "responsive.css";
.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 20px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.well {
  min-height: 20px;
  padding: 15px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  margin-bottom:10px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
		  
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
h4.title{
	background: url(line_bar.png) 0 8px repeat-x;
	overflow:hidden;
	text-transform:uppercase;
	font-size:15px;
	min-height:27px;
	width:100%;
}
h4.title.m{
	margin-top:15px;	
	overflow:hidden;
	width:100%;
}
h4.title strong{
	color:#eb4800;
}
h4.title span.text{
	padding-right:10px;
	background: #F8F8F8;
}
h4.title .left{
	background: url(../images/arrow-pleft.png) #eee no-repeat center center;	
	margin-right:2px;	
}
h4.title .right{
	background: url(../images/arrow-p.png) #eee no-repeat center center;	
}
h4.title .pull-right{
	background-color:#fff;
	padding-left:10px;	
}
h4.title .left,h4.title .right{
	display: inline-block;
	width: 22px;
	height: 22px;
	cursor: pointer;
}
h4.title .left:hover,h4.title .right:hover{
	background-color:#eb4800;
}
h4.title .button:hover{
	text-decoration: none;
}
.tombolupload{
 font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  background: #006837;
  border-bottom: 2px solid #022b37; 
  width: 125px;
 padding: 5px;
  -webkit-transition: border 0.3s;
  -ms-transition: border 0.3s;
  -o-transition: border 0.3s; 
  -moz-transition: border 0.3s;
  transition: border 0.3s;
}
.kol65 {
 float: left; 
 width: 65%; 
 padding: 10px 45px 10px 10px; 
 display:inline-block;
}
.kol35 {
 float: left; 
 width: 35%; 
 padding: 10px 5px 10px 5px; 
 display:inline-block;
}
.kol75 {
 float: left; 
 width: 75%; 
 padding: 10px 45px 10px 10px; 
 display:inline-block;
}
.kol25 {
 float: left; 
 width: 25%; 
 padding: 10px 10px 10px 30px; 
 display:inline-block;
}
.kol50 {
 float: left; 
 width: 50%; 
 padding: 15px; 
 display:inline-block;
}
.container1 {
 padding: 0px 165px 0px 165px;
  margin-right: auto;
 margin-left: auto;
}
@media (max-width: 768px){
  .kol65{
    width: 100%; 
    padding: 0px;
    display: block;
  }
  .kol35{
    width: 100%; 
    padding: 0px;
    display: block;
  }
  .kol75{
    width: 100%; 
    padding: 0px;
    display: block;
  }
  .kol25{
    width: 100%; 
    padding: 0px;
    display: block;
  }
  .kol50{
    width: 100%; 
    padding: 0px;
    display: block;
  }
  .container1{
    padding: 0px 30px 0px 30px;
    width: 100%;
  }
}
@media (min-width: 1366px){
  .container1{
    padding: 0px 30px 0px 30px;
    width: 1140px;
  }
}