/* ====================================================================================================================== 
		INFORMATION
=========================================================================================================================

Your design must allow for customisable colours. It is best to decide these colours at the start.
Your design must allow for a background (selected by the user) and it must also fall back to a colour gradient background. 
Your design must allow for a customisable font.

Feel free to use the example(s) below.

DEFAULT COLOUR SET:

#ffffff     - #FFFFFF
#ffffff  - #FFFFFF
#BE2F4E       - #BA6F3B
#848484 - #848484
#467E83     - #DFDFDF
#F1F1F1      - #F1F1F1


CREDIT:

1. Eric Meyer's Reset CSS v2.0 - http://cssreset.com
======================================================================================================================= */
	
body
{
    font-family: Signika Negative, "Times New Roman", Serif !important;
  
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff));

    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #ffffff, #ffffff);

    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #ffffff, #ffffff);

    /* IE 10 */
    background: -ms-linear-gradient(top, #ffffff, #ffffff);

    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #ffffff, #ffffff);
			
	background: ;    
	-webkit-background-size:;
	-moz-background-size:;
	-o-background-size:;
	background-size:;   
    
    color: #848484;
}
	

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}


body{
    border-top: 6px solid #BE2F4E;
}

#fdivnav_content ul {
    margin-left: 0em !important; 
}

strong{
    font-weight: bold;
}

a{
    color: #BE2F4E;
    text-decoration: none;
    font-weight: bold;
}

img{
    height: auto;
    max-width: 100%;
}

.noMarginLeft{
    margin-left: 0% !important;
}

.moreMarginBottom{
    margin-bottom: 7% !important;
}

.evenMoreMarginBottom{
    margin-bottom: 10% !important;
}

.container{
    width: 60%;
    margin-left: auto;
    margin-right: auto;
}

.logo{
    text-align: center;
}

.fws_logo_container{
    display: block;
}

.searchBarFloat{
    float: right;
}

.mobileNav{
    display: none;
}

.mainNavDesktop li a i{
    display: none;
}

#menu4 i{
    display: inline-block;
}

#slideshow_container::after{
    content: '';
    display: block;
    width: 100%;
    clear: both;
}

.flexslider{
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.2) !important;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,.2) !important;
    -o-box-shadow: 0 0px 0px rgba(0,0,0,.2) !important;
    box-shadow: 0 0px 0px rgba(0,0,0,.2) !important;
}

.removeContainer{
    width: 100% !important;
    margin-left: 0% !important;
}

ul{
    list-style: disc outside none;
    margin-left: 20px;
}


/* ============================================================ */
/* HEADER                                                       */
/* ============================================================ */

/* ============================== */
/* TOP NAV                        */
/* ============================== */

.topNav{
    border-bottom: 1px solid #BE2F4E;
}

.phoneNumber i{
    color: #555555;
    background: #F1F1F1;
    padding: 5px 7px 5px 7px;
}

.phoneNumber number{
    color: #848484;
}

/************************************/
/* CURRENCY                         */
/************************************/
.currency{
    float: left;
    position: relative;
}

.currency input[type=checkbox]{
    display: none;
}

.currency .show-menu3 {
    display: block;
}

/*Show menu when invisible checkbox is checked*/
.currency input[type=checkbox]:checked ~ #menu3{
    display: block;
}

.currency ul{
    display: none;
    position: absolute;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 240px;
}

.currency label {
    background: #F1F1F1;
    color: #555555;
    padding: 5px 7px 5px 7px;
    cursor: pointer;
}

.currency label:hover {
    color: #BE2F4E;   
} 

.currency #menu3:after{
    content: "";
    position: absolute;
    top: -9px;
    left: 10%;
    margin-left: -9px;
    border-bottom: 7px solid #BE2F4E;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    margin-top: 2px;
}

.currency #menu3 {
    margin-top: 20px;
    z-index: 9999;
    border: 1px solid #BE2F4E;
}

@media only screen and (min-width: 700px) {
    .currency #menu3{
        right: 0;
    }
    .currency #menu3:after{
        left: auto;
        right: 10%;
    }
}

.currency #menu3 a{
    display: inline-block;
    background: #FFFFFF;
    padding: 8px;
    font-size: 12px;
    width: 64px;
    text-decoration: none;
    color: #848484;
    text-align: center;
    font-weight: normal;
}

.currency #menu3 a:hover{
    color: #BE2F4E;
}

/************************************/
/* LANGUAGES                        */
/************************************/
.language{
    float: left;
    margin-left: 10px;
}

.language input[type=checkbox]{
    display: none;
}

.language .show-menu5 {
    display: block;
}

/*Show menu when invisible checkbox is checked*/
.language input[type=checkbox]:checked ~ #menu5{
    display: block;
}

.language ul{
    display: none;
    position: absolute;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 200px;
}

.language label {
    background: #F1F1F1;
    color: #555555;
    padding: 5px 7px 5px 7px;
    cursor: pointer;
}

.language label:hover {
    color: #BE2F4E;   
} 

.language #menu5:after{
    content: "";
    position: absolute;
    top: -9px;
    left: 10%;
    margin-left: -9px;
    border-bottom: 7px solid #BE2F4E;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    margin-top: 2px;
}

.language #menu5 {
    margin-top: 20px;
    z-index: 9999;
    border: 1px solid #BE2F4E;
    background: #FFFFFF;
}

.language #menu5 a{
    display: block;
    background: #FFFFFF;
    padding: 8px 13px 8px 13px;
    font-size: 12px;
    text-decoration: none;
    color: #848484;
    text-align: left;
    font-weight: normal;
}

.language #menu5 a:hover{
    color: #BE2F4E;
}

/************************************/
/* BASKET INFO                      */
/************************************/

.basketInfo{
    float: left;
    margin-left: 10px;
    position: relative;
}

.basketInfo input[type=checkbox]{
    display: none;
}

.basketInfo .show-menu1 {
    display: block;
}

/*Show menu when invisible checkbox is checked*/
.basketInfo input[type=checkbox]:checked ~ #menu1{
    display: block;
}

.basketInfo ul{
    display: none;
    position: absolute;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 240px;
}

.basketInfo label {
    background: #F1F1F1;
    color: #555555;
    padding: 5px 7px 5px 7px;
    cursor: pointer;
}

.basketInfo label:hover {
    color: #BE2F4E;   
}    

.basketInfo #menu1:after{
    content: "";
    position: absolute;
    top: -9px;
    left: 10%;
    margin-left: -9px;
    border-bottom: 7px solid #BE2F4E;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    margin-top: 2px;
}

.basketInfo #menu1 {
    margin-top: 20px;
    z-index: 9999;
    border: 1px solid #BE2F4E;
    background: #FFFFFF;
    color: #848484;
    padding: 10px 10px 15px 10px;
}

.basketInfo #menu1 span{
    color: #BE2F4E;
    font-weight: bold;
}

.basketInfo #menu1 a{
    background: #BE2F4E;
    color: #FFFFFF;
    padding: 8px 13px 8px 13px;
    text-decoration: none;
    font-weight: normal;
}

@media only screen and (min-width: 700px) {
    .basketInfo #menu1{
        right: 0;
    }
    .basketInfo #menu1:after{
        left: auto;
        right: 10%;
    }
}


/************************************/
/* ACCOUNT                          */
/************************************/

.account{
    float: left;
    margin-left: 10px;
}

.account input[type=checkbox]{
    display: none;
}

.account .show-menu6 {
    display: block;
}

/*Show menu when invisible checkbox is checked*/
.account input[type=checkbox]:checked ~ #menu6{
    display: block;
}

