html { font-size: 100%; }
@media only screen and (min-width: 600px) {
  body{
    background: #fff url(../img/background-page.jpg) no-repeat;
  }
}
body{
	
	background-attachment: fixed;
	background-size: 100%;
}
.container{
	background-color: white;
	margin:15px auto;
	box-shadow: 0px 0px 10px darkgreen;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-o-border-radius: 30px;
	-ms-border-radius: 30px;
	overflow: hidden;
}

/* font style start */
/* font-family: "IzhitsaRegular"; */
@font-face {
    font-family: "IzhitsaRegular";
    src: url("../font/Izhitsa/IzhitsaRegular.eot");
    src: url("../font/Izhitsa/IzhitsaRegular.eot?#iefix")format("embedded-opentype"),
    url("../font/Izhitsa/IzhitsaRegular.woff") format("woff"),
    url("../font/Izhitsa/IzhitsaRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
a{
	color:#4CAF50;
}
a:hover, a:focus {
	color:darkgreen;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'IzhitsaRegular';
	color:#4CAF50;
}
h1 {
font-size: 30px;
}
@media (min-width: 768px) {
  h1{
		font-size: 35px;
	}
}
@media (min-width: 992px) {
	h1{
		font-size: 50px;
	}
}
@media (min-width: 1200px) {
	h1{
		font-size: 1.8em;
	}
}
h2{
	font-size: 2.1rem;
}

h3{
	font-size: 1.5rem;
}
h4{
	font-size: 0.5rem;
}
/* font style stop */


/* header start */

 .logo{
	font-size:2.0rem;
	text-align: center;
}
header h1{
	font-weight: 400;
}
.header{
	background-size: cover;
	background-image: url(../img/header-background.jpg);
	width:100%;
	padding: 0px;
}
.logo img{
width:100%;
border-radius: 30px 30px 0px 0px;
-moz-border-radius: 30px 30px 0px 0px;
-webkit-border-radius: 30px 30px 0px 0px;
-ms-border-radius: 30px 30px 0px 0px;
-o-border-radius: 30px 30px 0px 0px;
}
/* header stop */


/* nav start */
.navbar{
	font-weight: 600;
	font-size: 1.1rem;
}
.navbar ul li{
	text-align: center;
	font-family: 'IzhitsaRegular';
	font-size: 18px;
}
nav ul li:hover{
	background-color: #48a64c;
}
.navbar .navbar-nav > li > a, .navbar .navbar-nav > li > a:hover {
	color: white;
}
.nav li.active a{
	color: white;
}
/* nav stop */

/* form stop */

.form-control::-moz-placeholder {
	color: #fff;
	opacity: 1;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="time"], input[type="date"], input[type="datetime-local"], input[type="tel"], input[type="number"], input[type="search-md"], textarea.materialize-textarea {
	border-width:1px;
	border-bottom: 1px solid green;
	border-color: -moz-use-text-color -moz-use-text-color darkgreen;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;

}
input[type="text"]:focus:not([readonly]), input[type="password"]:focus:not([readonly]), input[type="email"]:focus:not([readonly]), input[type="url"]:focus:not([readonly]), input[type="time"]:focus:not([readonly]), input[type="date"]:focus:not([readonly]), input[type="datetime-local"]:focus:not([readonly]), input[type="tel"]:focus:not([readonly]), input[type="number"]:focus:not([readonly]), input[type="search-md"]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
	border-bottom: 1px solid green;
	box-shadow: 0px 1px 0px 0px green;
	-webkit-box-shadow: 0px 1px 0px 0px green;
	-moz-box-shadow: 0px 1px 0px 0px green;
	-o-box-shadow: 0px 1px 0px 0px green;
	-ms-box-shadow: 0px 1px 0px 0px green;
}
input[type="text"]:focus:not([readonly]), input[type="password"]:focus:not([readonly]), input[type="email"]:focus:not([readonly]), input[type="url"]:focus:not([readonly]), input[type="time"]:focus:not([readonly]), input[type="date"]:focus:not([readonly]), input[type="datetime-local"]:focus:not([readonly]), input[type="tel"]:focus:not([readonly]), input[type="number"]:focus:not([readonly]), input[type="search-md"]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
	border-bottom: 1px solid green;
	box-shadow: 0px 1px 0px 0px green;
}
/* form stop */

/* content start */
.banner img{
	margin-bottom:10px;
	
}
p img{
	width:100%;
}
.top-baner img{
	width:100%;
}
.btn{
	border-radius: 20px;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
}
  
/* content stop */

/* sidebar start */
.moduletable{
text-align: center;
	margin: 0px 0px;
}
.moduletable h3{
	background-color: #4CAF50;
	font-weight:400;
	margin:5px;
	padding:7px 15px;
	color:white;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
}

.left-menu li a, .left-menu li a:hover, .left-menu li a:focus, .left-menu li a:active{
  background-color: #4CAF50;
  font-family: 'IzhitsaRegular';
  font-weight: 400;
  margin: 5px;
  padding: 7px 15px;
  color: #FFF;
  border-radius: 20px !important;
  font-size:1.2rem;
}


/* sidebar stop */

/* footer start */
.footer-copyright{
	background-color: darkgreen;
	margin:0px -15px -10px -15px;
	padding:0px;
	text-align:center;

}
.footer-copyright p{
	color:white;
}
.footer-block{
  padding:5px;
}
.block-left, .block-center, .block-right{
	color:#fff;
	text-align: center;
  	padding:10px;
}
/* footer stop */

/* pagination start*/
.pagination > li > a, .pagination > li > span {
	line-height: 1.42857;
	color: #4CAF50;
}
.pagination > li > a:hover, .pagination > li > span:hover {
	line-height: 1.42857;
	color: #4CAF50;
}
/* pagination stop */

/* start slider */

::selection { background: green; color: #FFFFFF; text-shadow: 0; }
::-moz-selection { background: green; color: #FFFFFF; }

a, a:focus, a:active, a:hover, object, embed { outline: none; }
:-moz-any-link:focus { outline: none; }
input::-moz-focus-inner { border: 0; }

.carousel-control .fa{
	font-size:40px;  	
	background-color: green;
}
@media (max-width: 595px) {
 .carousel-control .fa{
	font-size:22px;  	
	background-color: green;
}
}
.carousel-control.left {
	background: transparent 100%;
	background-repeat: repeat-x;
}
.carousel-control.right {
	background: transparent 100%;
	background-repeat: repeat-x;
}


/* stop slider */

ul li.item-166 a.attention-info{
	background-color:red;
}

/* Start Link Icon*/
a.blagovestie-icon{
	color: green !important;
}
a.blagovestie-icon:hover{
	color: white !important;
}
a.blagovestie-icon-top, a.blagovestie-icon-top:hover, a.top-icon-link:focus{
  color: green !important;
}
/* Stop Link Icon */