@CHARSET "UTF-8"; 

@font-face {
  font-family: 'Genericons';
  src: url('../fonts/Genericons/font/genericons-regular-webfont.eot');
  src: url('../fonts/Genericons/font/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Genericons/font/genericons-regular-webfont.woff') format('woff'), 
       url('../fonts/Genericons/font/genericons-regular-webfont.ttf')  format('truetype'),
       url('../fonts/Genericons/font/genericons-regular-webfont.svg#svgFontName') format('svg');
}   

@font-face {
  font-family: 'Icofont';
  src: url('../fonts/Icofont/fonts/icofont.eot');
  src: url('../fonts/Icofont/fonts/icofont.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/Icofont/fonts/icofont.woff') format('woff'), 
       url('../fonts/Icofont/fonts/icofont.ttf')  format('truetype'),
       url('../fonts/Icofont/fonts/icofont.svg#svgFontName') format('svg');
}

@font-face {
  font-family: 'MyriadPro Regular';
  src: url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.eot');
  src: url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.woff2') format('woff2'), 
       url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.woff') format('woff'), 
       url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.ttf')  format('truetype'),
       url('../fonts/MyriadPro/MyriadPro Regular/MyriadPro Regular.svg#svgFontName') format('svg');
}

@font-face {
  font-family: 'Roboto-Regular';
  src: url('../fonts/Roboto-Regular/Roboto-Regular.eot');
  src: url('../fonts/Roboto-Regular/Roboto-Regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Roboto-Regular/Roboto-Regular.woff2') format('woff2'), 
       url('../fonts/Roboto-Regular/Roboto-Regular.woff') format('woff'), 
       url('../fonts/Roboto-Regular/Roboto-Regular.ttf')  format('truetype'),
       url('../fonts/Roboto-Regular/Roboto-Regular.svg#svgFontName') format('svg');
}

@font-face {
  font-family: 'BebasNeue';
  src: url('../fonts/Bebas-Neue/BebasNeue.eot');
  src: url('../fonts/Bebas-Neue/BebasNeue.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Bebas-Neue/BebasNeue.woff2') format('woff2'), 
       url('../fonts/Bebas-Neue/BebasNeue.woff') format('woff'), 
       url('../fonts/Bebas-Neue/BebasNeue.ttf')  format('truetype'),
       url('../fonts/Bebas-Neue/BebasNeue.svg#svgFontName') format('svg');
}

@font-face {
  font-family: 'Poppins Bold';
  src: url('../fonts/Poppins Bold/Poppins.eot');
  src: url('../fonts/Poppins Bold/Poppins.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Poppins Bold/Poppins.woff2') format('woff2'), 
       url('../fonts/Poppins Bold/Poppins.woff') format('woff'), 
       url('../fonts/Poppins Bold/Poppins.ttf')  format('truetype'),
       url('../fonts/Poppins Bold/Poppins.svg#svgFontName') format('svg');
}

@font-face {
  font-family: 'Poppins Medium';
  src: url('../fonts/Poppins Medium/Poppins-Medium.eot');
  src: url('../fonts/Poppins Medium/Poppins-Medium.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/Poppins Medium/Poppins-Medium.woff2') format('woff2'), 
       url('../fonts/Poppins Medium/Poppins-Medium.woff') format('woff'), 
       url('../fonts/Poppins Medium/Poppins-Medium.ttf')  format('truetype'),
       url('../fonts/Poppins Medium/Poppins-Medium.svg#svgFontName') format('svg');
}

@media (min-width: 2200px) and (max-width: 4200px) {

}

/*  break points styles  */
@media only screen and (max-width : 2200px){
     /* .thumbnail > img{
          height:176px !important;
      }  */
}

/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px){

	}
 
	/* Medium Devices, Desktops */
	@media only screen and (max-width : 992px){
  
	}
 
	/* Small Devices, Tablets */
	@media only screen and (max-width : 768px){
      .main-menu #myNavbar > ul > li a{
           display:block !important;
      }  
      img{
          height:auto;
      }
	}
	
	@media only screen and (max-width : 576px){

	}
 
	/* Extra Small Devices, Phones */
	@media only screen and (max-width : 480px){
      img{
             width:auto;
             height:auto;
      } 
	}
 
	/* Custom, iPhone Retina */
	@media only screen and (max-width : 320px){

	}

.home-box,
.layout-box{
  /*padding-top:166px;  */
}

body#tinymce{
   background-color:#dadada !important;
}

#page-content .caret{
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 7px dashed;
    display: inline-block;
    height: 8px;
    margin-left: 6px;
    vertical-align: middle;
    width: 0;
}

.layout-main-content-box,
.home-main-content-box,
.info-main-content-box{
    min-height:650px;
}
.layout-main-content-box{
   margin-bottom:15px;
}
.layout-content-main{
    padding-right:0px;
}

.header-box ul,
.header-sub-box,
.page-aside ul,
.gallery-box ul,
ul.product-list,
.product-gallery-box ul,
.home-box ul.categories-list,
.msg{
   padding:0px;
/*   margin:0px; */
   list-style-type: none;
}      


/*  center content  */
.main-center-box{
   clear:both;
}

/*  banner slider  */
#banery-slider1-lg,
#banery-slider2-lg{
  padding-left:0px;
  padding-right:0px;
  margin-bottom:15px;
  overflow:hidden;
}
#banery-slider1-lg .item img,
#banery-slider2-lg .item img{
   width:100%;
}


.copyright{
   clear:both;
}
.copyright,
.copyright a{
    color: #adc0c6;
    font-size: 12px;
    margin-top: 100px;
    text-align: right;
}
.copyright div{
  display:inline-block;
}

/*  bootstroup changes  */
/*
#Pytanie button,
#koszyk .btn-default,
#cash-desk .btn-default,
#registry button,
.login-content .btn-default{
   background-color:#84A725;
}
*/
  
/*  toDO  do kasacji */
#address-form > #af_nick {
    display: none;
}

/*  pdf decorator  */
a.document.logo {
	display: inline-block;
	width: 50px;
	height: 50px;
	text-decoration: none;
	background-image: url("../img/doc_default.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
  vertical-align: middle;
}

a.document.pdf {
	background-image: url("../img/doc_pdf.png");
}

a.document.image {
	background-image: url("../img/doc_image.png");
}          

/*  result message  */

.results-list{
   list-style-type:none;
   margin:0px;
   padding:0px;
}
.results-name{
   font-weight:bold;
}
.results-item-info{
   margin:15px;
}
.results-list .results-more{
   display:block;
   clear:both;
   float:right;
   margin:15px 0px;
}

/*  todo  */
.progress{
   display:none;
}