.pobra
{
    float:left;
    height:84px;
/*  margin: 0 3px; */
}
.przepis_podpowiedz
{
    padding-left: 200px;
    color: #aaa;
    font-style: italic;
    font-size:12px;
    clear:both;
}
.buttonp
{
    font-weight:bold;
    font-size:14px;
    padding:5px;
    background: url('/modules/blockcontact/images/bloc_contact_a_bgy.png') repeat-x scroll 0 0 #cc9900;
    border: 1px solid #cc9900;
    color: black;
    text-shadow: none;
}
.pusty
{
    position:relative;
}
.usunx
{
    z-index:3;
    cursor:pointer;
    position:absolute;
    top:10px;
    left:10px;
    width:30px;
    height:30px;
}
.obrazekmaly
{
    max-width:80px;
    max-height:80px;
    /*  position:absolute; */
    top:0;
    bottom:0;
    margin:auto;
}
.pobra div a
{
    width:80px;
    height:80px;
    display:block;
    margin:0;


}

.pobra div
{
 border: 1px dashed #cbd1d8;
 width: 83px;
 background: none repeat scroll 0 0 #f5f5f5;
}

.plusik
{
    width:65px;
    height:65px;
    background-image: url("/themes/breville/img/plus.png");
/*  background-position: -68px -7px; */
    display: block;
    position: relative;
    top:4px;
    left:8px;
}
.przepisedit0
{
    clear: both;
    margin-bottom: 5px;
/*  padding-bottom:20px; */
}

.przepisedit1
{
    width: 200px;
    float:left;
    color: #666;
    font-size: 14px;
    /* line-height: 18px; */
}

.przepisedit0 input
{
    width: 60px;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    box-shadow: none;
    /* color: #666;// !important; */
/*  font: italic 1.4em/1.6 arial,tahoma; */
    height: 23px;
    margin: 0;
    padding: 0 0.5em;
/*  text-align:right; */
}
.przepisedit0 select
{
    width: 200px;
/*  background: none repeat scroll 0 0 transparent; */
    border: 1px solid #eee;
    box-shadow: none;
    /* color: #666;// !important; */
/*  font: italic 1.4em/1.6 arial,tahoma; */
    height: 23px;
    margin: 0;
    padding: 0 0.5em;
}
.przepisedit0 textarea
{
    width: 100%;
    height: 200px;
/*  background: none repeat scroll 0 0 transparent;
    border: 0 none; */
    box-shadow: none;
    /* color: #666;// !important; */
/*    font: italic 1.4em/1.6 arial,tahoma;
      margin-bottom:10px; */
}
/* .przepisedit2
{
    border: 1px solid #e0dfdf;
    border-radius: 5px;
    background-color: #f3f3f3;
    float:left;
} */

.przepisedit3 textarea
{
    background-color: #ffc;
/*  color:white; */
}
.przepisedit3 input
{
    background-color: #ffc;
/*  color:white; */
}
.przepisedit3
{
    display:inline-block;
    background-color: #ffc;
/*  color:white; */
}
.PhotoContainer {
     background: url("/themes/breville/img/baner_DK_960x330_w01.jpg") no-repeat scroll 0 20px #ffffff;
   /* background: url("/themes/breville/img/banner-przepisy2.jpg") no-repeat scroll 0 20px #ffffff;*/
    margin-bottom: 20px;
    height: 357px;
}

.przepis55
{
    min-width: 203px;
}

.BVDI_QTHeader .BVDI_QTTitle {
    line-height: 1;
    }

.BVDI_QTTitle {
    display: block;
    font-size: 49px;
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans-serif;
    color: #ed8f1e;
    font-weight: bold;
    line-height: normal;
    margin-bottom: 10px;
}
.BVDI_QTTitle span
{
    display: inline;
    font-weight: normal;
    line-height: normal;
}
.p_subtitle
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    color:rgb(102, 102, 102);
    line-height:22.5px;
}

