body                                {padding-top:52px;margin:0;font-family:sans-serif;font-size:1.6em;}
.jumbotron                          {margin-bottom:0;}

.nav-bar-col                        {background:#f1f1f1;border-bottom:1px #ccc solid;}
.table-plan                         {font-size:0.7em;}
.table-plan th                      {text-wrap: none;white-space: nowrap;}

.btn-toolbar                        {background:#eee;clear:both;display:block;text-align:right;padding:0.1em 0;}
.btn-toolbar .btn                   {border:none;}

.btn.btn-text                           {cursor:default;background:#fff;}
.multiselect-native-select              {display:block;float:none;}
.multiselect-native-select .btn-group   {}
.multiselect-native-select .btn         {}

.no-form-group-margin .form-group       {margin:0;}
.no-form-group-margin .row              {padding-bottom:15px;}
.no-form-group-margin .help-block       {font-size:small;margin:0;padding:4px 0 5px 25px;}
.no-form-group-margin .help-block li    {padding:0;margin:0;}

.plan-entry                             {overflow:hidden;margin-bottom:15px;padding-bottom:15px;border-bottom:2px #ccc solid;}
.plan-entry .plan-label                 {color:#bbb;margin:10px 0;display:block;height:50px;}
.plan-entry .preview                    {width:100%;height:180px;background:no-repeat center center;display:block;background-size:cover;margin:0 0 10px 0;}
.plan-entry .date-time-planner          {margin:10px 0;font-weight: bold;}

.col-xs-12 .select2-container{width:100% !important;}
.select2-image .select2-selection__rendered {
    line-height: 61px !important;overflow:hidden;width:100%;
}
.select2-image .select2-container .select2-selection--single {
    height: 61px !important;overflow:hidden;
}
.select2-image .select2-selection__arrow {
    height: 61px !important;overflow:hidden;
}

/*
body                                {padding-top:50px;margin:0;font-family: 'Lato', sans-serif;font-size:1.6em;}
body                                {font-family: 'Ubuntu', sans-serif;}
a                                   {color:#76b10f;}

.btn-white                                  {background:#fff;color:#000;}
:hover.btn-white                            {background:#cfcfcf;}

.btn-green                                  {background:#76b10f;color:#fff;}
:hover.btn-green                            {background:#cfcfcf;}

.daily-hits .recipe-image                   {margin:1em 0;display:block;text-decoration:none;position:relative;}
.daily-hits .recipe-image .recipe-name      {display:block;background:#efefef;color:#000;text-shadow: 0px 0px 3px #fff, -1px -1px #fff, 1px 1px #fff;text-decoration:none !important;;}
.daily-hits .recipe-image .recipe-name      {position:absolute;bottom:3px;left:3px;right:3px;}
.daily-hits .nav-tabs>li>a                  {padding:4px 8px !important;}

.navbar-login                       {width: 305px;padding: 10px;padding-bottom: 0px;}
.navbar-login-session               {padding: 10px;padding-bottom: 0px;padding-top: 0px;}
.icon-size                          {font-size: 87px;}

.navbar-brand                       {padding-top:6px;}
.navbar-fixed-top                   {border-bottom:2px #f6f6f6 solid;background:#f8f8f8;}

.page-title                         {font:300 1.4em Ubuntu;border-bottom:1px #76b10f solid;margin:0 0 0.7em 0;padding:0em 0 0 0;display:block;}
.page-title h1,
.page-title h2                      {font:300 1em Ubuntu;margin:0;padding:0;}
.page-title p                       {font-size:0.5em;padding:4px 0 0 0;}
.page-title p i                     {margin-left:10px;}
.page-title p i:first-child         {margin-left:0;}
.page-title.xs                      {font-size:1.4em;}
.page-title.margin-top              {margin-top:1em;}
.page-title.margin-bottom-zero      {margin-bottom:0;}

.page-title-container               {border-bottom:1px #76b10f solid;margin:0 0 0.7em 0;padding:0 0 0.5em 0;}
.page-title-container h1            {font:300 2em Ubuntu;}

#iRecipeGrid                        {margin:0 auto;}

.grid-item                          {width:260px;}
.grid-160 .grid-item                {width:160px;}
.grid-210 .grid-item                {width:210px;}
.grid-220 .grid-item                {width:220px;}
.grid-230 .grid-item                {width:230px;}
.grid-180 .grid-item                {width:180px;}
.grid-item.x2                       {width:460px;}

.grid-item .recipe                  {margin:0 0.5em 1em 0.5em}
.grid-item .recipe                  {border:2px #fff solid;}

.grid-item .recipe .cover img       {width:100%;display:block;border:none;}
.grid-item .recipe .stats-box       {display:table;width:100%;table-layout: fixed;background:#fefefe;padding:0.5em 0;border:1px #ebf8e8 solid;}
.grid-item .recipe .stats-box .stat {display:table-cell;text-align:center;}
.grid-item .recipe .title                           {font-size:1.1em;text-align: center;display:block;background:#ebf8e8;color:#000;padding:0.4em;}
.grid-item .recipe .blog                            {background:#ebf8e8;text-align:center;display:block;padding:0.2em 0.1em;color:#000;font:300 0.85em Ubuntu;text-decoration:none;}

.grid-item .recipe .cover                           {display:block;overflow:hidden;text-decoration:none;position:relative;}
.grid-item .recipe .cover .title                    {}
.grid-item .recipe .blog:hover,
.grid-item .recipe .cover:hover .title              {background:#85d612;color:#fff;}

.grid-item .recipe .stats-box .stat                 {border-right:1px #ccc solid;padding:0.2em;}
.grid-item .recipe .stats-box .stat b               {color:#85d612;font:600 0.7em Ubuntu;}
.grid-item .recipe .stats-box .stat b,
.grid-item .recipe .stats-box .stat i               {display:block;font-size:0.7em;}
.grid-item .recipe .stats-box .stat i               {margin-top:10px;}
.grid-item .recipe .stats-box .stat:last-child      {border:none;}
.grid-item .recipe .btn-user                        {position:absolute;top:4px;right:8px;}
.grid-item .recipe .btn-user img                    {border:2px #85d612 solid;}

/*
.grid-item .recipe-entry            {padding:0 1.4em 3em 1.4em;}
.grid-item .recipe-entry .cover-container           {position:relative;}
.grid-item .recipe-entry .cover-container .btn-user {position:absolute;top:4px;right:4px;}
.grid-item .recipe-entry .cover-container .btn-stats {position:absolute;top:4px;left:4px;}
.grid-item .recipe-entry .cover-container .btn-stats .stat-entry    {background:#fff;display:block;margin-bottom:4px;font-size:0.7em;padding:4px;border:1px #ccc solid;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.grid-item .recipe-entry .cover-container .btn-user img {border:2px #85d612 solid;}
.grid-item .recipe-entry .cover     {display:block;border:none;text-align:center;background:#fefffc;text-decoration:none;}
.grid-item .recipe-entry .cover img                  {width:100%;display:block;}
.grid-item .recipe-entry .cover .title               {text-decoration:none;font:300 1em Ubuntu;color:#333;line-height:130%;padding:0.6em;display:block;}
.grid-item .recipe-entry .recipe-blog                {display:block;font:300 0.7em Ubuntu;text-align: center;padding:4px 5px;background:#f5f5f5;text-decoration:none;}

.grid-item .recipe-entry .cover        {background:#85d612}
.grid-item .recipe-entry .cover .title    {color:#fff;}

.article-list-item                  {clear:both;margin-bottom:1em;overflow:hidden;}
.article-list-item .cover img       {display:block;width:100%;}

.comments-list li                   {padding:0.3em 0;border-bottom:1px #f6f6f6 solid;}
.comments-list li a.page            {clear:both;display:block;}
.comments-list li .time             {display:block;float:right;}

.recipe-page .recipe-content        {background:#f8f8f8;padding:1em;font-size:0.8em;}
.recipe-page .main-image img        {max-width:100%;}
.recipe-page .main-image            {border-bottom:1px #f8f8f8 solid;background:#f6f6f6;}
.recipe-page .page-tags             {margin-bottom:10px;padding-bottom:10px;border-bottom:1px #f8f8f8 solid;}
.bg-recipe-info                     {padding:1em;font-size:0.8em;}

.jumbotron.green                    {background:#76b10f;color:#fff;margin-top:0;}
.jumbotron.green h1,
.jumbotron.green h1 small           {color:#fff;}
.jumbotron.green h2,
.jumbotron.green h2 small           {color:#fff;}
.jumbotron.article-cover            {padding:6em 0;}
.jumbotron.article-cover            {background-size:cover;background-repeat: no-repeat;background-position: top center;color:#fff;text-shadow: 0px 0px 3px #000, -1px -1px #000, 1px 1px #000;}
.jumbotron.article-cover .label     {text-shadow: none;}

.article-content                    {line-height:150%;}

main.pagged                         {padding-top:1em;}

.comment-list .row                                  {margin-bottom: 0px;}
.comment-list .panel .panel-heading                 {padding: 4px 15px;position: absolute;border:none;border-top-right-radius:0px;top: 1px;}
.comment-list .panel .panel-heading.right           {border-right-width: 0px;border-top-left-radius:0px;right: 16px;}
.comment-list .panel .panel-heading .panel-body     {padding-top: 6px;}
.comment-list .thumbnail                            {display:inline;border:none;}
@media (min-width: 768px) {
    .comment-list .arrow:after,
    .comment-list .arrow:before                     {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;}
    .comment-list .panel.arrow.left:after,
    .comment-list .panel.arrow.left:before          {border-left: 0;}
    .comment-list .panel.arrow.left:before          {left: 0px;top: 30px;border-right-color: inherit;border-width: 16px;}
    .comment-list .panel.arrow.left:after           {left: 1px;top: 31px;border-right-color: #FFFFFF;border-width: 15px;}
    .comment-list .panel.arrow.right:before         {right: -16px;top: 30px;border-left-color: inherit;border-width: 16px;}
    .comment-list .panel.arrow.right:after          {right: -14px;top: 31px;border-left-color: #FFFFFF;border-width: 15px;}
}
.comment-list .comment-post {  margin-top: 6px;  }

.btn-group.btn-full-width   {margin:1em 0;}
.btn-group.btn-full-width .btn {font-size:2em;padding:2em 0;
    -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;}

.subscribers-info       {padding:10px;margin-bottom:10px;font-size:small;}
.subscribers-info p     {margin:0 !important;}

.top-blog                                           {overflow:hidden;margin-bottom:10px;}
.top-blog:first-child                               {background: #FF0}
.top-blog:nth-child(2n+3)                           {background: #CCC}
.top-blog .name                                     {font-size:2em;display:block;overflow:hidden;}
.top-blog .author                                   {float:right;font-size:0.5em;line-height:2.2em;}
.top-blog .blog-stat                                {font-size:0.8em;}
.top-blog .goto                                     {float:right;margin-top:0.2em;}

.form-bg                                            {background:#efefef;padding:1em 1em;}*/