.account ul{
    display: none;
    position: absolute;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 240px;
}

.account label {
    background: #F1F1F1;
    color: #555555;
    padding: 5px 7px 5px 7px;
    cursor: pointer;
}

.account label:hover {
    color: #BE2F4E;   
} 

.account #menu6:after{
    content: "";
    position: absolute;
    top: -9px;
    left: 10%;
    margin-left: -9px;
    border-bottom: 7px solid #BE2F4E;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    margin-top: 2px;
}

.account #menu6 {
    margin-top: 20px;
    z-index: 9999;
    border: 1px solid #BE2F4E;
}

.account #menu6 a{
    display: inline-block;
    background: #FFFFFF;
    padding: 8px;
    font-size: 12px;
    width: 64px;
    text-decoration: none;
    color: #848484;
    text-align: center;
}

.account #menu6 a:hover{
    color: #BE2F4E;
}

/************************************/
/* SOCIAL ICONS                     */
/************************************/

.socialIcons{
    margin-top: 5.5% !important;
}

.socialIcons li{
    display: inline-block;
    margin-right: 5px;
}

.socialIcons li a{
    color: #555555;
    text-decoration: none;
    font-size: 27px;
}

.socialIcons li a:hover{
    color: #BE2F4E;
}

/************************************/
/* SEARCH BAR                       */
/************************************/
.searchBar{
    margin-top: 5% !important;
}

.container-4{
  overflow: hidden;
  width: 250px;
  white-space: nowrap;
}

.container-4 input#search{
  width: 100%;
  height: 3em;
  background: #FFFFFF;
  font-size: 10pt;
  float: left;
  color: #848484;
  padding-left: 15px;
  opacity: 0.7;
  
  -webkit-transition: all .55s ease;
  -moz-transition: all .55s ease;
  -ms-transition: all .55s ease;
  -o-transition: all .55s ease;
  transition: all .55s ease;
}

.container-4 input#search::-webkit-input-placeholder {
   color: #848484;
}
 
.container-4 input#search:-moz-placeholder { /* Firefox 18- */
   color: #848484;
}
 
.container-4 input#search::-moz-placeholder {  /* Firefox 19+ */
   color: #848484;
}
 
.container-4 input#search:-ms-input-placeholder {  
   color: #848484; 
}

.container-4 button.icon{
  background: none;
  border: none;
  height: 40px;
  width: 40px;
  color: #555555;
  font-size: 14pt;
  margin-left: -60px;
  opacity: 0.7;
  cursor: pointer;
  
  -webkit-transition: all .55s ease;
  -moz-transition: all .55s ease;
  -ms-transition: all .55s ease;
  -o-transition: all .55s ease;
  transition: all .55s ease;
}

.container-4:hover button.icon, .container-4:hover input#search{
  opacity: 1;
}

/* ============================================================ */
/* MAIN NAVIGATION                                              */
/* ============================================================ */

.mainNav{
    text-align: center;
    border-top: 1px solid #BE2F4E;
    border-bottom: 1px solid #BE2F4E;
}

.mainNav li{
    display: inline-block;
}

.mainNav li a{
    text-decoration: none;
    text-transform: uppercase;
    color: #848484;
    margin-right: 25px;
    font-weight: normal;
}

.mainNav li a:hover{
    color: #BE2F4E;
}

.mobileNavClose{
    display: none;
}

#fws_nav_categories{
    position: relative;
}

/************************************/
/* CATEGORIES NAV                   */
/************************************/


.category input[type=checkbox]{
    display: none;
}

.category .show-menu4 {
    display: block;
}

.mobileCategoryClose{
    display: block;
}

.mobileCategoryClose a{
    cursor: pointer;
    color: #FFFFFF !important;
    background: #555555;
    text-align: center !important;
    text-transform: uppercase !important;
}

.mobileCategoryClose a:hover{
    color: #BE2F4E !important;
}

/*Show menu when invisible checkbox is checked*/
.category input[type=checkbox]:checked ~ #menu4{
    display: block;
}

.category ul{
    display: none;
    position: absolute;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 240px;
}

.category label {
    color: #848484;
    cursor: pointer;
    text-transform: uppercase;
}

.category label:hover {
    color: #BE2F4E;  
}    

.category #menu4:after{
    content: "";
    position: absolute;
    top: -9px;
    right: 10%;
    margin-left: -9px;
    border-bottom: 7px solid #BE2F4E;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    margin-top: 2px;
}

.category #menu4 {
    margin-top: 20px;
    z-index: 9999;
    border: 1px solid #BE2F4E;
    background: #FFFFFF;
    color: #848484;
    padding: 10px 10px 15px 10px;
    right: 0;
}

.category #menu4 a, .category #menu4 .categoryWithSub{
    color: #848484;
    text-decoration: none;
    margin-right: 0px;
    padding: 10px 0px 10px 0px;
    display: block;
    border-bottom: 1px solid #cecece;
    width: 100%;
    text-align: left;
    font-size: 14px;
    text-transform: none;
    position: relative;
    font-weight: bold;
}

.category #menu4 a:hover{
    color: #BE2F4E;
    background: #F1F1F1;
}

.category #menu4 a i{
    color: #BE2F4E;
    font-size: 6px;
    position: relative;
    bottom: 2px;
}

.category #menu4 .categoryButton{
    color: #BA6F3B;
    background: #DFDFDF;
    font-weight: bold;
    width: 10%;
    padding: 10px 5px 10px 5px;
    margin-top: -35px;
    float: right;
    cursor: pointer;
    text-align: center;
}

.subCategories{
    display: none;
}

.active + .subCategories{
    display: block;
}

.subCategories a{
    font-weight: normal !important;
    background: #F1F1F1 !important;
}

.subCategories a i{
    margin-left: 10px !important;
}

.categoryTablet{
    display: none;
}

/* ============================================================ */
/* BANNER                                                       */
/* ============================================================ */

.banner {
    text-align: center;
    background: #F1F1F1;
    border-bottom: 1px solid #BE2F4E;
}

.bannerContainer{
    margin-left: auto;
    margin-right: auto;
    width: 45%;
}

.nivo-controlNav{
    display: none;
}

.theme-default .nivoSlider{
    webkit-box-shadow: 0px 0px 0px 0px #4a4a4a !important;
    -moz-box-shadow: 0px 0px 0px 0px #4a4a4a !important;
    box-shadow: 0px 0px 0px 0px #4a4a4a !important;
}

.bannerWelcomeMessage{
    color: #555555;
    font-size: 28px;
}


/* ============================================================ */
/* HOME PAGE FEATURED PRODUCTS SECTION                          */
/* ============================================================ */

.homepageProducts{
    text-align: center;
}

.homepageProductsMargin{
    margin-left: 0.6% !important;
    margin-right: 0.6% !important;
}

#tabHeader{
    margin-bottom: 1%;
}

#tabHeader #tab1, #tabHeader #tab2, #tabHeader #tab3, #tabHeader #tab4{
    color: #BE2F4E;
    background: #FFFFFF;
    border: 1px solid #BE2F4E;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    padding: 0px 20px 0px 20px;
    position: relative;
    line-height: 40px;
    height: 40px;
    cursor: pointer;
    text-transform: uppercase;
    margin-right: 8px;
}

#tabHeader #tab1:hover, #tabHeader #tab2:hover, #tabHeader #tab3:hover, #tabHeader #tab4:hover{
    color: #FFFFFF;
    background: #BE2F4E;
}


.featuredSelected{
    background: #BE2F4E !important;
    color: #FFFFFF !important;
}



/* ============================== */
/* FEATURED PRODUCTS              */
/* ============================== */

