@media only screen and (max-width: 479px) {
    .product-compare { float: left; }
    
    .pagination { margin: 0 auto; text-align: center; }
    .pagination .links { float: none; }
    .pagination .results { float: none; padding-top: 10px; }
    
    .limit { float: none; padding-top: 10px; }    
    .limit > b { float: none; display: inline-block; }    
    .limit .sbHolder { left: 57%; margin-left: 0; top: -20px; }
    
    /* Category One Column  Grid Style */
    .product-grid .product-item { margin-right: 0; width: 100%; }
    
    /* Category One Column List Style*/
    .product-list .image { margin-right: 0; float: none; width: 100%; }    
    .product-list .product-item .detail-box { float: none; margin-left: 0; padding-top: 10px; }    
    .product-list .image img { width: 100%; }
    .product-list .description { width: 100%; }    
    .product-list .link_box { width: 100%; }    
    .product-list .btn_cart { display: block; float: left; }    
    .product-list .link_box .btn_wishlist,
    .product-list .link_box .btn_compare { display: block; float: right; margin-left: 10px; }
    
    /* Category Column Two List Style */
    .column-two .product-list { float: none; width: 100%; }    
    .column-two .product-list .product-item .detail-box { width: 100%; }    
    .column-two #column-right { float: none; width: 100%; }
    .column-two #column-left { float: none; width: 100%; }
    
    /* Category Column Two Grid Style */
    .column-two .product-grid { float: none; width: 100%; }
    .column-two .product-grid .product-item { margin-right: 0; width: 100%; }    
    .column-two .product-grid + #column-left { float: none; width: 100%; margin-right: 0; }
    
    /* Category Column Three List Style */
    .column-three .col-wrapper { float: none; width: 100%; }    
    .column-three #column-left { float: none; width: 100%; }
    .column-three #column-right { float: none; width: 100%; }    
    .column-three .product-list { float: none; width: 100%; margin-right: 0; }    
    .column-three .product-list .image { width: 100%; }    
    .column-three .product-list .product-item .detail-box { width: 100%; margin-left: 0; }
    .column-three .product-list .link_box .btn_wishlist { padding-top: 0; }    
    .column-three .product-list .link_box .btn_compare { padding-top: 0; }
    
    /* Category Three Column Grid Style */
    .column-three .product-grid { float: none; margin-right: 0; width: 100%; }    
    .column-three .product-grid .product-item { margin-right: 0; width: 100%; }
    
    /* Product */
    .product-info > .left { float: none; margin-right: 0; width: 100%; max-width: none; }    
    .product-info .image { float: none; }    
    .product-info .image img { width: 100%; height: auto; max-width: none; }    
    .product-info > .left + .right { float: none; width: 100%; }    
    .product-info .image-additional { width: 100%; }    
    .product-info .image-additional img { max-width: none; }    
    .product-info > .left + .right { margin-left: 0; margin-top: 30px; }
    .product-info .cart .qty-box { float: left; height: 45px; }
    .product-info .cart .btn-box { float: left; margin-left: 30px; height: 46px; }    
    .product-info .cart .btn-box.links { float: none; margin-left: 0; }
    .product-info .cart .btn-box.links span.links { display: block; }
    .product-info .cart .btn-box.links span.links a { display: block; float: left; margin-right: 30px; }
    .product-info .cart .btn-box.links span.links br { display: none; }
        
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    /* Category Three Column Grid */
    .product-grid .product-item { margin-right: 2.5%; width: 48.3%; }            
    .product-grid .nth-child-2n { margin-right: 0; }
        
    /* List */
    .product-list .image { width: 27%; margin-right: 0; }    
    .product-list .product-item .detail-box { width: 70%; margin-left: 3%; }                      
    .product-list .description { width: 100%; }    
    .product-list .link_box { width: 100%; }    
    .product-list .image img { width: 100%; }
        
    /* Category Two Column Grid */
    .column-two .product-grid { float: none; width: 100%; }    
    #column-right { float: none; width: 100%; }    
    .column-two .product-grid .nth-child-2n { margin-right: 0; }    
    .column-two .product-grid .product-item { width: 48.2% }
    
    /* Category Two Column List */
    .column-two .product-list { width: 100%; float: none; }    
    .column-two .product-list .product-item .detail-box { width: 70%; }
    
    /* Column Three Grid */
    .column-three #column-right { float: right; width: 31%; }
    .product-list .btn_cart { display: block; margin-bottom: 10px; width: 103px; }
    .product-grid .nth-child-2n { margin-right: 0; }
    
    /* List */
    .product-list .image { width: 27%; margin-right: 0; }    
    .product-list .product-item .detail-box { width: 70%; margin-left: 3%; }    
    .product-list .description { width: 100%; }    
    .product-list .link_box { width: 100%; }
    
    /* Category Two Column Grid */
    .column-two .product-grid { float: none; width: 95%; }    
    #column-right { float: none; width: 95%; }    
    .column-two .product-grid .nth-child-2n { margin-right: 0; }    
    .column-two .product-grid .product-item { width: 48.2%; margin-right: 3.6%; }
    .column-two .product-grid .nth-child-2n { margin-right: 0; }
     
    /* Category Two Column List */
    .column-two .product-list { width: 100%; float: none; }
    .column-two .product-list .product-item .detail-box { width: 70%; }
    
    /* Column Three Grid */
    .column-three #column-right { float: right; width: 31%; }
    
    /* Product Page */
    .product-info > .left { width: 40%; margin-right: 0; }    
    .product-info .image img { width: 100%; height: auto; }    
    .product-info .image-additional { width: 100%; }    
    .product-info .image-additional img { width: auto; max-width: none; }    
    .product-info .image-additional .slider1_controls { bottom: 50px; }    
    .product-info .cart .qty-box { height: 45px; }    
    .product-info .cart .btn-box { float: left; margin-left: 30px; height: 46px; }    
    .product-info .cart .btn-box.links { float: none; margin-left: 0; }
    .product-info .cart .btn-box.links span.links { display: block; }
    .product-info .cart .btn-box.links span.links a { display: block; float: left; margin-right: 30px; }
    .product-info .cart .btn-box.links span.links br { display: none; }
    .product-info > .left + .right { float: right; width: 55%; margin: 0; }
    
}

