 


html, body{
    width:100%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
}

 

.container-fluid{
    background-color: ;
}
.clear-fix{
    clear: both;
}
.term{
    width: 800px;
    height: auto;
    margin: 0 auto;
}
.term h2{
    text-align: center;
    color: darkblue;
    margin:80px; 
}
.term .term-term{
    margin: 0px;
    font-family:arial;
    font-weight: 600;
    margin-bottom: 25px;
    color:darkblue;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}
.term  h4{
    font-family: arial;
    font-weight: 600;
    margin-top: 30px;
}
.term .term-sub{
    width: 800px;
    height: 300px;
    margin: 0 auto;
    overflow: auto;
}
.term .term-sub li{
    text-align: justify;
    padding: 10px;
    list-style: none;
}
.term .term-sub p{
    text-align: justify;
    padding: 10px;
    list-style: none;
}
.term .bton{
    margin-top: 25px;
}

.mydsh{
    width: 100%;
    height: 120px;
    background:#1f8ecf;
    border-radius:px;
    border: 1px solid #ccc;
}
.mydsh h4{
    margin: 0px;
    color: #000;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-family: literata;
    font-size: 15px;
    background: #fff;
}
.mydsh .sub-dash{
    width: 100%;
    height: auto;
    margin-top: 10px;
}
.mydsh a{
    text-decoration: none;
    
}
.mydsh .sct-prone{
    float: left;
    color: #fff;
    padding-left: 10px;
    font-family: calibri;
}
.mydsh .sct-prtwo{
    float: right;
    color: #fff;
    padding-right: 20px;
    font-family: calibri;
}
.mydsh-two{
    width: 100%;
    height: 120px;
    background:#e37419;
    border-radius:px;
    border: 1px solid #ccc;
}
.mydsh-two h4{
     margin: 0px;
    color: #000;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-family: literata;
    font-size: 15px;
    background: #fff;
}
.mydsh-two .sub-dash{
    width: 100%;
    height: auto;
    margin-top: 10px;
}
.mydsh-two a{
    text-decoration: none;
}
.mydsh-two .sct-prone{
    float: left;
    color: #fff;
    padding-left: 10px;
    font-family: calibri;
}
.mydsh-two .sct-prtwo{
    float: right;
    color: #fff;
    padding-right: 20px;
    font-family: calibri;
}
.mydsh-tree{
    width: 100%;
    height: 120px;
    background:#e85f5a;
    border-radius:px;
    border: 1px solid #ccc;
}

.mydsh-tree h4{
     margin: 0px;
    color: #000;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-family: literata;
    font-size: 15px;
    background: #fff;
}
.mydsh-tree .sub-dash{
    width: 100%;
    height: auto;
    margin-top: 10px;
}
.mydsh-tree a{
    text-decoration: none;
}
.mydsh-tree .sct-prone{
    float: left;
    color: #fff;
    padding-left: 10px;
    font-family: calibri;
}
.mydsh-tree .sct-prtwo{
    float: right;
    color: #fff;
    padding-right: 20px;
    font-family: calibri;
}
.mydsh-four{
    width: 100%;
    height: 120px;
    background:#38853c;
    border-radius:px;
    border: 1px solid #ccc;
}
.mydsh-four h4{
    margin: 0px;
    color: #000;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-family: literata;
    font-size: 15px;
    background: #fff;
}
.mydsh-four .sub-dash{
     width: 100%;
    height: auto;
    margin-top: 10px;
}
.mydsh-four a{
    text-decoration: none;
}
.mydsh-four .sct-prone{
    float: left;
    color: #fff;
    padding-left: 10px;
    font-family: calibri;
}
.mydsh-four .sct-prtwo{
    float: right;
    color: #fff;
    padding-right: 20px;
    font-family: calibri;
}

.mjr-van-dash{
    width: 100%;
    font-family: calibri;
    border: 1px solid #ccc;
    width: 100%;
   
    padding:5px;
    border-radius: 5px;
    background-color:whitesmoke;
    color:#000;
}
.mjr-van-dash .sct-dash{
    float:left;
    
    
}
.mjr-van-dash .sct-para{
    float:right;
    
}

.mjr-van-dash .sct-dash p{
    margin:0px;
    padding:5px 5px;
}
.mjr-van-dash .sct-para p{
    margin:0px;
    padding:5px 5px;
}


.mjr-vanto-dash{
    width: 100%;
    font-family: calibri;
    border: 1px solid #ccc;
    width: 100%;
    height: 100px;
    padding:5px;
    border-radius: 5px;
    background-color: #339966;
    color:#fff;
}
.mjr-vanto-dash .sct-dash{
    float:left;
    
    
}
.mjr-vanto-dash .sct-para{
    float:right;
    
}

.mjr-vanto-dash .sct-dash p{
    margin:0px;
    padding:5px 5px;
}
.mjr-vanto-dash .sct-para p{
    margin:0px;
    padding:5px 5px;
}



.mjr-vanthree-dash{
    width: 100%;
    font-family: calibri;
    border: 1px solid #ccc;
    width: 100%;
    height: 100px;
    padding:5px;
    border-radius: 5px;
    background-color:whitesmoke;
    color:#000;
}
.mjr-vanthree-dash .sct-dash{
    float:left;
    
    
}
.mjr-vanthree-dash .sct-para{
    float:right;
    
}

.mjr-vanthree-dash .sct-dash p{
    margin:0px;
    padding:5px 5px;
}
.mjr-vanthree-dash .sct-para p{
    margin:0px;
    padding:5px 5px;
}

.buttons p a{
    width: 330px;
    height: auto;
    margin-left: 300px;
    background: #46465e;
    color: #fff;
}

