@media screen and (min-width: 350px) and (max-width: 761px){
	
	
	
 .dsktp{
        display: none;
 }
    
    
.cell-mob{
    display: block;
}
#side-menu{
   display: none;
}
 
.container{
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.dsktp{
        display: none;
}

   
 .userlgn{
        width:360px;
        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: 15px;
}

.userlgn .frm-con .usrbtn input{
    margin-top: 25px;
    height: 40px;
}
.userlgn .usr-sin{
    height: 95px;
    line-height: 75px;
    text-align: center;
}
    
 .userlgn .frm-con span{
   margin-left: 30px;
   color:red;        
}   
    

.sidemenu{
        position: fixed;
        top: 50px;
        left: 0px;
        height: 100%;
        width: 0px;
        background:#fff;
        z-index: 1;
        padding-top: 10px;
        
        overflow-x: hidden;
}
    
.sidemenu  .main_lgimg{
       width:250px;
        height: 50px;
        border:  none;
        margin-top:0px;
        margin-left: 25px;
        margin-bottom: 25px;
        margin-bottom: 20px;
        background: #fff;
		
}
    
.sidemenu  .main_lgimg h3{
        width: 220px;
        height: 50px;
        text-align: center;
        color: crimson;
        font-weight: 600;
        font-family: literata;
}
    
    
.sidemenu  a{
        
        padding-left: 25px;
        text-decoration:none;
        font-size: 16px;
        color:#000;
        display: block;
        font-family: calibri;
        width: 100%;
        height: 40px;
        line-height: 40px;
        cursor: pointer; 
        border-bottom: 1px dotted #4481ab;
        margin-left:-15px;
        
}
    
.sidemenu a i{
		width:30px;
        font-size: 13px;
        
        color: #204051;
		text-align: center;
}
     
.sidemenu .closebtn{
        position: absolute;
        top:10px;
        right: 10px;
        font-size: 22px;
}
.sidemenu a:hover i{
        background: #204051;
        color: #fff;
}
    
.sidemenu a:hover{
        background: #204051;
        color: #fff;
}
#main-box{ 
        width:360px;
        height: 50px;
        background: #204051;
        color: #fff;
        display: block;
        padding: 0px;
		margin-right: 0px;
		margin-left: 0px;
}
#main-box p{
        width: 50px;
        height: 35px;
        
        float: left;
        text-align: center;
        margin-left: 7px;
        background:#63B4B8;
        border-radius: 2px;
        margin-top: 7px;
}
#main-box p i{
        font-size:20px;
        line-height:35px;
        color:#000;
}
   
#main-box .notif{
        float: right;
        width: 160px;
		height: 50px;
		line-height: 50px;
}
    
#main-box .notif a{
		position: relative;
        color: #63B4B8;
		text-decoration: none;
		margin-left: 25px;
		position: relative;
}
#main-box .notif a i{
		font-size: 18px;
}
#main-box .notif a .noti{
		position: absolute;
		border-radius: px;
		color: #a5f0a7;
		text-align: center;
		height: 20px;
		width: 20px;
		border-radius: 50px;
		left: 12px;
		margin-top: 5px;
		line-height: 25px;
		font-size: 12px;
		
}
	

.menu-option{
    width: 360px;
    height: 100px;
    float: none;
    margin-left:0px;
    
}
.menu-option .search-stu{
    width: 360px;
    margin-top: 25px;
    padding-left: 10px;
    float: left;
	display: none;
}
.menu-option .search-stu input{
    width: 400px;
    height: 40px;
    padding-left: 10px;
    outline: none;
    border: none;
    border: 1px solid #ccc;
}
.menu-option .search-stu button{
    background: none;
    margin-left: -40px;
    height: 40px;
    border: none;
    color: #222;
}

.menu-option .valid{
    float: none;
    width: 360px;
    margin-top: 15px;
    margin-left: -110px;
}
.menu-option .valid p{
    text-align:;
    margin-left: px;
    font-family: calibri;
    color: #000;
    padding-bottom: px;
    
}

