/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

/* ====================================================================================================================== 
        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.

Example colour set:
#F7F7F7
#F7F7F7

======================================================================================================================= */
	
body
{
    font-family:Tahoma, Helvetica, Arial, sans;
  
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F7F7F7), to(#F7F7F7));

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

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

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

    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #F7F7F7, #F7F7F7);
			
	background: ;    
	-webkit-background-size:;
	-moz-background-size:;
	-o-background-size:;
	background-size:; 
    
    font-size: 0.9rem;
    color: #2b95ff;
}

a{ 
    text-decoration: none;
    color: #ff0000;
}

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

input, textarea{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

::selection {
  background: #ff0000;
  color: #FFFFFF;
}
::-moz-selection {
  background: #ff0000;
  color: #FFFFFF;
}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}

/* ============================== */
/* ========= Containers ========= */
/* ============================== */

.container{
    width: 95%;
    margin: 0 auto;
    max-width: 1500px;
}

@media only screen and (min-width:800px){
    .container{ width: 90%; }
}

@media only screen and (min-width:900px){
    .container{ width: 85% }
}

@media only screen and (min-width:1400px){
    .container{ width: 80% }
}

/* ============================== */
/* ========= Header 1 =========== */
/* ============================== */

.header1{
    background-color: #ff0000;
    color: #FFFFFF;
    line-height: 30px;
}

.header1_item{
    display: inline-block;
}

@media only screen and (min-width:600px){
    .header1_item{
        position: relative;
    }
}

.header1_item_button{
    cursor: pointer;
}

.header1_item_container{
    position: absolute;
    background-color: #ffffff;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    display: none;
    right: 0;
    left: 0;
    margin: 0 auto;
    z-index: 9999;
}

.header1_item_container.currency_container{
    width: 250px;
}

.header1_item_container.language_container{
    width: 150px;
}

.header1_item_container a{
    line-height: 30px;
    display: block;
    padding: 0px 20px;
    color: #555555;
}

.header1_item_container a:hover{
    color: #2b95ff;
}

.header1_item_container.currency_container a{
    width: 50px;
    text-align: center;
    display: inline-block;
    padding: 0;
}


/* Header1 Items */

.welcome_message{
    text-align: center;
    width: 100%;
}

.welcome_message a{
    color: #FFFFFF;
    position: relative;
}

.welcome_message a::after{
    content: '';
    position: absolute;
    height: 2px;
    background-color: #FFFFFF;
    width: 70%;
    bottom: 5px;
    left: 0; right: 0;
    margin: 0 auto;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.welcome_message a:hover::after{
    opacity: 1;
    bottom: -0px;
}

.header1_right{
    text-align: center;
}

.account, .currency, .language{
    margin: 0 10px;
}

.header1_item_button span{
    display: none;
}

@media only screen and (min-width:600px){
    .header1{
        line-height: 40px;
    }
    
    .header1::after{
        content: '';
        display: block;
        clear: both;
    }
    
    .header1 .container{
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
    }
    
    .welcome_message{
        text-align: left;
        max-width: 50%;
        width: auto;
    }
    
    .header1_right{
        text-align: inherit;
    }
}

@media only screen and (min-width:900px){
    .header1_item_button span{
        display: inline-block;
    }  
}

/* ============================== */
/* ========= Header 2 =========== */
/* ============================== */

.header2{
    background-color: #000000;
    color: #2b95ff;
}

.header2::after{
    content: '';
    clear: both;
    display: block;
}

.logo{
    margin: 0 auto;
    max-width: 250px;
    display: block;
}

.logo img{
    width: 100%;
}

.search{
    overflow: hidden;
    position: relative;
    max-width: 300px;
    margin: 0 auto;
}

.search input{
    width: 100%;
    border: none;
    background-color: #ffffff;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    padding: 0px 50px 0px 20px;
}

.search button{
    position: absolute;
    top: 0;
    right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #2b95ff;
    color: #FFFFFF;
    border: none;
    height: 40px;
    line-height: 40px;
    width: 40px;
    text-align: center;
    cursor: pointer;
}

.search button:hover{
    background-color: #ff0000;
}

.search button span{
    display: none;
}

.header2_right{
    position: relative;
    margin-top: 20px;
    overflow: hidden;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.mobile_category_button{
    color: #FFFFFF;
    background-color: #ff0000;
    height: 40px;
    line-height: 40px;
    width: 100%;
    padding-left: 20px;
    cursor: pointer;
}

.mobile_category_button i{
    float: right;
    margin-right: 80px;
    line-height: 40px;
}

.basket_info{
    color: #FFFFFF;
    background-color: #2b95ff;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
}

.basket_info:hover{
    background-color: #ff0000;
}

.basket_info_text{
    display: none;
}


@media only screen and (min-width:600px){
    .header2 .container{
        position: relative;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    
    .logo{
        margin: 0;
        width: 30%;
    }
    
    .header2 .container form{
        width: 45%;
    }
    
    .search{
        width: 100%;
        margin-left: 5%;
        margin-top: 0;
        max-width: inherit;
    }
    
    .search input{
        padding-right: 80px;  
    }
    
    .search button{
        width: auto;
        padding: 0px 10px;
    }
    
    .search button i{
        display: none;
    }  
    
    .search button span{
        display: block;
        text-transform: capitalize;
    }
    
    .header2_right{
        margin-top: 0;
        overflow: inherit;
        width: 20%;
        text-align: right;
    }
    
    .mobile_category_button{
        display: none;
    }
    
    .basket_info{
        padding: 0px 10px;
        border-radius: 4px;
        width: auto;
        height: auto;
        line-height: 40px;
        text-align: center;
        display: inline-block;
        position: inherit;
        font-size: 1rem;
    }
    
    .basket_info_text{
        display: inline-block;
    }
    
    .basket_info_icon{
        display: inline-block;
        margin-left: 5px;
    }
    
    .basket_info_icon i{
        font-size: 1.4rem;
    }
    
}




/* ============================== */
/* ========= Main =============== */
/* ============================== */

main{
    /*position: relative;*/
    margin-top: 20px;
}

#left{
    /*position: relative;*/
    z-index: 50;
}

.left_item{
    display: none;
    border-bottom: 1px solid #EEEEEE !important;
}

.right_item{
    display: none;
    border-bottom: 1px solid #EEEEEE !important;
    padding: 10px;
    background-color: #ffffff;
}

@media only screen and (min-width:600px){
    
    main .container{
        display: flex;
        justify-content: space-between;
    }
    
    #left{
        width: 32.5%;
    }
    .left_item{
        display: block;
    }
    #main{
        width: 65%;
        margin-left: 2.5%;
    }
}