.BVDITitle {
/*  color: #ed8f1e; */
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: normal;
}
.BVDITitle span {
    color: #666666;
        display: block;
            font-family: Arial,Helvetica,sans-serif;
                font-size: 16px;
                    line-height: 1.5em;
                        margin-top: 5px;
                            text-transform: none;
                            }
#main {
/*  background-color: #fff;
    box-shadow: 0 0 9px 1px rgba(66, 66, 66, 0.3); */
    margin: 0px auto;
    padding: 10px;
    position: relative;
    max-width: 970px;
}
.BVDI_QTBodyAttributes {
/*  background: none repeat scroll 0 0 #f8f8f8; */
    float:left;
    display:inline;
    }
.BVDI_QTGroupCourse {
    border: 1px solid #e6e6e6;
    }

.BVDI_QTHeaderAttributes {
    float: none;
    margin: 0 0 20px 0px;
    }
.p_a
{
    /*border: 1px solid #e6e6e6;
    display:inline;
    float:left;*/
}
ul.BVDI_QTFilterList
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height:18px;
}

ul.BVDI_QTFilterList li label
{
    width: auto;
    line-height: 13px;
    display: inline;
    float: none;
}

.BVDI_QTFilterList li.BVDI_QTFilter {
    padding: 0;
}
.BVDI_QTFilter label {
    float: none;
    line-height: 13px;
    width: auto;
    display: inline;
}
.BVDIValue {
    font-size: 14px;
    font-weight:normal;
}

.blocked
{
    color: #cccccc;
}


.BVDI_QTFilter label {
    background-image: url("/themes/breville/img/iconFilters.gif");
    background-position: 0 -120px;
    background-repeat: no-repeat;
    color: #666666;
    cursor: pointer;
    float: left;
    padding-left: 20px;
    text-decoration: none;
}

.BVDI_QTFilterChecked label {
    color: #498700;
    padding-left: 20px;
    font-weight:normal;
    background-image: url("/themes/breville/img/iconFilters.gif");
    background-position: 0 -40px;
    background-repeat: no-repeat;
    text-decoration: none;
}

.BVDI_QTFilterHover label
    {
    padding-left:20px;
    background-repeat:no-repeat;
    text-decoration:none;
    background-image:url(/themes/breville/img/iconFilters.gif);
    color:#498700;
    background-position:0 -80px;
}

.BVDI_QTFilterCheckedHover label
    {
    padding-left:20px;
    background-repeat:no-repeat;
    text-decoration:none;
    background-image:url(/themes/breville/img/iconFilters.gif);
    color:#498700;
    background-position:0 0px;
}

.BVDI_QTFilterDisabled label {
    background-image: url("/themes/breville/img/iconFilters.gif");
    background-position: 0 -160px;
    background-repeat: no-repeat;
    color: #cccccc;
    padding-left: 20px;
    text-decoration: none;
    }

.BVDIFieldCheckbox {
    left: -10000px;
    position: absolute;
}
.BVSYFooter {
/*  background: url("/themes/breville/img/footerBg.gif") repeat-x scroll 0 0 #e0e0e0; */
    display: block;
    height: auto;
    padding: 15px 20px;
}

.BVSYPager {
    font-size: 14px;
    text-align: center;
}

.BVSYPageNumber a {
    background: url("/themes/breville/img/unselectedBg.gif") repeat-x scroll 0 0 #9f9f9f;
    color: #ffffff;
    display: inline !important;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    text-decoration: none;
    }

.BVSYSelectedPageNumber {
    background: url("/themes/breville/img/selectedBg.gif") repeat-x scroll 0 0 #d4741a;
    color: #ffffff;
    display: inline;
    font-weight: bold;
    padding: 5px 8px;
}

.p_lo {
    background-color: #ffffff;
    display: inline-block;
    height: 450px;
    overflow: hidden;
    padding: 0 15px 15px 15px ;
    text-align: left;
    vertical-align: top;
    width: 33%;
}


/* .przepis_obrazek
    {
       width:256px;
    } */

.p_lol {
    line-height: 17px;
    font-size: 16px;
    color: #666;
    font-weight: normal;
    }

.BVSYGridStoryContent .BVSYPhoto {
    width: auto;
    }

