.search-form-wrapper_1
    {
        display: flex;
		/*visibility: visible;*/
		opacity: 1;
        display:flex;
    }
    .search-form-wrapper_2
    {
        /*visibility: hidden;*/
        display:none;
    }
#headerSearch_1
{
    border-radius: .25rem !important;
}
#headerSearch_2
{
    border-radius: .25rem !important;
}

.mini-products-list
{
    overflow-y: scroll;
    overflow-x:hidden;
    max-height:300px;

}
.btn_remove
{
    margin-right:40px !important;
}
.welcome
{
    color:#2c2b2b;
    display:none;
}

#remember
{
    margin-right:5px;
}

@media (max-width: 991px) {

    .search-form-wrapper_1
    {
        /*visibility: hidden;*/
        display:none;
    }
    .search-form-wrapper_2
    {
        /*visibility: visible;*/
        display:flex;
    }

    #product_list
    {
        width:100% important;
    }

}
.pagination
{
    float:right;
}

/* UI notify sticky*/

.ui-pnotify.notification-primary .notification,
.ui-pnotify.notification-primary .notification-primary {
	background: #0088ccf2;
}
.ui-pnotify.notification-danger .notification,
.ui-pnotify.notification-danger .notification-danger {
	background: rgba(210, 50, 45, 0.95);
	color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.notification-danger .notification .ui-pnotify-icon > span,
.ui-pnotify.notification-danger .notification-danger .ui-pnotify-icon > span {
	border-color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify .notification-info {
	background: rgba(91, 192, 222, 0.95);
	color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify .notification-info .ui-pnotify-icon > span {
	border-color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.stack-bar-top .notification-info, .ui-pnotify.stack-bar-bottom .notification-info {
	background: #5bc0de;
}

.ui-pnotify.notification-info .notification,
.ui-pnotify.notification-info .notification-info {
	background: rgba(91, 192, 222, 0.95);
	color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.notification-info .notification .ui-pnotify-icon > span,
.ui-pnotify.notification-info .notification-info .ui-pnotify-icon > span {
	border-color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify .notification-dark {
	background: rgba(23, 23, 23, 0.95);
	color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify .notification-dark .ui-pnotify-icon > span {
	border-color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.stack-bar-top .notification-dark, .ui-pnotify.stack-bar-bottom .notification-dark {
	background: #171717;
}

.ui-pnotify.notification-dark .notification,
.ui-pnotify.notification-dark .notification-dark {
	background: rgba(23, 23, 23, 0.95);
	color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.notification-dark .notification .ui-pnotify-icon > span,
.ui-pnotify.notification-dark .notification-dark .ui-pnotify-icon > span {
	border-color: rgba(255, 255, 255, 0.7);
}

.ui-pnotify.notification-dark.stack-bar-top .notification,
.ui-pnotify.notification-dark.stack-bar-top .notification-dark, .ui-pnotify.notification-dark.stack-bar-bottom .notification,
.ui-pnotify.notification-dark.stack-bar-bottom .notification-dark {
	background: #171717;
}

.ui-pnotify-title
{
    color:#FFF !important;
}
/*.ui-pnotify  .ui-pnotify-icon {
	left: 0;
	position: absolute;
	top: 0;
	width: 75px;
	text-align: center;
}

.ui-pnotify-icon {
    display: block;
    float: left;
    margin-right: .2em;
}*/

.ui-pnotify .ui-pnotify-icon > span {
	border: 2px solid #FFF;
	border-radius: 50%;
	display: block;
	float: left;
	font-size: 35px;
	height: 50px;
	line-height: 48px;
	/*margin: 8px 0 0;*/
	padding: 0;
	width: 50px;
	text-align: center;
    
}

.ui-pnotify {
    top:35px;
    right:25px;
    position:absolute;
    height:auto;
    z-index:9999;
   }
   html>body>.ui-pnotify {
    position:fixed;
   }
   .ui-pnotify .ui-pnotify-shadow {
    -webkit-box-shadow:0px 2px 10px rgba(50,50,50,0.5);
    -moz-box-shadow:0px 2px 10px rgba(50,50,50,0.5);
    box-shadow:0px 2px 10px rgba(50,50,50,0.5);
   }
   .ui-pnotify-container {
    background-position:0 0;
    padding:.8em;
    height:100%;
    margin:0;
   }
   .ui-pnotify-sharp {
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
   }
   .ui-pnotify-title {
    display:block;
    margin-bottom:.4em;
    margin-top:0;
   }
   .ui-pnotify-text {
    display:block;
   }
   .ui-pnotify-icon,
   .ui-pnotify-icon span {
    display:block;
    float:left;
    margin-right:.2em;
   }
   .ui-pnotify.stack-topleft,
   .ui-pnotify.stack-bottomleft {
    left:25px;
    right:auto;
   }
   .ui-pnotify.stack-bottomright,
   .ui-pnotify.stack-bottomleft {
    bottom:25px;
    top:auto;
   }
   .ui-pnotify-closer,
   .ui-pnotify-sticker {
    float:right;
    margin-left:.2em;
   }
   .ui-pnotify-history-container {
    position:absolute;
    top:0;
    right:18px;
    width:70px;
    border-top:none;
    padding:0;
    -webkit-border-top-left-radius:0;
    -moz-border-top-left-radius:0;
    border-top-left-radius:0;
    -webkit-border-top-right-radius:0;
    -moz-border-top-right-radius:0;
    border-top-right-radius:0;
    z-index:10000;
   }
   .ui-pnotify-history-container.ui-pnotify-history-fixed {
    position:fixed;
   }
   .ui-pnotify-history-container .ui-pnotify-history-header {
    padding:2px;
    text-align:center;
   }
   .ui-pnotify-history-container button {
    cursor:pointer;
    display:block;
    width:100%;
   }
   .ui-pnotify-history-container .ui-pnotify-history-pulldown {
    display:block;
    margin:0 auto;
   }

   .favorite_icon
   {
       z-index:1000;
   }

   .favorite i
   {
       color: darkred;
       text-shadow: 2px 2px 4px #000000;
   }
   .tali
   {
    text-align:left !important;
   }

   .lower
   {
    padding: 5px 5px !important;
   }

   .small
   {
       width:50px;
   }

   .qtyp
   {
       /*display span in new line as a block*/
        display: block;
        margin-bottom: 0 !important;

   }
   #q_product_des
   {
       margin-top:20px;
   }

   .header-nav-features-toggle
   {
       margin-left:20px;
   }

   .icon
   {
    height:28px;
   }