.menu-options{
    width: 350px;
    float: left;
    height: auto;
    margin: auto;
    margin-top: 50px;
    margin-left: -10px;
    background-color: #bee7f7;
    border: 1px solid lightskyblue;
    padding-top: 15px;
    margin-bottom: 50px;
	
}
.menu-options h3{
    text-align: center;
    font-family: raleway;
    text-transform: ;
    font-weight: 600;
    margin-bottom: 30px;
    margin-top: 10px;
    color: #204051;
	font-size: 14px;
}
.menu-options .menu-item{
    width: 155px;
    height: 60px;
    margin-bottom: 25px;
    background-color: #63B4B8;/*073d61*/
    float: left;
    margin-left: 13px;
    
} 
.menu-options .menu-item a{
    color: #000;
    width: 155px;
    height: 60px;
    text-decoration: none;
    display: block;
    font-weight: 600;
}
.menu-options .menu-item a:hover{
    background-color: #204051;
    color: #fff;
    display: block;
    
}
.menu-options .menu-item a i{
    font-size: 14px;
    margin-left: 72px;
    margin-top: 15px;
}
.menu-options .menu-item a p{
    text-align: center;
    margin-top: 0px;
    font-family: calibri;
    font-size: 14px;
}
	

.top-headding{
    width: 340px;
    height:30px;
    
}
.top-headding h3{
	width: 330px;
	margin: 0px;
    float: left;
    line-height: 30px;
    font-family: raleway;
    color: #457ca1;
    font-weight: 600;
	font-size: 16px;
}
.top-headding .fg{
    float: right;
    margin-top: 25px;
	font-family: calibri;
	margin-right: 35px;
}
.top-headding .fg a{
    background: #204051;
    border: none;
    font-weight: 20px;
    line-height: 25px;
    font-size: 12px;
    padding: 0px 10px;
}
.top-headding .fg a:hover{
    background: #63B4B8;
    border: none;
  	color: #000;
}
.sub-menus{
    float: left;
    width: 360px;
    height: auto;
    margin-left: -15px;
    background: #bee7f7;
	border: 1px solid #63B4B8;
    margin-top: 80px;
    padding-bottom: 25px;
} 
.sub-menus h4{
    text-align: center;
    padding-top: 25px;
    padding-bottom: 10px;
    font-family: literata;
    color: #204051;
    font-size: 16px;
}
.sub-menus ul{
    list-style: none;
    margin-left: -40px;
    background: #d2ebfa;
    margin-top: 30px;
}
.sub-menus ul li{
    float: left;
    width: 165px;
    height: 30px;
    margin-left: 10px;
    margin-bottom: 30px;
    background: #63B4B8;;
    font-family: calibri;
    font-size: 13px;
    line-height: 30px;
    
}
.sub-menus ul li a i{
    width: 30px;
    height: 30px;
    background: #204051;
    text-align: center;
    color: #fff;
    line-height: 30px;
    margin-right: 10px;
    margin-top: px;
	font-size: 10px;
}

.sub-menus ul li a{
    width: 165px;
    height: 30px;
    display: block;
    text-decoration: none;
    color: #000;
    
}
.sub-menus ul li a:hover{
    width: 165px;
    height: 30px;
    background: #204051;
    color: #fff;
    display: block;
}
.sub-menus ul li a:hover i{
    background: #63B4B8;
    width: 30px;
    height: 30px;
    color: #000;
	margin-top: -3px;
}
	

.cst-brdcrb{
	width: 350px;
	height: 15px;
	margin:0px 0px;
	padding: 0px 0px;
	margin-bottom: 20px;
	background: none;
	
}
.cst-brdcrb li{
	line-height: px;
	font-family: calibri;
	font-size: 13px;
}
.cst-brdcrb li a i{
	color: gray;
	font-size: 11px;
}
	
	
.fstpgcnt{
	width:360px;;
	height: auto;
	float: left;
	margin-bottom: 50px;
}
	
.fstpgcnt #mnd-noti{
	margin-top: 25px;		
}	
.fstpgcnt .input-clm{
	width: 350px;
	margin-top: 15px;
	font-family: calibri;
	float: left;
	margin-right: 55px;
}
.fstpgcnt .input-clm input{
	width: 320px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	font-size: 14px;
	border-radius: none;
}
.fstpgcnt .input-clm textarea{
	width: 320px;
	border: none;
	outline: none;
	background: none;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	font-size: 14px;	
}
.fstpgcnt .input-clm p{
	margin: 0px;
	font-weight: 600;
}
.fstpgcnt .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;
} 
	

