@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,700&display=swap');

h2{
    margin: 0px;
    padding: 0px;
    font-family: 'Noto Sans', sans-serif;
    font-weight: 700;
    font-size: 20px;
}


.ordersumary {
margin-top:20px;
}

.ordersumary table{
margin-top:10px;
}
.mydashcount{
margin-top:10px;
padding-left:5px;
}

.recentorder{
margin-top:20px;;
border:1px solid #CCCCCC;
}
.recentorder strong{
padding-left:5px;
}
#header{
border-bottom: 1px solid #cfcfcf;
padding-top: 7px;
padding-bottom: 5px;
height: 50px;
background:#FFFFFF;
z-index:10000;
}

#header h2{
    padding: 0px;
    margin: 0px;
    padding-top: 5px;
    font-size: 20px;
}

#header a i{
    color: #000000;
}
#sliderid{
margin-top: 5px;
}

#category{
    background: whitesmoke;
    padding: 5px 5px 10px 5px;
}

.card-bod{
    margin: 0px;
    padding: 0px;
    text-align: center;
    background: white;
    min-height: 140px;
    
}



.cardborder{
    padding-left: 2px;
    padding-right: 2px;
	
}

.cardmgtop{
    margin-top: 2px;
	
}

.card-bod a{
    text-decoration: none;
    font-size: 14px;
    font-family: 'Noto Sans', sans-serif;
    color: #000000;
}

.card-details{
    margin: 0px;
    padding:7px 0px 0px 5px;
    text-align: left;
    background: white;
    min-height: 100px;
	font-family: 'Noto Sans', sans-serif;
}
.card-details .dprice{
	color:#f26522;
	font-size:18px;
}

.sku{
	color:#8f8f8f;
}
.dashboardcard-bod{
    margin: 0px;
    padding:10px 0px 0px 0px;
    text-align: center;
    min-height: 100px;
	background:#35970e;
	border:2px solid #35970e;
	 border-radius:7px;
}

.dashboardcard-bod a{
	text-decoration: none;
    font-size: 11px;
    font-family: 'Noto Sans', sans-serif;
    color:white;
	font-weight:700;
}



#footer{
text-align: center;
background:#000000;
padding-top: 10px;
color: white;
font-family: 'Noto Sans', sans-serif;
font-weight: 700;
}

input:focus, textarea:focus, select:focus{
    outline: none;
}

.searchfiled {
border: none;
height: 40px;
}

#searchshow{
top: 50px;
position:absolute;
background: white;
z-index: 50;
width: 100%;
height:100%;
}

#buyaddcard{
background:#CCCCCC;
position:fixed;
bottom:0;
width:100%;
height:50px;
}


.fbuynow{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#ff7e00;
padding-top:15px;
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
color:white;
display: inline-block;
}


.fbuynow:hover{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#ff7e00;
font-family: 'Noto Sans', sans-serif;
padding-top:15px;
color:white;
display: inline-block;
}


.faddcart{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#008040;
padding-top:15px;
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
color:white;
display: inline-block;
}


.faddcart:hover{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#008040;
font-family: 'Noto Sans', sans-serif;
padding-top:14px;
color:white;
display: inline-block;
}

.checkout{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#0080FF;
padding-top:15px;
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
color:white;
display: inline-block;
}


.checkout:hover{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#0080FF;
font-family: 'Noto Sans', sans-serif;
padding-top:15px;
color:white;
display: inline-block;
}

.cartupdate{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#CC3399;
border:none;
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
color:white;
display: inline-block;
}


.cartupdate:hover{
text-decoration:none;
text-align:center;
width:100%;
height:50px;
background:#CC3399;
font-family: 'Noto Sans', sans-serif;
color:white;
display: inline-block;
}
.loginhead{
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
}
.dontsingup{
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:14px;
margin-top:10px;
}
.dontsingup a{
text-decoration:none;
font-family: 'Noto Sans', sans-serif;
font-weight:600;
font-size:16px;
}

.forgotpasword{
margin-top:10px;
font-family: 'Noto Sans', sans-serif;
}
.forgotpasword a{
font-family: 'Noto Sans', sans-serif;
text-decoration:none;
color:red;
font-size:14px;
font-weight:600;
}

.producttable{
    width: 100%;
    border-collapse: collapse;
}

.producttable tr td{
    padding: 3px 0px 3px 0px;
    border-bottom: 1px solid #b1b1b1;
}

.producttable tr td a{
    text-decoration: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 16px;
    color: #515151;
}

#menuitemshow{
position: fixed;
left:0px;
top:0px;
width:100%;
height: 100%;
z-index: 2200;
background: white;
}

#menuchildheader{
    border-bottom:1px solid #cfcfcf;
    padding-top: 5px;
    padding-bottom: 5px;
}
#menuchildheader i
{
color: black;
}

#menuchildheader h2{
margin-top:7px;
}
#menuchildheader h2 a{
    text-decoration: none;
    font-family: 'Noto Sans', sans-serif;
    color: black;
    }

.menulist{
margin-left: 0px;
margin-right: 0px;
}

ul{
    list-style-type: none;
}

.menulist ul li{
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 0px;
    border-bottom: 1px solid #cfcfcf;
}
.menulist ul li a{
    font-family: 'Noto Sans', sans-serif;
    text-decoration: none;
    color: black;
    font-weight: 700;
    font-optical-sizing: 1.5;
    font-size: 16px;
}

#product-part{
background:whitesmoke;
}

.productinfo {
padding:10px 2px 10px 2px;
margin-bottom: 2px;
}

.productinfo span{
    font-family: 'Noto Sans', sans-serif;
    margin-top: 5px;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
}
.productinfo strong{
    font-family: 'Noto Sans', sans-serif;
    font-weight: 700; 
}
.footermenu{
border-collapse:collapse;
width:100%;
}
.footermenu a{
text-decoration:none;
padding:0px;
color:#000000;
font-weight:500;
margin:0px;
}

.bodytext{
padding-bottom:10px;
}

.bodytext a {
text-decoration:none;
font-size:14px;
color:#000000;
font-weight:600;
padding-bottom:10px;
}
.examprettion{
background:#FF9900;
}
.examprettion a{
background:#FF9933;
text-decoration:none;
padding-top:10px;
padding-bottom:10px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-right:15px;
}
.rightborder{
border-right:1px solid #FFFFFF;
}
.userful-link ul{
margin-left: 4px;
padding:5px 0px 0px 0px;

}

.userful-link ul li a{
text-decoration:none;
color:#666666;
}