@media only screen and (min-width:1200px){
    #left{
        width: 22.5%;
    }
    #main{
        width: 50%;
    }
    #right{
        width: 22.5%;
        margin-left: 2.5%;
    }
    .right_item{
        display: block;
    }
}

@media only screen and (min-width:1400px){
    #left{
        width: 17.5%;
    }
    #main{
        width: 60%;
    }
    #right{
        width: 17.5%;
    }
}


/* ============================== */
/* ========= Categories ========= */
/* ============================== */

#categories{
    background-color: #ffffff;
    border: 1px solid #EEEEEE;
    padding: 10px;
    position: absolute;
    z-index: 1000;
    left: 0; right: 0;
    display: none;
}

.categories_title{ display: none; }

#categories a{
    line-height: 30px;
    display: block;
    color: #2b95ff;
    padding: 0px 10px;
}

#categories a:hover{
    background-color: #EEEEEE;
}

/* Category with Child */

.category_with_child{
    overflow: hidden;
    position: relative;
}

.category_with_child_link{
    padding-right: 50px;
}

.category_with_child i{
    width: 30px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    position: absolute;
    top: 0;
    right: 0;
    background-color: #ffffff;
    cursor: pointer;
}

.category_with_child i:hover, .category_with_child i.fa-minus{
    background-color: #EEEEEE;
}

/* Child Container */

.category_children_container{
    display: none;
    margin-left: 20px;
}

.category_with_child_link_icon_desktop{
    display: none !important;
}

@media only screen and (min-width:600px){
    #categories{
        border: none;
        padding: 0;
        position: inherit;
        z-index: 1000;
        left: auto; right: auto;
        display: block !important;
        padding: 10px 0px;
    }
    
    .categories_title{ 
        display: block;
        line-height: 30px;
        padding: 0px 20px;
        font-size: 1rem;
        font-weight: bold;
    }
    
    #categories a{
        color: #555555;
        padding: 0px 20px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
    #categories a:hover{
        color: #2b95ff;
        background: none;
    }
    
    .category_with_child_link_icon{
        display: none !important;
    }
    
    .category_with_child_link_icon_desktop{
        display: block !important;
    }
    
    .category_with_child_link_icon_desktop_highlight{
        background-color: #EEEEEE !important;
    }
    
    .category_with_child_container{
        position: relative;
    }
    
    .category_children_container{
        background-color: #ffffff;
        position: absolute;
        display: none !important;
        left: 100%;
        top: 0;
        margin-left: 0px;
        padding: 20px;
        width: 300px;
        border: 5px solid #EEEEEE;
    }
    
    .category_children_container_show{
        display: block !important;
    }
    
    .category_children_container a{
        display: inline-block;
        float: left;
        width: 45%;
        margin-left: 10%;
        padding: 0 !important;
    }
    
    .category_children_container a:nth-of-type(2n+1){
        margin-left: 0;
    }
}

/* ============================== */
/* ========= Banner Left ======== */
/* ============================== */

.banner_left{
    padding: 10px;
    background-color: #ffffff;
}

.banner_left img{
    max-width: 100%;
    height: 100%;
    margin: 0 !important;
}


/* ============================== */
/* ========= Slideshow ========== */
/* ============================== */

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

.slider-wrapper{
    margin-bottom: 20px;
}

.flexslider {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
}

/* ============================== */
/* ========= Generic Content ==== */
/* ============================== */

.generic_content{
    margin-bottom: 40px;
    clear: both;
}


/* ============================== */
/* ========= Popular Products === */
/* ============================== */

.left_products{
    padding: 10px;
    background-color: #ffffff;
}

.left_title{
    line-height: 30px;
    font-size: 1.1rem;
    font-weight: bold;
}

.left_products article{
    border-bottom: 1px solid #EEEEEE;
    padding: 10px 0px;
}

.left_products article:first-child{
    padding-top: 0;
}

.left_products article:last-child{
    border-bottom: none;
    padding-bottom: 0;
}

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

.left_products_item_image{
    width: 100%;
    border: 2px solid #EEEEEE;
}

