﻿.txt-mar
{
    margin:10px 0 10px 0;
}

.wel-come
{
    font-family:Orator Std;
    font-size:24px;
    text-align:center;
    font-weight:bolder;
    margin:100px 0 100px 0;
    color:#0066CC;
}

.adminimgdiv
{
    display: inline-block;
    padding: 0.625rem 1.25rem;
}

.adminimg
{
    height: 90px;
    border-radius: 10%;
    box-shadow: -3px 4px 20px -4px rgba(3,3,3,1);
}

/*-------File Upload-----*/
.file-upload
{
    color:#006699;
    /*border: 1px solid #ccc;*/
    padding: 7px;
}
.file-upload::-webkit-file-upload-button
{
    background-color:#006699;
    color:#fff;
    padding:5px;
    border-radius:5px;
    cursor:pointer;
    border:1px solid #006699;
}
.file-upload::-webkit-file-upload-button:hover
{
    background-color:#0066CC;
}

/*-----------------------------------------*/

.btn-mar
{
    margin-top:20px;
    margin-left:10px;
    margin-bottom: 20px !important;
}
.bott-mar
{
    margin-bottom:10px;
}
.reco-msg
{
    color:#CC3399;
    font-size:18px;
    font-weight:600;
    margin:10px 0 10px 0;
}

.div-float
{
    float:right !important;
}
.page-wra
{
    width:1200px !important;
}
.table-padd tr td 
{
    padding:5px;
}
.table-padd th
{
    padding:5px;
}
.btn-excel
{
    background-color: #08C2DE;
    border-color: #08C2DE;
}
.form-width
{
    width:40% !important;
}
.font-msg
{
    color: #08C2DE;
    font-weight:bold;
}
/*--------------------------------------------------------------*/

.table-kos
{
    margin-left:540px;
}
.ship
{
    margin-left:0px;
    color:#993300;
    font-size:19px;
    font-weight:bold;
}
.td-name
{
    color:#000;
    font-size:15px;
}
.txt-box
{
    padding:5px;
}
.txt-box:hover,.txt-box:focus
{
    border-color:#993300 !important;
    padding:5px;
}
.t-box
{
    /*border:2px solid #CCCCCC !important;
    border-radius:15px !important;*/
    padding:8px 3px 3px 6px !important;
    /*color:#000 !important;*/
}
.t-box:hover,.t-box:focus
{
    background:url(../images/white-background.png) no-repeat !important;
    border: 2px solid #993300 !important;
    border-radius:15px;
}
.t-box1
{
    border:2px solid #CCCCCC !important;
    border-radius:15px !important;
    padding:8px 4px 3px 6px !important;
}
.t-box1:hover,.t-box1:focus
{
    background:url(../images/white-background.png) no-repeat !important;
    border: 2px solid #993300 !important;
    border-radius:15px;
}
.drop-list
{
    width:320px !important;
}
.grid-data
{
    /*margin-left:270px;*/
    margin-top:30px;
    border-color:1px solid #663300;
}
.col-data
{
    font-size:18px !important;
    font-weight:bold !important;
    padding:10px;
}

.data
{
    float:left;
    width:52.8%;
}
.data-list
{
    margin-top:30px;
    margin-bottom:20px; 
    border:2px solid #ccc;
    border-radius:25px 5px 25px 5px;
    padding-top:15px;
}
.cust-col
{
    margin-top:20px;
    margin-left:15px;
    margin-right:10px;
    padding-bottom:10px;
    font-size:17px;
    font-weight:bold;
    color:#CC3333;
}
.cust-td
{
    margin-top:20px;
    margin-left:15px;
    margin-right:10px;
    padding-bottom:10px;
}

/*--------------------------------------------------*/


.upload-mar
{
    margin-top:20px;
}
.lblmsg
{
    font-size:18px;
    font-weight:bold;
}
.img-px
{
    color:#08C2DE;
    font-size:18px;
}
.ddl-error
{
    color: #a94442;
    float: left;
    padding-bottom: 10px;
    padding-top: 5px;
}

