@font-face {
 font-family:Swis721Th;
 src: url(../fonts/TT0100M.TTF);
}
 @font-face {
 font-family:Swis721Th-italic;
 src: url(../fonts/Swis721-Lt-BT-Light-Italic.ttf);
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body, html {
	height:100%;
}
h1, h2, h3, h4, h5, h6, ul, li, p, tr, td {
	margin:0;
	padding:0;
	list-style:none;
}
p {
	line-height: 25px;
	padding: 0 0 11px;
}
h2 {
	font-size:24px;
	color:#e45f37;
	margin:0;
	padding:19px 0 9px 0;
	line-height:25px;
	font-weight:normal;
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
	color:#ffffff;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both;
}
.padt5 {
	padding-top:5px !important;
}
.padtb5 {
	padding:5px 0 !important;
}
.padb0 {
	padding-bottom:0 !important;
}
.color1 {
	color:#939393 !important;
}
.noborder {
	border:none !important;
}
.link {
	color:#ef8e6c;
}
.link:hover {
	text-decoration:underline;
}
.wrapper {
	min-height:100%;
	overflow:hidden;
}

.container {
	width:670px;
	padding:0 10px 10px;
	margin:0 auto;
}
.container .calbox4 {
	width:97%;
	margin:12px auto;
	position:relative;
}
.heading2 {
	color:#424242;
	line-height:30px;
	border-bottom:#efd0c8 solid 1px;
	margin-bottom:10px;
	padding-top:0;
}
.container h2 {
	color:#424242;
	line-height:30px;
	border-bottom:#efd0c8 solid 1px;
	margin-bottom:10px;
	padding-top:0;
}
.container .calender-box {
	margin-top:38px;
}
.container #wrapper > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
.container #wrapper1 > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
.container #wrapper2 > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
.header {
	border-bottom:#ffffff solid 1px;
	height:72px;
	width:100%;
	min-width:400px;
}

#isbel-alpha-logo {
	background:url(../images/isbel-alpha.png) no-repeat;
	width:101px;
	height:54px;
	float:left;
	margin:8px 0 0 3%;
}
#isbel-alpha-logo a {
	width:101px;
	height:54px;
	display:block;
}