.buttons-lns h4{
    color: red;
    font-family: calibri;
    text-align: center;
    margin-left: 250px;
}
.buttons-lns p a{
    width: 330px;
    height: auto;
    margin-left: 300px;
    background: #46465e;
    color: #fff;
}

.pnl-dtl h4{
    color: crimson;
    padding-left: 10px;
    height: 25px;
    line-height: 25px;
    margin:30px 0px;
}
.pnl-dtlimg{
    margin:0 auto;
    width:50px;
    height:100px;
    margin-top:-100px;
    
}
.prsn-dtl-img{
    width: 100px;
    margin-left: 100px;
    border-radius: 100px;
    height: 100px;
}
.prsn-dtl-img img{
    width: 100%;
    height: 100%;
   
}

/*---1---*/

.md-imgshow{
    width: 150px;
    height: 150px;
    margin-left: 80px;
}
.md-imgshow img{
    width: 100%;
    height: 100%;
    border-radius: 100px;
}

#slide-table-fetch {
    margin: 0px;
    font-family:literata;
    color: darkblue;
}

.slf_img{
    
}

.setting-table{
    width: 100%;
    height: 150px;
    overflow: auto;
}
.set-table{
     width: 100%;
    height: 250px;
    overflow: auto;
}
.setv-table{
     width: 100%;
    height: 400px;
    overflow: auto;
}
 

/*settings*/


.exp_ondate{
    display: none;
}
.inc_ondate{
    display: none;
}
.hide-cat{
    display: none;
}
.course-view{
    width: 100%;
    height: 200px;
    overflow: auto;
}
   
.month-multi{
    font-family: calibri;
}
 .month-multi h4{
     font-family:calibri;
     color:darkblue;
    float:left;
     margin-bottom: 0px;
}
 .month-multi .bulk-action{
    float: right;
}
 .month-multi .bulk-action select{
    float: left;
    width: 150px;
    height: 30px;
    background: #f1f1f1;
    border-right:none;
}
 .month-multi .bulk-action .blk-act{
    height: 30px;
    
}
.exp_cat{
    font-family: calibri;
}
.inc_cat{
    font-family: calibri;
}
.due-ent{
    font-family: calibri;
}

.year-add-set{
    margin-top: 25px;
   
}
.year-view {
   width: 100%;
   height: auto;   
       
}
.year-view h4{
    margin:0px;
    margin-top: 50px;
    font-family:calibri;
    color:darkblue;
}

.run-yr-view{
    margin-top: 20px;
}
.run-yr-ent{
    margin-top:60px;
}
 
.amt-rec #interest{
    display: none;
}
.int-lnd-amt{
    width: 100%;
    max-height: 350px;
    overflow: auto;

}
.nor-lnd-amt{
    width: 100%;
    height: 350px;
    overflow: auto;
    margin-top:50px;
}
.lnd-payments{
 

}
.py-int{
    font-family: calibri;
    background: ;
}
.int-amt{
    float: ;
    width: 130px;
    color:red ;
    background: none;
   
}
.int-lnd-amt h4{
 
}
.container-fluid{
    padding-right:0px;
    padding-left: 0px;
    border-radius: none;
}

.navbar-default{
    
    background-color:#662a2d;
    border: 1px solid #662a2d;
}
.navbar-header a img{
    width: 150px;
}
.navbar .navbar-nav li a{
    color:#1886b5;
    font-family:calibri;
}
.dropdown-menu{
    padding: 0px;
    color: #;
    background-color:#1886b5;
}
.dropdown-menu .divider{
    
    margin: 0.5px;
 
}
.dropdown-menu >li{
    background: #006021;
}
.navbar .navbar-nav li a{
    background-color: #662a2d;
    color: #fff;
    font-weight: 600;
}
.navbar .navbar-nav li a:hover{
    color: #fff;
    background:#ed1b24;
}





/*Side navigation*/



.display-table{
    display: table;
    
  
}
.display-table-row{
    display: table-row;
    
}
.display-table-cell{
    display: table-cell;
    float: none;
   
    
}
.valign-top{
    vertical-align: top;
    margin:0px;
    padding: 0px;
   
   
}

.dsktop{
    display: block;
    
}
.dsktp{
    display: block;
}
.mobe{
    display: none;
}

.mobile{
    display: none;
}


.navbar .navbar-brand{
      display: none;
       
    }
.side-logos{
   width: 100%;
   height: 100px;
   line-height: 75px;

   
}
.side-logos img{
    width:100px;
    height: 85px;
    margin-left: 60px;
    
}
 

#side-menu{
  
    background:#662a2d;
    background:#006021;
    width: 100%;
    height: 650px;
    border: 1px solid #006021;
   
}
.cst-brdcrb{
	font-family: calibri;
}

#side-menu ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#side-menu  ul li{
    font-weight: ;
    
}
#side-menu .heads{
    width: 100%;
    text-decoration: none;
    color: #fff; 
    font-weight: ;
    height: 35px;
    line-height: 40px;
    text-transform: capitalize;
    display: block;
    padding-left: 20px;
}
#side-menu ul li a{
    color:#000;
    font-family:calibri;
    font-size: 14px;
    border-bottom:none;
    
}


#side-menu .glyphicon
{
    margin-right: 6px;
}
#side-menu i{
    width:20px;
    text-align: center;
    float: left;
    margin-right: 10px;
    line-height: 30px;
    font-size: 11px;
    margin-top: 3px;
}
#side-menu span{
    float: right;
    margin-right: 10px;
    margin-top: 15px;
}
#side-menu a:hover{
    background: #FFB50D;/*293846*/
    color: #000;
    display: block;
	border-bottom: 1px dashed #FFB50D;
}

