
#inviteeNameInput{
padding-top:1px !important;
margin-top:12px !important;
margin-bottom:12px!important;
padding-bottom:1px !important;
}

@media (max-width: 760px){
.dropdown-link-color.currentBestProdNames{
padding-top: 0px !important;
}

.dropdown-link-color.watsnewLinkPadHome{
padding-top: 0px !important;
}
}

@media (max-width: 1170px) and (min-width: 1020px)
{
#cart-desktop {

width: 19.6% !important;
}
}


@media (max-width: 980px) and (min-width: 300px)
{
.navlist.myAccLinks.menuHoverStyles {
color:#428BCA !important;
}
.navlist.myAccLinks.menuHoverStyles:hover {
color:#2A6496 !important;
text-decoration:underline;
background-color:transparent;
}

.glyphicon.glyphicon-remove-sign.pull-right{
color:#000 !important;
}
.glyphicon.glyphicon-remove-sign.pull-right:hover{
color:#000 !important;
text-decoration:none;
background-color:transparent;
}
}


a:hover
{
text-decoration:underline;
}
.nav > li > a:hover
{
text-decoration:underline;
}

.nav-tabs > li > a:hover
{
text-decoration:none;
}

.news-letter
{
 font-size: 12px;
  font-family: "DIN";
  color: rgb( 36, 36, 36 );
  z-index: 385;
}
#page
{
overflow:hidden;
}
body
{
overflow-x:hidden;
}
a:focus
{
text-decoration:none;
}
.miniShopCartLeftCorner
{
background-image:url(/wcsstore/PluginsSAS/img/cart-trolley.png);
background-repeat:no-repeat;
}
.dropdown-menu > li > a:hover
{
background-color:transparent;
}
.popover
{
border-radius:0px;
}
.heading {
font-family:DINMedium;
}
#signInPopLink:hover,#listHover > a:hover,#Main-Navigation:hover{
text-decoration: underline !important;
}

.btn-primary,#shippingBillingPageNext > span,#punchout_link_1{
background-color:#0D69B6;
}

#shippingBillingPageNext > span
{
background-color:transparent;
}

#shippingBillingPageNext > span:hover
{
background-color:#0D5C9E;
}



.btn-primary:hover,#shippingBillingPageNext > span :hover,#punchout_link_1:hover{
background-color: #0D5C9E;
}
.footer-link-color:hover{
text-decoration: underline !important;

}
#cat-left-head {
line-height:1.5 !important;
}

.glyphicon.glyphicon-plus.pull-right{
color:#ACACAC !important;
}

.glyphicon.glyphicon-plus.pull-right:hover{
color:#ACACAC;
}

.glyphicon.glyphicon-minus.pull-right{
color:#000!important;
}

.glyphicon.glyphicon-minus.pull-right:hover{
color:#000;
}


.deals-discounts:hover
{
text-decoration-color: #FFF;
text-decoration: underline;
}
.Compare_now.btn-default:hover{
background-color: #0D5C9E !important;
}

#pageNum1{
background-color: #EEE !important;
}

btn.btn-default.dropdown-toggle.pdp-dropdwn-price:hover
{
background-color: red !important;
}
#pageNum1:hover{
background-color: #E9E6E6 !important;
}
#sortBy{
background-color: #EEE !important;
}
.panel-default > .panel-heading:hover{
background-color: #E9E6E6 !important;
}
#sortBy:hover{
background-color: #E9E6E6 !important;
}

element.style {
}
#dark-pagination > ul> li> a {
text-align: center;
width: 37px;
}
#dark-pagination > ul> li > a:hover{
background-color: #EEE;
}
@media (max-width: 1280px) and (min-width: 980px)
{
.nav>li>a:hover, .nav>li>a:focus
{
background-color: #EEE;
}
}

#search-button.input-group-addon:hover{
text-decoration:none !important;
}

@media (max-width: 980px) and (min-width: 320px)
{


}
.nav>li#category-hover>a:hover, .nav>li#category-hover>a:focus
{
background-color:transparent !important;
}




.nav>li>a#Main-Navigation:hover, .nav>li>a#Main-Navigation:focus
{
background-color: transparent;
}