#isbel-logo {
	background:url(../images/logo.png) no-repeat;
	width:101px;
	height:54px;
	float:left;
	margin:8px 0 0 3%;
}
#isbel-logo a {
	width:101px;
	height:54px;
	display:block;
}
.search-area {
	float:right;
	margin:23px 1% 0 0;
	background:#ffffff;
	border:#dedede solid 1px;
	width:222px;
	height:28px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.search-area input {
	background:none;
	border:none;
	color:#333;
	float:left;
	width:191px;
	height:12px;
	display:block;
	line-height:28px;
	padding:8px 0 8px 5px;
}


.search-area input::-webkit-input-placeholder {
color:#a4a4a4;
font-style:italic;
font-weight:bold;
}
.search-area input:-moz-placeholder {
color:#a4a4a4;
}

/* individual: webkit */
.search-area input::-webkit-input-placeholder {
color:#a4a4a4;
}
.search-area input::-webkit-input-placeholder {
color:#a4a4a4;
}
.search-area input::-webkit-input-placeholder {
color:#a4a4a4;
}

/* individual: mozilla */
.search-area input::-moz-placeholder {
color:#a4a4a4;
}
.search-area input::-moz-placeholder {
color:#a4a4a4;
}
.search-area input::-moz-placeholder {
color:#a4a4a4;
}
.search-area .srch-btn {
	float:left;
	width:18px;
	height:16px;
	margin:5px 0 0;
}
.search-area .srch-btn a {
	background:url(../images/srch-btn.png) no-repeat top;
	width:18px;
	height:16px;
	display:block;
}
.search-area .srch-btn a:hover {
	background:url(../images/srch-btn.png) no-repeat bottom;
}
.body-area {
	width:100%;
	padding-bottom:32px;
}
#nav {
	float:left;
	width:206px;
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
}
#nav li a {
	color:#ffffff;
	display:inline-block;
	vertical-align:top;
	padding:3px 0 3px 4px;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing: 2px;
	position:relative;
	z-index:10;
}
#nav li {
	display:inline-block;
	vertical-align:top;
	padding:2px 0;
	font-size:12px;
	text-transform:uppercase;
	position:relative;
	z-index:10;
}
#nav li li {
	padding:0;
	clear:both;
	display:block;
}
#nav li a:hover, #nav li a.active {
	color:#e7663b;
	text-decoration:none;
}
#nav li a.active {
	padding-bottom:3px;
}
#nav li ul {
	display:none;
	left:-226px;
	float:left;
	margin:-25px 0 5px -21px;
	padding:25px 0 5px 15px;
	list-style:none;
	background:rgba(255, 255, 255, 0.8);
	border:1px solid #fbf1ed;
	border-left:0 !important;
	position:relative;
	width:188px;
}
#nav li ul li a {
	display:block;
	margin-left:9px;
	font-size:11px;
	text-transform:none;
	padding:2px 0 2px 2px;
	letter-spacing:1px;
	color:#4c4c4c;
}
.navigation {
	position:absolute;
	padding-top:24px;
	left:0;
}
.navigation:after {
	content:'';
}
.b-left {
	width:100%;
	position:absolute;
}
.b-left ul {
	margin:22px 0 0 0;
}
.b-left ul li {
	width:12%;
	min-width:142px;
	padding:0 0 0 3%;
	position:relative;
	z-index:10;
}
.b-left ul li a {
	color:#4c4c4c;
	text-transform:uppercase;
	display:block;
	padding:10px 0 10px 4px;
}
.b-left ul li a:hover {
	color:#F59F86;
}
.b-left ul li.select {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	background:#ffffff;
	border:#fbede7 solid 1px;
	border-left:none;
}
.b-left ul li.select a {
	color:#e7663b;
}
.b-left ul li.select ul {
	margin:-6px 0 10px 10px;
}
.b-left ul li.select ul li {
	padding:0;
}
.b-left ul li.select ul li a {
	text-transform:inherit;
	color:#4c4c4c;
	padding:3px 0 3px 2px;
	display:block;
}
.b-left ul li.select ul li a:hover {
	color:#F59F86;
}
.b-right {
	width:100%;
	float:left;
	min-width:614px;
	margin:22px 0 0;
	position:relative;
	z-index:2;
}
.front-area {
	width:532px;
	margin:0 auto;
}
.front-box {
	width:266px;
	background:url(../images/box1shadow.png) no-repeat bottom;
	padding-bottom:29px;
	float:left;
}
.front-box .box {
	width:224px;
	margin-left:14px;
	position:relative;
}
.front-box .box img {
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	behavior:url(jquery/PIE.htc);
}
.triangle {
	border-color:#313131 #313131 transparent transparent;
	border-style:solid;
	border-width:5px;
	height:0;
	width:0;
	position:absolute;
	bottom:0;
	left:-10px;
}
.black {
	border-color:#000000 #000000 transparent transparent !important;
}
.orange-back {
	height:28px;
	position:absolute;
	bottom:10px;
	left:-10px;
}
.orange-back a {
	background:#ff9a71;
	height:28px;
	line-height:26px;
	display:block;
	padding:0 8px 0 22px;
	text-transform:uppercase;
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	behavior:url(jquery/PIE.htc);
}
.orange-back a:hover {
	background:#fc7548;
}
.white-btn {
	float:right;
	position:absolute;
	top:0;
	right:45px;
	width:98px;
	height:28px;
}
.white-btn a {
	background:rgba(255, 255, 255, 0.6);
	display:block;
	color:#e7663b;
	font-size:12px;
	width:98px;
	height:28px;
	text-align:center;
	line-height:28px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.white-btn a:hover {
	color:#ffffff;
	background:rgba(231, 101, 59, 0.6);
}
.feedback {
	height:22px;
	position:absolute;
	left:-34px;
	top:309px;
	z-index:100;
}
.feedback a {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	writing-mode: lr-tb;
	background:#e7663b;
	color:#ffffff;
	padding:0 13px;
	height:22px;
	line-height:22px;
	display:block;
	text-transform:uppercase;
}
.feedback a:hover {
	background:#fc7548;
}
.trend-area {
	width:804px;
	margin:80px auto 0;
}
.st-area {
	margin-top:-10px;
	position:relative;
}
.porel {
	position:relative;
}
.trend-area .triangle {
	bottom:-10px;
	left:0;
	z-index:1;
}
.orange-head {
	background:#ff9a71;
	height:28px;
	line-height:26px;
	display:block;
	padding:0 8px 0 22px;
	text-transform:uppercase;
	color:#ffffff;
	display:inline-block;
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
}
.head-bot {
	background:url(../images/head-bot.png) repeat;
	height:10px;
	width:100%;
	position:absolute;
	bottom:-10px;
	z-index:0px;
	left:10px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}
.trendbox {
	margin:10px 0 0;
	width:100%;
	padding-bottom:30px;
}
#wrapper {
	width:100%;
	height:95%;
	position:relative;
	min-height:150px;
}
#wrapper1 {
	width:100%;
	height:100%;
	position:relative;
}
#wrapper2 {
	width:100%;
	height:100%;
	position:relative;
}
#wrapper3 {
	width:100%;
	height:100%;
	position:relative;
}
#wrapper4 {
	width:100%;
	height:100%;
	position:relative;
}
#wrapper5 {
	width:100%;
	height:50%;
	position:relative;
	min-height:200px;
}
#wrapper6 {
	width:100%;
	height:100%;
	position:relative;
	min-height:300px;
}
.trendbox .box2 {
	background:#ffffff;
	border:#cd4d1d solid 4px;
	float:left;
	-webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.48);
	-moz-box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#424242;
	padding:12px 10px 5px;
	text-align:center;
	width:226px;
	font-style:italic;
	margin-right:14px;
	margin-top:10px;
	position:relative;
}
.light-box {
	background:#ffffff;
	border:#ff9a71 solid 4px;
	float:left;
	-webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.48);
	-moz-box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#424242;
	padding:12px 10px 5px;
	text-align:center;
	width:226px;
	font-style:italic;
	margin-right:14px;
	margin-top:10px;
	position:relative;
}
.morelight-box {
	border:#ffd7c8 solid 4px;
	background:#ffffff;
	float:left;
	-webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.48);
	-moz-box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	box-shadow:0px 1px 9px rgba(0, 0, 0, 0.48);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#424242;
	padding:12px 10px 5px;
	text-align:center;
	width:226px;
	font-style:italic;
	margin-right:14px;
	margin-top:10px;
	position:relative;
}
.trendbox li:hover .box2overlay {
	display:block;
}
.trendbox .box2overlay {
	display:none;
	background:url(../images/overlay.png) repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.trendbox .read-more {
	height:28px;
	display:block;
	text-align:center;
}
.trendbox .read-more a {
	background:#FF9A71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	height:28px;
	line-height:28px;
	color:#ffffff;
	text-align:center;
	display:inline-block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.trendbox .read-more a:hover {
	background:#FC7548;
}
 .home-talk #wrapper > div:nth-child(2) {
 bottom:0;
 display:block;
}
.home-talk #wrapper > div:nth-child(3) {
 bottom:0;
 display:block;
}
.boxtext {
	color:#424242 !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
}
.name-bg {
	background:url(../images/name-bg.png) no-repeat;
	width:246px;
	min-height:20px;
	text-transform:uppercase;
	color:#919191;
	font-size:11px;
	display:block;
	margin:5px 0 0 -10px;
	padding:10px 0 0;
	font-style:normal;
}
.footer {
	background:url(../images/footer_bg.png) repeat-x;
	width:100%;
	min-width:400px;
	margin-top:-26px;
	position:fixed;
	bottom:0;
	display:block;
	z-index:2147483647;
}
.social-icon {
	width:90px;
	float:left;
	left:27px;
	padding:4px 0 0;
	position:absolute;
}
.social-icon div {
	width:22px;
	height:22px;
	float:left;
	margin-right:2px;
}
.social-icon div a {
	width:22px;
	height:22px;
	display:block;
}
.pinterest a {
	background:url(../images/social-icons.png) no-repeat top left;
}
.pinterest a:hover {
	background:url(../images/social-icons.png) no-repeat bottom left;
}
.facebook a {
	background:url(../images/social-icons.png) no-repeat -25px top;
}
.facebook a:hover {
	background:url(../images/social-icons.png) no-repeat bottom 25px;
}
.twitter a {
	background:url(../images/social-icons.png) no-repeat top right;
}
.twitter a:hover {
	background:url(../images/social-icons.png) no-repeat bottom right;
}
.flink {
	height:25px;
	width:80%;
	text-align:center;
	margin:0 auto;
	padding-top:1px;
}
.flink ul li {
	display:inline-block;
	padding:2px 4% 0;
	position:relative;
	vertical-align: bottom;
}
.flink a {
	text-transform:uppercase;
	display:block;
	height:22px;
	line-height:22px;
	padding:0 10px 0;
	display:block;
}
.flink li.cart a {
	background:url(../images/basket.png) no-repeat center 3px;
	position:relative;
	height:23px;
}
.flink a:hover {
	color:#F59F86;
}
.flink ul li:hover ul {
	display:block;
}
.flink ul ul {
	position:absolute;
	background: rgba(255, 255, 255, 0.4);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)";
	border:#e7663b solid 1px;
	bottom: 26px;
	left: 14px;
	display:none;
	width:148px;
	z-index:1000;
}
.flink ul ul li {
	float:none;
	margin-left:0;
	display:block;
	padding: 0 5px 0 10px;
}
.flink ul ul li:last-child {
	/*background:url(../images/d-arrow.png) no-repeat 12px bottom;*/
	padding-bottom:6px;
	margin-bottom:-6px;
}
.flink ul ul li a {
	color:#3a3a3a;
	padding:0;
	text-align:left;
	height:28px;
	line-height:28px;
}
.flink ul ul li a:hover {
	color:#F59F86;
}
.box3 {
	width:54%;
	-webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 10px 10px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 10px 10px rgba(0, 0, 0, 0.5);
	margin:0 auto;
	position:relative;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.box3-inner {
	background:#ffffff;
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	width:84%;
	font-size:28px;
	line-height:36px;
	text-align:center;
	padding:32px 8% 32px;
	border:#ede2d6 solid 1px;
	color:#ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-left:-1px;
}
.box4 {
	width:600px;
	background:#ffffff;
	margin:0 auto;
	padding:10px 10px 6px;
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
	behavior:url(jquery/PIE.htc);
}
.box4 textarea {
	background:#ffffff;
	border:#ababab solid 1px;
	width:100%;
	height: 55px;
	margin:0 auto 6px;
	display:block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.box4 .count {
	color:#878787;
	float:left;
	padding:6px 0 0 0;
}
.box4 .tip {
	width:78px;
	height:28px;
	float:left;
	margin-right:5px;
}
.box4 .tip a {
	background:#ffd7c8;
	width:78px;
	height:28px;
	line-height:28px;
	display:block;
	text-align:center;
	color:#cd4d1d;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.box4 .tip a:hover {
	background:#fde7df;
}
.box4 .story {
	width:78px;
	height:28px;
	float:left;
	margin-right:5px;
}
.box4 .story a {
	background:#ff9a71;
	width:78px;
	height:28px;
	line-height:28px;
	display:block;
	text-align:center;
	color:#cd4d1d;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.box4 .story a:hover {
	background:#ffb89b;
}
.box4 .comment {
	width:78px;
	height:28px;
	float:left;
}
.box4 .comment a {
	background:#e7663b;
	width:78px;
	height:28px;
	line-height:28px;
	display:block;
	text-align:center;
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.box4 .comment a:hover {
	background:#fc8158;
}
.three-button {
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#a7a7a7;
	font-size:14px;
}
.show-other {
	height:33px;
	margin:0 auto;
	position:relative;
	bottom:-30px;
	width:204px;
	z-index:102;
}
.show-other a {
	background:url(../images/show-other.png) no-repeat 10px 4px #ffffff;
	height:25px;
	line-height:25px;
	padding-right:10px;
	padding-left:42px;
	display:block;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	color:#ef8e6c;
	-webkit-box-shadow: 0px 8px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 8px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 8px 5px rgba(50, 50, 50, 0.75);
	text-transform:uppercase;
	font-size:10px;
	behavior:url(jquery/PIE.htc);
	font-family:Arial, Helvetica, sans-serif;
}
.share-by {
	position:absolute;
	left:18px;
	bottom:10px;
	text-transform:uppercase;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.share-by label {
	color:#919191;
}
.share-by a {
	color:#919191;
}
.share-by a.isbel-cur {
	background:url(../images/isbel-sm.png) no-repeat left;
	padding-left:10px;
}
.nobg {
	background:none !important;
}
.noshadow {
	-webkit-box-shadow: none;
	-moz-box-shadow:none;
	box-shadow:none;
}
#mainbox-pop {
	width:664px;
	padding:10px;
	margin:0 auto;
}
#mainbox-pop h2 {
	color:#424242;
	line-height:30px;
	border-bottom:#efd0c8 solid 1px;
	margin-bottom:10px;
	padding-top:0;
}
#mainbox-pop .name-bg {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#mainbox-pop .outer-area-start {
	height:312px;
	position:relative;
	margin-top:28px;
}
#mainbox-pop p {
	color:#424242;
	font-size:14px;
	border-bottom:#e4e4e4 dashed 1px;
	padding:20px 0 8px;
}
#mainbox-pop #wrapper > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
#mainbox-pop #wrapper1 > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
#mainbox-pop #wrapper2 > div:nth-child(2) {
 background:#dddddd;
 right:5px !important;
}
#mainbox-pop #wrapper_pp > div:nth-child(2) {
 background:#dddddd;
 right:0 !important;
}
#mainbox-pop #wrapper_secpop > div:nth-child(2) {
 background:#dddddd;
 right:0 !important;
}
#about-pop #wrapper_popup > div:nth-child(2) {
 background:#dddddd;
 right:0 !important;
}
#wrapper_pp .scroller {
	padding-right:20px;
}
#scroller {
	width:803px;
}
#wrapper_secpop #scroller {
	padding-right:20px;
}
#mainbox-pop #wrapper > div:nth-child(1) {
 width:94% !important;
 padding:0 4% 0 0;
}
#mainbox-pop #wrapper1 > div:nth-child(1) {
 width:94% !important;
 padding:0 4% 0 0;
}
#mainbox-pop #wrapper2 > div:nth-child(1) {
 width:94% !important;
 padding:0 4% 0 0;
}
#mainbox-pop .calender-box {
	margin-top:38px;
}
.cbox {
	position:relative;
	-webkit-border-radius: 0 8px 8px 8px !important;
	-moz-border-radius:0 8px 8px 8px !important;
	border-radius:0 8px 8px 8px !important;
	behavior:url(jquery/PIE.htc);
}
.mebox {
	position:relative;
	-webkit-border-radius: 0 8px 8px 8px;
	-moz-border-radius:0 8px 8px 8px;
	border-radius:0 8px 8px 8px;
	behavior:url(jquery/PIE.htc);
}
.calender-box .orange-head {
	position:absolute;
	top:0;
	left:-20px;
	-webkit-border-radius: 8px 8px 8px 0 !important;
	-moz-border-radius:8px 8px 8px 0 !important;
	border-radius:8px 8px 8px 0 !important;
	behavior:url(jquery/PIE.htc);
}
.calender-box .triangle {
	top:28px;
	left:-20px;
	border-color:#000000 #000000 transparent transparent;
}
.calsug {
	-webkit-border-radius: 8px 8px 8px 0;
	-moz-border-radius:8px 8px 8px 0;
	border-radius:8px 8px 8px 0;
	background:#ff9a71;
	height:28px;
	line-height:26px;
	display:block;
	padding:0 8px 0 22px;
	text-transform:uppercase;
	color:#ffffff;
	display:inline-block;
	left: -10px;
	position: absolute;
	top: 10px;
}
.caltri {
	border-color: #000000 #000000 transparent transparent !important;
	left: -20px;
	top: 38px !important;
}
.calender-box h2 {
	border:none !important;
	text-align:center;
}
#mainbox-pop .calbox4 {
	width:97%;
	margin:12px auto;
	position:relative;
}
.calbox4 h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a7a7a7;
	font-weight:normal;
	font-style:italic;
	font-size:14px;
	margin-bottom:4px;
}
.calbox4 textarea {
	height:30px;
	padding:2px 0;
}
.accordion {
	padding:0;
	list-style:none;
	width:100%;
}
.accordion li {
	padding:22px 0 22px 35px;
	width:91%;
	position:relative;
	border-bottom:1px solid #efefef;
	background:url(../images/qest-icon.gif) no-repeat left 18px;
}
.accordion li p {
	float:none;
	color:#555;
	padding:0 0 0 0;
	border-bottom:none !important;
	display:none;
}
.accordion li:first-child p {
	display:block;
}
.accordion li a {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7663b;
	padding:0 0 5px 0;
	float:left;
	text-decoration:none;
}
.accordion .opener {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7663b;
	padding:0 0 5px 0;
	float:none;
	text-decoration:none;
	font-weight:normal;
}
.accordion .ui-state-active {
	color:#e7663b;
}
.up-down {
	width:15px;
	position:absolute;
	right:-25px;
	top:11px;
}
.up-down em {
	font-size:12px;
	color:#555;
	font-style:normal;
	padding:3px 0;
}
.up-down a.up-a {
	width:15px;
	height:9px;
	float:left;
	text-indent:-9999px;
	font-size:12px;
	color:#555;
	font-style:normal;
	padding:0;
	background:url(../images/up-arrow.gif) no-repeat;
}
.up-down a.up-a:hover {
	background:url(../images/up-arrow-hover.gif) no-repeat;
}
.up-down a.down-a {
	width:15px;
	height:9px;
	float:left;
	text-indent:-9999px;
	font-size:12px;
	color:#555;
	font-style:normal;
	padding:0;
	background:url(../images/down-arrow.gif) no-repeat;
}
.up-down a.down-a:hover {
	background:url(../images/down-arrow-hover.gif) no-repeat;
}
.box5 {
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	behavior:url(jquery/PIE.htc);
	background:#ef8e6c;
	width:90%;
	margin:10px 3%;
	padding:0 2% 36px;
	position:relative;
}
.box5 p {
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	font-size:20px !important;
	line-height:24px;
	color:#ffffff !important;
	border:none !important;
}
.box5 .jointalk {
	position:absolute;
	left:-12px;
	bottom:10px;
	height:28px;
	line-height:28px;
	width:29%;
}
.box5 .jointalk a {
	background:#eeeeee;
	color:#e7663b;
	width:100%;
	text-align:center;
	display:block;
	text-transform:uppercase;
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	behavior:url(jquery/PIE.htc);
}
.box5 .jointalk a:hover {
	background:#f8f8f8;
}
/*************************************************   secure page voting End ********************************************/
.thank-message {
	padding:7% 0;
	text-align:center !important;
	width:100%;
}
.thank-message strong {
	border-bottom:1px solid #f7f1ef;
	font-size:41px;
	line-height:49px;
	margin-bottom:7px;
	padding-top:0;
}
/**************** light box ******************/
#thanks-pop {
	width:605px;
	padding:10px;
}
#contact-pop {
	width:797px;
	padding:10px;
}
#philosophy {
	width:797px;
	padding:10px;
}
#mission {
	width:797px;
	padding:10px;
}
#promise {
	width:797px;
	padding:10px;
}
#question_ans {
	width:797px;
	padding:10px;
}
#contact {
	width:797px;
	padding:10px;
}
#policies {
	width:797px;
	padding:10px;
}
#privacy_popup {
	width:797px;
	padding:10px;
}
#terms_popup {
	width:797px;
	padding:10px;
}
#changepass {
	width:645px;
	padding:10px;
}
#emailsetting {
	width:650px;
	padding:10px;
}
#closeaccount {
	width:642px;
	padding:10px;
}
#manifesto-pop {
	width:777px;
	padding:10px;
	position:relative;
}
#member-pop {
	width:797px;
}
#basket-pop {
	width:820px;
}
#checkout1-pop {
	width:820px;
}
#login-step1-pop {
	width:797px;
}
#login-step2-pop {
	width:797px;
}
#login-step3-pop {
	width:797px;
}
#forgot-member-pop {
	width:797px;
}
#request-pop {
	width:797px;
	padding:10px;
}
#submission {
	width:797px;
	padding:10px;
}
.horizontal-only {
	height:185px;
	margin-top:3%;
	margin-bottom:1%;
}
#why-a {
	display: none;
	width:244px;
	top:85px !important;
	left:76.5% !important;
	position:absolute;
	z-index:9999;
}
#request-pop .outer-area-start {
	height:375px;
}
#request-pop .social-area {
	border-bottom:none !important;
	float:none;
	margin:0 auto;
}
#request-pop #wrapper_popup {
	height:270px;
}
#request-pop .scroller {
	padding-right:20px;
}
#close {
	position:absolute;
	right:5px;
	bottom:5px;
	cursor:pointer;
	width:59px;
	height:17px;
	text-indent:-9999px;
	background: url('../images/btn-close.png') no-repeat;
}
#close2 {
	position:absolute;
	right:5px;
	bottom:5px;
	cursor:pointer;
	width:59px;
	height:17px;
	text-indent:-9999px;
	background: url('../images/btn-close.png') no-repeat;
}
#close3 {
	position:absolute;
	right:5px;
	bottom:5px;
	cursor:pointer;
	width:59px;
	height:17px;
	text-indent:-9999px;
	background: url('../images/btn-close.png') no-repeat;
}
#close4 {
	position:absolute;
	right:5px;
	bottom:5px;
	cursor:pointer;
	width:59px;
	height:17px;
	text-indent:-9999px;
	background: url('../images/btn-close.png') no-repeat;
}
.close-button {
	position:absolute;
	right:14px;
	top:12px;
	cursor:pointer;
	width:59px;
	height:17px;
	text-indent:-9999px;
	background: url('../images/btn-close.png') no-repeat;
}
.fancybox-close {
	position: absolute;
	top:43px;
	right:46px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
	width:59px;
	height:17px;
	background: url('../images/btn-close.png') no-repeat;
}
.set-up {
	font-size:17px;
	color:#e7663b;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
.set-up a {
	color:#e7663b;
}
.set-up a:hover {
	text-decoration:underline;
}
/******************* end **********************/

/********** Contact *************/
.list-contact {
	width:100%;
	float:left;
	padding:15px 0 0 0;
	margin:0;
	list-style:none;
}
.list-contact li {
	width:100%;
	float:left;
	padding:15px 0 15px 0;
	font-size:12px;
	line-height:19px;
	color:#4f4f4f;
	margin:0;
	border-bottom:1px solid #f0d4cc;
	font-family:Arial, Helvetica, sans-serif;
}
.list-contact li:last-child {
	border:none;
}
.list-contact li a {
	color:#e7663b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
}
.list-contact li a:hover {
	color:#4f4f4f;
	text-decoration:none;
}
.list-contact li strong {
	display:block;
	padding:0 0 7px 0;
	margin:0;
	font-size:22px;
	color:#4f4f4f;
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.list-contact li span {
	display:block;
	padding:0 0 7px 0;
	margin:0;
	font-size:19px;
	color:#4f4f4f;
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.list-contact li ul {
	padding-left:20px;
}
.list-contact li ul li strong {
	font-size:18px;
}
/********** End Contact *************/
#about-pop {
	width:797px;
	padding:10px;
}
#about-pop h2, #about-pop p {
	color:#4F4F4F;
}
#about-pop h2 {
	font-size:22px;
}
.rept-bg {
	width:93%;
	/*height:385px;*/
    padding:0 2%;
	border:#eeeeee solid 10px;
	background:#ffffff;
	-webkit-box-shadow: 0px 0px 10px rgba(231, 102, 59, 1);
	-moz-box-shadow:    0px 0px 10px rgba(231, 102, 59, 1);
	box-shadow:         0px 0px 10px rgba(231, 102, 59, 1);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.outer-area-start {
	width:98%;
	padding:0 0 0 2%;
}
.social-area {
	width:98%;
	float:left;
	padding:5px 0 15px 0;
	border-bottom:1px solid #f0d2ca;
}
.social-area ul {
	list-style:none;
	padding:0 0 0;
	margin:0 auto;
}
.social-area ul li {
	width:48%;
	height:55px;
	padding:0 0 0 0;
	float:left;
	margin:2px 1%;
	text-align:center;
}
.social-area ul li img {
	width:100%;
	display:block;
	max-width:297px;
}
.social-area ul li.social-icon-2 {
}
.social-area ul li.social-icon-3 {
	background:url(../images/login-3.jpg) no-repeat;
}
.social-area ul li.social-icon-4 {
	clear:both;
	margin:0 auto;
	padding:10px 0 0;
	float:none;
}
.social-area ul li.verify-icon-1 {
}
.social-area ul li.verify-icon-2 {
}
.social-area ul li.verify-icon-3 {
	clear:both;
	margin:0 auto;
	padding:10px 0 0;
	float:none;
}
.social-area ul li a {
	width:auto;
	height:100%;
	padding:0 0 0 0;
	text-indent:-9999px;
	margin:0 0 0 0;
	display:inline-block;
}
.form-area {
	width:98%;
	float:left;
	padding:9px 0 9px 0;
}
.fieldcontain {
	width:100%;
	padding:0;
	margin-bottom:11px;
}
.fieldcontain input {
	display:block;
	padding:9px 2px;
	width:99%;
	color:#898989;
	font-size:12px;
	border:1px solid #ababab;
	background:none;
}
.fieldcontain input.submit-btn {
	float:left;
	padding:0;
	width:78px;
	height:38px;
	color:white;
	font-size:14px;
	border:none;
	background:#e8683e;
	cursor:pointer;
}
.fieldcontain input#submit-btn {
	float:left;
	padding:0;
	width:auto;
	padding:10px 14px;
	display:block;
	color:rgb(255, 255, 255);
	font-size:14px;
	border:none !important;
	background:#ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor:pointer;
}
.forgot-p {
	color:#e7663b;
	font-size:12px;
	padding:0 0 0 0;
	margin:0 0 0 9px;
	line-height:35px;
	float:left;
}
.shed {
	bottom:34px;
	position: absolute;
	text-align: center;
	width: 100%;
}
.shed-description {
	background:#ffffff;
	opacity:0.7;
	filter:alpha(opacity=50); /* For IE8 and earlier */
	text-align:center;
	padding:16px;
	box-shadow:0 0 2px #8d3e23;
	display:inline-block;
	margin:0 auto;
}
.shed-description p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#343434;
	padding:0;
	font-size:1.3em;
}
/**************** Slider Manifesto ******************/
.outer-slider {
	width:90%;
	margin:0 auto;
	height:335px;
	float:left;
	padding:15px 36px 0 36px;
	position:relative;
}
#nav2 {
	position:absolute;
	right:-3%;
	bottom:3%;
	padding:0 0 0 0;
	z-index:999;
}
#nav2 a {
	height:20px;
	width:19px;
	background:url(../images/non-active.png) no-repeat;
	float:left;
	text-indent:-9999px;
	margin-right:2px;
	padding:0;
}
#nav2 a.activeSlide {
	background:url(../images/active.png) no-repeat;
}
#buton {
	width:797px;
	position:absolute;
	left:0;
	top:50%;
	z-index:99;
}
#next2 {
	width:39px;
	height:39px;
	padding:0 0 0 0;
	margin-right:1px;
	float:right;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../images/lr_arrow.png) no-repeat right top;
}
#next2:hover {
	background:url(../images/lr_arrow.png) no-repeat right bottom;
}
#prev2 {
	width:39px;
	height:39px;
	margin-left:3px;
	padding:0;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../images/lr_arrow.png) no-repeat left top;
}
#prev2:hover {
	background:url(../images/lr_arrow.png) no-repeat left bottom;
}
#slider {
	width:100% !important;
	height:100% !important;
	padding:0 !important;
	margin:0 !important;
	float:left;
}
#slider ul {
	list-style:none;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	float:left;
}
#slider ul li {
	height:335px;
	padding:11px 0 0 0;
	margin:0;
	float:left;
}
.tag-1 {
	font-size:29px;
	color:#424242;
	padding:62px 5px;
	margin:0 0 0 0;
	line-height:39px;
	display:block;
	text-align:center;
	font-weight:normal;
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
}
.tag-1 em {
	color:#e45f37;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.tag-2 {
	font-size:45px;
	color:#4F4F4F;
	padding:21px 5px 7px 5px;
	margin:0 0 0 0;
	line-height:35px;
	display:block;
	font-weight:normal;
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
}
.tag-3 {
	font-size:60px;
	color:#ef8e6c;
	padding:21px 5px 15px 5px;
	margin:0 0 0 0;
	line-height:35px;
	display:block;
	font-weight:normal;
	font-family: Allura, Arial, Helvetica, sans-serif;
}
.heading-sec {
	font-size:2em;
	color:#424242;
	padding:5% 0 3% 0;
	margin:0 0 0 0;
	line-height:23px;
	display:block;
	text-align:center;
	font-weight:normal;
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
}
.real {
	font-size:25px;
	color:#e45f37;
	padding:5px 0 9px 0;
	margin:0 0 0 0;
	line-height:25px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
#slider ul li p {
	font-size:16px;
	color:#424242;
	line-height:25px;
}
/**************** End Slider ******************/