.left_products_item_right{
    float: left;
    width: 60%;
}

.left_products_item_name{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    color: #555555;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.left_products_item_price{
    color: #000000;
    margin-top: 5px;
}

.left_products_item_add{
    color: #2b95ff;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: block;
    margin-top: 5px;
}

.left_products_item:hover .left_products_item_name{
    color: #2b95ff;
}

.left_products_item_add:hover{
    color: #ff0000;
}

/* ============================== */
/* ========= Banner Right ======= */
/* ============================== */

.banner_right img{
    max-width: 100%;
    height: 100%;
    margin: 0 !important;
}

/* Pages */

.right_item .pages_title, .right_item .store_links_title{ 
    display: block;
    line-height: 30px;
    font-size: 1rem;
    font-weight: bold;
}

.right_item .pages a, .right_item .store_links a{
    display: block;
    color: #555555;
    line-height: 30px;
}

.right_item .pages a:hover, .right_item .store_links a:hover{
    color: #2b95ff;
}

/* ============================== */
/* ========= Homepage Products == */
/* ============================== */


/* Homepage Product Tabs */
.home_products_title_container{
    overflow: hidden;
    text-align: center;
}

.related_section_container{
    margin-top: 50px;
}

.home_products_title, .related_title{
    display: block;
    line-height: 30px;
    font-size: 1.1rem;
    cursor: pointer;
    position: relative;
    margin-bottom: 10px;
    font-weight: bold;
    z-index: 3;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.related_title{
    cursor: text;
}

.home_products_title:hover{
    color: #000000;
}

.home_products_title_selected{
    color: #000000;
}

@media only screen and (min-width:700px){
    .home_products_title{
        display: inline-block;
        float: left;
        margin-right: 30px;
    }
}

.home_products_section{
    display: none;
    background-color: #ffffff;
    padding: 20px 20px 0px 20px;
}

.home_products_section_related{
    background-color: #ffffff;
    padding: 20px 20px 0px 20px;
    overflow: hidden;
}

.home_products_section:first-child{
    display: block;
}

/* Homepage Products */
.homepage_product_container{
    overflow: hidden;
}

.homepage_product_item{
    float: left;
    width: 48%;
    margin-left: 4%;
    margin-bottom: 10px;
}

.homepage_product_item:nth-of-type(2n+1){
    margin-left: 0%;
}

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

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

.homepage_product_image_container{
    width: 100%;
    position: relative;
    text-align: center;
    overflow: hidden;
}

.homepage_product_image_container_link{
    display: block;
}

.homepage_product_image_container img{
    width: 100%;
    display: block;
}

.overlay_sale{
    background-color: #ff0000;
    color: #FFFFFF;
    position: absolute;
    top: 5px; left: 5px;
    display: block;
    padding: 0px 5px;
    font-size: 0.7rem;
    border-radius: 2px;
}

.homepage_product_item_buttons{
    position: absolute;
    bottom: 5px; left: 5px;
}

.homepage_product_item_add{
    background-color: #EEEEEE;
    color: #2b95ff;
    display: inline-block;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    font-size: 1.1rem;
    line-height: 35px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    text-indent: -2px;
}

.homepage_product_item_add:hover{
    background-color: #ff0000;
    color: #FFFFFF;
}

.homepage_product_info{
    height: 55px;
    overflow: hidden;
}

.homepage_product_name{
    height: 30px;
    line-height: 30px;
    color: #555555;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.homepage_product_item:hover .homepage_product_name{
    color: #2b95ff;
}

.homepage_product_price{
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-weight: bold;
    color: #ff0000;
}

.homepage_product_price span{
    text-decoration: line-through;
    color: #555555;
    opacity: 0.6;
    font-weight: normal;
}

@media only screen and (min-width:1000px){
    .homepage_product_item_buttons{
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        opacity: 0;
    }
    
    .homepage_product_item:hover .homepage_product_item_buttons{
        opacity: 1;
    }
}



/* ============================== */
/* ========= Footer ============= */
/* ============================== */

footer{
    clear: both;
    margin-top: 50px;
}

.footer_top{
    background-color: #ffffff;
    padding: 30px 0px;
}

/* Footer 1 */

.footer1{
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

/* Footer 2 */

.footer2{
    text-align: center;
}

.footer2_item{
    margin-bottom: 30px;
}

.footer2_item a{
    display: block;
    color: #555555;
    line-height: 30px;
}

.footer2_item a:hover{
    color: #2b95ff;
}

.footer2_item .pages_title, .footer2_item .store_links_title, .footer2_item_title{
    display: block;
    line-height: 30px;
    font-size: 1rem;
    font-weight: bold;
}

@media only screen and (min-width:450px){
    .footer2_item{
        display: inline-table;
        width: 45%;
    }
}

@media only screen and (min-width:600px){
    .footer2_item{
        width: 33%;
    }
}

/* Newsletter */

.newsletter_container input{
    background-color: #EEEEEE;
    color: #2b95ff;
    border: none;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    width: 100%;
    text-align: center;
    padding: 0px 20px;
    margin-bottom: 5px;
}

.newsletter_container button{
    background-color: #2b95ff;
    color: #FFFFFF;
    border: none;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.newsletter_container button:hover{
    background-color: #ff0000;
}

.newsletter_container input, .newsletter_container button:focus{
    outline: none;
}

/* Footer Bottom + Footer 3 */

.footer_bottom{
    background-color: #ff0000;
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 5px;
}

/* Copyright */

.footer_copyright a{
    color: #FFFFFF;
}

.footer_copyright a::before{
    content: '|';
    margin-left: 5px;
    margin-right: 5px;
}

.footer_copyright a:hover{
    color: #2b95ff;
}

.footer_copyright a:hover::before{
    color: #FFFFFF;
}


/* Social Media Icons */

.footer_social{
    overflow: hidden;
}

.footer_social li{
    display: inline-block;
    list-style-type: none;
    margin: 0px 5px;
}

.footer_social li a{
    display: block;
    color: #FFFFFF;
    background-color: #000000;
    border-radius: 50%;
    height: 30px;
    line-height: 30px;
    width: 30px;
    margin-bottom: 10px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;    
}

.footer_social li a:hover{
    background-color: #2b95ff;
}

@media only screen and (min-width:600px){
    .footer_copyright{
        float: left;
    }
    .footer_social{
        float: right;
    }
}



/* ============================== */
/* ========= Contact ============ */
/* ============================== */

.contact_address h1{
    margin: 0;
    line-height: 30px;
    font-size: 1rem;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
}

#divAddress strong{
    font-weight: normal;
}

.contact_form{
    margin-bottom: 30px;
}

.contact_form section header{
    line-height: 30px;
    font-size: 1rem;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
    font-weight: bold;
}

.contact_form label{
    display: block;
}

.contact_form input{
    width: 100%;
    max-width: 300px;
    border: 1px solid #EEEEEE;
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
}

.contact_form textarea{
    width: 100%;
    border: 1px solid #EEEEEE;
    padding: 10px;
    height: 150px;
    line-height: 30px;
}

.contact_form input:focus, .contact_form textarea:focus{
    outline-color: #ff0000;
}

.contact_send_btn{
    display: inline-block;
    background-color: #ff0000;
    color: #FFFFFF;
    margin-top: 10px;
    max-width: inherit !important;
    cursor: pointer;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; 
}

.contact_send_btn:hover{
    background-color: #2b95ff;
}

@media only screen and (min-width:600px){
    .contact_send_btn{
        float: right;
        width: auto !important;
    }
}

#google_map{
    margin-top: 20px;
}

/* ============================== */
/* ========= Details ============ */
/* ============================== */

.details_top{
    text-align: center;
    overflow: hidden;
}

.details_top_left{
    font-size: 1.2rem;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 10px;
}

@media only screen and (min-width:600px){
    .details_top_left{
        float: left;
        width: 45%;
        margin-right: 5%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: left;
    }
    .details_top_right{
        float: right;
        width: 45%;
        margin-left: 5%;
        text-align: right;
    }
}

@media only screen and (min-width:1000px){
    .details_top_left{
        width: 55%;
    }
    .details_top_right{
        width: 35%;
    }
}

/* Breadcrumbs */

.breadcrumbs{ 
    overflow: hidden; 
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
}

.breadcrumbs li{ display: inline-block; }

.breadcrumbs li::after{
    content: '>';
    margin: 0px 5px;
}

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

.breadcrumbs li a{
    display: inline-block;
    color: #2b95ff;
}

.breadcrumbs li a:hover{ color: #ff0000; }




.details{
    padding: 20px;
    background-color: #ffffff;
    overflow: hidden;
}

@media only screen and (min-width:1000px){
    .details_left{
        float: left;
        width: 45%;
        margin-right: 5%;
    }
    .details_right{
        float: left;
        width: 50%;
    }
}


.details_image_container{
    width: 100%;
    cursor: pointer;

}

.details_image_container img{
    width: 100%;
    
}

.additional_images{
    overflow: hidden;
    margin-top: 10px;
    padding: 0px 20px;
}

.additional_images_container{
    float: left;
    width: 30%;
    margin-left: 5%;
    cursor: pointer;
}

.additional_images_container:nth-of-type(3n+1){
    margin-left: 0%;
}

.additional_images img{
    width: 100%;
}

.details_overlay{
    position: fixed;
    top: 0; bottom: 0; left: 0; right: 0;
    background-color: rgba(0,0,0,0.7);
    z-index: 9998;
    display: none;
}

.details_overlay_image{
    margin: 0 auto;
    position: absolute;
    top: 5%;
    left: 0;
    right: 0;
    max-height: 90vh;
    max-width: 100%;
}

.details_nostock a{
    background-color: #000000;
    color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    text-align: center;
    padding: 0px 10px;
    line-height: 30px;
}

.details_name{
    font-size: 1.2rem;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
    padding-bottom: 10px;
    color: #ff0000;
    margin: 0;
    font-weight: normal;
}

.details_info{
    line-height: 30px;
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.details_info_bulk_title{
    font-weight: bold;
}

.details_info_item strong{
    font-weight: normal;
}

.details_info_item span{
    color: #555555;
}

.details_price_container{
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.details_rrp{
    font-size: 1rem;
    text-decoration: line-through;
}

.price_inc_tax{
    font-size: 1.2rem;
    color: #ff0000;
    font-weight: bold;
}

.details_price hr{ display: none; }

.price_breakdown a{
    color: #FFFFFF;
    font-size: 0.7rem;
    font-style: italic;
    background-color: #2b95ff;
    padding: 0px 5px;
    border-radius: 4px;
    cursor: text;
}

.price_breakdown a strong{
    font-weight: normal;
}

/* Details Options */

.details_options{
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.details_options_item{
    margin-bottom: 10px;
}

.details_options_item select{
    border: 1px solid #EEEEEE;
}

/* Details Basket */
.details_basket{
    overflow: hidden;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.details_basket label{
    float: left;
    margin-right: 5px;
    line-height: 40px;
    color: #555555;
    margin-bottom: 10px;
}

.details_basket label::after{
    content: ':';
}

.details_basket input{
    float: left;
    height: 40px;
    width: 40px;
    margin-right: 10px;
    text-align: center;
    background-color: #ffffff;
    border: 1px solid #EEEEEE;
    border-radius: 4px;
    margin-bottom: 10px;
}

.details_basket input:focus{
    outline-color: #EEEEEE;
}

.details_basket a{
    background-color: #ff0000;
    color: #FFFFFF;
    line-height: 40px;
    float: left;
    padding: 0px 20px;
    border-radius: 4px;
    margin-bottom: 10px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.details_basket a:hover{
    background-color: #2b95ff;
}

.details_description_reviews .home_products_section_container .home_products_section{
    padding-bottom: 10px;
}

.wishlist_container{
    margin-left: 10px;
}

.wishlist_container a{
    cursor: pointer;
    width: 40px;
    height: 40px;
    margin-left: 10px;
    display: block;
    padding: 0;
    text-align: center;
}

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

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

#wishlist_logged_in_html.wishlist_logged_in_html_activated a svg{
    fill: #FFFFFF;
    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: #FFFFFF;
    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: #FFFFFF;
}

#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);}
}




.reviews_container a{
    display: inline-block;
    background-color: #2b95ff;
    color: #FFFFFF;
    padding: 0px 10px;
    line-height: 40px;
    border-radius: 4px;
    text-transform: capitalize;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    margin-top: 10px;
    margin-bottom: 10px;
}

.reviews_container a:hover{
    background-color: #ff0000;
}

.review_item{
    margin-top: 20px;
    padding-bottom: 20px;
}

.review_item:last-child{
    padding-bottom: 0;
}

.review_item_header{
    border-bottom: 1px solid #EEEEEE;
    line-height: 30px;
    overflow: hidden;
}

.review_item_title{
    font-weight: bold;
    display: inline-block;
}

.review_item_date{
    margin-left: 5px;
    font-style: italic;
    display: inline-block;
    font-size: 0.8rem;
    color: #555555;
}

.review_item_customername{
    margin-top: 5px;
    font-style: italic;
    font-size: 0.8rem;
    color: #555555;
}

.review_item_main{
    font-size: 0.9rem;
    margin-top: 5px;
}

.review_item_stars{
    display: inline-block;
    float: right;
    color: #ff0000;
}



/* ============================== */
/* ========= Review Form ======== */
/* ============================== */

.shop_product_review_form, .stock_notify{
    margin-bottom: 30px;
    overflow: hidden;
}

.shop_product_review_form center h3, .stock_notify center h3{
    margin: 0;
    line-height: 30px;
    font-size: 1rem;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
    text-align: left;
}

.shop_product_review_form center p img, .stock_notify center p img{
    display: none;
}

.shop_product_review_form center, .stock_notify center{
    text-align: left;
    margin-bottom: 30px;
}

.shop_product_review_form center label, .stock_notify center label{
    font-weight: bold;
}

.shop_product_review_form br, .stock_notify br{
    display: none;
}

.shop_product_review_form label, .stock_notify label{
    display: block;
}

.shop_product_review_form input, .shop_product_review_form select, .stock_notify input{
    width: 100%;
    max-width: 300px;
    border: 1px solid #EEEEEE;
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
}

.shop_product_review_form textarea, .stock_notify textarea{
    width: 100%;
    border: 1px solid #EEEEEE;
    padding: 10px;
    height: 150px;
    line-height: 30px;
}

.shop_product_review_form input:focus, .shop_product_review_form textarea:focus, .shop_product_review_form select:focus, .stock_notify input:focus, .stock_notify textarea:focus{
    outline-color: #ff0000;
}

.shop_review_form_cancel, .shop_review_form_submit, .stock_notify_cancel, .stock_notify_submit{
    background-color: #ff0000;
    color: #FFFFFF;
    padding: 0px 10px;
    display: inline-block;
    line-height: 40px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; 
}

.shop_review_form_cancel:hover, .shop_review_form_submit:hover, .stock_notify_cancel:hover, .stock_notify_submit:hover{
    background-color: #2b95ff;
}


/* ============================== */
/* ========= Browse Page ======== */
/* ============================== */

/* Category Header */

.category_header{
    background-color: #ffffff;
    padding: 20px;
}

.category_header_image{
    width: 100%;
}

.category_header_image img{
    max-width: 100%;
}

.category_header_description{
    color: #555555;
}

/* Subcategories */

.browse_subcategories{
    padding: 20px;
    background-color: #ffffff;
}

.browse_subcategories_title{
    display: block;
    line-height: 30px;
    font-size: 1rem;
    margin-bottom: 10px;
    font-weight: bold;
}

.browse_subcategories_container{
    overflow: hidden;
}

.browse_subcategories_container a{
    float: left;
    margin: 10px 10px 0 0px;
    color: #555555;
    background-color: #EEEEEE;
    padding: 0px 10px;
    line-height: 30px;
}

.browse_subcategories_container a:hover{
    color: #2b95ff;
}




/* Browse Sort */
.browse_sort{
    line-height: 40px;
    border-bottom: 1px solid #[Other];
    clear: both;
    height: 40px;
    display: block;
}

/* Browse Sort Display */
.browse_sort_display{
    overflow: hidden;
    float: left;
    display: none;
}

@media only screen and (min-width: 500px) {
    .browse_sort_display{
        display: inline-block;
    }
}

.browse_sort_display_item{
    float: left;
    cursor: pointer;
    font-size: 1.2rem;
}

.browse_sort_display_item:first-child{
    margin-right: 10px;
}

.browse_sort_display_item.selected{
    color: #ff0000;
}

.browse_sort_display_item:hover{
    color: #ff0000;
}

/* Browse Sort Filter */
#pager_sort_by li.divider{ display: none !important; }

.browse_sort_filter{ 
    float: right;
    position: relative;
    margin-top: 5px;
}

.browse_sort_filter_first li{
    text-transform: capitalize;
    list-style-type: none;
    font-size: 0.8rem;
    background-color: #ffffff;
    border: 1px solid #EEEEEE;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    width: 120px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.browse_sort_filter_first li:hover, .browse_sort_filter_first.selected li{
    background-color: #000000;
    border-color: #000000;
    color: #FFFFFF;
}

.browse_sort_filter_first li i{
    float: right;
    padding-right: 10px;
    line-height: 30px;
}

#pager_sort_by{
    list-style-type: none;
    -webkit-padding-start: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    background-color: #ffffff;
    border: 1px solid #EEEEEE;
    border-top: none;
    width: fit-content;
    font-size: 0.8rem;
    position: absolute;
    z-index: 10;
    display: none;
}

#pager_sort_by li{
    list-style-type: none;
}

#pager_sort_by li a{
    padding: 0px 10px;
    line-height: 30px;
    width: 118px;
    display: block;
    text-transform: capitalize;
    color: #555555;
}

#pager_sort_by li a:hover{
    color: #2b95ff;
}


/* Browse Products Results */
.browse_results_container{
    padding: 20px;
    background-color: #ffffff;
}

.browse_results_description, .browse_results_buttons{ display: none; }

.results_view_list .homepage_product_item{
    display: block !important;
    float: none;
    width: 100%;
    overflow: hidden;
    margin-left: 0% !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-bottom: 1px solid #EEEEEE;
}

.results_view_list .homepage_product_image_container{
    float: left;
    width: 30%;
}

.results_view_list .homepage_product_item_add{ display: none; }

.results_view_list .homepage_product_info{
    float: left;
    width: 65%;
    margin-left: 5%;
    height: auto;
}

.results_view_list .homepage_product_name{
    height: 20px;
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 10px;
}

@media only screen and (min-width: 1030px) {
    .results_view_list .homepage_product_name{
        font-size: 1.2rem;
    }
}

@media only screen and (min-width: 1100px) {
    .results_view_list .homepage_product_name{
        height: 30px;
    }
}

.results_view_list .browse_results_description{
    display: block;
    max-height: 40px;
    line-height: 20px;
    overflow: hidden;
    margin-bottom: 10px;
}

@media only screen and (min-width: 900px) {
    .results_view_list .browse_results_description{
        max-height: 60px;
    }
}

.results_view_list .homepage_product_price{
    margin-bottom: 10px;
}

.results_view_list .browse_results_buttons{ 
    display: block;
    overflow: hidden;
}

.browse_results_buttons a{
    float: left;
    line-height: 30px;
    margin-bottom: 5px;
    color: #FFFFFF;
    background-color: #ff0000;
    padding: 0px 20px;
    font-weight: bold;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.browse_results_buttons a i{
    margin-right: 5px;
}

.browse_results_buttons a:first-child{
    margin-right: 5px;
    background-color: #2b95ff;
}

.browse_results_buttons a:first-child:hover{
    background-color: #ff0000;
}

.browse_results_buttons a:last-child:hover{
    background-color: #2b95ff;
}

@media only screen and (min-width: 1030px) {
    .browse_results_buttons a{
        line-height: 35px;
    }
}

/* Count + Pagination */
.results_count_container{
    display: block;
    clear: both;
    font-size: 0.8rem;
    border-top: 1px solid #[Other];
    padding-top: 10px;
    overflow: hidden;
}

.browse_count{ margin-bottom: 10px; }

.pagination{
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-padding-start: 0;
    overflow: hidden;
}

.pagination li{
    list-style-type: none;
    float: left;
}

.pagination li a{
    display: block;
    height: 30px;
    line-height: 35px;
    min-width: 30px;
    text-align: center;
    background-color: #ffffff;
    color: #2b95ff;
    border: 1px solid #EEEEEE;
    margin-right: 5px;
    margin-bottom: 5px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.pagination li.current a{
    background-color: #ff0000;
    border-color: #ff0000;
    color: #FFFFFF;
}

.pagination li a:hover{
    background-color: #2b95ff;
    border-color: #2b95ff;
    color: #FFFFFF;
}

.pagination li.current a:hover{
    background-color: #ff0000;
    border-color: #ff0000;
    color: #FFFFFF;
}

@media only screen and (min-width: 1000px) {
    .browse_count{ 
        float: left;
        max-width: 410px;
    }
    .results_pager_container{
        float: right;
        max-width: 201px;
    }
    .pagination li a{
        margin-right: 0px;
        margin-left: 5px;
    }
}



.special_offers_container{
    background-color: #ffffff;
    overflow: hidden;
    padding: 20px;
}

.fws_top_pager_offers{
    display: none;
}


/* ============================== */
/* ========= Sitemap ============ */
/* ============================== */

.sitemap_divider{ display: none; }

.fws_sitemap_container ul {
    list-style-type: none;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.fws_sitemap_container ul li{
    float: left;
}

.fws_sitemap_container ul li a{
    float: left;
    margin: 10px 10px 0 0px;
    color: #555555;
    background-color: #EEEEEE;
    padding: 0px 10px;
    line-height: 30px;
}

.fws_sitemap_container ul li a:hover{
    color: #2b95ff;
}



/* =============================== */
/* Instagram ===================== */
/* =============================== */
#instagrid{
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.instagrid_item{
    width: 48%;
    margin-bottom: 20px;
}

.instagrid_item_container{
    background-color: #ffffff;
    padding: 10px;
}

.instagrid_image_container{
    width: 100%;
    display: block;
    overflow: hidden;
    
}

.instagrid_item img{
    width: 100%;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.instagrid_image_container:hover img{
    -ms-transform: scale(1.4, 1.4) rotate(-20deg); /* IE 9 */
    -webkit-transform: scale(1.4, 1.4) rotate(-20deg); /* Safari */
    transform: scale(1.4, 1.4) rotate(-20deg);
}

.instagrid_likes{
    font-weight: bold;
    color: #ff0000;
}

.instagrid_likes span{
    font-weight: normal;
}

.instagrid_caption{
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    font-size: 0.8rem;
    display: block;
    color: #555555;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.instagrid_caption:hover{
    color: #2b95ff;
}


@media only screen and (min-width: 1000px) {
    .instagrid_item{
        width: 30%;
    }
    
    .instagrid_likes span{
        font-size: 0.8rem;
    }
}

@media only screen and (min-width: 1400px) {
    .instagrid_item{
        width: 22%;
    }
    
}



/* ============================== */
/* ========= Blogs ============== */
/* ============================== */

.featured_blog{
    margin-top: 40px;
}

.blog_roll{
    margin-top: 0 !important;
}

.featured_blog_title{
    display: block;
    line-height: 30px;
    font-size: 1.1rem;
    text-align: center;
    margin-bottom: 10px;
    font-weight: bold;
}

@media only screen and (min-width:700px){
    .featured_blog_title{
        text-align: left;
    }
}

.featured_blog_container{
    background-color: #ffffff;
    overflow: hidden;
}


.featured_blog_item{
    width: 90%;
    margin: 5% auto;
}

.featured_blog_item_image_container{
    width: 100%;
    display: block;
    position: relative;
}

.featured_blog_item_image{
    width: 100%;
    display: block;
}

.featured_blog_item_image_icon{
    border-radius: 50%;
    background-color: #ff0000;
    color: #FFFFFF;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    font-size: 1.1rem !important;
    line-height: 35px !important;
    display: block !important;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    text-indent: -2px;
    position: absolute;
    z-index: 4;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto;
    left: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
}

.featured_blog_item_image_container:hover .featured_blog_item_image_icon{
    opacity: 1;
    visibility: visible;
}

.featured_blog_item_image_icon:hover{
    background-color: #2b95ff;
}


.featured_blog_item_name{
    height: 30px;
    line-height: 30px;
    color: #2b95ff;
    white-space: nowrap;
    font-size: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.featured_blog_item_abstract{
    display: block;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    font-size: 0.8rem;
    color: #555555;
}

.featured_blog_item_tags_container{
    overflow: hidden;
    margin-top: 5px;
    height: 25px;
}

.featured_blog_tag{
    float: left;
    display: inline-block;
    margin-right: 10px;
    background-color: #ff0000;
    color: #FFFFFF;
    padding: 0px 10px;
    font-size: 0.8rem;
    line-height: 28px;
    height: 25px;
    border-radius: 2px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    text-transform: capitalize;
}

.featured_blog_tag:hover{
    background-color: #2b95ff;
}

@media only screen and (min-width:500px){
    .featured_blog_item{
        float: left;
        width: 48%;
        margin: 10px 1%;
    }
}

@media only screen and (min-width:700px){
    .featured_blog_item{
        float: left;
        width: 30%;
        margin: 10px 1.5%;
    }
}


/* Blog View */

.blog_view_top{
    background-color: #ffffff;
    padding: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}

@media only screen and (min-width:1000px){
    .blog_view_left{
        float: left;
        width: 45%;
        margin-right: 5%;
    }
    .blog_view_right{
        float: left;
        width: 50%;
    }
}

.blog_view_image_container, .blog_view_image{
    width: 100%;
    display: block;
}

.blog_view_title{
    font-size: 1.2rem;
    color: #ff0000;
    margin-bottom: 10px;
}

.tags{
    line-height: 30px;
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}


.tag_item{
    float: left;
    display: inline-block;
    margin-right: 10px;
    background-color: #2b95ff;
    color: #FFFFFF;
    padding: 0px 10px;
    font-size: 0.8rem;
    line-height: 28px;
    height: 25px;
    border-radius: 2px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    text-transform: capitalize;
}

.tag_item:hover{
    background-color: #ff0000;
}

.blog_view_right_info{
    line-height: 30px;
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}

.blog_view_written span{
    color: #555555;
}


.blog_view_bottom{
    background-color: #ffffff;
    padding: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}


/* Comments */

#comments_section, #comments_reply_section{
    overflow: hidden;
}

#comments_section header, .blog_comments_title{
    display: block;
    line-height: 30px;
    font-size: 1.1rem;
    margin-bottom: 10px;
    font-weight: bold;
}

#comment_email_div, #comment_reply_email_div{
    position: relative;
}

#comment_email_label, #comment_reply_email_label{
    background-color: #ff0000;
    color: #FFFFFF;
    width: 150px;
    position: absolute;
    top: -20px;
    right: 0;
    font-size: 0.7rem;
    text-align: center;
    border-radius: 4px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

#comment_email_label::after, #comment_reply_email_label::after{
    content: '';
    display: block;
    width: 0; 
    height: 0; 
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    bottom: -10px;
    right: 10px;
    border-top: 10px solid #ff0000;
}

#comment_email_div input:focus + #comment_email_label, #comment_reply_email_div input:focus + #comment_reply_email_label{
    top: -30px;
    opacity: 1;
    visibility: visible;
}

#comment_author, #comment_email_div, #comment_reply_author, #comment_reply_email_div{
    float: left;
}

