
.btn_login
{ 
	width:20px; 
	height:20px; 
	margin-top:13px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	 
} 
.btn_login:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_stop_bootstrap
{ 
	width:20px; 
	height:20px; 
	margin-top:13px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/stopBootstrap.png) no-repeat; 
} 
.btn_stop_bootstrap:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_fb
{ 
	width:20px; 
	height:20px; 
	margin-top:13px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/FB-f-Logo__white_20.png) no-repeat; 
} 
.btn_social_fb:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_youtube
{ 
	width:25px; 
	height:18px; 
	margin-top:14px; 
	margin-right: 8px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/YouTube_light_color_icon_18.png) no-repeat; 
} 
.btn_social_youtube:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_twiter
{ 
	width:25px; 
	height:25px; 
	margin-top:12px; 
	margin-right: 4px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/TwitterLogo_white_25.png) no-repeat; 
} 
.btn_social_twiter:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}


.btn_social_forum
{ 
	width:20px; 
	height:20px; 
	margin-top:14px; 
	margin-right: 4px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/forum-icon_20.png) no-repeat; 
} 
.btn_social_forum:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_koszyk
{ 
	width:20px; 
	height:20px; 
	margin-top:14px; 
	margin-right: 4px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/koszyk_20.png) no-repeat; 
} 
.btn_social_koszyk:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_galerie
{ 
	width:20px; 
	height:20px; 
	margin-top:14px; 
	margin-right: 4px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/galerie_20.png) no-repeat; 
} 
.btn_social_galerie:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_LinksGalerie
{ 	
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/social/galerieBlue_20.png) no-repeat center; 
} 
.btn_social_LinksGalerie:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}

.btn_social_sk
{ 
	width:25px; 
	height:19px; 
	margin-top:14px; 
	margin-right: 4px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/SatKurierLogo_mini.png) no-repeat; 
} 
.btn_social_sk:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}


.btn_home_sk
{ 
	width:16px; 
	height:16px; 
	margin-top:16px;
	float: right;
	opacity: 1; 
	filter: alpha(opacity=100); 
	background: url(../../logo/sk/sk_home.png) no-repeat; 
} 
.btn_home_sk:hover 
{ 
	opacity: 0.3; 
	filter: alpha(opacity=30); 
}


/* ------------------------CZĘŚĆ-GÓRNA-MENU------------------------ */

      /* wygląd głównego elementu - ol */
div.menuSocial      ol 
{
        list-style-type:none;
        padding:0;
        margin-top:14px;        
        font-size:18px;        
        line-height:2em;
        text-align:center;			
}

      /* wygląd wszystkich elementów - a - znajdujących się w elemencie - ol */
div.menuSocial ol a 
{
        display:block;
        text-decoration:none;
        color: #fff;
        padding:0 5px;		
		height:36px;		
		background: url(../../logo/SatKurierLogo_mini.png) no-repeat; 
		background-position: right top;		 
}

div.menuSocial ol a:hover {
        opacity: 0.3; 
		filter: alpha(opacity=30); 
      }	  

      /* wygląd elementów - li - wszystkich dzieci elementu - ol */
div.menuSocial ol > li {
        float:left;
        width:150px;
        margin-left:1px;        
        height:2em;
      }


      /* wygląd elementu - ul - dziecka elementu - li - będącego dzieckiem elementu - ol - po najechaniu kursorem myszki na element - li 
div.menuSocial ol > li:hover > ul {
        display:block;
      }
*/ 
 
      /* ------------------------CZĘŚĆ-ROZWIJANA-MENU------------------------ */

      /* wygląd głównych rozwijanych elementów - ul */
div.menuSocial ol > li > ul {
        display:none;
        list-style-type:none;
        margin-top:0px;        	
		border: 1px solid rgba(0,0,0,0.15);		
		width:180px;
      }

      /* wygląd elementu - li - w części rozwijanej */
