@charset "utf-8";
/* CSS Document */
h1{font-family: 'fonnts_comRoc_Grotesk_Medium';}
.prod-details{display:block; width:100%; text-align:center; background-color:#fff; padding:0 5px;}
.fr-clothing-heading{text-align:center; text-transform:uppercase; padding-top:15px; background-color:#fff;}
.products-grid p{text-align:center; background-color:#fff; width:100%; margin-bottom:10px; padding:0;}
.icons{display:inline-block; width:100%;}
.icons i{margin:10px; font-size:20px; color:#000; display:inline-block;}
.products-grid{background-color:#fff; margin-bottom:30px;}
.products-grid img{margin:0 auto;}
/*OPTION 3 Page Starts Here*/
.new-design-product{width:100%; transition:.3s all ease-in-out; -webkit-transition:.3s all ease-in-out; -mOz-transition:.3s all ease-in-out; -o-transition:.3s all ease-in-out; margin-bottom:30px; background-color:#fff; border: 1px solid rgba(0,0,0,0.05);}
.product-images{position:relative; width:100%; overflow:hidden; }
.product-images img{margin:0 auto; position:relative; transition:.5s all ease-in-out; -webkit-transition:.5s all ease-in-out; -mOz-transition:.5s all ease-in-out;}
/*.prod-overlay{width:100%; height:100%; position:absolute; background-color:rgba(0,0,0,0.05); top:0; left:0; opacity:0; transition:.3s all ease-in-out; -webkit-transition:.3s all ease-in-out; -mOz-transition:.3s all ease-in-out; -o-transition:.3s all ease-in-out; z-index:99;} */
.prod-overlay{width:52%; height:13%; position:absolute; background-color:rgba(0,0,0,0.05); bottom:10px; right:10px; opacity:0; transition:.3s all ease-in-out; -webkit-transition:.3s all ease-in-out; -mOz-transition:.3s all ease-in-out; -o-transition:.3s all ease-in-out; z-index:99;}    
.new-design-product:hover .product-images img{transform: scale(1.05); -webkit-transform:scale(1.05); -mOz-transform:scale(1.05);}
.product-images:hover .prod-overlay{opacity:1;}
.icons-new{display:inline-block; position:absolute; bottom:10px; right:10px;}
/*.icons-new i{margin:0px; font-size:14px; color:#fff; display:inline-block; background-color:rgba(0,0,0,0.5); border-radius:2px; padding:6px;}*/
.icons-new i{margin:0px; font-size:14px; color:#fff; display:inline-block; background-color:rgba(0,0,0,0.5); border-radius:2px; padding:6px;}
.pro-heading{text-align:center; padding:5px 0 10px 0;}
.pro-heading h3{font-weight:600; font-size:18px; line-height:28px; border:none; padding:0; margin:0; color:#000; font-family: "Plus Jakarta Sans", sans-serif;}
.pro-heading h3 a{color:#000;}
.pro-heading p{text-align:center; font-size:13px; padding:5px 15px; color:#bbb; line-height:20px;}
.tooltip-inner{padding:5px 10px;}
.prod-head{padding:30px 20px;}
.prod-features{padding:0 20px; margin-bottom:30px;}
.prod-request{padding:0 20px;}
.prod-request a { display:inline-block;}
.prod-head h1{font-size:36px; line-height:38px; border:0; padding:0 0 5px 0; margin:0; color:#000;text-transform: none;
font-weight: normal;}
.prod-head small{color:#666; display:block;}
.prod-head p{font-size:16px; color:#000; line-height:20px;}
.prod-head .rghtlogo{margin-top: -20px;}
.prod-features h4{text-transform: uppercase; color: #bbb; font-size: 13px;}
.prod-features hr{border-color:#eee; margin:5px 0 10px 0;}
.prod-features ul li{font-size:15px; padding-bottom:8px;}
.prod-features img{display: inline; margin:0 6px;}
.prod-features-nrms img{margin: 0 0 30px;}
.prod-heading{text-align:center; text-transform:uppercase; color:#F60; margin-bottom:20px; }
.product-images .thumBox{ width:46px; height:46px; left:5px; top:5px; position:absolute; z-index:1;}
.product-images .thumBox2{ width:46px; height:92px; left:5px; top:5px; position:absolute; z-index:100;}
.overlayNew{bottom: 0; right: 10px;}
.overlayNew .icons-new{
	bottom: 4px;
    right: 0;
    display: block;
    left: 0;
    text-align: center;
}