/**************** Tabber Slider ******************/

#tabber {
	width:641px;
	height:335px;
	padding:0 0 0 0;
	margin:0;
	float:left;
	overflow:hidden;
}
.tab-box {
	position:absolute;
	left:0;
	top:25px;
	z-index:9999;
	width:42px;
}
.tab-box a {
	width:66px;
	height:43px;
	line-height:37px;
	float:left;
	color:#a2a2a2;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	padding:0;
	text-decoration:none;
	background: url('../images/taber-bg-a.png') no-repeat;
}
.tab-box a.activeLink {
	background: url('../images/taber-bg-hover-a.png') no-repeat;
	color:#ffffff;
}
.tabcontent {
}
.hide {
	display: none;
}
.join-isbel {
	padding-left:5px;
	float:left;
	color:#898989;
	font-size:12px;
	padding-top:5px;
}
.join-isbel a {
	color:#e8683d;
}
.join-isbel a:hover {
	text-decoration:underline;
}
.form-personlize {
	width:98%;
	float:left;
	padding:3px 0 3px 0;
}
.form-personlize ul {
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
}
.form-personlize ul li {
	width:100%;
	padding:0;
	margin:0 0 7px 0;
	float:left;
	vertical-align:middle;
	color:#939393;
}
.form-personlize ul li.give-border {
	border:1px solid #dedede;
	height:21px;
	line-height:21px;
}
.form-personlize ul li strong {
	width:20%;
	text-align:center;
	float:left;
	padding:0;
	margin:0;
	font-size:13px;
	color:#939393;
	background:#eeeeee;
	font-weight:normal;
}
.form-personlize ul li select {
	width:18%;
	height:16px;
	text-align:center;
	float:left;
	padding:0px;
	margin:0;
	font-size:14px;
	color:#939393;
	border:none;
	vertical-align:middle;
	margin:3px 0 3px 8%;
	border-right:1px solid #eee;
	outline:none;
}
.form-personlize ul li input {
	width:18%;
	height:19px;
	line-height:21px;
	text-align:center;
	float:left;
	padding:1px 0;
	margin:0 0 0 8%;
	font-size:12px;
	border:none;
	color:#898989;
	outline:none;
}
.form-personlize ul li fieldset {
	width:29%;
	height:21px;
	line-height:21px;
	float:left;
	padding:0 1%;
	margin:0;
	font-size:13px;
	border:none;
	color:#939393;
}
.form-personlize ul li fieldset.min-w {
	width:23%;
	padding:0;
}
.ml2 {
	margin-left:2% !important;
}
.form-personlize ul li fieldset input {
	width:auto;
	margin-right:3px;
	border:none;
}
.form-personlize ul li fieldset input:hover {
	background:none;
}
.form-personlize ul li fieldset:hover {
	background:none;
}
.form-personlize ul li:hover {
	background:none;
}
.form-personlize ul li.profile-pic {
	border-bottom:1px solid #efd0c8;
	border-top:1px solid #efd0c8;
	padding:11px 0 5px 0;
	position:relative;
}
.prof-pic {
	width:74px;
	height:84px;
	padding:0 0 0 0;
	float:left;
	margin:0 6px 6px 6px;
	background:#e7663b;
	border:2px solid #e5e5e5;
	overflow:hidden;
}
.btn-opening {
	background: none repeat scroll 0 0 #EEEEEE;
	color: #939393;
	display: block;
	font-size: 12px;
	font-weight: normal;
	height: 23px;
	line-height: 23px;
	text-align: center;
	width: 117px;
	z-index: 999;
}
.btn-opening a {
	display:block;
	width:100%;
	text-indent:-9999px;
}
.prof-pic:hover {
	border:2px solid #c64416;
}
.prof-pic.active {
	border:2px solid #ff0000;
}
img {
	border-style: none;
	max-width: 100%;
	vertical-align: top;
}
.prof-pic img {
	border-bottom:2px solid #e6ab98;
}
.form-personlize ul li.profile-pic figcaption {
	display:block;
	padding: 3px 0 0;
	text-align:center;
	color:#e4e4e4;
	font-size:11px;
	cursor:pointer;
}
.form-personlize ul li input.submit-btn {
	background: none repeat scroll 0 0 #E8683E;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 14px;
	padding:0 8px 4px;
	height:38px;
	width: 90px;
	margin:3px 0 3px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.form-personlize ul li em {
	padding:0 0 5px 0;
	display:block;
	font-style:normal;
}
.form-personlize ul li.scale {
	padding-bottom:15px;
}
.layout-slider {
	width:100%;
	padding:0 0;
	float:left;
}
.tabcontent strong.tag-2 {
	padding-top:9px !important;
	padding-bottom:0 !important;
}
/**************** Tabber Slider ******************/

/************* Feed Back Button *****************/
.slide-out-div {
	padding:9px 15px;
	width:255px;
	height:260px;
	background:#000;
	opacity:0.7;
	z-index:11;
}
.slide-out-div p {
	font-size:12px;
	color:#BDBDBD;
	padding:0 0 7px 0;
	line-height:17px;
}
.handle {
	opacity:1;
	display:block;
}
.feedback-form {
	width:255px;
	float:left;
	padding:0;
}
.feedback-form .fieldcontain {
	width:100%;
	padding:0;
	margin-bottom:5px;
}
.feedback-form .fieldcontain input {
	display:block;
	padding:4px 2px;
	width:99%;
	color:#898989;
	font-size:12px;
	border:1px solid #dfdfdf;
	background:none;
}
.feedback-form .fieldcontain textarea {
	display:block;
	padding:2px 2px;
	height:100px;
	width:99%;
	color:#bdbdbd;
	font-size:12px;
	border:1px solid #dfdfdf;
	background:none;
}
.feedback-form .fieldcontain input.submit-btn {
	float:left;
	padding:0 0 5px;
	width:51px;
	height:21px;
 color:;
	font-size:12px;
	border:none;
	background:#e8683e;
	cursor:pointer;
	color:#FFFFFF;
}
#wrapper_popup {
	position:relative;
	z-index:1;
	width: 100%;
	height:350px;
	margin:38px 0;
}
/************* End Feed Back Button *****************/