.featuredProducts .featuredProductsImage{
    width: 100%;
    height: 100%;
    max-height: 300px;
    max-width: 300px;
    border: 1px solid #cecece;
}

.span_2_of_8_featuredProduct{
    min-height: 260px;
}


.featuredRating{
    margin-left: 0% !important;
    text-align: left;
}

.featuredRRP{
    margin-left: 0% !important;
    text-align: right;
    text-decoration: line-through;
    color: #848484;
    font-size: 14px;
}

.featuredName{
    margin-left: 0% !important;
    text-align: left;
    color: #555555;
    font-weight: bold;
    text-decoration: none;
    overflow: hidden;
    height: 40px;
    line-height: 20px;
}

.featuredName:hover{
    color: #BE2F4E;
}

.featuredPrice{
    text-align: right;
    color: #BE2F4E;
}

.featuredBuyOverlay {
    opacity: 0;
    padding: 12px;
    background: #FFFFFF;
    color: #848484;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 27px;
    border: 1px solid #848484;
}

.featuredBuyOverlay:hover{
    color: #BE2F4E;
    border: 1px solid #BE2F4E;
}

.featuredProductHover:hover .featuredBuyOverlay{
    opacity: 1;
}



/* ============================================================ */
/* FOOTER                                                       */
/* ============================================================ */

.footer{
    background: #F1F1F1;
}

/* ============================== */
/* NEWSLETTER                     */
/* ============================== */

.footerNewsletter{
    border-bottom: 1px solid #848484;
}

.newsletterTitle{
    color: #555555;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: normal;
    margin-top: 0;
    padding: 8px 30px 10px 0px;
    position: relative;
    text-transform: uppercase;
    line-height: 1.55;
}

#newsletter_name, #newsletter_email{
    background: #FFFFFF;
    border: 1px solid #848484;
    width: 90%;
    height: 30px;
    display: inline-block;
    color: #848484;
    line-height: 22px;
    background-color: #fff;
    padding-left: 10px;
    font-size: 13px;
    transition: background-color 0.5s linear, color 0.5ms linear;
}

#newsletter_name:hover, #newsletter_email:hover{
    background: #848484;
    color: #FFFFFF;
}

#newsletter_button {
    background: #BE2F4E;
    color: #FFFFFF !important;
    border: 0 none;
    padding: 9.2px 0px !important;
    cursor: pointer;
    font-weight: normal;
    color: #222;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    transition: background-color 0.5s linear, color 0.5ms linear;
}

#newsletter_button:hover{
    background: #555555;
    color: #FFFFFF;
}


/* ============================== */
/* MODAL                          */
/* ============================== */

.md-modal{display: none;width:100%;max-width:540px;color:#FFFFFF;}

.md-content{background: #BE2F4E;position: relative;border-radius: 3px;margin: 0 auto;}

.md-content > h3{color:#FFFFFF !important; margin: 0;padding: 0.4em;text-align: center;font-size: 2em;    font-weight: 300;opacity: 0.8;background: rgba(0,0,0,0.1);border-radius: 3px 3px 0 0;}
.md-content div    {padding: 15px 40px 30px;margin: 0;font-weight: 300;font-size: 1em;line-height:1.4em;}        
.md-content > div p { margin: 0; color: #[headers-text]; text-align: center;}
.md-content > div ul { margin: 0;padding: 0 0 30px 20px;}
.md-content > div ul li { padding: 5px 0;}

.md-content button{
    border: none;
    padding: 0.6em 1.2em;
    background: #555555;
    color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block;
    display: block;
    margin: 0 auto;
    font-size: 0.8em;
    margin-bottom: 20px;
    font-weight: bold;
}

#modal-feedback > div > div {margin-bottom: 50px;}
.md-content button:hover { background: #848484; color: #FFFFFF;}
#modal-feedback > div > div > button.md-cancel { float: left; margin-bottom: 10px;}
#modal-feedback > div > div > button.md-ok { float: right;}

/* ============================== */
/* SOFT ADD TO CART               */
/* ============================== */

#softadd-container #softadd-modal-title{
    color: #FFFFFF !important;
    background-color: #555555 !important;
    text-shadow: none !important;
    border: none !important;
}

#softadd-container .close a{
    color: #FFFFFF !important;
    text-shadow: none !important;
}

#softadd-container{
    color: #FFFFFF !important;
    background-color: #848484 !important;
}

#softadd-container span{
    color: #FFFFFF !important;
}

.simplemodal-close{
    padding: 0px 12px 0 !important;
    line-height: 2.3;
}

.simplemodal-close, .success{
    background-color: #BE2F4E;
    border: none;
    color: #FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
}

.simplemodal-close:hover i, .success:hover i{
    color: #555555!important;
}

/* ============================== */
/* CUSTOM PAGES AND CONTACT       */
/* ============================== */

.footerPages{
    border-bottom: 1px solid #848484;
}

.footerCustomPages ul li{
    display: inline-block;
    width: 24%;
    padding: 0.5% 0% 0% 0%;
}

.footerCustomPages ul li a{
    text-decoration: none;
    color: #848484;
    font-size: 13px;
    font-weight: normal;
}

.footerCustomPages ul li a:before{
    content: "\f105";
    font-family: FontAwesome;
    margin-right: 5px;
}

.footerCustomPages ul li a:hover{
    color: #BE2F4E;
}

.footerContact i{
    color: #BE2F4E;
}

.footerContact{
    color: #848484;
    font-size: 13px;
    font-weight: normal;
}

/* ============================== */
/* COPYRIGHT AND ACCEPTS          */
/* ============================== */

.footerCopyright{
    color: #848484;
    font-size: 13px;
    font-weight: normal;
}

.footerCopyright a{
    text-decoration: none;
    color: #BE2F4E;
    font-size: 13px;
    font-weight: bold
}

.footerCopyright a:hover{
    color: #555555;
}

.footerAccepts img{
    width: 100px;
    height: 35px;

}

.footerAccepts div{
    float: right;
}



/* ============================== */
/* OVERLAYS                       */
/* ============================== */

/* ============================== */
/* CIRCLES                        */
/* ============================== */

.circle{
    border-radius: 50%;
    display: inline-block;
    margin-right: 20px;
    position: absolute;
    top: 1px;
    right: -18px;
}

.popularCircle{
    background: #467E83;
}

.offerCircle{
    background: #BA3B58;
}

.newCircle{
    background: #467E83;
}

.popularCircle, .offerCircle, .newCircle{
    width: 60px;
    height: 60px;
    box-shadow: 2px 2px 1px #555555;
}

.popularCircleInner, .offerCircleInner, .newCircleInner{
    width: 50px;
    height: 50px;
    top: 4px;
    left: 4px;
    position: absolute;
    display: block;
    border: 1px dashed #FFFFFF;
}

.offerOverlayText, .newOverlayText, .popularOverlayText{
    color: #FFFFFF;
    text-transform: uppercase;
    position: absolute;
    top: 39%;
    left: 19%;
    font-size: 0.750em;
    font-weight: bold;
    letter-spacing: 1.5px;
    z-index: 9999;
}

.offerOverlayText{
    left: 4% !important;
}

/* ============================== */
/* STAR                           */
/* ============================== */

#burst-12 {
    background: #BE2F4E;
    width: 50px;
    height: 50px;
    position: absolute;
    top: 17px;
    right: 14px;
    text-align: center;
 
}
#burst-12:before, #burst-12:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 50px;
    width: 50px;
    background: #BE2F4E;
}
#burst-12:before {
    -webkit-transform: rotate(30deg);
       -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
         -o-transform: rotate(30deg);
}
#burst-12:after {
    -webkit-transform: rotate(60deg);
       -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
         -o-transform: rotate(60deg);
}

