﻿@charset "utf-8";
/* CSS Document */

.page
{
	max-width:95%;
	width:360px;
	margin:0 auto;
}
.monowrap
{
	border: 4px solid #FFFFFF;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	display:block;
}
.monowrap img
{
	width:100%;
}
.left
{
	width:100%;
	float:left;
}

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}
.info
{
	text-indent:1em;
}
.box
{
	margin-bottom:40px;
}

.product-name {
font-weight: bold;
text-align: left;
color: #000000;
font-size: 14px;
width: 650px;
margin-left: 10px;
}

.product-name-zoom {
font-weight: bold;
text-align: left;
color: #484848;
font-size: 14px;
width: 650px;
margin-left: 50px;
}

.product-number {
font-size:11px;
color:#666666;
font-weight:bold;

}

.greyText {
font-size:12px;
color:#666666;
}

.trustedStore {
padding-right: 20px;
}

.breadcrumbs {
	width:700px;
	font-weight: bold;
}

.price  {
font-size: 24px;
font-weight: bold;
color: #d32f2f;
padding-right: 30px;
}

.compare {
font-size: 11px;
padding-right: 15px;
font-weight: bold;
color: #666666;
}


.greenText {
font-size: 14px;
padding-right: 15px;
font-weight: bold;
color: #669900;
}


.small-link:hover {
	color:#4A4A4A;
	}
	


#addtocardForm input {
	margin-left:10px;
}

#ShipDate {
	color:#666666;
	font-size:10px;
}

#review {
margin:20px 0;	
}

.social {
width:18px; 
display:inline-block; 
padding-left:5px;	
}

#errorreport {
display: inline-block;
float: right;
margin-top: 18px;	
	
}
#moreinfo {
	margin:30px 0;
	}
	
.infotabs {
display:inline-block;
margin-bottom:30px;
}


.returntotop  {
display:inline-block; 
float:right;
} 

#returntotop a{
	color:#666666;
	font-size:12px;
}
	

.divider {
height:10px; 
clear:both;
}

.divider hr{
color:#666666;
background-color:#666666;
height:1px;border:none;
}

div#formZoom {
position: absolute;
top: 100px;
left: 100px;
width: 740px;
height: 600px;
z-index: 110000;
background-color: #FFFFFF;
text-align: center;
padding-top: 40px;

}

div#overlay-bg {
	
	height: 100%; 
	opacity: 0.7; 
	position: fixed; 
	top: 0px; 
	left: 0px; 
	background-color: rgb(51, 51, 51); 
	width: 100%; 
	z-index: 5000;
	
}

a#fancybox-close {
font-size: 11px;
font-weight: bold;
color: #777;
background: url(http://images.monoprice.com/productimages/closebutton.png) no-repeat 2px 2px;
cursor: pointer;
height: 30px;
position: absolute;
right: 11px;
top: 10px;
width: 30px;
z-index: 1103;
display: none;

}


a#fancybox-close {
top: 8px;
right: 8px;
}


.product_zoom_title {
color: #777;
height: auto;
min-height: 1%;
padding: 0 15px 7px 15px;
font-size: 18px;
}

a#fancybox-close:before {
content: "CLOSE";
position: absolute;
top: 4px;
left: -40px;
}