.df_scroll {
	position:relative;
	z-index:1;
	width: 100%;
	height:312px;
	overflow:scroll;
}
ul.talk_com {
	padding-bottom:18px;
}
ul.talk_com li {
	float:left;
}
.about-popup {
	padding:0 28px 0 0;
}
.cal-scroll {
	height:500px;
	margin:36px 0 0 10px;
}
.cal-scroll #wrapper > div:nth-child(1) {
 width:94% !important;
 padding:0 4% 0 0;
}
.blradius {
	-webkit-border-bottom-left-radius: 8px !important;
	-moz-border-radius-bottomleft: 8px !important;
	border-bottom-left-radius: 8px !important;
}
.calbox4 .orange-head {
	position:absolute;
	left:-10px;
	-webkit-border-radius: 0 8px 8px 8px !important;
	-moz-border-radius:0 8px 8px 8px !important;
	border-radius:0 8px 8px 8px !important;
	behavior:url(jquery/PIE.htc);
}
.calbox4 .triangle {
	border-color: transparent #000000 #000000 transparent;
	left: -10px;
	top: 0px;
}
.box4outer .box4 {
	-webkit-box-shadow: 0px 10px 8px rgba(0, 0, 0, 0.45);
	-moz-box-shadow:    0px 10px 8px rgba(0, 0, 0, 0.45);
	box-shadow:         0px 10px 8px rgba(0, 0, 0, 0.45);
	behavior:url(jquery/PIE.htc);
}
ul.love-save {
	position:absolute;
	right:0px;
	bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.love-save li {
	float:left;
}
ul.love-save li a {
	color:#ef8e6c;
	padding:0 10px 0 24px;
	display:block;
	background-position:7px 3px !important;
	font-size:12px;
}
ul.love-save li a:hover {
	color:#ffbfa9;
}
ul.love-save li.love {
	border-right:#f29576 solid 1px;
}
ul.love-save li.love a {
	background:url(../images/love.png) no-repeat left center;
}
ul.love-save li.save a {
	background:url(../images/save.png) no-repeat left center;
}
#login-step1-pop .lsteps, #login-step2-pop .lsteps {
	padding:10px 0 10px 34px;
}
#login-step3-pop .lsteps {
	padding:10px 12px 10px 34px;
}
#login-step3-pop .rept-bg {
	width:96%;
}
.dummy {
	display:none;
}
.input-placeholder-text {
	padding:10px 0 0 4px;
}
.recentbox {
	width:600px;
	margin:0 auto;
	padding:0 10px 6px;
}
.recent {
	padding:0;
	list-style:none;
	width:100%;
}
.recent li:first-child {
	margin-top:0;
}
.recent li {
	padding:14px 128px 22px 70px;
	width:68%;
	position:relative;
	min-height: 40px;
	background:#ffffff;
	-webkit-box-shadow: 0px 16px 13px rgba(0, 0, 0, 0.45);
	-moz-box-shadow:    0px 16px 13px rgba(0, 0, 0, 0.45);
	box-shadow:         0px 16px 13px rgba(0, 0, 0, 0.45);
	margin-top:30px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.recent li a {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e7663b;
	padding:0 0 5px 0;
	text-decoration:none;
	line-height:17px;
}
.recent li .datesection {
	background:url(../images/date-bg.png) no-repeat;
	width:47px;
	height:49px;
	padding-top:5px;
	display:block;
	float:left;
	position:absolute;
	left:6px;
	top:8px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-align:center;
}
.datesection .mon, .datesection .day, .datesection .year {
	display:block;
	line-height:18px;
}
.datesection .mon {
	color:#a6a5a5;
	line-height:10px;
}
.datesection .day {
	font-size:18px;
	line-height:18px;
}
.datesection .year {
	color:#979797;
}
.recent-right {
	position:absolute;
	right:10px;
	top:7px;
	width:103px;
	border-left:#f1f1f1 solid 1px;
}
.recent-right a {
	color:#a5a5a5 !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	display:block;
	line-height:18px !important;
	font-size:12px !important;
	font-style:italic;
	padding:0 0 0 5px !important;
}
.recent-right .stories .num, .recent-right .tips .num, .recent-right .coments .num {
	font-style:normal;
}
.recent-right .stories, .recent-right .tips {
	border-bottom:#efefef solid 1px;
}
.recent-right .stories .num {
	font-size:18px;
	color:#ff9a71;
}
.recent-right .tips .num {
	font-size:18px;
	color:#ffd7c8;
}
.recent-right .coments .num {
	font-size:18px;
	color:#e7663b;
}
#manifesto-pop .rept-bg {
	width:89%;
	margin:0 auto;
}
#manifesto-pop .tag-1 {
	padding:0 5px;
}
#manifesto-pop .tag-2 {
	font-size: 22px;
	line-height:25px;
	padding-bottom:0;
	padding-left:0;
}
#manifesto-pop .real {
	font-size: 16px;
	padding:0;
}
#manifesto-pop #slider ul li p {
	font-size:12px;
	color:#4F4F4F;
	line-height:21px;
}
#manifesto-pop #nav2 {
	display:none;
}
#manifesto-pop .outer-slider {
	height:232px;
}
#popupv1 .outer-slider {
	height:350px;
	padding-top:0;
}
#preview {
	position:absolute;
	padding:3px;
	font-size:12px;
	line-height:15px;
	display:none;
	background:#E7663B;
 color:;
	z-index:9999;
	width:215px;
}
.page {
	width: 100%;
	position: relative;
	min-height: 100%;
	z-index:22;
	position:fixed;/*background:url(../images/main-img-1.jpg) no-repeat center fixed;*/
}
.bg-page {
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	position:fixed;
}
.code-p {
	padding-top: 25px;
}
#forgot-member-pop {
	padding:10px;
}
.panel {
	float:right;
	padding:25px 21px 0 0;
}
.social-networks {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
}
.social-networks li {
	padding:0 0 0 6px !important;
	float:left;
}
.social-networks a {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
}
.social-networks a.icon-1 {
	background:url(../images/icon-1.png) no-repeat;
	width:28px;
	height:28px;
}
.social-networks a.icon-2 {
	background:url(../images/icon-2.png) no-repeat;
	width:28px;
	height:28px;
}
.social-networks a.icon-3 {
	background:url(../images/icon-3.png) no-repeat;
	width:28px;
	height:28px;
}
.social-networks a.ficon-1 {
	background:url(../images/ficon-1.png) no-repeat;
	width:28px;
	height:28px;
}
.social-networks a.ficon-2 {
	background:url(../images/ficon-2.png) no-repeat;
	width:28px;
	height:28px;
}
.social-networks a.ficon-3 {
	background:url(../images/ficon-3.png) no-repeat;
	width:28px;
	height:28px;
}
/*********************** pop up side box ************************/


#overlay_form {
	width:98%;
	padding:1%;
	float:left;
	border:1px solid #F0D4CC;
	border-top:none !important;
	display:none;
	position:relative;
}
#overlay_form2 {
	width:98%;
	padding:1%;
	float:left;
	border:1px solid #F0D4CC;
	border-top:none !important;
	display:none;
	position:relative;
}
#overlay_form3 {
	width:98%;
	padding:1%;
	float:left;
	border:1px solid #F0D4CC;
	border-top:none !important;
	display:none;
	position:relative;
}
#overlay_form4 {
	width:98%;
	padding:1%;
	float:left;
	border:1px solid #F0D4CC;
	border-top:none !important;
	display:none;
	position:relative;
}
#overlay_form3 p {
	padding-bottom:5px;
}
#overlay_form a {
	color:#E7663B;
}
#overlay_form a:hover {
	text-decoration:underline;
}
#overlay_form3 a {
	color:#E7663B;
}
#overlay_form3 a:hover {
	text-decoration:underline;
}
.shadow .form-area2 {
	width:100%;
}
.form-area2 {
	float:left;
	padding:5px 0 5px 0;
	position:relative;
	z-index: 2147483647;
}
.form-area2 #fieldcontain {
	width:48%;
	padding:0 22px 0 0;
	margin-bottom:5px;
	float:left;
}
.no-pading {
	padding-right:0 !important;
}
.no-mrgn {
	margin:0 !important;
}
/* all */
.form-area2 #fieldcontain input::-webkit-input-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input:-moz-placeholder {
color:#bdbdbd;
}

/* individual: webkit */
.form-area2 #fieldcontain input::-webkit-input-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input::-webkit-input-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input::-webkit-input-placeholder {
color:#bdbdbd;
}