.BVSYGridStoryContent .BVSYPhoto {
    /* background: url("/themes/breville/img/przepisy/cp.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #eeeeee;
    border-style: solid;
    border-width: 1px; */
    float: none;
    max-height: 270px;
    margin: 0 0 15px;
    overflow: hidden;
    width: 100%;
}

@media (max-width: 768px) {
    #filterki .BVSYGridStoryContent .BVSYPhoto {
        margin: 0 auto 15px;
    }

    #filterki .p_loo {
        text-align: center;
    }
}
/*
.ReadMore a, .ReadMore a:visited {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    padding: 0 30px;
    line-height: 40px;
    height: 40px;
    border: 2px solid #222;
    background: #222;
    border-radius: 3px;
    text-align: center;
    text-transform: uppercase;
}
*/
.p_awyss    {padding: 15px 10px 15px 20px;}
a.p_lol {font-size:18px;font-weight:700;height: 60px;display: inline-block;}
.BVSYPhoto {height:500px}
.post_content {
    line-height: 1.6;
/*  margin-bottom: 30px; */
    font-size: 14px;
    height: 70px;
}
.niepokazujwtymsklepie{ display: none }


.prawakolumna2 {
    display:inline-block;
   /* float:left;*/
    width: calc(100% - 250px);
}

.przepisik{width: 25%}
.przepisik p{font-size:18px;margin-top:10px;margin-right:10px;text-transform: uppercase}
/* body#przepisy .row{margin:0px}   */
.BVSYPageLink{margin:6px 3px;display:inline-block}


.ikonkasgov {height:280px;}


@media (max-width: 767px){
    .przepisik{width: 100%}
    #formfiltry{width:100%;display: block}
    .prawakolumna2 {
	display: block;
	width: 100%;
    }
    .prawakolumna2 .p_lo {
	width: 100%;
    }
    .BVDI_QTBodyAttributes{
	float: none;
    }
}

@media (max-width: 80px){

}