.top-nav-link
{
 font-size: 12px;
  font-family: "DINMedium";
  color: rgb( 2, 85, 143 );
  z-index: 386;
}
.store-locator
{
 font-size: 12px;
font-weight: normal !important;
font-family:DINMedium !important;
  color: #242424;
  z-index: 386;
}
.tecknow
{
 font-size: 12px;
  font-weight: normal !important;
font-family:DINMedium !important;
  color: #242424; 
  z-index: 386;
}
.have-a-problem
{
  font-size: 14px;
  font-family: "DINMediumAlternate";
  color: rgba( 33, 33, 33, 0.702 );
  z-index: 381;
}
.plugins-800
{
  font-size: 23px;
  font-family: "DINBold";
  color: rgb( 33, 33, 33 );
  z-index: 380;
}
.shop-for-product
{
  font-size: 14px;
  font-family: "DINMedium";
  color: rgb( 255, 255, 255 );
  text-transform: uppercase;
  z-index: 362;
}
.shop-for-product-pop
{
 font-size: 14px;
  font-family: "DINMedium";
  color: rgb( 20, 20, 20 );
  text-transform: uppercase;
  z-index: 446;
}
.deals-discounts
{
  font-size: 14px;
  font-family: "DINMedium";
  color: rgb( 255, 255, 255 );
  text-transform: uppercase;
  z-index: 362;
  margin-top:20px;
}

 .cat-list-font
 {
  font-size: 14px;
  font-weight: bold;
  color: rgb( 13, 105, 181 );
  z-index: 438;
 }
 .sub-cat-list-font
 {
 font-size: 14px;
  font-family: "DINMedium";
  color: rgb( 13, 105, 181 );
  z-index: 438;
 }
 .top-brands
 {
  font-size: 14px;
  font-family: "DINMedium";
  color: black;
  z-index: 438;
 }

 
 .dropdown-menu>li>a 
 {
 font-weight:bold;

 }
#foot-container
{
margin-top:2%;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus
{
background-color:transparent;
}
.horizontalLineHeader
{
background-color:#621962;
border-bottom:3px solid #621962;
}
.common-marketingarea
{
margin-top:3%;
}
.border-corner
{
border-radius:0;
}
.horizontalLineShopCart
 {
  border-bottom: 2px solid #FAFAFA;
  margin: 6px 1px;
  }
	
.footer-list1
{
margin-top:4%;
}
.footer-list
{
margin-top:10%;
}
.footer-link-color
{
  font-size: 12px;
  font-family: "DIN";
  color: rgb( 13, 105, 181 );
  z-index: 7;
}
.categoryColor
{
color:#4A7CBB;
}
.search-button-color
{
color:white;
}
.thumbnail-border
{
border:none;
}
.heading
{
font-weight:bold;
margin-left:5%;
color:#4A4A4A;
text-transform:uppercase;
}

.searchList
{
font-family:DINMedium;
margin-left:-2%;
padding:5px;
}

.searchList:hover
{
background-color:#F6F6F6;
width:94%;
}









.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

#caret
{
border-color: white transparent -moz-use-text-color;
}
.dropdown-link-color
{
color:#0870B9;
}
.dropdown-link-color1
{
color:#EF4987;
}



a:focus {
    outline: none;
	}
	 
	#shop-hover:hover
{
background-color:#3366CC;
}

#dropdown-divider-width{
margin-left:-6%;width:95%;
}
.dropdown-menu-custom > li > a{
padding:0 20px;
}

.dropdown-hover-height{
padding-bottom:3%
}

.dropdown-menu-custom > li > a:hover, .dropdown-menu-custom > li > a:focus, .dropdown-submenu-custom:hover > a, .dropdown-submenu-custom:focus > a
{
background-color:transparent;

}

.dropdown-submenu:hover>a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #cccccc;
margin-top: 5px;
margin-right: -10px;
}


#shop-hover:hover
{
background-color:#3366CC;
}

.input-group-addon
{
padding:0;
}
	#teck-popover:after
	{
	border-bottom: 6px solid #FFFFFF;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    display: inline-block;
    right: 12px;
    position: absolute;
    top: -6px;
	}
	
	
	#teck-popover:before
	{
	border-bottom: 7px solid rgba(0, 0, 0, 0.2);
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    display: inline-block;
    right: 11px;
    position: absolute;
    top: -7px;
	}

	
	.hover-none:hover,.hover-none:focus
	{
	background-color:transparent;
	color:white;
	}
	
	
#listHover>a:hover,#listHover>a:focus
{
background-color:transparent;
}

