/*
@import url(../bootstrap/css/bootstrap.min.css);
@import url(admin.css);*/


@import url(https://fonts.googleapis.com/css?family=Open+Sans);

body {font-family: 'Open Sans', sans-serif;color:#003455;}
body a{color:#003455;outline:none;}
.flr{float:right;}
.flt{float:left;}

.main-left{background:#eff1f6 none repeat scroll 0 0;}
.main-left h4 {
    background: #00abed none repeat scroll 0 0;
    font-size: 16px;color:#fff;
    font-weight: bold; padding: 10px 17px;
}
.main-right{}
.main-left ul{padding-left:32px;}
.main-left ul ul{padding-left:15px;}
.img-field{clear:both;width: 358px;}
.img-field input{padding:0px;width:200px;}
.img-field img{float:right;margin:0 0 5px 5px;}

a.logout{ color: #fff;font-weight: bold;margin: 32px 0 0 14px;}
a.logout:hover{ color: #fff;text-decoration:underline;}

.page-heading h2{padding-bottom:10px;padding-left:20px;}
th small a { font-size: 10px;}
.table-bordered td strong{font-size:12px;}
.btn-primary {
    background-color: #00abed;
    border-color: #2e6da4;
}
.dietary-div{display:none !important;}
table tr.even{/*background:#eee;*/}
table tr.pending{background:#ecb6b6;font-size:13px;}
.main-left li {    padding: 4px 0;}
.total-meals-input{background:#f86c6c !important;}
.table-bordered tr.sperater td{padding:2px;}
.table-bordered tr td{font-size:16px;}
.table-bordered tr td{padding:2px 8px !important;vertical-align:middle !important;}
thead tr  th.checkbox{width:115px;}
.member-table tr td{padding:8px !important;}
.checkbox label, .radio label{padding-left:5px !important;}
.checkbox .checkbox {  display: inline-block;margin:0px;}
.checkbox .cr, .radio .cr {
  border: 1px solid hsl(0, 0%, 66%);
  border-radius: 0.25em;
  display: inline-block;
  float: left;
  height: 1.5em;
  margin-right: 0.5em;
  position: relative;
  width: 1.5em;
}
.checkbox label input[type="checkbox"], .radio label input[type="radio"]{display:none;}

.checkbox label input[type="checkbox"] + .cr > .cr-icon, .radio label input[type="radio"] + .cr > .cr-icon {
  opacity: 0;
  transform: scale(3) rotateZ(-20deg);
  transition: all 0.3s ease-in 0s;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon, .radio label input[type="radio"]:checked + .cr > .cr-icon {
  opacity: 1;left:2px;
  transform: scale(1) rotateZ(0deg);
}
.form-group.col-lg-12.clearfix{clear:both;}
.navi{text-align:left;}

.navigation li{list-style:none;display:inline-block;}
.navigation li a{color:#fff;padding:10px;font-weight:bold;font-size:18px;}
.container-fluid.top{margin-top:0px;}
.select-part a.btn{margin-right:20px;}
.select-part{float:right;width:70%;text-align:right;}
.form .form-group{min-height:63px !important;overflow:hidden;}
ul.navigation li a:hover{text-decoration:none !important;} 
.form .form-group select.form-control{height:35px !important;display:block;}
.total-meal{margin-left: 5.5% !important; }


@media (min-width:768px) and (max-width:2300px)
{
.total-meal{margin-left:4.5% !important; }

}


@media screen and (max-width:767px)

{
 .logo{text-align:center;width:100%;}
.navi{text-align:center;width:100%;}
.navigation {margin:11px 0px 20px;}

.navigation li a{padding:6px 10px;display:inline-block; text-color:#fff;}
a:focus, a:hover{text-decoration:none !important;}
.select-part .form-control{width:40%;display:inline-block;}
.select-part{width:83%;}

}
@media screen and (max-width:640px)
{
 .select-part a.btn{margin-right:6px;}
.select-part{text-align:right;}
.page-heading h2{font-size:23px;}
}
@media screen and (max-width:480px)
{

.select-part{width:100%;float:left;margin-bottom:20px;}
}
@media screen and (max-width:414px)
{
.select-part a.btn{display:block;margin-bottom:20px;}
.select-part .form-control{width:70%;}
}