body{
    font-family:'Roboto';
    background-color:#fff;
}

*::-moz-selection {
    background: #ff7200 none repeat scroll 0% 0%;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}


.navbar-default2 {
    margin-top:10px;
    background-color:none;
}



.navbar-default2 a{
    color:#f7f7f5;
    
}

.navbar-default2 a:hover{
    color:#282828;
}

.navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 0px;
    margin-top: -8px;
}

.nav > li {
    position: relative;
    display: block;
    border-left: 1px solid rgb(204, 204, 204);
    height: 30px;
    padding-bottom: 10px;
    margin-top: 10px;
}


.nav > li:first-child {
 
    border-left: 0px solid rgb(204, 204, 204);

}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background:none!important;
color: #FF7200;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #555;
    background:none!important;}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
    z-index: 2000000;
}

.flex-direction-nav a, .caroufredsel-direction-nav a {
    width: 42px;
    height: 42px;
    line-height: 42px;
    margin: -23px 0px 0px;
    display: block;
    position: absolute;
    top: 50%;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    color: #8A8A8A;
    background-color: transparent;
    text-align: center;
    z-index: 200;
    border: 0px solid #FFF;
}

.flex-direction-nav a, .caroufredsel-direction-nav a:hover {
    background:none!important
}







.margin{margin-left:120px;}

.none{display:none}



.center{
    text-align:center;
    background-color:#fff;
}
.logo{
    width:100%;
    height:auto;
    max-width:345px;
    margin-top:11px;
    margin-bottom:25px;
    
    
}





.grey{
    background-color:#f4f4f1;
}

.navbar{
    text-transform: uppercase
}


#wrap {
    float: left;
    position: relative;
    left: 50%;
}

#content {
    float: left;
    position: relative;
    left: -50%;
}

input.cauta{
    border:1px solid #e9e9e9;
    float:left;
    
    margin-right:5px;
    padding-left:5px;
    padding-right:5px;
    
}

.ok{
    border:1px solid #e9e9e9;
    float:left;
    padding-left:5px;
    padding-right:5px;
    color:#222;
    background-color:#fff;
    padding-top:2px;
}

.ok a{
    color:#222;
    text-decoration: none
}


.grey_dark{
    background-color:#e1e1e1;
    height:8px;
   
}

.bg_poze{
    background-color:#2b2b2b;
    padding-top:18px;
    padding-bottom:18px;
    position: relative
}

.poza_head{
    width:33.33%;
    position:relative;
    float:left;
    background-color:red
}

.poza_head .text_poza{
    display:none;
   
    height:100%;
    width:100%;
    position: absolute;
    top:0;
    left:0;
    
    
}
.poza_head:hover .text_poza{
    display:block
}



.blog_text_holder_inner h1{
    margin-top:;
    text-align: center;
    font-size:22px;
    font-weight: 600;
    text-transform: uppercase;
    color:#fff;
    margin-bottom:5px;
      padding-left:40px;
    padding-right:40px;
    padding-bottom:0;
    text-decoration: none;
    padding-left:50px;
    padding-right:50px;
    
    
}

.blog_text_holder_inner h1 a{
    text-decoration: none;
    color:#fff;
    color:#fff;
   
    
    
}
.blog_text_holder_inner h1 a:hover{
    text-decoration: none;
    color:#fff;
    color:#fff!important;
   
    
    
}


.blog_text_holder_inner h2{
    
    text-align: center;
    font-size:14px;
    font-weight: 400;
    color:#b0b0b0!important;
    margin-bottom:10px;
    padding-left:40px;
    padding-right:40px;
    padding-top:0;
    text-transform: none;
    
}








.poza_head .foto1{
    width:100%;
    height:auto
}

.poza_head .foto2{
    width:100%;
    height:auto
}
.poza_head .foto3{
    width:100%;
    height:auto
}



.back{
    position:absolute;
    top:50%;
    left:15px;
    margin-top:-25px;
    z-index:2000000
}

.next{
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-25px;
    z-index:2000000
}

.titlu_blog{
    color:#ff7200;
    font-size:22px;
    text-align:center;
    padding:0;
    margin-top:28px;
    text-transform: uppercase;
    font-weight: 600;
    
 }

