/**---[RESET STYLI]---**/
abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,details,dfn,div,dl,dt,fieldset,figure,footer,form,header,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{outline:0;border:none;font-size:100%;font-style:normal;vertical-align:baseline;background:0 0;margin:0;padding:0;list-style:none}abbr,address,article,aside,audio,b,blockquote,caption,cite,code,dd,del,details,dfn,dl,dt,fieldset,figure,footer,form,iframe,img,ins,kbd,label,legend,mark,object,ol,p,pre,q,samp,section,small,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,var,video{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}section{padding:0;overflow:hidden}article,aside,details,figcaption,figure,footer,nav,section,summary{display:block}button,input,select,textarea{font:inherit;border:none;margin:0}.owl-nav>:before,a{cursor:pointer!important;-webkit-tap-highlight-color:transparent;}a:focus,a:hover{outline:0!important}a:active{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}

/**---[PODSTAWOWE]---**/
@font-face {
  font-family: 'gm';
  src: url('/uploads/czcionka/gm.eot?96379797');
  src: url('/uploads/czcionka/gm.eot?96379797#iefix') format('embedded-opentype'),
       url('/uploads/czcionka/gm.woff2?96379797') format('woff2'),
       url('/uploads/czcionka/gm.woff?96379797') format('woff'),
       url('/uploads/czcionka/gm.ttf?96379797') format('truetype'),
       url('/uploads/czcionka/gm.svg?96379797#gm') format('svg');
  font-weight: normal;
  font-style: normal;}

.icon-cancel:before { content: '\e800'; } /* '' */
.icon-menu:before { content: '\e801'; } /* '' */
.icon-check:before { content: '\e802'; } /* '' */
.icon-right:before { content: '\e803'; } /* '' */
.icon-left:before { content: '\e804'; } /* '' */
.icon-spin6:before { content: '\e839'; } /* '' */
.icon-facebook:before { content: '\f052'; } /* '' */
.icon-twitter:before { content: '\f058'; } /* '' */
.icon-instagram:before { content: '\f05d'; } /* '' */

[class^="icon-"], [class*=" icon-"], [class^="icon-"]:before, [class*="icon-"]:before, .owl-nav > *:before{font-family: "gm"; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
/* Stylesheet: podstawowe Modified On 2017-04-06 15:35:31 */
/**---[RESPONSYWNOŚĆ]---**/
@media all and (min-width: 320px){
    html{font-size: 11px}
}

@media all and (min-width: 768px){
    html{font-size: 12px}

	.navbar-toggle{display: none}
	#menu{height: inherit!important}
}

@media all and (min-width: 992px){
    html{font-size: 14px}
}

@media all and (min-width: 1200px){
	 html{font-size: 16px}
	
#new_gallery.col-sm-9{width: 70%}
#slider.col-sm-3{width: 30%;}
}

@media all and (min-width: 1440px){ .container{width: 1270px;}
}
/**/
@media all and (min-width: 320px) and (max-width: 479px){
  /*  .data_container .col-xs-3{width: 100%;}
    .photo img{object-fit: cover; min-width: 100%;}*/
    .col-xs-push-1{left: 0!important;}
    
    .shadow_image{display: none;}
    
    #new_gallery.box .text{left: 15px!important; width: 58.33333333%!important;}
    #new_gallery.box .img{right: -60px!important; height: 20rem!important; margin-top: -10rem!important;}
    #newsletter .box_container{background: url(/uploads/img/zapis_do_newslettera_galeria_miedzyn.png) 20% 25% no-repeat!important; background-size: cover!important;}
    .data_container .row > *{width: 100%!important; margin-bottom: 1.5rem;}
    .data_container .col-xs-5{width: 75%!important;}
    .map_container{margin-top: 0!important; padding: 0!important;}
}

@media all and (min-width:480px) and (max-width: 767px){
    .box{min-height: 20rem;}
    .box_container{height: 20rem;}
    
    #sale{min-height: 20rem!important;}
    #sale .box_container{height: 20rem!important;}
}

@media all and (min-width: 320px) and (max-width: 767px){
    h1{font-size: 2em!important; letter-spacing: 0!important;}
    footer .content{height: auto!important; display: block!important;}
    footer span.text{width: 100%; text-align: center!important; margin: .75rem 0; display: block;}
    
	.collapsing{}
	.navbar-header{display: block!important; height: 16rem!important;}
	.navbar-header .hours img{width: 3rem!important;}
	.navbar-header .fb{margin-top: 1.5rem;}
    .navbar-toggle{background: #1c1c1c; height: 3em; width: 3em; position: fixed; top: 0;
    overflow: hidden; right: 0; margin: 15px 15px 0 0; z-index: 9999999;}
    .navbar-toggle span{width: 100%; height: 100%; line-height: 3em; color: #fff;}
    .navbar-toggle .icon-menu{margin-top: -3em;}
    .navbar-toggle.collapsed .icon-cancel{margin-top: 0;}
    .navbar-toggle.collapsed .icon-menu{margin-top: 0;}
    
    .hours{    padding: 0;
    width: 22rem;
    left: 0;
    margin: 0 auto;
    display: block;
    float: none;
    margin-top: 6rem;}
    .fb{padding: 0;
    width: 22rem;
    left: 0;
    margin: 0 auto;
    display: block;
    float: none;
    margin-top: 1rem;}
    .hours .media-body{font-size: .75rem!important;}
    .img_resp{width: 100%; height: auto; margin: 3rem auto; max-width: inherit!important;}
    .map_container{margin-top: 1.5rem;}
    .map, .map iframe{height: 15rem!important; width: 100%;}
    .btn{padding: .5rem 15px!important;}
    
    /**/
    #myNavbar{}
    #logo{padding: 0;margin-top: .5rem;}
    #logo img{height: 4.5rem;}
	#menu{ overflow: hidden;-webkit-justify-content: center!important;
    -ms-flex-pack: justify!important;
    justify-content: center!important;}
    #menu li{width: auto; display: block; margin: 0; font-weight: 400; overflow: hidden; 
    font-size: 1rem; height: auto; text-align: left; position: relative; margin: 1.5rem 0;}
    
    #plan .box_container{background: url(/uploads/img/plan_galerii_miedzyn_zajawka.jpg) center center no-repeat!important; background-size: cover!important;}
    #newsletter .box_container{background: url(/uploads/img/zapis_do_newslettera_galeria_miedzyn.png) 20% 25% no-repeat!important; background-size: cover!important;}
    #newsletter .box_container:after{content: ''; background: #fff; opacity: .5; left: 0; top: 0; width: 100%; height: 100%;  z-index: -1;
    display: block; position: absolute;}
    #newsletter .text{width: 100%!important;}
    #newsletter .text h1{margin-bottom: .75rem!important}
    
    #photo_top{background-position: 71% center!important; background-size: cover;}
    #photo_top .text{background: rgba(255,255,255,.7); padding: 1rem;}
}

@media all and (min-width: 768px) and (max-width: 992px){
    h1{font-size: 2em;}
    .hours .media-body{font-size: .75rem!important;}
    .fb, .hours{padding: 0;} 
} 

@media all and (min-width: 992px) and (max-width: 1199px){
    .hours .media-body{font-size: .75rem!important;}
    .fb, .hours{padding: 0;} 
    
    .shop_box .btn1{padding: .5rem 0;}
} 
/* Stylesheet: responsywnosc Modified On 2017-04-20 15:54:19 */
