/*------------------------------------------------------------------
[Table of contents]

1. Full page vertical slider
2. Bloc images
3. Coming soon
4. Miscelaneous
-------------------------------------------------------------------*/



/*
|--------------------------------------------------------------------------
| 1. Full page vertical slider
|--------------------------------------------------------------------------
*/	
#fullpage .section {
	background-size: cover;
}

#section0 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}
#section1 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}
#section2 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}
#section3 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}
/*

/*
|--------------------------------------------------------------------------
| 2. Bloc images
|--------------------------------------------------------------------------
*/	

.news-1 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}

.news-2 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}

.news-3 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
	background-position: top right;
}

.news-4 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}

.city {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
	background-position: center center;
}


.team-1 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}

.team-2 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
}

.team-3 {
	background-image: url('../../zobrazhen/mgarin-intro.jpg'); 
	background-position: top right;
}



/*
|--------------------------------------------------------------------------
| 3. Coming soon
|--------------------------------------------------------------------------
*/	


#coming-soon-3 label {
	display:none;
}

#coming-soon-3 .form-control {
	color:white;
	font-weight: bold;
}

.logo-coming-soon {
width:200px;
}

/*
|--------------------------------------------------------------------------
| 4. Miscelaneous
|--------------------------------------------------------------------------
*/	

/** single portfolio **/
#back-to-portfolio i:before{
	margin-right: 17px;
}

/* fixing footer on mobile */

@media (max-width: 767px) {
.footer-widget.text-center,
.footer-widget.text-right{
	text-align: left; 
}
}

ol.demo-list {
	padding:0;
	margin:0;
	list-style-position: inside;
}
ol.demo-list li {
	padding:10px 0;
}


font-family {"futura-pt"}

.txtshadow {
	letter-spacing: .05em;
	text-shadow: 0px 2px 2px #232323;
	 font-weight:700;

}

.extraboldname {
	font-weight: 800;
}

.elektronna { display: none;}

.resumesectionbg {
	background-image: url(../../zobrazhen/resume-section-bg.png); babackground-repeat: none;
}
.text-underline {border-bottom: 1px solid #013440;}

.text-secondary {text-transform:uppercase;color:#6B6B6B;font-size:.7em;text-align:left;line-height:2em;}

.title {margin-bottom: 2px;}

.page-header-red{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg.png);
	background-repeat: repeat-y;
}


.page-header-cyan{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg-cyan.png);
	background-repeat: repeat-y;
}

.page-header-beige{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg-beige.png);
	background-repeat: repeat-y;
}

.page-header-yellow{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg-yellow.png);
	background-repeat: repeat-y;
}

.page-header-green{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg-green.png);
	background-repeat: repeat-y;
}
.page-header-silver{
	padding-bottom: 9px;
	margin-top: 40px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	/* background-color: #900a1e; */
	background-image: url(../../zobrazhen/page-title-bg-silver.png);
	background-repeat: repeat-y;
}


.h1color {color: #ffffff; margin-bottom: 0px; font-variant-caps: all-small-caps;}

.diagbg {background-image:url(../../zobrazhen/home-section-bg.png); background-repeat: repeat-y;}

.footer-rights-bg{
	background-image: url(../zobrazhen/bckg.png)
}
.footertoprule {border-top:  3px solid #BE1E2D}

.img-responsive {width: auto; max-width: 100%;}

.matt-preloader{
  position: center;

  width: 100%;
  height: 100%;
  z-index: 10000;
	/*background-image: url(../../logo/matt-preloader.gif);*/
	image:url(../../logo/matt-preloader.gif);
}

.hdr-logo{max-height: 70px;}

.ftr-logo{max-height: 50%; max-width: 50%;}

  .hr-divider {display: block;
  height: 5px;
  border-radius: 0px;
  width: 200px;
  content: "";
  

  position: relative;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
	  bottom: 32px;}



/* sliding out link hovers */


.sliding-middle-out {
display: inline-block;
position: relative;
 padding-bottom: 3px;
}
.sliding-middle-out:after {
content: '';
display: block;
margin: auto;
height: 1px;
width: 0px;
background: transparent;
transition: width .4s ease, background-color .4s ease;
}
.sliding-middle-out:hover:after {
width: 100%;
background: #0A657F;
}

.sliding-middle-out-red {
display: inline-block;
position: relative;
padding-bottom: 3px; 
}
.sliding-middle-out-red:after {
content: '';
display: block;
margin: auto;
height: 1px;
width: 0px;
background: transparent;
transition: width .4s ease, background-color .4s ease;
}
.sliding-middle-out-red:hover:after {
width: 100%;
background: #B33025;
}
a.social-hover:hover {background-color: #be1e2d;}