/* individual: mozilla */
.form-area2 #fieldcontain input::-moz-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input::-moz-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input::-moz-placeholder {
color:#bdbdbd;
}
.form-area2 #fieldcontain input {
	display:block;
	padding:5px 2px;
	width:99%;
	color:#333;
	font-size:12px;
	border:1px solid #dfdfdf;
	background:none;
}
.form-area2 #fieldcontain input.submit-btn {
	float:left;
	padding:0;
	width:75px;
	height:25px;
	color:#ffffff;
	font-size:14px;
	border:none;
	background:#ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor:pointer;
}
.ha {
	height:auto !important;
}
/*********************** End pop up side box ************************/
.additional-d {
	float:right;
	padding:0 0 0 19px;
	font-size:11px;
	color:#b7b7b7;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	background: url('../images/plus-icon.gif') no-repeat left;
	text-decoration:none;
	margin:4px 13px 0 0;
}
.additional-d:hover {
	color:#E7663B;
	text-decoration:none;
}
.dis-post textarea {
	width:98.5%;
	padding:0 5px;
	margin-bottom:3px;
	height:60px;
	font-size:11px;
	color:#878787;
	resize:none;
	float:left;
	border:1px solid #ababab;
}
.saves-scroll {
	height:340px;
	margin:36px 0 20px 10px;
}
.saves-scroll .accordion li {
	background:none;
	padding-left:0;
}
.saves2-scroll {
	height:126px;
	margin:36px 0 0 10px;
}
.saves2-scroll .accordion li {
	background:none;
	padding-left:0;
}
.saves2-scroll li:first-child p {
	display:none;
}
.calbox4 .light-orange-head {
	position:absolute;
	left:-10px;
	-webkit-border-radius: 8px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-topleft: 0;
	border-radius: 8px;
	border-top-left-radius: 0;
}
.light-orange-head {
	background:#ff9a71;
	height:28px;
	line-height:26px;
	display:block;
	padding:0 8px 0 22px;
	text-transform:uppercase;
	color:#ffffff;
	display:inline-block;
}
.w100 {
	width:100% !important;
}
.sav-ar {
	margin:30px 0 0 2%;
	width:96%;
}
.mycom-box {
	width:650px !important;
}
.sav-ar #wrapper > div:nth-child(2) {
 background:#dddddd !important;
 z-index:1000 !important;
}
.my-list {
	float:right;
	background:#ffffff;
	position:absolute;
	top:22px;
	right:0;
	max-width:220px;
	padding:10px 20px 10px 14px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.my-list ul li a {
	color:#e7663b;
	border-top:#efefef solid 1px;
	height:30px;
	line-height:36px;
	width:180px;
	display:block;
}
.my-list ul li a:hover {
	text-decoration:underline;
}
h3 {
	color:#5e5e5e;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	padding:6px 0 12px;
}
.mys_ul li {
	background:none;
	padding:0;
	width:auto;
	border-bottom:none;
}
.accordion li .down {
	display:none;
	color:#555555;
}
.accordion li .trendbox {
	padding-left:10px;
}
.down a {
	float:none !important;
}
.mt70 {
	margin-top:70px !important;
}
.mt38 {
	margin-top:38px !important;
}
.mt16 {
	margin-top:16px !important;
}
.mt10 {
	margin-top:10% !important;
}
.mt-12 {
	margin-top:-12px;
}
.mt0 {
	margin-top:0 !important;
}
.mt10px {
	margin-top:10px !important;
}
.mt6px {
	margin-top:6px !important;
}
.mtb10 {
	margin:10px 0 !important;
}
.mr4 {
	margin-right:4px !important;
}
.me-text {
	margin-top:10px !important;
	padding-bottom:20px;
}
.three_buttons {
	position:absolute;
	bottom:-20px;
	right:30.5%;
}
.three_buttons .tbtns a {
	background:#fca88c;
	height:28px;
	line-height:26px;
	display:block;
	padding:0 15px;
	text-transform:uppercase;
	color:#ffffff;
	float:left;
}
.three_buttons .tbtns a:hover, .three_buttons .tbtns a.active {
	background:#ffbea9;
}
.three-tri {
	border-color:#313131 #313131 transparent transparent;
	border-style:solid;
	border-width:5px;
	height:0;
	width:0;
	position:absolute;
	bottom:0;
	left:-10px;
}
.three-tri1 {
	border-color:#000000 transparent transparent #000000;
	border-style:solid;
	border-width:5px;
	height:0;
	width:0;
	position:absolute;
	bottom:0;
	right:-10px;
}
.close-txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px !important;
	font-style:italic;
	color:#E7663B !important;
	text-indent:inherit !important;
	background:none !important;
	width:auto !important;
}
.close-txt:hover {
	text-decoration:underline;
}
.re_inv li {
	padding:15px 0 8px;
}
.re_inv #overlay_form {
	border:none !important;
}
.re_inv #overlay_form2 {
	border:none !important;
}
.re_inv #overlay_form3 {
	border:none !important;
}
.re_inv #overlay_form4 {
	border:none !important;
}
.me_h2 {
	padding:5px 0 0px 0 !important;
}
.felement {
	position:absolute;
	right:21px;
	padding:6px 0 0;
	width:140px;
	top:0;
}
.felement .chat {
	width:16px;
	height:16px;
	float:right;
	position:relative;
}
.felement .chat a {
	background:url(../images/chat-iconh.png) no-repeat;
	width:16px;
	height:16px;
	display:block;
}
.felement .chat a:hover {
	background:url(../images/chat-iconh.png) no-repeat;
}
.felement .br-hover {
	display:none;
	color:#3a3a3a;
	font-size:10px;
	position:absolute;
	bottom:30px;
	right:10px;
	text-transform:uppercase;
	background:rgba(255, 255, 255, 0.5);
	border:#e7663b solid 1px;
	width:auto;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	padding:0 10px;
	float:left;
	height:18px;
	line-height:18px;
}
.felement .br-hover .d_arrow {
	background:url(../images/d_arrow.png) no-repeat;
	width:10px;
	height:10px;
	bottom:-10px;
	right:11px;
	display:block;
	position:absolute;
}
.felement .chat:hover .br-hover {
	display:block;
	width:76px;
}
.felement .add-contact {
	width:22px;
	height:19px;
	float:right;
	margin-right:16px;
	position:relative;
}
.felement .add-contact a {
	background:url(../images/add-contacth.png) no-repeat;
	width:22px;
	height:19px;
	display:block;
}
.felement .add-contact a:hover {
	background:url(../images/add-contacth.png) no-repeat;
}
.felement .add-contact:hover .br-hover {
	display:block;
	width:130px;
}
.felement .points {
	float:right;
	margin-right:16px;
}
.felement .points a {
	color:#ffffff;
	text-transform:uppercase;
}
.felement .points a span {
	color:#ff9a71;
}
.change-form {
	margin:32px 0;
}
.change-form .fieldcontain {
	clear:both;
}
.change-form input {
	width:254px;
	float:left;
}
.change-form label {
	float:left;
	width:138px;
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#939393;
}
.switch {
	border:none;
	background:left no-repeat;
	width:148px !important;
	height:32px !important;
	padding:0;
	margin:0;
}
.switch1 {
	border:none;
	background:left no-repeat;
	width:148px !important;
	height:32px !important;
	padding:0;
	margin:0;
}
.switch2 {
	border:none;
	background:left no-repeat;
	width:148px !important;
	height:32px !important;
	padding:0;
	margin:0;
}
.on, .off {
	width:74px !important;
	height:32px !important;
	display:inline-block;
	cursor:pointer;
}
.result {
	display:none;
	margin-top:5px;
	font-size:14px;
	color:#333;
}
.result span {
	color:#C03;
	font-weight:700;
}
.field_con {
	clear:both;
	padding:6px 0;
}
.field_con .label {
	color:#939393;
	font-size:14px;
	float:left;
	width:90px;
	height:32px;
	line-height:32px;
}
.field_con fieldset.switch {
	float:left;
}
.field_con fieldset.switch1 {
	float:left;
}
.field_con fieldset.switch2 {
	float:left;
}
.field_con .des {
	color:#939393;
	font-size:12px;
	float:left;
	height:32px;
	line-height:32px;
	margin-left:6px;
	width:314px;
}
.field-rtext {
	color:#939393;
	font-size:11px;
	float:left;
	height:32px;
	line-height:13px;
	margin-left:6px;
	width:200px;
}
.caccount h2 {
	padding:19px 0px 9px;
	color:#424242;
	line-height:30px;
	font-size:22px;
}
.closeform label {
	float:none;
	display:block;
	height: 30px;
}
.closeform input {
	float:none !important;
}
.closeform #submit-btn {
	margin-top:15px;
}
.bradius4 {
	-webkit-border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	border-radius: 8px !important;
	behavior:url(jquery/PIE.htc);
}
.scrolldown {
	height:420px;
	margin:10px 0;
}
.font11 {
	font-size:11px !important;
}
.font12 {
	font-size:12px !important;
}
.font18 {
	font-size:18px !important;
}
.font16 {
	font-size:16px !important;
}
.font30 {
	font-size:30px !important;
}
.font25 {
	font-size:25px !important;
}
.font20 {
	font-size:20px !important;
}
.font10 {
	font-size:10px;
}
.orange-text {
	color:#e7663b;
	font-size:14px;
	height: 32px;
	line-height: 32px;
}
.downform {
	margin:6px 0 0;
}
.downform .field_con .label {
	width:134px;
}
.downform input {
	border:#ababab solid 1px !important;
}
.downform input[type=checkbox], .downform input[type=radio] {
	border:none !important;
	width:auto;
}
.downform input[type=radio] {
	margin-top:5px;
}
.field_con input {
	display:block;
	padding:5px 2px;
	width:253px;
	height:20px;
	color:#333;
	font-size:12px;
	border:1px solid #dfdfdf;
	background:none;
}
.field_con select {
	display:block;
	padding:4px 2px;
	width:253px;
	height:32px;
	color:#333;
	font-size:14px;
	border:1px solid #bdbdbd;
	color:#bdbdbd;
	background:none;
}
.w322 {
	width:322px !important;
}
.w74 {
	width:74px !important;
}
.w99 {
	width:99% !important;
}
.w98 {
	width:98% !important;
}
.w90 {
	width:90% !important;
}
.w680 {
	width:680px !important;
}
.w690 {
	width:690px !important;
}
.h28 {
	height:28px !important;
	line-height:28px !important;
}
.h250 {
	height:250px !important;
}
.birthselect {
	width:84px !important;
	height:32px !important;
	float:left !important;
	margin-right:5px !important;
}
.checks {
	float:left;
	color:#6e6e6e;
	line-height:20px;
	margin-right:4px;
	padding:6px 0 0;
}
.checks input {
	width:auto;
	height:auto;
}
.ch_email_set {
	float:left;
	height:30px;
	line-height:30px;
	margin-left:5px;
}
.ch_email_set a {
	color:#ed8966;
}
.ml0 {
	margin-left:0 !important;
}
.stylef {
	width:122px !important;
	margin-right:5px;
}
.disablef {
	background:#ececec !important;
	border:#ababab solid 1px !important;
}
.bordertop {
	border-top:#efefef solid 1px;
}
.invite-txt {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:16px;
	color:#424242;
	padding:10px 40px 0;
}
.ff-arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.ff-geor {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
}
.con_830 {
	width:830px;
	margin:0 auto;
	position:relative;
}
.con_54 {
	width:54%;
	margin:0 auto;
	position:relative;
}
.con_800 {
	width:800px;
	margin:0 auto;
	position:relative;
}
.con_900 {
	width:900px;
	margin:0 auto;
	position:relative;
}
.con_630 {
	width:630px;
	margin:0 auto;
	position:relative;
}
.con_680 {
	width:680px;
	margin:0 auto;
	position:relative;
}
.invite-form fieldset {
	width:48%;
	float:left;
	border:none;
	padding:0 2% 0 0;
	margin:0;
}
.invite-form label {
	color:#424242;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	padding:12px 0 4px;
	line-height:18px;
}
.invite-form input {
	border:#ababab solid 1px;
	padding:4px;
	width:96%;
	height:24px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
/* all */
.invite-form input::-webkit-input-placeholder {
color:#898989;
}
.invite-form input:-moz-placeholder {
color:#898989;
}

/* individual: webkit */
.invite-form input::-webkit-input-placeholder {
color:#898989;
}
.invite-form input::-webkit-input-placeholder {
color:#898989;
}
.invite-form input4::-webkit-input-placeholder {
color:#898989;
}

/* individual: mozilla */
.invite-form input::-moz-placeholder {
color:#898989;
}
.invite-form input::-moz-placeholder {
color:#898989;
}
.invite-form input::-moz-placeholder {
color:#898989;
}
.inv_box {
	padding:10px 1% 15px 3%;
	width:96%;
	margin:24px 0 20px;
}
.inv2 {
	font-size:11px;
	line-height:15px;
}
.invite_shadow {
	background:url(../images/invite-shadow.png) no-repeat bottom;
	width:743px;
	height:15px;
	clear:both;
	margin:0 auto;
	padding:15px 0 0;
}
.invite_btn {
	width:78px;
	margin:5px auto 0;
}
.invite_btn a {
	background:#ef8e6c;
	height:34px;
	line-height:34px;
	height:auto;
	display:block;
	width:78px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	cursor:pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display:block;
	text-transform:uppercase;
	text-align:center;
}
.invite_btn a:hover {
	background:#fda181;
}
.invbox3 {
	padding:32px 3% 40px;
	width:94%;
}
.thanks2 {
	padding:20px 0;
}
.thanks2 .tag-2 {
	font-size:30px;
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}
.thanks2 .real {
	color:#ef8e6c;
	font-size:14px;
}
.comment-box {
	background:#ffffff;
	padding:10px 30px 10px;
	border:#ede2d6 solid 1px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	text-align:center;
}
.comment .real {
	color:#424242;
	font-size:16px;
	background:url(../images/comment-sep.png) no-repeat bottom center;
}
.author {
	color:#989898;
	font-size:14px;
	padding-top:10px;
}
.shrbg {
	width:94%;
	padding:0 2%;
	margin:30px 0 0;
}
.sharebox3 {
	width:90%;
	padding:32px 5%;
}
.share-form {
	padding:12px 0 10px;
}
.share-form fieldset {
	width:100%;
	margin:2px 0;
	position:relative;
}
.share-form label {
	width:12%;
	float:left;
}
.share-form input {
	float: left;
	position: absolute;
	width: 85%;
}
.share-form textarea {
	float: left;
	position: absolute;
	width: 85%;
	border:#ababab solid 1px;
	padding:4px;
	height:56px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.txtarea {
	height:68px;
}
.share-form .invite_btn {
	float:right;
	margin-right:0;
}
.share-form .attachment {
	float:left;
	margin:8px 0 0 12%;
	position:relative;
	cursor:pointer;
}
.share-form .attachment a {
	color:#e7663b;
	position:absolute;
	top:0;
	cursor:pointer;
}
.attachment .browse_btn {
	opacity:0;
	filter:alpha(opacity=0); /* For IE8 and earlier */
	overflow:hidden;
	width:75px;
	height:15px;
	position:absolute;
	z-index:100;
	cursor:pointer;
}
.attachment .browse_btn input {
	float:right;
	width:70px !important;
	cursor:pointer;
}
.accnt-per {
	padding:30px 0 10px;
	width:auto;
}
.ins_gallery {
	margin:-0px 0 0 30px;
	float:left;
	width:670px;
	height:612px;
	overflow:hidden;
}
.ins_gallery ul {
	position: relative;
	padding:0 0 0 0;
}
.view_inspirations {
	width:794px;
}
.view_inspirations ul li {
	float:left;
}
.view_inspirations ul li .vri_box {
	width:280px;
	min-height:241px;
	float:left;
	margin:10px 30px 0 10px;
	border-width:10px;
	border-color:#eeeeee;
	border-style:solid;
	background:#ffffff;
	-webkit-box-shadow: 0px 0px 10px rgba(231, 102, 59, 1);
	-moz-box-shadow:    0px 0px 10px rgba(231, 102, 59, 1);
	box-shadow:         0px 0px 10px rgba(231, 102, 59, 1);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	position:relative;
	overflow:hidden;
}
.view_inspirations ul li img {
	display:block;
	min-width: 2%;
	position: relative;
	bottom:0;
}
.view_inspirations ul li .vins_text {
	position:absolute;
	top:10px;
	right:9px;
	color:#ff9966;
	text-align:right;
	font-size:14px;
}
.view_inspirations ul li .ins_date {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a5a5a5;
	font-size:12px;
	font-style:italic;
	float:right;
	font-size:12px;
}
.view_inspirations ul li .ins_date .love-point {
	border-top:#eeeeee solid 1px;
}
.love-point span {
	color:#ff9966;
	font-size:16px;
}
.view_inspirations .left_arrow {
	width:39px;
	height:39px;
	position:absolute;
	left:-60px;
	margin-top:270px;
}
.view_inspirations .left_arrow a {
	background:url(../images/lr_arrow.png) no-repeat left top;
	width:39px;
	height:39px;
	display:block;
}
.view_inspirations .left_arrow a:hover {
	background:url(../images/lr_arrow.png) no-repeat left bottom;
}
.view_inspirations .right_arrow {
	width:39px;
	height:39px;
	position:absolute;
	right:-40px;
	margin-top:270px;
}
.view_inspirations .right_arrow a {
	background:url(../images/lr_arrow.png) no-repeat right top;
	width:39px;
	height:39px;
	display:block;
}
.view_inspirations .right_arrow a:hover {
	background:url(../images/lr_arrow.png) no-repeat right bottom;
}

.right_arrow_topic {
	width:35px;
	height:39px;
	position:absolute;
	right:-60px;
	margin-top:225px;
}

.right_arrow_topic a {
	background:url(../images/lr_arrow.png) no-repeat right top;
	width:40px;
	height:39px;
	display:block;
}
#share_thanks {
	padding:14px;
}
#inv_thank {
	padding:18px 28px;
}
#popupv1 #manifesto-pop {
	width:730px !important;
}
#popupv1 .rept-bg {
	width:570px;
	padding:0 20px;
}
.popslide {
	width:496px !important;
}
.popslide ul li {
	height:auto !important;
	padding:45px 0 !important;
}
#popupv1 #buton {
	width:750px;
	top:44%;
}
.wa {
	width:auto !important;
}
.accnt-style .rept-bg {
	width:94% !important;
}
.add-another {
	float:left;
	height:18px;
	line-height:26px;
}
.add-another a {
	color:#E7663B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.gal_ul li:hover .box2overlay {
	display:block;
}
.gal_ul li .box2overlay {
	display:none;
	background:url(../images/overlay.png) repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.gal_ul li .read-more {
	height:28px;
	width:78px;
	position:absolute;
	top:44%;
	left:101px;
	display:block;
}
.gal_ul li .read-more a {
	background:#e7663b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	height:28px;
	line-height:28px;
	width:78px;
	color:#ffffff;
	text-align:center;
	display:block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.gal_ul li .read-more a:hover {
	background:#FC7548;
}
.pop2 {
	padding:0;
	width:570px;
	height:380px;
}
.pop2 .tag-3 {
	font-size:48px;
}
.pop2 #nav2 {
	right:0;
}
.pop2 ul li p {
	width:566px;
	height:292px;
	overflow:hidden;
}
.pop2 ul li p img {
	width:566px;
}
#addtocart {
	width:542px;
	padding:10px;
}
.cart-left {
	width:310px;
	float:left;
	height:224px;
	border-right:#d8d8d8 solid 1px;
	text-align:center;
	margin:15px 0;
}
.cart-left img {
	width:212px;
}
.cart-right {
	width:144px;
	float:left;
	margin:30px 0;
	padding:0 24px;
}
.cart_form fieldset {
	border:none;
	margin:0;
	padding:10px 0 0;
}
.cart_form label {
	color:#424242;
	font-size:14px;
	padding:0 0 8px;
	display:block;
}
.cart_form select {
	width:158px;
	height:28px;
	border:#dedede solid 1px;
	padding:4px;
}
.add-cart {
	background:url(../images/cart-icon.png) no-repeat 12px center #ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:none;
	display:block;
	padding:10px 10px 10px 40px;
	color:#ffffff;
	margin:18px 0 0;
	font-size:12px;
	cursor:pointer;
}
.add-cart:hover {
	background-color:#fca181;
}
.w80 {
	width:80% !important;
}
.w84 {
	width:84% !important;
}
.w50 {
	width:50%;
}
.w22 {
	width:22% !important;
}
.w54 {
	width:54%;
}
.w52 {
	width:52%;
}
.w68 {
	width:68%;
}
.w134 {
	width:134px !important;
}
.pr22 {
	padding-right:22px;
}
.combox {
	border:#eeeeee solid 10px;
	-webkit-box-shadow: 0px 0px 10px rgba(231, 102, 59, 1);
	-moz-box-shadow:    0px 0px 10px rgba(231, 102, 59, 1);
	box-shadow:         0px 0px 10px rgba(231, 102, 59, 1);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	margin-top:31px;
	width:40%;
	behavior:url(jquery/PIE.htc);
}
.stbox {
	margin-top:-18px;
}
.stbox .box3-inner {
	padding-top:14px;
}
.filter-area .fil-icon {
	background:url(../images/filter-icon.png) no-repeat top left;
	float:left;
	height:13px;
	padding-left:16px;
	display:block;
	margin:6px 0 0;
}
.filter-area .fid {
	background:url(../images/filter-icon.png) no-repeat bottom left;
}
.filter-area .filter-box {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	margin:6px 0 0px;
	display:none;
	position:relative;
}
.filter-box .Clearall {
	position:absolute;
	top:-19px;
	left:84px;
	color:#ffffff;
}
.Clearall span {
	margin:0;
}
.fil-left {
	float:left;
	width:16%;
	border:#dedede 1px solid;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
.fil-right tr td:first-child {
	background-color:#eeeeee;
	border-bottom:#dedede solid 1px;
	border-right:#dedede solid 1px;
}
.fil-right label {
	display:block;
	padding-left:8px;
	line-height:26px;
	color:#7c7c7c;
	text-shadow:0px 1px #FFFFFF;
}
.fil-right tr:first-child td:first-child {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	behavior:url(jquery/PIE.htc);
}
.fil-right tr:last-child td:first-child {
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
	behavior:url(jquery/PIE.htc);
	border-bottom:none;
}
.fil-right {
	float:left;
	width:100%;
	background:rgba(255, 255, 255, 0.8);
	border-right:#dedede solid 1px;
	border-top:#dedede solid 1px;
	border-bottom:#dedede solid 1px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.fil-right table {
	width:100%;
}
.fil-right tr td:last-child {
	border-bottom:#dedede solid 1px;
}
.fil-right ul.filcheck {
	width:100%;
	clear:both;
}
.fil-right ul.filcheck:first-child {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	behavior:url(jquery/PIE.htc);
}
.fil-right tr:last-child ul.filcheck {
	border-bottom:none;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
	behavior:url(jquery/PIE.htc);
}
.fil-right ul.filcheck li label {
	float:left;
	height:26px;
	line-height:25px;
	font-size:11px;
	color:#555555;
}
.fil-right ul.filcheck li {
	float:left;
}
.checkbox, .radio {
	width: 16px;
	height: 15px;
	padding: 0 4px 0 0;
	background: url("../images/checkbox.png") no-repeat;
	display: block;
	clear: left;
	float: left;
	margin:5px 0 0 15px;
}
#privacy-pop {
	width:664px;
	padding:10px 0;
	margin:0 auto;
}
#comment-pop {
	width:664px;
	padding:10px;
	margin:0 auto;
}
#comment-pop h2 {
	color:#424242;
	line-height:30px;
	border-bottom:#efd0c8 solid 1px;
	margin-bottom:10px;
	margin-right:10px;
	padding-top:0;
}
#comment-pop .name-bg {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
}
#comment-pop ul {
	padding-top:12px;
	margin-right:10px;
}
#comment-pop li {
	color:#424242;
	font-size:14px;
	border-bottom:#e4e4e4 dashed 1px;
	padding:8px 0 0;
}
#comment-pop li:last-child {
	border-bottom:none;
}
#comment-pop li p {
	padding:0 0 6px;
}
.comtextarea {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:#dedede solid 1px;
	width:98%;
	height:50px;
	padding:6px;
	margin:25px 0 0;
}
.comtextarea_edit {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:#dedede solid 1px;
	width:95%;
	height:150px;
	padding:6px;
	margin:25px 0 0;
}
.com_ins {
	border-top:#eeeeee solid 1px;
	width:100%;
	margin:16px 0 0 -14px;
	padding:0 14px;
}
.com_ins h5 {
	color:#424242;
	font-size:12px;
	text-transform:uppercase;
	padding:8px 0 12px;
}
.com_ins p, .com_ins p a {
	color:#f16836;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
}
.com-save {
	float:left;
	padding:2px 0 0 8px !important;
}
.com-save a {
	color:#ef8e6c;
	padding:0 10px 0 24px;
	display:block;
	background-position:7px 0px !important;
	height:10px;
	line-height:10px;
	font-size:11px;
	text-transform:uppercase;
	float:left;
	border-left:#f29576 solid 1px;
}
.com-save a:hover {
	color:#ffbfa9;
}
.com-save a.love {
	border-bottom:none !important;
	background:url(../images/love.png) no-repeat left center;
}
.com-save a.flag {
	background:url(../images/flag.png) no-repeat left center;
}
.com-save a.edit {
	background:none;
}
ul.save-flag {
	float:right;
	padding-top:30px !important;
}
ul.save-flag li {
	float:left;
	border-bottom:none !important;
	padding:0 !important;
	height:15px;
	border-left:#f29576 solid 1px;
}
ul.save-flag li a {
	color:#ef8e6c;
	padding:0 10px 0 21px;
	display:block;
	background-position:7px 3px !important;
	font-size:11px;
	text-transform:uppercase;
}
ul.save-flag li a:hover {
	color:#ffbfa9;
}
ul.save-flag li.love {
	border-right:#f29576 solid 1px;
}
ul.save-flag li:first-child {
	border-left:none;
}
ul.save-flag li.love a {
	background:url(../images/love.png) no-repeat left center;
}
ul.save-flag li.save a {
	background:url(../images/save.png) no-repeat left center;
}
ul.save-flag li.flag a {
	background:url(../images/flag.png) no-repeat left center;
}
.lovebig {
	float:left;
	margin:30px 0 10px;
}
.lovebig a {
	background: url(../images/lovebig.png) no-repeat;
	height:19px;
	line-height:19px;
	padding-left:26px;
	font-size:11px;
	color:#ef8e6c;
	display:block;
	text-transform:uppercase;
}
.lovebig a:hover {
	color:#FFBFA9;
}
#save-pop {
	width:542px;
	padding:10px;
	margin:0 auto;
}
#flag-pop {
	width:542px;
	padding:10px;
	margin:0 auto;
}
.flag_field {
	border:none;
	margin:20px auto 0;
	width:472px;
	min-height:258px;
}
.flag_field label, .flag_field a {
	font-size:14px;
	color:#424242;
}
.flag_field select {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:#dedede solid 1px;
	width:464px;
	height:40px;
	padding:8px;
	margin:15px 0 0;
}
.sinput {
	width:364px !important;
	-webkit-border-radius:8px 0 0 8px !important;
	-moz-border-radius:8px 0 0 8px !important;
	border-radius:8px 0 0 8px !important;
}
.ssub {
	-webkit-border-radius:0 8px 8px 0 !important;
	-moz-border-radius:0 8px 8px 0 !important;
	border-radius:0 8px 8px 0 !important;
	margin-top:0 !important;
}
.st-area .left_arrow {
	width:39px;
	height:39px;
	left:-60px;
	top:108px;
	position:absolute;
}
.st-area .left_arrow a {
	background:url(../images/lr_arrow.png) no-repeat left top;
	width:39px;
	height:39px;
	display:block;
}
.st-area .left_arrow a:hover {
	background:url(../images/lr_arrow.png) no-repeat left bottom;
}
.st-area .right_arrow {
	width:39px;
	height:39px;
	right:-60px;
	position:absolute;
	top:108px;
}
.st-area .right_arrow a {
	background:url(../images/lr_arrow.png) no-repeat right top;
	width:39px;
	height:39px;
	display:block;
}
.st-area .right_arrow a:hover {
	background:url(../images/lr_arrow.png) no-repeat right bottom;
}
.tar {
    top: 44px !important;
}
.selectboxit-text {
	display: block;
	overflow: hidden;
	padding: 10px;
	font-size:14px;
	color:#424242;
}
.selectboxit {
	background:#ffffff;
	border:#dedede solid 1px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	z-index:2001;
	position:relative;
	display:block;
	height:36px;
}
.selectboxit-options {
	margin:-8px 0 0 !important;
	background:#f2f2f2 !important;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:#DEDEDE solid 1px;
}
.selectboxit-options li:first-child {
	padding-top:8px;
}
.selectboxit-options li.last {
	padding:10px;
}
.selectboxit-options li a {
	border-bottom: 1px solid #DDDDDD;
	color: #333333;
	cursor: pointer;
	display: block;
	overflow: hidden;
	padding: 10px;
	text-decoration: none;
	transition: all 0.25s ease-in-out 0s;
}
.selectboxit-options li a:hover {
	background-color:#e8e8e8;
}
.selectboxit-options li:last-child a:hover {
	background-color:#F2F2F2;
}
#myDropdown {
	margin:12px 0 0;
}
.flag_submit {
	background:#ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	color:#ffffff;
	height:42px;
	border:none;
	float:left;
	margin-top:4px;
	padding:0 14px 4px;
	cursor:pointer;
}
.flag_input {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	height:38px;
	border:#dedede solid 1px;
	width:434px;
	padding-left:8px;
	position:relative;
	z-index:2010;
	float:left;
}
.selectboxit-arrow-container {
	background: url(../images/drop-arrow.png) center center no-repeat #f0f0f0;
	height: 36px;
	width: 46px;
	top:0;
	right:0;
	position:absolute;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:none;
	border-left:#dedede solid 1px;
	display:block;
	cursor:pointer;
}
.dd-pointer-up {
	border:none !important;
	border-left:#dedede solid 1px !important;
}
.selectboxit-container {
	display:block;
	margin-top:15px;
}
.inspire_box {
	position:relative;
	padding-bottom:6px;
	width:50%;
	float:left;
}
.inspire_box > div {
    margin: 0 auto;
}
.inspire_box img {
	position:relative;
	z-index:0;
}
.right_bottom {
	float:right;
	padding:0 0 0;
	font-size:12px;
	color:#424242;
	line-height:18px;
	z-index:100;
	text-align:left;
	width:50%;
}
.right_bottom p {
	line-height:18px;
	color:#424242;
}
.right_bottom a {
	color:#e7663b;
	display:inline-block;
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	padding-right:18px;
	background:url(../images/sarrow.png) no-repeat right 6px;
	padding-bottom:10px;
}
.right_bottom h2 {
	font-family:Allura, Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-top:10px;
}
.right_bottom .orange_btn {
	height:50px;
	float:left;
	width:20%;
}
.right_bottom .orange_btn a {
	background:#e7663b;
	font-size:14px;
	height:30px;
	line-height:28px;
	width:auto;
	text-transform:inherit;
	font-weight:normal;
}
.right_bottom .timeleft {
	width:25%;
	text-align:center;
	float:left;
}
.right_bottom .price {
	width:25%;
	text-align:center;
	float:left;
}
.orange_btn {
	height:38px;
}
.orange_btn a {
	background:#FF9A71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	height:38px;
	line-height:38px;
	color:#ffffff;
	text-align:center;
	display:inline-block;
	padding:0 20px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	border:none;
}
.orange_btn a:hover {
	background:#FC7548;
}
.inspire_box:hover .inspire_bot_text {
	display:none;
}
.inspire_box:hover .inspire_overlay {
	visibility:visible;
	z-index:101;
}
.inspire_overlay {
	background:rgba(255, 255, 255, 0.8);
	position:absolute;
	top:55px;
	left:-1px;
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	height:236px;
	visibility:hidden;
	padding:18px 3%;
	color:#424242;
	z-index:-1;
	width:93%;
	margin-left:-3%;
}
.inspire_overlay p {
	padding-right:22px;
}
.inspire_bot_text {
	background:rgba(255, 255, 255, 0.5);
	position:absolute;
	bottom:0;
	color:#424242;
	font-size:14px;
	left:0;
	width:36%;
	line-height:16px;
	text-align:left;
	font-family:Swis721Th-italic, Arial, Helvetica, sans-serif;
}
.porel {
	position:relative;
}
.detail_btn_toggle {
	visibility:visible;
	z-index:101;
}
.msave_ul {
	display:block;
	background:#ffffff;
	border-top:0 !important;
	border:#ffb59c solid 1px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 3px 6px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 3px 6px rgba(0, 0, 0, 0.2);
	behavior:url(jquery/PIE.htc);
	position:absolute;
	top:24px;
	z-index:10;
	width:90%;
	padding:10px 0;
	display:none;
	right:0;
}
.msave_ul li a {
	color:#3a3a3a;
	text-transform:uppercase;
	height:22px;
	width:90%;
	padding-left:10%;
	text-align:left;
	display:block;
}
.msave_ul li a:hover {
	color:#ff9a71;
}
.mshead {
	padding:0;
	position:relative;
	width:132px;
	background:none;
}
.mshead a.anchor {
	background:url(../images/msarrow.png) no-repeat #FF9A71 top right;
	border:#FF9A71 solid 1px;
	height:28px;
	padding:0 0 0 10%;
	height: 28px;
	line-height: 26px;
	display:block;
	-webkit-border-radius: 8px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 8px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 8px;
	border-bottom-left-radius: 0;
	behavior:url(jquery/PIE.htc);
	position:absolute;
	top:0;
	z-index:11;
	width:90%;
}
.mshead:hover a.anchor {
	background:url(../images/msarrow.png) no-repeat #FF9A71 bottom right;
}
.mshead:hover .msave_ul {
	display:block;
}
.msave {
	margin-top:46px;
	width:846px;
}
.msave .left_arrow, .msave .right_arrow {
	top:240px;
}
.msul li {
	padding:0 7px 0;
	min-height:140px;
}
.show-bottom {
	position:fixed;
	bottom:25px;
	width:54%;
	height:36px;
	z-index:102;
	text-align:center;
}
.show-bottom a {
	background:url(../images/show-hide.png) no-repeat bottom;
	width:150px;
	padding-left:46px;
	height:36px;
	display:inline-block;
	color:#ffffff;
	font-size:10px;
	line-height:36px;
	text-transform:uppercase;
}
.hide-bottom {
	position:fixed;
	bottom:25px;
	width:196px;
	height:36px;
	left:45%;
	z-index:102;
}
.hide-bottom a {
	background:url(../images/show-hide.png) no-repeat top;
	width:150px;
	padding-left:46px;
	height:36px;
	display:block;
	color:#ffffff;
	font-size:10px;
	line-height:36px;
	text-transform:uppercase;
}
.box6 {
	width:222px;
	border:#eeeeee solid 10px;
	background:#ffffff;
	-webkit-box-shadow: 0px 0px 10px rgba(231, 102, 59, 1);
	-moz-box-shadow:    0px 0px 10px rgba(231, 102, 59, 1);
	box-shadow:         0px 0px 10px rgba(231, 102, 59, 1);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	height:70px;
	behavior:url(jquery/PIE.htc);
	padding:10px 6px;
	margin-right: 14px;
	margin-top: 10px;
	position:relative;

}
.box6 h6 {
	color:#ff9966;
	font-family:Allura, Arial, Helvetica, sans-serif;
	line-height:28px;
	font-size:23px;
	font-weight:normal;
	text-align:center;
	vertical-align: middle;

}
.box6 .topic {
	position:absolute;
	top:0;
	left:0;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	border-bottom-right-radius: 8px;
	behavior:url(jquery/PIE.htc);
	background:#eeeeee;
	text-transform:uppercase;
	color:#a5a5a5;
	font-size:10px;
	font-weight:bold;
	padding:4px;
}
.box6 .box2overlay .read-more {
	left:64px;
}
.st-comments {
	height:270px !important;
}
.welcomebox h1 {
	font-size:36px;
	font-weight:normal;
}
.welcomebox p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#424242;
}
.read-more a {
	background:#ef8e6c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:url(jquery/PIE.htc);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:inline-block;
}
.read-more a:hover {
	background:#fda181;
}
.welbox {
}
.welbox li {
	float:left;
	width:31%;
	margin-right:3%;
}
.welbox li .box2, .welbox li .light-box, .welbox li .morelight-box {
	float:none;
	margin-right:0px;
	width:auto;
	min-height:70px;
	padding-bottom:40px;
}
.welbox li .box2 .box2overlay .read-more, .welbox li .light-box .box2overlay .read-more, .welbox li .morelight-box .box2overlay .read-more {
	left:73px;
}
.welbox li:last-child {
	margin-right:0;
}
.welbox li .box2 .name-bg, .welbox li .light-box .name-bg, .welbox li .morelight-box .name-bg {
	position:absolute;
	bottom:0;
	width:100%;
}
.ml-8 {
	margin-left:-8px;
}
.mebtn {
	float:left;
	position:relative;
}
.mebtn a {
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
}
.mebtn:hover .msave_ul {
	display:block;
	top:28px;
}
.mebtn .msave_ul li a {
	color: #3A3A3A;
	background:none;
	padding:0 0 0 8px;
	text-align:left;
	height:22px;
	line-height:22px;
}
.mebtn .msave_ul li a:hover {
	background:none;
	color:#FF9A71;
}
.inspire_btn {
	float:left;
}
.inspire_btn a {
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
}
.vrtalks li h2 {
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	line-height:42px;
	color:#ff9966;
	padding-top:0;
}
ul.vrtalks li .ins_date {
	width:100%;
	text-align:center;
	line-height:22px;
}
.vrtalks .vins_text {
	top:0 !important;
	right:0 !important;
}
.menav {
	right:0 !important;
}
.backbtn {
	float:right;
	margin:-20px 0 10px;
}
.privacypop {
	padding:0 0 0 2%;
	width:98% !important;
	margin-top:30px !important;
}
.privacypop .scroller {
	padding-right:10px;
}
.privacyul {
	margin-left:14px;
	padding:0 0 11px;
}
.privacyul li {
	list-style:disc outside;
	line-height:19px;
	padding:0 0 11px;
}
.regform {
	margin: 0 auto;
	padding-bottom: 0px;
	width: 94%;
}
.regform label {
	float:left;
	width:14%;
}
.regform input {
	float:left;
	width:84%;
}
.regform fieldset {
	width:100%;
	padding:0 0 3px;
}
.regform .invite_btn {
	float:left;
	margin-left:14%;
}
.question {
	position:absolute;
	bottom:18px;
	color:#424242;
	right:40px;
}
.srchfil {
	width:auto;
	padding-right:20px;
}
.srchfil tr:first-child td:first-child {
	display:none;
}
.srchfil tr td:last-child {
	border-bottom:none;
}
.srchfil label {
	padding-left:0;
}
.crtLstNotification {
	background:#e7663b;
	border: medium none !important;
	color: #FFFFFF;
	font-size: 9px !important;
	font-weight: bold;
	height: 14px;
	left: 18px;
	line-height: 14px;
	margin: 0 !important;
	padding: 0 !important;
	position: absolute;
	text-align: center;
	top: -2px;
	width: 14px;
	border-radius: 7px 7px 7px 7px;
}
.meins {
	width:805px !important;
	margin:36px auto 0;
	float:none;
	height:450px;
}
.meins ul li .vri_box {
	width:360px;
	margin-right:22px;
	min-height:171px;
}
.meins ul li h2 {
	font-size:24px;
	line-height:30px;
}
.meins .vins_text {
	padding:0 36px;
}
.meins li .box2overlay .read-more {
	left:127px;
	top:42%;
}
.mer-arrow {
	top:202px;
	margin-top:0 !important;
	right: 0 !important;
}
.mel-arrow {
	top:202px;
	margin-top:0 !important;
	left: 0 !important;
}
.shoppingbasket {
	width:99%;
	border:#dddddd solid 1px;
}
.heading6 {
	font-size:18px;
	color:#555555;
	font-weight:normal;
	padding:18px 0;
}
.heading7 {
	border-bottom:#ffffff solid 1px;
	color:#ffffff;
	font-size:16px;
	text-transform:uppercase;
	padding-bottom:4px;
}
.basket_img {
	width:75px;
	height:75px;
	overflow:hidden;
	border:#dddddd solid 1px;
	margin:0 11px 15px;
}
.basket_img img {
	width:75px;
}
.basket_name {
	color:#ff9966;
	font-size:14px;
	padding-left:10px;
	display:block;
	line-height:20px;
}
.remove {
	color:#ff9966;
	font-size:12px;
	text-align:center;
}
.shoppingbasket {
	color:#555555;
}
.baket_table thead {
	background:#f2f2f2;
	height:26px;
}
.baket_table thead tr th {
	border-bottom:#dddddd solid 1px;
	text-align:left;
	padding-left:1%;
}
.baket_table thead tr th:first-child {
	width:65%;
}
.baket_table tbody tr td {
	border-right:#dddddd solid 1px;
	border-left:#ffffff solid 1px;
	padding-top:15px;
}
.baket_table tbody tr td:first-child {
	border-left:none;
}
.baket_table tbody tr td:last-child {
	border-right:none;
}
.baket_table tfoot {
	height:48px;
}
.baket_table tfoot tr td {
	border-top:#dddddd solid 1px;
	padding-right:10px;
	border-bottom:#dddddd solid 1px;
}
input.qty {
	width:42px;
	height:14px;
	border:#dddddd solid 1px;
	padding:3px;
	margin:-5px 0 0;
}
.bask_total {
	height:30px;
	line-height:30px;
	text-align:right;
	padding-right:10px;
}
.new_comment {
	position:fixed;
	top:60%;
	right:-140px;
	background:#FF9A71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	height:28px;
	line-height:28px;
	width:auto;
	padding:0 18px 0 12px;
	z-index:100;
	color:#ffffff;
	text-align:center;
	display:block;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	behavior:url(jquery/PIE.htc);
}
.new_comment:hover {
	background:#FC7548;
}
.upcase {
	text-transform:uppercase;
}
.address_form {
	width:64%;
	float:left;
}
.address_form fieldset {
	border:none;
	padding:0;
}
.address_form label {
	width:150px;
	display:block;
	float:left;
	color:#939393;
	height:25px;
	line-height:25px;
	margin:4px 0 0;
}
.address_form input, .address_form select {
	border:#ababab solid 1px;
	width:203px;
	height:23px;
	float:left;
	margin:4px 0 0;
}
.address_form input[type=checkbox] {
	width:auto;
	height:auto;
	float:none;
	margin:0;
}
.address_form input[type=image] {
 height:auto;
max-width: 143px;
width: 100%;
border:none;
  } 
