﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 22px;
    /*padding-bottom: 20px;*/
    padding-bottom:0px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="select"] {
    /*max-width: 280px;*/
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
    .custom_responsive_img{
        margin-top:-15px;
    }
}

@media screen and (max-width: 767px) {
    .custom_responsive_img{
        margin:0 auto;
    }
}

        /*----------boxes space & height-------*/

        .cell_space tbody tr td {
            padding-bottom:0.5px;
        }

        .cell_space_right{
            padding-right:2px;
        }

         .cell_space_right1{
            padding-right:5px;
        }

        a {
            text-decoration:none
        }

        .cell_bcolor {
            background-color:#FFD9FF !important;
        }

       
        .dropdown_height {
            min-height:25px !important

        }

        .box_width {
            min-height:9.1em
        }

    /*-------------------------------*/

        .yellow_box{
    padding:2px 2px !important;
   font-size:15px ;/*!important*/
   min-width:175px ;/*!important*/
   font-weight:bold;
   min-height:26px;
}

.blue_box{
    padding:8px 2px !important;
 
   min-width:175px !important;
 
   min-height:20px;
}

.touch_ddl{
   min-height:35px !important;
}
.touch_from_contorl{
     min-height:30px !important;
}

.zero_margin_bottom{
    margin-bottom:0px !important;
}



input[type="checkbox"],input[type="radio"] {
    margin-right: 2px !important;
    vertical-align: middle !important;
}




#error_page { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yOS8xMiKqq3kAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABHklEQVRIib2Vyw6EIAxFW5idr///Qx9sfG3pLEyJ3tAwi5EmBqRo7vHawiEEERHS6x7MTMxMVv6+z3tPMUYSkfTM/R0fEaG2bbMv+Gc4nZzn+dN4HAcREa3r+hi3bcuu68jLskhVIlW073tWaYlQ9+F9IpqmSfq+fwskhdO/AwmUTJXrOuaRQNeRkOd5lq7rXmS5InmERKoER/QMvUAPlZDHcZRhGN4CSeGY+aHMqgcks5RrHv/eeh455x5KrMq2yHQdibDO6ncG/KZWL7M8xDyS1/MIO0NJqdULLS81X6/X6aR0nqBSJcPeZnlZrzN477NKURn2Nus8sjzmEII0TfMiyxUuxphVWjpJkbx0btUnshRihVv70Bv8ItXq6Asoi/ZiCbU6YgAAAABJRU5ErkJggg==);}
.error-template {padding: 40px 15px;text-align: center;}
.error-actions {margin-top:15px;margin-bottom:15px;}
.error-actions .btn { margin-right:10px; }
