/*
Theme Name: iwan_g
Description: Motyw dla strony grafolog
Author: Sławomir Zatorski - zatorski.eu
Version: 1.0
*/


.nav-previous a, .nav-next a {font-size:18px; color:#15283E;}

@media screen and (max-width: 768px) { 

h1 {font-size:18px;}
.container {padding:0;}
.kaf {border-bottom:1px solid #999999; }
.kaf2, .kaf3 {display:none;}
.kaf a {font-size:14px;}
.entry-content img, .entry-summary img { margin-right:0px; margin-bottom:20px;}
#section1 {}
.section2 {}
.section2 h2 { position:relative; bottom:5%;  font-size:16px;  width:100%; padding:15px 10px; color:#FFFFFF; border-top:1px solid #9c9c9c; 

background: #15283E; margin-top:0px!important;  margin-bottom:10px!important; 


}
	.kontakt h2 {text-align:center; padding-bottom:30px; font-size:18px;}
.section2 h2:hover {color:#FFFFFF; border-top:1px solid  #15283E;

background: #9c9c9c;}

.btn-info {background: #15283E!important; border:1px solid #15283E!important; width:100%; margin-top:20px;}
.section2 img {width:100%;}
.header h1 { padding-bottom:20px; padding-top:0px; margin-top:0px; text-decoration:none;  font-size:16px; font-weight:bold;}

.header a h1  {color:#666666;}

.ban3 { box-sizing:border-box;}

	p, ul, ol {font-size:12px; }
	
	.opis {padding:0px 30px;}
	
	
	
	
	
	.section2 a { font-weight:bold; line-height:36px; } 


.section2 a:hover {color: #C02B42}
.carousel-caption {padding:0px;}

.carousel-caption h2{ text-shadow: 0px 0px 11px rgba(0, 0, 0, 1); font-size:16px;font-weight:bold;}
.carousel-caption a{ text-shadow: 0px 0px 11px rgba(0, 0, 0, 1); font-size:14px; font-weight:bold; color:#EEEEEE;}


.a1 {color:#182D45; font-size:18px;   }
.a2 {color:#506985; font-size:18px;  }

	  body {
margin-top:50px!important;
    
  }
	
	
.info-tel {
	width:100%;
	padding:10px 10px 0px 10px; 
background: #EEEEEE;
color:#444444;  z-index:100; border-bottom:1px solid #DDDDDD;}

.info-tel  a {color:#444444;}
.carousel-caption h1 {font-size:16px!important;}

.entry-content img, .entry-summary img{ margin-right:20px; margin-bottom:20px;}
}

/** ================================================================================================================== **/


@media screen and (min-width: 769px) {
	

	li { list-style-position:inside; padding-left:0px;}
	
	ul {padding-left:0px;}
	
	p, ul, ol, li  {font-size:18px;}
	
.info-tel {
	position:absolute; top:0px; right:0px; width:500px;
	padding:10px 10px 0px 10px; 
background: #EEEEEE;
color:#444444;  font-size:26px!important; z-index:100; border-bottom:1px solid #DDDDDD;}

.info-tel  a {color:#444444;}
	
		.navbar-nav > li{padding:20px 0px;}

.navbar-brand img{padding:20px 10px;}
	
	  body {font-family: 'Rajdhani', sans-serif;
margin-top:90px!important;
    
  }
	
	.kaf5 {display:table;}
	
.kontakt h2{text-align:right; font-size:16px; color:#9c9c9c;}
	.entry-content img, .entry-summary img{ margin-right:20px; margin-bottom:20px;}
	.header h1 { padding-top:0px; margin-top:0px; text-decoration:none;  font-size:24px; font-weight:bold;}
.header a h1  {color:#15283E;}






.section2 a { font-size:22px; font-weight:bold; line-height:34px; } 


.section2 a:hover {color: #C02B42}

.a1 {color:#444444;  }
.a2 {color:#444444;  }

.carousel-caption h2, .carousel-caption h1{ text-shadow: 0px 0px 11px rgba(0, 0, 0, 1);}
.carousel-caption a{ text-shadow: 0px 0px 11px rgba(0, 0, 0, 1); font-size:20px; font-weight:bold; color:#EEEEEE;}







.btn-info {background: #15283E!important; border:1px solid #15283E!important; }

.carousel h2 {font-weight:700; font-size:30px;}

}

/** ----------------------------------------------------------------------------------------------------------------------------------------------- **/


.kaf {padding:15px 0px; 

background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


font-size:20px;  color:#FFFFFF;
}
.kaf a {display:block; width:100%; height:100%; color:#666666;}
.kaf:hover > a {color:#10273F; font-weight:bold;}

.kaf2 {padding:12px 0px;
background: none;


font-size:20px;
}

.kaf3 {padding:12px 0px;

background: none;


font-size:20px;
}


.kaf:hover {
background: #EEEEEE;
 color:#10273F;font-size:20px;

}




.ban3 { box-sizing:border-box;}

.opis h3 {color:#15283E; font-weight:bold; }

.entry-summary {text-align:justify;}






.margin-gd {margin:30px 0px!important; }
.margin-gd2 {margin:40px 0px!important; padding:30px 0px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.glyphicon-ok {font-size:60px; color:#9c9c9c;}


.section2 img {width:100%;}
	a {color:#9c9c9c;}
	
a:hover {text-decoration:none!important;}	
	

.partners h2 {font-weight:300; text-align:center; padding-bottom:10px;}
.post, .page {margin-top:30px;}

.akt4{height:200px; border:1px solid #FFFFFF;}
.akt4:hover {opacity:0.5;}
.akt4 h3 {color:#FFFFFF; 

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+0,0.7+100;Neutral+Density */
background: -moz-linear-gradient(-45deg,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
font-size:22px;

}



*{box-sizing:border-box;}
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.nomargin {

   margin: 0 !important;
}


  

.post_date, .entry-date {font-size:14px;}



  #section1 {
 border-top:10px solid #EEEEEE;
 border-bottom:10px solid #EEEEEE;
 background:#BCC3CB;


  }
  

 
 

 
 

 






.ban_s { box-sizing:border-box; border: 1px solid #EEEEEE; padding:10px; margin-bottom:15px;}

.footer_s { margin-top:50px;background:#DDDDDD; border-top:1px solid #15283E;}
.footer { color:#FFFFFF; background:#15283E;  padding:20px 0px; border-top:1px solid #9c9c9c;}