.popularCircleInnerOffer{
    width: 45px;
    height: 45px;
    top: 0px;
    left: 0px;
    position: absolute;
    display: block;
    border: 1px dashed #FFFFFF;
    z-index: 9999;
}






/* ============================================================ */
/* BROWSE - SEARCH - SPECIAL OFFER                              */
/* ============================================================ */

/* ============================== */
/* BREADCRUMBS                    */
/* ============================== */

.breadcrumbs{
    background: #467E83;
    padding: 10px 0px 10px 0px;
}

.breadcrumbs li{
    display: inline-block;
}

.breadcrumbs li:first-child{
    padding-left: 20px;
}

.breadcrumbs li a{
    color: #BE2F4E;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
}


.breadcrumbs li a:hover{
    color: #[hover1];
}

.breadcrumbs li:last-child{
    font-weight: bold;
}

.breadcrumbs li a:after{
    content:'\00BB';
    padding: 0px 10px 0px 10px;
    color: #555555;
    font-weight: bold;
}

.breadcrumbs li:last-child a:after{
    content:none;
}

/* ============================== */
/* CATEGORY HEADER                */
/* ============================== */

.categoryHeader img{
    width: 100%; 
}

.categoryHeader .categoryName{
    text-transform: uppercase;
    color: #555555;
    font-weight: bold;
    line-height: 2.7;
    font-size: 16px;
}





/* ============================== */
/* PAGINATION                     */
/* ============================== */

.results_pager_container{
    background: #467E83;
    padding: 15px 0px 15px 0px;
    margin-top: 40px;
    clear: both;
    display: block;
    width: 100%;
    float: left;
}

.pagination{
    margin-left: 20px;
}

.pagination li{
    display: inline-block;
    
    margin-right: 10px;
    
}

.pagination li a{
    border: 1px solid #BE2F4E;
    background: #FFFFFF;
    color: #848484;
    padding: 5px 10px;
}

/* ============================== */
/* SORT BY                        */
/* ============================== */

.sortByContainer{
    /*float: right;*/
    background: none !important;
    margin-right: 10px;
}

.results_sortby_container{
    background: none !important;
}

#pager_sort_by {
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    float: right;
    margin-right: 10px;
}

#pager_sort_by select {
    width: 100%;
    height: 32px;
    background: #FFFFFF;
    font-size: 10pt;
    float: left;
    color: #848484;
    padding-left: 15px;
    border: 2px inset #9e9e9e;
    
    -webkit-transition: all .55s ease;
    -moz-transition: all .55s ease;
    -ms-transition: all .55s ease;
    -o-transition: all .55s ease;
    transition: all .55s ease;
}

#pager_sort_by li{
    display: inline-block;
    margin-right: 5px;
    background: #FFFFFF;
}

#pager_sort_by li a{
    border: 1px solid #BE2F4E;
    padding: 8px;
    display: inline-block;
    color: #555555;
    text-decoration: none;
}

#pager_sort_by li:first-child{
    font-weight: bold;
    color: #555555;
    border: none;
    background: none;
}

#pager_sort_by li:last-child{
    margin-right: 0px;
}

#pager_sort_by li:first-child:after{
    content:':';
}

#pager_sort_by li:nth-child(even){
    display: none;
}







/* ============================== */
/* GRID OR LIST VIEW              */
/* ============================== */

.resultsContainer ul { 
    list-style: none; 
}

.resultsContainer{
    margin-top: 20px;
}

.resultsContainer .buttons {
    background: #467E83;
    padding: 10px 0px 10px 0px;
}

.resultsContainer .buttons div{
    display: inline-block;
    margin-left: 10px;
    color: #555555;
    background: #FFFFFF;
    cursor: pointer;
}

.resultsContainer .buttons div i{
    padding: 8px;   
    font-size: 16px;
}

.resultsContainerSelected{
    background: #BE2F4E !important;
    color: #FFFFFF !important;
}

/* ============================== */
/* PRODUCT VIEW LIST              */
/* ============================== */

.resultsContainer .list .resultsProductItem { 
    width: 99.7%;
    border: 1px solid #CCC; 
    margin-top: 30px;
}

.resultsContainer .list .resultsProductItem{
    position: relative;
    overflow: hidden;
}

.resultsContainer .list .resultsProductItem a {
    float: left;
}

.resultsContainer > .list .resultsProductDetails {
    float: left;
    width: 55% !important;
}

.resultsContainer .list .resultsProductDetails .resultsProductDetailsContainer{
    margin-left: 3%;
    margin-right: 3%;
}

.resultsContainer .list .resultsProductDetails .resultsRRP{
    float: right;
}

.resultsContainer .list .resultsProductDetails .resultsDescription{
    display: inline-block;
    border: 1px solid #EDEDED;;
    width: 97%;
    margin-top: 10%;
    padding: 10px;
    height: auto;
    color: #848484;
    text-align: justify;
    position: relative;
}

.resultsATag{
    float: right !important;
    padding: 5px 10px;
    border: 1px solid #BE2F4E;
    transition: background-color 0.5s linear, color 0.8ms linear;
    margin-top: 10px;
}

.resultsDescription a:hover{
    background: #BE2F4E;
    color: #FFFFFF;
}

/* ============================== */
/* PRODUCT VIEW GRID              */
/* ============================== */

.resultsContainer .grid .resultsProductItem { 
    float: left; 
    margin-top: 30px;
    width: 32.2%;
    margin-left: 1.6%;
    position: relative;
}

.resultsContainer .grid .resultsProductItem:nth-of-type(3n+1){
   margin-left: 0% !important;
}

.resultsContainer .grid li a img, .resultsContainer .grid li a  .featuredProductsImage{
    width: 100%; 
    height: 100%;
    border: 1px solid #cecece;
    max-width: 300px;
}

.resultsContainer .grid .resultsProductDetails .resultsDescription{
    display: none;
}

.resultsContainer .grid .resultsProductDetails .resultsATag{
    display: none;
}


.resultsContainer .grid .resultsProductDetails .resultsAddToBasket{
    display: none;
}

.resultsContainer .grid .resultsProductDetails .resultsView{
    display: none;
}

.resultsRating{
    margin-left: 0% !important;
    text-align: left;
}

.resultsRRP{
    margin-left: 0% !important;
    text-align: right;
    text-decoration: line-through;
    color: #848484;
    font-size: 14px;
}

.resultsName{
    margin-left: 0% !important;
    text-align: left;
    color: #555555;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    overflow: hidden;
    height: 40px;
    line-height: 20px;
}

.resultsName:hover{
    color: #BE2F4E;
}

.resultsPrice{
    text-align: right;
    color: #BE2F4E;
}

.resultsBuyOverlay {
    opacity: 0;
    padding: 12px;
    background: #FFFFFF;
    color: #848484;
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 27px;
    border: 1px solid #848484;
}

.resultsBuyOverlay:hover{
    color: #BE2F4E;
    border: 1px solid #BE2F4E;
}

.resultsProductItem:hover .resultsBuyOverlay{
    opacity: 1;
}


/* ============================== */
/* SUB-CATEGORIES                 */
/* ============================== */

.resultsSubCategories{
    border: 1px solid #cecece;
}

.resultsSubCategories h2{
    background: #467E83;
    padding: 10px 20px 10px 20px;
    color: #BE2F4E;
}