#side-menu .collapseable li{
    padding-left: 10px;
    padding-top: px;
    background: #1ecd50;
    font-weight: none;
    
   
}
#side-menu .collapseable a{
    color: #000;/*9fb1c2*/
    padding:10px 20px;
    font-size: 12px;
    text-decoration: none;
    display: block;
    font-family: arial;
    text-transform:capitalize;
}
#side-menu > .collapseable{
    
    border-left: 4px solid #000;
    background: #000;/*293846*/
}
#side-menu .collapseable a:hover{
    color:#fff;
    background: #ed1b24;
    
}

#side-menu .link > ul > li {
    padding-bottom: px;
   
}


.title{
    float: right;
    text-align: center;
    padding-right: 35px;
}

.title p{
     margin:0px;
     font-family: calibri;
    color: darkblue;
}

#admin-footer {
   
    width: 100%;
    padding: 0px 25px;
    height: 30px;
    line-height: 30px;
    background-color: #222;
    color: #676a6c;
    
}

.fin-act h4{
    width: 100%;
    text-align: center;
    font-family: roboto;
    color:mediumblue;
}
.fin-act table{
    width: 100%;
    background: ;
    margin-top: 10px;
    
    margin-left: 45px;
}
.fin-act table tr td{
    
}
.admit-disc{
    margin-left: 50px;
    font-family: calibri;
}
.admit-details{
    margin-left: 30px;
    font-family: calibri;
}
.admit-details p{
    margin: 0px;
}
.bulk_del{
    float: left;
    margin-left: -15px;
    width: 250px;
    height: 30px;
    font-family: calibri;
}
.bulks_del{
    float: right;
    
    width: 310px;
    height: 30px;
    font-family: calibri;
} 
.blk_del{
    float: left;
    width: 70px;
    height: 30px;
}


.inst-act h3{
    text-align:center;
    font-family: Calibri;
    color:crimson;
    font-size: 22px;
}

.usr-lgn{
    width: 600px;
    height: 320px;
    margin: 150px auto;
    border: 1px solid #f7a93b;
    position: relative;
    background-color:#f7a93b;
	border-radius: 5px;
}

.usr-lgn p{
    font-family: calibri;
    text-align: ;
    margin-top: 5px;
}
.usr-lgn .lgn-img{
    position: absolute;
    width: 200px;
    padding: 10px;
    border-right: 1px solid #468055;
    margin-top: 55px;
    float: left;
    height: 220px;
    line-height: 180px;
    
    
}
.usr-lgn .lgn-img img{
    width: 150px;
    height: 120px;
    margin-left: 15px;
    border-radius: 5px;
    background: #fff;
    padding: 10px;
    
}
.usr-lgn .lgn-img h4{
    width: 100%;
    height: auto;
    margin-left: px;
    padding: 10px;
    margin-top: 60px;
    text-align: center;
    font-size: 22px;
    background: #fff;
    color: #0e96eb;
    font-weight: 600;
    font-family: calibri;
    border-radius: 5px;
}
.usr-lgn .lgn-img h4 span{
    color: red;
}
.usr-lgn .lgn-lgn{
    width: 290px;
    padding-left: 10px;
    position: absolute;
    left: 260px;
    top: 50px;
    font-family: calibri;
    
}
.usr-lgn .lgn-lgn h4{
    width: 100%;
    color: #032CC1;
    text-align:;
    font-family:calibri;
    margin: 0px;
}
.usr-lgn .lgn-lgn .notice{
    width: 270px;
    height: 40px;
    
    text-align: right;
    font-family: calibri;
}

.usr-lgn .lgn-lgn .usrnm input{
    width: 250px;
    border: none;
    height: 35px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    outline: none;
    padding: 0px 5px;
}

.usr-lgn .lgn-lgn .usrnm ::-moz-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-lgn .lgn-lgn .usrnm ::-webkit-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-lgn .lgn-lgn .usrnm ::-ms-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-lgn .lgn-lgn .usrpw ::-moz-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-lgn .lgn-lgn .usrpw ::-webkit-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-lgn .lgn-lgn .usrpw ::-ms-input-placeholder{
    color:#ccc;
    font-family:calibri;
}


.usr-lgn .lgn-lgn .usrpw input{
    width: 250px;
    border: none;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    outline: none;
    height: 35px;
    padding: 0px 5px;
    
}

.usr-lgn .lgn-lgn .usrbtn button{
    width: 250px;
    height: 35px;
    border: none;
    box-shadow: none;
    background: #420c0a;
    outline: none;
    margin-top: 10px;
    color: #fff;
    
}
.usr-lgn .lgn-lgn .usr-frgt{
    font-family: calibri;
    text-align: right;
    margin-right: 30px;
    margin-top: 10px;
    
}
.usr-lgn .lgn-lgn .usr-frgt a{
    text-decoration: none;
    color: #000;
    font-size: 13px;
    
}
.usr-lgn .lgn-lgn .usr-sin p{
    font-family: calibri;
    text-align: ;
    margin-top: 35px;
    margin-right: 25px;
    font-size: 13px;
}
.usr-lgn .lgn-lgn .usr-sin p a{
    color: #83c8f2;
    text-decoration: none;
    font-size: 12px;
}