#comments_section input, #comment_reply_author, #comment_reply_email, #comment_reply_submit{
    width: 100%;
    max-width: 300px;
    border: 1px solid #EEEEEE;
    height: 40px;
    line-height: 40px;
    padding: 0px 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

#comments_section textarea, #comment_reply_content{
    width: 100%;
    border: 1px solid #EEEEEE;
    padding: 10px;
    height: 150px;
    line-height: 30px;
}

#comment_reply_content{
    margin-top: 10px;
}

#comments_section input:focus, #comments_section textarea:focus, #comments_reply_section input:focus, #comments_reply_section textarea:focus{
    outline-color: #ff0000;
}

.blog_comments_submit, #comment_reply_submit{
    display: inline-block;
    background-color: #ff0000;
    color: #FFFFFF;
    float: right;
    margin-right: 0 !important;
    width: auto !important;
    max-width: inherit !important;
    cursor: pointer;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; 
}

.blog_comments_submit:hover, #comment_reply_submit:hover{
    background-color: #2b95ff;
}

#comments_thanks{
    background-color: #ff0000;
    color: #FFFFFF;
    padding: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.blog_comments_container{
    margin-top: 20px;
}

.comment_item{
    background-color: #ffffff;
    padding: 20px;
    margin-top: 10px;
}

