	.message h3{
		color:white;
		margin-bottom:0;
	}
	.message h5{
		color:white;
		margin-bottom:0;
	}
	.message h4{
		color:white;
		margin-bottom:0;
	}
	.message h1{
		color:white;
		margin-bottom:0;
	}
	.message h2{
		color:white;
		margin-bottom:0;
	}
	.message h6{
		color:white;
		margin-bottom:0;
	}
	.ulfaktury {

	}
	.ulfaktury a{
		color: #2795b6 !important;
		
	}
	.triangle { 
    content: "";
    border-color: transparent #111;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    top: 0.4em;
    position: relative;
    display: inline-block;
    margin-right:5px;
	}
	.ulfaktury li{
		margin-left:10px;
		display: inline-block;
	}
	.faktury{
		display:none;
	}
	.spanshow{
		cursor: pointer;
	}
	.show_fac{
		color:#2795b6;
	}
	.faktury .row:last-child{
		margin-bottom: 0;
	}

	.double{
		display: none;
	}
	.divfac{
		
		background-color: #bde6f1;
		margin-bottom: 5px !important;
	}
	.divfac:last-child{
		margin-bottom: 0px !important;
	}
	.divfac a{
		color: #2795b6 !important;
	}
	.divfac .triangle{
		top: 1.075em !important;
		margin-left:1em;
	}

	.nobotmargin{
		margin-bottom: 0px;
	}

	.notopmargin{
		margin-top: 0px;
	}

	.middletext{
		display:inline-block; 
		vertical-align:middle
	}
	.checkboxtoanalize{
		width:1.6em;
		height:2.85em;
		display:inline-block;    
    	vertical-align:middle; 
    	margin-right:0.5em !important;
	}

	.yellowbutton{
		background-color: #a7ae25!important;
		border-color:#898f1f !important;
	}

	.reveal-modal-login{
		width:50% !important;
		margin-left:-25% !important;
	}

	button .error{
		background-color: #c60f13!important;
		border-color:#7f0a0c !important;
	}

	.errorbutton{
		background-color: #c60f13!important;
		border-color:#7f0a0c !important;
	}
	.imageicoleft{
		margin-right: 0.4em;
		width:30px;
		height: 30px;
	}
	.imageicoright{
		margin-left: 0.4em;
		width:30px;
		height: 30px;
	}
	.imageicosmall{
		width:18px !important;;
		height: 18px !important;;	
	}
	.buttonleftmenu{
		padding-left: 0.3em !important;
		padding-right: 0.3em !important;
	}

	.showbetterfv{
		border: 2px solid #2284a1 !important;
		background-color: #bde6f1 !important;
	}
	.outerdivrow{



	}
	.imageicoleftmenu{

		margin-right: 0.4em;
		width: 22px !important;;
		height: 22px !important;;
	}
	.leftmenutext{

	}
	.headerppetype{
		background-color:#2ba6cb;
		padding: 0.7em;
		color:white !important;
		
		border:1px solid #2284a1;
		

	}
	.headerppetype h3{
		color:white !important;
	}
	.headerppetype img{
		margin-right: 0.5em !important;
	}
	.headerppetype a{
		border: none !important;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.leftSlideMenu{
		position: fixed;
		left:-200px;
		top:10px;
		width: 200px;
		background-color: #d4f1bc;
		z-index: 100000;
		
	}
	.translateleftMenu{
		-moz-transition:left 1s;
	    -webkit-transition:left 1s;
	    -o-transition:left 1s;
	    transition:left 1s;
	}


	.overlaymenu{
		width: 250px !important;
		padding-right: 10px;
		padding: 0;
	}
	.iconarea{
		padding-left:6px;
		padding-right:6px;
		padding-top:6px;
		padding-bottom:6px;
		width:50px;
		height: 46px;
		margin: 0 !important;
	}
	.textarea{
		padding-left:0.5em;
		padding-right:0.5em;
		text-align: left;
		width:200px;
		height: 46px;
		margin: 0 !important;
		font-size: 90%;
	}
	.breakinmenu{
		width: 300px;
		height: 1em;

	}
	.slidermenulink{

	}
	.imageicoleftmenu{
		width: 34px !important;
		height: 34px !important;
	}
	.slotfordata{
		padding-left:0.5em;
		padding-right:0.5em;
		padding-top:0.5em;
		padding-bottom:0.5em;
		width:200px;
		cursor: auto;
		text-align: left;
		font-weight: normal;
		margin-bottom: 0;
		font-size: 80%;
	}
	.slotfordata:hover{
		background-color:#2ba6cb;

	}
	.hiddenarrow{
		display: none;
	}
	.triggericon{
		position: absolute;
		right: -50px;
		bottom: -1px;
	}
	.divoverppe{
		border: 1px solid #2284a1;

		padding-left: 0.5em !important;
		padding-right: 0.5em !important;
		padding-bottom:0.8em !important;
		padding-top:0.8em !important;
		margin-bottom: 1em !important;
	}
	.top-bar{
		background-color: #2795b6;
		height: 3em !important;

	}
	.topstatic{
		
		top:0;
		position: fixed;
		width:100%;
		background-color: #2795b6;
		margin-left: -0.9375em;
		margin-right: -0.9375em;;
		height: 3em !important;
		box-shadow: 0px 1px 3px #888888;
	}

	.linkinmenu{
		height: 3em !important;
		line-height: 3em !important;
		margin-left: 0.5em;
		margin-right: 0.5em;
		color:white !important;
		display: block !important;
		
		font-weight: bold !important;
	}

	.adminpanel .pinheader {
		line-height:3em;
		height:3em;
		margin-bottom: 0;
	}
	.adminpanel .pinheader .small{
		
	}
	.adminpanel .pinheader .large{
		line-height:1.5em;
		height:3em;

	}

