﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	outline:none;
	font-family:"candararegular",Arial, Helvetica, sans-serif;
	line-height:18px;
	filter: none;

}
* { margin:0; padding:0;}
a {-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
a:hover {-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
p { margin:0; padding:0;}
img { border:0;}
.clear { clear:both;}
select, input { margin:0; padding:0; outline:none; font-family:"candararegular",Arial, Helvetica, sans-serif;}
h1,h2,h3,h4 { margin:0; padding:0; font-weight:normal; line-height:normal; font-family:"ebrimaregular",Arial, Helvetica, sans-serif;}
hr { color:#292929;border:none;   border-top:1px solid #292929; height:1px; margin:0; padding:0; margin-bottom:20px; }


/******************************Wrapper Starts here***********************/
.wrapper { width:1100px; margin:auto;}
.header { height:123px; padding-top:20px; }
.top1 { height:86px;}
.logo { float:left; padding-top:0px;}
.tcall { float:left; padding-left:190px; padding-top:12px;}
.tcall1 {float:left; width:29px; height:27px; background:url(../images/sprite.png) -7px -9px no-repeat; margin-top:10px; margin-right:5px;}
.tcall2 { float:left; font-size:15px; line-height:22px; color:#292929;}
.tcart { float:right; padding-top:5px; text-align:right;}
.tnav { font-size:15px; color:#292929;}
.tnav a {color:#292929; text-decoration:none;}
.tnav a:hover { color:#fc076e}
.tcart1 img { vertical-align:middle; margin-right:10px; }
.tcart1 { font-size:15px; color:#292929; padding-top:18px; padding-top:20px; }
.tcart1 a {color:#fc076e; text-decoration:none;}
.tcart1 a:hover {color:#2e1455}

.navigation {background: #442276; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: #fc076e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjMDc2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA1NWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fc076e 0%, #cf055a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc076e), color-stop(100%,#cf055a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fc076e 0%,#cf055a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fc076e 0%,#cf055a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fc076e 0%,#cf055a 100%); /* IE10+ */
background: linear-gradient(to bottom, #fc076e 0%,#cf055a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc076e', endColorstr='#cf055a',GradientType=0 ); /* IE6-8 */ height:37px;}
.nav { float:left;}
.nav ul { margin:0; padding:0;}
.nav li { float:left; list-style:none; font-family:"ebrimaregular",Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;}
.nav li a { color:#ffffff; text-decoration:none; display:block; padding:11px 20px 8px 20px;}
.nav li a:hover, .nav li a.active {background: #cf055a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmMDU1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTA3NmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #cf055a 0%, #f9076d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf055a), color-stop(100%,#f9076d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* IE10+ */
background: linear-gradient(to bottom, #cf055a 0%,#f9076d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf055a', endColorstr='#f9076d',GradientType=0 ); /* IE6-8 */ color:#000;}
.home a { padding:29px 21px 5px 21px !important; background-image:url(../images/home.png) !important; background-repeat:no-repeat !important; background-position:12px 9px !important;}

ul.menu {
list-style:none; 

}
ul.menu * {
margin:0px; 
padding:0px;
}
ul.menu a {
display:block; 
color:#ffffff; 
text-decoration:none;
}
.ul.menu a:hover { color:#B9850A;}
ul.menu li {
position:relative;
float:left;
margin-right:0px;
text-transform: uppercase;




}
ul.menu ul {
position:absolute; 
top:37px; 
left:0; 

display:none; 
opacity:0; 
list-style:none;


}
ul.menu ul li {
position:relative;

color:#fff;
text-align:left;
 
border-top:none; 
width:172px; 
margin:0px;
background-color:#08a308;
opacity:0.98;


}


ul.menu ul li a {
display:block; 
color:#ffffff !important;

padding:10px 8px 10px 19px;
/*background-image:url(../images/nav-dropdown.bg.png) !important;*/ background-color:#fa076e; 
font-size:12px;
opacity:.98;


}
ul.menu ul li a:hover{
background:none;
background-color:#626262 !important;
color:#ffffff!important;
opacity:1;
}

ul.menu ul ul {
left:182px; 
top:-1px; 

}
ul.menu .menulink {
border:1px solid #aaa; 
padding:0px 0px 0px; 
font-weight:bold; 


}
ul.menu .menulink:hover, ul.menu .menuhover{
background: #cf055a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmMDU1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTA3NmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #cf055a 0%, #f9076d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf055a), color-stop(100%,#f9076d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cf055a 0%,#f9076d 100%); /* IE10+ */
background: linear-gradient(to bottom, #cf055a 0%,#f9076d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf055a', endColorstr='#f9076d',GradientType=0 ); /* IE6-8 */ color:#000;
}

ul.menu .sub {
font-family:Calibri, Helvetica, sans-serif;;
font-size:14px;
padding:5px 0px 5px 5px;
}

ul.menu .topline {border-top:0px solid #aaa;
font-family:Calibri, Helvetica, sans-serif;
font-size:14px;}
.inner_text{ color:#6D0005;
	font-size:14px;
	padding-top:5px;
	line-height:18px;
	text-align:justify;
		font-family:Calibri, Helvetica, sans-serif;}
		
		.inner_text2{ color:#2C2C2C;
	font-size:14px;
	padding-top:5px;
	line-height:18px;
	text-align:justify;
		font-family:Verdana, Geneva, sans-serif;}



.home a:hover, .home a.active {  background-image:url(../images/home-hover.png) !important; background-repeat:no-repeat !important; }
.divider { width:1px; background-color:#ba0652; height:37px;}
.search { width:195px; height:27px; background-color:#FFFFFF; float:right; margin:5px; overflow:hidden}

.ser-left { float:left; border:0; width:165px; padding:4px 0 4px 5px; font-size:15px; color:#686766;}
.ser-button { float:left; width:18px; height:18px; border:0; background:url(../images/sprite.png) -45px -9px no-repeat; cursor:pointer; margin-top:4px;}


/******************************Content Starts here***********************/
.content { clear:both; min-height:400px;}
.banner { margin-bottom:56px; border-bottom:6px solid #292929; position:relative;}
.vivah-v { position:absolute; top:164px; left:372px; z-index:1000;}
.welcome{}
.wel1 { width:772px; float:left;}
.wel1 h1 { font-size:22px; color:#fc076e;}
.wel1 p { font-size:14px; line-height:20px; color:#292929; text-align:justify; padding-top:5px;}
.wel2 { float:right; width:304px; height:158px; background-image:url(../images/free-shipping.jpg); background-repeat:no-repeat;}
.wel-head { padding:20px 18px;}
.wel-head h4{ font-size:27px; text-transform:uppercase; font-family:"ebrimaregular",Arial, Helvetica, sans-serif; color:#fc076e;}
.wel-head p{ font-size:22px;  color:#a3a3a3;}
.wel-text { font-size:17px; line-height:21px; color:#fff; text-transform:uppercase; padding-left:18px; padding-top:5px;}
.img-section { padding-top:25px; }
/**.ibox { width:263px; height:252px; background-image:url(../images/image-bg.png); background-repeat:no-repeat; float:left; margin-right:16px;}*/
.ibox { width:210px; height:201px; background-image:url(../images/image-bg.png); background-repeat:no-repeat; float:left; margin-right:12px;
        background-size: 210px 201px; margin-bottom:25px;
}
.ibox .img1 img {max-width: 93% !important; height: auto !important;}
.img1 { text-align:center; }
.itext { text-align:center; color:#212121; font-size:17px; padding-top:9px;}
.itext a { text-decoration:none; color:#212121;}
.itext a:hover { color:#fc076e;}



/**************Footer CSS Starts here*********************/
.footer { margin-top:12px;}
.foot1 { padding-top:34px; padding-bottom:12px;  padding-left:20px; }
.foot-nav { float:left;  }
.fhead { color:#fc076e; font-size:20px; text-transform:capitalize; padding-bottom:20px; font-family:"ebrimaregular",Arial, Helvetica, sans-serif;  }
.ftext { color:#292929; font-size:16px; line-height:30px; position:relative;  }
.ftext a {color:#292929; text-decoration:none;}
.ftext a:hover {color:#fc076e;}
.fsocial {  float:left; background:url(../images/sprite.png) -66px -9px no-repeat; width:8px; height:15px; background-repeat:no-repeat; margin-top:3px; margin-right:8px;}
.fsocial1 { float:left; background:url(../images/sprite.png) -77px -9px no-repeat; width:17px; height:14px; background-repeat:no-repeat; margin-top:3px;}
.fsocial2 { float:left; background:url(../images/sprite.png) -95px -9px no-repeat; width:15px; height:15px; background-repeat:no-repeat; margin-top:3px; margin-right:2px;}
.fsocial3 { float:left;background:url(../images/sprite.png) -113px -9px no-repeat; width:14px; height:14px; background-repeat:no-repeat; margin-top:3px; margin-right:3px;}
.fsocial4 { float:left; background:url(../images/sprite.png) -130px -9px no-repeat; width:15px; height:15px; background-repeat:no-repeat; margin-top:3px; margin-right:4px;}
.fsocial5 { float:left; background:url(../images/sprite.png) -148px -9px no-repeat; width:14px; height:15px; background-repeat:no-repeat; margin-top:3px; margin-right:5px;}
.divider1 { float:left; padding-left:156px; padding-right:156px;}

.foot2 { background-color:#fc076e; padding:18px;}
.copy { font-size:14px; color:#ffffff; line-height:25px; float:left;}
.scopy a{ color:#292929; text-decoration:none;}
.scopy a:hover {color:#ffffff;}
.paypal { float:right; margin-top:12px; width:285px; height:32px; background:url(../images/sprite.png) -7px -44px no-repeat; text-indent:-9999px;}
.paypal a { display:block; padding:6px 0;}


/**************Product CSS Starts here*********************/
.pnav { font-size:15px; color:#292929; padding-top:10px;  padding-bottom:10px;}
.pnav a { text-decoration:none; color:#292929;}
.pnav a:hover, .pnav a#on1 { color:#fc076e;}
.inner-banner { background-color:#f3f3f3; border-bottom:6px solid #292929; padding:19px 18px}

.inner-banner h1 { font-size:20px; color:#fc076e;}
.inner-banner p { line-height:20px; color:#292929; font-size:14px; text-align:justify;}

.ssel { padding-top:15px; padding-bottom:17px;   }
.sel { font-size:15px; float:left; color:#292929; }
.sel select { width:105px;  background-color:#ffffff; border:1px solid #292929; font-size:15px; padding:0px; margin-left:10px; color:#292929; }
.listing{ float:right; }
.listing1{ float:left; margin: 0px 0px 10px 23px;}
.numbering{ font-size:16px; color:#ffffff;  float:left; text-align:center; background-color:#292929; text-decoration:none; margin-right:6px;  }
.numbering a{color:#ffffff; text-decoration:none; padding:4px 9px; display:block; }
.numbering a:hover, .numbering a.act{color:#ffffff;  background-color:#fc076e;}

.psection {}
.pbox { width:256px; float:left; position:relative; margin-right:25px; margin-bottom:60px;}
.ppad { padding:0 34px 48px 34px; border:1px solid #292929;}
.pimg { text-align:center;}
.ptext { font-size:16px; color:#292929; text-align:center;}
.ptext a {color:#292929; text-decoration:none; }
.ptext a:hover { color:#fc076e;}
.pprice { font-size:22px; color:#fc076e; text-align:center; padding-top:8px;}
.pround { margin:auto; position:absolute; left:45px; top:275px;}
.pview { float:left; width:67px; height:67px; background-color:#292929;  font-size:16px; color:#fff; text-align:center; -moz-border-radius:50%; /* FF1+ (FF4-) */
	-webkit-border-radius:50%; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius:50%; /* Opera 11- */
	border-radius:50%; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */}
.pview a { text-decoration:none; color:#fff; display:block; padding:25px 0 25px 0;  -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 0s ease-in-out;  }
.pview a:hover{background-color:#fc076e;-moz-border-radius:50%; /* FF1+ (FF4-) */
	-webkit-border-radius:50%; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius:50%; /* Opera 11- */
	border-radius:50%; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 0s ease-in-out;  }
.pview1 { margin-left:25px}

.ppad:hover { border:1px solid #fc076e; cursor:pointer;}
.ppad:hover, .active1{ border:1px solid #fc076e; cursor:pointer;}





/**************Delivery Section CSS Starts here*********************/
.delivery-sec {background-color:#fc076e; margin-top:10px;}
.deli1 { height:43px; width:545px; float:left; background-color:#292929; font-size:27px; color:#fff; font-family:"ebrimaregular",Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:10px;}
.dspan { color:#a3a3a3; font-size:23px; font-family:"candararegular",Arial, Helvetica, sans-serif; text-transform:lowercase; padding-left:22px;position:relative; top:-3px;}
.deli1 img { vertical-align:middle; margin-top:-3px; padding-left:32px; padding-right:23px;}
.dimg { float:left; width:36px; height:53px; background-image:url(../images/strip.jpg); background-repeat:no-repeat;}
.deli2 { height:36px; width:505px; float:left; background-color:#fc076e; font-size:19px; color:#FFFFFF; text-transform:uppercase; text-align:center; padding-top:17px;}

/**************Product Details Page CSS Starts here*********************/
.product-details {}
.pleft { width:906px; float:left;}

.pdetail {}
.pdetail-left { width:431px; float:left;}
.pdetail-left1 { float:left; width:99px;}
.pf1img { padding-bottom:5px;  }
.pf1img img { border:1px solid #292929; padding:2px;}
.pf1img img:hover { border:1px solid #fc076e; }
.pdetail-left2 { float:right; position:relative;}
.pdetail-left2 img { border:1px solid #292929; padding:9px 2px;}
.pser { position:absolute; bottom:20px; right:10px;}
.pser img { border:0; border:none; }

.pdetail-right { float:right; text-align:left; width:458px; } 
.pright-text { margin-bottom:7px; }
.pright-text h2 {font-size:18px;    color:#292929; }
.pright-text1{ font-size:22px; color:#fc076e; margin-bottom:22px; }
.cbox { background-color:#f3f3f3; padding:10px 17px 16px 17px; margin-top:10px;}
.avail { font-size:16px; color:#292929;  margin-bottom:13px; line-height:25px; line-height:28px; }
.avail-span { color:#fc076e;  }
.color { font-size:16px; color:#292929;}
.ssize { padding-top:20px;}
.size1 { float:left; font-size:14px; color:#5d5c5c; padding-top:2px;}
.size2 { float:left; padding-left:25px;}
.sbox { width:36px; height:19px; background-color:#FFFFFF; text-align:center; font-size:14px; line-height:19px; float:left; margin-right:10px;}
.sbox a { display:block; text-decoration:none; color:#5d5c5c; border:2px solid #F3F3F3;  -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}
.sbox a:hover, .sbox a.sactive { border:2px solid #FC076E; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}
.color img { vertical-align:middle; margin-left:11px;}
.deta2 { padding-top:22px; padding-bottom:20px;}
.quan { font-size:16px; color:#292929;  float:left; padding-top:2px;}
.quan input { width:43px; background-color:#FFFFFF; border:1px solid #292929; padding:0px 0; height:23px; font-size:20px; text-align:center;}

.add-btn { width:140px; float:left;  font-size:16px; color:#fff;  text-align:center;   margin-left:42px; height:32px; background: #d51867; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1MTg2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODA4NmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #d51867 0%, #f8086e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d51867), color-stop(100%,#f8086e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d51867 0%,#f8086e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d51867 0%,#f8086e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d51867 0%,#f8086e 100%); /* IE10+ */
background: linear-gradient(to bottom, #d51867 0%,#f8086e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d51867', endColorstr='#f8086e',GradientType=0 ); /* IE6-8 */ }
.add-btn a { display:block; text-decoration:none; color:#fff; padding:7px 0 ;}
.add-btn a:hover { background: #f8086e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4MDg2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE4NjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #f8086e 0%, #d61867 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8086e), color-stop(100%,#d61867)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f8086e 0%,#d61867 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f8086e 0%,#d61867 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f8086e 0%,#d61867 100%); /* IE10+ */
background: linear-gradient(to bottom, #f8086e 0%,#d61867 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8086e', endColorstr='#d61867',GradientType=0 ); /* IE6-8 */ color:#ffffff;}
.add-btn img { vertical-align:middle; margin-right:8px; margin-top:-5px;  }
.social { font-size:16px; color:#292929; margin-bottom:21px; }
.social img { vertical-align:middle; margin-left:8px;}

.pdes { padding-bottom:0px; padding-top:25px;}
.pdes1 { width:410px; float:left;}
.des-img { padding-top:14px;}
.pdes2 { width:538px; float:right;}

.detail-description1 { margin-right:20px;}
.des1 {float:left; text-align:center;  font-size:16px; color:#ffffff;  margin-right:5px; border-bottom:0;background-color:#292929; background-image:url(../images/btn-bg.jpg); background-repeat:repeat-x;  height:32px;}
.des1 a{ text-decoration:none; color:#ffffff; display:block; padding:7px 18px 7px 18px ; border-bottom:0;}
.des1 a:hover, .des1 a.on4 {  color:#ffffff; background-color:#fc076e;}
.des-box {  background-color:#f3f3f3; border:1px solid #f3f3f3; }
.des-text { color:#5f5f5f;font-size:14px; line-height:20px; padding:16px 16px 14px 16px; text-align:justify;  }

.pright { width:170px; float:right;} 
.youmay h3{ font-size:18px; color:#292929; padding-bottom:10px; }







.pbox2 { width:170px; position:relative; margin-bottom:35px}
.ppad1 {border:1px solid #292929; padding-bottom:30px;}
.ptext1{ font-size:12px; color:#292929; text-align:center;}
.ptext1 a {color:#292929; text-decoration:none; }
.ptext1 a:hover { color:#fc076e;}
.pprice1 { font-size:14px; color:#fc076e; text-align:center; padding-top:4px;}

.pround1 { margin:auto; position:absolute; left:34px; top:174px;}
.pview2 { float:left; width:45px; height:45px; background-color:#292929;  font-size:14px; color:#fff; text-align:center; -moz-border-radius:50%; /* FF1+ (FF4-) */
	-webkit-border-radius:50%; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius:50%; /* Opera 11- */
	border-radius:50%; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */}
.pview2 a { text-decoration:none; color:#fff; display:block; padding:14px 0 13px 0;  -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 0s ease-in-out;  }
.pview2 a:hover {background-color:#fc076e;-moz-border-radius:50%; /* FF1+ (FF4-) */
	-webkit-border-radius:50%; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius:50%; /* Opera 11- */
	border-radius:50%; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 0s ease-in-out;  }
.pview3 { margin-left:15px}


.ppad1:hover { border:1px solid #fc076e; cursor:pointer;}
.ppad1:hover, .active1{ border:1px solid #fc076e; cursor:pointer;}




/*----signin-----------*/

.new_custom{width:46%;float:left;margin:0 0 8px 5px;border-radius:6px; padding:0 0 15px 0;}
.custm{width:525px;border-bottom:#252525 1px solid;  font-size:18px;height:28px;padding:6px 0 5px 2px; }
.new_custom p{margin:0;padding:0;line-height:18px;font-size:12px;padding:10px 13px 0 13px;text-align:justify;}

.forwrad{ padding:10px 0 0 0px; font-size:15px;}
.forwrad a{  font-size:15px; color:#fc076e; text-decoration:none;}
.forwrad a:hover{  font-size:15px;text-decoration:underline; cursor:pointer;}

.new_reg{ font-size:12px;  padding: 12px 8px 0 10px;  }
.new_reg ul{ margin:0; padding:0; list-style:none; }
.new_reg ul li{display:block; font-size:12px;  line-height:20px; }

.check{float: left;padding: 0px 0 0 126px; margin-top:15px; }
.check_txt{ padding:1px 0 0 5px; float:left; font-size:13px;}



/*--my-account-------*/
.acc_links{width:185px;font-size:14px; margin:5px 0 18px 5px;float:left; }
.acc_links ul{list-style:none;margin:0;padding: 0; border: none;}
.acc_links ul li{ width: auto;margin: 0px 0 0px 0px;font-size:14px;color:#787878;   }
.acc_links ul li a{display:block;color:#292929;text-decoration:none;padding:12px 0 8px 35px;}
.acc_links ul li a:hover{color:#fc076e;padding:12px 0 8px 35px; }
.acc_links ul li a.active{text-decoration:none;color:#fc076e; }
.order_history{background-position:left;background:url(../mainimages/icons.png) no-repeat;}
.my_personal{background:url(../mainimages/icons.png) no-repeat left -40px;}
.my_personal_edit{background:url(../mainimages/icons.png) no-repeat left -266px;}
.my_addressbook{background:url(../mainimages/icons.png) no-repeat left -132px;}
.my_ch_password{background:url(../mainimages/icons.png) no-repeat left -176px;}
.logout{background:url(../mainimages/icons.png) no-repeat left -220px;}

.account_links{width:160px;font-size:12px; margin:10px 0 18px 15px;float:left; }
.account_links ul{list-style:none;margin:0;padding: 0; border: none;}
.account_links ul li{ width: auto;margin: 0px 0 0px 0px;font-size:12px;  background:url(../mainimages/dots.png) no-repeat left top 6px ;   }
.account_links ul li a{display:block;color:#6e6e6e;text-decoration:none;padding: 0px 0 6px 11px;}
.account_links ul li a:hover{color:#000;padding: 0px 0 6px 11px; }
.account_links ul li a.active{text-decoration:none;color:#6e6e6e; }
.per_details{width:220px; color:#292929;  float:left; margin:20px 22px 0 5px;border:#252525  1px solid; }
.per_acc_heading{width:207px;height:35px;border-bottom:#252525  1px solid; font-size: 18px;height:26px;padding:11px 0 5px 13px;}

.password{ width:748px; min-height:280px; margin:21px 0 0 0; padding:0px 0 0px 0; float:left;border:#252525 1px solid;}
.det_perheading{width:726px;border-bottom:#252525  1px solid;color: #292929 ;font-size: 18px;padding: 11px 0 10px 22px;}
.personal_img{ width:150px; height:150px; border: #252525  1px solid; margin:16px 0 24px 12px; float:left; text-align:center; padding:10px 0 0 0;}
.personal_detail{ width:400px; float:left;  margin:16px 0 0 18px; font-size:15px; color:#fff;}
.deatil_title{ float:left;color:#292929; padding:0px 0px 3px 0; width:105px;}
.deatil_name{ float:left;color:#292929; padding:0px 18px 3px 0;}
.font15{color:#787878;font-size:15px;padding:15px 0 0 20px; }
.font12{color:#292929; font-size:15px; padding:8px 0 0 248px;}
.font12 a{color:#292929;font-size:15px;text-decoration:none; }
.font12 a:hover{color:#292929;font-size:15px;text-decoration:underline; }

.change_btn{float:left;width:auto;height:29px;cursor:pointer; font-size:15px; background:url(../mainimages/left_top-bg.jpg) repeat-x;border-radius:6px; font-family:Arial, Helvetica, sans-serif; margin:15px 15px 18px 131px; border:none; text-transform:uppercase; font-weight:bold; }

.thmbborder{ border:solid 4px #7a7a7a;}

.styled-select select {  
   width: 148px;
   padding: 1px;
   font-size: 12px;
   line-height: 1;
   border: 0;  
   height: 20px;
   -webkit-appearance: none;
   }
.styled-select {
   width: 120px;
   height: 20px;  
   }
   
 .address{ text-decoration:none;}
 
 /*-------------------------------contact-us---------------------------*/

.cont_bg{padding-top:5px; padding-left:22px;}
.cont_name{ width:180px; color:#1e1e1e; padding:12px 0 0 0px; float:left; font-size:15px;}
.cont_input{ width:274px; height:25px; float:left; background:#fff; color:#1a2e45; border:#a8a8a8 1px solid; margin-top:5px;}
.cont_textarea{ width:274px; height:94px; float:left; background:#fff; color:#1a2e45; border:#a8a8a8 1px solid; margin-top:15px;}
.cont_left{ width:50%; float:left; margin:7px 0 0 10px; padding:0 0 30px 0;}
.cont_right{float: left;width: 35%;padding: 7px 0 0 100px;font-size: 14px;text-align: justify;}
.cont_right a{color:#c1c1c1 !important;}

.rec_txt {font-size: 12px;padding: 5px 0;}
.red {color: #FF0000;}

.cont_select{ width:273px; height:34px; float:left; background:#fff; color:#696969; border:#a8a8a8 1px solid; margin-top:5px; padding:6px 0 5px 0;}
.clr{clear:both;}
.floatleft{float:left;}


/*----------------product pagination ----------------------*/
.view_all{ float:right; padding:0px 20px 0px 0;  color:#ffffff; }



.listing{font-size:14px; height:30px; float:right;  }
.listing a{ color:#fff ;width:auto; height:16px; padding: 4px 9px; text-decoration: none; background:#292929; }
.listing a:hover {text-decoration:none; color:#fff; background:#fc076e; }
.listing a.active {text-decoration:none; color:#fff ; background:#fc076e; }
.pageselected{text-decoration:none; color:#fff;  font-weight:bold;background:#fc076e; padding: 4px 9px;   }
.nextprevcss {text-decoration:none; color:#fc076e ;  }
.nextprevcss a:hover {text-decoration:none; color:#fff; background:#fc076e; }

/*.Breadcumb.*/
.bredcrumb {
    color: #fc076e;
    font-size: 14px;
    text-transform: uppercase;
    padding:10px 0 0 0px;
}
.bredcrumb a {
    color: #fff;
    text-decoration: none;
}
.bredcrumb a:hover {
    color: #fc076e;
    text-decoration: none;
}


.pagecontent{padding:0 10px 10px 10px; background-color:none; color:#1e1e1e;  font-size:16px; text-align:justify;}
.btn_new2 {background-color: #8a0868;border: medium none; border-radius: 0px 0px 0px 0px;color: #fff; margin-top:5px; cursor: pointer;font-size: 16px;height: 30px;  width: 200px;}



   .description{font-size:13px; line-height:18px; color:#5f5f5f; }

ul.tabs {
 margin: 0;
 padding: 0;
 float: left;
 list-style: none;
 height: 35px;
 border-bottom: 0px solid #D3D3D3;
  width: 442px;
}
ul.tabs li {
 float: left;
 margin: 0;
padding-left:0px;
padding-bottom:10px;

 height: 23px;
 line-height: 23px;
 margin-bottom: -1px;
 margin-left:5px;
 overflow: hidden;
/* position: relative;
*/ color:#fff;
}

ul.tabs li a {
 text-decoration: none;
 display: block; 
 outline: none;
 font-size:16px;
}
html ul.tabs li.on4{

border-bottom:0px solid #D3D3D3;
 color:#333333;
 font-size:16px;
}

ul.tabs li a:hover {
 
} 
html ul.tabs li.on4 a:hover , html ul.tabs li.on4 a 
{
 background-color:#fc076e; 
 color:#ffffff;
 font-size:16px;
}
.tab_container {
 border: 1px solid #f3f3f3;
 border-top: none;
 float: left; 
 margin-left:5px;
 background: #f3f3f3;
}
.tab_content {
 padding-left: 0px;
 padding-right:7px;
 padding-bottom:40px;


}

.tab_cont{padding-top:3px;}






/* ---------------------------------------- End Sortable Class-------------------------------------------- */
.warning {
    background: url("../mainimages/warning.png") no-repeat scroll 10px center #FFD1D1;
    border: 1px solid #F8ACAC;
    color: #555555;
    margin-top:40px;
    padding: 5px 5px 5px 10px;
	font-size:12px;
	width:200px;
}

.success_display {
    background: url("../mainimages/success.png") no-repeat scroll 10px center #fc076e;
    border: 1px solid #fc076e;
    color: #ffffff;
    margin-bottom: 15px;
    padding: 5px 5px 5px 10px;
	width:94%;
	font-size:14px;
}




/*********************************Testimonials Section CSS Starts here************************************/
.testibox { background-color:#f4f4f4; padding:22px; -moz-border-radius:5px; /* FF1+ (FF4-) */
	-webkit-border-radius:5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius: 5px; /* Opera 11- */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ position:relative; margin-top:30px; }
.testibox:before, .testibox:after {
    content: "";
    position: absolute;
    z-index: -2;
}
.timg { float:left; max-width:137px;}
.timg img { border:1px solid #adadad;-moz-border-radius:5px; /* FF1+ (FF4-) */
	-webkit-border-radius:5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	-opera-border-radius: 5px; /* Opera 11- */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */ }
.ttext { max-width:895px; float:right; text-align:left; color:#585858; line-height:20px; font-size:15px; text-align:justify; }
.tspan { font-size:25px; color:#585858;}
.tspan1 { color:#fc076e;}