.usr-reg{
    width: 650px;
    height: 400px;
    margin: 50px auto;
    position: relative;
    background-color:#fff ;
    top: 25px;
}
.usr-reg h4{
    font-family: calibri;
    padding-top: 25px;
    padding-left: 25px; 
}
.usr-reg p{
    font-family: calibri;
    padding-left: 25px;
    margin-bottom: 20px;
}
.usr-reg .sign-data{
    
    margin-top: 25px;
    text-align: ;
}
.usr-reg .sign-data input{
    width: 250px;
    border: none;
    border-bottom: 1px solid #aaa;
    outline: none;
    padding-bottom: 5px;
    padding-left: 5px;
  
}

.usr-reg .sign-data ::-moz-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-reg .sign-data ::-webkit-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-reg .sign-data ::-ms-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-reg .sign-data ::-moz-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-reg .sign-data ::-webkit-input-placeholder{
    color:#aaa;
    font-family:calibri;
}
.usr-reg .sign-data ::-ms-input-placeholder{
    color:#ccc;
    font-family:calibri;
}
/*End Login*/


.mobe{
	display: none;

}

.userlgn{
	width:100%;
	height: auto;
	background: #fff;
	margin-top: 100px;
}
.userlgn .lgn-img{
    width: 180px;
    height: 90px;
    margin: 0 auto;
    padding-top: 20px;
    
}

.userlgn .lgn-img img{
    width: 100%;
    height: 100%;
}
.userlgn .frm-con{
    width: 250px;
    height: 200px;
    margin-top: 25px;
}
.userlgn .frm-con input{
    width: 300px;
    outline: none;
    margin-left: 30px;
    height: 50px;
    border: none;
    border-bottom: 1px solid #ccc;
}
.userlgn .usr-frgt{
    text-align: center;
    margin-top: -25px;
}

.userlgn .frm-con .usrbtn input{
    margin-top: 25px;
    height: 40px;
}
.userlgn .usr-sin{
    height: 75px;
    line-height: 75px;
    text-align: center;
}

.dash{
    width: 100%;
    margin-top: 25px;
    text-align: center;
}

.dash button{
    width: 150px;
    height: 70px;
    margin-right: 25px;
    background: ;
    color: #fff;
    border-radius: 5px;
    font-family: calibri;
    font-size:15px;
    
}


/*inst setting*/
.inst-prof-img{
   margin-top: 40px;
   width: 220px;
   height: 150px;
   
}
.inst-prof-img img{
    width: 100%;
    height: 100%;
    margin-left: 30px;
    border: 1px solid #ccc;
}

#top-headding{
    
    width: 100%;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;  
}

#top-headding h3{
    float: left;
    color:#468055;
    margin-left: 10px;
    font-family: calibri;
   
}


#top-headding .fg{
    
    padding-top: 20px;
    padding-right: 35px;
}

#top-headdings input{
    float: right;
    color: steelblue;
    margin-left: 10px;
    font-family: calibri;
   
}
.inc-cat h4{
    color:darkblue;
    text-align: center;
}

#top-headdings a{
    float: left;
    margin-top: 30px;
    margin-right:;
}
.pani-table h4{
    margin-top: 0px;
}
.slf_img h4{
    margin-top: -0px;
}

.allhfr{
    margin:0px;
    color: darkblue;
    font-family:calibri;
    margin-top: 10px;
    margin-bottom: 5px;
}
.edu-seen h4{
    margin-top:0px;
}
.prd-srv{
    font-family: calibri;
    
}

.feed-cust{
    font-family: calibri;
    width: 100%;
    height: auto;

   
}
.feed-cust h4{
    color: darkblue;
    margin: 0px;
}
.feed-cust .feeds{
    width: 100%;
    float: left;
    
    padding: 10px;
    font-family: calibri;
    text-align: justify;
}

.feed-cust .feeds p, h5{
    margin: 0px;
    
}

.feed-cust .feeds h5{
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
   
}
.feed-cust .feeds p{
  
    margin-right: 20px;
}
.feed-cust .feeds .rply{
    text-align: right;
    margin-right: 20px;
    font-weight: 600;
    margin-top:25px;
    
}


.feed-cust .reply-msg{
    width: 100%;
    height: auto;
    background-color:whitesmoke ;
    padding: 10px;
    margin-top: 10px;
    font-family: calibri;
    text-align: right;
    float: right;
    border-radius: 10px;
    text-align: justify;
}

.feed-cust .reply-msg p, h5{
    margin: 0px;
}
.feed-cust .reply-msg h5{
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
}
.feed-cust .reply-msg .rply{
    text-align: right;
    margin-right: 20px;
    font-weight: 600;
    margin-top:25px;
    
}

.sngl-nt{
    width: 100%;
    height: 500px;
    font-family: calibri;
}
.sngl-nt .noti-img{
    width: 450px;
    height: 220px;
    margin:0 auto;
}
.sngl-nt .noti-img img{
    width: 100%;
    height: 100%;
    border:1px solid #ccc;
}
.sngl-nt .mdl-noti h4{
   margin-top: 25px;    
   font-weight: bold;
   color:dimgray;
   text-align: center;    
}
.sngl-nt .mdl-noti p{
    margin: 0px;
    text-indent: 50px;
    text-align: justify;
    margin-bottom: 15px;
}
.sngl-nt .mdl-noti .wish-noti{
    
    text-align: left;
    margin-top:40px;
    font-weight: 600;
    text-indent: 80px;
}

.sngl-nt .not-def{
   float: right;
}
.sngl-nt .not-def p{
    text-align: center;
    margin:0px;
    
}
.sngl-nt .not-def .send-by{
    text-align: right;
    font-weight: bold;
}

.cms-vw{
    width: auto;
    min-width: 500px;
    overflow: auto;
}
.sel-search{
 
    
}
.sel-search .selection{
    float: left;
}

