.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #ffffff;
}

.uk-section-secondary {
	background-image: none !important;
}

.mobile-icons a{
	color:inherit;
}

.mobile-icons:hover,
.mobile-icons:active,
.mobile-icons:focus,
{
	color: #EE2A7B !important;
}


.fixeddiv {
    position: fixed;
    bottom: 25px;
    width: auto;
	padding: 10px 10px;
	border-radius: 50px;
	background-color: green;
	z-index:10000;
	box-shadow: 0 4px 15px rgba(0,0,0,0.3);
}

.uk-dropdown {
	padding-bottom: 10px;
	padding-top: 10px;
	
}

.uk-navbar-dropdown {
	padding-bottom: 10px;
	padding-top: 10px;	
}

/** .uk-navbar-dropdown-nav > li > a {
	padding-left:25px;
} **/

.uk-nav{
  padding-bottom: 5px;
	padding-top: 5px;
}

.uk-nav-sub a {
    padding: 6px 25px;

}
.uk-nav-sub a:hover {
  padding: 6px 25px;
	background-color:#EE2A7B;
}

.uk-margin-minus-right{
	margin-right:-15px !important;
}


.uk-margin-minus-left{
	margin-left:-15px !important;
}

.woocommerce-Price-amount 
{
font-weight: 600;
letter-spacing: 1px;
}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
    margin: 0 0 30px;
}

.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    margin: 0 0 30px;
}


.woocommerce-products-header{
	display:none;
}

.push-left{
margin-left: -15px;
margin-top: -25px;
position: relative;
}

.text-cursor{
	margin-left: 25px;
	cursor:text;
	pointer-events: none;
	font-weight:bold;
}

.woocommerce-product-gallery__image {
    pointer-events: none;
}

.woocommerce-product-gallery__trigger{
	display:none !important;
}

.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
	pointer-events: none;
}

a:focus{
	outline:none !important;
}

*:focus {
    outline: none !important;
}


/** currency css
 **/

.dd-pointer-down {
    border: solid 5px 
transparent;
border-top: solid 5px
    #ffffff !important;
}

.dd-pointer-up {
    border: solid 5px 
transparent !important;
    border-bottom-color: transparent;
    border-bottom-style: solid;
    border-bottom-width: 5px;
border-bottom: solid 5px
    #ffffff !important;
    margin-top: -8px;
}


 .dd-option {
padding: 3px 5px 3px 10px;
display: block;
border-bottom: solid 1px #2c2e2f !important;
overflow: hidden;
text-decoration: none;
color: #2c2e2f;
cursor: pointer;
-webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
	 font-family: 'quicksand';
	 font-size:14px;

}

.dd-options{
	margin-top:24px !important; 
	border: solid 0px #EE2A7B !important;
box-shadow:0px 12px 16px  rgba(9, 13, 22, 0.08) 
  !important;
	padding-left: none !important;
}

.dd-select {
border-radius: 25px !important;
border: solid 1px #EE2A7B !important;
position: relative;
cursor: pointer;
		color: #ffffff;
	background-color: #EE2A7B !important;
}

.woocommerce-currency-switcher-form .dd-selected {
    color: #fff !important;
    display: block;
	font-family: 'quicksand';
	font-size: 14px;
    font-weight: Normal !important;
    overflow: hidden;
    padding: 3px 25px 3px 10px !important;
    background-color: #EE2A7B !important;
	border-radius:25px;
}


/** Search css **/

.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
    border-radius: 50px;
	font-size: 16px;
	font-weight:300;
  border: solid 2px inherit;
		font-family: 'quicksand';
	font-style: italic;
	line-height:24px;
}

.dgwt-wcas-sf-wrapp input[type="search"]:active, .dgwt-wcas-sf-wrapp input[type="search"]:focus, .dgwt-wcas-search-input:active, .dgwt-wcas-search-input:focus {
    border-radius: 50px;
	font-size: 16px;
	border: solid 1px #EE2A7B;
		line-height:24px;
	box-shadow:none !important;
}

.dgwt-wcas-suggestions-wrapp {
	overflow-y: unset !important;
}


/** Mini Cart css
 **/
.woocommerce-mini-cart__total{
	text-align:center;
}

.woocommerce-mini-cart__buttons{
	display:none !important;
}

.woocommerce-mini-cart__empty-message{
text-align:center !important;	
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
    border-radius: 25px;
    border: solid #64BAB0 1px;
}

.woocommerce-page ul.cart_list li dl dd, .woocommerce ul.cart_list li dl dd, .woocommerce-page ul.product_list_widget li dl dd, .woocommerce ul.product_list_widget li dl dd  {
padding: 0px;
}

/** Widget Kit Css **/
.wk-link-reset, .wk-link-reset a, .wk-link-reset a:focus, .wk-link-reset a:hover, .wk-link-reset:focus, .wk-link-reset:hover {

    color: #292929;
    text-decoration: none;

}

.wk-button-primary {
    background-color: #d11176;
	border-radius:50px;
}

.wk-button-primary:hover, .wk-button-primary:active {
    background-color: #000;
	
}
.wk-overlay-background {
    background: rgba(255,255,255,.55);
}

.wk-h5{
	font-size: 15px !important;
}

.wk-h6{
	font-size: 12px !important;
}

.wk-slidenav-position .wk-slidenav-next {
    right: -50px;
	font-size: 35px;
}

.wk-slidenav-position .wk-slidenav-previous {
    left: -50px;
	font-size: 35px;
}


/** Waitlist Css **/
.wcwl_email{
padding: 10px;	
margin-bottom: 5px;
border-top: none;
border-right: none;
	border-left: none;
border-bottom: solid 1px 
	grey;	
	font:inherit;
}


.wcwl_email:active, .wcwl_email:focus, .wcwl_email:hover {
padding: 10px;	
margin-bottom: 5px;
border-top: none;
border-right: none;
	border-left: none;
border-bottom: solid 1px #d11176;;	
}

/** Checkout Css **/
.select2-container--default .select2-selection--single {
	border: solid 1px transparent;
	border-bottom: solid 1px #eeeeee;
	padding-top:5px;
	border-radius:0px
}

.select2-container--default:active .select2-selection--single:active {
	
		border-bottom: solid 1px #64BAB0;
}

.select2-container .select2-selection--single {
	height: 40px;
	
}


/** Mobile Css **/
@media only screen 
	and (max-width: 640px){
		
	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    width: 100%;
    overflow: visible;
}		

.uk-width-2xlarge {
    width: 300px;
}		
		
}

/** Desktop Css **/
@media only screen 
	and (min-width: 1200px){
		
.uk-width-2xlarge {
    width: 1100px;
}

}