.blog_comments_reply_reply{
    background-color: #ff0000;
    color: #FFFFFF;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; 
    padding: 0px 10px;
    margin-top: 10px;
    display: inline-block;
}

.blog_comments_reply_reply:hover{
    background-color: #2b95ff;
}

.comment_author{
    border-bottom: 1px solid #EEEEEE;
    line-height: 30px;
    overflow: hidden;
    font-weight: bold;
    margin-bottom: 5px;
}

.comment_author span{
    font-weight: normal;
    font-style: italic;
    color: #555555;
}

.comment_item.comment_reply{
    margin-left: 30px;
    margin-top: 5px;
}





/* =============================== */
/* MODALS ======================== */
/* =============================== */

/* Age Verification + Newsletter */

#simplemodal-container{
    width: 300px !important;
    max-width: 300px !important;
    background-color: #000000 !important;
    height: auto !important;
}

#simplemodal-container h3{
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
}

#md-title{
    background: #ff0000;
    color: #FFFFFF;
    text-align: center;
    min-height: 30px;
    font-weight: bold;
    line-height: 30px;
}

#md-content{
    text-align: center;
    padding: 20px;
    color: #FFFFFF;
}

.md-content button{
    border: none;
    background: #2b95ff;
    color: #FFFFFF;
    font-weight: normal;
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
    height: 30px;
    line-height: 28px;
    font-size: 0.8rem;
    width: 100px;
    cursor: pointer;
    text-transform: uppercase;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}