.panel
{
background-color:transparent;
border:0px;
border-radius:0px;
box-shadow:none;

}
.footer-container
{
border-top:3px solid #F2F2F2;
background-color:#FBFBFB;
width:99%;
margin-left:0.5%;
margin-top:4%;
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 1180px) {
.socialimagesstyle
{
margin-bottom:-6px;padding-bottom: 12%;
}
.listheading
{
 font-size: 13px;
  font-family: "DINBold";
  color: rgb( 50, 50, 50 );
  text-transform: uppercase;
  z-index: 8;
}

.card-img
{
margin-bottom:2%;
}
.Help-Font
{
font-size: 29px;
}
.number-Font
{
font-size: 12px;
}
#Shop-Product-List
{
width:190px;
}
#deals-header
{
width:184px;
}
.search-text
{
  font-size: 18px;
  font-family: "DINLightAlternate";
  color: rgba( 255, 255, 255, 0.502 );
  z-index: 367;
}

.search-button-color
{
  font-size: 18px;
  font-family: "DINBold";
  color: rgb( 255, 255, 255 );
  z-index: 366;
 }
 
.dropdown-menu .divider
{
border-bottom:none;
background-color:#F1F1F1;
width:80%;
margin-left:20px;
}

.popover-content
{
width:250px;
}

#small-screen-collapse
{

}
#header-search
{
width:106%;
}

#cart-desktop
{
margin-left:17px;
width:193px;
}

#MiniShoppingCart > div.popover {
margin-left: -28px;
width: 250px;
margin-top: -2px;
border-radius: 0;
top:54px !important;
}
 
.reserved-plugins
{
margin-top:-4%;
}
 #logo-row-standard
 {
 margin-bottom:13px;
 }
#header-logo-div {
margin-left: -3px;
}
#foot-col1
{
width:23%;
}
#foot-col2
{
width:21%;
margin-left:-5%;
}
#foot-col3
{
width:21%;
margin-left:-5%;
}
#foot-col4
{
width:57%;
}
#foot-col5
{
width:22%;
}
#header_logo
{
margin-top:-30.8px;
width:81%;
}
#subscribe-form
{
width:270px;
}
.foot-container1
{
border-top:1px solid #E8E8E8;
background-color:#F3F3F3;
top:25px;
}
#tab-video
{
width:48%;
background-color:#902A8E;
height:640px;
margin-left:2%;
}
#phone-video-div
{
border:1px solid;
}

#center-marketing-row
{
width:108%;
}
#block-sidebar
{
display:block;
}
#header-search-div
{
border:0px solid;
margin-left:-15px;
width:560px;
}
#screen-left
{
margin-left:-1.3%;
width:51%;
}
#screen1-left
{
width:48.7%;
margin-left:0.3%;
}
#search-align
{
margin-top:18px;
font-size:18px;
padding-bottom:4px;
}
#SimpleSearchForm_SearchTerm
{
height:50px;
font-style:normal;
font-size:18px;
width:83%;
color:#FFFFFF;
background-color:#661766;
outline:0px !important;
}
#search-button 
{
height:52px;
width:18%;
left:11px;
background-color:#9E329C;
}
#logo-img-size
{
margin-left:-10%;
height:60px;
width:100%;
}


#tecknokart
{
width:10.48%;
}
.header-color
{
background-color:#902A8E;
}
#searchbox-color
{
background-color:#661766;
height:52px;
}
#logo-row
{
height:60px;
}
#listHover
{
margin-top:-2%;
height:30px;
}
 .search-header-align
 {
top:0px;
 }
#screen-left-smalldesktop
{

}
 }
 
 
 /* Portrait tablet to landscape and desktop */