.resultsSubCategories a{
    display: block;
    padding: 15px 10px 15px 10px; 
    border-bottom: 1px solid #CCCCCC;
    color: #848484;
    text-decoration: none;
    margin: 0px 10px 0px 10px;
    font-weight: normal;
}

.resultsSubCategories a:last-child{
    border-bottom: none;
}

.resultsSubCategories a:hover{
    color: #BE2F4E;
}




/* ============================================================ */
/* SPECIAL OFFER PAGE                                           */
/* ============================================================ */

/* ============================== */
/* LIST                           */
/* ============================== */


.specialOffersPage .resultsContainer > .list .resultsProductDetails{
    width: 71% !important;
}

.specialOffersPage .resultsContainer .list .resultsProductDetails .resultsDescription{
    height: auto;
}


/* ============================================================ */
/* BASKET PAGE                                                  */
/* ============================================================ */

.basket_summary, .basket_container{
    float: none !important;
}

/* ============================================================ */
/* PRODUCT DETAILS PAGE                                         */
/* ============================================================ */

/* ============================== */
/* IMAGE                          */
/* ============================== */

.detailsImage img{
    width: 100%;
    height: 100%;
}

.owl-carousel .owl-item img{
    max-height: 148px;
}

/* ============================== */
/* DETAILS                        */
/* ============================== */

.detailsProductName{
    color: #555555;
    font-size: 28px;
    margin-bottom: 2% !important;
}

.detailsProductPrice{
    color: #BE2F4E;
    font-size: 36px;
    margin-bottom: 2% !important;
}

.detailsProductPrice > div > hr{
    display: none;
}

.price_inc_tax, .price_ex_tax{
    float: left;
}

.price_ex_tax{
    margin-left: 20px;
}

.price_inc_tax span{
    margin-right: 10px;
}

.price_inc_tax span, .price_ex_tax span{
    font-size: 16px;
}

.price_breakdown a{
    text-decoration: none;
    background: #BE2F4E;
    font-weight: bold;
    padding: 5px;
    color: #fff;
    font-size: 12px;
    margin-left: 10px;
    position: absolute;
    margin-top: 10px;
}
.price_breakdown a span{
    display: none;
}

.price_breakdown a:hover span {
    display: inline;
    max-width: 300px;
    font-weight: normal;
    text-align: center;
    padding: 5px;
    font-size: 12px;
}

.detailsProductRRP{
    text-decoration: line-through;
    color: #848484;
    font-size: 20px;
}

.detailsProductDescription{
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    padding: 20px 0px 20px 0px;
    line-height: 1.5;
    color: #848484;
    margin-bottom: 2% !important;
}

.detailsProductDetails{
    margin-bottom: 2% !important;
    color: #848484;
    line-height: 1.6;
}

.detailsProductDetails i{
    color: #BE2F4E;
    font-size: 6px;
    position: relative;
    bottom: 2px;
}

.detailsProductDetails .bulkBuying{
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    padding: 20px 0px 20px 0px;
    margin: 2% 0% 0% 0%;
}

.outOfStock a{
    text-decoration: underline;
}

.detailsAddToCart a{
    color: #FFFFFF;
    background: #BE2F4E;
    border: 1px solid #BE2F4E;
    padding: 10px 20px;
}

.detailsAddToCart a:hover{
    color: #BE2F4E;
    background: #FFFFFF;
}

.detailsAddToCart #txtQty{
    padding: 0 25px;
    height: 38px;
    position: relative;
    bottom: 1px;
    border: 1px #ddd solid;
    text-align: center;
    margin-right: 5px;
    color: #999999;
    width: 50px;
}

.detailsAddToCart button{
    padding: 0 25px;
    height: 40px;
    position: relative;
    bottom: 1px;
    background-color: #f5f5f5;
    border: 1px #eaeaea solid;
    color: #999999;
    cursor: pointer;
}

.detailsAddToCart button:hover{
    color: #BE2F4E;
}

/* ============================== */
/* OPTIONS                        */
/* ============================== */

.options h3{
    color: #[headers-text];
    font-size: 15px;
    font-weight: bold;
    letter-spacing: normal;
    position: relative;
    text-transform: uppercase;
    line-height: 1.55;
    margin-top: -10px;
}

select {
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #999999;
   color: #999999;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 100%;
}

/* ============================== */
/* REVIEWS                        */
/* ============================== */

.reviewsHeader{
    background: #467E83;
    width: 100%;
    position: relative;
    height: 41px;
    display: inline-block;
}

.reviewsHeader h2{
    color: #848484;
    background: #467E83;
    display: inline-block;
    font-size: 16px;
    padding: 10px 30px 10px 30px;
    position: relative;
    line-height: 1.37;
    text-transform: uppercase;
    cursor: pointer;
}

.reviewsHeader h2:hover{
    color: #BE2F4E;
    background: #F1F1F1;  
}

.reviewsSelected{
    background: #F1F1F1 !important;
    color: #BE2F4E !important;
}

.reviewsContainer{
    background: #F1F1F1;
    margin-top: -10px;
    color: #555555;
}

.reviewsContainer a{
    color: #BE2F4E;
    background: #FFFFFF;
    border: 1px solid #BE2F4E;
    padding: 10px 20px;
    float: right;
    position: relative;
    bottom: 10px;
}

.reviewsContainer a:hover{
    color: #FFFFFF;
    background: #BE2F4E;
}

.reviewsInnerContainer{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 30px;
}

.reviewsBorderBottom{
    border-bottom: 1px solid #CCC;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
}

.reviewsContainer img{
    margin-bottom: 10px;
}

.reviewsContainer .name{
    width: 100%;
    color: #555555;
    font-weight: bold;
    letter-spacing: 0.6px;
    margin-bottom: 10px;
}

.reviewsContainer .date{
    width: 100%;
    font-style: italic;
}

.reviewsContainer .title{
    margin-top: 10px;
    width: 100%;
    color: #555555;
    font-weight: bold;
    letter-spacing: 0.6px;
    margin-bottom: 10px;
}

.reviewsContainer .comments {
    width: 100%;
    margin-bottom: 20px;
}

/* ============================================================ */
/* CONTACT PAGE                                                 */
/* ============================================================ */

/* ============================== */
/* CONTACT DETAILS                */
/* ============================== */

.contact_address{
    border: 1px solid #cecece;
}

.contact_address h1{
    background: #467E83;
    padding: 10px 20px 10px 20px;
    color: #BE2F4E;
    border-bottom: 1px solid #cecece;
}

.contact_address #divAddress{
    padding: 15px 10px 15px 10px; 
    color: #848484;
    margin: 0px 10px 0px 10px;
    line-height: 2.2em;
}

.contact_form > section{
    border: 1px solid #cecece;
}

.contact_form > section > header {
    background: #467E83;
    padding: 10px 20px 10px 20px;
    color: #BE2F4E;
    border-bottom: 1px solid #cecece;
    margin-bottom: 14px;
}

#divForm > table {
    margin-top: 10px;
    border-collapse: separate;
    border-spacing: 10px;
}


.contact_form label{
    font-weight: bold;
    margin: 10px 20px 0px 20px;
    color: #848484;
    line-height: 2.2em;
}

.contact_form input{
    margin: 10px 0px 10px 20px;
    height: 38px;
    border: 1px #ddd solid;
    color: #999999;
    width: 95%;
}
.contact_form textarea {
    margin: 10px 0px 10px 20px;
    height: 274px;
    border: 1px #ddd solid;
    color: #999999;
    width: 95%;
}

.contact_form section span{
    float: left;
    clear: both;
    font-weight: bold;
    margin: 10px 0px 10px 20px;
}

.google-recaptcha{
    margin: 10px 0px 10px 20px;
}