.address_form h4, .check_addresses h4 {
	text-transform:uppercase;
	color:#555555;
	font-weight:normal;
	font-size:14px;
	float:left;
	margin-right:16px;
}
.checkout_head {
	border-bottom:#dddddd solid 1px;
	text-align:center;
	padding:30px 0 0;
}
.checkout_head h5 {
	font-family:Swis721Th, Arial, Helvetica, sans-serif;
	color:#292929;
	font-size:24px;
	display:inline-block;
	margin:0 32px;
	text-transform:uppercase;
	border-bottom:#ffffff solid 4px;
	padding-bottom:3px;
}
.checkout_head h5.active {
	border-bottom:#dddddd solid 4px;
}
.ptext {
	color:#555555;
	text-align:center;
	padding:6px 0 10px;
}
.check_right {
	float:right;
	width:30%;
	margin-right:1%;
}
.heading5 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background:#f2f2f2;
	color:#555555;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	height:25px;
	line-height:25px;
	text-align:center;
}
.check_basket1 .basket_img {
	margin:9px 7px 15px 0;
	float:left;
}
.check_basket1 .basket_name {
	padding:18px 0 0;
	font-size:12px;
	line-height:15px;
	width:88px;
	float:left;
}
.check_basket1 .price {
	padding:18px 0 0;
	color:#555555;
	float:left;
}
.check_basket1 {
	border-bottom:#dddddd solid 1px;
}
.border_btm {
	border-bottom:#dddddd solid 1px;
	height:27px;
	line-height:27px;
	font-weight:bold;
	color:#555555;
	text-align:right;
}
.promo {
	text-transform:none;
	margin:7px 0 17px;
}
.promo a {
	font-size:12px;
	padding:0;
	height: 25px;
	line-height:25px;
}
.promo_field {
	padding:0;
	border:none;
	margin: 7px 0 17px;
}
.promo_field input {
	border:#ababab solid 1px;
	padding:1%;
	width:66%;
	height:20px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	float:left;
	margin-right:2%;
}
.promo_field input[type=submit] {
	width:28%;
	border:none;
	padding:0 0 5px;
	margin:0;
}
.shipping {
	background:#f2f2f2;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding:14px;
}
.shipping h5 {
	font-size:14px;
	color:#292929;
	text-transform:uppercase;
	font-weight:normal;
}
.shipping fieldset {
	border:none;
	padding:5px 0;
	color:#292929;
	margin:0;
}
.shipping fieldset input[type=radio] {
	margin:0 10px 0 0;
	float:left;
}
.shipping fieldset .spantext {
	padding-left:22px;
	width:126px;
	display:block;
}
.check_addresses {
	width:50%;
	float:left;
	border-bottom:1px solid #DDDDDD;
}
.check_addresses .address {
	color:#939393;
}
.address a {
	color:#ff9966;
}
.payform fieldset label {
	width:117px;
}
.payform fieldset input, .payform fieldset select {
	width:195px;
}
.payform fieldset .expdate {
	max-width:84px;
}
.payment {
	width:69%;
	float:left;
	border-right:#dddddd solid 1px;
}
.payright {
	width:28%;
	float:left;
	padding-left:2%;
}
.payright img {
	width:100%;
	max-width:143px;
	margin-top:11px;
}
.notice {
	background:#fff1ec;
	border:#ef8e6c solid 1px;
	width:72%;
	float:left;
	color:#555555;
	font-size:16px;
	padding:1%;
}
.count_ul {
	padding-left:20px;
}
.count_ul li {
	border:none;
	list-style:decimal outside;
	padding:4px 0 !important;
	width:99%;
}
.qa_scroll {
	height:340px !important;
	margin:30px 0 0;
	position:relative;
}
.qa_scroll ul li {
	padding:14px 0;
	background:none;
}
.qa_scroll ul li p {
	padding-bottom:11px;
	display:block;
}
.qa_scroll li .down {
	padding:10px 0 0;
}
.phil_pop {
	height:450px !important;
	position: relative;
	width: 100% !important;
	margin:38px 0;
}
.phil_pop .scroller {
	padding-right:10px;
}
.phil_pop .list-contact {
	padding:0 10px 0 0;
}
.phil_pop .list-contact h2 {
	padding-top:0;
}
#mission .fancybox-8 {
	text-align:right;
	padding:10px 0 0;
	font-size:12px;
	float:right;
}
.bullet_ul li {
	list-style:circle outside;
	margin-left:14px;
	border-bottom:none;
	width:98%;
}
.whats {
	position:relative;
}
.whats a {
	font-size: 12px !important;
	margin-top: 6px !important;
	float: left;
}
.whats:hover .tooltip {
	display:block;
}
.whats .tooltip {
	background:url(../images/tooltip_bck.png) no-repeat;
	width:444px;
	height:86px;
	position:absolute;
	padding:15px 21px;
	top: -112px;
	left: 179px;
	display:none;
}
.whats .tooltip .credit {
	float:right;
}
.whats .tooltip .para_text {
	float:left;
	color:#ffffff;
	font-size:12px;
	width:314px;
	display:block;
	line-height:14px;
}
#policies .list-contact li a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
}
#tabsholder {
	margin:30px 0 0;
}
ul.list li {
	list-style-type:none;
	margin-left:20px;
}
ul.tabs {
	width:100%;
	overflow:hidden;
}
ul.tabs li {
	list-style-type:none;
	display:block;
	float:left;
	color:#CD4D1D;
	padding:8px;
	margin-right:2px;
	border-bottom:2px solid #FFD7C8;
	background-color:#FFD7C8;
	cursor:pointer;
}
ul.tabs li:hover {
	background-color:#FDE7DF;
}
ul.tabs li.current {
	border-bottom:2px solid #E7663B;
	background-color:#E7663B;
	padding:8px;
	color:#FFFFFF;
}
.tabscontent {
	border-top:2px solid #E7663B;
	padding:8px 0 0 0;
	display:none;
	width:100%;
	text-align:justify;
}
.pri_pop {
	margin:8px 0 38px;
}
.insdetail #nav2 {
	display:none;
}
.page-close {
	right:25px;
	top:18px;
}
.com-close {
	right:7px;
	top:7px;
}
.man-close {
	right:80px;
	top:26px;
}
.link-man {
	float:right;
	margin:10px 0 0;
}
.wait {
	margin:17px 4px 0 0;
	float:left;
}
.wait_button a {
	padding:0 10px;
	font-size:1.2em !important;
}
.tal {
	text-align:left !important;
}
.fil_orange {
	margin-top:10px;
	float:left;
	height:30px;
}
.fil_orange a {
	background:#E8683E;
	height:30px;
	line-height:30px;
}
.swiss-thin {
	font-family:Swis721Th, Georgia, "Times New Roman", Times, serif !important;
	font-style:normal !important;
}
.sorry_error {
	color:#4F4F4F;
	float:right;
	width:65%;
	text-align:right;
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.sorry_error1 {
	color:#4F4F4F;
	width:100%;
	display:block;
	padding-top:8px;
	text-align:center;
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.sorry_error1 a {
	color:#e7663b;
	font-style:italic;
}
.sorry_error1 a:hover {
	color:#4F4F4F;
}
.inspireimg {
	max-width:300px;
	width:100%;
	border: 2px;
}
.inbox3 {
	width:82%;
	background:#dd4c18;
	border:#dd4c18 solid 10px;
	color:#ffffff;
	padding-top:0;
}
.inbox3 p {
	padding:12px 0 0;
	line-height:36px;
}
.inspirebox .share-by a, .inspirebox .share-by label {
	color:#ffffff;
}
.inspirebox .show-other {
    width: 214px;
}
.inspirebox .show-other a {
	background:url(../images/show-otherw.png) no-repeat 10px 4px #dd4c18;
	color:#ffffff;
}
.inspirebox ul.love-save li a {
	color:#ffffff;
}
.inspirebox ul.love-save li.love a {
	background:url(../images/love-w.png) no-repeat;
}
.inspirebox ul.love-save li.save a {
	background:url(../images/save-w.png) no-repeat;
}
.error-img {
	width:30%;
}
#habla_window_div {
	bottom:25px !important;
}
/********************** SNAPSHOT PAGE **********************/

.snapshot-area {
	text-align:center;
	width:100%;
	height:86%;
	position:fixed;
	top:20px;
	z-index:999999999999999;
}
.snap-black {
	background:url(../images/blackbg.png) repeat;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:60%;
	height:100%;
	margin:0 auto;
	position:relative;
	color:#ffffff;
	min-height:418px;
	padding-top:18px;
}
.snap-black h1 {
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#ffffff;
	display:block;
}
.snap-black .check-area {
	position:relative;
	z-index:1;
}
.snap-black .midtext {
	display:table;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	z-index:0;
}
.snap-black .midtext span {
	font-family: Swis721Th, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	text-align:center;
	padding:0 10%;
	display:table-cell;
	vertical-align:middle;
}
.snap-black .arrow1 {
	background:url(../images/arrow1.png) no-repeat;
	width:51px;
	height:58px;
	position:absolute;
	top:60px;
	left:10px;
}
.snap-black .txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8c8c8c;
	width:290px;
	text-align:left;
	position:absolute;
	font-size:14px;
	font-style:italic;
	z-index:1;
}
.snap-black .text1 {
	top:120px;
	left:55px;
}
.snap-black .arrow2 {
	background:url(../images/arrow2.png) no-repeat;
	width:51px;
	height:58px;
	position:absolute;
	top:174px;
	left:10px;
}
.snap-black .arrow3 {
	background:url(../images/arrow3.png) no-repeat;
	width:62px;
	height:58px;
	position:absolute;
	top:60px;
	right:67px;
}
.snap-black .text3 {
	top:122px;
	right:36px;
	width:210px;
}
.snap-black .arrow4 {
	width:100%;
	height:57px;
	text-align:center;
	position:absolute;
	bottom:22px;
}
.snap-black .arrow4 .a4 {
	background:url(../images/arrow4.png) no-repeat;
	width:63px;
	height:57px;
	display:inline-block;
}
.snap-black .text4 {
	width:62%;
	text-align:center;
	bottom:28px;
	left:0;
}
.snap-black .text4 .t4 {
	display:inline-block;
	width:280px;
	text-align:left;
}
.snap-black .arrow5 {
	background:url(../images/arrow5.png) no-repeat;
	width:51px;
	height:58px;
	position:absolute;
	bottom:18px;
	right:28px;
}
.snap-black .text5 {
	bottom:62px;
	right:42px;
	width:210px;
}
.z1000 {
	z-index:1000;
}
ul.insaccord {
	list-style-type: none;
	padding: 0;
	margin:0 0 0;
	
	border-top: none;
	border-left: none;
}
ul.insaccord ul {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 100%;
}
ul.insaccord li {
	cursor: pointer;
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 100%;
	clear:both;
}
ul.insaccord li.active > a {
	background:url(../images/accordarrow-b.png) no-repeat center right;
}
ul.insaccord li .accord-content {
	padding:0 0 20px;
	font-size:12px;
	line-height:22px;
	display: block;
	clear: both;
	float: left;
}
ul.insaccord a {
	text-decoration: none;
	border-top: 1px solid #dddddd;
	font: normal 12px/30px Arial, sans-serif;
	color: #222;
	padding: 0;
	display: block;
	cursor: pointer;
	background:url(../images/accordarrow.png) no-repeat center right;
	color:#e7663b;
	text-align:left;
	height:30px;
	text-transform:uppercase;
}
/* Level 2 */
ul.insaccord li ul li {
	background: #7FD2FF;
	font-size: 0.9em;
}
ul.thumbs-image li {
	width:44px;
	height:44px;
	background:#ededed;
	border:#d0d0d0 solid 1px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow:hidden;
}
.prof-pic-active {
    border:2px solid #c64416;
}



 @media (min-width: 1440px) and (max-width: 1460px) {
.view_inspirations ul li .vri_box {
 border:#EEEEEE solid 9px;
}
}
@media (min-width: 979px) and (max-width: 1024px) {
.snap-black {
 width:80%;
}
}
@media (min-width: 768px) and (max-width: 980px) {
 .trendbox {
 margin:20px auto 0;
}
.box4 .tip {
clear:both;
}
 #about-pop {
 width:100%;
}
#contact-pop {
 width:100%;
}
 .mycom-box {
 width:500px !important;
}
 .container {
 width:520px;
}
.share-form label {
 width:22%;
}
.share-form input {
 width: 75%;
}
.share-form textarea {
 width: 75%;
}
.share-form .attachment {
 margin-left:22%;
}
#manifesto-pop {
 width:720px;
}
#buton {
 width:740px;
}
#popupv1 #manifesto-pop {
 width:698px !important;
 padding:8px;
}
#popupv1 #buton {
 width:712px;
}
#member-pop {
 width:99%;
}
#basket-pop {
 width:99%;
}
#checkout1-pop {
 width:99%;
}
#login-step1-pop {
 width:99%;
}
#login-step2-pop {
 width:99%;
}
#login-step3-pop {
 width:99%;
}
#forgot-member-pop {
 width:99%;
}
#request-pop {
 width:99%;
}
#submission {
 width:99%;
}
.social-area ul {
 padding-left:0;
}
.form-personlize ul li input {
 width:18% !important;
}
#policies {
 width:99%;
 padding:10px;
}
#philosophy {
 width:99%;
 padding:10px;
}
#mission {
 width:99%;
 padding:10px;
}
#promise {
 width:99%;
 padding:10px;
}
#question_ans {
 width:99%;
 padding:10px;
}
#contact {
 width:99%;
 padding:10px;
}
#comment-pop {
 width:99%;
}
.wait_button a {
 font-size:0.8em !important;
}
.form-personlize ul li.give-border {
 height:auto;
}
.form-personlize ul li input.submit-btn {
 width:78px !important;
}
.snap-black {
 width:90%;
}
}
@media (max-width: 767px) {
#comment-pop {
 width:99%;
 margin-top:75px;
}
.con767 {
 width:94%;
}
.stbox {
	width:100%;
}
.combox {
	width:84%;
	border:5px solid #EEEEEE;
}
.box4 .count {
	float:none;
}
.three-button {
	float:none;
}
.subins {
	display:block;
	float:none;
}
.b-right {
 min-width:314px;
}
.pad767 {
 padding-top:105px;
}
.show-bottom {
 display:none;
}
.snap-black {
 width:90%;
}
.snap-black .text1 {
 width:200px;
}
.snap-black .text4 .t4 {
 width:180px;
}
}
@media (max-width: 480px) { 

.show-other {
	display:none;
}
.share-by {
	display:none;
}
.box3-inner {
	padding-top:10px;
	padding-bottom:30px !important;
	font-size:28px;
	border:none;
	width:84%;
}
.right_bottom {
	width:100%;
	float:none;
}
.inspire_box {
	width:100%;
	float:none;
}
.rept-bg {
	border:5px solid #EEEEEE; 

}
.habla-desktop {
	display:none;
}
.social-icon {
	display:none;
}
.felement {
	right:34px;
}
.felement .points {
	display:none;
}
.flink {
	float:left;
	width:56%;
}
.flink ul li.cart {
	padding:2px 5% 2px 18%;
}
#shed {
	display:none;
}
}

@media (max-width: 320px) { 

}