@media (min-width: 960px) and (max-width: 1179px) { 
.socialimagesstyle
{
margin-bottom:-6px;padding-bottom: 12%;
}
.listheading
{
 font-size: 13px;
  font-family: "DINBold";
  color: rgb( 50, 50, 50 );
  text-transform: uppercase;
  z-index: 8;
}
#logo-img-alignment
{
margin-top:-1;
}
 #logo-row-standard
 {
 margin-bottom:13px;
 }
 
 #tab-video
{
width:48%;
background-color:#902A8E;
height:640px;
margin-left:2%;
}

 .Help-Font
{
font-size: 29px;
}
.number-Font
{
font-size: 12px;
}

 .popover-content
{
width:250px;
}
.search-text
{
  font-size: 18px;
  font-family: "DINLightAlternate";
  color: rgba( 255, 255, 255, 0.502 );
  z-index: 367;
}

.search-button-color
{
  font-size: 18px;
  font-family: "DINBold";
  color: rgb( 255, 255, 255 );
  z-index: 366;
 }
 .dropdown-menu .divider
{
border-bottom:none;
background-color:#F1F1F1;
width:80%;
margin-left:20px;
}
 #MiniShoppingCart > div.popover {
margin-left: -29px;
width: 250px;
margin-top: 16px;
border-radius: 0;

}

 #cart-desktop
{
margin-left:-15px;
width:19.2%
}


  #cart-desktop > div.popover
 { 
 margin-left:-24%;
 width:273px;
 margin-top:16px;
 border-radius:0;
 }
 .card-img
{
margin-bottom:2%;
}
.reserved-plugins
{
margin-top:-4%;
}
 .carousel-bestsellers-img-height
{
height:160px;
}


 .header-color
{
background-color:#3366CC;
}
#subscribe-form
{
width:223px;
}
#header-logo-div {
margin-left: -9px;
}
#foot-col1
{
width:23%;
}
#foot-col2
{
width:21%;
margin-left:-5%;
}
#foot-col3
{
width:21%;
margin-left:-5%;
}
#foot-col4
{
width:66%;
}
#foot-col5
{
width:22%;
}
#header_logo
{
margin-top:-30.8px;
width:81%;
}
.foot-container1
{
border-top:1px solid #E8E8E8;
background-color:#F3F3F3;
top:25px;
}


#header-search-div
{
border:0px solid;
margin:1px;
margin-left:-1.8%;
width:49.8%;
}
#screen-left
{
width:51%;
}
#screen1-left
{
width:48.7%;
margin-left:-1%;
}
#search-align
{
margin-top:15px;
font-size:17px;
}
#SimpleSearchForm_SearchTerm
{
height:45px;
font-style:normal;
width:82%;
background-color:#661766;
}
#search-button
{
height:50px;
width:18%;
left:11px;
background-color:#9E329C;
}
#logo-img-size
{
margin-left:-10%;
height:60px;
width:120%;
}
#tecknokart
{
width:10.48%;
}
#searchbox-color
{
background-color:#336699;
}
#logo-row
{
height:60px;
}
#listHover
{
margin-top:-2%;
height:30px;
}
#right-side-ad
{
margin-left:-3%;
}
#right-side-ad-span
{
width:125%;
}

 }
 
 
 @media (max-width: 959px) and (min-width: 760px){ 
 .socialimagesstyle
{
margin-bottom:-6px;
}
 .listheading
{
 font-size: 16px;
  font-family: "DINBold";
  color: rgb( 50, 50, 50 );
  text-transform: uppercase;
  z-index: 8;
}
 .footer-class
{
margin-bottom:6%;
}
.have-a-problem-text
{
width:109%;
}
 .sm-logo-row-orange
 {
 background-color:#BA4A0E;
 }
 .header-container
{
padding:0px;
}
 .banner-image-div
 {
 padding:0px;
 }
 .Help-Font
{
font-size: 40px;
}
.number-Font
{
font-size: 11px;
}
 #cart-mini-img
 {
 margin-left:25px;
 margin-top:14px;
 padding-top:24px;
 }
 .popover-content
{
width:230px;
margin-left:0px;
}
 .search-text
{
  font-size: 18px;
  font-family: "DINLightAlternate";
  color: rgba( 255, 255, 255, 0.502 );
  z-index: 367;
}

.search-button-color
{
  font-size: 18px;
  font-family: "DINBold";
  color: rgb( 255, 255, 255 );
  z-index: 366;
 }
 .dropdown-menu .divider
{
border-bottom:none;
background-color:#F1F1F1;
width:85%;
margin-left:0px;
}

  #MiniShoppingCart > div.popover {
margin-left: -100px;
width: 250px;

margin-top: 12px;
border-radius: 0;
}

 .card-img
{
margin-bottom:2%;
}
.reserved-plugins
{
margin-top:-5%;
font-size:12px;
}
 .footer-list1
{
margin-left:10%;
}
.footer-list
{
margin-left:10%;
}

 
 #search-dropdown
 {
 margin-left:-4%;
 }
 .sm-logo-row-Orange
 {
 background-color:#BA4A0E;
 }
 .sm-logo-content-Orange
 {
  background-color:#F06F2A;
 }
 .sm-logo-Orange
  {
  background-color:#F06F2A;
 }
      .sm-logo-row-pink
 {
 background-color:#D62B70;
 }
 .sm-logo-content-pink
 {
  background-color:#EA347D;
 }
 .sm-logo-pink
  {
  background-color:#EA347D;
 }
 
  .sm-logo-row-Violet
 {
 background-color:#661766;
 }
 .sm-logo-content-Violet
 {
  background-color:#902A8E;
 }
 .sm-logo-Violet
  {
  background-color:#902A8E;
 }
 
   .sm-logo-row-Red
 {
 background-color:#C61219;
 }
 .sm-logo-content-Red
 {
  background-color:#ED1C24;
 }
 .sm-logo-Red
  {
  background-color:#ED1C24;
 }
    .sm-logo-row-SkyBlue
 {
 background-color:#1AA4D3;
 }
 .sm-logo-content-SkyBlue
 {
  background-color:#19B3E8;
 }
 .sm-logo-SkyBlue
  {
  background-color:#19B3E8;
 }
     .sm-logo-row-Green
 {
 background-color:#18AF5E;
 }
 .sm-logo-content-Green
 {
  background-color:#18AF5E;
 }
 .sm-logo-Green
  {
  background-color:#18AF5E;
 }
 
 .sm-logo-row-lightGreen
 {
 background-color:#86C446;
 }
 .sm-logo-content-lightGreen
 {
  background-color:#86C446;
 }
 .sm-logo-lightGreen
  {
  background-color:#86C446;
 }
 
      .sm-logo-row-Blue
 {
 background-color:#045292;
 }
 .sm-logo-content-Blue
 {
  background-color:#0069B7;
 }
 .sm-logo-Blue
  {
  background-color:#0069B7;
 }
 #header-cart > div.popover
 { 
 margin-left:-191%;
 width:273px;
 margin-top:23px;
 }
 #logo-row-standard
{

}
#foot-col4
{

}
#foot-col5
{

}