.logo-set{
	width: 360px;
	float: left;
}
.inst-prof-img{
   margin-top: 40px;
   width: 120px;
   height: 120px;
   
}
.inst-prof-img img{
    width:120px;
    height:120px;
	border-radius: 100px;
    margin-left: 70px;
    border: 1px solid #ccc;
}

.adern-dtl{
	width:360px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 100px;
}
.adern-dtl #error{
	width: 340px;
	font-family: calibri;
	margin:0px;
	margin-left: 20px;
	color: red;
	text-align:left;
}
.adern-dtl h4{
	width: 340px;
	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: 320px;
	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:center;
	margin-right:150px;
}
.adern-dtl .sbcts-show{
	display: none;
}




.adern-exp{
	width:360px;
	height: auto;
	background: #fff;
    padding-bottom: 25px;
	margin-bottom: 50px;
	float: left;
}
.adern-exp #error{
	width: 340px;
	font-family: calibri;
	margin:0px;
	margin-left: 20px;
	color: red;
	text-align:left;
}
.adern-exp h4{
	width: 350px;
	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: 320px;
	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 #63B4B8;
	padding-left: 5px;
}
.adern-exp .input-clm textarea{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 100px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.adern-exp .input-clm select{
	width: 100%;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	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: #204051;
	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;
	
}
.adern-exp .sbcts-show{
	display: none;
}
.adern-table{
	width: 350px;
	height: 500px;
	float: left;
	overflow: auto;
	margin-left: -10px;
}
.adern-table h4{
	margin: 0px;
	margin-top: 25px;
	font-family: raleway;
	font-weight: 600;
	color: #204051;
}

.adern-table table{
	width: 800px;
	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;
}	
	
	
	

.vew-cats{
	width: 340px;
	height:700px;
	margin-left: -5px;
	overflow: auto;
}
.vew-cats h4{
	font-family:raleway;
	margin-bottom: 0px;
	text-align:;
	font-weight: bold;
	display: none;
}
.vew-cats table{
	width: 1100px;
	height: auto;
	font-family: calibri;
	margin-top: 10px;
	text-align: center;
	background:#bee7f7;
	color: #000;
	
}
.vew-cats table .table-head{
	height: 35px;
	background: #204051;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.vew-cats table a{
	text-decoration: none;
	color:#204051;
	
}
.vew-cats table tr td{
	border: none;
	padding: 3px 0px;
	
	
}
.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:#fff;
	background:#588ab0;
}
.vew-cats table .ttl-head{
	font-weight:bold;
	text-align:center;
	color:#000;
	background:#63B4B8;
}
	

.sub-vew-cts{
	width: 350px;
	height: auto;
	background: #;
	margin-left: -10px;
	overflow: auto;
}
.sub-vew-cts h4{
	font-family:raleway;
	margin-bottom: 0px;
	text-align:;
	font-weight: bold;
	
}
.sub-vew-cts table{
	width:800px;
	height: auto;
	font-family: calibri;
	margin-top: 10px;
	text-align: center;
	background:#bee7f7;
	color: #000;
}
.sub-vew-cts table .table-head{
	height: 35px;
	background: #204051;
	font-weight: bold;
	font-size: 15px;
	color: whitesmoke;
}
.sub-vew-cts table a{
	text-decoration: none;
	color:#204051;
	
}
.sub-vew-cts table tr td{
	border: none;
	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;
}	
	
.fnd-csts{
	width: 350px;
	height: 500px;
	font-family: calibri;
	color: #204051;
	margin-top: 50px;
	overflow: auto;
	margin-left: -5px;
}
.fnd-csts table{
	width: 1000px;
	height: auto;
	font-family: calibri;
	text-align: center;
	color: #000;
	background: #bee7f7;
}
.fnd-csts table tr td{
	height: 30px;
	border: 1px solid #bee7f7;
	font-size: 14px;
}
.fnd-csts table tr th{
	text-align: center;
	height: 30px;
}
.fnd-csts table .table-head{
	background: #204051;
	font-weight: bold;
	font-size: 14px;
	color: whitesmoke;
	text-align: right;
}
.fnd-csts table tr td a{
	padding: 4px;
	border-radius: 4px;
	color: #000;
	font-size: 12px;
	text-decoration: none;
}	
	