.sel-search .selection button{
    
    height: 30px;
}

.sel-search .search-clnt{
    float: right;
}

.sel-search .search-clnt input{
    width: 220px;
    height: 30px;
}
.sel-search .search-clnt button{
    width: 50px;
    margin-left: -10px;
    height: 30px;
}

.rsm-opt{
  
    margin: 0px auto;
    
}
.rsm-opt p{
    text-align: center;
}
.rsm-opt ul li{
    
    margin-left: 100px;
    font-family: calibri;
}
.rsm-opt .notic{
    color: red;
    font-family: calibri;
    font-size: 18px;
}
.rsm-opt h4{
    
    font-family: literata;
    color: darkblue;
    
    margin: 0px;
    text-align: center;
    text-transform: uppercase;
    
}
.rsm-opt .rsm-prc{
    text-align: center;
    margin-top: 15px;
    color: darkgreen;
    font-family: calibri;
    font-weight: 600;
    font-size: 16px;
}

.rsm-opt .upgr-nw{
    text-align: center;
   
    margin-top: 30px;
}

.cmng-soon h4{
    text-align: center;
    margin-top: 150px;
    font-family: literata;
    color: red;
}


 .webphn-pym{
    
    background: #fff;
    margin-left: 160px;
    margin-top: 30px;
}
.webphn-pym .info-pmt{
   color: darkblue;
   text-align: center;
   
   
}
.webphn-pym .pmt-ttl{
    text-align: center;
}

.webphn-pym .ptm-opt {
    float: left;
    margin-bottom: 10px;
    width: 270px;
    margin-top: 50px;
    
}
.webphn-pym .ptm-opt img{
    float: left;
    width: 50px;
    margin-left: 70px;    
    border: 1px solid #ccc;    
}
.webphn-pym .ptm-opt p{
    float: left;
    margin-left: 10px;
    margin-top: 10px;
     
}