#recaptcha_table {
    width: 95%;
    margin: 10px 0px 10px 20px !important;
}

.recaptchatable a{
    color: #BE2F4E !important;
}

#recaptcha_area{
    max-width: 470px;
}

.contact_form .contact_send_btn {
    color: #FFFFFF;
    background: #BE2F4E;
    cursor: pointer;
    margin: 0px !important;
    width: 100%;
    border: 1px solid #BE2F4E;
}


.contact_form .contact_send_btn:hover{
    color: #BE2F4E;
    background: #FFFFFF;
}

/* ============================== */
/* CONTACT REPLY                  */
/* ============================== */

.contact_sent h1{
    background: #467E83;
    padding: 10px 20px 10px 20px;
    color: #BE2F4E;
}

.contact_sent p{
    margin-bottom: 10px;   
}


/* ============================== */
/* PRODUCT REVIEWS                */
/* ============================== */


#productReviewContainer{
    float: left;
    border: 1px solid #cecece;
    width: 100%;
}

#productReviewContainer h3{
    background: #467E83;
    padding: 10px 20px 10px 20px;
    color: #BE2F4E;
    border-bottom: 1px solid #cecece;
}

#productReviewContainer img{
    width: 100% !important;
    height: 100% !important;
}

#productReviewContainer center{
    color: #848484;
}
#productReviewContainer center label{
    font-weight: 700;
    margin-left: 15px;
}

#productReviewContainer center span{
    margin-left: 15px;
}



#aspnetForm > section > br:nth-child(1), #aspnetForm > section > br:nth-child(2){

}

.stock_notify{
    width: 74%;
    margin-left: 2%;
    margin-top: -0.8%;
    float: left;
}

.shop_product_review_form{
    width: 74%;
    margin-left: 2%;
    margin-top: 2.2%;
    float: left;
}

#productReviewContainer img{
    max-height: 290px;
}

.shop_product_review_form label, .stock_notify label{
    font-weight: bold;
    color: #848484;
}

.shop_product_review_form input,.shop_product_review_form select, .stock_notify input{
    margin: 10px 0px 10px 0px;
    height: 38px;
    border: 1px #ddd solid;
    color: #999999;
    width: 100%;
}

.shop_product_review_form select{
    width: 100%;
}

.shop_product_review_form textarea, .stock_notify textarea {
    margin: 10px 0px 10px 0px;
    height: 60px;
    border: 1px #ddd solid;
    color: #999999;
    width: 99.5%;
}

.stock_notify #recaptcha_table, .shop_product_review_form #recaptcha_table {
    width: 100%;
    margin: 10px 0px 10px 0px !important;
}

.shop_review_form_cancel, .shop_review_form_submit, .stock_notify_cancel, .stock_notify_submit {
    color: #FFFFFF;
    background: #BE2F4E;
    padding: 10px 20px 10px 20px;
    border: 1px solid #BE2F4E;
}


.shop_review_form_cancel:hover, .shop_review_form_submit:hover, .stock_notify_cancel:hover, .stock_notify_submit:hover{
    color: #BE2F4E;
    background: #FFFFFF;
}


/* ============================== */
/* SITEMAP                        */
/* ============================== */

#fws_content > hr {
    display: none;
}

#fws_content > h2{
    color: #000;
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 10px;
    clear: left;
}

#fws_content > h2:last-child{
    margin-top: 20px;
}

.sitemap_divider{ display: none; }

.fws_sitemap_container, #sitemap_pages, #sitemap_categories, #sitemap_blogs{
    overflow: hidden;
}

.fws_sitemap_container h2{
    margin-bottom: 20px;
}

.fws_sitemap_container ul{
    margin-bottom: 10px;
    margin-left: 0;
}

.fws_sitemap_container ul li{
    display: inline-block;
}

.fws_sitemap_container ul li a{
    border: 1px solid #BE2F4E;
    background-color: #ffffff;
    display: block;
    margin-bottom: 10px;
    margin-right: 10px;
    color: #BE2F4E;
    padding: 0px 15px;
    line-height: 30px;
}

.fws_sitemap_container ul li a:hover{
    color: #ffffff;
    background-color: #BE2F4E;
}



/* ============================== */
/* INSTAGRAM                      */
/* ============================== */

.picInstagram {
  border: 10px solid #fff;  
  float: left;
  height: 200px;
  width: 200px;
  margin: 20px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #d5d5d5;
          box-shadow: 2px 2px 2px #d5d5d5;   
}

.growInstagram img {
  height: 200px;
  width: 200px;
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.growInstagram img:hover {
  width: 300px;
  height: 300px;
}

.instagramtag{
    text-align: center;
    color: #555555;
    font-size: 28px;
}

/* ============================================================ */
/* MEDIA QUERY - LAPTOPS                                        */
/* MAX-WIDTH: 1500PX                                            */
/* ============================================================ */


@media only screen and (max-width: 1500px) {

.container{
    width: 90%;
}

.bannerContainer{
    width: 60%;
}

/* ============================================================ */
/* HEADER                                                */
/* ============================================================ */

/* ============================== */
/* TABS                           */
/* ============================== */


.language ul{
    width: 184px;
}

.basketInfo ul{
    width: 119px;
    height: 80px;
}

.basketInfo #menu1 a{
    width: 81%;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
}

.account ul{
    width: 185px;
    margin-left: -8%;
}

.account #menu6:after{
    left: 70%;
}

}

@media only screen and (max-width: 1024px) {

.bannerContainer{
    width: 100%;
}

/* ============================================================ */
/* HEADER                                                */
/* ============================================================ */

/* ============================== */
/* TABS                           */
/* ============================== */

.category ul{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    margin-top: 0px !important;
}

.category #menu4{
    overflow: scroll;
}

.currency ul{
    width: 180px;
}

.currency #menu3 a{
    display: inline-block;
    background: #FFFFFF;
    padding: 4px;
    font-size: 12px;
    width: 52px;
    text-decoration: none;
    color: #848484;
    text-align: center;
    font-weight: normal;
}

.language ul{
    width: 160px;
}

.basketInfo ul{
    width: 100px;
}

.basketInfo #menu1 a{
    width: 79%;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
}

.account ul{
    width: 120px;
    margin-left: -10%;
}

.account #menu6:after{
    left: 70%;
}




.specialOffersPage .resultsContainer > .list .resultsProductDetails {
    width: 55% !important;
}

.resultsContainer > .list .resultsProductDetails {
    float: left;
    width: 55% !important;
}



#google_map{
    height: 200px;
}

#productReviewContainer{
    float: none;
    overflow: auto;
}

#productReviewContainer img{
    width: 50% !important;
    float: left;
}

.shop_product_review_form, .stock_notify{
    width: auto;
    margin-bottom: 20px;
}


.owl-wrapper{
    width: 900px;
    max-height: 400px;
    left: -265px;
    display: block;
}

.owl-carousel .owl-theme{
    height: 400px;
}

.additionalImages{
    width: 35%;
    float: left;
    margin-left: 5%;
}

.detailsImage img{
    width: 60%;
    height: 100%;
    float: left;
}

.featuredBuyOverlay, .resultsBuyOverlay{
    opacity: 1 !important;
}

}




