.home-banner-inner .for-banner-text .hdg1 {

    max-width: 820px;

    margin: auto;

}



.for-select-dev{

	background: url(../images/arrow.png);

    background-repeat: no-repeat;

    background-position: right center;

    background-position: right 5px center;

    background-size: 15px auto;

}



.contact-us-form .parts textarea{

	width:100%;

}



.contact-us-form input[type="submit"]{

	margin-top:20px;

}



.contact-address .left-side .address-parts .hdg{

	color:#D5B98B;

}



.contact-address .left-side .address-parts .for-num +  .for-num .rgt{

	text-decoration:underline;

}



.contact-address .left-side .address-parts .for-num .rgt{

	font-family: 'Gotham-Medium';

}



.contact-address .right-side .address-parts .social-hdg {

    font-family: 'Gotham-Medium';

    color: #D5B98B;

}



.contact-us-form .parts textarea{

	border: solid 1px #000;
	outline: none !important;
	padding: 10px;

}



.menu-block .menu-list ul li a{

	text-transform:uppercase;

}



.subscribe .parts input[type="submit"], .contact-us-form .parts input[type="submit"]{

	-webkit-border-radius: 0px;

}



.contact-address .right-side .address-parts .hdg {

    color: #D5B98B;

}



#team-popup .pop-content .des{

	text-transform: initial;

}



.about-team .parts .top img {

    width: 150px;

	border-radius: 0;

}





/* ----------- Custom css for stockist page Start ----------- */



.stockist-map-search .search-block {

	

}

.search-block .search-block-inner {

	width: 100%;

	margin: auto;

	display: table;

}

.search-block .wpsl-search {

	background: none;

	    margin-bottom: 40px;

}

.search-block #wpsl-search-input {

	width: 100% !important;

	height: 55px;

	padding: 10px 10px;

	padding-left: 10px;

	border: none;

	border-bottom-width: medium;

	border-bottom-style: none;

	border-bottom-color: currentcolor;

	border-bottom: solid 1px #000 !important;

	box-shadow: none;

	outline: none;

	padding-left: 40px;

	background: url(../images/location.png);

	background-repeat: repeat;

	background-position-x: 0%;

	background-position-y: 0%;

	background-size: auto auto;

	background-repeat: no-repeat;

	background-size: 20px auto;

	background-position: top 5px left 5px;

	font-size: 16px;

	-webkit-appearance: none;

	-moz-appearance: none;

	border-radius: 0px;

	border-top: none !important;

	border-left: none !important;

	border-right: none !important;

	border-radius: 0 !important;

}

.search-block .wpsl-search.wpsl-clearfix.wpsl-no-filters {

	padding: 0;

}



.search-block .wpsl-search.wpsl-clearfix.wpsl-no-filters {

	/* max-width: 600px; */

	margin: auto auto 100px auto;

}

.search-block .search-block-inner #wpsl-gmap {

	height: 486px !important;

	margin-bottom:100px !important;

}

.search-block .search-block-inner #wpsl-wrap {

	margin-bottom:0 !important;

}

.wpsl-input {

	margin: 0 !important;

	padding-right: 20px;

}



#wpsl-search-wrap form{

	max-width: 600px;

    margin: auto !important;

}



.search-stores-btns {

	padding: 40px 0 0;

    margin-right: 0 !important;

    float: none !important;

    width: 100%;

    text-align: center;

	clear: both;

}



.search-stores-btns .store-btns {

    margin: 5px 5px;

    border-radius: 0 !important;

    border: solid 1px #D5B98B !important;

    padding: 15px 30px;

    background: #fff;

    color: #D5B98B;

    /* font-size: 18pt; */
    font-size: 14pt;

    line-height: 22px;

    letter-spacing: 1px;

	transition: all .4s ease-in-out 0s;

    -webkit-transition: all .4s ease-in-out 0s;

    -ms-transition: all .4s ease-in-out 0s;

    -o-transition: all .4s ease-in-out 0s;

    -moz-transition: all .4s ease-in-out 0s;

}



.search-stores-btns .store-btns:hover {

    transform: scale(1.1);

    -webkit-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    -moz-transform: scale(1.1);

}



.stockist-three-block .wpsl-contact-details {

    color: #D5B98B;

}















@media (min-width:768px){

	.search-block #wpsl-search-btn {

		display: table-cell;

		width: 100%;

		white-space: nowrap;

		padding: 0px 45px 0px;

		background: #D5B98B;

		text-decoration: none !important;

		color: #fff !important;

		font-size: 14pt;

		line-height: 55px;

		vertical-align: middle;

		margin: 0 !important;

		border-radius: 0 !important;

		border-style: none !important;

		transition: all .4s ease-in-out 0s;

		-webkit-transition: all .4s ease-in-out 0s;

		-ms-transition: all .4s ease-in-out 0s;

		-o-transition: all .4s ease-in-out 0s;

		-moz-transition: all .4s ease-in-out 0s;

	}

	.search-block #wpsl-search-btn:hover {

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

	-moz-transform: scale(1.1);

	}

	.search-block .wpsl-search-btn-wrap {

	float: right !important;

	}

}