/*------------------------------------*/
.img-logo1
 {
     width:150px;
     height:67px;
 }
 .summary
 {
     color:#006699;
     font-size:27px;
     text-decoration:underline;
     margin-bottom:15px;
     /*margin-top: 20px;*/
 }
 .print
 {
     background:#006699;
     border:1px solid #006699;
     border-radius:5px;
     color:#fff;
     padding:5px;
     font-size:15px;
     float:right;
     margin-right:50px;
     cursor:pointer
 }
 .user_name
{
    margin-left:310px;
    font-weight: 700;
}
 .grid1
{
    margin-top:10px;
}
.grid2
{
    margin-top:50px;
}
.grid3
{
    margin-top:50px;
}
.plinth
{
    color:Orange;
    font-weight:bold;
    font-size:22px;
}
.roof
{
    color:deepskyblue;
    font-weight:bold;
    font-size:22px;
}
.completion
{
    color:Green;
    font-weight:bold;
    font-size:22px;
}
.lintel
{
    color:crimson;
    font-weight:bold;
    font-size:22px;
}
.Kutcha
{
    color:brown;
    font-weight:bold;
    font-size:22px;
}
.compare
{
    color:Blue;
    font-weight:bold;
    font-size:22px;
}
.btn_verifiy
{
    padding:5px;
    background:#CC9933;
    color:#fff;
    border:none;
    margin-left:250px;
    font-size:15px;
    margin-top:5px;
    margin-bottom:5px;
    border-radius:5px;
    cursor:pointer;
}
.verifiy-user
 {
     text-align:center;
     font-size:25px;
     font-weight:bold;
     text-decoration:underline;
 }
.error-msg
{
    color:Red;
    font-weight:bold;
}

.new-col-shadow
{
    background: #f1f3f4;
}
.new-header
{
   background: #8a0026; 
}
.select-img
{
    color:#CC0066;
    padding-left:150px;
    padding-bottom:10px;
    font-size:20px;
}
.slider-img-size
{
    width: 450px;
    height: 220px;
    margin-bottom: 20px;
}
.file-error
{
    color: #ff0000;
    font-weight: bold;
}
.text-center
{
    text-align: center;
    margin-bottom: 10px;
}


/*Calendar Control CSS*/
.cal_Theme1 .ajax__calendar_container   
{
    width: 180px;
background-color: #DEF1F4;
border:solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_header  {
background-color: #ffffff;
margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
color: #004080;
padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
background-color: #ffffff;
border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 4px;
margin-top: 2px;
color: #004080;
}

.cal_Theme1 .ajax__calendar_day {
color: #004080;
text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
color: #004080;
font-weight: bold;
background-color: #DEF1F4;
}

.cal_Theme1 .ajax__calendar_today   {
font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
color: #bbbbbb;
}

/*--------------------------------------------------*/

.col-spo-date
{
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin-top: -41px;
    color: #8a0026;
}
.col-da
{
    font-size:17px;
    color: #0077b3;
    font-weight:bold;
}
.col-spo-data
{
    font-size:15px;
    font-weight:bold;
    /*margin-left: 15px;*/
}
.col-margin
{
    margin-bottom: 10px;
}
.col-chann
{
    font-size:18px;
    font-weight:bold;
    color:#009933;
    border-bottom:2px solid #00cc44;
    width:50% !important;
    border-radius: 0 0 0 50px;
    -webkit-border-radius: 0 0 0 50px;
    -moz-border-radius: 0 0 0 50px;
    -o-border-radius: 0 0 0 50px;
    -ms-border-radius: 0 0 0 50px;
    
}
.bull
{
    margin-left:76px;
    margin-right:5px;
}
.bull1
{
    margin-left: 55px;
    margin-right:5px;
}
.bull2
{
    margin-left:39px;
    margin-right:5px;
}
.bull3
{
    margin-left:80px;
    margin-right:5px;
}
.bull4
{
    margin-left: 30px;
    margin-right:5px;
}
.bull5
{
    margin-left:16px;
    margin-right:5px;
}
.bull6
{
    margin-left:28px;
    margin-right:5px;
}
.bull7
{
    margin-left:13px;
    margin-right:5px;
}
.bull8
{
    margin-left: 45px;
    margin-right:5px;
}
.bull9
{
    margin-left:13px;
    margin-right:5px;
}
.bull10
{
    margin-left:10px;
    margin-right:5px;
}
.bull11
{
    margin-left: 54.4px;
    margin-right:5px;
}

.file-not-found
{
    color: #8a0026;
    font-size: 17px;
    font-weight: bold;
}

/*--------------------------------------------------------*/

.btn-float-mar
{
    float: right;
    margin-top: -50px;
}