.subtitlu_blog{
    font-size:16px;

    margin:0 auto 0;
    color:#434343;
    margin-top:18px;
    text-align: center;
    font-weight:400;
    line-height:1.5em;
    margin-bottom:30px;
}


.bg_pagina{
    background-color:#f7f7f5
}

.reteta_thumb{
    background-color:#fff;
    border:1px solid #e9e9e9;
    padding:20px;
    margin-bottom:20px;
}


.foto_thumb{
    position:relative
}


.foto_thumb .data{
    position:absolute;
    left:0;
    bottom:0;
    background-color:#fff;
    border:1px solid #e9e9e9;
    width:64px;
    height:64px;
    text-align: center;
}



.foto_thumb .data .ziua{
    font-size:26px;
    font-weight: 600;
    text-align: center;
    color:#ff7200;
    margin-top:6px;
    height:30px;
    
}

.foto_thumb .data .luna{
    font-size:14px;
    font-weight: 600;
    text-align: center;
    color:#ff7200;
    margin-top:0px;
    text-transform:uppercase;
}

.titlu_thumb{
    font-size:22px;
    color:#ff7200;
    font-weight: 600;
    text-transform: uppercase;
    margin-top:15px;
     text-align: center;
    
}

.titlu_thumb a{
    text-decoration:none;
    color:#ff7200;
   
   
    
}

.subtitlu_thumb{
    font-size:14px;
    color:#b0b0b0;
    font-weight: 400;
       margin-top:5px;
     text-align: center;
    
}

.text_thumb{
    font-size:15px;
    color:#434343;
    font-weight: 400;
       margin-top:5px;
   text-align: center;
   line-height: 1.5em;
    
}

.paginare a{
    display:block;
    background-color:#fff;
    padding:3px 12px;
    border:1px solid #e9e9e9;
    float:left;
    border-radius:3px;
    margin-right:6px;
     margin-bottom:6px;
    color:#4d4d4d;
    font-size:18px;
    text-decoration: none
}

.paginare{
    padding-bottom:20px;
}

.porto{
    color:#ff7200!important
}

.autor{
    background-color: #fff;
    border:1px solid #e9e9e9;
    padding:20px;
    margin-bottom:20px;
     text-align: center
}

.nume_autor{
    color:#434343;
    font-size:18px;
    text-align:center;
    text-transform: uppercase;
    margin-bottom:20px;
   
}


.poza_autor{
    border-radius:50%;
    text-align: center;
    width:100%;
    height:auto;
    max-width:175px;
    
}


.text_autor{
    font-size:15px;
    color:#434343;
    margin-top:15px;
}

.social{
    width:176px;
    margin:0 auto 0;
    margin-top:15px;
}

.social img{
    float:left;
    margin-right:10px;
}

.banner300{
    padding:5px;
    padding-top:7px;
  padding-bottom:7px;
     margin-bottom:20px;
     text-align: center;
       background-color: #fff;
    border:1px solid #e9e9e9;
}

#hideoverflow { overflow: hidden; }
#outer { position: relative; left: 50%; float: left; }
#inner { position: relative; left: -50%; float: left; }

.postari_recente, .categorii{
    background-color: #fff;
    border:1px solid #e9e9e9;
 padding-top:8px;
     text-align: left;
     margin-bottom:20px;
}





.postari_recente .head, .categorii .head{
    font-size:18px;
    font-weight: 600;
    color:#434343;
    text-transform: uppercase;
    padding-left:20px;
    padding-right:20px;
    text-align: left;
    height:47px;
    line-height: 47px;
    border-bottom:1px solid #e9e9e9;
    
}

.postari_recente .continut{
    padding-left:20px;
    padding-right:20px;
    padding-bottom:10px;
   
    
}


.categorii .continut{
    padding-left:20px;
    padding-right:20px;
    padding-bottom:0px;
   
    
}


.categorii .fotos{
    
   padding-bottom:20px;
    
}

.thumb{
    margin-left:20px;
    width:77px;
    height:77px;
    background-color:red;
    float:left;
    margin-top:20px;
}