.fnd-products{
	width: 350px;
	height: 600px;
	font-family: calibri;
	color: #095482;
	margin-top: 50px;
	overflow: auto;
	margin-left: -5px;
}
.fnd-products h4{
	margin: 25px 0px; 
	font-weight: bold;
	font-family:raleway;
}
.fnd-products table{
	width: 100px;
	
	font-family: calibri;
	text-align: center;
	color: #000;
	
}

.fnd-products table tr td{
	height: 25px;
	border: 1px solid whitesmoke;
}
.fnd-products table tr td a{
	background: #204051;
	
	padding: 4px;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

.fnd-products table tr td a i{
	font-size: 10px;
}
.fnd-products table tr th{
	text-align: center;		
}
.fnd-products table .table-head{
	background: #204051;
	font-weight: bold;
	font-size: 14px;
	color: whitesmoke;
	text-align: center;
}
	

.fndquote-products{
	width: 345px;
	height: auto;
	font-family: calibri;
	color: #63B4B8;
	margin-top: 50px;
	overflow: auto;
	margin-left: -10px;
}
.fndquote-products h4{
	margin: 25px 0px; 
	font-weight: bold;
	font-family:raleway;
}
.fndquote-products table{
	width: 800px;
	height: auto;
	font-family: calibri;
	text-align: center;
	color: #000;
	
}
.fndquote-products table tr td{
	height: 25px;
	border: 1px solid whitesmoke;
}
.fndquote-products table tr td a{
	background: ;
	padding: 4px;
	border-radius: 4px;
	color: #000;
	font-size: 12px;
	text-decoration: none;
}

.fndquote-products table tr td a i{
	font-size: 10px;
}
.fndquote-products table .table-head{
	background: #63B4B8;
	font-weight: bold;
	font-size: 14px;
	color: whitesmoke;
	text-align: center;
	border: none;
	color: #000;
}	
	
	
.dataTables_wrapper{
	width: 1000px;
		
}	
.dataTables_wrapper .dataTables_filter {
	
}	
.dataTables_wrapper .dataTables_filter input{
	height: 25px;
	outline: none;
	
}
.dataTables_wrapper .dataTables_length select{
	height: 25px;
	outline: none;
	float: right;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter{
	float:none;	
}	
.table.dataTable.compact thead th{
	height: 30px;
}
.fnd-products .dataTables_wrapper .dataTables_paginate .paginate_button{
  	padding:0px;
  
}
.fnd-products table.dataTable.compact thead th{
	background-image: none;
}
.fnd-products table tr td .not-add{
	background: #63B4B8;
	padding: 4px;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	
}
.fnd-products table tr td .added{
	background: #204051;
	padding: 4px;
	border-radius: 4px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	
}	
.fnd-products table tr td #icon-stl	{
	background: none;
	color: #222;
	
}
	

.qut-itmpg{
	float: left;
	width: 360px;
	height: auto;
	margin-top: 50px;
	margin-left: -10px;
	overflow: auto;
	
}
.qut-itmpg .headdings{
	width: 350px;
	height: auto;
}

.qut-itmpg .headdings h3{
	float: left;
	width: ;
	margin: 0px;
	height: 40px;
	font-family: oswald;
	line-height: 40px;
	color: #cc540a;
}
.qut-itmpg .headdings p{
	float: right;
	margin: 0px;
	margin-top: 20px;
}
.qut-itmpg table{
	font-family: calibri;
	width: 800px;
	height: auto;
	margin-bottom: 50px;
	text-align: center;
}
.qut-itmpg table .table-head {

	background:#63B4B8 ;
	color: #000;
}
.qut-itmpg table tr td{
	height: 35px;
}
.qut-itmpg table tr td .sbmt-qty{
	/*background: none;
	border: none;
	outline: none;
	background: #63B4B8;
	height: 25px;
	border:1px solid #63B4B8;
	border-radius: 2px;*/
}
.qut-itmpg table tr td img{
	height: 30px;
}
.qut-itmpg table tr td a i{
	font-size: 12px;
	margin-left: 4px;
}
.qut-itmpg table tr td a:hover{
	/*background:#fff;
	color: #d12c33;
	display: block;*/
	
}

	
	
	

.inv-trms{
	width: 360px;
	height: auto;
	margin-left: -5px;
}
.inv-trms .input-clm{
	width: 340px;
	margin-top: 15px;
	font-family: calibri;
	float: left;
	margin-right: 55px;
}
.inv-trms .input-clm input{
	width: 340px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	
}
.inv-trms .input-clm textarea{
	width: 340px;
	border: none;
	outline: none;
	background: none;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	
}
.inv-trms .input-clm select{
	width: 340px;
	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: 350px;
	height: 500px;
	margin-left: -10px;
	overflow: auto;
	margin-top: 80px;
}
.trms-tbl table{
	font-family: calibri;
	width: 600px;
	text-align: center;
	background: #bee7f7;
}
.trms-tbl table tr td{
	border-top: 1px solid #bee7f7;
	height: 35px;
}
.trms-tbl table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}

