
@import url('https://fonts.googleapis.com/css?family=Ubuntu');

div.fbButton{
	background-color:#3B5998;
	color:white;
	text-decoration:none !important;
	line-height:33px;
	background-image:url("https://wetkontakt.pl/img/fb.png");
	background-size: 20px 20px;
	background-repeat:no-repeat;
	background-position:left;

	height:33px;
	width:185px;
	padding-left:25px;
	
	border-radius: 3px;
}

article:hover{
	cursor:pointer;
	
}

.fbButton:hover{
	text-decoration:none !important;	
	background-color:#2C4271;
}

.fbButton:visited{
	text-decoration:none !important;	
}

.fbButton:active{
	text-decoration:none !important;	
}

.fbButton:link{
	text-decoration:none !important;	
}

ins{
	margin:2px;
	
}

body{
	font-size:14px;	
	font-family: "Ubuntu", Arial;
}

a
{
	color:#3B691A;/*@color-primary-0*/
}

a:hover
{
	color:#3B691A;	
	text-decoration:none;
}

.zaznacz:hover{
	background-color:#F6F6F6;	
}

td{
	max-height:20px !important;
	overflow:hidden !important;	
}

.topPage{
	background-color:#3B691A;
}



.pointer{
	cursor:pointer;
	
}

.pull-left{
	float:left!important;	
}

.pull-right {
	float: right !important;
}

.clear{
	clear:both;
}

.shadow {
    box-shadow: 0px 0px 20px silver;
	margin-top:5px;
	margin-bottom:5px;
	border-radius: 5px;
}

.whiteLink{
	color:white !important;
}
	
.whiteLink:hover{
	color:#D9580D !important;
}
	
.myMenuList{
	color:#5DA629 !important;
	display:inline !important;
	padding-left:15px;	
}

.odstepTop5{
	margin-top:15px;
}

.odstepTop{
	margin-top:15px;
}

.odstepBottom{
	margin-bottom:15px;
}


.highlight_row{
	background-color:#F2A30F !important;	
}
.record_table:hover {

	 background-color: #fcf8e3 !important;	
}

.highlight_row.record_table:hover {

	 background-color: #F2A30F !important;	
	 text-decoration:underline;
}

.formSzukaj{
	padding-bottom:4px;
	box-shadow: 0 2px 2px -2px silver;
}

.wpis{
	background-color:#F6F6F6;
	border-color:#003300;
	border-width:0px;
	border-style:solid;
	padding:5px;
	border-radius: 5px;
	margin-bottom:15px;
	box-shadow: 0px 0px 4px silver;

	overflow:visible;
	position:relative;
	min-height: 120px;
	overflow:hidden;

}
.wpis:hover{
	box-shadow: 0px 0px 8px silver;
	position:relative;
}

.wpisLecznica{
	background-color:#F6F6F6;
	border-color:#003300;
	border-width:0px;
	border-style:solid;
	padding:5px;
	border-radius: 5px;
	margin-bottom:15px;
	box-shadow: 0px 0px 4px silver;

	overflow:visible;
	position:relative;
	min-height: 160px;
	overflow:hidden;

}
.wpisLecznica:hover{
	box-shadow: 0px 0px 8px silver;
	position:relative;
}

.wpisDaneSzyk{
	color:#BBBBBB;
	font-size:80%;
}

.wpisDaneSzyk100{
	color:#BBBBBB;
	font-size:100%;
		
}

.wpiskontaktTresc{
	margin-bottom:5px;
	
}

.wpisOpisWart{
	font-weight:bold;
	color:#999999;
	padding-right:10px;
	
}

.imgLista{
	max-width:150px;	
	max-height: 100px;
}

.imgIndex{

	max-height: 150px;
}

.wpisTytul{
	color:#3B691A;
	font-size:130%;
	font-weight:bold;
	margin-top:0px;
	padding-top:10px;
}

.orangeLabel{
	color:#D9580D;
}

.wpisTresc{
	color:#5DA629;
	font-size:100%;	
	padding-left:10px;
	overflow: hidden;
    text-overflow: ellipsis; 
	
}

.wpisTrescLista{
	max-height: 50px;	
}

.wpisTrescListaLecznica{
	max-height: 200px;	
}

.wpisTrescListaArtykul{
	max-height: 1000px;	
}

.searchclear {
    position: absolute;
    right: 20px;
    top: 22px;
    bottom: 0;
    height: 14px;
    margin: auto;
    font-size: 14px;
    cursor: pointer;
    color: #ccc;
}

.imgclear {
    position: relative;
    left: -20px;
    top: -30px;
    height: 14px;
    margin: auto;
    font-size: 14px;
    cursor: pointer;
    color: #D9580D;
	background-color:white;
	border-radius:7px;
	/*text-shadow: 0px 0px 5px white;*/
}


.activePage{
	text-decoration:underline;
	font-weight:bold;
	
}

.hideMe{
	display:none;
	
}





#custom-bootstrap-menu.navbar-default .navbar-brand {
    color: rgba(119, 119, 119, 1);
}
#custom-bootstrap-menu.navbar-default {
    font-size: 14px;
    background-color: rgba(255, 255, 255, 1);
    border-width: 0px;
    border-radius: 0px;
	box-shadow: 0 4px 2px -2px silver;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color:#3B691A; /*rgba(119, 119, 119, 1);*/
    background-color: rgba(255, 255, 255, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: #D9580D;/*rgba(51, 51, 51, 1);*/
    background-color: rgba(248, 248, 248, 0);
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: #3B691A;/*rgba(85, 85, 85, 1);*/
    background-color: rgba(231, 231, 231, 1);
}
#custom-bootstrap-menu.navbar-default .navbar-toggle {
    border-color: #ddd;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #ffffff;
}

