
b{color: #000;}
h2{color: #fff;}
.input-group-addon { background-color: #dadada;padding: 6px 20px; border:none; }
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover { 
background: #f3f3f3;  color: #777;  cursor: not-allowed;   opacity: 0.5;     }
.logo_tagline { color: #4298b5; font-size: 16px;}
.profile_text { font-size: 20px; }
.info_box { border-radius: 5px; }

.left_column { text-align: center; }
.right_column {  padding-right: 0% !important; }

.right_table_column { text-align: right; padding-right: 5% !important; }

table tr td { border: none !important; text-align: center; }
.table-striped>tbody>tr:nth-of-type(odd) { background-color: #f2f6ff; }
.right_box, .full_width_box { box-shadow: 0 0 3px 2px #ccc; border-radius: 5px; }
.left_box { box-shadow: 0 0 3px 2px #ccc; border-radius: 5px; }

.left_box .plus_items { padding-top: 2px !important;border-bottom: 2px solid #ccc;    padding-bottom: 2px; margin-bottom: 0; }
#color_circle_box { position: relative; }			
#color_circle_box .txt499 { position: absolute; top: 34%;right: 41%; font-size: 60px;}
#color_circle_box .db_score_img { position: absolute;     top: 57%;    right: 39%;    width: 21%;}

.plus_img, .minus_img { padding-right: 10px; }

.blue_color { color: #4298b5; }
.dark_blue_color { color: rgb(0,81,114); }
.head_h3 { font-size: 30px; }


#booking {	font-family: 'Open Sans Hebrew', sans-serif;	margin-top: 2%;}
@media print {
       .col-md-6.pc {
      display:none !important;
   }
       .col-md-6.mobile {
      display:none !important;
   }

#color_circle_box .txt499 {
    position: absolute;
    top: 24%;
    right: 38%;
    font-size: 60px;
}
.col-print-1 {width:8%;  float:left;}
.col-print-2 {width:16%; float:left;}
.col-print-3 {width:25%; float:left;}
.col-print-4 {width:33%; float:left;}
.col-print-5 {width:42%; float:left;}
.col-print-6 {width:50%; float:left;}
.col-print-7 {width:58%; float:left;}
.col-print-8 {width:66%; float:left;}
.col-print-9 {width:75%; float:left;}
.col-print-10{width:83%; float:left;}
.col-print-11{width:92%; float:left;}
.col-print-12{width:100%; float:left;}

      }

@media only screen and (max-width: 600px) {
.logo_tagline { color: #4298b5; font-size: 16px;text-align:center;}
       .col-md-6.pc {
      display:none !important;
   }
       .print {
      display:none !important;
   }

#color_circle_box .txt499 {
    position: absolute;
    top: 24%;
    right: 38%;
    font-size: 60px;
}
}

@media only screen and (min-width: 601px) {
       .col-md-6.mobile {
      display:none !important;
   }
       .print {
      display:none !important;
   }

.table-responsive {
    overflow-x: hidden;
}
}


.img-responsive {
  width: 100%;
  height: auto;
}