.setpass{
	width:400px;
	height: auto;
	
}
.setpass .input-clm{
	width: 320px;
	margin-top: 15px;
	font-family: calibri;
	float: left;
	margin-right: 55px;
}
.setpass .input-clm p{
	font-weight: bold;
	margin: 0px;
}
.setpass .input-clm input{
	width: 320px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	border-radius: none;
	
}
.setpass .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;
}
.setpass .input-clm .inp-fil{
	border: none;
}	
	
.img-setup{
	margin-top: 50px;
	width: 350px;
	float: left;
}
.img-setup img{
	width:100px;
	height:100px;
	margin:30px 100px;
	border-radius:100px;
}
.img-setup p{
	text-align: right;
	padding-right: 140px;
	margin-top: -50px;
}
.img-setup p a i{
	
}
	
/*Cart page */	
	

.crt-itmpg{
	float: left;
	width: 350px;
	height: auto;
	margin-top: 50px;
	margin-bottom: 20px;
	overflow: auto;
	margin-left: -10px;
}
.crt-itmpg .headdings{
	width: 350px;
	height: auto;
}

.crt-itmpg .headdings h3{
	float: left;
	width: ;
	margin: 0px;
	height: 40px;
	font-family: oswald;
	line-height: 40px;
	color: #204051;
}
.top-headding .crt-btn{
	margin: 0px;
	float: right;
	margin-top: -25px;
	width: 120px;
}
.top-headding .crt-btn a{
	width: 120px;
}
	
.crt-itmpg .headdings p{
	float: right;
	margin: 0px;
	margin-top: 20px;
}
.crt-itmpg table{
	font-family: calibri;
	width: 1000px;
	height:auto;
	margin-bottom: 50px;
	text-align: center;
}
.crt-itmpg table .table-head{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #204051;
	color: #fff;
	 
}
.crt-itmpg table tr td{
	height: 35px;
	border: none;
}
.crt-itmpg table tr td a{
	
}
.crt-itmpg table tr td img{
	height: 30px;
}
.crt-itmpg table tr td a i{
	font-size: 12px;
	margin-left: 4px;
}
.crt-itmpg table tr td a:hover{
	/*background:#fff;
	color: #d12c33;
	display: block;*/
	
}

.ttl-chkout{
    float: left;
	width: 350px;
	height: auto;
	margin-top: 50px;
	margin-left: -10px;
	margin-bottom: 50px;
	
}
.ttl-chkout h3{
	width: 100%;
	margin: 0px;
	height: 40px;
	font-family: oswald;
	line-height: 40px;
	color: #204051;
}

.ttl-chkout table{
	font-family: calibri;
	width: 100%;
}
.ttl-chkout table tr td{
	border-top: 1px solid #ccc;
	height: 35px;
}
.ttl-chkout table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
	
}
.ttl-chkout table .table-head td{
	border: none;	
}
.ttl-chkout .conf-crt{
	font-family: calibri;
	margin-top: 30px;
	width: 100%;
	margin-top: px;
	height: auto;
}
.ttl-chkout table tr td input{
	outline: none;
	border: none;
	background: none;
	border: 1px solid #ccc;
	padding-left: 5px;
	margin-right: 5px;
	height: 30px;
}
.ttl-chkout table tr td {
	border: none;		
}	
.ttl-chkout .conf-crt .cart-add{
	float: left;
	width: 120px;
	margin: 0px;
	height:40px;
	line-height:40px;
}
.ttl-chkout .conf-crt .cart-add a{
	text-decoration: none;
	color: #d12c33;
	display: block;
	padding-left: 10px;
}
.ttl-chkout .conf-crt .cart-out{
	float: right;
	width: 120px;
	margin: 0px;
	height:30px;
	line-height:30px;
	text-align: center;
	background: ;
	border-radius: 2px;
	margin-right: 5px;
}
	