.postari_recente .continut  .item, .categorii .continut  .item{
    padding-top: 5px;
padding-bottom: 9px;
    border-bottom:1px solid #e9e9e9;
    
}
.postari_recente .continut  .item:last-child, .categorii .continut  .item:last-child{
    height:56px;
    border-bottom:0px solid #e9e9e9;
    padding-bottom:0;
    
}

.postari_recente .continut  .item .data{
        width:44px;
        height:42px;
        border:1px solid #e9e9e9;
        border-radius:3px;
        background-color:#f7f7f5;
        float:left;
        margin-top:6px;
        margin-right:13px;
        text-align: center
    
    
}

.postari_recente .continut  .item .data .ziua{
      font-size:18px;
      font-weight: 600;
      margin-bottom:0px;
      padding:0;
      letter-spacing: -0.5px;
      margin-top:2px;
      
    
    
}

.postari_recente .continut  .item .data .luna{
      font-size:9px;
      font-weight: 600;
      text-transform: uppercase;
      margin-top:-3px;
    
    
}

.postari_recente .continut  .item .text{
    float: left;
    width: 214px;
    height: 41px;
    overflow: hidden;
    margin-top: 6px;
    
    
    
}
.postari_recente .continut  .item .text .titlu{
    font-size:16px;
    color:#434343;
    
    
    
    
}
.postari_recente .continut  .item .text .titlu a{
    text-decoration: none;
    color:#434343;
    
    
}
.postari_recente .continut  .item .text .titlu a:hover{
    text-decoration: none;
    color:#ff7200;
    
    
}



.postari_recente .continut  .item .text .categorie{
    font-size:13px;
    color:#ff7200;
    
       
    
}

.postari_recente .continut  .item .text .categorie a{
    text-decoration: none;
    color:#ff7200;
    
       
    
}

.categorie_postari{
    color:#434343;
    font-size:14px;
    padding-top:10px;
}


.categorie_postari a{
 text-decoration: none;
     color:#434343;
}

.categorie_postari a:hover{
 text-decoration: none;
     color:#ff7200;
}

.taguri{
    font-size:14px;
    color:#434343;
    padding-top:10px;
    padding-bottom:15px;
    text-align: center
}

.taguri a{
    text-decoration: none;
    color:#434343;
}

.taguri a:hover{
    text-decoration: none;
    color:#ff7200;
}

.sutaa{
    width:100%;
    height:auto;
}


.footer{
    background-color: #282828;
    padding-top:20px;
 padding-bottom:20px;
}

.categorie_item{
    background-color:#fff;
    border: 1px solid #E9E9E9;
    margin-top:20px;
    padding:20px;
}


.categorie_item .data{
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    border-radius:3px;
    text-align: center;
    color:#ff7200;
    width:67px;
    height:64px;
    float:left;
    margin-right:18px;

}

.categorie_item .data .ziua{
    font-size:27px;
    font-weight: 700;
    margin-top:4px;



}
.categorie_item .data .luna{
    font-size:15px;
    font-weight: 700;
    margin-top:-4px;
    text-transform: uppercase;



}


.categorie_item .info{
    float:left;
    

}
.categorie_item .info .titlu{
    font-size:36px;
    color:#535353;
    font-weight: 700;
    line-height: 1.3em;
    

}

.categorie_item .info .titlu a{
    
    color:#535353;
    text-decoration: none;
    

}
.categorie_item .info .titlu a:hover{
    
    color:#ff7200;
    text-decoration: none;
    

}

.categorie_item .info .detalii{
    font-size:14px;
    color:#b0b0b0;
    
  

}


.categorie_item .foto{
    width:288px;
    height:183px;
    float:left;
    margin-bottom:18px;
    margin-right:18px;
    
}

.categorie_item .continut{
   margin-top:15px;
   font-size:14px;
   color:#8c8c8c;
    
}

.zindex{
    position: absolute;
    z-index: 20000;
}

.social_big{
    margin-top:10px;
   
    height:40px;
}

.social_big .cel{
    width:25%;
  
    float:left;
}