#custom-bootstrap-menu h1{
	text-shadow: 0px 2px 4px silver;
	
}


div.hLine {
  position: relative;
}

div.hLineCenter {
  position: relative;
  text-align: center;
}
h3.hLine, h4.hLine, span.hLine{
    background-color: white;
    z-index: 1000;
    display: inline-block;

    padding: 3px 5px 3px 5px;
	margin-left: 10px;	
	border-color:#3D691D;
	border-width:1px;
	border-style:solid;
	border-radius: 3px;
	color:#3D691D;
}

hr.hLine {
    position: absolute;
    top: 50%;
    left: 0%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    margin: 0;
    z-index: -1000;
	color:#3D691D;
	height:1px;
	background-color:#3D691D;

}


.szukajLabel{
	margin-top:5px;
	color:#5DA629;	
}

.myCarousel{
	background-image: none !important;
	opacity: 1 !important;
	color:#3B691A !important;
}


.carousel-indicators li {
	border-color: #3B691A !important;
	
}

.carousel-indicators .active{
	border-color: #3B691A !important;
	background-color: #3B691A !important;
}

.myCarouselCont{
	height:100%;
	position: relative;
}

.myCarouselItem{
	height:150px;
}

.myCarouselText1{
	font-size:200%;
	height:40%;
	position: relative;
	line-height:60px;
}
.myCarouselText1Down{
	position: relative;
	bottom: 0px;
	width:100%;
	text-shadow: 0px 2px 4px silver;
	height:50px;
}

.myCarouselText2{
	font-size:150%;
	height:50%;
	text-shadow: 0px 1px 1px silver;
}

#map-canvas {
  width: 100%;
  height: 200px;
  margin-bottom: 15px;
  border: 2px solid #fff;
}

.footer{
	color:white;
}


ul.footer a.footer{
	color:white;
	text-decoration:none;

}

ul.footer a.footer:hover{
	color:#D9580D;
	text-decoration:none;
	background-color:#3B691A;
}

.footerLogo{
	max-height:40px;
}

.btn-success{
	background-color: #5DA629  ;
    border-color: #5DA629 ;	
	background-image: linear-gradient(to bottom,#5DA629  0,#3B691A 100%);
}

.btn-success:hover{
	background-color: #3B691A  ;
	border-color: #5DA629 ;	
	background-image: linear-gradient(to bottom,#3B691A  0,#5DA629  100%);
}




.btn-orange{
	background-color: #F2A30F ;
    border-color: #F2A30F ;	
	color:white;
	background-image: linear-gradient(to bottom,#F2A30F 0,#D9580D  100%);

}

.btn-orange.disabled, .btn-orange[disabled]{
	background-color: #F2A30F ;
    border-color: #F2A30F ;	
	color:white;
	background-image: linear-gradient(to bottom,#F2A30F 0,#D9580D  100%);
}

.btn-orange:hover{
	background-color: #D9580D ;
	border-color: #D9580D ;	
	color:white;
	background-image: linear-gradient(to bottom,#D9580D  0,#F2A30F   100%);
}

.btn-orange.disabled:hover, .btn-orange[disabled]:hover{
	background-color: #D9580D ;
	border-color: #D9580D ;	
	color:white;
	background-image: linear-gradient(to bottom,#D9580D  0,#F2A30F   100%);
}

.btn-orange:focus{
	background-color: #F2A30F ;
    border-color: #F2A30F ;	
	color:white;

}

.btn-orange:active{
	background-color: #F2A30F ;
    border-color: #F2A30F ;	
	color:white;
	

}

.alert-danger{
	color: white;
    background-color: #D9580D;
    border-color: #D9580D;	
}

.alert-success{
	color: white;
    background-color: #86BF0A;
    border-color: #86BF0A;		
	
}

.btn-warning{}
.btn-danger{}


.btn-orange.active.focus, .btn-orange.active:focus, .btn-orange.active:hover, .btn-orange:active.focus, .btn-orange:active:focus, .btn-orange:active:hover, .open>.dropdown-toggle.btn-orange.focus, .open>.dropdown-toggle.btn-orange:focus, .open>.dropdown-toggle.btn-orange:hover {
	background-color: #D9580D ;
    border-color: #D9580D ;	
	color:white;

} 

.form-control:focus, .form-control.focus {
  border-color: #5DA629;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(93,166,41,1);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(93,166,41,1);
 }
 
 .fb-like span {
    z-index: 999999999999999;
}

.jumbotron {
	background-color:white;
	padding-right: 0px !important;
	padding-left: 0px !important;
	padding-bottom: 0px !important;
	border-radius: 0px !important;
}


.mnuButton{

	font-weight:bold;
	
}

.mnuButton:hover{
	color:#D9580D;
	
}

.bottomShadow{
	box-shadow: 0 4px 2px -2px silver;
	margin-bottom:5px;
	
}

.bottomLine_darkGreen{

    border-bottom: solid 1px #3B691A;
	
}

.mnuBar{
	/*background-color:#3B691A;*/
	
	background-image: linear-gradient(to bottom,#5DA629  0,#3B691A 100%);
	border-radius: 2px;
	padding:3px 0px 3px 10px;
	color: white;
	display:block;
}


