.displayflex {
	display: flex;
}


.cartw90
{
	width:100%
}

.cartw10
{
	width: 20%;
}


.hidden{
	display:none
}
.contentpages h3
{
	font-size:16px	
}
.contentpages p
{
	text-align:justify;
}

.imgtwos
{
	display:none !important
}

.marb20th
{
	margin-bottom:20px
}
.h1ss 
{
	font-family		: myFirstFont;
	color			: #fff212;
	font-size		: 34px;
	text-shadow		: 5px 3px #3a3238;
	font-stretch	: condensed;
}
.ulssss
{
list-style:none;
display:inline  !Important;
height:auto !Important;
margin-left:-40px !Important;
margin-top:20px !Important

}
.aboutusheadingone{
	font-size:12px
}

.mb10
{
margin-bottom:10px	 !Important	
}

.paddtop50
{
	padding-top:50px
}



.ul{
	list-style:none;
	margin-left:-40px
}

.innerheading{
	font-size:18px
}

.sub-title{
	margin-top:20px
}

.main .headings {
    font-size		: 27px;
    padding-top		: 10px;
    margin			: 0px;
    font-weight		: 600;
    position		: relative;
    color			: #111;
    font-family		: 'Cormorant Garamond', serif;
}

.main .cheading {
  font-size		: 30px;
  margin		: 0px;
  font-weight	: 700;
  position		: relative;
  color			: #111;
  font-family	: 'Cormorant Garamond', serif;
  line-height	: 30px;
}


.mar-50
{
margin-bottom:50px;
margin-top: 40px;	
}


.exhibitions-pad-left {
    margin-left: 0px;
    margin-top: 20px;
    background: #ecf0f3;
    padding: 8px 20px 50px;
    position: relative
}


.image {
	position: absolute;
	top: -20%;
	left: 20%;
	width: 150px;
	text-align: center;
}

.with-image {
    background: #f5f5f5;
    margin-top: 15%;
    height: 290px;
    text-align: center;
    padding-top: 20%;
}

.content-p{
	
padding-top:25px;
padding-left:2%;
padding-right:2%;
}
.product-block h3 {
    font-size: 14px !important;
}

.product-category {
    margin: 50px 0px 20px 0px !important;
}
.wels{
	padding:50px 0px
}

.main .heading {
font-size: 36px;
    margin: 0px;
    font-weight: 600;
    position: relative;
    color: #111;
    font-family: 'Cormorant Garamond', serif;
}


.searchinbox
{
	border-radius: 11px;
	height: 35px;
	padding: 0px 10px;
}


.username li {
list-style: none;
display: inline-block;
margin-left: 5% !important;
font-size: 17px !important;
font-weight: 500 !important;
}
	
p
{
	font-size:14px
}
.lp-hero-section::after {
	
}

.marb20ss
{
	line-height:22px
}
.ulssss li
{
background: #fff;
padding: 7px;
display: inline;
line-height: 37px;
}
.marb20{
margin-bottom:20px
}

.headersecone
{
	position: absolute;
	top: 0px;
	z-index: 101;
	text-align: center;
	left: 250px;
}

.headersectwo
{
	position: absolute;
	top: 37px;
	z-index: 101;
	text-align: center;
	left: 405px;
}
.headersecthree
{
	position: absolute;
	top: 108px;
	z-index: 101;
	left: 484px;
}
.h34s
{
	color: #9a5328; 
	font-size: 14px; 
	text-transform: uppercase
}

.mpadd0{
	
	padding:0px;
	margin-top:20px
}


.feature_section_parts_part {
	width: 49%;
	display: flex;
	align-items: center;
	text-align: left;
	border: 1px solid #D4D4D4;
	border-radius: 62px;
	padding: 7px 10px;
	margin-right: 1%;
	margin-bottom: 1%;
}


/*********************CART*********************************/
.cartproductimgsec
{
width:10%;
padding-left:1%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
.border-bottom-f
{
width:90%;
padding-left:1%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.border-bottom-f1
{
width:10%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.cartproductnamesec
{
width:45%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductupricesec
{
width:15%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductqtysec
{
width:15%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproducttpricesec
{
width:11%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
border-top:1px solid #ccc;
}
.cartproductactionsec
{
width:11%;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
}
.cartproductimgsec img{
width:80px
}
.paddtb10{
padding:10px 10px;
font-weight:600;
background:#009278;
color:#fff;
}

.products-list-boxx
{
	min-height:550px
}

    .eventforuls, .uls, .ulss {
        list-style: none;
        margin-left: -40px;
    }
	
	.w381
	{
		width			: 24%;
		margin-right 	: 1%;
		display		 	: inline-block;
	}
	
	
	.w621
	{
		width			: 53%;
		margin-right 	: 1%;
		display		 	: inline-block;
	}

	    .uls li, .ulss li {
       display: inline-block;
        width: 25%;
        font-size: 11px;
        background: #cccccc2e;
        height: 60px;
        MARGIN-BOTTOM: 34PX;
        MARGIN-LEFT: 3%;
    }
	
	    .uls .imgu , .ulss .imgu{
        width: 55px;
        margin-top: -30px;
    }
	
	#displays{
		width: 90%;
        position: absolute;
        padding: 0 15px;
        z-index: 100000;
        background: #fff;
        margin: auto;
        left: 5%;
}