.przepis h1 {color:#391538;font-size: 36px;text-align:center;/*margin:10px 0 10px 0;*/}
.przepis h4 {color:#391538;font-size: 24px;margin:10px 0 20px 0; font-weight: bold;}
.ciemnetlo33 {background-color:rgba(0,0,0,.6);color:white;position:absolute;bottom:5px;right:5px;padding: 15px 20px;line-height:40px}
.ciemnetlo33 .du33{font-size: 32px;text-transform: uppercase;}
.ciemnetlo33 .da33{font-size: 30px;margin-left: 50px;margin-bottom:0}
.ciemnetlo33 .pierw{border-bottom: 1px solid #9a9595;padding: 5px 0 10px 5px;margin-bottom: 20px;}

.obrazekduzy {max-height:500px; width:100%}
.przepis-prawa {width:55%;float:left;}
.przepis-prawa>div {padding-left:10%;margin-left:10%;border-left:1px solid #cccccc}
.przepis-prawa h4 {padding-left:20%}
.recipe-span {
    clear: both;
    border-bottom: 1px solid #cccccc;
    margin: 10px auto 60px auto;
    height: 0px;
}
.recipe-detail-heading {
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
}
.recipe-detail-heading span {
    border-bottom: 1px solid #3f3f3f;
    display: inline-block;
}
.przepis-miniaturka{float: left}
.przepis-miniaturka img{max-height:80px;cursor:pointer;width:auto !important;}

img.kuron{position:absolute;top:10px;left:10px;width:initial!important;height:initial!important;}
.przepisy-id {font-size:12px;float:left;display:inline;width:30px;}
.przepisy-nazwa {font-size:12px;float:left;width:150px;margin-right:5px;}
.przepisy-opis {font-size:12px;float:left;width:350px}

.przepisy-td {display:inline-block;float:left;}


.przepis-informacje{
    width: 50%;
    float: right;
    padding-left: 30px;
}
.przepis-informacje h1{
    text-align: center;
}

.przepis-zdjecia{
    width: 50%;
    float: left;
    position: relative;
}
@media (min-width:769px){
  .przepis-box {
    display: flex;
  }
  .przepis-skladniki{
    flex:1;

  }
  .przepis-wykonanie{
    flex:1;
  }
}
.przepis-skladniki{
    width: 50%;
    float: left;
    border-right: 1px solid #ddd;

}
.przepis-wykonanie{
    width: 50%;
    float: left;
    padding-left: 20px;
}
.przepis-miniaturka{
/*    padding: 20px 20px 20px 0;*/
}
/*.przepis-czas-na-high{
    background: url(/themes/breville/img/icons_directions.gif) no-repeat -196px 4px;
    padding-left: 41px;
}
.przepis-czas-na-low{
    background: url(/themes/breville/img/icons_directions.gif) no-repeat -196px 4px;
    padding-left: 41px;
}*/
.przepis-ilosc-porcji{
    background: url(/themes/breville/img/metro-spoon-fork.png) no-repeat;
    padding-left: 41px;
}
.przepis-czas{
    background: url(/themes/breville/img/material-access-time.png) no-repeat;
    padding-left: 41px;
}

.przepis-zdjecia #obrazekduzy {max-height: 400px;}

.przepis-ikonki-container {
  display:flex;
}

.przepis-ikonki-container > div {
flex:1;
}

.przepis-ikonki{
    display: block;
    float: left;
    clear: none;
   /* width: 50%;*/
    text-align:center;
    height: 35px;
    border: 0;
    background-color: transparent;
    overflow: hidden;
    margin-bottom: 15px;
    line-height: normal;
}
/*.przepis-gwiazdki{height: 60px}*/
.przepis-wartosc{ font-size: 12px}
.przepis-ikonki span:first-child{display: block; color: #C12529}
.autor-data{font-weight: bold;/*margin-top:20px*/}
.autor-data span{font-weight: normal;}
.przepisy-prev-next{text-align: center;}
.przepisy-button-pusty{
    border:1px solid #bebebe;
    padding:10px;
    color: black;
    margin: 5px;
   /* -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;*/
}

.przepisy-button-pusty:hover {
color: white;
background-color: black;
}

#przepis_nazwa {max-width:400px;width:100%}

#new_comment_form button{
    color:#fff;display:inline-block;padding:9px 25px;text-align:center;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;
    -o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:transparent;position:relative;
    background-color:#C12529;
    font-size:12px;border:none;
}
.owl-carousel-przepis {
    width: calc(100% - 80px);
    margin:0 auto;
}

/* //.owl-carousel-przepis .owl-carousel .owl-item img {width: initial;} */

/* //.owl-carousel-przepis .owl-item {width: initial !important;}
//.owl-carousel-przepis .owl-stage {width: initial !important;} */

.owl-carousel-przepis .nav-btn{
    height: 47px;
    position: absolute;
    width: 26px;
    cursor: pointer;
    top: 18px !important;
}

.owl-carousel-przepis .owl-prev.disabled, .owl-carousel-przepis .owl-next.disabled{
    pointer-events: none;
    opacity: 0.2;
}

.owl-carousel-przepis .prev-slide{
    background: url(/../../img/nav-icon.png) no-repeat scroll 0 0;
    left: -33px;
}
.owl-carousel-przepis .next-slide{
    background: url(/../../img/nav-icon.png) no-repeat scroll -24px 0px;
    right: -33px;
}
.owl-carousel-przepis .prev-slide:hover{
    background-position: 0px -53px;
}
.owl-carousel-przepis .next-slide:hover{
    background-position: -24px -53px;
}
#uniform-zgoda{display: inline}

.przepis-fotografie-info{color:#777;clear:both}
/* //.przepis-fotka{float:left;position: relative; background: none repeat scroll 0% 0% transparent; width: 83px; height: 80px; overflow: hidden;z-index: 2; opacity: 0; top:-85px; left: 200px;}
//.przepis-fotka2{float:left;position: relative; background: none repeat scroll 0% 0% transparent; width: 83px; height: 80px; overflow: hidden;z-index: 2; opacity: 0; top:-84px; left: 200px;} */

.przepis-fotka{float:left;position: relative; background: none repeat scroll 0% 0% transparent; width: 83px; height: 80px; overflow: hidden;z-index: 2; opacity: 0; }
.przepis-fotka2{float:left;position: relative; background: none repeat scroll 0% 0% transparent; width: 83px; height: 80px; overflow: hidden;z-index: 2; opacity: 0; }
.przepis-divki{position:absolute;top:25px;left:200px}

@media (max-width:768px){
    #main {width: 100%}
    [data-tytul33]::before {
	content: attr(data-tytul33) ": ";
	width:50px;
	display: inline-block;
	float: left;
    }
    .przepis-gwiazdki{width:200px;margin:0 auto}
    .przepis-informacje, .przepis-zdjecia, .przepis-wykonanie, .przepis-skladniki{ width: 100%}
    .przepisy-id, .przepisy-nazwa, .przepisy-opis{display: block; width: 100%}
    .przepis-lista-naglowek{ display:none}
    .przepisy-td {display:inline-block;float:left; width: calc(100% - 50px)}

    .przepis-informacje{float:left;padding-left: 0px;}
    .przepis-zdjecia{float:right;}
    .przepis-skladniki{border: none;padding-bottom:30px;}
    .przepis-wykonanie{padding-left: 0px;}
    .przepisy-button-pusty{display: block}
    .autor-data{width:200px;float:left}
    .przepis_podpowiedz{padding-left:0}
    .przepisedit2{float: none}
    .przepisedit1{width:160px}
    .przepis-fotografie{float:none}
    .przepis-divki{position:absolute;top:25px;left:0}
    .przepis-fotka{position:initial;}
    .przepis-fotka2{position:initial;}
    .p_lo{padding:0;}
}



@media (max-width:1200px){
    .p_lo{width: 49%}
}
@media (max-width:991px){
    .p_lo{
    width: 95%;
    float: right;
    }
}


@media (min-width:768px){
.przepisik-boxik {
  width:97%;
}
}


.aopisek .ReadMore, .aopisek .p_lol {
  text-align: center;
  font-size: 16px;
}

.dedicated_device {
  width:100%;
  text-align:center;
  margin-top: 20px;
}

.dedicated_device span {
  display: block;
  font-size: 18px;
  color: black;
}

.dedicated_device img {
  height: 200px;
}
.dedicated_device a {
  display: block;
}

.dedicated_device .button {
  max-width: 230px;
  margin: auto;
}



#przepis_comments_block_tab div.comment div.comment_details {
  max-width: calc(100% - 200px)!important;
}


@media (max-width:768px){
    .przepis_actions a{
      display: block;
      margin-top: 20px;
      width: 100%;
      text-align: left;
    }
}

@media (max-width: 767px) {
    .prawakolumna2 {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .p_lo {
        float: none;
        width: 45% !important;
        padding: 10px 5px;
    }
}

@media (max-width: 540px) {
    .p_lo {
        width: 100% !important;
        height: auto;
    }

    .BVSYGridStoryContent .BVSYPhoto {
        max-height: 100% !important;
        height: auto;
    }

    .BVSYPhoto.przepis_flex a {
        height: 0;
        padding-bottom: 100%;
    }
}
/* Foundation v2.1.4 http://foundation.zurb.com */
/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */

table th { font-weight: bold; }
table td, table th { padding: 9px 10px; text-align: left; }

/* Mobile */
@media only screen and (max-width: 767px) {
	
	table.responsive { margin-bottom: 0; }
	
	.pinned { position: absolute; left: 0; top: 0; background: #fff; width: 35%; overflow: hidden; overflow-x: scroll; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
	.pinned table { border-right: none; border-left: none; width: 100%; }
	.pinned table th, .pinned table td { white-space: nowrap; }
	.pinned td:last-child { border-bottom: 0; }
	
	div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; border-right: 1px solid #ccc; }
	div.table-wrapper div.scrollable { margin-left: 35%; }
	div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }	
	
	table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
	table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td { display: none; }
	
	
}