.ttl-chkout .conf-crt .cart-outs{
	float: left;
	width: 50px;
	margin: 0px;
	height:30px;
	line-height:30px;
	text-align: center;
	background: ;
	border-radius: 2px;
	margin-right: 5px;
	padding-left: 10px;
}
.ttl-chkout .conf-crt .cart-outs input{
	width:100px;
	padding-left: px;
	border: none;
	outline: none;
	border: 1px solid #ccc;
	height: 25px;
	margin-top: 10px;
}
.ttl-chkout .conf-crt .cart-adds{
	float: right;
	width: 180px;
	margin: 0px;
	height:40px;
	line-height:40px;
}

.ttl-chkout .conf-crt .cart-out button{
	width: 120px;
	border: none; 
	background:#204051;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 0px;
	border-radius: 2px;
	margin-left: px;
	font-family: calibri;
}
.ttl-chkout .conf-crt .cart-out a{
	text-decoration: none;
	color: #fff;
	display: block;
	
}


.ttl-qutout{
    float: left;
	width: 350px;
	height: auto;
	margin-top: 50px;
	margin-left: -10px;
	margin-bottom: 50px;
	overflow: auto;
	
}
.ttl-qutout h3{
	width: 100%;
	margin: 0px;
	height: 40px;
	font-family: oswald;
	line-height: 40px;
	color: #cc540a;
}

.ttl-qutout table{
	font-family: calibri;
	width: 100%;
}
.ttl-qutout table tr td{
	border-top: 1px solid #ccc;
	height: 35px;
	
}
.ttl-qutout table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background:#63B4B8 ;
	color: #000;
}
.ttl-qutout .conf-crt{
	font-family: calibri;
	margin-top: 30px;
	width: 100%;
	margin-top: px;
	height: auto;
}
.ttl-qutout table tr td input{
	outline: none;
	border: none;
	background: none;
	border: 1px solid #ccc;
	padding-left: 5px;
	margin-right: 5px;
	height: 30px
}
.ttl-qutout .conf-crt .cart-add{
	float: left;
	width: 120px;
	margin: 0px;
	height:40px;
	line-height:40px;
}
.ttl-qutout .conf-crt .cart-add a{
	text-decoration: none;
	color: #cc540a;
	display: block;
}
.ttl-qutout .conf-crt .cart-out{
	float: right;
	width: 120px;
	margin: 0px;
	height:30px;
	line-height:30px;
	text-align: center;
	background: #318528;
	border-radius: 2px;
	margin-right: 5px;
}

.ttl-qutout .conf-crt .cart-out button{
	width: 120px;
	border: none; 
	background:#63B4B8;
	color: #000;
	height: 30px;
	line-height: 30px;
	margin-top: 0px;
	border-radius: 2px;
	margin-left: px;
	font-family: calibri;
}
.ttl-qutout .conf-crt .cart-out a{
	text-decoration: none;
	color: #fff;
	display: block;
	
}
	
	
.cust-dels{
	width: 360px;
	margin-left: -20px;
}
.cust-dels h3{
	font-family: literata;
}
.cust-dels .input-clm{
	width: 340px;
	margin-top: 15px;
	font-family: calibri;
	float: left;
	margin-right: 55px;		
}	
	
.cust-dels .input-clm input{
	width: 320px;
	border: none;
	outline: none;
	background: none;
	height: 35px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	border-radius: none;	
}	
	
.cust-dels .input-clm select{
	width: 320px;
	border: none;
	outline: none;
	background: none;
	height: 35px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
	border-radius: none;	
}	
.cust-dels input{
	background: none;
	border: none;
	outline: none;
	height: 35px;
	border: 1px solid #ccc;
	border-radius: none;
}
.cust-dels .show_mnbill{
	display: none;
}	
	