.popover.bottom .arrow
{
border-bottom-color:rgba(0,0,0,0.25);
left:221px;
}
#header-user-icon > div.popover.fade.in
{
max-width:740px !important;
left:-200% !important;
width:714px;
margin-left:-879% !important;
margin-top:-38px;
background-color:#FDD017;
}


#header-user-icon > div.popover .arrow, #header-user-icon > div.popover .arrow:after
{
border-style:none;
}


#header_logo {
margin-top: 0%;
margin-left: -2px;
height: 50px;


}
#subscribe-form
{
width: 110%;
margin-left: -5%;
margin-top: 30px;
}
#phone-video-div
{
border:1px solid;
}

#center-marketing-row
{
width:108%;
}
#screen-left
{
width:51%;
}
#screen1-left
{
width:48.7%;
margin-left:-1%;
}
#header-search-div
{
border:0px solid;
margin:1px;
width:100%;
margin-left:2%;
}
#SimpleSearchForm_SearchTerm
{
height:45px;
font-style:normal;
width:83%;
margin-left:-4%;
background-color:#661766;
}
#search-align
{
margin-top:15px;
font-size:17px;
}
#search-button
{
height:45px;
width:14%;
background-color:#661766;
}
.logo-row
{
display:none;
}
#header_logo_content {
margin-top: 0px;
margin-left: 0%;
height: 50px;

}

#header-logo-div {
margin-left: -12%;
}

#searchbox-color
{
background-color:#336699;
}
#logo-img-size
{
height:50px;
width:131%;
}
#shop-list-tab-mob {
margin-top: -45px;
margin-left:-10%;
}

#header-user-icon
{
background-color:#902A8E;
margin-left:1px;
height:50px;
margin-top:0px;

}
.popover .arrow, .popover .arrow:after
{
left:0;
}
#header-cart
{
background-color:#902A8E;
margin-left:1px;
height:50px;
margin-top:0px;

}
#person-img
{
margin-left:35px;
margin-top:17px;
}
#cart-img
{
margin-left:27px;
margin-top:12px;
}
.horizontalLine
 {
 background-color: grey;
    border-bottom: 1px solid grey;
    height: 1px;
    margin: 9px 1px;
    overflow: hidden;
	width:650px;
	}
	#unstyled
{
margin-left:-20%;
}
.foot-container1
{
border-top:1px solid #E8E8E8;
background-color:#F3F3F3;
top:25px;
}
 }
 
 
