Jump to content


Check out our Community Blogs



Recent Status Updates

View All Updates

Developed by TechBiz Xccelerator
Photo
- - - - -

Parent divs not expanding to height of child div content

html css front-end web-development responsive javascript

This topic has been archived. This means that you cannot reply to this topic.
No replies to this topic

#1 Tonyobyo

Tonyobyo

    CC Resident

  • Advanced Member
  • PipPipPipPip
  • 74 posts

Posted 07 June 2016 - 10:43 AM

Hello Codecall,

 

I'm having a little bit of trouble with this page I'm building out.

 

For some reason (I'm sure it's relatively simple? Just can't see it after troubleshooting things for so long) the parent divs of my page aren't lining up properly (a simple header content, then main body content, then footer content)...this is due to the parent or main level divs of each section not expanding in height with the child divs and content inside of them.

 

I've tried the "overflow:auto;" css property trick and . The problem is that the web page needs to be responsive and it messes up a drop down menu display that is in place.

 

Besides that, I can't figure out why anything is expanding and taking up the correct amount of space...all help would truly be greatly appreciated!

 

the code is listed below but I also have a codepen link: Codepen

the dev link (in case you prefer firebug): Dev

 

HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css">
    <link rel="stylesheet" type="text/css" href="css/styles.css">
    <link rel="stylesheet" type="text/css" href="www.google.com/webfonts#ChoosePlace:select/Collection:PT+Sans%7CPT+Sans+Caption%7CSix+Caps">
    <link href="https://fonts.googleapis.com/css?family=Six+Caps" rel="stylesheet" type="text/css">
    <title>blue</title>
</head>
<body class="top-background">
    <div class="container">
        <nav class="top-nav">
            <div class="header-left float-left">
                <div class="logo-container">
                    <a href="index.html">
                        <img src="http://www.type1wd.com/beta/devtest/images/logo.png" class="logo" width="187" height="188" alt="blue">
                    </a>
                </div>
                <!-- /.logo-container -->
            </div>
            <!-- /.header-left -->
            <div class="navbar-container">
                <div class="cart-banner float-right">
                    <div class="cart-details">
                        <span class="cart-items">7</span>
                        <br />Items in Cart<br />
                        <span class="total-price">$239</span>
                    </div>
                </div>
                <div class="nav-items float-right">
                    <a href="#" class="top-links">Hours</a>
                    <a href="#" class="top-links">About Us</a>
                    <a href="#" class="top-links">Contact Us</a>
                    <span>| &nbsp; Hi Jan!</span>
                    <a href="#" class="logout">Logout</a>
                    <br />
                    <div class="search-container float-right">
                        <a href="#" class="search-link">
                            <img src="http://www.type1wd.com/beta/devtest/images/search-img.png" alt="" width="14" height="14" class="search-img float-right">
                        </a>
                        <input type="search" name="search" class="search-bar float-left" placeholder="Search here">
                    </div>
                </div>
            </div>
        </nav>
        <!-- /.nav -->
        <div class="header-right">
            <nav class="main-nav">
                <div class="main-nav-container">
                    <ul class="nav-ul float-right">
                        <li>Desktop</li>
                        <li>Laptop Bags &amp; Cases</li>
                        <li>On The Road
                            <ul class="dropdown">
                                <li>Booq</li>
                                <li>Be Ez</li>
                                <li>Built NY</li>
                                <li>Dodo Case</li>
                                <li>InCase</li>
                                <li>Sweetpocket</li>
                                <li>Swiss Army</li>
                            </ul>
                        </li>
                        <li>Multimedia</li>
                        <li>Bedroom</li>
                        <li>Living Room</li>
                        <li>Fashion</li>
                    </ul>
                </div>
            </nav>
        </div>
        <!-- /.header-right -->
    </div>
    <!-- /.container -->
    <div class="container">
        <div class="body-content">
            <div class="container">
                <div class="body-content-right">
                    <div id="slider" class="nivoSlider float-right">
                        <img src="http://www.type1wd.com/beta/devtest/images/slider-no-banner.jpg" data-thumb="images/slider-no-banner.jpg" alt="" />
                        <img src="http://www.type1wd.com/beta/devtest/images/slider-with-banner.jpg" data-thumb="images/slider-with-banner.jpg" alt="" />
                    </div>
                    <!-- /.nivoSlider -->
                    <div class="featured-products-container float-right">
                        <div class="featured-products-tagline">
                            <div class="featured-sort float-right">
                                <a href="#/" class="sort-btn" id="sort-btn" onclick="sortBtn();">
                                    <p class="float-left">Featured Products</p>&nbsp;
                                    <img src="http://www.type1wd.com/beta/devtest/images/featured-products-arrow.png" class="asc btn-sort float-right active" alt="" width="21" height="11">
                                    <img src="http://www.type1wd.com/beta/devtest/images/featured-products-arrow2.png" class="desc btn-sort float-right inactive" alt="" width="21" height="11">
                                </a>
                            </div>
                        </div>
                        <!-- /.featured-products-tagline -->

                        <div class="products-container">
                            <ul class="products-list">
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-1-1.jpg" alt="Bling My Thing iPad Wallet" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Bling My Thing iPad Wallet</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$52.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                    </div>
                                    <button class="add-to-cart" type="button">Add to Cart</button>
                                </li>
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-1-2.jpg" alt="Ninja USB USB-stick 4GB" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Ninja USB USB-stick 4GB<br>By Bone</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$33.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                    </div>
                                    <button class="add-to-cart" type="button">Add to Cart</button>
                                </li>
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-1-3.jpg" alt="Booq Taipan Shadow" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Booq Taipan Shadow<br>XL 16-17" Laptop Bag</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$149.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                        <button class="add-to-cart" type="button">Add to Cart</button>
                                    </div>
                                </li>
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-2-1.jpg" alt="Bodum Twin Pepper &amp; Salt" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Bodum Twin Pepper&amp;Salt</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$22.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                    </div>
                                    <button class="add-to-cart" type="button">Add to Cart</button>
                                </li>
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-2-2.jpg" alt="Built Relish Lunch Tote" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Built Relish Lunch Tote</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$149.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                    </div>
                                    <button class="add-to-cart" type="button">Add to Cart</button>
                                </li>
                                <li class="single-product">
                                    <div class="product-box">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-2-3.jpg" alt="Bone Link II for iPhone" width="200" height="210">
                                        </a>
                                    </div>
                                    <div class="details">
                                        <h4 class="name float-left">Bone Link II for iPhone<br>or iPod</h4>
                                        <div class="price-rating">
                                            <p class="price float-right">$19.00</p><br>
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </div>
                                    </div>
                                    <button class="add-to-cart" type="button">Add to Cart</button>
                                </li>
                            </ul>
                            <!-- /.products-list -->
                        </div>
                        <!-- /.products-container -->
                    </div>
                    <!-- /featured-products-container -->
                </div>
                <!-- /body-content-right -->
                <div class="body-content-left">
                    <div class="top-sellers-products">
                        <h4 class="title">Top Sellers</h4>
                        <ul>
                            <li class="single-product">
                                <div class="product-box">
                                    <a href="#">
                                        <img src="http://www.type1wd.com/beta/devtest/images/sample-image-lg.jpg" alt="iPod USB-stick 4GB By Bone" width="200" height="210">
                                    </a>
                                </div>
                                <div class="details">
                                    <h4 class="name float-left">iPod USB-stick 4GB<br>By Bone</h4>
                                    <div class="price-rating">
                                        <p class="price float-right">$42.00</p><br>
                                        <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                    </div>
                                </div>
                                <button class="add-to-cart" type="button">Add to Cart</button>
                            </li>
                            <li class="single-product-sm">
                                <div class="product-box">
                                    <div class="product-image float-left">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/sample-image-lg.jpg" width="82" height="86" class="product-img" alt="iPod USB-stick<br>4GB By Bone">
                                        </a>
                                    </div>
                                    <div class="details float-right">
                                        <p class="name"><span>2</span> iPod USB-stick<br>4GB By Bone</p><br>
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10">
                                        </a><br>
                                        <p class="price">$29.00</p>
                                    </div>
                                </div>
                                <button class="add-to-cart-sm" type="button">Add to Cart</button>
                            </li>
                            <li class="single-product-sm">
                                <div class="product-box">
                                    <div class="product-image float-left">
                                        <a href="#">
                                            <img src="http://www.type1wd.com/beta/devtest/images/sample-image-lg.jpg" width="82" height="86" class="product-img" alt="iPod USB-stick<br>4GB By Bone">
                                        </a>
                                    </div>
                                    <div class="details float-right">
                                        <p class="name"><span>3</span> iPod USB-stick<br>4GB By Bone</p><br>
                                        <img src="http://www.type1wd.com/beta/devtest/images/product-rating.png" alt="" class="float-right" width="56" height="10"><br>
                                        <p class="price">$29.00</p>
                                    </div>
                                </div>
                                <button class="add-to-cart-sm margin-bottom-20" type="button">Add to Cart</button>
                            </li>
                        </ul>
                    </div>
                    <!-- /.top-sellers-products -->
                    <div class="top-sellers-list">
                        <h4 class="title">Top Sellers</h4>
                        <ul>
                            <li><a href="#">Bone</a></li>
                            <li><a href="#">Booq</a></li>
                            <li><a href="#">Built NY</a></li>
                            <li><a href="#">Moshi</a></li>
                            <li><a href="#">InCase</a></li>
                            <li><a href="#">Bodum</a></li>
                            <li><a href="#">YouRock</a></li>
                            <li><a href="#">HyperJuice</a></li>
                            <li><a href="#">Ferguson Hill</a></li>
                            <li><a href="#">Sonoro</a></li>
                            <li><a href="#">MCA</a></li>
                        </ul>
                    </div>
                </div>
                <!-- /.body-content-left -->
            </div>
        </div>
    </div>
    <div class="container">
        <footer class="footer-container">
            <div class="sub-footer">
                <div class="footer-left float-left">
                    <div class="footer-col float-left">
                        <ul>
                            <li><a href="#">Order Status</a></li>
                            <li><a href="#">My Account</a></li>
                            <li><a href="#">About Us</a></li>
                        </ul>
                    </div>
                    <div class="footer-col float-right">
                        <ul>
                            <li><a href="#">Terms &amp; Conditions</a></li>
                            <li><a href="#">Privacy Policy</a></li>
                        </ul>
                    </div>
                </div>
                <!-- /.footer-left -->
                <div class="footer-right float-right">
                    <div class="footer-col">
                        <span>GET PROMO CODES BY EMAIL</span><br>
                        <div class="signup-container">
                            <input class="subscribe" type="text" placeholder="Enter your email address here">
                            <a href="#">
                                <img class="signup-arrow float-right" src="http://www.type1wd.com/beta/devtest/images/promo-code-arrow.jpg" alt=">" width="40" height="40">
                            </a>
                        </div>
                    </div>
                </div>
                <!-- /.footer-right -->
            </div>

            <div class="bottom-footer">
                <div class="copyright float-left">
                    <span>Copyright 2011 Blue. All rights reserved.</span>
                </div>
                <div class="ccinfo float-right">
                    <img src="http://www.type1wd.com/beta/devtest/images/credit-cards.png" alt="" width="137" height="19">
                </div>
            </div>
        </footer>
        <!-- /.footer -->
    </div>

    <script type="text/javascript" src="js/jquery-1.9.0.min.js"></script>
    <script type="text/javascript" src="js/jquery.nivo.slider.js"></script>
    <script type="text/javascript" src="js/jquery.nivo.slider.pack.js"></script>
    <script type="text/javascript">
        //initialize nivo
        $(window).load(function() {
        $('#slider').nivoSlider();
        });
        //nivo options
        $(window).load(function() {
            $('#slider').nivoSlider({
                effect: 'random',
                slices: 15,
                boxCols: 8,
                boxRows: 4,
                animSpeed: 500,
                pauseTime: 3000,
                startSlide: 0,
                directionNav: false,
                controlNav: false,
                controlNavThumbs: false,
                pauseOnHover: true,
                manualAdvance: false,
                prevText: '',
                nextText: '',
                randomStart: false,
                beforeChange: function(){},
                afterChange: function(){},
                slideshowEnd: function(){},
                lastSlide: function(){},
                afterLoad: function(){}
            });
        });
    </script>
    <script>
        //sortBtn function changes sorting image when clicked
        function sortBtn(){
            if($(".asc").hasClass("active")){
                $(".asc").removeClass("active").addClass("inactive");
                $(".desc").removeClass("inactive").addClass("active");
            }else if( $(".desc").hasClass("active") ){
                $(".desc").removeClass("active").addClass("inactive");
                $(".asc").removeClass("inactive").addClass("active");
            }
        };
    </script>
</body>
</html>



 

CSS

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
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: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
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: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*==================
    DEFAULT STYLES
==================*/
.top-background{
    background: #191d1f url("http://www.type1wd.com/beta/devtest//images/header-bg.jpg") no-repeat center top;
    padding-left:0;
    padding-right:0;
    width: 100%
}
.container{
    margin: 0 auto;
    max-width: 980px;
    width: 100%;
}

/* HELPER CLASSES */
.float-right{
    float:right;
}
.float-left{
    float:left;
}
.margin-bottom-20{
    margin-bottom:20px;
}
.active{
    display: block;
}
.inactive{
    display:none;
}

/* TOP NAV */
.top-nav, .navbar-container{
    background-color:#050606;
    min-height: 45px;
}
.top-nav .navbar-container .nav-items{
    margin-right:30px;
    padding-top:18px;
}
.top-nav .navbar-container .nav-items a,
.top-nav .navbar-container .nav-items span{
    color: #cccccc;
    margin-left:6px;
    margin-right:6px;
    text-decoration: none;
    transition: all ease-in-out 0.5s;
    -webkit-transition: all ease-in-out 0.5s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.navbar-container .nav-items .top-links:hover{
    color:#fff;
    text-decoration: underline;
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.5);
    transition: all ease-in-out 0.5s;
}
.top-nav .navbar-container .nav-items .logout{
    color:#00a7e6;
}
.top-nav .navbar-container .nav-items .logout:hover{
    text-decoration: underline;
    text-shadow: 0 0 5px rgb(0, 167, 230, 0.5);
    transition: all ease-in-out 0.5s;
}
.cart-banner{
    background-image: url("http://www.type1wd.com/beta/devtest/images/cart-tag-bg.png");
    color:#fff;
    height: 130px;
    width: 102px;
}
.cart-details{
    color:#fff;
    font: bold 12px "PT Sans", arial, sans-serif;
    margin-top:6px;
    text-align: center;
}
.cart-items{
    font: 60px arial, sans-serif;
}
.total-price{
    font:bold 14px Arial, sans-serif;
}

/* SEARCH */
.search-container{
    left: 25px;
    margin: 30px 6px 0;
    position: relative;
}
.search-container .search-bar {
    background-color: #070909;
    border: 1px solid #2f3537;
    color: #ccc;
    font: 11px Arial,sans-serif;
    padding: 6px 28px 6px 8px;
    width: 200px;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
    -webkit-transition: all 0.20s ease-in-out;
}
.search-link .search-img{
    position: relative;
    right: 35px;
    top: 8px;
}
.search-container .search-bar:focus{
    border: 1px solid #00a7e6;
    border: 1px solid rgba(0, 167, 230, 1);
    box-shadow: 0 0 5px rgba(0, 167, 230, 1);
}

/* LOGO */
.logo-container{
    left:8px;
    position: relative;
    top:8px;
}

/* MAIN NAV */
.main-nav .main-nav-container{
    float:right
    margin-top:10px;
    max-width: 736px;
    width: 100%;
}
.main-nav .main-nav-container .nav-items a{
    color: #cccccc;
    margin:10px 0;
    padding: 6px;
    text-decoration: none;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.main-nav .main-nav-container .nav-items .nav-categories:hover,
.main-nav-container .nav-items .dropdown .dropdown-content a{
    background-color: #00a7e6;
    color:#fff;
}
.nav-ul {
    display: inline;
    list-style: none;
    margin: 0;
    padding: 15px 4px 20px 0;
    text-align: left;
    z-index: 9999;
}
.nav-ul li {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font: 12px arial,sans-serif;
    margin-right: -4px;
    padding: 8px;
    position: relative;
    transition: all 0.2s ease 0s;
}
.nav-ul li:hover {
    background: #00a7e6;
    color: #fff;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -webkit-transiton: opacity 0.2s;
}
.nav-ul li .dropdown {
    box-shadow: none;
    display: none;
    left: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    -transition: opacity 0.2s;
    visibility: hidden;
    width: 150px;
    z-index: 9999;
    -moz-box-shadow: none;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -webkit-box-shadow: none;
    -webkit-transiton: opacity 0.2s;
}
.nav-ul li .dropdown li {
    background-color: #00a7e6;
    color: #fff;
    display: block;
    z-index: 9999;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.nav-ul li .dropdown li:hover{
    background: #fff;
    color: #000;
    z-index: 9999;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.nav-ul li:hover .dropdown {
    box-shadow: 8px 5px 5px rgba(0, 0, 0, 0.3);
    display: block;
    opacity: 1;
    visibility: visible;
    z-index: 9999;
}

/*==================
BODY CONTENT RIGHT
==================*/
.body-content-right{
    float: right;
    max-width: 736px;
    width: 100%;
}

/* NIVO SLIDER */
.nivoSlider{
    margin-bottom:20px;
    max-width: 736px;
    z-index: 200;
}
.nivo-directionNav, .nivo-control{
    display: none;
}

/* FEATURED PRODUCTS */
.featured-products-container{
    max-width: 736px;
    width: 100%;
}
.featured-products-container .featured-products-tagline{
    background-color:#070909;
    margin-bottom: 20px;
    max-width: 736px;
    min-height: 50px;
    width: 100%;
}
.featured-sort{
    color:#fff;
    font: regular 16px "PT Sans", arial, sans-serif;
    padding: 20px 32px;
}
.sort-btn{
    color: #fff;
    text-decoration: none;
}
.featured-sort p{
    margin-right:16px;
}

/* PRODUCTS SECTION */
.products-container{
    max-width: 736px;
    width: 100%;
}
.products-container .products-list{
    display: inline;
    list-style: none;
    padding: 0;
}
.single-product{
    display: inline-block;
    margin: 0 5px 23px;
    vertical-align: top;
}
.single-product,.product-box{
    max-width: 230px;
    width: 100%;
}
.product-box img{
    border: 15px solid #000;
    margin-bottom: 10px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.product-box a img:hover{
    opacity: 0.6;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.details{
    min-height: 52px;
}
.price-rating{
    min-height: 65px;
}
.single-product .name, .single-product .price{
    color:#fff;
    font: 14px "PT Sans", arial, sans-serif;
}
.add-to-cart{
    background-color: #000;
    border: 0;
    color:#00a7e6;
    font:bold 18px "PT Sans", arial, sans-serif;
    max-width: 230px;
    min-height: 60px;
    padding-right: 20px;
    text-align: right;
    width: 100%;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.add-to-cart:hover{
    background-color: #00a7e6;
    color:#fff;
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}

/*==================
BODY CONTENT
==================*/
.body-content{
    margin-bottom: 28px;
}
/* BODY CONTENT LEFT */
.body-content-left{
    float: left;
    max-width: 230px;
    width: 100%;
}
.top-sellers-products, .top-sellers-list{
    background-color:#101314;
    margin-bottom: 20px;
}
.top-sellers-products .title, .top-sellers-list .title{
    color: #00a7e6;
    font: bold 16px "PT Sans", arial, sans-serif;
    margin: 0 18px 13px;
    padding-top: 20px;
}
.top-sellers-products h4{
    color: #00a7e6;
    font: bold 16px "PT Sans", arial, sans-serif;
    margin:2px 15px 8px;
}
.number-tag{
    bottom: 216px;
    left: 162px;
    position: relative;
}
.top-listed-product{
    max-width: 230px;
    width: 100%;
}
.product-images{
    display: block;
    margin: 0 auto;
    width: 200px;
}
.top-sellers-products ul .single-product{
    margin:0 0 16px 0;
    padding: 0;
}
.top-sellers-products ul .single-product .product-box, .single-product-sm{
    margin: 0 auto;
    max-width: 200px;
}
.top-sellers-products ul .single-product .product-box img{
    border: 0;
}
.top-sellers-products ul .single-product .details .price-rating{
    margin-right: 15px;
    min-height: 16px;
}
.top-sellers-products ul .single-product .add-to-cart{
    display:block;
    margin: 0 auto;
    width: 200px;
}
.single-product-sm{
    margin-bottom: 15px;
}
.single-product-sm .product-box .product-image{
    border: 0;
    max-width: 82px;
}
.single-product-sm .product-box img{
    border:0;
    float: left;
}
.single-product-sm .product-box .details span{
    color: #00a7e6;
    font: bold 16px "PT Sans", arial, sans-serif;
}
.single-product-sm .product-box .details .name{
    color:#fff;
    font: 14px "PT Sans", arial, sans-serif;
    margin: 0;
}
.single-product-sm .product-box .details .price{
    color: #fff;
    float: left;
    width: 100%;
}
.add-to-cart-sm{
    background-color: #000;
    border: 0;
    color:#00a7e6;
    font:bold 18px "PT Sans", arial, sans-serif;
    max-width: 200px;
    min-height: 38px;
    padding-right: 20px;
    text-align: right;
    width: 100%;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.add-to-cart-sm:hover{
    background-color: #00a7e6;
    color:#fff;
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}

/* TOP SELLERS LIST */
.top-sellers-list .title{
    color: #00a7e6;
    font: bold 16px "PT Sans", arial, sans-serif;
    margin: 0 25px 13px;
    padding-top:20px;
}
.top-sellers-list ul{
    list-style: none;
    padding-bottom: 23px;
}
.top-sellers-list ul li{
    background-color: #000;
    margin:4px 16px;
    padding: 6px;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.top-sellers-list ul li:hover{
    background-color: #00a7e6;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.top-sellers-list ul li a{
    color: #fff;
    font:14px "PT Sans", arial, sans-serif;
    margin-left: 13px;
    text-decoration: none;
}

/* FOOTER STYLES */
.footer-container{
    margin: 0 auto;
    max-width: 980px;
}
.sub-footer{
    background-color:#080a0a;
    min-height: 170px;
    padding-top:58px;
}
.footer-left{
    margin-left:82px;
}
.footer-left .footer-col{
    margin-right: 35px;
}
.footer-left .footer-col ul li a{
    color: #fff;
    font: 14px "PT Sans", arial, sans-serif;
    text-decoration: none;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.footer-left .footer-col ul li a:hover{
    color: #00a7e6;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -ms-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
}
.footer-right .footer-col{
    margin:0 60px 0 0;
}
.footer-right span{
    color:#fff;
    font: 58px "Six Caps", sans-serif;
    margin-bottom: 25px;
}
.subscribe{
    background-color:#000;
    border: 1px solid #2f3537;
    color:#5a5d5e;
    font: 11px arial, sans-serif;
    padding: 12px 0 12px 10px;
    margin-right: 5px;
    width: 240px;
    -moz-transition: all 0.20s ease-in-out;
    -ms-transition: all 0.20s ease-in-out;
    -o-transition: all 0.20s ease-in-out;
    -webkit-transition: all 0.20s ease-in-out;
}
.subscribe:focus{
    border: 1px solid #00a7e6;
    border: 1px solid rgba(0, 167, 230, 1);
    box-shadow: 0 0 5px rgba(0, 167, 230, 1);
}
.bottom-footer{
    background-image: url("http://www.type1wd.com/beta/devtest/images/footer-bg.jpg");
    max-width: 980px;
    min-height: 200px;
    padding-left:0;
    padding-right:0;
    width:100%;
}
.copyright span{
    color:#5a5d5e;
    font: 11px arial, sans-serif;
    margin-left:82px;
    position: relative;
    top: 116px;
}
.ccinfo{
    margin-right:82px;
    position: relative;
    top: 116px;
}

/*==================
MEDIA QUERIES
==================*/
@media screen and (max-width:800px){
    .main-nav-container{
        float:none;
    }
    .body-content-right{
        float:none;
        margin: 0 auto;
    }
    .body-content-left{
        margin-left: 35px;
        max-width: 40%;
    }
}