.md-content button:hover{
    background-color: #ff0000 !important;
}

/* Checkout */

#softadd-overlay{ 
    opacity: 0.3 !important;
}

#softadd-container{
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    border-radius: 0px !important;
    background-color: #000000 !important;
    color: #FFFFFF !important;
    top: 50px !important;
}

#softadd-modal-title{
    background-color: #ff0000 !important;
    text-shadow: none !important;
    color: #FFFFFF !important;
    font-weight: bold !important;
    border-bottom: none !important;
}

.simplemodal-close{
    text-shadow: none !important;
    color: #FFFFFF !important;
}

button.simplemodal-close, button.success{
    background-color: #2b95ff !important;
    color: #FFFFFF !important;
    font-weight: bold !important;
    border: none !important;
    height: 40px !important;
    cursor: pointer;
    font-weight: normal !important;
    text-transform: uppercase !important;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

button.simplemodal-close:hover, button.success:hover{
    background-color: #ff0000 !important;
}

#softadd-feedback-failure, #softadd-feedback-fail-msg, #softadd-container span{
    color: #FFFFFF !important;
}



@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;   
}



.footer_social_ul{
    margin-block-start: 0em !important;
    margin-block-end: 0em !important;
    padding-inline-start: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
}



/* Editor Placeholders */

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

.header1_right [data-editor-disabled="true"]{
    display: inline-block;
}