.rcnt-bills{
	width: 350px;
	height: 600px;
	margin-left: -10px;
	overflow: auto;
}
.rcnt-bills h4{
	
}
.rcnt-bills table{
	width: 1100px;
	font-family: calibri;
	text-align: center;
	background: #bee7f7;
}
.rcnt-bills table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}
.rcnt-bills table .mnul{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #095482;
	color: #fff;
}
.rcnt-bills table tr td{
	height: 35px;
}
.rcnt-bills table tr td a{
	color: #000;
}
.rcnt-bills table tr td a i{
	font-size: 12px;
}
	
.dtldbill{
	width: 350px;
	height: 600px;
	overflow: auto;
	margin-left: -10px;
}
.dtldbill table{
	width: 1100px;
	font-family: calibri;
	text-align: center;
	background: #bee7f7;
}
.dtldbill table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}

.dtldbill table tr td{
	height: 35px;
}
.dtldbill table tr td a{
	color: #000;
}
.dtldbill table tr td a i{
	font-size: 12px;
}	
	

.cst-rglrquotes{
	width: 360px;
	height: auto;
	margin-left: -10px;
	overflow: auto;
	
}
.cst-rglrquotes table{
	width:800px;
	height: auto;
	font-family: calibri;
	text-align: center;
	background: #bee7f7;
	margin-bottom: 25px;
}
.cst-rglrquotes table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}

.cst-rglrquotes table tr td{
	height: 35px;
}
.cst-rglrquotes table tr td a{
	text-decoration: none;
	color: #000;
}
.cst-rglrquotes table tr td a i{
	font-size: 12px;
}

.cst-rglrquotes .cst-notice{
	width: 800px;
	text-align: center;
	font-family: calibri;
	color: red;
	margin-top: 100px;
	
}
	

.quts-conf{
	width: 350px;
	height: 150px;
	border: 1px solid #ccc;
	margin: auto;
	margin-top:100px;
	text-align: center;
	background: whitesmoke;
	margin-left: -10px;
}
.quts-conf h4{
	font-family: raleway;
	color: #204051;
	font-size: 14px;
	font-weight: bold;
	margin-top: 25px;
}
.quts-conf p{
	color: red;
	font-family: calibri;
}
.quts-conf .mthr{
	width: 200px;
	margin: auto;
}
.quts-conf .mthr #conf-no{
	width: 80px;
	background:crimson;
	float: left;
	font-size: 13px;
}
.quts-conf .mthr #conf-no a{
	width: 80px;
	color:#fff;
	text-decoration: none;
	font-family: calibri;
	display: block;
}
.quts-conf .mthr #conf-yes{
	width: 80px;
	background: green;
	float: left;
	margin-left: 25px;
	color: #fff;
	font-size: 13px;
}
.quts-conf .mthr #conf-yes a{
	width: 80px;
	color: #fff;
	font-family: calibri;
	text-decoration: none;
	display: block;
}	
	

.invies-fnd{
	width: 360px;
	height: auto;
	margin-left: -10px;
	overflow: auto;
}

.invies-fnd table{
	width:1100px;
	height: auto;
	font-family: calibri;
	text-align: center;
	background: #bee7f7;
}
.invies-fnd table .table-head{
	font-family: calibri;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	background: #204051;
	color: #fff;
}
.invies-fnd table tr td{
	height: 35px;
}
.invies-fnd table tr td a{
	text-decoration: none;
	color: #000;
}
.invies-fnd table tr td a i{
	font-size: 11px;
}
.invies-fnd .cst-notice{
	width: 800px;
	text-align: center;
	font-family: calibri;
	color: red;
	margin-top: 100px;
}


.mndsh{
    width: 360px;;
    height: auto;
    margin-bottom: 50px;
}
.mndsh h3{
    text-align: center;
    font-family: literata;
    font-size: 20px;
    margin-bottom: 45px;
}
.mndsh .dsh-brd{
    width: 350px;
    height: 150px;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-family: calibri;
    border-bottom: 5px solid #1aa2ba;
    margin-bottom: 25px;
    margin-left: -10px;
}
    
    

