/*Login Page*/
@font-face {
	font-family:"Open Sans";
	src:url('..fonts/open-sans.bold.ttf') format('truetype');
}
body{ padding:0px; margin:0px; font-family:Open Sans, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#ffffff;}
div, table { word-wrap: break-word;
}
.login_bg{ background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; background-position:center bottom;}
.login_logo{ padding:50px 0px;}
.login_body{ background-image:url(../images/opacity_bg.png); border:1px solid #e5e4e4; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; padding:22px; margin-bottom:140px;}
.welcome{margin:60px 0px;}
.clear{ clear:both;}
.btn{ font-size:14px;}

.footer{ background-color:#ecebeb; position:fixed; bottom:0; width:100%;}
.footer { text-align:center;}
.footer  span{ line-height:28px; padding:15px 0px; font-size:12px;}

@media(max-width:720px)
{
.login_bg{ background-image:none;}
.login_logo{ padding:10px 0px;}
.welcome{margin:10px 0px;}
.display{ display:none;}
}


/*Home Page*/
.header{ background-color:#fff; padding:1px 0px; border-bottom:1px solid #ccc;margin-bottom:12px}

.body_part{ margin:12px 0px; min-height:500px;overflow:auto}
.list-group .active,.list-group .active:hover{ background-color:#ed7d31; border: 1px solid #ddd;}
.list-group .active a{color:#fff;}
.list-group li {padding:0;margin:0}
.list-group li a{ color:#555555; font-weight:bold;text-decoration:none;padding:14px;line-height:30px}
.list-group span{ color:#555555; font-size:8px;padding:14px;}
.list-group .active span{ color:#fff; font-size:8px}
.list-group .active i{color:#555555}
.list-group li ul {margin:0;padding:0;background-color:#fff;color:#000;list-style-type:none;}
.list-group li ul li a{color:#000!important; }
.list-group li ul li:hover a{color:#000; }
.search_place{ background-color:#f9fbf7; padding:6px;}
.btn-sm{ padding:0px 10px;}
.btn-xs{ padding:0px 6px; line-height:1.3; font-size:12px;}
label{font-weight: normal;}
.panel{ border:0px;}
.custom .panel-body{ padding:0px;}
.panel-collapse{ border:1px solid #ecebeb;}
.panel-default>.panel-heading {
color: #ffffff;
background-color: #555555;
padding:6px 10px;

}
.panel-title{ font-size:14px;}
.table>tbody>tr>td{ padding:0px 4px; color:#555555;}
.table>thead>tr>th{ padding:6px 4px; color:#555555;}
.input-sm,select.input-sm{ height:22px; padding:0px 10px; max-height:22px;}
.pagination{ margin:0px;}
.pagination-sm>li>a, .pagination-sm>li>span {
padding: 0px 10px;}
.table-striped>tbody>tr:nth-child(odd) {
background-color: #f4f7f1!important;
}
.table-striped>tbody>tr:nth-child(even) {
background-color: #fff!important;
}
.table{ margin-bottom:6px;}
.form-group .col-sm-5, .form-group .col-sm-7,  .form-group .col-sm-9 {
    margin-bottom:5px;
}
.form-horizontal .control-label{ padding-top:0px;}
.buttons_div{margin-top:10px; clear:both; padding-top:6px; border-top:1px solid #f5f5f5;}
@media(min-width:999px)
{
.table_div{ padding-left:0px;}
.custom .form-group{ margin-bottom:0px;}
.display{ display:none;}
}
@media(min-width:720px)
{
.min-width{ min-width:999px;}
}
input[type="checkbox"], .checkbox {
 margin:0px;}

table input[type="checkbox"], table .checkbox {
 margin:4px 0px 2px 0px;}

.alert {
    padding:4px;
    margin-top:12px;
}


.ul_dropdown{ margin:0; padding:0; list-style-type: square; list-style-position:inside;}
.ul_dropdown li{ line-height:24px; border-top:1px solid #f4f4f4; padding:0px 4px;}
.ul_dropdown li:hover,.ul_dropdown li .active{ background-color:#f4f4f4;}
.ul_dropdown li a{ color:#555555; font-weight:normal;}
.ul_dropdown li a:hover{ text-decoration:none;}


.table tr th a{ color:#555555;}
.table tr th a:hover{ color:#5cb85c;}
.table tr td a, .table tr td a:hover{ color:#5cb85c;}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.pagination li a {
    color: #000!important;
}

.operations a {
   margin-right:8px;
}
.panel-title .btn {
    color:#555555;
    font-weight:bold;
}
/*.panel-title {
    letter-spacing: 1px;
}*/

.glyphicon-star { color:red; font-size:6px; top:0px; margin-left:-5px;}

.trshow[style] {display: table-row !important;
}
.editmas90 {
color:#5CB85C;
}
.noneditmas90 {
color:#000;
}
 .welcome_home {
    font-weight: bold;
    margin:3px 60px 3px 0px;
}
        .dropdown-menu.open {
        left: 0;
        right: 0;
    }

.welcome_home img {
    width: 23px;
    height: 22px;
    border-radius: 22px;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    vertical-align: middle;
}
.main_content {
border:1px solid #ddd;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
}
    .main_content .panel-group {
       border:none;
    }
.min-select-field select {

min-width:93px;
border:none!important;
background:transparent!important;
}
.content-scroll {
overflow:auto;
}
.mandatory {
    border-left:3px solid red !important;
}
.btn {
background-color: #ed7d31!important;
border:none!important;
color:#fff!important;
}
i {
    color:#ed7d31!important;
}
.sidebarnav {border:1px solid #ddd;border-radius:4px}
.sidebarnav ul {margin:0;padding:0;list-style-type:none;}
.sidebarnav ul li{}
.sidebarnav ul li a{color:#000;text-decoration:none;padding:10px 15px;display:block;border-bottom:1px solid #ddd}
.sidebarnav ul li i{color:#000!important;text-decoration:none;padding:10px 15px;display:block;border-bottom:1px solid #ddd;font-style:normal;}
.sidebarnav ul li:hover a{ background-color: #ed7d31; color:#fff; }
.sidebarnav ul li:hover i{ background-color: #ed7d31; color:#fff!important;font-style:normal; }
.sidebarnav ul li.active a{background-color: #ed7d31; color:#fff;   }
.sidebarnav ul li.active i{background-color: #ed7d31; color:#fff!important;font-style:normal;   }
.sidebarnav ul li.active ul li a {background-color: #fff;color:#000;    }
.sidebarnav ul li ul li a {background-color: #fff;color:#000;    }
.sidebarnav ul li.active ul li:hover a {background-color: #f4f4f4;   color:#000; }
.sidebarnav ul li:hover ul li a {background-color: #fff;color:#000;    } 
.sidebarnav ul li ul li:hover a,.sidebarnav ul li ul li.active a {background-color: #f4f4f4; color:#000;   }

 #loadingDiv {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 9999;
            background-image: url(../Images/background_mask.png);
            
        }

        .ajax-loader {
            position: absolute;
            left: 46%;
            top: 46%;
            margin-left: -32px; /* -1 * image width / 2 */
            margin-top: -32px; /* -1 * image height / 2 */
            display: block;
            width: 170px;
            padding: 10px;
            border-radius: 6px;
            -moz-border-radius: 6px;
            -webkit-border-radius: 6px;
        }

        .table.outer-table tbody:nth-child(odd)  {
background-color: #fff;
}
         .table.outer-table tbody:nth-child(even)  {

background-color: #f4f7f1;
}
         
.hidden_more_table
{
    border: 4px solid #ed7d31!important;
    padding: 0px;
    margin-left: 22px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    max-height:400px;
    overflow:auto;
    margin-bottom:4px;
    margin-top:4px;
}

    .hidden_more_table .table
    {
        margin-bottom: 0px;
    }

    .hidden_more_table span.arrow_mark
    {
        color: #2a7290;
        font-size: 16px;
        position: absolute;
        right: 64px;
        margin-top: -16px;
    }
.paramSettings {
display:none;
}
@media(min-width:768px) {
    .right-panel-control {
    padding-left:0px;
    }
    
}

@media(min-width:768px) {
    .eight_hp {
    width:800px;
    }
     .four_hp {
    width:400px;
    }
     .nine_hp {
    width:900px;
    }
     .ten_hp {
    width:1000px;
    }
    
}
@media(max-width:768px) {
    .eight_hp,.four_hp,.nine_hp,.ten_hp{
    width:auto;
    }
    .Client_Sunmit {
    margin-top:4px;
    }
    
}
.hidden_more_table1 {

    border: 4px solid #ed7d31!important;
    padding: 0px;
    margin-left: 22px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    overflow:auto;
    margin-bottom:4px;
    margin-top:4px;
}
.hidden_more_table1 .table
    {
        margin-bottom: 0px;
    }

    .hidden_more_table1 span.arrow_mark
    {
        color: #2a7290;
        font-size: 16px;
        position: absolute;
        right: 64px;
        margin-top: -16px;
    }
.selectize-input {
padding:1px 0px 1px 15px;

}
.selectize-control.single .selectize-input {
background-color:#fff;
background-image:none;
}
.selectize-control.single .selectize-input:after {
    position: absolute;
    top: 24%;
    right: 6px;
    display: block;
    width: 0;
    height: 0;
    margin-top: 3px;
    border-color: #808080 transparent transparent transparent;
    border-style: solid;
    border-width: 6px 3px 0 4px;
    content: ' ';
}
.selectize-dropdown {
    position: absolute;
    z-index: 10;
    margin: -6px 0 0 0;
    background: #ffffff;
    border: 1px solid #d0d0d0;
    border-top: 0 none;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.selectize-dropdown, .selectize-input, .selectize-input input {
    font-size:12px;
}
.selectize-control.single .selectize-input, .selectize-dropdown.single {
    border-color: #ccc;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
    .selectize-dropdown .active {
    background:none;
    }
.form-group {
margin-bottom:3px!important;
}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
color:#ed7d31!important;
}
.ui-select-container {
height:22px;
}
.selectize-input.disabled {
   opacity:1!important;
}
.table-striped>tbody>tr:nth-child(even).rowBold, .table-striped>tbody>tr:nth-child(odd).rowBold{
font-weight:bold!important;
font-size:14px;
}

.cropArea {
  background: #E4E4E4;
  overflow: hidden;
  width:560px;
  height:350px;
}