@media only screen and (max-width: 767px) {
    
    #header-container { position: static; }    
    #header { background: none; margin-left: 0; padding: 0; width: 100%; position: static; text-align: left; }    
    #header .header-bground { background:  url("../image/top-side-bg-320.png") repeat-x scroll 0 0 transparent; margin: 0 auto; position: relative; }    
    #header .header-sidebar { background: none; border: 0; display: block; height: 88px; margin: 0 auto; padding: 50px 0 0; position: relative; text-align: left; width: auto; }    
    #header h1.page-title { padding-top: 50px; }
    #header #logo { margin: 0; float: left; }    
    #header #logo a{ float: left; margin: 20px 0; display: block; text-decoration: none !important; }    
    #header #logo img { height: 110px; left: 10px; position: absolute; top: 10px; }    
    #header .box-scroll { height: 80px !important; margin: 0 !important; margin-bottom: 45px; min-height: 72px; overflow: visible !important; }
    
    #mobnav { display: block; }    
  /*  #menu { background: url("../image/top-menu-bg-320.png") repeat transparent; }    */
    #menu > ul { position: absolute; display: none; width: 300px; right: 10px; top: 130px; }    
    #menu ul { margin: 0; width: 300px; z-index: 100; }    
    #nav > li ul { display: none; }    
    #menu ul a em { display: none; }    
    #menu > ul li a { background: url("../image/menu1_bg.png") repeat transparent; color: #fff; border: none; margin-top: 1px; }    
    #menu > ul li:hover > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }    
    #menu ul li span.plus { background: url("../image/top-menu-expand-icon.png") no-repeat 5px 5px transparent; display: block; height: 40px; padding: 0; position: absolute; top: 0; right: 0; width: 40px; }    
  /*  #menu.expanded { background: url("../image/top-menu-hover-bg-320.png") repeat-x transparent; height: 100px; }  */
    #menu.expanded a#mobnav { background: url("../image/mobnav-hover-icon.png") no-repeat right 6px transparent; color: #fff; }    
    #menu ul li span.plus.expanded { background: url("../image/top-menu-expand-icon.png") no-repeat scroll 5px -55px transparent; } 
    #menu ul li.expanded > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }
    
 	#menu-haut { background: url("../image/top-menu-bg-320.png") repeat transparent; }    
    #menu-haut > ul { position: absolute; display: none; width: 300px; right: 10px; top: 130px; }    
    #menu-haut ul { margin: 0; width: 300px; z-index: 100; }    
    #nav > li ul { display: none; }    
    #menu-haut ul a em { display: none; }    
    #menu-haut > ul li a { background: url("../image/menu1_bg.png") repeat transparent; color: #fff; border: none; margin-top: 1px; }    
    #menu-haut > ul li:hover > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }    
    #menu-haut ul li span.plus { background: url("../image/top-menu-expand-icon.png") no-repeat 5px 5px transparent; display: block; height: 40px; padding: 0; position: absolute; top: 0; right: 0; width: 40px; }    
    #menu-haut.expanded { background: url("../image/top-menu-hover-bg-320.png") repeat-x transparent; height: 100px; }    
    #menu-haut.expanded a#mobnav { background: url("../image/mobnav-hover-icon.png") no-repeat right 6px transparent; color: #fff; }    
    #menu-haut ul li span.plus.expanded { background: url("../image/top-menu-expand-icon.png") no-repeat scroll 5px -55px transparent; } 
    #menu-haut ul li.expanded > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }


    #mega_menu { background: url("../image/top-menu-bg-320.png") repeat transparent; }    
    #mega_menu ul { margin: 0; width: 300px; z-index: 100; }
    #mega_menu > ul { position: absolute; display: none; width: 300px; right: 10px; top: 130px; }
    #mega_menu ul a em { display: none; }
    #mega_menu > ul li a { display: block; background: url("../image/menu1_bg.png") repeat transparent; color: #fff; border: none; margin-top: 1px; }
    #mega_menu > ul li:hover > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }
    #mega_menu ul li span.plus { background: url("../image/top-menu-expand-icon.png") no-repeat 5px 5px transparent; display: block; height: 40px; padding: 0; position: absolute; top: 0; right: 0; width: 40px; }
    #mega_menu.expanded { background: url("../image/top-menu-hover-bg-320.png") repeat-x transparent; height: 100px; }
    #mega_menu.expanded a#mobnav { background: url("../image/mobnav-hover-icon.png") no-repeat right 6px transparent; color: #fff; }
    #mega_menu ul li span.plus.expanded { background: url("../image/top-menu-expand-icon.png") no-repeat scroll 5px -55px transparent; }
    #mega_menu ul li.expanded > a { background: url("../image/menu1_hover_bg.png") repeat transparent; }
    #mega_menu > ul li a { border-bottom: 1px solid #d5d5d1; font-family: "PTSans_Caption"; font-weight: normal; font-size: 14px; text-decoration: none; display: block; height: 42px; padding-left: 10px; line-height: 42px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s; -moz-transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s; -webkit-transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s; -o-transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s; }
    #mega_menu ul.level2 { display: none; }
    #mega_menu ul.level1 > li a { padding-left: 20px; }
    #mega_menu ul.level2 > li a { padding-left: 30px; }
    
  /*  #thumb_menu { background: url("../image/top-menu-bg-320.png") repeat transparent; } */
    #thumb_menu ul { margin: 0; width: 300px; z-index: 100; }
    #thumb_menu > ul { position: absolute; display: none; width: 300px; right: 10px; top: 130px; background: url("../image/top-menu-bg-320-2.png") repeat; }
    #thumb_menu ul a em { display: none; }
 /*   #thumb_menu.expanded { background: url("../image/top-menu-hover-bg-320.png") repeat-x transparent; height: 100px; } */ 
    #thumb_menu.expanded a#mobnav { background: url("../image/mobnav-hover-icon.png") no-repeat right 6px transparent; color: #ccc; }

    #thumb_menu ul#nav > li { border-bottom: 1px solid #fff; }
    #thumb_menu ul#nav > li > a { display: block; background: url("../image/top-menu-bg-320-2-2.png") repeat transparent; color: #fff; border: none; margin-right: 0; font-size: 17px; color: #4e4d49; }
    #thumb_menu ul span.plus { display: block; position: absolute; right: 0; top: 0; width: 100%; height: 40px; padding: 0; background: url("../image/top-menu-expand-icon2.png") 265px 5px no-repeat; cursor: pointer;  }
    #thumb_menu ul span.plus.expanded { background: url("../image/top-menu-expand-icon2.png") 265px -55px no-repeat; }
    #thumb_menu ul.level1 > li a { background: url("../image/top-menu-bg-320-2-3.png") repeat; margin-bottom: 1px; display: block; color: #5B5A55; padding-bottom: 0; font-size: 16px; padding: 0 20px; text-transform: capitalize; line-height: 42px;  }
    #thumb_menu ul.level2 > li a { background: none; border: 1px solid #ddd; text-align: right; }
    #thumb_menu ul.level2 > li a span { float: left; }
    #thumb_menu ul.level2 > li a img { margin-top: 10px; margin-bottom: 10px; }
    
    
    .box-scroll #search { margin: 0; position: absolute; right: 5px; top: 10px; }    
    .box-scroll #search .button-search { margin-left: -35px; }    
    .box-scroll #search input { margin: 0; }    
    .box-scroll .customproduct_menu { display: none; }    
    
    #header div.social-icons { display: none; }
    #header div.social-icons.home { bottom: 25px; text-align: center !important; left: 0; width: 100%; display: block; }    
    #header div.social-icons.home a { float: none; display: inline-block; }    

    #header div.copyrights { display: none; }
    #header div.copyrights.home { bottom: 7px; left: 0; text-align: center; width: 100%; display: block; }    
    #header .header-topbar { background: none repeat scroll 0 0 #f1f1f1; padding: 0 2%; width: 95%; }    
    #header .header-topbar .quick-access { padding: 0 0 7px; min-width: 0; position: absolute; right: 10px; }
    
    #content-wrapper { margin: 0; padding: 0; }    
    #content-wrapper .main-content { width: 96%; }
    
    /* Shopping Cart Page */
    .cart-info table thead { display: none; }    
    .cart-info tbody tr { border-bottom: 1px solid #e3e3e3; display: block; }    
    .cart-info tbody tr td { display: block; border: none; }    
    .cart-info tbody tr td.image { clear: both; width: 43%; float: left; padding-top: 35px; }    
    .cart-info tbody tr td.image img { width: 100%; }    
    .cart-info tbody td.name,
    .cart-info tbody td.model,
    .cart-info tbody td.price,
    .cart-info tbody td.quantity,
    .cart-info tbody td.total { display: block; float: right; width: 37%; padding-top: 10px; padding-bottom: 0; }    
    .cart-info tbody td.name { padding-top: 35px; }    
    .cart-info tbody td.quantity .qty-holder { float: right; padding-right: 10px; }    
    .cart-info tbody td.remove { position: absolute; padding-top: 5px; width: 60px; }    
    .cart-info tbody .remove input { width: 29px; height: 29px; }               
    .cart-info tbody .remove a { width: 29px; height: 29px; }    
    .cart-module { width: 100%; }
    .cart-module-content { display: none; }    
    
    .cart-module .cart-module-header { display: block !important; border: 0; border-radius: 0; background: #d5d5d5; font-family: "Raleway_Medium"; font-size: 15px; font-weight: normal; color: #4E4D49; text-transform: uppercase; }    
    .cart-module .cart-module-header.ui-state-active { color: #fff; background: #595959; }
    .cart-module-header span { display: none; }    
    .cart-module .ui-accordion-content { display: none; width: 100% !important; }    
    .cart-collaterals .cart-module-left { float: none; width: 100%; }    
    .cart-collaterals .cart-module-right { width: 100%; }
    
    /* Checkout */
    .checkout-content .left,
    .checkout-content .right { float: none; width: 100%; }    
    .checkout-product tbody tr { display: none; }    
    .checkout-product thead, .checkout-product tbody tr { display: none; }    
		.checkout-product tr.mobile-check-table { display: table-row; width: 100; } 
		.checkout-product tr.mobile-check-table td div { width: 100%; text-align: right; color: #7f7f7f; font-family: Verdana; font-size: 13px; text-transform: uppercase; }
		.checkout-product tr.mobile-check-table td div a { color: #595959; font-family: "PTSans_Caption"; font-size: 14px; font-weight: normal; line-height: 24px; text-align: right; }
		.checkout-product tr.mobile-check-table td div small { font-family: Verdana; font-size: 11px; color: #6d6c67; } 
		.checkout-product tr.mobile-check-table td div small span { text-transform: capitalize; font-size: 13px; color: #5b5a55; }    
    .checkout-product tr.mobile-check-table td div span { font-size: 13px; color: #5b5a55; }		
		.checkout-product tr.mobile-check-table div.quantity span,
		.checkout-product tr.mobile-check-table div.price span { font-family: "Lato_Regular"; font-size: 16px; color: #5b5a55; }
		.checkout-product tr.mobile-check-table div.total span { font-family: "Lato_Bold"; color: #d64c35; font-size: 16px; }
    
    /* Login layout */
    .login-content .left { float: none; width: 100%; }    
    .login-content .right { float: none; width: 100%; }    
    .login-content .left .content .login-btn-box { margin-top: 0; }    
    .login-content .content input[type="text"],
    .login-content .content input[type="password"] { width: 100%; }
    
    /* Login Layout */
    .col-right .login-content { float: none; width: 100%; }    
    .column-two .login-content .left .content .login-btn-box { margin-top: 0; }    
    .column-two .login-content .content input[type="text"], .column-two .login-content .content input[type="password"] { width: 100%; }    
    .col-left .login-content { float: none; width: 100%; }    
    #content.column-two.col-right .col-wrapper { width: 100%; float: none; }    
    #column-left,  #column-right { width: 100%; float: none; }    
    .column-three .col-wrapper { float: none; width: 100%; }    
    .column-three .login-content { float: none; width: 100%; }    
    .column-three .login-content .left .content .login-btn-box { margin-top: 0; }    
    .column-three #column-left, .column-three #column-right { float: none; width: 100%; }    
    
    .foget-content table.form { width: 100%; }    
    .foget-content table.form tr td:first-child { width: 115px; }    
    .foget-content input[name="email"] { width: 100%; }
    
    /* register page */
    .register-content { float: none; width: 100%; }
    
    /* Compare Product Page */
    .compare-info { display: none; }    
    .compare-mobile-info { display: block; }
    
    /* Account */
    #content.column-two.col-right .col-wrapper { width: 100%; float: none; }
    
    #content.column-two.col-left .col-wrapper .account_content { float: none; width: 100%; }
    
    #content.column-three .account_content { float: none; width: 100%; }
    
    /* Contact */
    .contact-box { float: none; width: 100%; }    
    .contact-details { float: none; width: 100%; }
    .contact-details div.row { font-size: 15px;}
    
    /* footer */
    #footer .column3, #footer .column4 { float: none; width: 100%; }
    #footer .footer-menu .links{ width: 100%; text-align: center; float: none; }
    #footer .footer-menu .social-icons { display: block; float: none; text-align: center; margin: 10px 0; }
    #footer .footer-menu .copyrights { display: block; text-align: center; }
    
}
 
@media only screen and (min-width: 1025px) and (min-height: 801px) {

  #nav { display: block !important; }
    
}

@media only screen and (min-width: 1025px) {
    
    #header div.social-icons { left: 20px; }
    
    #menu > ul li { width: 165px; }    
    #menu > ul li a { width: 150px; padding-left: 10px !important; }    
    #menu > ul li > ul { display: none !important; padding: 0; margin-left: 15px; position: absolute; left: 150px; top: 0; }    
    #menu > ul li:hover > ul { display: table !important; padding: 0; margin-left: 15px; position: absolute; left: 150px !important; top: 0; }
    
    #mega_menu em { font-style: normal; }
    #mega_menu > ul > li { width: 187px; }
    #mega_menu > ul li a { width: 150px; padding-left: 10px; }
    #mega_menu ul.level1 { position: fixed; left: 216px; top: 265px; max-width: 670px; padding: 15px; display: none; margin-top: -22px; background: url("../image/top-menu-bg-3.png") repeat; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); }
    #mega_menu ul.level1 > li { float: left; width: 150px; margin: 0 5px; min-height: 210px; }
    #mega_menu ul.level1 > li a { color: #fff; }
    #mega_menu ul.level1 > li > a { font-size: 14px; line-height: 42px; padding: 0 0 0 9px; display: block; }
    #mega_menu ul.level1 > li > a em { display: none; }
    #mega_menu > ul > li:hover > ul { display: block !important; }
    #mega_menu ul.level2 { width: 150px; }
    #mega_menu ul.level2 > li > a { background: url("../image/top-menu-li-white.png") 10px 6px no-repeat; line-height: 27px; padding-left: 20px; font-size: 12px; text-transform: capitalize; }
    #mega_menu ul.level2 > li:hover { background: url("../image/top-menu-bg-3-2.png"); }
    #mega_menu ul.level3 { display: none; }
    
    #thumb_menu ul#nav > li { width: 190px; }
    #thumb_menu ul#nav > li > span.plus { background: url("../image/expand-icon2.png") 10px 10px no-repeat; width: 222px; height: 30px; display: block; position: absolute; top: 6px; right: 30px; cursor: pointer; }
    #thumb_menu ul#nav > li > span.plus.expanded { background: url("../image/expand-icon2.png") 10px -40px no-repeat; }
    #thumb_menu ul.level1 { width: auto; border: none; padding: 12px 2px 12px 0; display: none; }
    #thumb_menu ul.level1 > li { background: url("../image/top-menu-li.png") 10px 8px no-repeat; padding-top: 1px; }
    #thumb_menu ul.level1 > li > a { color: #000000; display: block; line-height: 20px; font-size: 14px; padding-left: 22px; text-transform: capitalize; }
    #thumb_menu ul.level1 > li > a:hover { border-right: 2px solid #a5a29d; background: url("../image/top-menu-bg-2.png") repeat; }
    #thumb_menu ul.level2 { position: fixed; left: 218px; top: 0; height: 100%; padding: 0; padding-top: 245px; border: none; background: url("../image/top-menu-bg-2-2.png") repeat-y; width: 285px; display: none; }
    #thumb_menu ul.level1 > li:hover ul.level2 { display: block; }
    #thumb_menu ul.level2 > li { padding-bottom: 2px; }
    #thumb_menu ul.level2 > li > a { background: url("../image/top-menu-bg-2.png") repeat; margin-right: 5px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 7px 0 10px 0; display: block; min-height: 55px; }
    #thumb_menu ul.level2 > li > a span { font-size: 14px; padding: 0 15px; color: #5b5a55; }
    #thumb_menu ul.level2 > li > a img { float: right; margin-right: 15px; width: 55px; height: 55px; }
    
    
    .col-left .product-grid .product-item { margin-left: 5%; margin-right: 0; }
    
    /* Login layout */
    .login-content .content input[type="text"],
    .login-content .content input[type="password"] { width: 410px; }
}

@media only screen and (min-width: 1025px) and (max-width: 1099px) {
    
    #header .header-topbar { width: 95%; }
    
    #content-wrapper .main-content { width: 784px; }
    
    #column-right { width: 235px; }
    
    /*  Category Page */
    /* One Column List */
    .product-list .description { width: 579px; }    
    .product-list .link_box { width: 579px; }
    /* Two Column List */
    #content.column-two.col-right .col-wrapper { width: 514px; }
    .column-two .product-list .product-item .detail-box { width: 60%; }
    
    .product-list .btn_cart { display: block; width: 83px; }
    .product-list .link_box .btn_wishlist { display: inline-block; padding-top: 10px; }    
    .product-list .link_box .btn_compare { display: inline-block; padding-top: 10px; }
    
    /* Shopping Cart Page */
    .cart-module { width: 300px; }
    
    /* Login layout */
    .login-content .content input[type="text"],
    .login-content .content input[type="password"] { width: 375px; }

    .column-two .login-content .left .content .login-btn-box { margin-top: 82px; }
    
    /* Compare Product Page */
    .compare-info td { padding: 20px 9px; }    
    .compare-info .name > div { margin-top: -18px; margin-right: -8px; }
    
}