.monowrap .mainImgHover {
display: none;
background-image: url(http://images.monoprice.com/productimages/pidhover.png);
height: 20px;
margin-left: 104px;
position: absolute;
bottom: 10px;
width: 132px;
cursor: pointer;
z-index: 1;
top:320px;
}

.monowrap:hover .mainImgHover {display:block;}

  #addCart {
            border: thin solid #f1f1f1;
            padding: 20px;
            margin-bottom: 5px;
        }
  

       .infotabs a {
                color: #d32f2f;
                font-size: 14px;
                font-weight: bold;
                padding-right: 20px;
                text-decoration: underline;
                margin-right: 15px;
            }

    
        .relatedProducts, .relatedCategories {
            width: 145px;
            text-align: center;
            display: inline-block;
            margin: 0 3px 30px 0;
            margin-bottom: 90px;
        }

        .relatedProducts img,  .relatedCategories img {
            width: 100px;
            height: 100px;
            border: none;
        }

        .relatedProducts p, .relatedCategories p {
            color: #000000;
            font-size: 12px;
            font-weight: bold;
            text-align:center;
        }

          .relatedProducts img,  .relatedCategories img {
            width: 80px;
            height: 80px;
            border: none;
			float:left;
            margin-right:10px;

        }

        .relatedProducts p, .relatedCategories p {
            color: #000000;
            font-size: 12px;
            font-weight: bold;
        }

     
      .relatedCat, .relatedProd {
		  	background-color: #B11719;
            margin-left: 30px;
		  
	  }
	  
	  .relatedCatName, .relatedProdText {
            position: absolute;
            margin-top: 80px;
            width: 130px;
            margin-bottom:20px;

	  }


      .relatedProdText .relatedprice {
	color:#FF0000;
    font-size:12px;
	
      }


        #detailedDes {
            margin: 10px 0 30px 0;
        }

         #detailedDes p {
                font-family: Helvetica, Arial, sans-serif;
                font-size: 12px;
                margin-bottom: 10px;
            }


        .range-logo {
            background-image: url(http://images.monoprice.com/buttons/red_small.png);
            height: 20px;
            overflow: hidden;
            text-indent: 100%;
            white-space: nowrap;
            width: 120px;
            padding: 3px 20px;
            color: #FFFFFF;
            margin-left: 20px;
        }

        .moreContent {
            margin-bottom: 40px;
        }

            .moreContent p {
                margin-bottom: 10px;
            }


        .moreheader {
            display:inline-block;
	        float:left;
	        font-weight:bold; 
	        font-size:14px;
            padding-right: 20px;
            text-decoration: none;
            margin-right: 15px;
        }

        
      

 
        .banner-container {
            position: absolute;
            height: 325px;
            width: 565px;
        }

            .banner-container .slide {
                position: absolute;
                display: none;
            }

            .banner-container > .active {
                display: block;
            }

        .screen {
            text-align: center;
        }

        .wt-rotator .main-img {
            left: 100px !important;
        }

        .daily-deal {
            top: 0;
            width: 185px;
            position: relative;
        }

        .news-sub {
            position: relative;
            top: 0;
            margin-top: 15px;
            width: 185px;
        }

            .daily-deal .title,
            .news-sub .title,
            .shop-confidence-home .title {
                font-weight: normal;
                font-size: 15px;
                height: auto;
                text-align: left;
                padding: 5px 40px 5px 10px;
                line-height: 1.5em;
                background: url(/Content/Images/lockicon.jpg) 140px center no-repeat;
                background-color: #484848;
            }

                .daily-deal .title strong,
                .news-sub .title strong,
                .shop-confidence-home .title strong {
                    font-size: 15px;
                }

        .shop-confidence-home {
            position: relative;
            margin-top: 50px;
            width: 100%;
        }

            .shop-confidence-home ul {
                border: 1px solid #ccc;
                border-top: none;
            }

                .shop-confidence-home ul li {
                    font-size: 11px;
                    padding: 2px 8px 2px 30px;
                }


        .no-js .category-menu a {
            background-image: none;
        }

         	  .volume-hover
    {
        position: relative;
        margin-left: 5px;
    }
    .volume-hover:hover > .volume-pricing
    {
        display: block;
    }
    .volume-pricing
    {
        background: #848484;
        box-shadow: 1px 1px 10px #666;
        color: #fff;
        display: none;
        position: absolute;
        min-width: 400px;
        right: 0;
        z-index: 200;
        
    }
    .volume-pricing span
    {
        display: block;
        font-weight: bold;
        padding: 5px 10px;
		font-size:12px;
    }
    .volume-pricing table
   {
        border-collapse: collapse;
        width: 100%;
    }
    .volume-pricing th
    {
        background: #ccc;
        color: #000;
        border: 1px solid #848484;
        padding: 5px 10px;
		font-size:12px;
        text-align: center;
    }
    .volume-pricing td
    {
        background: #fff;
        border: 1px solid #ccc;
        border-bottom: none;
        color: #000;
        font-weight: bold;
        padding: 15px;
		font-size:12px;
        text-align: center;
    }

    .originalPrice 
    {
        padding: 0;
        text-decoration: line-through;
    }

    .oPrice_sl 
    {
        font-weight: normal !important;
        text-decoration: line-through;
        font-size: 10px !important;
    }


    .li1 {
        background:url('http://images.monoprice.com/icons/ico_swc_30.png')  no-repeat 5% 5px;
        padding: 2px 8px 2px 30px;
    }
    .li2 {
         background:url('http://images.monoprice.com/icons/ico_swc_restock.png') no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }

    .li3 {
         background:url('http://images.monoprice.com/icons/ico_swc_returns.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }

    .li4 {
         background:url('http://images.monoprice.com/icons/ico_swc_safe.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }

    .li5 {
         background:url('http://images.monoprice.com/icons/ico_swc_pci.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }

    .li6 {
         background:url('http://images.monoprice.com/icons/ico_swc_rating.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }

    .li7 {
         background:url('http://images.monoprice.com/icons/ico_swc_warranty.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }


     .li8 {
         background:url('http://images.monoprice.com/icons/ico_swc_ts.png')  no-repeat 5% 5px;
         padding: 2px 8px 2px 30px;
    }