.search-block .wpsl-search-btn-wrap {

	margin: 0 !important;

}

#wpsl-result-list #wpsl-stores {

	/*display: none;*/

}

.stockist-three-block .parts h1 {

	margin: 0 0 40px;

	font-size: 14pt;

	letter-spacing: 2px;

	line-height: 16px;

	color: #D5B98B;

	text-transform: uppercase;

	line-height: 23px !important;

}



.stockist-three-block .parts .parts-inner span {

	margin: 0 0 25px;

	font-size: 12pt;

	letter-spacing: 1px;

	line-height: 23px;

	color: #000;

}



.inner-page-banner .inner-background{

	display:none;

}



.inner-page-banner {

	background-size: 100%;

	background-repeat: no-repeat;

	background-position: top;

}



@media (max-width:767px){

	.inner-page-banner {

	background-size: cover !important;

	background-repeat: no-repeat !important;

	background-position: center !important;

	}

}







































@media (min-width:580px){

	.stockist-three-block .parts .parts-inner {

		min-height:380px;

		max-height:380px;

	}

}

@media (max-width:580px){

	.search-block .wpsl-search-btn-wrap {

		float: right !important;

		margin-top: -55px !important;

	}

	.search-block .wpsl-no-filters .wpsl-input {

		min-width: 85% !important;

		max-width: 100% !important;

	}

}

@media (max-width:767px){

	

	.search-block #wpsl-search-wrap #wpsl-search-btn {

	margin: 0;

	}

	.stockist-map-search .search-block {

    margin-bottom: -12px !important;

	}

	.des .des-inner span.visible-xs {

	text-transform: uppercase;

	}

	.des .des-inner span {

		/* color: #D5B98B !important; */

	}



.search-block #wpsl-search-btn {

	background-image: url(../images/carousel-next.png);

	width: 56px;

	height: 56px;

	background-position: center;

	background-color: transparent;

	color: transparent;

	max-width: 100%;

	border-radius: 0;

	border-color: transparent;

	background-size: 100%;

	margin: 0 !important;

	transition: all .4s ease-in-out 0s;

}



.des .des-inner .visible-xs {

	margin: 0 !important;

	padding: 13px;

}

}

@media (min-width:581px) and (max-width:767px){

	.search-block .wpsl-search-btn-wrap {

		margin-top: 0 !important;

	}

	.search-block .wpsl-no-filters .wpsl-input {

		min-width: 90% !important;

		max-width: 100%;

	}

}

/* ----------- Custom css for stockist page End ----------- */

























@media (max-width:767px){

	

	.subscribe .wpcf7-form .parts:nth-child(5) .form-group{

		margin-bottom:25px;

	}

	

	.contact-address .left-side .address-parts .for-num .lft {

		width: 75px;

	}

	

	.contact-address .left-side .address-parts .for-num .rgt {

		font-size: 12pt;

	}

	

	.about-team .parts .top img {

		max-width: 110px;

	}

	

	.stockist-map-search > .container {

		padding-left: 0;

		padding-right: 0;

	}

	

	.stockist-map-search > .container > .row{

		margin-left: 0;

		margin-right: 0;

	}

	

	.stockist-map-search > .container > .row .search-block{

		padding-left: 0;

		padding-right: 0;

	}

	

	.stockist-map-search > .container > .row .search-block .wpsl-search{

		padding-left: 15px;

		padding-right: 15px;

	}

	
.search-stores-btns .store-btns {
    padding: 15px 15px;
    font-size: 18pt;
    width: 80%;
    margin: auto;
    margin-top: 15px;
    text-align: center;
}
	

	

	

	
	

	

	

	

	

	

	

	

}















.page-id-294 .contact-us-form .wpcf7-response-output {

    color: green!important;

}









/*custom review section css 30-3-2018*/





.woocommerce-product-gallery__image {

    display: none!important;

}







.summary.entry-summary {

    display: none!important;

}





.woocommerce-tabs.wc-tabs-wrapper {

    display: none!important;

}



section.related.products {

    display: none!important;

}





.star-rating {

    color: #D5B98B;

}



div.comment_container img {

    display: none;

}



/* .woocommerce #reviews #comments ol.commentlist li .comment-text {

   

    border: none!important;

   } */





/* .woocommerce .star-rating {

    float: left!important;

   

}

 */



.wpsl-select-wrap {

    display: none!important;

}



@media (max-width: 825px){

#wpsl-search-wrap .wpsl-input {

 width: 80%!important;

 margin-bottom: 10px;

}

}