@media only screen and (max-width: 700px) {

/* ============================================================ */
/* HEADER                                                */
/* ============================================================ */

/* ============================== */
/* MOBILE NAV                     */
/* ============================== */

.mobileNav{
    display: block;
    background: #555555;
    padding: 10px 0px !important;
}

.mainNavDesktop{
    display: none;
}

.mainNavDesktop{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    text-align: left;
    z-index: 9999;
    -moz-box-shadow:    1px 1px 3px 1px #ccc;
    -webkit-box-shadow: 1px 1px 3px 1px #ccc;
    box-shadow:         1px 1px 3px 1px #ccc;
    width: 240px;
    border: 1px solid #BE2F4E;
    background: #FFFFFF;
    color: #848484;
    padding: 10px 10px 15px 10px !important;
    overflow: scroll;
}

.mainNavDesktop li{
    display: block;
}

.mainNavDesktop a, .show-menu4{
    color: #848484;
    text-decoration: none;
    margin-right: 0px;
    padding: 10px 0px 10px 0px;
    display: block;
    border-bottom: 1px solid #cecece;
    width: 100%;
    text-align: left;
    font-size: 14px;
    text-transform: none;
    position: relative;
    font-weight: bold !important;
}

.show-menu4{
    color: #BA6F3B;
    background: #DFDFDF;
    text-align: center;
}

.mainNavDesktop li a i{
    display: inline-block;
    color: #BE2F4E;
    font-size: 6px;
    position: relative;
    bottom: 2px;
}

.mainNavDesktop a:hover, .show-menu4:hover{
    color: #BE2F4E;
    background: #F1F1F1;
}




.mobileNavLink {
    color: #FFFFFF;
    text-transform: uppercase;
    margin: 10px 0px;
    font-size: 20px;
}

.mobileNavClose{
    display: block;
}

.mobileNavClose a{
    cursor: pointer;
    color: #FFFFFF !important;
    background: #555555;
    text-align: center !important;
}

.mobileNavClose a:hover{
    color: #BE2F4E !important;
}


/* ============================== */
/* TABS                           */
/* ============================== */

#tabHeader #tab1, #tabHeader #tab2, #tabHeader #tab3, #tabHeader #tab4 {
    padding: 8px 0px !important;
    width: 100% !important;
    margin-bottom: 5px !important;
    line-height: normal !important;
    height: auto !important;
}

#newsletter_name, #newsletter_email {
    width: 96.3%;
}

.newsletterTitle{
    padding: 0px !important;
    text-align: center !important;
    display: block !important;
}

.account #menu6:after{
    left: 40%;
}

.specialOffersPage .resultsContainer > .list .resultsProductDetails{
    width: 96% !important;
}

.resultsContainer ul{
    text-align: center;
}

.resultsContainer .list .resultsProductItem a{
    float: none;
}

.resultsPrice{
    float: right !important;
}

.resultsContainer .grid .resultsProductItem{
    width: 99% !important;
}

.resultsContainer > .list .resultsProductDetails{
    width: 96% !important;
}

#pager_sort_by{
    display: none !important;
}

.contact_form input, .contact_form textarea{
    width: 86%;
}

#recaptcha_challenge_image{
    margin: 0 !important;
    width: 87% !important;
    height: auto !important;
    }
    #recaptcha_response_field
    {
    margin: 0 !important;
    width: 90% !important;
    height: auto !important;
    }
    .recaptchatable #recaptcha_image {
    margin: 0 !important;
    width: 95% !important;
    height: auto !important;
    }
    .recaptchatable .recaptcha_r1_c1, 
    .recaptchatable .recaptcha_r3_c1, 
    .recaptchatable .recaptcha_r3_c2, 
    .recaptchatable .recaptcha_r7_c1, 
    .recaptchatable .recaptcha_r8_c1, 
    .recaptchatable .recaptcha_r3_c3, 
    .recaptchatable .recaptcha_r2_c1, 
    .recaptchatable .recaptcha_r4_c1, 
    .recaptchatable .recaptcha_r4_c2, 
    .recaptchatable .recaptcha_r4_c4, 
    .recaptchatable .recaptcha_image_cell {

    margin: 0 !important;
    width: 90% !important;
    background: none !important;
    height: auto !important;
    }
    
    #recaptcha_table > tbody > tr:nth-child(1) > td:nth-child(2), #recaptcha_table > tbody > tr:nth-child(1) > td:nth-child(3){
        display: none !important;
    }
    
    #recaptcha_privacy{
        display: none;
    }
    
    .options{
        margin-top: 2% !important;
    }

    .detailsAddToCart a{
        padding: 10px 34%;
    }
    
    .detailsAddToCart #txtQty{
        margin-top: 20px;
    }
    
    .reviewsHeader h2{
        padding: 10px 13px 10px 13px;
    }
    
    .relatedProductsContainer .span_2_of_8_featuredProductDetails{
        width: 99%;
    }
    
    .relatedProductsContainer .span_2_of_8_featuredProductDetails .featuredRating,.relatedProductsContainer .span_2_of_8_featuredProductDetails .featuredName{
        width: 74.6%;
    }
    
    .relatedProductsContainer .span_2_of_8_featuredProductDetails .featuredRRP,.relatedProductsContainer .span_2_of_8_featuredProductDetails .featuredPrice{
        width: 23.8%;
    }
  
    #sitemap_pages li, #sitemap_categories li{
        width: 34%;
    }
    
    .span_2_of_8_insta{
        width: 100% !important;
    }
    
    .reviewsContainer{
        min-height: 100px;
    }
    
    .reviewsContainer a{
        clear:both;
        bottom: 0px;
    }
    
    .detailsImage img{
        width: 100%;
        float: none;
    }
    
    .owl-carousel .owl-item img{
        width: 33% !important;
        margin-left: auto;
        margin-right: auto;
    }
    
    .additionalImages{
        width: 100%;
        float: none;
        margin-left: 0%;
    }

    
    
}


.generic_content_section em{
    font-style: italic;
}




/* Featured Blog */

.featured_blog{
    margin-top: 30px;
    overflow: hidden;
}

.featured_blog_title{
    background-color: #BE2F4E;
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    height: 40px;
    line-height: 40px;
    display: block;
    margin: 0px auto 20px auto;
    text-align: center;
    width: 100px;
}

.featured_blog_container{
    clear: both;
}

.featured_blog_item{
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}

.featured_blog_image{
    height: 200px;
    width: 100%;
    background-size: cover;
    border: 1px solid #cecece;
    margin-bottom: 5px;
}

.featured_blog_name{
    color: #555555;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


@media only screen and (min-width:500px){
    .featured_blog_item{
        float: left;
        width: 45%;
        margin-left: 10%;
    }
    .featured_blog_item:nth-of-type(2n+1){
        margin-left: 0%;
    }
}

@media only screen and (min-width:900px){
    .featured_blog_item{
        float: left;
        width: 30%;
        margin-left: 5%;
    }
    .featured_blog_item:nth-of-type(2n+1){
        margin-left: 5%;
    }
    .featured_blog_item:nth-of-type(3n+1){
        margin-left: 0%;
    }
}

@media only screen and (min-width:1100px){
    .featured_blog_item{
        float: left;
        width: 22%;
        margin-left: 4%;
    }
    .featured_blog_item:nth-of-type(2n+1){
        margin-left: 4%;
    }
    .featured_blog_item:nth-of-type(3n+1){
        margin-left: 4%;
    }
    .featured_blog_item:nth-of-type(4n+1){
        margin-left: 0%;
    }
}




/* Blog View */

.blog_view{
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 30px;
}

.blog_view_image{
    height: 300px;
    width: 100%;
    background-size: cover;
    border: 1px solid #cecece;
    margin-bottom: 20px;
}

.blog_view_title, #comments_section header{
    font-size: 28px;
    margin-bottom: 10px;
    color: #555555;
}

.blog_view_tag_container{
    overflow: hidden;
    margin-bottom: 5px;
}