.allcstbuy-dtls{
    width: 350px;
    height: auto;
    margin-top: 0px;
    margin-bottom: 50px;
    margin-left: -10px;
    overflow: auto;
}
.allcstbuy-dtls h3{
    text-align: center;
}
.allcstbuy-dtls table{
    font-family: calibri;
    width: 800px;
    height: auto;
    text-align: center;
    border-collapse: collapse;
}
.allcstbuy-dtls table .table-head{
    background: #204051;
    color: #e1e1e1;
}
.allcstbuy-dtls table .tbl-btm{
    background: #bee7f7;
    font-weight: 600;
    
}
.allcstbuy-dtls table .tbl-btm td{
    text-align: right;
}
.allcstbuy-dtls table tr td{
    width: 100px;
    height: 35px;
    font-size: 14px;
}
    
.prdtble{
    width: 360px;
    height: auto;
    margin-top: 50px;
    margin-bottom: 100px;
    overflow: auto;
}

.prdtble table{
    width: 1000px;
	background:;
	font-family: calibri;
	text-align: center;
	background: ;
    padding: 10px;
    margin-bottom: 50px;
}
.prdtble table tr td{
    height: 30px;
    /*border-bottom: 1px solid #ccc;*/
}
.prdtble table .tbl-head{
    height: 35px;
	background: #63B4B8;
	font-weight: bold;
	font-size: 15px;
	color: #000;
}
.prdtble table tr td button{
    background: #63B4B8;
    padding:2px 5px;
    color: #fff;
    border-radius: 3px;
    font-size: 12px;
    text-decoration: none;
    outline: none;
    border: none;
    width: 80px;
}
    

.set-pgcont{
    width: 360px;
}
.set-pgcont h4{
    font-weight: bold;
}
.set-pgcont .input-clm{
    width: 320px;
	margin-top: 15px;
	float: none;
	margin-right: 0px;
	margin-bottom: 50px;
    font-family: calibri;
    
    
}
.set-pgcont .input-clm p{
    font-weight: 600;
    margin: 0px;
}
.set-pgcont .input-clm input{
    width: 320px;
	border: none;
	outline: none;
	background: none;
	height: 30px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.set-pgcont .input-clm select{
    width: 320px;
	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;
    margin-top: -50px;
}
.set-pgcont .yr-tbl{
    width: 360px;
    height: auto;
    background: #bee7f7;
    border: 1px solid #ccc;
    overflow: auto;
    margin-left: -20px;
    margin-bottom: 50px;
}
.set-pgcont .yr-tbl table{
    font-family:calibri;
    width: 600px;
    text-align: center;
    margin-bottom: 50px;
}
.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;
}

.rmng-pmnts{
	width:350px;
	height: auto;
	margin-top: 25px;
    margin-left: -5px;
    margin-bottom: 50px;
}
.rmng-pmnts .input-clm{
	width: 350px;
	margin-top: 15px;
	font-family: calibri;
	float: none;
	margin-right: 55px;
}
.rmng-pmnts .input-clm input{
	width: 340px;
	border: none;
	outline: none;
	background: none;
	height: 35px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.rmng-pmnts .input-clm select{
	width: 340px;
	border: none;
	outline: none;
	background: none;
	height: 35px;
	border: 1px solid #63B4B8;
	padding-left: 5px;
}
.rmng-pmnts .input-clm p{
	margin: 0px;
	font-weight: bold;
}
.rmng-pmnts .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;
}


.pmnt-histry{
    width: 350px;
    height: auto;
    margin-top: 50px;
    overflow: auto;
    margin-left: -10px;
    float: none;
    margin-bottom: 50px;
}
.pmnt-histry h4{
    margin: 0px;
    font-family: literata;
    font-size: 15px;
    margin-bottom: 5px;
}
.pmnt-histry table{
    background: #bee7f7;
    text-align: center;
    width: 800px;
    font-family: calibri;
    margin-bottom: 30px;
}
.pmnt-histry table tr td{
    height: 30px;
}
.pmnt-histry table .table-head{
    background: #204051;
    color: #fff;
    
}
.pmnt-histry table tr td a{
    color: #222;
    text-decoration: none;
    
}
.pmnt-histry table tr td a i{
    font-size: 12px;
}



    
    
    
	
	

	
	
	
}