/* Landscape phone to portrait tablet */
@media (max-width: 759px) and (min-width: 480px){ 
.socialimagesstyle
{
margin-bottom:-6px;
}
.footer-container
{
border-top:3px solid #F2F2F2;
background-color:#FBFBFB;
width:99%;
margin-left:0.5%;
margin-top:4%;
}
.header-container
{
padding:0px;
}
#header-search
{
width:100%
}
 .banner-image-div
 {
 padding:0px;
 }
 .Help-Font
{
font-size: 40px;
}
.number-Font
{
font-size: 11px;
}
.search-text
{
  font-size: 18px;
  font-family: "DINLightAlternate";
  color: rgba( 255, 255, 255, 0.502 );
  z-index: 367;
}

.search-button-color
{
  font-size: 18px;
  font-family: "DINBold";
  color: rgb( 255, 255, 255 );
  z-index: 366;
 }
 .card-img
{
margin-bottom:2%;
}

 .dropdown-menu .divider
{
border-bottom:none;
background-color:#F1F1F1;
width:85%;
margin-left:0px;
}

 .popover-content
{
width:250px;

}
 
  #MiniShoppingCart > div.popover {
margin-left: -127px;
width: 250px;
max-width:300px;
margin-top: 12px;
border-radius: 0;
}

.reserved-plugins
{
margin-top:-5%;
font-size:12px;
}
 #search-dropdown
 {
 margin-left:-15px;
 }
 
 .sm-logo-row-Orange
 {
 background-color:#BA4A0E;
 }
 .sm-logo-content-Orange
 {
  background-color:#F06F2A;
 }
 .sm-logo-Orange
  {
  background-color:#F06F2A;
 }
 
  .sm-logo-row-Violet
 {
 background-color:#661766;
 }
 .sm-logo-content-Violet
 {
  background-color:#902A8E;
 }
 .sm-logo-Violet
  {
  background-color:#902A8E;
 }
  .sm-logo-row-Red
 {
 background-color:#C61219;
 }
 .sm-logo-content-Red
 {
  background-color:#ED1C24;
 }
 .sm-logo-Red
  {
  background-color:#ED1C24;
 }
    .sm-logo-row-SkyBlue
 {
 background-color:#1AA4D3;
 }
 .sm-logo-content-SkyBlue
 {
  background-color:#19B3E8;
 }
 .sm-logo-SkyBlue
  {
  background-color:#19B3E8;
 }
 .sm-logo-row-Green
 {
 background-color:#18AF5E;
 }
 .sm-logo-content-Green
 {
  background-color:#18AF5E;
 }
 .sm-logo-Green
  {
  background-color:#18AF5E;
 }
 
      .sm-logo-row-pink
 {
 background-color:#D62B70;
 }
 .sm-logo-content-pink
 {
  background-color:#EA347D;
 }
 .sm-logo-pink
  {
  background-color:#EA347D;
 }
 
 
 
      .sm-logo-row-Blue
 {
 background-color:#045292;
 }
 .sm-logo-content-Blue
 {
  background-color:#0069B7;
 }
 .sm-logo-Blue
  {
  background-color:#0069B7;
 }
 
#header-cart > div.popover
 { 
 margin-left:-110px;
 width:273px;
 margin-top:17px;
 }
  #logo-row-standard
{

}
 .popover .arrow, .popover .arrow:after
{
left:128px;
}
.popover.bottom .arrow
{
border-bottom-color:transparent;
left: 96px;
}


	#unstyled
{
margin-left:-5%;
}
.foot-container1
{
border-top:1px solid #E8E8E8;
background-color:#F3F3F3;
top:25px;
}
	
#header-user-icon > div.popover.fade.in
{
left:-200% !important;
max-width:740px !important;
width:1110%;
margin-left:-706% !important;
margin-top:-30px;
background-color:#FDD017;
}


#header-user-icon > div.popover .arrow, #header-user-icon > div.popover .arrow:after
{
border-style:none;
}

#header_logo_content {
height: 40px;
margin-left: 0%;
margin-top: 0;
width: 15%;

}


#response-full-width
{
width:100%;
}
#center-marketing-row
{
width:103.5%;
}
#screen-left
{
margin-left:-2%;
}
#screen1-left
{
margin-left:0.5%;
}
.logo-row
{
margin-top:-17%;
}
#shop-list-tab-mob {
margin-top: -43px;
margin-left:-15px;
}
#header-search-div
{
width:102%;
margin-left:0%;
}
#SimpleSearchForm_SearchTerm
{
height:35px;
font-style:normal;
width:83%;
margin-left:-15px;
background-color:#661766;
}
#search-button
{
height:35px;
width:14%;
margin-top: -40px;
background-color:#661766;
}
#search-align
{
margin-top:10px;
font-size:14px;
}
#searchbox-color
{
background-color:#336699;
}
.logo-row
{
display:none;
}
#header_logo {
height: 40px;
width: 66%;
margin-left:2px;

}