.blog_view_tag_item{
    display: inline-block;
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    font-weight: normal;
}

.blog_view_details{
    border-bottom: 1px solid #cecece;
    padding-bottom: 10px;
    margin-bottom: 10px;
    color: #555555;
    font-size: 12px;
    font-weight: bold;
}

.blog_view_details span{
    margin-right: 20px;
    margin-bottom: 5px;
}

.blog_desc{
    padding-bottom: 10px;
    border-bottom: 1px solid #cecece;
}

@media only screen and (min-width:1000px){
    .blog_view_left{
        float: left;
        display: inline-block;
        width: 40%;
    }
    .blog_view_right{
        float: left;
        display: inline-block;
        width: 55%;
        margin-left: 5%;
    }
}


/* Comment Form */

.blog_comments_content, .blog_comments_reply_content{
    width: 96%;
    padding: 0% 2%;
    height: 150px;
    line-height: 20px;
    margin-bottom: 10px;
}

.blog_comments_author, .blog_comments_email, .blog_comments_reply_author, .blog_comments__reply_email{
    width: 96%;
    padding: 0% 2%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}

#comment_email_label, #comment_reply_email_label{
    font-size: 12px;
    margin-bottom: 10px;
}

.blog_comments_submit, .blog_comments_reply_submit{
    display: inline-block;
    background-color: #BE2F4E;
    border: none;
    margin-bottom: 20px;
    color: #FFF;
    padding: 0px 20px;
    height: 30px;
    line-height: 30px;
}



.comment {
    background-color: #f1f1f1;
    padding: 10px;
    font-size: 14px;
    color: #555555;
}

.blog_comments_reply_reply {
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 14px;
}

.comment_reply {
    padding: 10px;
    margin-top: 10px;
    margin-left: 20px;
    border-left: 2px solid #BE2F4E;
}

.comment_info {
    margin-bottom: 5px;
    font-weight: bold;
}

.comment_info span{
    margin-right: 15px;
}





@font-face {
    font-family: 'customFont';
    src: url('//d11fdyfhxcs9cr.cloudfront.net/design_media/iconfonts/fontello/font/fontello.eot?37969887');
    src: url('//d11fdyfhxcs9cr.cloudfront.net/design_media/iconfonts/fontello/font/fontello.eot?37969887#iefix') format('embedded-opentype'),
		 url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
		 url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url('//d11fdyfhxcs9cr.cloudfront.net/design_media/iconfonts/fontello/font/fontello.svg?37969887#fontello') format('svg'); 
	font-weight: normal;
	font-style: normal;
}
 
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "customFont";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
}
 
.icon-search:before { content: '\e800'; } .icon-wordpress:before { content: '\e82f'; } .icon-heart:before { content: '\e816'; }
.icon-heart-empty:before { content: '\e817'; } .icon-star:before { content: '\e818'; } .icon-star-empty:before { content: '\e819'; }
.icon-picture:before { content: '\e827'; } .icon-info-circled:before { content: '\e828'; } .icon-info:before { content: '\e829'; }
.icon-home:before { content: '\e803'; } .icon-link:before { content: '\e81a'; } .icon-eye:before { content: '\e81b'; }
.icon-tag:before { content: '\e812'; } .icon-tags:before { content: '\e813'; } .icon-comment:before { content: '\e81f'; }
.icon-chat:before { content: '\e820'; } .icon-comment-empty:before { content: '\e81d'; } .icon-chat-empty:before { content: '\e81e'; }
.icon-attention:before { content: '\e81c'; } .icon-doc-text:before { content: '\e82a'; } .icon-basket:before { content: '\e814'; }
.icon-signal:before { content: '\e822'; } .icon-award:before { content: '\e823'; } .icon-desktop:before { content: '\e82e'; }
.icon-laptop:before { content: '\e831'; } .icon-tablet:before { content: '\e832'; } .icon-mobile:before { content: '\e833'; }
.icon-mail-alt:before { content: '\e801'; } .icon-gift:before { content: '\e825'; } .icon-credit-card:before { content: '\e821'; }
.icon-money:before { content: '\e824'; } .icon-bullseye:before { content: '\e82b'; } .icon-css3:before { content: '\e834'; }
.icon-facebook-squared:before { content: '\e811'; } .icon-gplus-squared:before { content: '\e80a'; } .icon-gplus:before { content: '\e809'; }
.icon-html5:before { content: '\e810'; } .icon-instagramm:before { content: '\e82d'; } .icon-linkedin-squared:before { content: '\e804'; }
.icon-linkedin:before { content: '\e80f'; } .icon-pinterest-circled:before { content: '\e80e'; } .icon-pinterest-squared:before { content: '\e805'; }
.icon-skype:before { content: '\e80d'; } .icon-tumblr:before { content: '\e80c'; } .icon-tumblr-squared:before { content: '\e80b'; }
.icon-twitter-squared:before { content: '\e806'; } .icon-twitter:before { content: '\e807'; } .icon-vimeo-squared:before { content: '\e808'; }
.icon-youtube:before { content: '\e82c'; } .icon-user-add:before { content: '\e835'; } .icon-user-delete:before { content: '\e836'; }
.icon-basket-1:before { content: '\e815'; } .icon-blogger-rect:before { content: '\e830'; } .icon-globe:before { content: '\e826'; }

ul#social li a
{
   display:block;
   font-size:32px;   
}




.wishlist_container{
    clear: both;
    margin-top: 30px;
    float: left;
}


.wishlist_container a{
    cursor: pointer;
    display: inline-flex;
    align-items: center;
}

.wishlist_container a span{
    margin-left: 10px;
}

.wishlist_container a svg{
    font-size: 1.4rem;
    stroke: #BE2F4E;
    fill: transparent;
    transition: 0.2s;
    width: 30px;
    height: 30px;
    transform: scale(1);
}

#wishlist_logged_in_html a:hover svg,
#wishlist_not_logged_in_html a:hover svg{
    fill: #BE2F4E;
}

#wishlist_logged_in_html.wishlist_logged_in_html_activated a svg{
    fill: #BE2F4E;
    animation-name: wishlistAdd;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

@keyframes wishlistAdd{
  0%   {transform: scale(1);}
  50%  {transform: scale(1.5);}
  100% {transform: scale(1);}
}

#wishlist_not_logged_in_html.wishlist_not_logged_in_html_activated a svg{
    fill: #BE2F4E;
    animation-name: wishlistAdding;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

@keyframes wishlistAdding{
  0%   {transform: scale(1);}
  50%  {transform: scale(1.2);}
  100% {transform: scale(1);}
}


#wishlist_added_html a svg{
    fill: #BE2F4E;
}

#wishlist_added_html a:hover svg{
    fill: transparent;
}

#wishlist_added_html.wishlist_added_html_activated a svg{
    fill: transparent;
    animation-name: wishlistRemove;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

@keyframes wishlistRemove{
  0%   {transform: scale(1);}
  50%  {transform: scale(0.5);}
  100% {transform: scale(1);}
}

@media only screen and (min-width: 750px) {
    .reviews_item_reply_container {
        margin-left: 2rem;
    }
}

.reviews_item_reply_container {
    background: var(--back);
    border: 2px solid var(--sec);
    border-radius: .625rem;
    padding: 15px;
    margin-top: 1rem;
}

.reviews_item_reply_inner_container {
    margin-top: 10px;
}

/* Placeholders */

[data-editor-type="social-media-icons"] [data-editor-disabled="true"]{
    display: inline-block;
}


.star_not_colored,
.star_colored {
    max-width: 16px;
}

.star_not_colored {
    color: #dedede;
}