.social_big .cel .facebook_big{
   background-color:#2d609b;
   border-radius: 3px;
   margin-right:14px;
   height:40px;
   line-height: 40px;
}

.social_big .cel .tw_big{
   background-color:#00c3f3;
   border-radius: 3px;
   margin-right:14px;
   height:40px;
   line-height: 40px;
}

.social_big .cel .gplus_big{
   background-color:#eb4026;
   border-radius: 3px;
   margin-right:7px;
   height:40px;
   line-height: 40px;
}

.social_big .cel .pint_big{
   background-color:#cb2028;
   border-radius: 3px;
   margin-left:7px;
   height:40px;
   line-height: 40px;
}

.foto_big{
    margin-top:15px;
}


.chapeau{
    
    margin-top:10px;
    font-size:14px;
    color:#8c8c8c;
    
}



.banner_int{
    width:300px;
    height:250px;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    float:right
}

.subtitlu{
    font-size:24px;
    color:#ff7200;
    font-weight: 700;
        margin-bottom:10px;
}
.cont_reteta{

    margin-top:5px;
   
        font-size:14px;
    color:#8c8c8c;

    
    
}


.cont_reteta .text{
    
    margin-top:10px;
    font-size:14px;
    color:#8c8c8c;
    margin-bottom:10px;

    
    
}


.subtitlu2{
    
    color:#2d2d2d;
    font-size:16px;
    font-weight: 700;
    
}


.foto_user{
    width:39px;
    height:39px;
    float:left;
    margin-right:10px;
    
}

.nume_user{
    font-size:18px;
    color:#434343;
    font-weight: 700;
    float:left;
    margin-top:13px;
    
}

.text_coment{
    background-color:#f7f7f5;
    font-size:14px;
    color:#8c8c8c;
    padding:10px;
    margin-top:10px;
}

.comentariu{
    margin-bottom:15px;
}

.form_coment{
    
}


.form_coment .cel3{
    width:33.33%;
    height:45px;
    float:left;
    
    
}


.cela{
    margin-right:10px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    
}

.celb{
    margin-left:5px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    margin-right:5px;
    
}
.celc{
    margin-left:10px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    
}

.input1{
    border:0;
    background-color:#f7f7f5;
    height:42px;
    padding-left:10px;
    width:250px;
}


   
  .box_coment{
    margin-top:10px;
       background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:115px;
    padding:10px;
    margin-bottom:10px;
    
    }  
    

.textarea_coment{
    
           background-color:#f7f7f5;
    border:0px;
    width:100%;
    height:100px;
    
}


.trimite_btn{
    float:right;
    
}





@media screen and (max-width: 1200px) {
.poza_head{
    width:50%;
    position:relative;
    float:left;
    background-color:red
}


.poza_head .foto3{
    display:none
}
    
        
  .postari_recente .continut  .item .text{
   
    width: 209px;
   
    
    
    
}  
    
  .postari_recente .continut  .item .text{
   
    width: 200px;
   
    
    
    
}  
    
    
    
}




















@media screen and (max-width: 1000px) {
.poza_head{
    width:50%;
    position:relative;
    float:left;
    background-color:red
}


.poza_head .foto3{
    display:none
}
    
        
  .postari_recente .continut  .item .text{
   
    width: 209px;
   
    
    
    
}  
    
         .navbar-default2 {
    display:none
}   
    
       .ingrediente{
    width:100%
    
    
}


    .form_coment .cel3{
    width:100%;
    height:45px;
    float:none;
    
    
}


.cela{
    margin-right:0px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    
}

.celb{
    margin-top:10px;
    margin-left:0px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    margin-right:0px;
    
}
.celc{
    margin-left:0px;
    background-color:#f7f7f5;
    border:1px solid #e9e9e9;
    height:45px;
    margin-top:10px;
}
.input1{
    border:0;
    background-color:#f7f7f5;
    height:42px;
    padding-left:10px;
    width:350px;
}
    
    
    
    
}