.adern-dtl{
	width:700px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 50px;
}
.adern-dtl #error{
	width: 100%;
	font-family: calibri;
	margin:0px;
	margin-left: 20px;
	color: red;
	text-align:left;
}
.adern-dtl h4{
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #204051;
	margin-left: 15px;
	font-family: raleway;
	font-weight: bold;
}
.adern-dtl form{
	font-family: calibri;
	
}
.adern-dtl .input-clm{
	width: 250px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
	
}
.adern-dtl .input-clm p{
	color: #222;
	font-weight: 600;
	margin:0px;
	font-size: 14px;
}
.adern-dtl .input-clm input{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.adern-dtl .input-clm textarea{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 100px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.adern-dtl .input-clm select{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.adern-dtl .input-clm .file-inp{
	border: none;
	margin-top: 5px;
	margin-left: -5px;
}

.adern-dtl .input-clm button{
	width: 120px;
	border: none; 
	background: #204051;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-radius: 2px;
	margin-left: px;
}
.adern-dtl .input-clm .suc-ces{
    margin: 0px;
 	
}
.adern-dtl .cat-hide{
	display: none;
}
.adern-dtl .replace{
	cursor: pointer;
	color: red;
}
.adern-dtl .input-clm .inp-def{
	width: 80px;
	height: 25px;
	background: #e1e1e1;
	border: none;
}

.adern-dtl .notice{
	color:red;
	text-align:left;
	
}
.adern-dtl .sbcts-show{
	display: none;
}



.vew-cats{
	width: 1100px;
	height: auto;
	background: #;
	margin-bottom: 50px;
    overflow: ;
}
.vew-cats h4{
	font-family:raleway;
	margin-bottom: 0px;
	text-align:;
	font-weight: bold;
	display: none;
}
.vew-cats table{
	width: 100%;
	height: auto;
	font-family: calibri;
	margin-top: 10px;
	text-align: center;
	background:;
	color: #000;
}
.cats-section table{
	width: 500px;
}
.vew-cats table .table-head{
	height: 30px;
	background: #4287f5;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.vew-cats table .table-head td{
    border: none;
}
.vew-cats table a{
	text-decoration: none;
	color:#204051;
	
}
.vew-cats table tr td{
	border: 1px solid whitesmoke;
	padding: 3px 0px;
	
	
}
.csmr-dt table tr td{
    width:120px;
}
.vew-cats table tr td img{
	width: 30px;
	height:15px;
	
}
.vew-cats table a i{
	font-size: 12px;
}
.vew-cats table .ttl-head{
	font-weight:bold;
	text-align:center;
	color:#000;
	background:#63B4B8;
}
.vew-cats table .tbl-btm{
    background: #83c8f2;
    color: #000;
}


.vew-cats-quote{
	width: 600px;
	height: auto;
	background: #;
	
}
.vew-cats-quote h4{
	font-family:raleway;
	margin-bottom: 0px;
	text-align:;
	font-weight: bold;
	display: none;
}
.vew-cats-quote table{
	width: 100%;
	height: auto;
	font-family: calibri;
	margin-top: 10px;
	text-align: center;
	background:#bee7f7;
	color: #000;
}
.vew-cats-quote table .table-head{
	height: 35px;
	background: #204051;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.vew-cats-quote table a{
	text-decoration: none;
	color:#204051;
	
}
.vew-cats-quote table tr td{
	border: none;
	padding: 3px 0px;
	
	
}
.vew-cats table tr td img{
	width: 30px;
	height:15px;
	
}
.vew-cats-quote table a i{
	font-size: 12px;
}
.vew-cats-quote table .ttl-head{
	font-weight:bold;
	text-align:center;
	color:#000;
	background:#63B4B8;
}

.slidings_two{
	width: 100%;
	height: 330px;
	margin-bottom: 0px;
}

.prod-heads{
	width: 500px;
	height: 250px;
	margin: auto;
}
.prod-heads .img-view{
	width: 150px;
	height: 150px;
	float: left;
	margin-top: 40px;
}
.prod-heads .img-view img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
}
.prod-heads .prod-dtls{
	width: 320px;
	height: 150px;
	margin-top: 55px;
	float: left;
	margin-left: 15px;
	font-family: calibri;
}
.prod-heads .prod-dtls h5{
	margin: 0px;
	font-weight: 600;
	
}
.prod-heads .prod-dtls p{
	margin: 0px;
	font-size: 15px;
}

.prod-vwtbl{
	width: 1000px;
	height: 500px;
	overflow: auto;
}
.prod-vwtbl table{
	width: 100%;
	height: auto;
	background: #bee7f7;
	font-family: calibri;
}
.prod-vwtbl table .table-head{
	height: 35px;
	background: #204051;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
	
	
}
.prod-vwtbl table tr td{
	height: 30px;
	padding-left: 10px;
	
}

.prodmulti-imgs{
	width: 400px;
	height: auto;
}
.prodmulti-imgs .input-clm{
	width: 300px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
	font-family: calibri;
}
.prodmulti-imgs .input-clm input{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}

.prodmulti-imgs .input-clm button{
	width: 120px;
	border: none; 
	background: #204051;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-radius: 2px;
	margin-left: px;
}
.muli-addtional{
	width: 500px;
	float: left;
	margin-top: -50px;
}



.sub-vew-cts{
	width: 700px;
	height: auto;
	background: #;
    float: left;
	
}
.sub-vew-cts h4{
	font-family:calibri;
	margin: 0px;
	text-align:;
	font-weight: ;
	color: #000;
}
.sub-vew-cts table{
	width:100%;
	height: auto;
	font-family: calibri;
	margin-top: 0px;
	text-align: center;
	background:#;
	color: #000;
}
.sub-vew-cts table .table-head{
	height: 35px;
	background: #1a9fe8;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.sub-vew-cts table .table-head td{
    border: none;
}
.sub-vew-cts table a{
	text-decoration: none;
	color:red;
	
}
.sub-vew-cts table tr td{
	border: 1px solid whitesmoke;
	height: 30px;
	
	
}
.sub-vew-cts table tr td img{
	width: 30px;
	height:15px;
	
}
.sub-vew-cts table a i{
	font-size: 12px;
}
.sub-vew-cts table .ttl-head{
	font-weight:bold;
	text-align:center;
	color:#000;
	background:#63B4B8;
}


.adern-table{
	width: 550px;
	height: 500px;
	float: left;
	overflow: auto;
}
.adern-table h4{
	margin: 0px;
	margin-top: 25px;
	font-family: raleway;
	font-weight: 600;
	color: #204051;
}

.adern-table table{
	width: 100%;
	height: auto;
	font-family: calibri;
	
	text-align: center;
	background:#bee7f7;
	color: #000;
}
.adern-table table tr td{
	border: none;
	height: 30px;
}
.adern-table table tr td img{
	width: 30px;
	height:15px;
}
.adern-table table .table-head{
	height: 35px;
	background: #204051;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.adern-table table tr td a{
	color: #204051;
	
}
.adern-table table tr td a i{
	font-size: 12px;
}


.adern-dtl{
	width:400px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 50px;
    float: left;
}
.adern-dtl #error{
	width: 100%;
	font-family: calibri;
	margin:0px;
	margin-left: 20px;
	color: red;
	text-align:left;
}
.adern-dtl h4{
	width: 100%;
	color: #204051;
    margin: 0px;
	margin-left: px;
	font-family:;
	font-weight: ;
    font-size: 14px;
    font-family: calibri;
}
.adern-dtl form{
	font-family: calibri;
	
}
.adern-dtl .input-clm{
	width: 250px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
	
}
.adern-dtl .input-clm p{
	color: #222;
	font-weight: 600;
	margin:0px;
	font-size: 14px;
}
.adern-dtl .input-clm input{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-dtl .input-clm textarea{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 100px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-dtl .input-clm select{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-dtl .input-clm .file-inp{
	border: none;
	margin-top: 5px;
	margin-left: -5px;
}

.adern-dtl .input-clm button{
	width: 120px;
	border: none; 
	background: #1a9fe8;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-radius: 2px;
	margin-left: px;
}
.adern-dtl .input-clm .suc-ces{
    margin: 0px;
 	
}
.adern-dtl .cat-hide{
	display: none;
}
.adern-dtl .replace{
	cursor: pointer;
	color: red;
}
.adern-dtl .input-clm .inp-def{
	width: 80px;
	height: 25px;
	background: #e1e1e1;
	border: none;
}

.adern-dtl .notice{
	color:red;
	text-align:left;
	
}
.adern-dtl .sbcts-show{
	display: none;
}


.adern-exp{
	width:500px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 50px;
	float: left;
}
.adern-exp #error{
	width: 100%;
	font-family: calibri;
	margin:0px;
	margin-left: 20px;
	color: red;
	text-align:left;
}
.adern-exp h4{
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #204051;
	margin-left: 15px;
	font-family: raleway;
	font-weight: bold;
}
.adern-exp form{
	font-family: calibri;
	
}
.adern-exp .input-clm{
	width: 250px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
	
}
.adern-exp .input-clm p{
	color: #222;
	font-weight: 600;
	margin:0px;
	font-size: 14px;
}
.adern-exp .input-clm input{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-exp .input-clm textarea{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 100px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-exp .input-clm select{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.adern-exp .input-clm .file-inp{
	border: none;
	margin-top: 5px;
	margin-left: -5px;
}

.adern-exp .input-clm button{
	width: 120px;
	border: none; 
	background: #1a9fe8;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-radius: 2px;
	margin-left: px;
}
.adern-exp .input-clm .suc-ces{
    margin: 0px;
 	
}
.adern-exp .cat-hide{
	display: none;
}
.adern-exp .replace{
	cursor: pointer;
	color: red;
}
.adern-exp .input-clm .inp-def{
	width: 80px;
	height: 25px;
	background: #e1e1e1;
	border: none;
}

.adern-exp .notice{
	color:red;
	text-align:left;
	
}

.lgin-clnt{
    width:700px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 50px;
	float: left;
}
.lgin-clnt .form-main{
    width: 250px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
    font-family: calibri;
}
.lgin-clnt .form-main p{
    color: #222;
	font-weight: 600;
	margin:0px;
	font-size: 14px;
}
.lgin-clnt .form-main input{
    width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.lgin-clnt .form-main select{
     width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.lgin-clnt .form-main button{
     width: 120px;
	border: none;
	outline: none;
	background: #204051;
	height: 30px;
    color: #fff;
    border-radius: 3px;
	padding-left: 5px;
    margin-top: 15px;
}

.set-pgcont{
    width: 1000px;
    
}
.set-pgcont h4{
    font-family: literata;
    font-weight: ;
    color: #204051;
    font-weight: bold;
}
.set-pgcont .input-clm{
    width: 250px;
	margin-top: 15px;
	float: left;
	margin-right: 75px;
	margin-bottom: 25px;
    font-family: calibri;
    
}
.set-pgcont .input-clm p{
    font-weight: 600;
    margin: 0px;
}
.set-pgcont .input-clm input{
    width: 250px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.set-pgcont .input-clm select{
    width: 250px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.set-pgcont .input-clm button{
    width: 120px;
	border: none;
	outline: none;
    background: none;
	background: #204051;
    color: #fff;
	height: 30px;
	padding-left: 5px;
    border-radius: 3px;
    
}
.set-pgcont .yr-tbl{
    width: 100%;
    height: auto;
    background: #bee7f7;
    border: 1px solid #ccc;
    margin-top: 50px;
    margin-bottom: 50px;
}
.set-pgcont .yr-tbl table{
    font-family:calibri;
    width: 100%;
    text-align: center;
}
.set-pgcont .yr-tbl table tr td{
    height: 30px;
}
.set-pgcont .yr-tbl table tr td a i{
    font-size: 11px;
}
.set-pgcont .yr-tbl table .table-head{
   background: #204051;
    color: #fff;
}


.inv-trms{
	width:400px;
	height: auto;
	float: left;
}
.inv-trms .input-clm{
	width: 250px;
	margin-top: 15px;
	font-family: calibri;
	float: left;
	margin-right: 55px;
}
.inv-trms .input-clm input{
	width: 250px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	
}
.inv-trms .input-clm textarea{
	width: 250px;
	border: none;
	outline: none;
	background: none;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	
}
.inv-trms .input-clm select{
	width: 250px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.inv-trms .input-clm button{
	width: 120px;
	border: none; 
	background:#204051;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-radius: 2px;
	margin-left: px;
	font-family: calibri;
}

.trms-tbl{
	width: 650px;
	height: auto;
	float: left;
	margin-top: 30px;
}
.trms-tbl table{
	font-family: calibri;
	width: 100%;
	text-align: center;
	background: #bee7f7;
}
.trms-tbl table tr td{
	border-top: 1px solid #bee7f7;
	height: 30px;
	padding: 5px;
}
.trms-tbl table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}
.trms-tbl table tr td a{
	color: #000;
	
}
.trms-tbl table tr td a i{
	font-size: 12px;
}

.sale-hist{
    width: 100%;
    height: auto;
    margin-top: 30px;
    margin-bottom: px;
    
}
.sale-hist .sale-dtl{
    width: 550px;
    height: 500px;
    padding: 10px;
    background: whitesmoke;
    float: left;
    border-top: 2px solid #5BC7FD;
    border-bottom: 2px solid #0E3156;
    margin-bottom: 50px;
}
.sale-hist .sale-dtl h3{
    text-align: center;
    font-family: lora;
    margin: 0px;
    margin: 10px 0px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600;
}
.sale-hist .sale-dtl .prc-names{
    width: 200px;
    float: left;
    margin-right: 15px;
    height: 270px;
    border: 1px solid #ccc;
}
.sale-hist .sale-dtl .prc-names img{
    width: 120px;
    height: 120px;
    margin-left: 40px;
    margin-top: 50px;
    margin-bottom: 25px;
}
.sale-hist .sale-dtl .prc-names p{
    font-family: calibri;
    margin: 0px;
    text-align: center;
    
}
.sale-hist .sale-dtl .prices{
    width: 300px;
    float: left;
    font-family: calibri;
    background: whitesmoke;
}
.sale-hist .sale-dtl .prices h4{
    color: var(--primary);
    font-weight: 600;
    font-family: lora;
    font-size: 15px;
    margin: 0px;
    margin:5px 0px;
}
.sale-hist .sale-dtl .prices .prod-ttl{
    float: left;
    width: 200px;
    
    margin-left: -30px;
}
.sale-hist .sale-dtl .prices .prod-dtls{
    float: left;
    
    margin-left: -30px;
}

.sale-hist .sale-qtydtl{
     width: 520px;
    height: 500px;
    padding: 10px;
    background: whitesmoke;
    float: left;
    margin-left: 15px;
     border-top: 2px solid #5BC7FD;
    border-bottom: 2px solid #0E3156;
    margin-bottom: 50px;
}
.sale-hist .sale-qtydtl h3{
    text-align: center;
    font-family: lora;
    margin: 0px;
    margin: 10px 0px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600;
}
.sale-hist .sale-qtydtl h4{
    color: var(--primary);
    font-weight: 600;
    font-family: lora;
    font-size: 15px;
    
     margin: 0px;
    margin:5px 0px;
    margin-left: 15px;
}
.sale-hist .sale-qtydtl .ttl-prices{
    width: 100%;
    float: left;
    font-family: calibri;
    background: whitesmoke;
}
.sale-hist .sale-qtydtl .ttl-prices .prod-ttl{
    float: left;
    width: 200px;
    margin-right: 25px;
    
}
.sale-hist .sale-qtydtl .ttl-prices .prod-dtls{
    float: left;
    width: 200px;
    
}

.onln-adms{
    width: 1100px;
    height: auto;
    margin-top: 50px;
    margin-left: 10px;
}
.onln-adms table{
    width: 100%;
    height: auto;
    font-family: calibri;
    text-align: center;
}
.onln-adms table .tbl-head{
    background: #1a9fe8;
    color: #fff;
}
.onln-adms table .tbl-head td{
    border: none;
}

.onln-adms table tr td{
    height: 30px;
    border: 1px solid whitesmoke;
}

.slid-fetch{
    width: 100%;
    height: auto;
    
}
.slid-fetch table{
    width: 100%;
    height: auto;
    font-family: calibri;
    text-align: center;
}
.slid-fetch table tr td{
    height: 30px;
    border: 1px solid whitesmoke;
    
}
.slid-fetch table .tbl-head{
    background: #1a9fe8;
    color: #fff;
}
.slid-fetch table .tbl-head td{
    border: none;
}
.slid-fetch table tr td img{
    width: 50px;
    height: 30px;
}
.slid-fetch table tr td a{
    color: red;
    text-decoration: none;
    
}
.slid-fetch table tr td a i{
    font-size: 12px;
}
.sql_fetch_news{
    width: 100%;
    height: auto;
    
    
}
.sql_fetch_news table{
     width: 100%;
    height: auto;
    font-family: calibri;
    text-align: center;
}

.sql_fetch_news table tr td{
    height: 30px;
    border: 1px solid whitesmoke;
}
.sql_fetch_news table .tbl-head{
     background: #1a9fe8;
    color: #fff;
}
.sql_fetch_news table .tbl-head td{
    border: none;
}
.sql_fetch_news table tr td a{
    color: red;
    text-decoration: none;
}
.sql_fetch_news table tr td a i{
    font-size: 12px;
}

.per-pageslide{
	width: 100%;
	height: auto;
	margin-top: 100px;
	border-top: 1px solid #ccc;
	padding-top: 50px;
}

.per-pageslide .page-colum{
	width: 200px;
	height: auto;
	margin-right: 70px;
	margin-bottom: 50px;
	float: left;
}
.per-pageslide .page-colum:last-child{
	margin-right: 0px;
}

.per-pageslide .page-colum img{
	width: 100%;
	height: 100px;
	margin-bottom: 50px;
	border-radius: 3px;
}

.per-pageslide .page-colum .frm-grp{
	width: 100%;
	height: auto;
	margin-top: px;
	margin-bottom: 20px;
	font-family: calibri;
}
.per-pageslide .page-colum .frm-grp p{
	font-weight: bold;
	margin: 0px;
}

.per-pageslide .page-colum .frm-grp input{
	outline: none;
	border: 1px solid #ccc;
	height: 30px;
	width: 100%;
	padding-left: 5px;
}
.per-pageslide .page-colum .frm-grp select{
	outline: none;
	border: 1px solid #ccc;
	height: 30px;
	width: 100%;
	padding-left: 5px;
}

.per-pageslide .page-colum .frm-grp button{
	width: 100%;
	outline: none;
	border: none;
	background: #1886b5;
	height: 30px;
	font-family: calibri;
	border-radius: 3px;
	color: #fff;
}


.acd-conts{
	width: 100%;
	height: auto;
	
}
.acd-conts .conts-column {
	width: 320px;
	height: auto;
	float: left;
	margin-right: 40px;
}
.acd-conts h4{
	font-family: literata;
	font-size: 14px;
	color: #1886b5;
	margin-bottom: 30px;
	text-transform: uppercase;
	
}

.acd-conts .conts-column .inp-clm{
	width: 320px;
	height: auto;
	margin-bottom: 25px;
	font-family: calibri;
}
.acd-conts .conts-column .inp-clm p{
	font-weight: 600;
	margin: 0px;
}

.acd-conts .conts-column .inp-clm input{
	width: 100%;
	height: 35px;
	border: 1px solid #ccc;
	outline: none;
	padding-left: 5px;
}
.acd-conts .conts-column .inp-clm textarea{
	width: 100%;
	height: 100px;
	border: 1px solid #ccc;
	outline: none;
	padding-left: 5px;
}
.acd-conts .conts-column .inp-clm select{
	width: 100%;
	height: 40px;
	border: 1px solid #ccc;
	outline: none;
	padding-left: 5px;
}
.acd-conts .conts-column .inp-clm button{
	width: 120px;
	height: 40px;
	border: none;
	background: #1886b5;
	color: #fff;
	border-radius: 3px;
	margin-top: -25px;
}
.acd-conts .conts-column .inp-clm #err-notice{
	margin-top: 15px;
	color: red;
}