#header-logo-div {
margin-left: 16%;
width:70%;
}

#logo-img-size {
height: 40px;
width: 100%;
}

#header-user-icon {
background-color:#902A8E;
height: 40px;
margin-left: 81.6%;
margin-top: 0px;
width: 9%;
}

#header-cart {
background-color: #902A8E;
height: 40px;
margin-top:-40px;
margin-left:90.9%;
width: 9%;
}


#person-img
{
margin-left:30%;
margin-top:12px;
}
#cart-img
{
margin-left:-10px;
margin-top:7px;
}
#cart-mini-img
{
margin-left:-8px;
}
.shopCart-Mobile
{
padding-top:10px;
}

 }
 
/* Landscape phones and down */
@media (max-width: 479px) { 
.socialimagesstyle
{
margin-bottom:-6px;
}
.footer-container1
{
border-top:1px solid #E8E8E8;
background-color:#F3F3F3;
top:25px;

}
.footer-container
{

width:99%;
margin-left:0.5%;
margin-top:4%;
}
#header-search
{
width:101%
}
.header-container
{
padding:0px;
}
 .banner-image-div
 {
 padding:0px;
 }
 .Help-Font
{
font-size: 40px;
}
.number-Font
{
font-size: 11px;
}
.shopCart-Mobile
{
padding-top:9px;
}
#cart-mini-img
{
margin-left:-8px;
margin-right:-8px;
padding-top:24px;
}
#foot-promo-align
{
margin-top:15px;
}
 .popover-content
{
width:230px;

}
 .search-text
{
  font-size: 13px;
  font-family: "DINLightAlternate";
  color: rgba( 255, 255, 255, 0.502 );
  z-index: 367;
}

.search-button-color
{
  font-size: 14px;
  font-family: "DINBold";
  color: rgb( 255, 255, 255 );
  z-index: 366;
 }
 .dropdown-menu .divider
{
border-bottom:none;
background-color:#F1F1F1;
width:85%;
margin-left:0px;
}

  #MiniShoppingCart > div.popover {
margin-left: -113px;
width: 250px;
max-width:300px;
margin-top: 9px;
border-radius: 0;
}

.popover.bottom .arrow
{
border-bottom-color:rgba(0,0,0,0.25);
left:224px;
}

#foot-col5
{
margin-top:3%;
padding-left:0px;
padding-right:0px;
}
#foot-col4
{
margin-top:3%;
padding-left:0px;
padding-right:0px;
}
 .card-img
{
margin-bottom:10%;
 margin-left: 9%;
    width: 77%;
}
.reserved-plugins
{
margin-top:-5%;
font-size:12px;
}
 #search-dropdown
 {
 margin-left:-15px;
 }
 .sm-logo-row-Orange
 {
 background-color:#BA4A0E;
 }
 .sm-logo-content-Orange
 {
  background-color:#F06F2A;
 }
 .sm-logo-Orange
  {
  background-color:#F06F2A;
 }
 
  .sm-logo-row-Violet
 {
 background-color:#661766;
 }
 .sm-logo-content-Violet
 {
  background-color:#902A8E;
 }
 .sm-logo-Violet
  {
  background-color:#902A8E;
 }
  .sm-logo-row-Red
 {
 background-color:#C61219;
 }
 .sm-logo-content-Red
 {
  background-color:#ED1C24;
 }
 .sm-logo-Red
  {
  background-color:#ED1C24;
 }
    .sm-logo-row-SkyBlue
 {
 background-color:#1AA4D3;
 }
 .sm-logo-content-SkyBlue
 {
  background-color:#19B3E8;
 }
 .sm-logo-SkyBlue
  {
  background-color:#19B3E8;
 }
     .sm-logo-row-Green
 {
 background-color:#18AF5E;
 }
 .sm-logo-content-Green
 {
  background-color:#18AF5E;
 }
 .sm-logo-Green
  {
  background-color:#18AF5E;
 }
 .sm-logo-row-lightGreen
 {
 background-color:#86C446;
 }
 .sm-logo-content-lightGreen
 {
  background-color:#86C446;
 }
 .sm-logo-lightGreen
  {
  background-color:#86C446;
 }
      .sm-logo-row-pink
 {
 background-color:#D62B70;
 }
 .sm-logo-content-pink
 {
  background-color:#EA347D;
 }
 .sm-logo-pink
  {
  background-color:#EA347D;
 }
 
      .sm-logo-row-Blue
 {
 background-color:#045292;
 }
 .sm-logo-content-Blue
 {
  background-color:#0069B7;
 }
 .sm-logo-Blue
  {
  background-color:#0069B7;
 }
 