div.menuSocial ol > li > ul > li 
{
    position:relative;
    background-color:#FFF;
}

	  

      /* wygląd elementu - a - w części rozwijanej */
div.menuSocial      ol > li > ul > li > a {
        border-top:1px solid #FFF;
		color:#333;
		text-align:left;
		margin-left:20px; 		 
		vertical-align:bottom;
		line-height:36px;
      }

      /* wygląd elementu - li - w części rozwijanej, po najechaniu kursorem myszki na dany element - li */
div.menuSocial     ol > li > ul > li:hover {
        background-color:#f5f5f5;
      }

      /* wygląd elementu - a - w części rozwijanej, po najechaniu kursorem myszki na element - li */
div.menuSocial      ol > li > ul > li:hover > a {
        color:#000;
      }

	  .black_overlay{
        display: none;
        position: fixed;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index:1001;
        -moz-opacity: 0.8;
        opacity:.80;
        filter: alpha(opacity=80);
    }
    .white_content {
        display: none;
        position: fixed;
        top: 25%;
        left: 25%;
        width: 30%;
		min-width:280px;
        /*height: 220px;*/
        padding: 0px;
        /*border: 6px solid #4288CE;*/
        background-color: white;
        z-index:1002;
        overflow: auto;
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.8), 0 6px 20px 0 rgba(0, 0, 0, 0.8);
    }

	ol {list-style-position: inside;}

.form-style-1 {
    margin:10px auto;
    border-bottom: 10px;
    border-bottom-color: #333;
    max-width: 600px;
    padding:  0px 12px 10px 20px;
    font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.form-style-1 li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 10px 0 0 0;
}
.form-style-1 label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: normal;
}

.form-style-1 .field-divided{
    width: 49%;
}

.form-style-1 .field-long{
    width: 100%;
}
.form-style-1 .field-select{
    width: 100%;
}
.form-style-1 .field-textarea{
    height: 100px;
}
.form-style-1 input[type=submit], .form-style-1 input[type=button]{
    background: #337ab7;
    padding: 8px 15px 8px 15px;
    border: none;
    color: #fff;
}
.form-style-1 input[type=submit]:hover, .form-style-1 input[type=button]:hover{
    background: #47a6ff;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.form-style-1 .required{
    color:red;
}

table, td, th {
    border: 1px solid #47a6ff;
    padding: 2px;
    margin:4px;
}
 
strong {font-weight: bolder;}

.popup-params {
        display: none;
        position: absolute;
        top: 25%;
        left: 25%;
        max-width: 70%;
        padding: 5px;
        /*border: 6px solid #4288CE;*/
        background-color: #fff;
 
        z-index:1002;
        overflow: auto;
		opacity: 0.9; 
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.8), 0 6px 20px 0 rgba(0, 0, 0, 0.8);
}

figure 
{
    display:table !important;
	margin:auto !important;
    border: 0px;     
}
figure img 
{
    vertical-align: top;
}
figure figcaption 
{    
    text-align: center;    
    display:table-caption;
    caption-side:bottom;  
    margin-bottom: 10px;
}
  

/* rozwijana wyszukiwarka */
top-bar {	 
	position:absolute;
	right:0;
	top:14px;
    height: 35px;
    width: 100%;
    padding-top: 15px;
    background-color: #000;
}
.search-container {
	float:right;
    max-width: 950px;
    margin: auto;
    padding-right: 2px;
}
.search {
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 5px;
    width: 60px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    float: right;
}
.search:focus {
    width: 200px;
}

/* wyrownanie fotek */
.image-left 
{
	float:left; 
	margin-right:10px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}

.image-right 
{
	float:right; 
	margin-left:10px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}

.coverNews
{
	display:none;
	position:absolute;top:0;left:0;width:100%;height:100%;	
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 55%, rgba(255,255,255,1) 99%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 55%,rgba(255,255,255,1) 99%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 55%,rgba(255,255,255,1) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