@media screen and (max-width: 728px) {
.poza_head{
    width:100%;
    position:relative;
    float:left;
    background-color:red
}


.poza_head .foto2{
    display:none
}
    
 .poza_head .foto3{
    display:none
}   
    
    .none{display:block}
    
  .margin{margin-left:0px;} 
    
 #hideoverflow { overflow: hidden; }
#outer { position: relative; left: 0; float: none; }
#inner { position: relative; left: 0; float: none; }   
    
.postari_recente .continut  .item .text{
   
    width: 300px;
   
    
    
    
}  
    
.categorie_item .data{
    margin:0 auto 0;
    float:none;
    margin-bottom:10px;

}
    
    .categorie_item .info .titlu{
        text-align: center;
        line-height: 1.2em;
        margin-bottom:5px;
    }
    
    .categorie_item .info .detalii{
        text-align: center
    }
    
    
    .categorie_item .foto{
        width:100%;
        height:auto;
        float:none;
        margin:0;
        margin-bottom:10px;
    }
    
    
  .categorie_item .continut{
    
    margin-top:10px;
    }  
    
    .categorie_item{
        margin-top:10px;
    }
    
   .social_big .cel{
    width:50%;
  
    float:left;
}
    
    .social_big .cel .facebook_big{

   margin-right:5px;

}

.social_big .cel .tw_big{

   margin-right:0px;
   margin-left:5px;

}

.social_big .cel .gplus_big{

   margin-right:5px;

   margin-top:5px;
}

.social_big .cel .pint_big{


   margin-left:5px;


      margin-top:5px;
}


.trimite_btn{
    float:left;
    
}
  .postari_recente .continut  .item .text{
   
    width: 340px;
   
    
    
    
}  

    .nav > li {

    border-left: 0px solid rgb(204, 204, 204);

}



}


































@media screen and (max-width: 500px) {
    
    #wrap {
    float: left;
    position: relative;
    left: 0%;
}

#content {
    float: left;
    position: relative;
    left: 0%;
}
    

.poza_head .text_poza h1{
    margin-top:25%;
    text-align: center;
    font-size:18px;
    padding-left:40px;
    padding-right:40px;
    font-weight: 600;
    text-transform: uppercase;
    color:#fff;
    margin-bottom:5px;
    
    
}


.titlu_blog{
 
    margin-top:18px;
 
   
    
 }

.subtitlu_blog{
  
    margin-top:10px;
    font-size:15px;
       margin-bottom:10px;
   
    
}

.titlu_thumb{
    font-size:18px;
   margin-top:10px;
    
}
    
    
    .banner300 {
    padding: 2px 2px;}
    
    
  .center{
    
    
    padding-right:10px;}  
    
    .logo{
        width:90%;
        height:auto
        
    }
    
    
  .postari_recente .continut  .item .text{
   
    width: 200px;
    
}  
    
    .thumb{
 
    width:73px;
    height:73px;
  
}


    .categorie_item .info .titlu{
       font-size:25px;
       
    }
    
 
 
    .social_big .cel{
    width:100%;
  
    float:left;
}
    
    .social_big .cel .facebook_big{

   margin-right:0px;
 margin-top:5px;
}

.social_big .cel .tw_big{

   margin-right:0px;
   margin-left:0px;
 margin-top:5px;
}

.social_big .cel .gplus_big{

   margin-right:0px;

   margin-top:5px;
}

.social_big .cel .pint_big{


   margin-left:0px;


      margin-top:5px;
}
 
    .social_big {
    margin-top: 0px;
  
}
    
    .banner_int{
    float:none;
    margin-left:-20px;
    
    
    
    }
    
   .input1{
    border:0;
    background-color:#f7f7f5;
    height:42px;
    padding-left:10px;
    width:200px;
} 
    
 
    
    
    .blog_text_holder_inner h1{
    margin-top:;
    text-align: center;
    font-size:18px;
    font-weight: 600;
    text-transform: uppercase;
    color:#fff;
    margin-bottom:5px;
      padding-left:40px;
    padding-right:40px;
    padding-bottom:0;
    text-decoration: none
    
}
    
    .nav > li {

    border-left: 0px solid rgb(204, 204, 204);

}
    
}















.suta{
    width:100%;
    height:auto
}
.mt30{margin-top:30px}
.mt20{margin-top:20px}
.clear{
    clear:both
}