#header-cart > div.popover
 { 
 margin-left:-115px;
 width:273px;
 margin-top:17px;
 }
  #logo-row-standard
{

}
 .popover .arrow, .popover .arrow:after
{
left:0;
}

.horizontalLine
 {
 background-color: grey;
    border-bottom: 1px solid grey;
    height: 1px;
    margin: 9px 1px;
    overflow: hidden;
	width:100%;
	}
	#foot-container
{

}
#unstyled
{
margin-left:-7%;
}
	
#header-user-icon > div.popover.fade.in
{
max-width:500px !important;
left:-200% !important;
width:840%;
margin-left:-425% !important;
margin-top:-30px;
background-color:#FDD017;
}

#header-user-icon > div.popover .arrow, #header-user-icon > div.popover .arrow:after
{
border-style:none;
}

#header_logo_content {
height: 40px;
margin-left: 0%;
margin-top: 0;
width: 20%;


}

#response-full-width
{
width:100%;
}
#screen-left
{
margin-left:-2%;
}
#screen1-left
{
margin-left:9px;
}

#center-marketing-row
{
width:103.5%;
}
.logo-row
{
display:none;
}
.mob-shop-width
{
font-size:12px;
}
#shop-list-tab-mob {
margin-top: -28px;
margin-left:-15px;
}
#header-search-div
{
width:103%;
margin-left:0%;
}
#search-button
{
height:20px;
margin-top: -40px;
background-color:#661766;

}
#SimpleSearchForm_SearchTerm
{
height:35px;
font-style:normal;
width:83%;
margin-left:-15px;
background-color:#661766;
}
#searchbox-color
{
background-color:#336699;
}
#header_logo {
height: 40px;
width: 54%;
margin-left:1px;

}

#header-logo-div {
margin-left: -27%;
width: 153%;
}

#logo-img-size {
height: 40px;
width: 100%;
}

#header-user-icon {
background-color: #902A8E;
height: 40px;
margin-left: 74.7%;
margin-top: 0px;
width: 12%;
}

#header-cart {
background-color: #902A8E;
height: 40px;

margin-left: 87%;
margin-top: -40px;
width: 13%;
}

#person-img
{
margin-left:-5px;
margin-top:12px;
}
#cart-img
{
margin-left:-13px;
margin-top:9px;
}

 }
 @media (max-width: 330px) { 
#header-search
{
width:103%
}
}
 @media (min-width: 960px) and (max-width: 1179px) { 
 
 #Main-Navigation{

margin-top: 8px !IMPORTANT;
margin-left: -12px;
height: 30px;
border-right: 1px solid #661766;
width: 115%;
padding-top: 0px !IMPORTANT;
padding-right: 6px;

}

.deals-discounts
{
MARGIN-TOP:12PX !IMPORTANT;
}
 
 
 }
 @media (max-width: 350px) { 
#subscribe-form
{
width:117%;
margin-left:-5%;
}
}

#SimpleSearchForm_SearchTerm
{
outline:0px !important;
}


.error_msg
{
font-family:'DIN';
}


@media (max-width: 479px) and (min-width: 330px){
#header-logo-div {
margin-left: auto;
width: 100%;
}
}
#MiniCartFocusReceiver1:focus  {  outline:none;  }

 @media (max-width: 959px) and (min-width: 760px){ 
 .ad-align-top.col-xs-12.col-lg-3.col-md-3.col-sm-6{
 margin-top:20px;
 margin-bottom:20px;
 }
 
 #middle-content-ad1,#middle-content-ad2,#middle-content-ad3{
 border-right: 0px solid #F1F1F1;
 }
 
 }

@media (max-width: 759px) and (min-width: 280px)
{
.Buttons-Level1.btn.btn-default.add-cart-mobile#Buttons-1-style{
height: 35px;
padding-top: 7px;
}
}


.mainBannerStatic{
margin-bottom:25px;
}

 @media (max-width: 959px) and (min-width: 760px){ 
 
 .mainBannerStatic{
margin-bottom:20px;
}

}

 @media (max-width: 759px) and (min-width: 480px){ 
 
 .mainBannerStatic{
margin-bottom:15px;
}

}

 @media (max-width: 479px) and (min-width: 250px){ 
 
 .mainBannerStatic{
margin-bottom:10px;
}

}