


/* ESSENTIALS */

@font-face {
    font-family: 'robotoLight';
    src: url('fonts/RobotoCondensed-Light.eot');
    src: url('fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/RobotoCondensed-Light.woff') format('woff'),
        url('fonts/RobotoCondensed-Light.ttf') format('truetype'),
        url('fonts/RobotoCondensed-Light.svg#Roboto-Light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoRegular';
    src: url('fonts/RobotoCondensed-Regular.eot');
    src: url('fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/RobotoCondensed-Regular.woff') format('woff'),
        url('fonts/RobotoCondensed-Regular.ttf') format('truetype'),
        url('fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoBold';
    src: url('fonts/RobotoCondensed-Bold.eot');
    src: url('fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/RobotoCondensed-Bold.woff') format('woff'),
        url('fonts/RobotoCondensed-Bold.ttf') format('truetype'),
        url('fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

div.banner_start
{
    width:100%;
	height:auto%;
	background:orange;
	opacity:0.99;
	background-image: url("../images/banners/BannerBackground.png");
	background-size:cover;
	background-repeat: none;
	background-position: center;
    position: relative;

}

span.product_view a:link {
    color: white;
	text-decoration: none;
}

/* visited link */
span.product_view a:visited {
    color: white;
	text-decoration: none;
}

/* mouse over link */
span.product_view a:hover {
    color: white;
	text-decoration: none;
}

/* selected link */
span.product_view a:active {
    color: white;
	text-decoration: none;
}

.hide{
	display: none !important;
}

.product_container_third
{
    width:100%;
    margin:auto;
    height:auto;
	display: block;
	text-align: center;
}

.products_tab
{
    width:43%; /* original width 32%  */
    margin :0 2%;
    padding : 0 2%;
    text-align: left;
	background-color:#ffffff;
	margin-top: 25px;
	display: inline-block;
}

.products_tab:first-child
{
    margin-left:0;
}

.productAdd
{
	display:none;
}

.products_tab:last-child
{
    margin-right:0;
}


.products_division
{
    width:100%;
    margin:auto;
    height:auto;
}

.products_content
{
    width:24%; /* original width 32%  */
    margin :0 1%;
    float:right;
    padding : 4%;
}

.products_content:first-child
{
    margin-left:0;
}

.products_content:last-child
{
    margin-right:0;
}

.view_tab
{
    width:50%;
    float:left;
}

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

#tab_image_first
{
 padding-top :30px;

}

#tab_image_second
{

}

.button_yellow
{
    background-color:#f08c36;
    width :50%;
    color:white;
    text-align:center;
    padding: 20px;
}


#product_first
{
    background-image: url("../images/banners/product_third.png");
    background-size:cover;
    background-repeat: none;
    background-position: center;
}

#product_second
{
    background-image: url("../images/banners/product_second.png");
    background-size:cover;
    background-repeat: none;
    background-position: center;
}

#product_third
{
    background-image: url("../images/banners/product_first.png");
    background-size:cover;
    background-repeat: none;
    background-position: center;
}
.banner2
{
    width:25%;
    float:right;
    margin-left:50px;
    margin-right:50px;
    background-image: url("../images/banners/product_second.png");
    background-size:cover;
    background-repeat: none;
    background-position: center;
}

.banner3
{
    width:25%;
    float:right;
    margin-left:50px;
    margin-right:50px;
    background-image: url("../images/banners/product_first.png");
    background-size:cover;
    background-repeat: none;
    background-position: center;
}




.dealText
{
	color: white;
	background-color: red;
	padding: 2px 5px;
	font-size: 10px;
	vertical-align: middle;
    width :250px;
}


body
{
    margin: 0px;
    padding: 0px;
    font-family: 'robotoLight', Verdana, Arial;
    font-size: 14px;
    color: #aaa;
    background: url('../images/bgTop.jpg') repeat-x;
	background-color: #fafafa;
	overflow-x: hidden;
}

a
{
    border: none;
    color: #333;
}

strong
{
    font-weight:  normal;font-family: 'robotoBold';
}

h1,h2,h3,h4,h5
{

    margin: 0px;
    padding: 0px;
    font-weight: normal;
	font-weight :bold;
}

h1
{
    color: #333;
}

h2
{
    color: #333;
}

.left
{
	float: left;
}

.right
{
	float: right;
}

.clear
{
    clear: both;
}


.successBox
{
    width: 100%;
    background: #DCEFC2;
    border: 1px solid #9DD252;
    padding: 20px;
    color: #00881C;
    margin-top: 15px;
    margin-bottom: 10px;
    border-radius: 4px;
}

.errorBox
{
    width: 100%;
    background: #FFD7D7;
    border: 1px solid #f00;
    padding: 20px;
    color: #881c00;
    margin-top: 15px;
    margin-bottom: 10px;
    border-radius: 4px;
}

.successBox img, .errorBox img
{
    vertical-align: middle;
    margin-right: 10px;
}


/* =============== TOP Navigation =============== */

/* Mobile Menu */

.menuMobile
{
    display: none;
}

.menuBox
{
    display: none;
}

.menuBox ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    background: #111;
}

.menuBox li
{

}

.menuBox a
{
    display:none;
}

/* TOP Bar */

.menuButton
{
    display: none;
}


#chatButton
{
    position: fixed;
    bottom: 0px;
    left: 0px;
    padding: 20px;
}

#searchBox
{
    border-radius: 5px;
    border: 1px solid #ccc;
    color: #999;
    padding: 5px;
}

#topBarWrapper
{
    width: 1080px;
    margin-left: auto;
    margin-right: auto;
    height: 35px;
    position: relative;
}

#topHeader
{
    width: 1080px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
	height: auto;
    /*height: 100px;*/
	
}

#topBarWrapper2
{
    padding-left: 5px;
    padding-right: 5px;
    border-right: 1px solid #545454;
    border-left: 1px solid #292929;
}

#topBarLeft
{
    float: left;
    color: #ccc;
    font-size: 11px;
}

#topBarRight
{
    float: right;
    font-size: 11px;
}

#menuSlot
{
    float: right;

    padding: 6px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10px;
    border-left: 1px solid #545454;
    border-right: 1px solid #292929;
    height: 15px;
    text-shadow: 1px 1px 1px #162743;
}


#menuSlot a
{
    text-decoration: none;
    color: #ccc;
}

#headerWrapper
{
    width: 1080px;
    margin-left: auto;
    margin-right: auto;
    height: 200px;
}

#logo
{
    position: absolute;
    top: 24px;
}

#searchBox
{
    background: #fff;
    padding: 10px;
    border-radius: 8px;
    padding-left: 15px;
    border: 1px solid #eee;
    width: 89%;
    font-family: 'NunitoLight', Arial;
    color: #666;
    position: relative;
    margin-left: 5px;
}

.searchBox
{
    background: #DA6B10;
    padding: 12px;
    padding-left: 15px;
    border: 1px solid #DA6B10;
    width: 200px;
    font-family: 'NunitoLight', Arial;
    color: #F08C36;
    position: absolute;
	right: 0px;
	top: -7px;
}

.searchBoxButton
{
    position: absolute;
    top: 12px;
    right: 5px;
}

.submitButton
{
    background: #91D621;
    font-family: 'robotoLight', Arial;
    font-size: 14px;
    padding: 5px;
    color: #fff;
    border: none;
    border-radius: 8px;
    cursor: pointer;
}

.topRight
{
    float: right;
    text-align: right;
    font-size: 14px;
    color: #333;
    font-family: 'robotoLight', Arial;
    margin-top: 25px;
}

.topRight a
{
    text-decoration: none;
}

.topCart
{
    font-family: 'robotoBold';
    color: #F08C36;
    font-size: 18px;
    margin-top: 10px;
}

#cartBox
{
    width: 150px;
    height: 60px;
    padding: 10px;
    padding-top: 20px;
    position: absolute;
    top: 22px;
    border-radius: 5px;
    right: 0px;
    background: #fff url('../images/cartBoxBg.png') no-repeat 5px;
    border: 1px solid #eee;
}

#cartBox:hover
{
    background: #f5f5f5 url('../images/cartBoxBg.png') no-repeat 5px;
}

.menuBg
{
    width: 100%;
    background: #F08C36;
	border-bottom: 1px solid #F08C36;
}

#menuWrapper
{
    height: 56px;
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 999;
}

.rightCart
{
    background: url('../images/rightCart.jpg') no-repeat top #fafafa;
    border: 1px solid #eee;
    border-radius: 12px;
    float: right;
    width: 250px;
    height: 80px;
    margin-top: 25px;
    position: relative;
    display:none;
}

.cartText
{
    text-align: center;
    top: 20px;
    right: 50px;
    line-height: 1.5em;
    position: absolute;
    color: #666;
}

.cartText:hover
{
    color: #000;
}

.topMenu
{
    width: 100%;
    background: #b60754;
    /*border-bottom: 1px solid #eee;*/
}

.topMenuWrapper
{
    width: 1080px;
    margin: 0 auto;
    height: 40px;
}

.buyDailyDeal img
{
	border: 1px solid #eee;
	margin-bottom: 10px;
}

.buyDailyDealButton
{
	background: #F08C36;
	border: none;
	color: #fff;
	padding: 10px;
}

.brandsBox
{
	/* background: #fff;
	padding: 2%;
	width: initial;
	margin-top: -120px;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center; */
	display:none;
}

.brandsBox_item
{
	display: inline-block;
	width: 19%;
	margin-right: 1%;
	text-align: center;
}

.mainContent
{

}

.leftIndexBox
{
    width: 100%;
    float: left;
}

.rightIndexBox
{
    width: 59%;
    float: right;
}

#indexWrapper
{
    width: 21%;
    text-align: center;
    float: left;
    background: #fff;
    border: 1px solid #f0f0f0;
    padding: 5%;
    padding-bottom: 0.5%%;
    margin-left: 1.5%;
    margin-bottom: 15px;
}




.leftSmall
{
    float: left;
    width: 28%;
}

.leftBig
{
    float: left;
    width: 68%;
    padding-left: 20px;
}

.rightSmall
{
    float: right;
    width: 28%;
}

.rightBig
{
    float: right;
    width: 68%;
}

.leftEqual
{
    float: left;
    width: 48%;
    padding-left: 20px;
}

.rightEqual
{
    float: right;
    width: 48%;
}

.padBox
{
    padding-left: 20px;
}


.googleMap
{
    width: 100%;
    height: 350px;
}

.mainContentBreadCrumb
{
    border: 1px solid #eee;
    background: #fafafa;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
}

.mainContentBreadCrumbLeft
{
    float: left;
    font-size: 11px;
}

.mainContentBreadCrumbLeft a
{
    color: #F08C36;
    text-decoration: none;
}

.mainContentBreadCrumbRight
{
    float: right;
}

#mainContentTop
{
    margin-bottom: 30px;
    background: #eee;
    color: #333;
    min-height: 51px;
    font-size: 24px;
}

.categoryMenuMobile
{
    display: none;
}

.categoryDisplayName
{
    font-size: 20px;
}

.mainContentTopLeft
{
    float: left; 
    padding: 15px;
    color: #333;
}

.mainContentTopRight
{
    float: right;
    color: #fff;
    padding: 10px;
}

#mainContentTop select
{
    border-radius: 0px;
    padding: 5px;
    background: #fff;
    color: #999;
    border: 1px solid #ececec;
    font-family: 'robotoLight', Verdana, Geneva, sans-serif;
    -webkit-appearance: none;
}

/* List display category items */

.displayCategory
{
    width: 25%;
    text-align: center;
    float: left;
    background: #fff;
    border-radius: 4px;
    padding: 3%;
    padding-bottom: 3.5%;
    margin-left: 1.5%;
    margin-bottom: 15px;
}

.displayCategoryImage img
{
    width: 100%;
}


.productImage
{
    max-width: 140px;
    height: 140px;
}

.productName
{
    color: #333;
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: 'robotoLight', Arial;
    min-height: 42px;
}

.productDescription
{
    color: #999;
    font-size: 11px;
    font-family: 'robotoLight', Arial;
    line-height: 1.5em;
    min-height: 50px;
}


.productPrice
{
    font-size: 24px;
    color: #F08C36;
    font-family: 'robotoLight', Arial;
    margin-top: 20px;
    margin-bottom: 20px;
}

.productPriceSlashed
{
	font-size: 16px;
	color: #f00;
	text-decoration: line-through;
}

.productAdd
{
    margin-top: 10px;
}

.productAdd a
{
    text-decoration: none;
}

.productSpacer
{
    min-height: 150px;
}

.addToCartButton
{
    background: #F08C36;
    color: #fff;
    padding: 10px;
    text-decoration: none;
}

.productDisplayContainer
{
    float: left;
    width: 50%;
}

.productInfoContainer
{
    float: right;
    width: 45%;
}

.discount_text
{
	color: #F08C36;
	font-size: 11px;
}

.productDisplayImage img
{
    border-radius: 4px;
}

.tabButton {
    padding: 20px;
    background: #eee;
    width: 220px;
    float: left;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    font-size: 14px;
    cursor: pointer;
    margin-right: 2px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.tabBox {
    border: 1px solid #ddd;
    margin-top: -2px;
    background: #fff;
    padding: 30px;
    border-radius: 4px;
}

/* Main display list layout */

.centralContent
{
    float: left;
    width: 73%;
    padding-left: 2%;
}



.leftNavigation
{
    width: 25%;
    float: left;
    min-height: 500px;
    border-radius: 14px;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    margin-bottom: 30px;
}

.categoryLink
{
    padding-left: 20px;
}

.leftNavigation p
{
    margin: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.leftNavigation a
{
    text-decoration: none;
    color: #666;
    font-size: 12px;
}

.leftNavigation img
{
    vertical-align: middle;
    margin-right: 20px;
}

.navHeader
{
    padding: 15px;
    background: #333;
    color: #fff;
    margin-bottom: 4px;
    font-size: 18px;
}

.navHeader img
{
    vertical-align: middle;
    margin-right: 10px;
}


.inputBox
{
    background: #fff;
    padding: 15px;
    border-radius: 8px;
    padding-left: 15px;
    border: 1px solid #eee;
    width: 90%;
    font-family: 'robotoRegular', Arial;
    color: #666;
    position: relative;
}

.submitButton
{
    background: #F08C36;
    font-family: 'robotoRegular', Arial;
    font-size: 14px;
    padding: 15px;
    color: #fff;
    border: none;
    border-radius: 8px;
    cursor: pointer;
}

#addToCart
{
    background: #333;
    font-family: 'robotoRegular', Arial;
    font-size: 14px;
    padding: 15px;
    color: #fff;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    text-decoration: none;
}


.sideCart
{
    width: 90%;
    margin-left: 10px;
}



.contactLeft
{
    float: left;
    width: 28%;
    font-family: 'robotoRegular', Verdana, Geneva, sans-serif;
}

.contactRight
{
    float: right;
    width: 68%;
}

.contactTable
{
}

.contactTable input
{
    width: 95%;
    padding: 5px;
    color: #999;
    border-radius: 4px;
    border: 1px solid #222;
    height: 25px;
    background: #333;
    font-family: 'robotoLight', Verdana, Geneva, sans-serif;
}

.contactTable textarea
{
    width: 98%;
    padding: 5px;
    color: #999;
    border-radius: 4px;
    border: 1px solid #222;
    background: #333;
    font-family: 'robotoLight', Verdana, Geneva, sans-serif;

}

.redButton
{
    background: #F08C36 !important;
    width: 100% !important;
    text-align: center;
    padding-top: 10px;
    border-radius: 4px;
}

.redButton2
{
    border: none;
    color: #fff;
    background: #F08C36 !important;
    width: 100% !important;
    text-align: center;
    padding-top: 10px;
    border-radius: 4px;
    padding-bottom: 10px;
}



/* FOOTER */

.mainFooterContainer
{
    width: 1080px;
    margin: 0 auto;
}

.footer
{
    margin-top: 0px;
    background: #222222;
    min-height: 250px;
    padding-top: 1%;
}

.footer h2
{
    color: #fff;
    font-size: 24px;
}

.footerArticle
{
    padding: 1.5%;
    background: #e1e1e1;
    font-size: 80%;
    color: #666;
    border-radius: 4px;
}

.footerColumn
{
    float: left;
    width: 22%;
    padding: 1%;
    color: #333;
    font-size: 11px;
}

.footerColumn hr
{
    border: none;
    border-top: 1px solid #ddd;
}

.footerColumn ul
{
    list-style: none;
    padding: 0;
}

.footerColumn li
{
    margin-top: 10px;
}

.footerColumn a
{
    text-decoration: none;
    color: #fff;
    font-size: 12px;
}

.footerColumn p
{
    color: #666;
    line-height: 1.5em;
}

.footerColumn p img
{
    vertical-align: middle;
    margin-right: 10px;
    border-radius: 2px;
}



.footerColumn ul li img
{
    vertical-align: middle;
}

.bottomFooter
{
    margin-top: 10px;
    font-size: 80%;
    background: #ccc;
    padding: 1.5%;
    border-radius: 4px;
}

.bottomFooterLeft
{
    float: left;
}

.bottomFooterRight
{
    float: right;
}

#brandAdsWrapper
{
   /* width: 100%;
    text-align: center; */
	display:none;
}

.feature_title
	{
	 display:none
	}

.brandAds
{
    width: 30%;
    margin: 1%;
    color: #FFF;
    float: left;
    text-align: center;
    font-size: 12px;
    /*
    margin: 0 auto;
    */
}

.brandAds h2 
{
    background: #fff;
    padding: 20px;
    color: #999;
	font-size: 14px;
	font-family: 'robotoRegular';
}

#topHeaderRight
{
    float: right;
    font-size: 24px;
    margin-top: 20px;
    color: #f7087a;
}
#topHeaderRight img {
    width: 30px;
    height: 30px;
    vertical-align: middle;
    border-radius: 16px;
}

#aboutusText
{
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #777
}

.prev_button
{
    float:left;
    color:white;
    padding-top: 0%;
    position: absolute;
    right: 88%;
    top: 40%;
    height: 10%;
}

.next_button
{
    float:left;
    color:white;
    padding-top: 0%;
    position: absolute;
    left: 88%;
    top: 40%;
    height: 10%;
	width:50%
}








@media only screen and (min-width: 1400px) and (max-width: 2560px)
{
	
    .topBarWrapper, .mainFooterContainer, .topHeaderWrapper, .topMenuWrapper, .mainContent
    {
        width: 1080px;
        margin: 0 auto;
    }
    .mainContent
    {
        margin-top: 30px;
    }
    .brandAds
    {
        width: 23%;
        color: #666;
        float: left;
        text-align: center;
        margin: 1%;
        font-size: 12px;
        /*
        margin: 0 auto;
        */
    }
}

@media only screen and (min-width: 1000px) and (max-width: 1400px)
{
    #topHeader, .topBarWrapper, .mainFooterContainer, .topHeaderWrapper, .topMenuWrapper, .mainContent, #menuWrapper
    {
        width: 70%;
        margin: 0 auto;
    }
    
    .mainContent
    {
        margin-top: 30px;
    }
    .brandAds
    {
        width: 23%;
        margin: 1%;
        color: #FFF;
        float: left;
        text-align: center;
        font-size: 12px;
        /*
        margin: 0 auto;
        */
    }
}



@media only screen and (min-width: 690px) and (max-width: 1000px)
{
	
    #topHeader, .topBarWrapper, .mainFooterContainer, .topHeaderWrapper, .topMenuWrapper, .mainContent, #menuWrapper
    {
        width: 90%;
        margin: 0 auto;
    }
    #menuWrapper
    {
        height: 114px;
    }

    .leftIndexBox, .rightIndexBox
    {
        width: 100%;
        float: none;
        margin: 0 auto;
    }

    .mainContent
    {
        margin-top: 30px;
    }

    #logo img
    {
        width: 250px
    }

    .mainContentTopLeft
    {
        display: block;
    }

    .productName
    {
        font-size:  12px;
    }

    .leftNavigation
    {
        display: none;
    }
    .centralContent
    {
        width: 100%;
        padding-left: 0%;
    }

    .footerLeft, .footerMiddle, .footerRight
    {
        text-align: center;
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .brandAds
    {
        width: 209px;
        color: #FFF;
        float: left;
        text-align: center;
        margin-left: 90px;
        font-size: 12px;
        /*
        margin: 0 auto;
        */
    }
}

@media only screen and (min-width: 150px) and (max-width: 690px)
{
	.products_tab {
    width: 43%;
    margin: 0 2%;
    float: left;
    padding: 2.5%;
    text-align: ;
    background-color: #ffffff;
    margin-top: 25px;
}
	
}

@media only screen and (min-width: 150px) and (max-width: 690px)
{
    body
    {
        background-size: 500px 180px;
    }
	
    #topHeader, .topBarWrapper, .mainFooterContainer, .topHeaderWrapper, .topMenuWrapper, .mainContent
    {
        width: 90%;
        margin: 0 auto;
    }

    .menuButton
    {
        display: block;
        margin-top: 15px;
        text-decoration:  none;
        font-size: 14px;
        font-family: 'robotoBold';
        background: #F08C36;
        padding: 10px;
        width: 105px;
        color: #fff;
    }

    .menuButton img
    {
        vertical-align: middle;
        margin-right: 10px;
    }

    .menuButton a
    {
        text-decoration:  none;
    }

    .menuBg
    {
        display: none;
    }

    #logo
    {
        width: 250px;
        margin: 0 auto;
        position: inherit;
    }

    #logo img
    {
        width: 250px
    }

	#topHeader
	{
		height: 250px;
	}
	
	.brandsBox
	{
		margin-top: 0px;
	}
	
	.brandsBox_item
	{
		float: none;
		width: 100%;
		margin-top: 20%;
		margin-bottom: 20%;
		display:inherit;
	}
	
    .mainContent
    {
        padding-top: 30px;
    }

    .mainContentTopLeft
    {
        display: block;
    }

    .leftIndexBox, .rightIndexBox
    {
        width: 100%;
        float: none;
        margin: 0 auto;
    }


    #indexWrapper
    {
        width: 90%;
        text-align: center;
    }

    #indexWrapper br
    {
        margin-bottom: 5px;
    }

    #productName
    {
        font-size: 18px;
        margin-top: 0px;
    }

    #productPrice, .productAdd
    {
        float: none;
    }

    .productAdd
    {
        margin-bottom: 10px;
    }

    .topRight
    {
        display: none;
    }

    .rightCart
    {
        display: none;
    }

    .logo 
    {
        width: 100%;
        margin: 0 auto;
        float: none;
        text-align: center;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .logo img
    {
        width: 280px;
    }


    .topHeader
    {
        height: 215px;
        border: none;
    }


    .topMenu
    {
        display: none;
    }

    .menuMobile
    {
        display: none;
        text-align: center;
        margin-top: 20px;
    }

    .topBarLeftMobile
    {
        display: block;
        width: 100%;
        padding-top: 30px;
        padding-bottom: 30px;
        position: relative;
        background-color: #B60754;
        margin-top: -18px;
        text-align: center;
    }






    .topBarMenu img
    {
        vertical-align: middle;
        margin-right: 10px;
    }

    .topBarMenu select
    {
        font-family: 'robotoRegular', Verdana, Arial;
        width: 50%;
        padding: 10px 5px;
        background-color: #FFCC00;
        color: #f7087a;
        font-size: 16px;
        border:	none;
    }






    .searchBoxMobile
    {
        position: relative;
    }

    .searchBoxMobileButton
    {
        position: absolute;
        top: 8px;
        right: 14px;
    }

    .searchBoxMobileInput
    {
        background: #fff;
        padding: 15px;
        border-radius: 8px;
        padding-left: 15px;
        border: 1px solid #ddd;
        width: 90%;
        font-family: 'robotoRegular', Arial;
        color: #999;
    }

    .topBarLeftMobile a
    {
        color: #fff;
        text-decoration: none;
    }

    .productDisplayContainer
    {
        float: none;
        width: 100%;
    }

    .productInfoContainer
    {
        float: none;
        width: 100%;
    }

    .displayCategory
    {
        width: 90%;
        text-align: left;
        border: none;
    }

    .displayCategory img {
        width: 100px;
        float: left;
        margin-right: 20px;
        border: 1px solid #eee;
    }

    .leftNavigation
    {
        display: none;
    }

    .centralContent
    {
        width: 100%;
        padding:0%;
        margin-left: 0%;
    }

    .leftSmall, .leftBig, .rightSmall, .rightBig, .leftEqual, .rightEqual
    {
        float: none;
        width: 90%;
        padding: 5%;
    }

    .mainFooterContainer
    {
        height: auto;
        text-align: center;
    }

    .footerColumn
    {
        float: none;
        width: 90%;
        padding: 5%;
    }

    .footerColumn hr
    {
        display: none;
    }

    .bottomFooterRight
    {
        float: left;
    }

    .contactLeft, .contactRight
    {
        float: none;
        width: 90%;
        padding: 5%;
    }

    .contactRight
    {
        text-align: center;
    }

    .contactTable input{
        float: none;
        width: 85%;
    }

    .brandAds
    {
        width: 314px;
        color: #FFF;
        text-align: center;
        margin: 0 auto;
        font-size: 12px;
        float: none;
        /*
        float: left;
        margin-left: 90px;
        */
    }

    .brandAds img
    {
        width: 90%;
    }

    #topHeaderRight
    {
        display: none;
    }

    #aboutusText
    {
    }

    .rslides
    {
        max-height: 250px;
    }

    .products_content
	{
		width:100%;
		margin :1% 0;
		float:right;
		background-image: url("../images/banners/product_third.png");
		background-size:cover;
		background-repeat: none;
		background-position: center;
		float:right;
	}

	.products_content:first-child
	{
		margin-top:0;
	}

	.products_content:last-child
	{
		margin-bottom:0;
	}
	
	#brandAdsWrapper
   {
    width: 100%;
    text-align: center; 
	display:inherit;
    }
	
	.brandsBox
{
	 background: #fff;
	padding: 14%;
	width: 72%;
	/* margin-top: -120px; */
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center; 
	display:inherit;
	float:right;
}

			.products_division
		{
			display: none;
		}

		.product_container_third
		{
		display:none
		}
		
		.footer
		{
			margin-top: 15px;
			background: #222222;
			min-height: 250px;
			padding-top: 1%;
		}
		
		.feature_title
	   {
	    display:inherit;
		width: 100%;
		text-align: center;
		font-size: 33px;
		color: #F08C36;
		padding-left: 0px;
        }

        span.image_background
        {
            color:orange;
        }
		
		
		.prev_button
		{
			display:none;
		}

		.next_button
		{
			display:none;
		}
		
		div.banner_start
		{
			width:100%;
			height:auto%;
			background:white;
			opacity:0.99;
			background-image: url("#");
			background-size:cover;
			background-repeat: none;
			background-position: ;
			position: relative;

		}
		
		.menuBox 
		{
			background: #111;
			color: #fff;
			display: none;
		}
		
		.menuBox ul
		{
			list-style: none;
			margin: 0px;
			padding: 0px;
			background: #111;
		}
		
		
		.menuBox a
		{
			color: #fff;
			text-decoration: none;
			display: block;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5%;
			border-bottom: 1px solid #000;
			border-top: 1px solid #222;
		}
	
}
