@charset "utf-8";
/* CSS Document */

@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif; background:#fff;}
* {margin:0; padding:0; list-style-type:none;}
a {text-decoration:none;}
img {border:none;}
.fLeft {float:left;}
.fRight {float:right;}
.clr {clear:both;}


.toggleMenu {
    display:block;
    background: url("../images/menu-icon1.png") no-repeat left center rgba(0, 0, 0, 0.7);
	line-height:34px;
    color: #fff;
	width:90.500%;
	padding: 5px 15px 10px 15px ;
}
.nav {
    list-style: none;
     *zoom: 1;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}
.nav a {
    padding: 10px 25px;
    color:#fff;
	font-size:18px;
}
.nav li {
    position: relative;
}
.nav > li {
    float: left;
}




.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;

}
.nav li li a {
    display: block;
    background: #444;
    position: relative;
    z-index:100;
	font-size:14px;

}

.nav li li li a {
    background:#111;
    z-index:200;
    border-top: 1px thin #fff;
}
.nav li li a:hover {
	background-color: rgba(255, 255, 255, 0.9) !important;
	z-index:200;
	color:#000;
	transition: all 1.18s ease 0s;
}

@media screen and (max-width: 768px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

}






.container, .bannerInnerContainer {width:1200px; margin:0 auto; padding:0px;}
.bannerInnerContainer {position:relative; }
header {width:100%; /*background-color: rgba(64, 157, 175, 0.7);*/ background:#dc3230; border-bottom:1px solid #ccc;}
header .logo {display:block; float:left; padding:10px 0 0 0; margin:0; margin-bottom:-5px;}
header .logo img {max-width:100%; margin:0; padding:0;}
header .logo a {margin:0; padding:0;}

.headreRight {float:right; margin:0; padding:0;}
.headreRight_top {margin:0; padding:10px 0 0 0; text-align:right; }
.headreRight_top_email {margin:0 10px 0 0; padding:0 0 0 25px; background:url(../images/email.png) no-repeat left center; color:#FFF;  font-size:12px;}
.headreRight_top_email:hover{text-decoration:none; color:#000; font-size:12px;}
.headreRight_top_phone {margin:0; padding:0 0 0 20px; background:url(../images/phone.png) no-repeat left center; color:#FFF; font-size:12px;}
.headreRight_bot {margin:0; padding:30px 0 20px 0;}





.Banner{display:block; width:100%; position:absolute; top:40%;}
.caption {width:50%;  min-height:150px; background-size:100% cover; position:absolute; bottom:235px; left:0; padding:20px; color:#fff; font-size:25px;  background-color: rgba(255, 32, 32, 0.7)}
.caption .call{padding:5px 10px; color:#fff; font-size:50px; margin-bottom:3px;  font-weight:bold; display:block; font-style:italic;}
.caption .ph{ padding:5px 10px; color:#fff; font-size:16px; overflow:hidden; font-weight:normal; display:block;}



#AddContent {width:100%; padding-top:30px;}
#AddContent .product-1 {width:31.500%; float:left; margin:0 30px 0 0; padding:0; position:relative; border:1px solid #958e8e;}
#AddContent .product-margin {margin-right:0px;}
#AddContent .product-h{width:100%; display:block; margin:0px; padding:0px; background-color: rgba(0, 0, 0, 0.7); bottom:0; position:absolute; }
#AddContent .product-l{ display:block;  margin:3px 10px ; padding:6px 0; font-size:18px;  color:#FFF; text-transform:uppercase; background:url(../images/arrow.png) no-repeat right center; }
#AddContent .product-l a{ display:block; cursor:pointer; color:#FFF;}
#AddContent .product-l a:hover{ color:#dc3230;}
#AddContent .product-new{margin:0; padding:0; top:0; position:absolute;}


#FeatureContent {width:100%; padding:0; margin-top:10px; background:url(../images/feature-bg.jpg) repeat-x left top;}
#FeatureContent h1{ width:20%; margin-bottom:30px; padding:5px 0 4px 15px; background:url(../images/product-bg.png) no-repeat right center; font-size:18px; color:#FFF; text-transform:uppercase; font-weight:normal;}
#FeatureContent h1 span{ font-size:30px;}
#FeatureContent .product-1 {width:27.2%; float:left; margin:0 105px 0 0; padding:0; box-shadow:4px 3px 5px 0 #444; border:1px solid #e1e1e1;}
#FeatureContent .product-image{margin:0; padding:0;}
#FeatureContent .product-margin {margin-right:0px;}
#FeatureContent .product-h{display:block; margin:0px; padding:5px 10px; background:#FFF; }
#FeatureContent .product-h p{display:block; margin:0px; padding:5px 0 10px 0; font-size:12px;}
#FeatureContent .product-l{ margin:0px; padding:7px 0 7px 20px ; font-size:18px; font-weight:bold;  color:#000; text-transform:uppercase; background:url(../images/rupee.png) no-repeat left center; float:left; }
#FeatureContent .product-r{ margin:0px; padding:0; float:right;}


#FeatureContent-listing {width:100%; padding:0; margin:0; background:url(../images/feature-bg.jpg) repeat-x left top;}
#FeatureContent-listing h1{ margin-bottom:40px; padding:8px 0 0 0; display:block; width:100%; }
#FeatureContent-listing span{ padding:8px 30px 9px 15px; background:url(../images/product-bg.png) no-repeat right center; font-size:24px !important; color:#FFF; text-transform:uppercase; font-weight:normal; }

#FeatureContent-listing h1 span{ font-size:30px;}
#FeatureContent-listing .product-1 {width:27.2%; float:left; margin:0 105px 0 0; padding:0; box-shadow:4px 3px 5px 0 #444; border:1px solid #e1e1e1;}
#FeatureContent-listing .product-image{margin:0; padding:0;}
#FeatureContent-listing .product-margin {margin-right:0px;}
#FeatureContent-listing .product-h{display:block; margin:0px; padding:5px 10px; background:#FFF; }
#FeatureContent-listing .product-h p{display:block; margin:0px; padding:5px 0 10px 0; font-size:12px;}
#FeatureContent-listing .product-l{ margin:0px; padding:7px 0 7px 20px ; font-size:18px; font-weight:bold;  color:#000; text-transform:uppercase; background:url(../images/rupee.png) no-repeat left center; float:left; }
#FeatureContent-listing .product-r{ margin:0px; padding:0; float:right;}


footer{background:#dc3230 url(../images/footer-bg.png) no-repeat center top; color:#FFF; padding:20px 0 0 0; min-height:200px;}
#footer-container{width:98%; padding:0; margin:0 5px;}
#footer-container .ftr-left{width:49%; padding:0; margin:0; float:left;}
#footer-container .ftr-left h1{padding:0; margin:0; font-size:44px; color:#000; font-weight:normal;}
#footer-container .ftr-left p{padding:0 0 10px 0; margin:0; font-size:12px; }
#footer-container .ftr-righ{width:49%; padding:0; margin:0; float:right;}
#footer-container .ftr-righ h1{padding:0; margin:0; font-size:24px; text-align:right; font-weight:normal; }
#footer-container .ftr-righ p{padding:20px 0 0 0; margin:0; text-align:right; }

#footer-container .bottom{width:98%; padding:20px 0 0 0; margin:0 5px; font-size:12px;}
#footer-container .bottom-left{width:40%; padding:0; margin:0; float:left;}
#footer-container .bottom-left a{padding:0; margin:0; text-decoration:none; color:#FFF;}
#footer-container .bottom-left a:hover{color:#dc3230;}
#footer-container .bottom-right{width:40%; padding:0; margin:0; float:right; text-align:right;}
#footer-container .bottom-right a{padding:0; margin:0; text-decoration:none; color:#FFF;}
#footer-container .bottom-right a:hover{color:#dc3230;}
#footer-container .bottom-right span{color:#dc3230;font-weight:bold; margin-left:5px;}

/*Inner Css*/
#DetailContent {width:100%; padding:0; margin:0; border-top:1px solid #CCC; background:url(../images/feature-bg.jpg) repeat-x left top;}
#DetailContent h1{ width:20%; margin-bottom:30px; padding:8px 0 8px 15px; background:url(../images/product-bg.png) no-repeat right center; font-size:24px; color:#FFF; text-transform:uppercase; font-weight:normal;}
#DetailContent .product-container{width:100%; padding:0; margin:0;}
#DetailContent .product-left-container{width:34%; padding:0; margin:0; float:left;}
#DetailContent .product-right-container{width:61%; padding:0; margin:0; float:right;}
#DetailContent .product-right-container h2{padding:0; margin:0; font-size:24px; color:#000; font-weight:normal;}
#DetailContent .product-right-container span{font-size:12px; color:#c4c4c4; font-weight:normal; margin:0; padding:0;}
#DetailContent .product-right-container p{font-size:16px; color:#666666; line-height:24px; font-weight:normal; margin:0; padding:15px 0;}


#GenralContent {width:100%; padding:0; margin:0; border-top:1px solid #CCC; background:url(../images/feature-bg.jpg) repeat-x left top;}
#GenralContent h1{ margin-bottom:40px; padding:8px 0 0 0; display:block; width:100%; }
#GenralContent span{ padding:8px 30px 9px 15px; background:url(../images/product-bg.png) no-repeat right center; font-size:24px !important; color:#FFF; text-transform:uppercase; font-weight:normal; }
#GenralContent .general-container{width:100%; padding:0; margin:0; }
#GenralContent .product-detail{padding:0; width:auto !important; margin:0; overflow:hidden; display:block; box-shadow:4px 3px 5px 0 #444; border:1px solid #e1e1e1;}
#GenralContent .product-detail img{padding:0; margin-bottom:-5px;}
#GenralContent .general-left-container{width:34%; padding:0; margin:0; float:left;}
#GenralContent .general-left-container p{font-size:14px; color:#666666; line-height:24px; font-weight:normal; margin:0; padding:0 0 15px 0;}
#GenralContent .general-left-container h3{padding:0; margin:0 0 10px 0; font-size:24px; color:#000; font-weight:normal;}
#GenralContent .general-right-container{width:61%; padding:0; margin:0; float:right;}
#GenralContent .general-right-container h2{padding:0; margin:0; font-size:24px; color:#000; font-weight:normal;}
#GenralContent .general-right-container h3{padding:0; margin:0 0 10px 0; font-size:24px; color:#000; font-weight:normal;}
#GenralContent .general-right-container span{font-size:12px; color:#c4c4c4; font-weight:normal; margin:0; padding:0;}
#GenralContent .general-right-container p{font-size:16px; color:#666666; line-height:24px; font-weight:normal; margin:0; padding:15px 0;}



#DetailContent .star{padding:5px 0; margin:0; display:block; font-size:14px; color:#919191;}
#DetailContent .review{padding:0; margin:0; display:block; font-size:14px; color:#919191;}
#DetailContent .review span{font-size:14px; color:#333;}
#DetailContent .price-bg{width:24%; padding:8px 0 8px 15px; margin-bottom:5px;  display:block; font-size:28px; color:#fff; background:url(../images/by-bg.png) no-repeat right center;}

#DetailContent .color-count{padding:8px 0 8px 0;  display:block; font-size:16px; color:#333; text-transform:uppercase;}
#DetailContent .color-count span{font-size:14px; color:#900;}
#DetailContent .color-box{margin:0; padding:0 0 10px 0; display:block}
#DetailContent .color-box ul{margin:0; padding:0;}
#DetailContent .color-box li{margin:0; padding:0 7px 0 0; list-style:none; display:inline-block;}
#DetailContent .color-box a{margin:0; padding:5px 15px; background:#8b8b89; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#DetailContent .color-box a:hover{background:#e36532; transition: all 1.18s ease 0s;}
#DetailContent .color-box .active a{background:#b6d44e;}
#DetailContent .color-box .active1 a{background:#79705f;}

#DetailContent .size-box{margin:0; padding:0; display:block;}
#DetailContent .size-box ul{margin:0; padding:0;}
#DetailContent .size-box li{margin:0; padding:0 7px 0 0; list-style:none; display:inline-block;}
#DetailContent .size-box a{margin:0; padding:5px 10px; color:#333; font-weight:bold; background:#e8e8e8; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#DetailContent .size-box a:hover{background:#e36532; transition: all 1.18s ease 0s;}
#DetailContent .size-box .active a{background:#b6d44e; }

#DetailContent .enquir-btn{margin:25px 0 0 0; padding:0; display:block;}
#DetailContent .enquir-btn a{margin:0; padding:5px 10px; color:#FFF; font-weight:bold; background:#ff0200; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size:18px;}
#DetailContent .enquir-btn a:hover{background:#444; transition: all 1.18s ease 0s;}
#DetailContent .social-count{width:100%; padding:10px 0; margin:0; display:block; border-top:1px solid #dbdbdb;}

#DetailContent  .product-detail { margin:0; padding:0; }
#DetailContent  .product-detail img{ margin:0; padding:10px 10px; border:1px solid #e1e1e1;}
/*Inner Css end*/

/*Galler CSS*/


.rg-thumbs{ position:relative;}
.rg-image-wrapper{
	position:relative;
	padding:20px 30px;
	
	box-shadow:4px 3px 5px 0 #444; border:1px solid #e1e1e1;
	min-height:20px;
}
.rg-image{
	position:relative;
	text-align:center;
	line-height:0px;
}
.rg-image img{
	max-height:100%;
	max-width:100%;
}
.rg-image-nav a{
	position:absolute;
	top:0px;
	left:0px;
	background: url(../images/nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;

}
.rg-image-nav a.rg-image-nav-next{
	right:0px;
	left:auto;
	background-position:115% 50%;
}
.rg-image-nav a:hover{
	opacity:0.8;
}
.rg-caption {
	text-align:center;
	margin-top:15px;
	position:relative;
}
.rg-caption p{
	font-size:11px;
	letter-spacing:2px;
	line-height:16px;
	padding:0 15px;
	text-transform:uppercase;
}
.rg-view{
	height:30px;
}
.rg-view a{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:3px;
	background:url(../images/views.png) no-repeat top left;
	border:3px solid #464646;
	opacity:0.8;
}
.rg-view a:hover{
	opacity:1.0;
}
.rg-view a.rg-view-full{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected{
}
.rg-view a.rg-view-thumbs{
	background-position:0px -16px;
}
.rg-loading{
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#000 url(../images/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity:0.7;
}

/*Galler CSS*/



/*----------------contact us---------------*/
.contact_add{margin:0; padding:0 0 50px 10px; width:100%; float:left}
.contact_add .add_list{margin:0; padding:0; list-style-type:none}
.contact_add .add_list li{display:block; font-size:16px; color:#2d4050; padding:3px 0 3px 0; font-weight:300}
.contact_add .add_list li a{color:#dc3230; text-decoration:none}
.contact_form{margin:0; padding:0; width:95%; float:left}
.contact_form .input_box1{background:#FFF; padding:10px 6% 10px 2%; width:92%; font-size:14px; border:1px solid #dddada; margin-bottom:20px; color:#b5b5b5}
.contact_form .input_box2{background:#FFF; padding:10px 6% 10px 2%; width:92%; font-size:14px; border:1px solid #dddada; margin-bottom:20px; color:#b5b5b5}
.contact_form .input_box3{background:#FFF; padding:10px 6% 10px 2%; width:92%; font-size:14px; border:1px solid #dddada; margin-bottom:20px; color:#b5b5b5}
.contact_form textarea{background:#FFF; font-family:Arial, Helvetica, sans-serif; padding:2%; width:96%; font-size:14px; border:1px solid #dddada; margin-bottom:20px; color:#b5b5b5}
.contact_form input[type="text"]:hover, .contact_form input[type="text"]:focus, .contact_form textarea:hover, .contact_form textarea:focus{border-color:#cdbb93; background:#ededed; color:#5d5a5a;transition: all 0.4s ease-in-out 0s;}
.contact_form .input_box4{background:#FFF; padding:2%; width:30%; font-size:14px; border:1px solid #dddada; margin-bottom:20px; color:#b5b5b5; float:left; margin-left:20px}
.contact_form input[type="submit"]{background:#dc3230; color:#FFF; font-size:16px; font-weight:600; padding:10px 15px; border:none; cursor:pointer;}
.contact_form input[type="submit"]:hover, .contact_form input[type="submit"]:focus{background:#444; transition: all 0.4s ease-in-out 0s;}

.contact_form input[type="button"]{background:#dc3230; color:#FFF; font-size:16px; font-weight:600; padding:10px 15px; border:none; cursor:pointer;}
.contact_form input[type="button"]:hover, .contact_form input[type="submit"]:focus{background:#444; transition: all 0.4s ease-in-out 0s;}

.contact_form .error {
	background:#FFF; font-family:Arial, Helvetica, sans-serif; padding:1%; width:91.800%; font-size:14px; border:1px solid #ffdcdc; margin-top:-10px; margin-bottom:20px; color:#dc3230
}

.google_map{position:relative; margin:20px 0 12px 0; padding:7px; background:#ccc;  height:250px}









@media only screen and (min-width:150px) and (max-width:1200px) {

.container {width:100%;}
header {width:100%;  position:relative;}
header .logo {display:block; float:left; margin:0 auto; text-align:center;}
header .logo img {max-width:100%; margin:0 auto;}
.headreRight {width:100%; margin:0 auto; float:inherit; display:block;}
.headreRight_top {margin:0; padding:10px 0 0 0; text-align:center; display:block; }
.headreRight_top_email {margin:0 10px 0 0; padding:0 0 0 25px; background:url(../images/email.png) no-repeat left center; color:#FFF;  font-size:12px; }
.headreRight_bot {margin:0; padding:30px 0 20px 0;}
.caption {width:50%; background-size:100% cover; padding:5px; bottom:20%; color:#fff; font-size:25px;  background-color: rgba(255, 32, 32, 0.7); }
#AddContent .product-1 {width:31%; margin:0 7px 0 7px;}
#FeatureContent h1{ width:30%; }
#FeatureContent .product-1 {width:31%; margin:0 7px 0 7px;}

#FeatureContent-listing .product-1 {width:31%; margin:0 7px 0 7px;}
	
}

@media only screen and (min-width: 150px) and (max-width: 721px) {
header {width:100%;  position:relative;}
header .logo {display:block; float:none; width:50%; margin:0 auto; text-align:center;}
header .logo img {max-width:100%; margin:0 auto;}
.headreRight {width:100%; margin:0 auto; float:inherit; display:block;}
.headreRight_top {margin:0; padding:10px 0 0 0; text-align:center; display:block; }
.headreRight_top_email {margin:0 10px 0 0; padding:0 0 0 25px; background:url(../images/email.png) no-repeat left center; color:#FFF;  font-size:12px; }
.headreRight_top_email:hover{text-decoration:none; color:#000; font-size:12px;}
.headreRight_top_phone {margin:0; padding:0 0 0 20px; background:url(../images/phone.png) no-repeat left center; color:#FFF; font-size:12px; }
.headreRight_bot {margin:0; padding:30px 0 0 0; display:block;}

#AddContent .product-1 {width:31%; margin:0 7px 0 7px;}
#AddContent .product-h{display:block; margin:0px; width:100%; padding:0; }


#DetailContent h1{ width:65%; margin-bottom:30px; padding:8px 0 8px 15px; background:url(../images/product-bg.png) no-repeat right center; font-size:24px; color:#FFF; text-transform:uppercase; font-weight:normal;}


#DetailContent .product-left-container{width:88%; padding:0 7px 10px 7px; margin:0; float:none;}
#DetailContent .product-right-container{width:95%; padding:0 7px 0 7px; margin:0; float:right;}
#DetailContent .price-bg{width:40%; padding:8px 0 8px 15px; margin-bottom:5px;  display:block; font-size:28px; color:#fff; background:url(../images/by-bg.png) no-repeat right center;}

#GenralContent .general-left-container{width:88%; padding:0 7px 10px 7px; margin:0; float:none;}
#GenralContent .general-right-container{width:95%; padding:0 7px 0 7px; margin:0; float:right;}

}

@media only screen and (min-width: 150px) and (max-width: 910px) {
header {width:100%;  position:relative;}
header .logo {display:block; float:none; width:100%; margin:0 auto; text-align:center;}
header .logo img {max-width:100%; margin:0 auto;}
.headreRight {width:100%; margin:0 auto; float:inherit; display:block;}	
.bannerInnerContainer {display:block;}

#DetailContent .price-bg{width:40%;}

#DetailContent h1{ width:30%;}
}
@media only screen and (min-width: 150px) and (max-width: 1025px) {
header {width:100%;  position:inherit;}
header .logo {display:block; float:left; width:100%; margin:0 auto; text-align:center;}
header .logo img {max-width:100%; margin:0 auto;}
.headreRight {width:100%; margin:0 auto; float:right; display:block;}
.headreRight_top {margin:0; padding:10px 0 0 0; text-align:center; display:block; }
.bannerInnerContainer {width:100%;}


}
@media only screen and (min-width: 150px) and (max-width: 480px) {
header h1.logo {display:block; float:none; width:100% !important; margin:0 auto; text-align:center;}
header h1.logo img {max-width:100%; margin:0 auto;}
.headreRight {width:100%; margin:0 auto; float:inherit; display:block; }
.bannerInnerContainer {display:block;}
.caption {width:50%; background-size:100% cover; padding:5px;  bottom:0 !important; color:#fff; font-size:25px;  background-color: rgba(255, 32, 32, 0.7); }
.caption .call{padding:2px; color:#fff; font-size:20px;  font-weight:bold; display:block; font-style:italic;}
.caption .ph{ padding:0px; color:#fff; font-size:11px; overflow:hidden; font-weight:normal; display:block;}
.bx-wrapper .bx-prev {
	left:10px;
	/*background:url(../images/controls.png) no-repeat 0 -32px;*/
	background:url(../images/left_arrow.png) no-repeat left top;
	display:none;
}
.bx-wrapper .bx-next {
	right: 10px;
	background:url(../images/right_arrow.png) no-repeat left top;
	display:none;
}

footer{background:#dc3230; color:#FFF; padding:20px 0 0 0;}
#footer-container{width:100%; padding:0; margin:0; text-align:center;}
#footer-container .ftr-left{width:100%; padding:0; margin:0; float:none;}
#footer-container .ftr-left h1{padding:0; margin:0; font-size:44px; color:#000; font-weight:normal;}
#footer-container .ftr-left p{padding:0 0 10px 0; margin:0; font-size:12px; }
#footer-container .ftr-righ{width:100%; padding:0; margin:0; float:none;}
#footer-container .ftr-righ h1{padding:0; margin:0; font-size:24px; font-weight:normal; text-align:center; }
#footer-container .ftr-righ p{padding:10px 0 10px 0; margin:0; text-align:center; }

#footer-container .bottom{width:100%; padding:10px 0 10px 0; margin:0px; font-size:12px; text-align:center; background:#000;}
#footer-container .bottom-left{width:98%; padding:0 0 10px 0; margin:0; float:none;}

#footer-container .bottom-right{width:98%; padding:0; margin:0; float:none; text-align:center;}


#AddContent .product-h{width:100% !important; display:block; font-size:12px; }
#AddContent .product-1 {width:100%; float:none; display:block; margin:0 0 20px 0; padding:0; position:relative; border:1px solid #958e8e; clear:both;}
#FeatureContent h1{ width:65%;}

#FeatureContent .product-h{width:95% !important; display:block; font-size:12px; }
#FeatureContent .product-1 {width:100%; float:left; display:block; margin:0 0 30px 0; padding:0; position:relative; border:1px solid #958e8e; clear:both;}

#FeatureContent-listing .product-1 {width:100%; float:left; display:block; margin:0 0 30px 0; padding:0; position:relative; border:1px solid #958e8e; clear:both;}

#DetailContent .price-bg{width:60%;}

#DetailContent h1{ width:65%;}

}










