@charset "UTF-8";

 

a, mark {

	color:#000

}

#colorbox, hr {

	-moz-box-sizing:content-box

}

hr, img, legend {

	border:0

}

pre, textarea {

	overflow:auto

}

.text-left, caption, td, th {

	text-align:left

}

.img-responsive, .img-thumbnail {

	height:auto;

	max-width:100%

}

.btn, .tp-bannershadow, .tp-simpleresponsive img {

	-webkit-user-select:none

}

.btn:focus, .btn:hover, a {

	text-decoration:none

}

.carousel-indicators, .media-list, .nav, .pager, ol, ul, ul li, ul.list-block li {

	list-style:none

}

.fancybox-nav, html {

	-webkit-tap-highlight-color:transparent

}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {

	margin:0;

	padding:0;

	border:0;

	font:inherit;

	font-size:100%;

	vertical-align:baseline

}

caption, img, td, th {

	vertical-align:middle

}

html {

	line-height:1;

	font-family: 'Poppins', sans-serif;

	-ms-text-size-adjust:100%;

	-webkit-text-size-adjust:100%

}

caption, td, th {

	font-weight:400

}

blockquote, q {

	quotes:none

}

blockquote:after, blockquote:before, q:after, q:before {

	content:"";

	content:none

}

a img {

	border:none

}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {

	display:block

}

audio, canvas, progress, video {

	display:inline-block;

	vertical-align:baseline

}

audio:not([controls]) {

display:none;

height:0

}

[hidden], template {

display:none

}

a {

	background:0 0

}

a:active, a:hover {

	outline:0

}

b, optgroup, strong {

	font-weight:700

}

dfn {

	font-style:italic

}

h1 {

	margin:.67em 0

}

mark {

	background:#ff0

}

.img-thumbnail, body {

	background-color:#f5f5f5

}

.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-highlighted.active, .btn-highlighted:active, .btn-info.active, .btn-info:active, .btn-outline-inverse.active, .btn-outline-inverse:active, .btn-outline-small.active, .btn-outline-small:active, .btn-outline.active, .btn-outline:active, .btn-primary.active, .btn-primary:active, .btn-special.active, .btn-special:active, .btn-success.active, .btn-success:active, .btn.active, .btn:active, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover, .form-control, .navbar-toggle, .open .btn-danger.dropdown-toggle, .open .btn-default.dropdown-toggle, .open .btn-highlighted.dropdown-toggle, .open .btn-info.dropdown-toggle, .open .btn-outline-inverse.dropdown-toggle, .open .btn-outline-small.dropdown-toggle, .open .btn-outline.dropdown-toggle, .open .btn-primary.dropdown-toggle, .open .btn-special.dropdown-toggle, .open .btn-success.dropdown-toggle {

	background-image:none

}

sub, sup {

	font-size:75%;

	line-height:0;

	position:relative;

	vertical-align:baseline

}

sup {

	top:-.5em

}

sub {

	bottom:-.25em

}

svg:not(:root) {

overflow:hidden

}

hr {

	box-sizing:content-box;

	height:0

}

code, kbd, pre, samp {

	font-size:1em

}

button, input, optgroup, select, textarea {

	color:inherit;

	font:inherit;

	margin:0

}

button {

	overflow:visible

}

button, select {

	text-transform:none

}

.btn, .initialism {

	text-transform:uppercase

}

button, html input[type=button], input[type=reset], input[type=submit] {

	-webkit-appearance:button;

	cursor:pointer

}

button[disabled], html input[disabled] {

	cursor:default

}

button::-moz-focus-inner, input::-moz-focus-inner {

border:0;

padding:0

}

input[type=checkbox], input[type=radio] {

	box-sizing:border-box;

	padding:0

}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {

height:auto

}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {

-webkit-appearance:none

}

textarea {

	border:1px solid #e1e1e1!important;

	max-height:110px;

	width:100%

}

td, th {

	padding:0

}

*, :after, :before {

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

html {

	font-size:62.5%

}

body {

font-family:  'Poppins', sans-serif;

	 

	line-height:1.42857

}

button, input, select, textarea {

	font-family:inherit;

	font-size:inherit;

	line-height:inherit

}

a:focus {

	outline-offset:-2px

}

figure {

	margin:0

}

.img-rounded {

	border-radius:5px

}

.img-thumbnail {

	padding:4px;

	line-height:1.42857;

	border:1px solid #ddd;

	border-radius:0;

-webkit-transition:all .2s ease-in-out;

transition:all .2s ease-in-out;

	display:inline-block

}

.img-circle {

	border-radius:50%

}

hr {

	margin-top:18px;

	margin-bottom:18px;

	border-top:1px solid #ababab;

}

.sr-only {

	position:absolute;

	width:1px;

	height:1px;

	margin:-1px;

	padding:0;

	overflow:hidden;

	clip:rect(0,0,0,0);

	border:0

}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {

	font-family: 'Poppins', sans-serif;

	font-weight:300;

	line-height:1.42857;

	color:#000

}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {

	font-weight:400;

	line-height:1;

	color:#d9d9d9

}

.h1, .h2, .h3, h1, h2, h3 {

	margin-top:18px;

	margin-bottom:9px

}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {

	font-size:65%

}

.h4, .h5, .h6, h4, h5, h6 {

	margin-top:9px;

	margin-bottom:9px

}

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {

	font-size:75%

}

.h1, h1 {

	font-size:28px

}

.h2, h2 {

	font-size:26px

}

.h3, h3 {

	font-size:23px

}

.h4, h4 {

	font-size:17px

}

.h5, h5 {

	font-size:13px

}

.h6, h6 {

	font-size:12px

}

p {

	margin:0 0 9px

}

.lead {

	margin-bottom:18px;

	font-size:14px;

	font-weight:200;

	line-height:1.4

}

@media (min-width:768px) {

.lead {

font-size:19.5px

}

}

.small, small {

	font-size:85%

}

cite {

	font-style:normal

}

.text-right {

	text-align:right

}

.text-center {

	text-align:center

}

.text-justify {

	text-align:justify

}

.text-muted {

	color:#d9d9d9

}

.text-primary {

	color:#268bb9

}

a.text-primary:hover {

	color:#1d6b8f

}

.text-success {

	color:#3c763d

}

a.text-success:hover {

	color:#2b542c

}

.text-info {

	color:#31708f

}

a.text-info:hover {

	color:#245269

}

.text-warning {

	color:#8a6d3b

}

a.text-warning:hover {

	color:#66512c

}

.text-danger {

	color:#a94442

}

a.text-danger:hover {

	color:#843534

}

.bg-primary {

	color:#fff;

	background-color:#268bb9

}

a.bg-primary:hover {

	background-color:#1d6b8f

}

.bg-success {

	background-color:#dff0d8

}

a.bg-success:hover {

	background-color:#c1e2b3

}

.bg-info {

	background-color:#d9edf7

}

a.bg-info:hover {

	background-color:#afd9ee

}

.bg-warning {

	background-color:#fcf8e3

}

a.bg-warning:hover {

	background-color:#f7ecb5

}

.bg-danger {

	background-color:#f2dede

}

a.bg-danger:hover {

	background-color:#e4b9b9

}

pre code, table {

	background-color:transparent

}

.page-header {

	padding-bottom:8px;

	margin:36px 0 18px;

	border-bottom:1px solid #ababab

}

dl, ol, ul {

	margin-top:0

}

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {

	margin-bottom:0

}

address, dl {

	margin-bottom:18px

}

ol, ul {

	margin-bottom:9px

}

.list-inline, .list-unstyled {

	padding-left:0;

	list-style:none

}

.list-inline {

	margin-left:-5px

}

.list-inline>li {

	display:inline-block;

	padding-left:5px;

	padding-right:5px

}

dd, dt {

	line-height:1.42857

}

dt {

	font-weight:700

}

dd {

	margin-left:0

}

@media (min-width:992px) {

.dl-horizontal dt {

float:left;

width:160px;

clear:left;

text-align:right;

overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap

}

.dl-horizontal dd {

margin-left:180px

}

.dl-horizontal dd:after, .dl-horizontal dd:before {

content:" ";

display:table

}

.dl-horizontal dd:after {

clear:both

}

}

#footer:after, .block .block_content:after, .btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dropdown-menu>li>a, .form-horizontal .form-group:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .pager:after, .panel-body:after, .product-block .action-btn:after, .product-block .action:after, .row:after {

	clear:both

}

abbr[data-original-title], abbr[title] {

	cursor:help;

	border-bottom:1px dotted #d9d9d9

}

.initialism {

	font-size:90%

}

blockquote {

	padding:9px 18px;

	margin:0 0 18px;

	font-size:16.25px;

	border-left:5px solid #ababab

}

blockquote .small, blockquote footer, blockquote small {

	display:block;

	font-size:80%;

	line-height:1.42857;

	color:#d9d9d9

}

legend, pre {

	color:#828282

}

blockquote .small:before, blockquote footer:before, blockquote small:before {

	content:'\2014 \00A0'

}

.blockquote-reverse, blockquote.pull-right {

	padding-right:15px;

	padding-left:0;

	border-right:5px solid #ababab;

	border-left:0;

	text-align:right

}

code, kbd {

	padding:2px 4px;

	font-size:90%

}

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {

	content:''

}

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {

	content:'\00A0 \2014'

}

blockquote:after, blockquote:before {

	content:""

}

address {

	font-style:normal;

	line-height:1.42857

}

code, kbd, pre, samp {

	font-family:Menlo, Monaco, Consolas, "Courier New", monospace

}

code {

	color:#c7254e;

	background-color:#f9f2f4;

	white-space:nowrap;

	border-radius:0

}

kbd {

	color:#fff;

	background-color:#333;

	border-radius:2px;

	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25)

}

pre {

	display:block;

	padding:8.5px;

	margin:0 0 9px;

	font-size:12px;

	line-height:1.42857;

	word-break:break-all;

	word-wrap:break-word;

	background-color:#f5f5f5;

	border:1px solid #ccc;

	border-radius:0

}

.container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {

	display:table;

	content:" "

}

.container, .container-fluid {

	margin-right:auto;

	margin-left:auto

}

pre code {

	padding:0;

	font-size:inherit;

	color:inherit;

	white-space:pre-wrap;

	border-radius:0

}

.container, .container-fluid {

	padding-left:15px;

	padding-right:15px

}

.pre-scrollable {

	max-height:340px;

	overflow-y:scroll

}

@media (min-width:768px) {

.container {

width:750px

}

}

@media (min-width:992px) {

.container {

width:970px

}

}

@media (min-width:1200px) {

.container {

width:1200px

}

}

.row {

	margin-left:-15px;

	margin-right:-15px

}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {

	position:relative;

	min-height:1px;

	padding-left:15px;

	padding-right:15px

}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {

	float:left

}

.col-xs-1 {

	width:8.33333%

}

.col-xs-2 {

	width:16.66667%

}

.col-xs-3 {

	width:25%

}

.col-xs-4 {

	width:33.33333%

}

.col-xs-5 {

	width:41.66667%

}

.col-xs-6 {

	width:50%

}

.col-xs-7 {

	width:58.33333%

}

.col-xs-8 {

	width:66.66667%

}

.col-xs-9 {

	width:75%

}

.col-xs-10 {

	width:83.33333%

}

.col-xs-11 {

	width:91.66667%

}

.col-xs-12 {

	width:100%

}

.col-xs-pull-0 {

	right:0

}

.col-xs-pull-1 {

	right:8.33333%

}

.col-xs-pull-2 {

	right:16.66667%

}

.col-xs-pull-3 {

	right:25%

}

.col-xs-pull-4 {

	right:33.33333%

}

.col-xs-pull-5 {

	right:41.66667%

}

.col-xs-pull-6 {

	right:50%

}

.col-xs-pull-7 {

	right:58.33333%

}

.col-xs-pull-8 {

	right:66.66667%

}

.col-xs-pull-9 {

	right:75%

}

.col-xs-pull-10 {

	right:83.33333%

}

.col-xs-pull-11 {

	right:91.66667%

}

.col-xs-pull-12 {

	right:100%

}

.col-xs-push-0 {

	left:0

}

.col-xs-push-1 {

	left:8.33333%

}

.col-xs-push-2 {

	left:16.66667%

}

.col-xs-push-3 {

	left:25%

}

.col-xs-push-4 {

	left:33.33333%

}

.col-xs-push-5 {

	left:41.66667%

}

.col-xs-push-6 {

	left:50%

}

.col-xs-push-7 {

	left:58.33333%

}

.col-xs-push-8 {

	left:66.66667%

}

.col-xs-push-9 {

	left:75%

}

.col-xs-push-10 {

	left:83.33333%

}

.col-xs-push-11 {

	left:91.66667%

}

.col-xs-push-12 {

	left:100%

}

.col-xs-offset-0 {

	margin-left:0

}

.col-xs-offset-1 {

	margin-left:8.33333%

}

.col-xs-offset-2 {

	margin-left:16.66667%

}

.col-xs-offset-3 {

	margin-left:25%

}

.col-xs-offset-4 {

	margin-left:33.33333%

}

.col-xs-offset-5 {

	margin-left:41.66667%

}

.col-xs-offset-6 {

	margin-left:50%

}

.col-xs-offset-7 {

	margin-left:58.33333%

}

.col-xs-offset-8 {

	margin-left:66.66667%

}

.col-xs-offset-9 {

	margin-left:75%

}

.col-xs-offset-10 {

	margin-left:83.33333%

}

.col-xs-offset-11 {

	margin-left:91.66667%

}

.col-xs-offset-12 {

	margin-left:100%

}

@media (min-width:768px) {

.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {

float:left

}

.col-sm-1 {

width:8.33333%

}

.col-sm-2 {

width:16.66667%

}

.col-sm-3 {

width:25%

}

.col-sm-4 {

width:33.33333%

}

.col-sm-5 {

width:41.66667%

}

.col-sm-6 {

width:50%

}

.col-sm-7 {

width:58.33333%

}

.col-sm-8 {

width:66.66667%

}

.col-sm-9 {

width:75%

}

.col-sm-10 {

width:83.33333%

}

.col-sm-11 {

width:91.66667%

}

.col-sm-12 {

width:100%

}

.col-sm-pull-0 {

right:0

}

.col-sm-pull-1 {

right:8.33333%

}

.col-sm-pull-2 {

right:16.66667%

}

.col-sm-pull-3 {

right:25%

}

.col-sm-pull-4 {

right:33.33333%

}

.col-sm-pull-5 {

right:41.66667%

}

.col-sm-pull-6 {

right:50%

}

.col-sm-pull-7 {

right:58.33333%

}

.col-sm-pull-8 {

right:66.66667%

}

.col-sm-pull-9 {

right:75%

}

.col-sm-pull-10 {

right:83.33333%

}

.col-sm-pull-11 {

right:91.66667%

}

.col-sm-pull-12 {

right:100%

}

.col-sm-push-0 {

left:0

}

.col-sm-push-1 {

left:8.33333%

}

.col-sm-push-2 {

left:16.66667%

}

.col-sm-push-3 {

left:25%

}

.col-sm-push-4 {

left:33.33333%

}

.col-sm-push-5 {

left:41.66667%

}

.col-sm-push-6 {

left:50%

}

.col-sm-push-7 {

left:58.33333%

}

.col-sm-push-8 {

left:66.66667%

}

.col-sm-push-9 {

left:75%

}

.col-sm-push-10 {

left:83.33333%

}

.col-sm-push-11 {

left:91.66667%

}

.col-sm-push-12 {

left:100%

}

.col-sm-offset-0 {

margin-left:0

}

.col-sm-offset-1 {

margin-left:8.33333%

}

.col-sm-offset-2 {

margin-left:16.66667%

}

.col-sm-offset-3 {

margin-left:25%

}

.col-sm-offset-4 {

margin-left:33.33333%

}

.col-sm-offset-5 {

margin-left:41.66667%

}

.col-sm-offset-6 {

margin-left:50%

}

.col-sm-offset-7 {

margin-left:58.33333%

}

.col-sm-offset-8 {

margin-left:66.66667%

}

.col-sm-offset-9 {

margin-left:75%

}

.col-sm-offset-10 {

margin-left:83.33333%

}

.col-sm-offset-11 {

margin-left:91.66667%

}

.col-sm-offset-12 {

margin-left:100%

}

}

@media (min-width:992px) {

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {

float:left

}

.col-md-1 {

width:8.33333%

}

.col-md-2 {

width:16.66667%

}

.col-md-3 {

width:25%

}

.col-md-4 {

width:33.33333%

}

.col-md-5 {

width:41.66667%

}

.col-md-6 {

width:50%

}

.col-md-7 {

width:58.33333%

}

.col-md-8 {

width:66.66667%

}

.col-md-9 {

width:75%

}

.col-md-10 {

width:83.33333%

}

.col-md-11 {

width:91.66667%

}

.col-md-12 {

width:100%

}

.col-md-pull-0 {

right:0

}

.col-md-pull-1 {

right:8.33333%

}

.col-md-pull-2 {

right:16.66667%

}

.col-md-pull-3 {

right:25%

}

.col-md-pull-4 {

right:33.33333%

}

.col-md-pull-5 {

right:41.66667%

}

.col-md-pull-6 {

right:50%

}

.col-md-pull-7 {

right:58.33333%

}

.col-md-pull-8 {

right:66.66667%

}

.col-md-pull-9 {

right:75%

}

.col-md-pull-10 {

right:83.33333%

}

.col-md-pull-11 {

right:91.66667%

}

.col-md-pull-12 {

right:100%

}

.col-md-push-0 {

left:0

}

.col-md-push-1 {

left:8.33333%

}

.col-md-push-2 {

left:16.66667%

}

.col-md-push-3 {

left:25%

}

.col-md-push-4 {

left:33.33333%

}

.col-md-push-5 {

left:41.66667%

}

.col-md-push-6 {

left:50%

}

.col-md-push-7 {

left:58.33333%

}

.col-md-push-8 {

left:66.66667%

}

.col-md-push-9 {

left:75%

}

.col-md-push-10 {

left:83.33333%

}

.col-md-push-11 {

left:91.66667%

}

.col-md-push-12 {

left:100%

}

.col-md-offset-0 {

margin-left:0

}

.col-md-offset-1 {

margin-left:8.33333%

}

.col-md-offset-2 {

margin-left:16.66667%

}

.col-md-offset-3 {

margin-left:25%

}

.col-md-offset-4 {

margin-left:33.33333%

}

.col-md-offset-5 {

margin-left:41.66667%

}

.col-md-offset-6 {

margin-left:50%

}

.col-md-offset-7 {

margin-left:58.33333%

}

.col-md-offset-8 {

margin-left:66.66667%

}

.col-md-offset-9 {

margin-left:75%

}

.col-md-offset-10 {

margin-left:83.33333%

}

.col-md-offset-11 {

margin-left:91.66667%

}

.col-md-offset-12 {

margin-left:100%

}

}

@media (min-width:1200px) {

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {

float:left

}

.col-lg-1 {

width:8.33333%

}

.col-lg-2 {

width:16.66667%

}

.col-lg-3 {

width:25%

}

.col-lg-4 {

width:33.33333%

}

.col-lg-5 {

width:41.66667%

}

.col-lg-6 {

width:50%

}

.col-lg-7 {

width:58.33333%

}

.col-lg-8 {

width:66.66667%

}

.col-lg-9 {

width:75%

}

.col-lg-10 {

width:83.33333%

}

.col-lg-11 {

width:91.66667%

}

.col-lg-12 {

width:100%

}

.col-lg-pull-0 {

right:0

}

.col-lg-pull-1 {

right:8.33333%

}

.col-lg-pull-2 {

right:16.66667%

}

.col-lg-pull-3 {

right:25%

}

.col-lg-pull-4 {

right:33.33333%

}

.col-lg-pull-5 {

right:41.66667%

}

.col-lg-pull-6 {

right:50%

}

.col-lg-pull-7 {

right:58.33333%

}

.col-lg-pull-8 {

right:66.66667%

}

.col-lg-pull-9 {

right:75%

}

.col-lg-pull-10 {

right:83.33333%

}

.col-lg-pull-11 {

right:91.66667%

}

.col-lg-pull-12 {

right:100%

}

.col-lg-push-0 {

left:0

}

.col-lg-push-1 {

left:8.33333%

}

.col-lg-push-2 {

left:16.66667%

}

.col-lg-push-3 {

left:25%

}

.col-lg-push-4 {

left:33.33333%

}

.col-lg-push-5 {

left:41.66667%

}

.col-lg-push-6 {

left:50%

}

.col-lg-push-7 {

left:58.33333%

}

.col-lg-push-8 {

left:66.66667%

}

.col-lg-push-9 {

left:75%

}

.col-lg-push-10 {

left:83.33333%

}

.col-lg-push-11 {

left:91.66667%

}

.col-lg-push-12 {

left:100%

}

.col-lg-offset-0 {

margin-left:0

}

.col-lg-offset-1 {

margin-left:8.33333%

}

.col-lg-offset-2 {

margin-left:16.66667%

}

.col-lg-offset-3 {

margin-left:25%

}

.col-lg-offset-4 {

margin-left:33.33333%

}

.col-lg-offset-5 {

margin-left:41.66667%

}

.col-lg-offset-6 {

margin-left:50%

}

.col-lg-offset-7 {

margin-left:58.33333%

}

.col-lg-offset-8 {

margin-left:66.66667%

}

.col-lg-offset-9 {

margin-left:75%

}

.col-lg-offset-10 {

margin-left:83.33333%

}

.col-lg-offset-11 {

margin-left:91.66667%

}

.col-lg-offset-12 {

margin-left:100%

}

}

table {

	border-collapse:collapse;

	border-spacing:0;

	max-width:100%

}

th {

	text-align:left

}

.table {

	width:100%;

	margin-bottom:0PX

}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {

	padding:5px;

	line-height:1.42857;

	vertical-align:top;

	border-top:1px solid #ddd

}

.table>thead>tr>th {

	vertical-align:bottom;

	border-bottom:2px solid #ddd

}

.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {

	border-top:0

}

.table>tbody+tbody {

	border-top:2px solid #ddd

}

.table .table {

	background-color:#f5f5f5

}

.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {

	padding:5px

}

.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {

	border:1px solid #ddd

}

.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {

	border-bottom-width:2px

}

.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {

background-color:#f9f9f9

}

.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {

	background-color:#f5f5f5

}

table col[class*=col-] {

position:static;

float:none;

display:table-column

}

table td[class*=col-], table th[class*=col-] {

position:static;

float:none;

display:table-cell

}

.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {

	background-color:#e8e8e8

}

.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {

	background-color:#dff0d8

}

.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {

	background-color:#d0e9c6

}

.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {

	background-color:#d9edf7

}

.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {

	background-color:#c4e3f3

}

.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {

	background-color:#fcf8e3

}

.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {

	background-color:#faf2cc

}

.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {

	background-color:#f2dede

}

.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {

	background-color:#ebcccc

}

@media (max-width:767px) {

.table-responsive {

width:100%;

margin-bottom:13.5px;

overflow-y:hidden;

overflow-x:scroll;

-ms-overflow-style:-ms-autohiding-scrollbar;

border:1px solid #ddd;

-webkit-overflow-scrolling:touch

}

.table-responsive>.table {

margin-bottom:0

}

.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {

white-space:nowrap

}

.table-responsive>.table-bordered {

border:0

}

.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {

border-left:0

}

.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {

border-right:0

}

.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {

border-bottom:0

}

#pts_search_block_top .search_query {

margin-bottom:10px

}

.header-left.col-sm-3.col-md-3 {

text-align:center

}

#at4m-mobile-container {

display:none!important

}

.nav.navbar-nav.megamenu {

background-color:#000;

border-bottom:1px solid #fff;

margin:0!important

}

.product-img.tab-product {

width:50%

}

.navbar-compact .header-left .navbar-logo {

width:100%!important;

z-index:1000

}

}

fieldset {

	padding:0;

	margin:0;

	border:0;

	min-width:0

}

legend {

	border-image:none;

	display:block;

	font-size:14px;

	line-height:inherit;

	margin-bottom:18px;

	padding:0;

	width:100%

}

label {

	display:inline-block;

	margin-bottom:5px

}

input[type=search] {

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	-webkit-appearance:none

}

input[type=checkbox], input[type=radio] {

	margin:4px 0 0;

	margin-top:1px\9;

	line-height:normal

}

.form-control, output {

	display:block;

	font-size:13px;

	line-height:1.42857;

	color:#9c9c9c

}

input[type=file] {

	display:block

}

input[type=range] {

	display:block;

	width:100%

}

select[multiple], select[size] {

	height:auto

}

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {

	outline:dotted thin;

	outline:-webkit-focus-ring-color auto 5px;

	outline-offset:-2px

}

output {

	padding-top:6px

}

.form-control {

	width:100%!important;

	height:32px;

	padding:5px;

	background-color:#fff;

	border-radius:0;

	-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, .075);

	box-shadow:inset 0 0 0 rgba(0, 0, 0, .075);

-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;

transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s

}

.form-control:focus {

	border-color:#e1e1e1;

	outline:0;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(225, 225, 225, .6);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(225, 225, 225, .6)

}

.form-control::-moz-placeholder {

color:#000;

opacity:1

}

.form-control:-ms-input-placeholder {

color:#d9d9d9

}

.form-control::-webkit-input-placeholder {

color:#d9d9d9

}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline {

	color:#3c763d

}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {

	cursor:not-allowed;

	background-color:#c5c5c5;

	opacity:1

}

textarea.form-control {

	height:auto

}

input[type=date] {

	line-height:32px

}

.form-group {

	display:table;

	margin-bottom:15px;

	width:100%

}

.checkbox, .radio {

	display:block;

	min-height:18px;

	margin-top:10px;

	margin-bottom:10px;

	padding-left:20px

}

.order-side-block li a {

    font-size: 15px;

    padding: 6px 0;

    display: block;

    border-bottom: 1px solid #ececec;

    margin-bottom: 8px;

}

.order-side-block li a:hover {

	color:#000;

}

.checkbox label, .radio label {

	display:inline;

	font-weight:400;

	cursor:pointer

}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {

	float:left;

	margin-left:-20px

}

.checkbox+.checkbox, .radio+.radio {

	margin-top:-5px

}

.checkbox-inline, .radio-inline {

	display:inline-block;

	padding-left:20px;

	margin-bottom:0;

	vertical-align:middle;

	font-weight:400;

	cursor:pointer

}

.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {

	margin-top:0;

	margin-left:10px

}

.checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox][disabled], input[type=radio][disabled] {

	cursor:not-allowed

}

.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn, .input-sm {

	height:26px;

	padding:5px 10px;

	font-size:11px;

	line-height:1.5;

	border-radius:2px

}

.input-group-sm>.input-group-btn>select.btn, .input-group-sm>select.form-control, .input-group-sm>select.input-group-addon, select.input-sm {

	height:26px;

	line-height:26px

}

.input-group-sm>.input-group-btn>select[multiple].btn, .input-group-sm>.input-group-btn>textarea.btn, .input-group-sm>select[multiple].form-control, .input-group-sm>select[multiple].input-group-addon, .input-group-sm>textarea.form-control, .input-group-sm>textarea.input-group-addon, select[multiple].input-sm, textarea.input-sm {

	height:auto

}

.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn, .input-lg {

	height:44px;

	padding:10px 17px;

	font-size:16px;

	line-height:1.33;

	border-radius:5px

}

.input-group-lg>.input-group-btn>select.btn, .input-group-lg>select.form-control, .input-group-lg>select.input-group-addon, select.input-lg {

	height:44px;

	line-height:44px

}

.input-group-lg>.input-group-btn>select[multiple].btn, .input-group-lg>.input-group-btn>textarea.btn, .input-group-lg>select[multiple].form-control, .input-group-lg>select[multiple].input-group-addon, .input-group-lg>textarea.form-control, .input-group-lg>textarea.input-group-addon, select[multiple].input-lg, textarea.input-lg {

	height:auto

}

.has-feedback {

	position:relative

}

.has-feedback .form-control {

	padding-right:40px

}

.has-feedback .form-control-feedback {

	position:absolute;

	top:23px;

	right:0;

	display:block;

	width:32px;

	height:32px;

	line-height:32px;

	text-align:center

}

.collapsing, .dropdown {

	position:relative

}

.has-success .form-control {

	border-color:#3c763d;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)

}

.has-success .form-control:focus {

	border-color:#2b542c;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168

}

.has-success .input-group-addon {

	color:#3c763d;

	border-color:#3c763d;

	background-color:#dff0d8

}

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline {

	color:#8a6d3b

}

.has-warning .form-control {

	border-color:#8a6d3b;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)

}

.has-warning .form-control:focus {

	border-color:#66512c;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b

}

.has-warning .input-group-addon {

	color:#8a6d3b;

	border-color:#8a6d3b;

	background-color:#fcf8e3

}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline {

	color:#a94442

}

.has-error .form-control {

	border-color:#a94442;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)

}

.has-error .form-control:focus {

	border-color:#843534;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483

}

.has-error .input-group-addon {

	color:#a94442;

	border-color:#a94442;

	background-color:#f2dede

}

.form-control-static {

	margin-bottom:0

}

.help-block {

	display:block;

	margin-top:5px;

	margin-bottom:10px;

	color:#c2c2c2

}

@media (min-width:768px) {

.form-inline .form-group, .navbar-form .form-group {

display:inline-block;

margin-bottom:0;

vertical-align:middle

}

.form-inline .form-control, .navbar-form .form-control {

display:inline-block;

width:auto;

vertical-align:middle

}

.form-inline .input-group>.form-control, .navbar-form .input-group>.form-control {

width:100%

}

.form-inline .control-label, .navbar-form .control-label {

margin-bottom:0;

vertical-align:middle

}

.form-inline .checkbox, .form-inline .radio, .navbar-form .checkbox, .navbar-form .radio {

display:inline-block;

margin-top:0;

margin-bottom:0;

padding-left:0;

vertical-align:middle

}

.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio], .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {

float:none;

margin-left:0

}

.form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {

top:0

}

.form-horizontal .control-label {

text-align:right

}

}

.btn-block, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {

	width:100%

}

.btn-group>.btn-group, .btn-toolbar .btn-group, .btn-toolbar .input-group {

	float:left

}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .radio-inline {

	margin-top:0;

	margin-bottom:0;

	padding-top:6px

}

.form-horizontal .checkbox, .form-horizontal .radio {

	min-height:24px

}

.form-horizontal .form-group {

	margin-left:-15px;

	margin-right:-15px

}

.form-horizontal .form-group:after, .form-horizontal .form-group:before {

	content:" ";

	display:table

}

.form-horizontal .form-control-static {

	padding-top:6px

}

.form-horizontal .has-feedback .form-control-feedback {

	top:0;

	right:15px

}

.dropdown-menu-right, .dropdown-menu.pull-right {

	left:auto;

	right:0

}

.btn {

	display:inline-block;

	margin-bottom:0;

	font-weight:300;

	text-align:center;

	vertical-align:middle;

	cursor:pointer;

	border:none;

	white-space:nowrap;

	padding:8px;

	font-size:11px;

	line-height:1.42857;

	border-radius:2px;

	-moz-user-select:none;

	-ms-user-select:none;

	user-select:none

}

.tp-bannershadow, .tp-simpleresponsive img {

	-o-user-select:none;

	-moz-user-select:none

}

.btn.active:focus, .btn:active:focus, .btn:focus {

	outline-offset:-2px

}

.btn.active, .btn:active {

	outline:0;

	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);

	box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)

}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {

	cursor:not-allowed;

	pointer-events:none;

	opacity:.65;

	filter:alpha(opacity=65);

	-webkit-box-shadow:none;

	box-shadow:none

}

.btn-default {

	color:#fff;

	background-color:#333

}

.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover {

	background-color:transparent;

	border:1px solid #f36;

	color:#000

}

.open .btn-default.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {

	background-color:#333

}

.btn-default .badge {

	background-color:transparent;

	color:#fff

}

.btn-primary {

	color:#fff;

	background-color:#000

}

.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover {

	background-color:#f36;

	border:1px solid #f36;

	color:#fff

}

.open .btn-primary.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {

	background-color:#268bb9

}

.btn-primary .badge {

	color:#268bb9;

	background-color:#fff

}

.btn-success {

	color:#fff;

	background-color:#7ec574

}

.btn-success.active, .btn-success:active, .btn-success:focus, .btn-success:hover, .open .btn-success.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {

	background-color:#7ec574

}

.btn-success .badge {

	color:#7ec574;

	background-color:#fff

}

.btn-info {

	color:#fff;

	background-color:#65d1de

}

.btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover, .open .btn-info.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {

	background-color:#65d1de

}

.btn-info .badge {

	color:#65d1de;

	background-color:#fff

}

.btn-warning {

	color:#fff;

	background-color:#ffb300

}

.btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open .btn-warning.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-warning.active, .btn-warning:active, .open .btn-warning.dropdown-toggle {

	background-image:none

}

.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {

	background-color:#ffb300

}

.btn-warning .badge {

	color:#ffb300;

	background-color:#fff

}

.btn-danger {

	color:#fff;

	background-color:#f04e46

}

.btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open .btn-danger.dropdown-toggle {

	color:#fff;

	background-color:#268bb9

}

.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {

	background-color:#f04e46

}

.btn-danger .badge {

	color:#f04e46;

	background-color:#fff

}

.btn-link {

	color:#000;

	font-weight:400;

	cursor:pointer;

	border-radius:0

}

.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {

	background-color:transparent;

	-webkit-box-shadow:none;

	box-shadow:none

}

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {

	border-color:transparent

}

.btn-link:focus, .btn-link:hover {

	color:#65d1de;

	text-decoration:underline;

	background-color:transparent

}

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {

	color:#d9d9d9;

	text-decoration:none

}

.btn-group-lg>.btn, .btn-lg {

	border-radius:3px;

	font-size:14px;

	font-weight:400;

	line-height:1.33;

	padding:10px 17px

}

.btn-group-sm>.btn, .btn-sm {

	padding:5px 10px;

	font-size:11px;

	line-height:1.5;

	border-radius:2px

}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group-vertical>.btn:not(:first-child):not(:last-child), .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn, .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {

border-radius:0

}

.btn-block {

	display:block;

	padding-left:0;

	padding-right:0

}

.btn-block+.btn-block {

	margin-top:5px

}

.fade {

	opacity:0;

-webkit-transition:opacity .15s linear;

transition:opacity .15s linear

}

.collapse {

	display:none

}

.modal-dialog {

    width: 600px;

    margin: 54px auto;

}

.collapse.in {

	display:block

}

.collapsing {

	height:0;

	overflow:hidden;

-webkit-transition:height .35s ease;

transition:height .35s ease

}

.caret {

	display:inline-block;

	width:0;

	height:0;

	margin-left:2px;

	vertical-align:middle;

	border-top:4px solid;

	border-right:4px solid transparent;

	border-left:4px solid transparent

}

.dropdown-toggle:focus {

	outline:0

}

.dropdown-menu .divider {

	height:1px;

	margin:8px 0;

	overflow:hidden;

	background-color:#e5e5e5

}

.dropdown-menu>li>a {

	display: block;

    padding: 7px 10px;

    font-weight: 400;

    line-height: 1.42857;

    color: #000;

    white-space: nowrap;

    font-size: 13px;

    font-weight: normal;

    border-bottom: 1px solid #ececec;

}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {

	text-decoration:none;

	 

	background-color:#f5f5f5

}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {

	color:#fff;

	text-decoration:none;

	outline:0;

	background-color:#268bb9

}

.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {

	color:#d9d9d9

}

.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {

	text-decoration:none;

	background-color:transparent;

filter:progid: DXImageTransform.Microsoft.gradient(enabled false);

	cursor:not-allowed

}

.open>.dropdown-menu {

	display:block

}

.open>a {

	outline:0

}

.dropdown-menu-left {

	left:0;

	right:auto

}

.dropdown-header {

	display:block;

	padding:3px 20px;

	font-size:11px;

	line-height:1.42857;

	color:#d9d9d9

}

.dropdown-backdrop {

	position:fixed;

	left:0;

	right:0;

	bottom:0;

	top:0;

	z-index:990

}

.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover, .input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover {

	z-index:2

}

.pull-right>.dropdown-menu {

	right:0;

	left:auto

}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {

	border-top:0;

	border-bottom:4px solid;

	content:""

}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {

	top:auto;

	bottom:100%;

	margin-bottom:1px

}



.home-content{

height: 500px;

overflow: auto;

margin-bottom: 50px;}



.home-content p{font-size: 14px; color: #5c5c5c;}

.home-content h1 {

	    font-size: 18px;

    color: #d89aba;

}

.home-content h2 {

	    font-size: 16px;

    color: #d89aba;

}

@media (min-width:992px) {

.navbar-right .dropdown-menu {

right:0;

left:auto

}

.navbar-right .dropdown-menu-left {

left:0;

right:auto

}

}

.btn-group, .btn-group-vertical {

	position:relative;

	display:inline-block;

	vertical-align:middle

}

.btn-group-vertical>.btn, .btn-group>.btn {

	position:relative;

	float:left

}

.btn-group-vertical>.btn:focus, .btn-group>.btn:focus {

	outline:0

}

.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {

	margin-left:-1px

}

.btn-toolbar {

	margin-left:-5px

}

.btn-toolbar:after, .btn-toolbar:before {

	content:" ";

	display:table

}

.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {

	margin-left:5px

}

.btn .caret, .btn-group>.btn:first-child {

	margin-left:0

}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {

border-bottom-right-radius:0;

border-top-right-radius:0

}

.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {

border-bottom-left-radius:0;

border-top-left-radius:0

}

.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {

	border-bottom-right-radius:0;

	border-top-right-radius:0

}

.btn-group>.btn-group:last-child>.btn:first-child {

	border-bottom-left-radius:0;

	border-top-left-radius:0

}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {

	outline:0

}

.btn-group>.btn+.dropdown-toggle {

	padding-left:8px;

	padding-right:8px

}

.btn-group-lg.btn-group>.btn+.dropdown-toggle, .btn-group>.btn-lg+.dropdown-toggle {

	padding-left:12px;

	padding-right:12px

}

.btn-group.open .dropdown-toggle {

	-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, .125);

	box-shadow:inset 0 0 0 rgba(0, 0, 0, .125)

}

.btn-group.open .dropdown-toggle.btn-link {

	-webkit-box-shadow:none;

	box-shadow:none

}

.btn-group-lg>.btn .caret, .btn-lg .caret {

	border-width:5px 5px 0

}

.dropup .btn-group-lg>.btn .caret, .dropup .btn-lg .caret {

	border-width:0 5px 5px

}

.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {

	display:block;

	float:none;

	width:100%;

	max-width:100%

}

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before {

	content:" ";

	display:table

}

.btn-group-vertical>.btn-group>.btn {

	float:none

}

.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {

	margin-top:-1px;

	margin-left:0

}

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group, .input-group-btn>.btn+.btn {

	margin-left:-1px

}

.btn-group-vertical>.btn:first-child:not(:last-child) {

border-top-right-radius:0;

border-bottom-right-radius:0;

border-bottom-left-radius:0

}

.btn-group-vertical>.btn:last-child:not(:first-child) {

border-bottom-left-radius:0;

border-top-right-radius:0;

border-top-left-radius:0

}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {

border-bottom-right-radius:0;

border-bottom-left-radius:0

}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {

border-top-right-radius:0;

border-top-left-radius:0

}

.btn-group-justified {

	display:table;

	width:100%;

	table-layout:fixed;

	border-collapse:separate

}

.btn-group-justified>.btn, .btn-group-justified>.btn-group {

	float:none;

	display:table-cell;

	width:1%

}

.btn-group-justified>.btn-group .btn {

	width:100%

}

[data-toggle=buttons]>.btn>input[type=checkbox], [data-toggle=buttons]>.btn>input[type=radio] {

display:none

}

.input-group {

	position:relative;

	display:table;

	border-collapse:separate

}

.input-group[class*=col-] {

float:none;

padding-left:0;

padding-right:0

}

.nav-pills>li, .nav-tabs>li {

	float:left

}

.input-group .form-control {

	position:relative;

	z-index:2;

	float:left;

	width:100%;

	margin-bottom:0

}

.input-group .form-control, .input-group-addon, .input-group-btn {

	display:table-cell

}

.input-group-addon, .input-group-btn {

	width:1%;

	white-space:nowrap;

	vertical-align:middle

}

.input-group-addon {

	padding:5px;

	font-size:13px;

	font-weight:400;

	line-height:1;

	color:#9c9c9c;

	text-align:center;

	background-color:#ababab;

	border:1px solid #e1e1e1;

	border-radius:0

}

.input-group-addon.input-sm, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.input-group-addon.btn {

	padding:5px 10px;

	font-size:11px;

	border-radius:2px

}

.input-group-addon.input-lg, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.input-group-addon.btn {

	padding:10px 17px;

	font-size:16px;

	border-radius:5px

}

.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {

	margin-top:0

}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {

border-bottom-right-radius:0;

border-top-right-radius:0

}

.input-group-addon:first-child {

	border-right:0

}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {

border-bottom-left-radius:0;

border-top-left-radius:0

}

.input-group-addon:last-child {

	border-left:0

}

.input-group-btn {

	position:relative;

	font-size:0;

	white-space:nowrap

}

.nav-tabs>li>a, .nav>li>a {

	font-size:13px;

	text-transform:uppercase

}

.input-group-btn>.btn {

	position:relative

}

.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {

	margin-right:-1px

}

.nav {

	margin-bottom:0;

	padding-left:0

}

.nav:after, .nav:before {

	content:" ";

	display:table

}

.nav>li, .nav>li>a {

	display:block;

	position:relative

}

.nav>li>a {

	padding:10px 15px;

	font-weight:300

}

.nav>li>a:focus, .nav>li>a:hover {

	text-decoration:none;

	background-color:transparent

}

.nav>li.disabled>a {

	color:#d9d9d9

}

.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {

	color:#d9d9d9;

	text-decoration:none;

	background-color:transparent;

	cursor:not-allowed

}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {

	background-color:transparent;

	border-color:#000

}

.nav .nav-divider {

	height:1px;

	margin:8px 0;

	overflow:hidden;

	background-color:#e5e5e5

}

.nav>li>a>img {

	max-width:none

}

.nav-tabs {

	border-bottom:1px solid transparent

}

.nav-tabs>li>a {

	padding:14px 25px;

	margin-right:5px;

	line-height:1.42857;

	border:1px solid transparent;

	border-radius:0;

	background-color:#fff;

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	color:#aaa

}

.nav-tabs>li>a:hover {

	color:#fff;

	background-color:#268bb9;

	border-color:transparent

}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {

	color:#fff;

	background-color:#268bb9;

	border:1px solid transparent;

	border-bottom-color:transparent;

	cursor:default

}

.nav-pills>li>a {

	border-radius:0;

	border:1px solid transparent

}

.nav-pills>li+li {

	margin-left:5px

}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

.nav-stacked>li {

	float:none;

	border-bottom:1px solid rgba(0, 0, 0, .05)

}

.nav-stacked>li:last-child {

	border:none

}

.nav-stacked>li.active>a, .nav-stacked>li.active>a:focus, .nav-stacked>li.active>a:hover {

	color:#000

}

.nav-stacked>li+li {

	margin-top:2px;

	margin-left:0

}

.nav-justified, .nav-tabs.nav-justified {

	width:100%

}

.nav-justified>li, .nav-tabs.nav-justified>li {

	float:none

}

.nav-justified>li>a, .nav-tabs.nav-justified>li>a {

	text-align:center;

	margin-bottom:5px

}

.nav-justified>.dropdown .dropdown-menu {

	top:auto;

	left:auto

}

.nav-tabs-justified, .nav-tabs.nav-justified {

	border-bottom:0

}

.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {

	margin-right:0;

	border-radius:0

}

.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {

	border:1px solid #ddd

}

@media (min-width:768px) {

.nav-justified>li, .nav-tabs.nav-justified>li {

display:table-cell;

width:1%

}

.nav-justified>li>a, .nav-tabs.nav-justified>li>a {

margin-bottom:0

}

.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {

border-bottom:1px solid #ddd;

border-radius:0

}

.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {

border-bottom-color:#f5f5f5

}

}

.tab-content>.tab-pane {

	display:none

}

.tab-content>.active {

	display:block

}

.navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before {

	content:" ";

	display:table

}

.nav-tabs .dropdown-menu {

	margin-top:-1px;

	border-top-right-radius:0;

	border-top-left-radius:0

}

.navbar {

	position:relative;

	min-height:auto;

	margin-bottom:18px;

	border:1px solid transparent

}

.navbar:after {

	clear:both

}

.navbar-collapse {

	max-height:100%;

	overflow-x:visible;

	padding-right:15px;

	padding-left:15px;

	border-top:1px solid transparent;

	box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);

	-webkit-overflow-scrolling:touch

}

.navbar-collapse.in {

	overflow-y:auto

}

.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {

	margin-right:-15px;

	margin-left:-15px

}

@media (min-width:992px) {

.navbar {

border-radius:0

}

.navbar-header {

float:left

}

.navbar-collapse {

width:auto;

border-top:0;

box-shadow:none

}

.navbar-collapse.collapse {

display:block;

height:auto;

padding-bottom:0;

overflow:visible

}

.navbar-collapse.in {

overflow-y:visible

}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {

padding-left:0;

padding-right:0

}

.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {

margin-right:0;

margin-left:0

}

.navbar-static-top {

border-radius:0

}

}

.navbar-static-top {

	z-index:1000;

	border-width:0 0 1px

}

.navbar-fixed-bottom, .navbar-fixed-top {

	position:fixed;

	right:0;

	left:0;

	z-index:1030

}

.navbar-fixed-top {

	top:0;

	border-width:0 0 1px

}

.navbar-fixed-bottom {

	bottom:0;

	margin-bottom:0;

	border-width:1px 0 0

}

.navbar-brand {

	float:left;

	padding:auto-18px/2 15px;

	font-size:16px;

	line-height:18px;

	height:auto

}

.navbar-brand:focus, .navbar-brand:hover {

	text-decoration:none

}

@media (min-width:992px) {

.navbar-fixed-bottom, .navbar-fixed-top {

border-radius:0

}

.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {

margin-left:-15px

}

}

.navbar-toggle {

	position:relative;

	float:right;

	margin-right:15px;

	padding:9px 10px;

	margin-top:auto-34px/2;

	margin-bottom:auto-34px/2;

	background-color:transparent;

	border:1px solid transparent;

	border-radius:0

}

.navbar-toggle:focus {

	outline:0

}

.navbar-toggle .icon-bar {

	display:block;

	width:22px;

	height:2px;

	border-radius:1px

}

.navbar-toggle .icon-bar+.icon-bar {

	margin-top:4px

}

@media (min-width:992px) {

.navbar-toggle {

display:none

}

}

.breadcrumb>li, .pagination {

	display:inline-block

}

.navbar-nav {

	margin:auto-18px/2

}

.navbar-nav>li>a {

	padding-top:10px;

	padding-bottom:10px;

	line-height:18px

}

@media (max-width:991px) {

.navbar-nav .open .dropdown-menu {

position:static;

float:none;

width:auto;

margin-top:0;

background-color:transparent;

border:0;

box-shadow:none

}

.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {

padding:5px 15px 5px 25px

}

.navbar-nav .open .dropdown-menu>li>a {

line-height:18px

}

.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {

background-image:none

}

.service-item {

margin-bottom:20px

}

}

.progress-striped .progress-bar, .progress-striped .progress-bar-success {

	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

@media (min-width:992px) {

.navbar-nav {

float:left;

margin:0

}

.navbar-nav>li {

float:left

}

.navbar-nav>li>a {

padding-top:auto-18px/2;

padding-bottom:auto-18px/2

}

.navbar-nav.navbar-right:last-child {

margin-right:-15px

}

.navbar-left {

float:left!important

}

.navbar-right {

float:right!important

}

}

.navbar-form {

	margin-left:-15px;

	margin-right:-15px;

	padding:10px 15px;

	border-top:1px solid transparent;

	border-bottom:1px solid transparent;

	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);

	box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);

	margin-top:auto-32px/2;

	margin-bottom:auto-32px/2

}

@media (max-width:991px) {

.navbar-form .form-group {

margin-bottom:5px

}

}

@media (min-width:992px) {

.navbar-form {

width:auto;

border:0;

margin-left:0;

margin-right:0;

padding-top:0;

padding-bottom:0;

-webkit-box-shadow:none;

box-shadow:none

}

.navbar-form.navbar-right:last-child {

margin-right:-15px

}

.navbar-text {

float:left;

margin-left:15px;

margin-right:15px

}

.navbar-text.navbar-right:last-child {

margin-right:0

}

}

.navbar-nav>li>.dropdown-menu {

	margin-top:0;

	border-top-right-radius:0;

	border-top-left-radius:0

}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {

	border-bottom-right-radius:0;

	border-bottom-left-radius:0

}

.navbar-btn {

	margin-top:auto-32px/2;

	margin-bottom:auto-32px/2

}

.btn-group-sm>.navbar-btn.btn, .navbar-btn.btn-sm {

	margin-top:auto-26px/2;

	margin-bottom:auto-26px/2

}

.btn-group-xs>.navbar-btn.btn, .navbar-btn.btn-xs {

	margin-top:auto-22/2;

	margin-bottom:auto-22/2

}

.navbar-text {

	margin-top:auto-18px/2;

	margin-bottom:auto-18px/2

}

.navbar-default {

	background-color:#f8f8f8;

	border-color:#e7e7e7

}

.navbar-default .navbar-brand {

	color:#fff

}

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {

	color:#e6e6e6;

	background-color:transparent

}

.navbar-default .navbar-text {

	color:#777

}

.navbar-default .navbar-nav>li>a {

	color:#fff

}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {

	color:#fff;

	background-color:#000

}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {

	color:#fff;

	background-color:transparent

}

.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {

	color:#ccc;

	background-color:transparent

}

.navbar-default .navbar-toggle {

	border-color:#ddd

}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {

	background-color:#ddd

}

.navbar-default .navbar-toggle .icon-bar {

	background-color:#888

}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {

	border-color:#e7e7e7

}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {

	background-color:transparent;

	color:#fff

}

@media (max-width:991px) {

.navbar-default .navbar-nav .open .dropdown-menu>li>a {

color:#fff

}

.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {

color:#fff;

background-color:#000

}

.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {

color:#fff;

background-color:transparent

}

.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {

color:#ccc;

background-color:transparent

}

}

.navbar-default .navbar-link, .navbar-default .navbar-link:hover {

	color:#fff

}

.navbar-inverse {

	background-color:#222;

	border-color:#090909

}

.navbar-inverse .navbar-brand {

	color:#d9d9d9

}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {

	color:#fff;

	background-color:transparent

}

.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {

	color:#d9d9d9

}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {

	color:#fff;

	background-color:transparent

}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {

	color:#fff;

	background-color:#090909

}

.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {

	color:#444;

	background-color:transparent

}

.navbar-inverse .navbar-toggle {

	border-color:#333

}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {

	background-color:#333

}

.navbar-inverse .navbar-toggle .icon-bar {

	background-color:#fff

}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {

	border-color:#101010

}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {

	background-color:#090909;

	color:#fff

}

@media (max-width:991px) {

.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {

border-color:#090909

}

.navbar-inverse .navbar-nav .open .dropdown-menu .divider {

background-color:#090909

}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {

color:#d9d9d9

}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {

color:#fff;

background-color:transparent

}

.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {

color:#fff;

background-color:#090909

}

.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {

color:#444;

background-color:transparent

}

}

.navbar-inverse .navbar-link {

	color:#d9d9d9

}

.navbar-inverse .navbar-link:hover {

	color:#fff

}

.breadcrumb {

	margin-bottom:18px

}

.breadcrumb>li+li:before {

	content:"/\00a0";

	padding:0 5px;

	color:#999

}

.breadcrumb>.active {

	color:#f36

}

.pagination {

	padding-left:0

}

.pagination>li {

	display:inline

}

.pagination>li>a, .pagination>li>span {

	position:relative;

	float:left;

	padding:5px;

	line-height:1.42857;

	text-decoration:none;

	color:#a0a0a0;

	background-color:#fff;

	border:1px solid #dbdbdb;

	margin-left:-1px;

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	border-radius:2px

}

.badge, .label {

	line-height:1;

	vertical-align:baseline;

	font-weight:700;

	text-align:center;

	white-space:nowrap

}

.pagination>li:first-child>a, .pagination>li:first-child>span {

	margin-left:0;

	border-bottom-left-radius:0;

	border-top-left-radius:0

}

.pagination>li:last-child>a, .pagination>li:last-child>span {

	border-bottom-right-radius:0;

	border-top-right-radius:0

}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {

	color:#65d1de;

	background-color:#fff;

	border-color:#dbdbdb

}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {

	z-index:2;

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9;

	cursor:default

}

.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {

	color:#dbdbdb;

	background-color:#fff;

	border-color:#dbdbdb;

	cursor:not-allowed

}

.pagination-lg>li>a, .pagination-lg>li>span {

	padding:10px 17px;

	font-size:16px

}

.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {

	border-bottom-left-radius:5px;

	border-top-left-radius:5px

}

.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {

	border-bottom-right-radius:5px;

	border-top-right-radius:5px

}

.pagination-sm>li>a, .pagination-sm>li>span {

	padding:7px 12px;

	font-size:11px

}

.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {

	border-bottom-left-radius:2px;

	border-top-left-radius:2px

}

.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {

	border-bottom-right-radius:2px;

	border-top-right-radius:2px

}

.pager {

	padding-left:0;

	margin:18px 0;

	text-align:center

}

.alert, .thumbnail {

	margin-bottom:18px

}

.pager:after, .pager:before {

	content:" ";

	display:table

}

.pager li {

	display:inline

}

.pager li>a, .pager li>span {

	display:inline-block;

	padding:5px 14px;

	background-color:#fff;

	border:1px solid #dbdbdb;

	border-radius:15px

}

.pager li>a:focus, .pager li>a:hover {

	text-decoration:none;

	background-color:#fff

}

.pager .next>a, .pager .next>span {

	float:right

}

.pager .previous>a, .pager .previous>span {

	float:left

}

.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {

	color:#dbdbdb;

	background-color:#fff;

	cursor:not-allowed

}

.label {

	 font-weight:normal;

    color: #722F37;

       font-size: 13px;

    padding: 7px 0;

    display: inline-block;

}

.label[href]:focus, .label[href]:hover {

	color:#fff;

	text-decoration:none;

	cursor:pointer

}

.label:empty {

	display:none

}

.btn .label {

	position:relative;

	top:-1px

}

.label-default, .label-default[href]:focus, .label-default[href]:hover {

	background-color:#d9d9d9

}

.label-primary, .label-primary[href]:focus, .label-primary[href]:hover {

	background-color:#268bb9

}

.label-success, .label-success[href]:focus, .label-success[href]:hover {

	background-color:#7ec574

}

.label-info, .label-info[href]:focus, .label-info[href]:hover {

	background-color:#65d1de

}

.label-warning, .label-warning[href]:focus, .label-warning[href]:hover {

	background-color:#ffb300

}

.label-danger, .label-danger[href]:focus, .label-danger[href]:hover {

	background-color:#f04e46

}

.badge {

	display:inline-block;

	min-width:10px;

	padding:3px 7px;

	font-size:14px;

	color:#fff;

	background-color:#d9d9d9;

	border-radius:10px

}

body.layout-boxed-lg #page #pts_search_block_top #searchbox .search_query, body.layout-boxed-md #page #pts_search_block_top #searchbox .search_query {

	min-width:200px

}

.badge:empty {

	display:none

}

.list-group-item, .media-object, .thumbnail {

	display:block

}

.btn .badge {

	position:relative;

	top:-1px

}

.btn-group-xs>.btn .badge, .btn-xs .badge {

	font-size:15px;

	left:0;

	padding:0;

	top:0

}

a.badge:focus, a.badge:hover {

	color:#fff;

	text-decoration:none;

	cursor:pointer

}

.nav-pills>.active>a>.badge, a.list-group-item.active>.badge {

	color:#000;

	background-color:#fff

}

.nav-pills>li>a>.badge {

	margin-left:3px

}

.thumbnail {

	padding:4px;

	line-height:1.42857;

	background-color:#f5f5f5;

	border:1px solid #ddd;

	border-radius:0;

-webkit-transition:all .2s ease-in-out;

transition:all .2s ease-in-out

}

.thumbnail a>img, .thumbnail>img {

	display:block;

	max-width:100%;

	height:auto;

	margin-left:auto;

	margin-right:auto

}

.thumbnail .caption {

	padding:9px;

	color:#828282

}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {

	border-color:#000

}

.alert {

	padding:15px;

	border:1px solid transparent;

	border-radius:0

}

.alert h4 {

	margin-top:0;

	color:inherit

}

.alert .alert-link {

	font-weight:700

}

.alert>p, .alert>ul {

	margin-bottom:0

}

.alert>p+p {

	margin-top:5px

}

.alert-dismissable {

	padding-right:35px

}

.alert-dismissable .close {

	position:relative;

	top:-2px;

	right:-21px;

	color:inherit

}

.alert-success {

	background-color:#dff0d8;

	border-color:#d6e9c6;

	color:#3c763d

}

.alert-success hr {

	border-top-color:#c9e2b3

}

.alert-success .alert-link {

	color:#2b542c

}

.alert-info {

	background-color:#d9edf7;

	border-color:#bce8f1;

	color:#31708f

}

.alert-info hr {

	border-top-color:#a6e1ec

}

.alert-info .alert-link {

	color:#245269

}

.alert-warning {

	background-color:#fcf8e3;

	border-color:#faebcc;

	color:#8a6d3b

}

.alert-warning hr {

	border-top-color:#f7e1b5

}

.alert-warning .alert-link {

	color:#66512c

}

.alert-danger {

	background-color:#f2dede;

	border-color:#ebccd1;

	color:#a94442

}

.alert-danger hr {

	border-top-color:#e4b9c0

}

.alert-danger .alert-link {

	color:#843534

}

@-webkit-keyframes progress-bar-stripes {

from {

background-position:40px 0

}

to {

	background-position:0 0

}

}

@keyframes progress-bar-stripes {

from {

background-position:40px 0

}

to {

	background-position:0 0

}

}

.progress {

	overflow:hidden;

	height:18px;

	margin-bottom:18px;

	background-color:#f5f5f5;

	border-radius:0;

	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);

	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1)

}

.progress-bar {

	float:left;

	width:0;

	height:100%;

	font-size:11px;

	line-height:18px;

	color:#fff;

	text-align:center;

	background-color:#268bb9;

	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);

	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);

-webkit-transition:width .6s ease;

transition:width .6s ease

}

.close, .list-group-item>.badge {

	float:right

}

.progress-striped .progress-bar {

	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-size:40px 40px

}

.progress.active .progress-bar {

	-webkit-animation:progress-bar-stripes 2s linear infinite;

	animation:progress-bar-stripes 2s linear infinite

}

.progress-bar-success {

	background-color:#7ec574

}

.progress-striped .progress-bar-success {

	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

.progress-striped .progress-bar-info, .progress-striped .progress-bar-warning {

	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

.progress-bar-info {

	background-color:#65d1de

}

.progress-striped .progress-bar-info {

	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

.progress-bar-warning {

	background-color:#ffb300

}

.progress-striped .progress-bar-warning {

	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

.progress-bar-danger {

	background-color:#f04e46

}

.progress-striped .progress-bar-danger {

	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)

}

.media, .media-body {

	overflow:hidden;

	zoom:1

}

.media, .media .media {

	color:#666;

	margin-top:15px

}

.media:first-child {

	margin-top:0

}

.media-heading {

	margin:0 0 5px

}

.media>.pull-left {

	margin-right:10px

}

.media>.pull-right {

	margin-left:10px

}

.media-list {

	padding-left:0

}

.list-group {

	margin-bottom:20px;

	padding-left:0

}

.list-group.list {

	color:#666

}

.list-group-item {

	position:relative;

	padding:10px 15px;

	margin-bottom:-1px;

	background-color:#fff;

	border:1px solid #ddd

}

.popover, .tooltip, .tooltip-arrow {

	position:absolute

}

.list-group-item:first-child {

	border-top-right-radius:0;

	border-top-left-radius:0

}

.list-group-item:last-child {

	margin-bottom:0;

	border-bottom-right-radius:0;

	border-bottom-left-radius:0

}

.list-group-item>.badge+.badge {

	margin-right:5px

}

a.list-group-item {

	color:#555

}

a.list-group-item .list-group-item-heading {

	color:#333

}

a.list-group-item:focus, a.list-group-item:hover {

	text-decoration:none;

	background-color:#f5f5f5

}

a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover {

	z-index:2;

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

a.list-group-item.active .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading {

	color:inherit

}

a.list-group-item.active .list-group-item-text, a.list-group-item.active:focus .list-group-item-text, a.list-group-item.active:hover .list-group-item-text {

	color:#bae0f1

}

.list-group-item-success {

	color:#3c763d;

	background-color:#dff0d8

}

a.list-group-item-success {

	color:#3c763d

}

a.list-group-item-success .list-group-item-heading {

	color:inherit

}

a.list-group-item-success:focus, a.list-group-item-success:hover {

	color:#3c763d;

	background-color:#d0e9c6

}

a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover {

	color:#fff;

	background-color:#3c763d;

	border-color:#3c763d

}

.list-group-item-info {

	color:#31708f;

	background-color:#d9edf7

}

a.list-group-item-info {

	color:#31708f

}

a.list-group-item-info .list-group-item-heading {

	color:inherit

}

a.list-group-item-info:focus, a.list-group-item-info:hover {

	color:#31708f;

	background-color:#c4e3f3

}

a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover {

	color:#fff;

	background-color:#31708f;

	border-color:#31708f

}

.list-group-item-warning {

	color:#8a6d3b;

	background-color:#fcf8e3

}

a.list-group-item-warning {

	color:#8a6d3b

}

a.list-group-item-warning .list-group-item-heading {

	color:inherit

}

a.list-group-item-warning:focus, a.list-group-item-warning:hover {

	color:#8a6d3b;

	background-color:#faf2cc

}

a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover {

	color:#fff;

	background-color:#8a6d3b;

	border-color:#8a6d3b

}

.list-group-item-danger {

	color:#a94442;

	background-color:#f2dede

}

a.list-group-item-danger {

	color:#a94442

}

a.list-group-item-danger .list-group-item-heading {

	color:inherit

}

a.list-group-item-danger:focus, a.list-group-item-danger:hover {

	color:#a94442;

	background-color:#ebcccc

}

a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover {

	color:#fff;

	background-color:#a94442;

	border-color:#a94442

}

.panel-heading>.dropdown .dropdown-toggle, .panel-title, .panel-title>a {

	color:inherit

}

.list-group-item-heading {

	margin-top:0;

	margin-bottom:5px

}

.list-group-item-text {

	margin-bottom:0;

	line-height:1.3

}

.panel {

	margin-bottom:18px;

	background-color:#fff;

	border:1px solid transparent;

	border-radius:0;

	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);

	box-shadow:0 1px 1px rgba(0, 0, 0, .05)

}

.panel-title, .panel>.list-group, .panel>.table, .panel>.table-responsive>.table {

	margin-bottom:0

}

.panel-body {

	padding:20px

}

.panel-body:after, .panel-body:before {

	content:" ";

	display:table

}

.panel-heading {

	padding:10px 15px;

	border-bottom:1px solid transparent;

	border-top-right-radius:-1px;

	border-top-left-radius:-1px

}

.panel-title {

	margin-top:0;

	font-size:15px

}

.panel-footer {

	padding:10px 15px;

	background-color:#f5f5f5;

	border-top:1px solid #ddd;

	border-bottom-right-radius:-1px;

	border-bottom-left-radius:-1px

}

.panel>.list-group .list-group-item {

	border-width:1px 0;

	border-radius:0

}

.panel-group .panel-heading, .panel>.list-group:last-child .list-group-item:last-child, .panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {

	border-bottom:0

}

.panel>.list-group:last-child .list-group-item:last-child, .panel>.table-responsive:last-child>.table:last-child, .panel>.table:last-child {

	border-bottom-left-radius:-1px;

	border-bottom-right-radius:-1px

}

.panel>.list-group:first-child .list-group-item:first-child {

	border-top:0;

	border-top-right-radius:-1px;

	border-top-left-radius:-1px

}

.panel-heading+.list-group .list-group-item:first-child {

	border-top-width:0

}

.panel>.table-responsive:first-child>.table:first-child, .panel>.table:first-child {

	border-top-right-radius:-1px;

	border-top-left-radius:-1px

}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {

	border-top-left-radius:-1px

}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {

	border-top-right-radius:-1px

}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {

	border-bottom-left-radius:-1px

}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {

	border-bottom-right-radius:-1px

}

.panel>.panel-body+.table, .panel>.panel-body+.table-responsive {

	border-top:1px solid #ddd

}

.panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th {

	border-top:0

}

.panel>.table-bordered, .panel>.table-responsive>.table-bordered {

	border:0

}

.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {

	border-left:0

}

.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {

	border-right:0

}

.panel>.table-responsive {

	border:0;

	margin-bottom:0

}

.panel-group {

	margin-bottom:18px

}

.panel-group .panel {

	margin-bottom:0;

	border-radius:0;

	overflow:hidden;box-shadow:rgba(0, 0, 0, 0.06) 0px 1px 8px 0px;

}

.panel-group .panel+.panel {

	margin-top:5px

}

.panel-group .panel-heading+.panel-collapse .panel-body {

	border-top:1px solid #ddd

}

.panel-group .panel-footer {

	border-top:0

}

.panel-group .panel-footer+.panel-collapse .panel-body {

	border-bottom:1px solid #ddd

}

.panel-default, .panel-default>.panel-heading {

	color:#828282;

	border-color:#ddd

}

.panel-default>.panel-heading {

	background:#f5f5f5

}

.panel-primary, .panel-primary>.panel-heading {

	color:#828282;

	border-color:#268bb9

}

.panel-default>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#ddd

}

.panel-default>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#ddd

}

.panel-primary>.panel-heading {

	background:#268bb9

}

.panel-success, .panel-success>.panel-heading {

	color:#828282;

	border-color:#7ec574

}

.panel-primary>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#268bb9

}

.panel-primary>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#268bb9

}

.panel-success>.panel-heading {

	background:#7ec574

}

.panel-info, .panel-info>.panel-heading {

	color:#828282;

	border-color:#65d1de

}

.panel-success>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#7ec574

}

.panel-success>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#7ec574

}

.panel-info>.panel-heading {

	background:#65d1de

}

.panel-warning, .panel-warning>.panel-heading {

	color:#828282;

	border-color:#ffb300

}

.panel-info>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#65d1de

}

.panel-info>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#65d1de

}

.panel-warning>.panel-heading {

	background:#ffb300

}

.panel-danger, .panel-danger>.panel-heading {

	color:#828282;

	border-color:#f04e46

}

.panel-warning>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#ffb300

}

.panel-warning>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#ffb300

}

.panel-danger>.panel-heading {

	background:#f04e46

}

.panel-danger>.panel-heading+.panel-collapse .panel-body {

	border-top-color:#f04e46

}

.panel-danger>.panel-footer+.panel-collapse .panel-body {

	border-bottom-color:#f04e46

}

.well {

	min-height:20px;

	padding:19px;

	margin-bottom:20px;

	background-color:#f5f5f5;

	border:1px solid #e3e3e3;

	border-radius:0;

	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);

	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05)

}

.well blockquote {

	border-color:#ddd;

	border-color:rgba(0, 0, 0, .15)

}

.well-lg {

	padding:24px;

	border-radius:5px

}

.well-sm {

	padding:9px;

	border-radius:2px

}

.close {

	font-size:19.5px;

	font-weight:700;

	line-height:1;

	color:#000;

	text-shadow:0 1px 0 #fff;

	opacity:.2;

	filter:alpha(opacity=20)

}

.carousel-caption, .carousel-control {

	text-shadow:0 1px 2px rgba(0, 0, 0, .6)

}

.close:focus, .close:hover {

	color:#000;

	text-decoration:none;

	cursor:pointer;

	opacity:.5;

	filter:alpha(opacity=50)

}

button.close {

	padding:0;

	cursor:pointer;

	background:0 0;

	border:0;

	-webkit-appearance:none

}

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {

	bottom:0;

	border-width:5px 5px 0;

	border-top-color:#696969

}

.tooltip {

	z-index:1030;

	display:block;

	visibility:visible;

	font-size:11px;

	line-height:1.4;

	opacity:0;

	filter:alpha(opacity=0)

}

.tooltip.in {

	opacity:.9;

	filter:alpha(opacity=90)

}

.tooltip.top {

	margin-top:-3px;

	padding:5px 0

}

.tooltip.right {

	margin-left:3px;

	padding:0 5px

}

.tooltip.bottom {

	margin-top:3px;

	padding:5px 0

}

.tooltip.left {

	margin-left:-3px;

	padding:0 5px

}

.tooltip-inner {

	max-width:200px;

	padding:3px 8px;

	color:#fff;

	text-align:center;

	text-decoration:none;

	background-color:#696969;

	border-radius:2px

}

.tooltip-arrow {

	width:0;

	height:0;

	border-color:transparent;

	border-style:solid

}

.tooltip.top .tooltip-arrow {

	left:50%;

	margin-left:-5px

}

.tooltip.top-left .tooltip-arrow {

	left:5px

}

.tooltip.top-right .tooltip-arrow {

	right:5px

}

.tooltip.right .tooltip-arrow {

	top:50%;

	left:0;

	margin-top:-5px;

	border-width:5px 5px 5px 0;

	border-right-color:#696969

}

.tooltip.left .tooltip-arrow {

	top:50%;

	right:0;

	margin-top:-5px;

	border-width:5px 0 5px 5px;

	border-left-color:#696969

}

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {

	border-width:0 5px 5px;

	border-bottom-color:#696969;

	top:0

}

.tooltip.bottom .tooltip-arrow {

	left:50%;

	margin-left:-5px

}

.tooltip.bottom-left .tooltip-arrow {

	left:5px

}

.tooltip.bottom-right .tooltip-arrow {

	right:5px

}

.popover {

	top:0;

	left:0;

	z-index:1010;

	display:none;

	max-width:276px;

	padding:1px;

	text-align:left;

	background-color:#fff;

	background-clip:padding-box;

	border:1px solid #ccc;

	border:1px solid rgba(0, 0, 0, .2);

	border-radius:5px;

	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);

	box-shadow:0 5px 10px rgba(0, 0, 0, .2);

	white-space:normal

}

#powered, #powered .copyright, .carousel-caption, .carousel-control, .carousel-indicators, .icon-fw, .icon-li {

	text-align:center

}

.popover.top {

	margin-top:-10px

}

.popover.right {

	margin-left:10px

}

.popover.bottom {

	margin-top:10px

}

.popover.left {

	margin-left:-10px

}

.popover-title {

	margin:0;

	padding:8px 14px;

	font-size:13px;

	font-weight:400;

	line-height:18px;

	background-color:#f7f7f7;

	border-bottom:1px solid #ebebeb;

	border-radius:5px 5px 0 0

}

.popover-content {

	padding:9px 14px

}

.popover>.arrow, .popover>.arrow:after {

	position:absolute;

	display:block;

	width:0;

	height:0;

	border-color:transparent;

	border-style:solid

}

.carousel, .carousel-inner {

	position:relative

}

.popover>.arrow {

	border-width:11px

}

.popover>.arrow:after {

	border-width:10px;

	content:""

}

.popover.top>.arrow {

	left:50%;

	margin-left:-11px;

	border-bottom-width:0;

	border-top-color:#999;

	border-top-color:fadein(rgba(0, 0, 0, .2), 5%);

	bottom:-11px

}

.popover.top>.arrow:after {

	content:" ";

	bottom:1px;

	margin-left:-10px;

	border-bottom-width:0;

	border-top-color:#fff

}

.popover.left>.arrow:after, .popover.right>.arrow:after {

	content:" ";

	bottom:-10px

}

.popover.right>.arrow {

	top:50%;

	left:-11px;

	margin-top:-11px;

	border-left-width:0;

	border-right-color:#999;

	border-right-color:fadein(rgba(0, 0, 0, .2), 5%)

}

.popover.right>.arrow:after {

	left:1px;

	border-left-width:0;

	border-right-color:#fff

}

.popover.bottom>.arrow {

	left:50%;

	margin-left:-11px;

	border-top-width:0;

	border-bottom-color:#999;

	border-bottom-color:fadein(rgba(0, 0, 0, .2), 5%);

	top:-11px

}

.popover.bottom>.arrow:after {

	content:" ";

	top:1px;

	margin-left:-10px;

	border-top-width:0;

	border-bottom-color:#fff

}

.popover.left>.arrow {

	top:50%;

	right:-11px;

	margin-top:-11px;

	border-right-width:0;

	border-left-color:#999;

	border-left-color:fadein(rgba(0, 0, 0, .2), 5%)

}

.popover.left>.arrow:after {

	right:1px;

	border-right-width:0;

	border-left-color:#fff

}

.carousel-inner {

	overflow:hidden;

	width:100%

}

.carousel-inner>.item {

	display:none;

	position:relative;

-webkit-transition:.6s ease-in-out left;

transition:.6s ease-in-out left

}

.carousel-inner>.item>a>img, .carousel-inner>.item>img {

	display:block;

	max-width:100%;

	height:auto;

	line-height:1

}

.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {

	display:block

}

.carousel-inner>.active {

	left:0

}

.carousel-inner>.next, .carousel-inner>.prev {

	position:absolute;

	top:0;

	width:100%

}

.carousel-inner>.next {

	left:100%

}

.carousel-inner>.prev {

	left:-100%

}

.carousel-inner>.next.left, .carousel-inner>.prev.right {

	left:0

}

.carousel-inner>.active.left {

	left:-100%

}

.carousel-inner>.active.right {

	left:100%

}

.carousel-control {

	position:absolute;

	top:0;

	left:0;

	bottom:0;

	width:40px;

	opacity:1;

	filter:alpha(opacity=100);

	font-size:24px;

	color:#000

}

.carousel-control.left {

	 

    /* right: 0; */

    background-image: none;

    background-image: none;

    /* background-repeat: repeat-x; */

    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);

    left: 0;

    border-bottom-right-radius: 4px;

    border-top-right-radius: 4px;

    display: flex;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-justify-content: space-around;

    -ms-flex-pack: distribute;

    justify-content: space-around;

    position: absolute;

    top: calc(50% - 52px);

        width: 36px;

    height: 74px;

    background-color: hsla(0,0%,100%,.98);

    box-shadow: 0 1px 5px 0 rgba(0,0,0,.11);

    transition: opacity .1s ease-in;

    display: -webkit-flex;

    display: -ms-flexbox;

}

.carousel-control.right {

	 

    /* right: 0; */

    background-image: none;

    background-image: none;

    /* background-repeat: repeat-x; */

    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);

    right: 0;

    border-bottom-left-radius: 4px;

    border-top-left-radius: 4px;

    display: flex;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-justify-content: space-around;

    -ms-flex-pack: distribute;

    justify-content: space-around;

    position: absolute;

    top: calc(50% - 52px);

        width: 36px;

    height: 74px;

    background-color: hsla(0,0%,100%,.98);

    box-shadow: 0 1px 5px 0 rgba(0,0,0,.11);

    transition: opacity .1s ease-in;

    display: -webkit-flex;

    display: -ms-flexbox;

}

.carousel-control:focus, .carousel-control:hover {

	outline:0;

	color:#000;

	text-decoration:none;

	opacity:.9;

	filter:alpha(opacity=90)

}

.carousel-control span {

	font-weight: bold;

    font-size: 32px;

    text-shadow: none;

    color: #333;

}

.slider-area { padding:0px;}

.icon-flip-horizontal, .icon-flip-vertical, .icon-rotate-180, .icon-rotate-270, .icon-rotate-90 {

filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=$rotation)

}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {

	position:absolute;

	top:50%;

	z-index:5;

	display:inline-block

}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {

	left:50%

}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {

	right:50%

}

.carousel-control .icon-next, .carousel-control .icon-prev {

	width:20px;

	height:20px;

	margin-top:-10px;

	margin-left:-10px;

	font-family:serif

}

.carousel-control .icon-prev:before {

	content:'\2039'

}

.carousel-control .icon-next:before {

	content:'\203a'

}

.carousel-indicators {

	position:absolute;

	bottom:-34px;

	left:50%;

	z-index:15;

	width:60%;

	margin-left:-30%;

	padding-left:0

}

.carousel-indicators li {

	    display: inline-block;

    width: 10px;

    height: 10px;

    margin: 1px;

    text-indent: -999px;

    border: 1px solid #51b68c;

    border-radius: 10px;

    cursor: pointer;

    background-color: #000\9;

    background-color: rgba(0, 0, 0, 0);

}

.carousel-indicators .active {

	margin:0;

	width:12px;

	height:12px;

	background-color:#51b68c

}

.carousel-caption {

	position:absolute;

	left:15%;

	right:15%;

	bottom:20px;

	z-index:10;

	padding-top:20px;

	padding-bottom:20px;

	color:#fff

}

.carousel-caption .btn, .text-hide {

	text-shadow:none

}



@media screen and (min-width:768px) {

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {

width:30px;

height:30px;

margin-top:-15px;

margin-left:-15px;

font-size:30px

}

.carousel-caption {

left:20%;

right:20%;

padding-bottom:30px

}

.carousel-indicators {

bottom:20px

}

}

.clearfix:after, .clearfix:before {

	content:" ";

	display:table

}

.center-block {

	display:block;

	margin-left:auto;

	margin-right:auto

}

.pull-right {

	float:right!important

}

.pull-left {

	float:left!important

}

#topbar .links, ul.inline li {

	float:left

}

.hide {

	display:none!important

}

.show {

	display:block!important

}

.hidden, .visible-lg, .visible-md, .visible-sm, .visible-xs {

	display:none!important

}

.invisible {

	visibility:hidden

}

.text-hide {

	font:0/0 a;

	color:transparent;

	background-color:transparent;

	border:0

}

.hidden {

	visibility:hidden!important

}

.affix {

	position:fixed

}

@-ms-viewport {

width:device-width

}

@media (max-width:767px) {

.visible-xs {

display:block!important

}

table.visible-xs {

display:table

}

tr.visible-xs {

display:table-row!important

}

td.visible-xs, th.visible-xs {

display:table-cell!important

}

.pts-megamenu .dropdown:hover>.dropdown-menu {

display:block

}

}

@media (min-width:768px) and (max-width:991px) {

.visible-sm {

display:block!important

}

table.visible-sm {

display:table

}

tr.visible-sm {

display:table-row!important

}

td.visible-sm, th.visible-sm {

display:table-cell!important

}

.footer-navbar {

padding:20px 0

}

}

@media (min-width:992px) and (max-width:1199px) {

.visible-md {

display:block!important

}

table.visible-md {

display:table

}

tr.visible-md {

display:table-row!important

}

td.visible-md, th.visible-md {

display:table-cell!important

}

}

@media (min-width:1200px) {

.visible-lg {

display:block!important

}

table.visible-lg {

display:table

}

tr.visible-lg {

display:table-row!important

}

td.visible-lg, th.visible-lg {

display:table-cell!important

}

.hidden-lg {

display:none!important

}

}

@media (max-width:767px) {

.hidden-xs {

display:none!important

}

}

@media (min-width:768px) and (max-width:991px) {

.hidden-sm {

display:none!important

}

}

@media (min-width:992px) and (max-width:1199px) {

.hidden-md {

display:none!important

}

}

.visible-print {

	display:none!important

}

@media print {

.visible-print {

	display:block!important

}

table.visible-print {

	display:table

}

tr.visible-print {

	display:table-row!important

}

td.visible-print, th.visible-print {

	display:table-cell!important

}

.hidden-print {

	display:none!important

}

}

.icon-stack, .img-responsive {

	display:inline-block

}

/*@font-face {

font-family:FontAwesome;

src:url(https://932707.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/font/fontawesome-webfontba72.eot?v=4.0.3);

src:url(https://6202a5.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/font/fontawesome-webfontd41d.eot#iefix&v=4.0.3) format("embedded-opentype"), url(https://1e4b7e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/font/fontawesome-webfontba72.woff?v=4.0.3) format("woff"), url(https://0519f7.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/font/fontawesome-webfontba72.ttf?v=4.0.3) format("truetype"), url(https://5fb1ea.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/font/fontawesome-webfontba72.svg?v=4.0.3#fontawesomeregular) format("svg");

font-weight:400;

font-style:normal

}

[class*=icon-], [class^=icon-] {

display:inline-block;

font-family:FontAwesome;

font-style:normal;

font-weight:400;

line-height:1;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale

}*/

.block .title_block, .block-inline .block_content {

	font-family: 'Poppins', sans-serif;

	text-transform:uppercase

}

.icon-lg {

	font-size:1.33333em;

	line-height:.75em;

	vertical-align:-15%

}

.icon-2x {

	font-size:2em

}

.icon-3x {

	font-size:3em

}

.icon-4x {

	font-size:4em

}

.icon-5x {

	font-size:5em

}

.icon-fw {

	width:1.28571em

}

.icon-ul {

	padding-left:0;

	margin-left:2.14286em;

	list-style-type:none

}

.icon-ul>li {

	position:relative

}

.icon-li {

	position:absolute;

	left:-2.14286em;

	width:2.14286em;

	top:.14286em

}

.icon-li.icon-lg {

	left:-1.85714em

}

.icon-border {

	padding:.2em .25em .15em;

	border:.08em solid #eee;

	border-radius:.1em

}

.icon.pull-left {

	margin-right:.3em

}

.icon.pull-right {

	margin-left:.3em

}

body, html, ul, ul.links {

	margin:0;

	padding:0

}

.icon-spin {

	-webkit-animation:spin 2s infinite linear;

	-moz-animation:spin 2s infinite linear;

	-o-animation:spin 2s infinite linear;

	animation:spin 2s infinite linear

}

@-moz-keyframes spin {

0% {

-moz-transform:rotate(0)

}

100% {

-moz-transform:rotate(359deg)

}

}

@-webkit-keyframes spin {

0% {

-webkit-transform:rotate(0)

}

100% {

-webkit-transform:rotate(359deg)

}

}

@-o-keyframes spin {

0% {

-o-transform:rotate(0)

}

100% {

-o-transform:rotate(359deg)

}

}

@-ms-keyframes spin {

0% {

-ms-transform:rotate(0)

}

100% {

-ms-transform:rotate(359deg)

}

}

@keyframes spin {

0% {

transform:rotate(0)

}

100% {

transform:rotate(359deg)

}

}

.icon-rotate-90 {

	-webkit-transform:rotate(90deg);

	-moz-transform:rotate(90deg);

	-ms-transform:rotate(90deg);

	-o-transform:rotate(90deg);

	transform:rotate(90deg)

}

.icon-rotate-180 {

	-webkit-transform:rotate(180deg);

	-moz-transform:rotate(180deg);

	-ms-transform:rotate(180deg);

	-o-transform:rotate(180deg);

	transform:rotate(180deg)

}

.icon-rotate-270 {

	-webkit-transform:rotate(270deg);

	-moz-transform:rotate(270deg);

	-ms-transform:rotate(270deg);

	-o-transform:rotate(270deg);

	transform:rotate(270deg)

}

.icon-flip-horizontal {

	-webkit-transform:scale(-1, 1);

	-moz-transform:scale(-1, 1);

	-ms-transform:scale(-1, 1);

	-o-transform:scale(-1, 1);

	transform:scale(-1, 1)

}

.icon-flip-vertical {

	-webkit-transform:scale(1, -1);

	-moz-transform:scale(1, -1);

	-ms-transform:scale(1, -1);

	-o-transform:scale(1, -1);

	transform:scale(1, -1)

}

.icon-stack {

	position:relative;

	width:2em;

	height:2em;

	line-height:2em;

	vertical-align:middle

}

.icon-stack-1x, .icon-stack-2x {

	position:absolute;

	left:0;

	width:100%;

	text-align:center

}

.icon-stack-1x {

	line-height:inherit

}

.icon-stack-2x {

	font-size:2em

}

body, ul.list-block li {

	font-size:13px;

	font-weight:300

}

.icon-inverse {

	color:#fff

}

.icon-glass:before {

	content:"\f000"

}

.icon-music:before {

	content:"\f001"

}

.icon-search:before {

	content:"\f002"

}

.icon-envelope-o:before {

	content:"\f003"

}

.icon-heart:before {

	content:"\f004"

}

.icon-star:before {

	content:"\f005"

}

.icon-star-o:before {

	content:"\f006"

}

.icon-user:before {

	content:"\f007"

}

.icon-film:before {

	content:"\f008"

}

.icon-th-large:before {

	content:"\f009"

}

.icon-th:before {

	content:"\f00a"

}

.icon-th-list:before {

	content:"\f00b"

}

.icon-check:before {

	content:"\f00c"

}

.icon-times:before {

	content:"\f00d"

}

.icon-search-plus:before {

	content:"\f00e"

}

.icon-search-minus:before {

	content:"\f010"

}

.icon-power-off:before {

	content:"\f011"

}

.icon-signal:before {

	content:"\f012"

}

.icon-cog:before, .icon-gear:before {

	content:"\f013"

}

.icon-trash-o:before {

	content:"\f014"

}

.icon-home:before {

	content:"\f015"

}

.icon-file-o:before {

	content:"\f016"

}

.icon-clock-o:before {

	content:"\f017"

}

.icon-road:before {

	content:"\f018"

}

.icon-download:before {

	content:"\f019"

}

.icon-arrow-circle-o-down:before {

	content:"\f01a"

}

.icon-arrow-circle-o-up:before {

	content:"\f01b"

}

.icon-inbox:before {

	content:"\f01c"

}

.icon-play-circle-o:before {

	content:"\f01d"

}

.icon-repeat:before, .icon-rotate-right:before {

	content:"\f01e"

}

.icon-refresh:before {

	content:"\f021"

}

.icon-list-alt:before {

	content:"\f022"

}

.icon-lock:before {

	content:"\f023"

}

.icon-flag:before {

	content:"\f024"

}

.icon-headphones:before {

	content:"\f025"

}

.icon-volume-off:before {

	content:"\f026"

}

.icon-volume-down:before {

	content:"\f027"

}

.icon-volume-up:before {

	content:"\f028"

}

.icon-qrcode:before {

	content:"\f029"

}

.icon-barcode:before {

	content:"\f02a"

}

.icon-tag:before {

	content:"\f02b"

}

.icon-tags:before {

	content:"\f02c"

}

.icon-book:before {

	content:"\f02d"

}

.icon-bookmark:before {

	content:"\f02e"

}

.icon-print:before {

	content:"\f02f"

}

.icon-camera:before {

	content:"\f030"

}

.icon-font:before {

	content:"\f031"

}

.icon-bold:before {

	content:"\f032"

}

.icon-italic:before {

	content:"\f033"

}

.icon-text-height:before {

	content:"\f034"

}

.icon-text-width:before {

	content:"\f035"

}

.icon-align-left:before {

	content:"\f036"

}

.icon-align-center:before {

	content:"\f037"

}

.icon-align-right:before {

	content:"\f038"

}

.icon-align-justify:before {

	content:"\f039"

}

.icon-list:before {

	content:"\f03a"

}

.icon-dedent:before, .icon-outdent:before {

	content:"\f03b"

}

.icon-indent:before {

	content:"\f03c"

}

.icon-video-camera:before {

	content:"\f03d"

}

.icon-picture-o:before {

	content:"\f03e"

}

.icon-pencil:before {

	content:"\f040"

}

.icon-map-marker:before {

	content:"\f041"

}

.icon-adjust:before {

	content:"\f042"

}

.icon-tint:before {

	content:"\f043"

}

.icon-edit:before, .icon-pencil-square-o:before {

	content:"\f044"

}

.icon-share-square-o:before {

	content:"\f045"

}

.icon-check-square-o:before {

	content:"\f046"

}

.icon-arrows:before {

	content:"\f047"

}

.icon-step-backward:before {

	content:"\f048"

}

.icon-fast-backward:before {

	content:"\f049"

}

.icon-backward:before {

	content:"\f04a"

}

.icon-play:before {

	content:"\f04b"

}

.icon-pause:before {

	content:"\f04c"

}

.icon-stop:before {

	content:"\f04d"

}

.icon-forward:before {

	content:"\f04e"

}

.icon-fast-forward:before {

	content:"\f050"

}

.icon-step-forward:before {

	content:"\f051"

}

.icon-eject:before {

	content:"\f052"

}

.icon-chevron-left:before {

	content:"\f053"

}

.icon-chevron-right:before {

	content:"\f054"

}

.icon-plus-circle:before {

	content:"\f055"

}

.icon-minus-circle:before {

	content:"\f056"

}

.icon-remove:before, .icon-times-circle:before {

	content:"\f057"

}

.icon-check-circle:before {

	content:"\f058"

}

.icon-question-circle:before {

	content:"\f059"

}

.icon-info-circle:before {

	content:"\f05a"

}

.icon-crosshairs:before {

	content:"\f05b"

}

.icon-times-circle-o:before {

	content:"\f05c"

}

.icon-check-circle-o:before {

	content:"\f05d"

}

.icon-ban:before {

	content:"\f05e"

}

.icon-arrow-left:before {

	content:"\f060"

}

.icon-arrow-right:before {

	content:"\f061"

}

.icon-arrow-up:before {

	content:"\f062"

}

.icon-arrow-down:before {

	content:"\f063"

}

.icon-mail-forward:before, .icon-share:before {

	content:"\f064"

}

.icon-expand:before {

	content:"\f065"

}

.icon-compress:before {

	content:"\f066"

}

.icon-plus:before {

	content:"\f067"

}

.icon-minus:before {

	content:"\f068"

}

.icon-asterisk:before {

	content:"\f069"

}

.icon-exclamation-circle:before {

	content:"\f06a"

}

.icon-gift:before {

	content:"\f06b"

}

.icon-leaf:before {

	content:"\f06c"

}

.icon-fire:before {

	content:"\f06d"

}

.icon-eye:before {

	content:"\f06e"

}

.icon-eye-slash:before {

	content:"\f070"

}

.icon-exclamation-triangle:before, .icon-warning:before {

	content:"\f071"

}

.icon-plane:before {

	content:"\f072"

}

.icon-calendar:before {

	content:"\f073"

}

.icon-random:before {

	content:"\f074"

}

.icon-comment:before {

	content:"\f075"

}

.icon-magnet:before {

	content:"\f076"

}

.icon-chevron-up:before {

	content:"\f077"

}

.icon-chevron-down:before {

	content:"\f078"

}

.icon-retweet:before {

	content:"\f079"

}

.icon-shopping-cart:before {

	content:"\f07a"

}

.icon-folder:before {

	content:"\f07b"

}

.icon-folder-open:before {

	content:"\f07c"

}

.icon-arrows-v:before {

	content:"\f07d"

}

.icon-arrows-h:before {

	content:"\f07e"

}

.icon-bar-chart-o:before {

	content:"\f080"

}

.icon-twitter-square:before {

	content:"\f081"

}

.icon-facebook-square:before {

	content:"\f082"

}

.icon-camera-retro:before {

	content:"\f083"

}

.icon-key:before {

	content:"\f084"

}

.icon-cogs:before, .icon-gears:before {

	content:"\f085"

}

.icon-comments:before {

	content:"\f086"

}

.icon-thumbs-o-up:before {

	content:"\f087"

}

.icon-thumbs-o-down:before {

	content:"\f088"

}

.icon-star-half:before {

	content:"\f089"

}

.icon-heart-o:before {

	content:"\f08a"

}

.icon-sign-out:before {

	content:"\f08b"

}

.icon-linkedin-square:before {

	content:"\f08c"

}

.icon-thumb-tack:before {

	content:"\f08d"

}

.icon-external-link:before {

	content:"\f08e"

}

.icon-sign-in:before {

	content:"\f090"

}

.icon-trophy:before {

	content:"\f091"

}

.icon-github-square:before {

	content:"\f092"

}

.icon-upload:before {

	content:"\f093"

}

.icon-lemon-o:before {

	content:"\f094"

}

.icon-phone:before {

	content:"\f095"

}

.icon-square-o:before {

	content:"\f096"

}

.icon-bookmark-o:before {

	content:"\f097"

}

.icon-phone-square:before {

	content:"\f098"

}

.icon-twitter:before {

	content:"\f099"

}

.icon-facebook:before {

	content:"\f09a"

}

.icon-github:before {

	content:"\f09b"

}

.icon-unlock:before {

	content:"\f09c"

}

.icon-credit-card:before {

	content:"\f09d"

}

.icon-rss:before {

	content:"\f09e"

}

.icon-hdd-o:before {

	content:"\f0a0"

}

.icon-bullhorn:before {

	content:"\f0a1"

}

.icon-bell:before {

	content:"\f0f3"

}

.icon-certificate:before {

	content:"\f0a3"

}

.icon-hand-o-right:before {

	content:"\f0a4"

}

.icon-hand-o-left:before {

	content:"\f0a5"

}

.icon-hand-o-up:before {

	content:"\f0a6"

}

.icon-hand-o-down:before {

	content:"\f0a7"

}

.icon-arrow-circle-left:before {

	content:"\f0a8"

}

.icon-arrow-circle-right:before {

	content:"\f0a9"

}

.icon-arrow-circle-up:before {

	content:"\f0aa"

}

.icon-arrow-circle-down:before {

	content:"\f0ab"

}

.icon-globe:before {

	content:"\f0ac"

}

.icon-wrench:before {

	content:"\f0ad"

}

.icon-tasks:before {

	content:"\f0ae"

}

.icon-filter:before {

	content:"\f0b0"

}

.icon-briefcase:before {

	content:"\f0b1"

}

.icon-arrows-alt:before {

	content:"\f0b2"

}

.icon-group:before, .icon-users:before {

	content:"\f0c0"

}

.icon-chain:before, .icon-link:before {

	content:"\f0c1"

}

.icon-cloud:before {

	content:"\f0c2"

}

.icon-flask:before {

	content:"\f0c3"

}

.icon-cut:before, .icon-scissors:before {

	content:"\f0c4"

}

.icon-copy:before, .icon-files-o:before {

	content:"\f0c5"

}

.icon-paperclip:before {

	content:"\f0c6"

}

.icon-floppy-o:before, .icon-save:before {

	content:"\f0c7"

}

.icon-square:before {

	content:"\f0c8"

}

.icon-bars:before {

	content:"\f0c9"

}

.icon-list-ul:before {

	content:"\f0ca"

}

.icon-list-ol:before {

	content:"\f0cb"

}

.icon-strikethrough:before {

	content:"\f0cc"

}

.icon-underline:before {

	content:"\f0cd"

}

.icon-table:before {

	content:"\f0ce"

}

.icon-magic:before {

	content:"\f0d0"

}

.icon-truck:before {

	content:"\f0d1"

}

.icon-pinterest:before {

	content:"\f0d2"

}

.icon-pinterest-square:before {

	content:"\f0d3"

}

.icon-google-plus-square:before {

	content:"\f0d4"

}

.icon-google-plus:before {

	content:"\f0d5"

}

.icon-money:before {

	content:"\f0d6"

}

.icon-caret-down:before {

	content:"\f0d7"

}

.icon-caret-up:before {

	content:"\f0d8"

}

.icon-caret-left:before {

	content:"\f0d9"

}

.icon-caret-right:before {

	content:"\f0da"

}

.icon-columns:before {

	content:"\f0db"

}

.icon-sort:before, .icon-unsorted:before {

	content:"\f0dc"

}

.icon-sort-asc:before, .icon-sort-down:before {

	content:"\f0dd"

}

.icon-sort-desc:before, .icon-sort-up:before {

	content:"\f0de"

}

.icon-envelope:before, .pts-newsletter .form-group:before {

	content:"\f0e0"

}

.icon-linkedin:before {

	content:"\f0e1"

}

.icon-rotate-left:before, .icon-undo:before {

	content:"\f0e2"

}

.icon-gavel:before, .icon-legal:before {

	content:"\f0e3"

}

.icon-dashboard:before, .icon-tachometer:before {

	content:"\f0e4"

}

.comments_advices a.reviews:before, .icon-comment-o:before {

	content:"\f0e5"

}

.icon-comments-o:before {

	content:"\f0e6"

}

.icon-bolt:before, .icon-flash:before {

	content:"\f0e7"

}

.icon-sitemap:before {

	content:"\f0e8"

}

.icon-umbrella:before {

	content:"\f0e9"

}

.icon-clipboard:before, .icon-paste:before {

	content:"\f0ea"

}

.icon-lightbulb-o:before {

	content:"\f0eb"

}

.icon-exchange:before {

	content:"\f0ec"

}

.icon-cloud-download:before {

	content:"\f0ed"

}

.icon-cloud-upload:before {

	content:"\f0ee"

}

.icon-user-md:before {

	content:"\f0f0"

}

.icon-stethoscope:before {

	content:"\f0f1"

}

.icon-suitcase:before {

	content:"\f0f2"

}

.icon-bell-o:before {

	content:"\f0a2"

}

.icon-coffee:before {

	content:"\f0f4"

}

.icon-cutlery:before {

	content:"\f0f5"

}

.icon-file-text-o:before {

	content:"\f0f6"

}

.icon-building-o:before {

	content:"\f0f7"

}

.icon-hospital-o:before {

	content:"\f0f8"

}

.icon-ambulance:before {

	content:"\f0f9"

}

.icon-medkit:before {

	content:"\f0fa"

}

.icon-fighter-jet:before {

	content:"\f0fb"

}

.icon-beer:before {

	content:"\f0fc"

}

.icon-h-square:before {

	content:"\f0fd"

}

.icon-plus-square:before {

	content:"\f0fe"

}

.icon-angle-double-left:before {

	content:"\f100"

}

.icon-angle-double-right:before {

	content:"\f101"

}

.icon-angle-double-up:before {

	content:"\f102"

}

.icon-angle-double-down:before {

	content:"\f103"

}

.icon-angle-left:before {

	content:"\f104"

}

.icon-angle-right:before {

	content:"\f105"

}

.icon-angle-up:before {

	content:"\f106"

}

.icon-angle-down:before {

	content:"\f107"

}

.icon-desktop:before {

	content:"\f108"

}

.icon-laptop:before {

	content:"\f109"

}

.icon-tablet:before {

	content:"\f10a"

}

.icon-mobile-phone:before, .icon-mobile:before {

	content:"\f10b"

}

.icon-circle-o:before {

	content:"\f10c"

}

.icon-quote-left:before {

	content:"\f10d"

}

.icon-quote-right:before {

	content:"\f10e"

}

.icon-spinner:before {

	content:"\f110"

}

.icon-circle:before {

	content:"\f111"

}

.icon-mail-reply:before, .icon-reply:before {

	content:"\f112"

}

.icon-github-alt:before {

	content:"\f113"

}

.icon-folder-o:before {

	content:"\f114"

}

.icon-folder-open-o:before {

	content:"\f115"

}

.icon-smile-o:before {

	content:"\f118"

}

.icon-frown-o:before {

	content:"\f119"

}

.icon-meh-o:before {

	content:"\f11a"

}

.icon-gamepad:before {

	content:"\f11b"

}

.icon-keyboard-o:before {

	content:"\f11c"

}

.icon-flag-o:before {

	content:"\f11d"

}

.icon-flag-checkered:before {

	content:"\f11e"

}

.icon-terminal:before {

	content:"\f120"

}

.icon-code:before {

	content:"\f121"

}

.icon-mail-reply-all:before, .icon-reply-all:before {

	content:"\f122"

}

.icon-star-half-empty:before, .icon-star-half-full:before, .icon-star-half-o:before {

	content:"\f123"

}

.icon-location-arrow:before {

	content:"\f124"

}

.icon-crop:before {

	content:"\f125"

}

.icon-code-fork:before {

	content:"\f126"

}

.icon-chain-broken:before, .icon-unlink:before {

	content:"\f127"

}

.icon-question:before {

	content:"\f128"

}

.icon-info:before {

	content:"\f129"

}

.icon-exclamation:before {

	content:"\f12a"

}

.icon-superscript:before {

	content:"\f12b"

}

.icon-subscript:before {

	content:"\f12c"

}

.icon-eraser:before {

	content:"\f12d"

}

.icon-puzzle-piece:before {

	content:"\f12e"

}

.icon-microphone:before {

	content:"\f130"

}

.icon-microphone-slash:before {

	content:"\f131"

}

.icon-shield:before {

	content:"\f132"

}

.icon-calendar-o:before {

	content:"\f133"

}

.icon-fire-extinguisher:before {

	content:"\f134"

}

.icon-rocket:before {

	content:"\f135"

}

.icon-maxcdn:before {

	content:"\f136"

}

.icon-chevron-circle-left:before {

	content:"\f137"

}

.icon-chevron-circle-right:before {

	content:"\f138"

}

.icon-chevron-circle-up:before {

	content:"\f139"

}

.icon-chevron-circle-down:before {

	content:"\f13a"

}

.icon-html5:before {

	content:"\f13b"

}

.icon-css3:before {

	content:"\f13c"

}

.icon-anchor:before {

	content:"\f13d"

}

.icon-unlock-alt:before {

	content:"\f13e"

}

.icon-bullseye:before {

	content:"\f140"

}

.icon-ellipsis-h:before {

	content:"\f141"

}

.icon-ellipsis-v:before {

	content:"\f142"

}

.icon-rss-square:before {

	content:"\f143"

}

.icon-play-circle:before {

	content:"\f144"

}

.icon-ticket:before {

	content:"\f145"

}

.icon-minus-square:before {

	content:"\f146"

}

.icon-minus-square-o:before {

	content:"\f147"

}

.icon-level-up:before {

	content:"\f148"

}

.icon-level-down:before {

	content:"\f149"

}

.icon-check-square:before {

	content:"\f14a"

}

.icon-pencil-square:before {

	content:"\f14b"

}

.icon-external-link-square:before {

	content:"\f14c"

}

.icon-share-square:before {

	content:"\f14d"

}

.icon-compass:before {

	content:"\f14e"

}

.icon-caret-square-o-down:before, .icon-toggle-down:before {

	content:"\f150"

}

.icon-caret-square-o-up:before, .icon-toggle-up:before {

	content:"\f151"

}

.icon-caret-square-o-right:before, .icon-toggle-right:before {

	content:"\f152"

}

.icon-eur:before, .icon-euro:before {

	content:"\f153"

}

.icon-gbp:before {

	content:"\f154"

}

.icon-dollar:before, .icon-usd:before {

	content:"\f155"

}

.icon-inr:before, .icon-rupee:before {

	content:"\f156"

}

.icon-cny:before, .icon-jpy:before, .icon-rmb:before, .icon-yen:before {

	content:"\f157"

}

.icon-rouble:before, .icon-rub:before, .icon-ruble:before {

	content:"\f158"

}

.icon-krw:before, .icon-won:before {

	content:"\f159"

}

.icon-bitcoin:before, .icon-btc:before {

	content:"\f15a"

}

.icon-file:before {

	content:"\f15b"

}

.icon-file-text:before {

	content:"\f15c"

}

.icon-sort-alpha-asc:before {

	content:"\f15d"

}

.icon-sort-alpha-desc:before {

	content:"\f15e"

}

.icon-sort-amount-asc:before {

	content:"\f160"

}

.icon-sort-amount-desc:before {

	content:"\f161"

}

.icon-sort-numeric-asc:before {

	content:"\f162"

}

.icon-sort-numeric-desc:before {

	content:"\f163"

}

.icon-thumbs-up:before {

	content:"\f164"

}

.icon-thumbs-down:before {

	content:"\f165"

}

.icon-youtube-square:before {

	content:"\f166"

}

.icon-youtube:before {

	content:"\f167"

}

.icon-xing:before {

	content:"\f168"

}

.icon-xing-square:before {

	content:"\f169"

}

.icon-youtube-play:before {

	content:"\f16a"

}

.icon-dropbox:before {

	content:"\f16b"

}

.icon-stack-overflow:before {

	content:"\f16c"

}

.icon-instagram:before {

	content:"\f16d"

}

.icon-flickr:before {

	content:"\f16e"

}

.icon-adn:before {

	content:"\f170"

}

.icon-bitbucket:before {

	content:"\f171"

}

.icon-bitbucket-square:before {

	content:"\f172"

}

.icon-tumblr:before {

	content:"\f173"

}

.icon-tumblr-square:before {

	content:"\f174"

}

.icon-long-arrow-down:before {

	content:"\f175"

}

.icon-long-arrow-up:before {

	content:"\f176"

}

.icon-long-arrow-left:before {

	content:"\f177"

}

.icon-long-arrow-right:before {

	content:"\f178"

}

.icon-apple:before {

	content:"\f179"

}

.icon-windows:before {

	content:"\f17a"

}

.icon-android:before {

	content:"\f17b"

}

.icon-linux:before {

	content:"\f17c"

}

.icon-dribbble:before {

	content:"\f17d"

}

.icon-skype:before {

	content:"\f17e"

}

.icon-foursquare:before {

	content:"\f180"

}

.icon-trello:before {

	content:"\f181"

}

.icon-female:before {

	content:"\f182"

}

.icon-male:before {

	content:"\f183"

}

.icon-gittip:before {

	content:"\f184"

}

.icon-sun-o:before {

	content:"\f185"

}

.icon-moon-o:before {

	content:"\f186"

}

.icon-archive:before {

	content:"\f187"

}

.icon-bug:before {

	content:"\f188"

}

.icon-vk:before {

	content:"\f189"

}

.icon-weibo:before {

	content:"\f18a"

}

.icon-renren:before {

	content:"\f18b"

}

.icon-pagelines:before {

	content:"\f18c"

}

.icon-stack-exchange:before {

	content:"\f18d"

}

.icon-arrow-circle-o-right:before {

	content:"\f18e"

}

.icon-arrow-circle-o-left:before {

	content:"\f190"

}

.icon-caret-square-o-left:before, .icon-toggle-left:before {

	content:"\f191"

}

.icon-dot-circle-o:before {

	content:"\f192"

}

.icon-wheelchair:before {

	content:"\f193"

}

.icon-vimeo-square:before {

	content:"\f194"

}

.icon-try:before, .icon-turkish-lira:before {

	content:"\f195"

}

.icon-plus-square-o:before {

	content:"\f196"

}

body {

	background:#fff;

	color:#828282;

	overflow-x:hidden

}

img {

	max-width:100%

}

 

.rtl ul.links li a {

	margin-left:25px;

	margin-right:inherit;

	padding-right:10px;

	padding-left:inherit

}

 

ul.list-block li {

	padding:15px 0 15px 15px;

	border-top:1px solid rgba(0, 0, 0, .05);

	position:relative

}

.rtl ul.list-block li {

	padding:15px 15px 15px 0

}

ul.list-block li:first-child {

	border-top:none

}

ul.list-block>li:before {

	content:"";

	position:absolute;

	left:25px;

	font-size:22px;

	top:22px;

	width:3px;

	height:3px;

	background-color:#b3b3b3

}

.rtl ul.list-block>li:before {

	right:25px;

	left:auto

}

ul.my-account li {

	padding:6px 0;

	list-style:disc;

	margin-left:14px

}

.tree-menu>ul>li {

	width:100%;

	height:auto;

	position:relative

}

.tree-menu>ul>li .caret, .tree-menu>ul>li .head a {

	position:absolute;

	right:8px;

	top:20px;

	background-color:transparent;

	color:#000;

	padding:0 8px;

	-webkit-border-radius:10%;

	-moz-border-radius:10%;

	-ms-border-radius:10%;

	-o-border-radius:10%;

	border-radius:10%

}

.tree-menu>ul>li a.active, .tree-menu>ul>li ul>li>a.active {

	font-weight:700;

	color:#268bb9

}

.rtl .tree-menu>ul>li .caret, .rtl .tree-menu>ul>li .head a {

	left:8px;

	right:auto

}

.tree-menu>ul>li .caret .icon-collapse, .tree-menu>ul>li .head a .icon-collapse {

	background:url(https://3e2e2a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/icon-cat-min.gif) center center no-repeat;

	width:10px;

	height:10px;

	display:block

}

.tree-menu>ul>li .caret.collapsed .icon-collapse, .tree-menu>ul>li .head a.collapsed .icon-collapse {

	background:url(https://b8de48.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/icon-cat.gif) center center no-repeat;

	width:10px;

	height:10px;

	display:block

}

.tree-menu>ul>li .caret .icon-collapse.icon-active, .tree-menu>ul>li .head a .icon-collapse.icon-active {

	background:url(https://a765dd.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/icon-cat-min-white.gif) center center no-repeat

}

.tree-menu>ul>li .caret.collapsed .icon-collapse.icon-active, .tree-menu>ul>li .head a.collapsed .icon-collapse.icon-active {

	background:url(https://ac03ec.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/icon-cat-white.gif) center center no-repeat

}

.tree-menu>ul>li:last-child>a {

	border:none

}

.tree-menu>ul>li>a {

	display:block;

-webkit-transition:all .35s;

transition:all .35s

}

.tree-menu>ul>li:focus>a, .tree-menu>ul>li:hover>a {

	padding-left:10px

}

.tree-menu>ul>li ul li {

	position:relative;

	padding-left:0;

	padding-right:0

}

.tree-menu>ul>li a.active+ul {

	display:block;

	padding:0 0 10px 10px

}

.btn i.right, .rtl .btn i.left {

	padding-left:5px

}

a {

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

a:focus, a:hover {

	color:#f36;

	text-decoration:none;

	outline:0

}

.btn i.left {

	padding-right:5px

}

.rtl .btn i.left {

	padding-right:inherit

}

.rtl .btn i.right {

	padding-right:5px;

	padding-left:inherit

}

.btn.active:focus, .btn:active:focus, .btn:focus, button:active, button:focus, input:active, input:focus, select:active, select:focus, textarea:active, textarea:focus {

	outline:0

}

.carousel-controls {

	position:absolute;

	right:0;

	top:16px;

	z-index:5;

	height:16px;

	width:34px;

	line-height:11px

}

.rtl .carousel-controls {

	left:0;

	right:auto

}

.carousel-controls .carousel-control {

	width:16px;

	line-height:16px;

	background:0 0;

	text-shadow:none;

	opacity:1;

	color:#000;

	font-size:16px;

	font-weight:500;

	display:inline-block;

	border:1px solid #b5b5b5;

	border-radius:50%

}

.carousel-controls .carousel-control:hover {

	background:0 0;

	color:#000

}

.carousel-controls .carousel-control:hover.left {

	z-index:20

}

.dark .carousel-controls {

	top:19px;

	right:15px

}

.rtl .dark .carousel-controls {

	left:15px;

	right:auto

}

.dark .carousel-controls .carousel-control {

	color:#fff

}

.block {

	margin-bottom:30px;

	position:relative

}

.block .title_block {

	color:#000;

	position:relative;

	padding:15px 0 15px 25px;

	font-size:16px;

	letter-spacing:0;

	background:#268bb9;

	font-weight:300;

	line-height:20px;

	border-top-right-radius:0;

	border-top-left-radius:0;

	margin:0

}

.rtl .block .title_block {

	padding:15px 25px 15px 0

}

.block .block_content:after, .block .block_content:before {

	content:" ";

	display:table

}

.block.nopadding .block_content {

	padding:0;

	margin:0

}

.block.nopadding .block_content>ul>li {

	padding-left:40px;

	padding-right:40px

}

.block.highlights .block_content {

	padding:0;

	margin:0

}

.block .noborder {

	border:none

}

.block .lnk {

	padding-top:20px

}

.block-default {

	background:#ddd;

	color:#828282

}

.block-default .title_block {

	color:#fff;

	background-color:#65d1de;

	border-color:#ddd

}

.block-default .block_content, .block-default .title_block:before {

	border-color:#ddd

}

.block-default .block_content a {

	color:#000

}

.block-primary {

	background:#268bb9;

	color:#828282

}

.block-primary .title_block {

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

.block-primary .block_content, .block-primary .title_block:before {

	border-color:#268bb9

}

.block-primary .block_content a {

	color:#000

}

.block-success {

	background:#7ec574;

	color:#828282

}

.block-success .title_block {

	color:#fff;

	background-color:#7ec574;

	border-color:#7ec574

}

.block-success .block_content, .block-success .title_block:before {

	border-color:#7ec574

}

.block-success .block_content a {

	color:#000

}

.block-info {

	background:#65d1de;

	color:#828282

}

.block-info .title_block {

	color:#fff;

	background-color:#65d1de;

	border-color:#65d1de

}

.block-info .block_content, .block-info .title_block:before {

	border-color:#65d1de

}

.block-info .block_content a {

	color:#000

}

.block-warning {

	background:#ffb300;

	color:#828282

}

.block-warning .title_block {

	color:#fff;

	background-color:#ffb300;

	border-color:#ffb300

}

.block-warning .block_content, .block-warning .title_block:before {

	border-color:#ffb300

}

.block-warning .block_content a {

	color:#000

}

.block-danger {

	background:#f04e46;

	color:#828282

}

.block-danger .title_block {

	color:#fff;

	background-color:#f04e46;

	border-color:#f04e46

}

.block-danger .block_content, .block-danger .title_block:before {

	border-color:#f04e46

}

.block-danger .block_content a {

	color:#000

}

.block-danger a.btn {

	color:#fff

}

.block-highlighted {

	background:#333;

	color:#999

}

.block-highlighted .title_block {

	color:#fff;

	background-color:#F36;

	border-color:#F36

}

.block-highlighted .title_block:before {

	border-color:#F36

}

.block-highlighted .block_content {

	border-color:#333;

	background-color:#333

}

.block-highlighted .block_content a {

	color:#999

}

.block-highlighted .block_content ul li {

	border-top:1px solid rgba(255, 255, 255, .1)

}

.block-highlighted .block_content ul li:first-child {

	border:none

}

.block-highlighted .block_content ul li:focus>a, .block-highlighted .block_content ul li:hover>a {

	color:#F36

}

.block-highlighted .block_content ul li:focus:before, .block-highlighted .block_content ul li:hover:before {

	background-color:#F36

}

.block .heading-highlight {

	color:#f99b17;

	background-color:transparent;

	border-color:#353535

}

.block .heading-highlight:before {

	border-color:#f99b17

}

.block-inline .icon {

	font-size:35px

}

.block-inline .explain {

	font-size:11px

}

.block-inline .block_content {

	color:#fff;

	position:relative;

	font-size:16px

}

.block-inline .input-group {

	width:98%

}

.sidebar .block_content {

	border-top:none;

	padding:20px;

	background-color:#fff

}

.sidebar .block-highlighted {

	background:#333;

	color:#999

}

.sidebar .block-highlighted .title_block {

	color:#fff;

	background-color:#F36;

	border-color:#F36

}

.sidebar .block-highlighted .title_block:before {

	border-color:#F36

}

.sidebar .block-highlighted .block_content {

	border-color:#333;

	background-color:#333

}

.sidebar .block-highlighted .block_content a {

	color:#999

}

.sidebar .block-highlighted .block_content ul li {

	border-top:1px solid rgba(255, 255, 255, .1)

}

.sidebar .block-highlighted .block_content ul li:first-child {

	border:none

}

.sidebar .block-highlighted .block_content ul li:focus>a, .sidebar .block-highlighted .block_content ul li:hover>a {

	color:#F36

}

.sidebar .block-highlighted .block_content ul li:focus:before, .sidebar .block-highlighted .block_content ul li:hover:before {

	background-color:#F36

}

#content .pts-custom .block_content {

	background:0 0;

	color:#fff;

	border:none

}

#content .block_content {

	margin:0

}

#footer .footer-center .block .title_block {

	border:none;

	font-size:13px;

	font-weight:600;

	line-height:25px;

	padding:10px 0;

	background-color:transparent

}

@media (max-width:767px) {

.sidebar .block .title_block {

cursor:pointer

}

.sidebar .block .title_block:after {

content:"\f067";

font-family:FontAwesome;

top:11px;

right:15px;

position:absolute

}

.rtl .sidebar .block .title_block:after {

left:15px;

right:auto

}

.sidebar .block .title_block.active:after {

content:"\f068"

}

#footer .footer-center .block .title_block {

padding:10px 15px;

border:1px dashed rgba(255, 255, 255, .1);

margin-bottom:15px;

cursor:pointer

}

#footer .footer-center .block .title_block:after {

content:"\f067";

font-family:FontAwesome;

top:11px;

right:15px;

position:absolute

}

.rtl #footer .footer-center .block .title_block:after {

left:15px;

right:auto

}

#footer .footer-center .block .title_block.active:after {

content:"\f068";

}

#footer .footer-center .block .toggle-footer {

padding:15px;

border:1px dashed rgba(255, 255, 255, .1);

border-top:none;

margin-top:-15px

}

}

#header-main .container, .main-content {

	position:relative

}

body.layout-boxed-lg #page .pts-megamenu .navbar-nav>li>a, body.layout-boxed-md #page .pts-megamenu .navbar-nav>li>a {

	padding:16px 12px

}

#footer .footer-center .block ul li a {

	font-size:11px;

	text-transform:uppercase

}

#footer .footer-center .block ul li a:hover {

	color:#514f4f

}

#topbar, #topbar a {

	color:#828282;

	font-size:12px

}

body.layout-boxed-md {

	background:url(https://3d0707.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/pattern/pattern9.gif)

}

body.layout-boxed-md #page {

	-webkit-box-shadow:0 0 5px #d5d5d5;

	box-shadow:0 0 5px #d5d5d5;

	margin:0 auto;

	background:#f5f5f5;

	max-width:990px

}

body.layout-boxed-md #page .container {

	max-width:990px

}

body.layout-boxed-md #page .blockptsproducttabs.producttab_home .tab-nav {

	width:48%

}

body.layout-boxed-lg {

	background:url(https://3ed01f.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/pattern/pattern14.gif)

}

body.layout-boxed-lg #page {

	-webkit-box-shadow:0 0 5px #d5d5d5;

	box-shadow:0 0 5px #d5d5d5;

	margin:0 auto;

	background:#f5f5f5;

	max-width:1220px

}

#header-main, #topbar {

	background-color:#fff

}

body.layout-boxed-lg #page .container {

	max-width:990px

}

body.layout-boxed-lg #page .blockptsproducttabs.producttab_home .tab-nav {

	width:49%

}

#topbar {

	padding:0;

	min-height:32px;

	font-weight:300;

	font-family: 'Poppins', sans-serif;

	border-bottom:1px solid #e9e9e9

}

#topbar .btn-group.open .dropdown-toggle, #topbar .btn-group:hover .dropdown-toggle, #topbar .links-outline a, #topbar a:hover {

	color:#268bb9

}

#topbar .container-inner>div {

	margin:7px 0

}

@media (min-width:480px) and (max-width:991px) {

#topbar .container-inner {

padding-right:75px

}

.rtl #topbar .container-inner {

padding-left:75px;

padding-right:inherit

}



}

@media (max-width:480px) {

.shopping_cart .shoppingcart-box { }

.header-cart-block .quantity { width: 42% !important;}

.header-cart-block h2 a { font-size:16px !important;}

#topbar .container-inner {

padding-right:25px

}

input.form-control.input-sm.my-product-quantity {

    padding:0 !important;

    width: 51px !important;

}

.rtl #topbar .container-inner {

padding-left:25px;

padding-right:inherit

}

.product-preview .preview .img-responsive {

    max-height: 269px !important;

    display: inherit;

    box-shadow: none;

    transform: none;

    transition: none;

}

.preview-image-outer {

    width: 10%;

    height: 269px !important;

    vertical-align: middle;

    display: table-cell;

    text-align: center;

}

.viw-btn { margin-top:0 !important;}

.cat-head-tag { margin: 12px 0 0 !important; padding-bottom:0 !important;font-size: 20px !important;}

.product-img:hover .hover-details {

    margin-top: 0 !important;

    

}

.open-cart {

    margin-top: 0 !important;

}

body.responsive .navbar-secondary-menu {

    margin-top: 0;

    text-align: center !important;

}

.product-img .product-preview {

    margin-bottom: 0;

     

    width: 100%;

    /* display: inline-table; */

}

}

#topbar .btn-group {

	border-left:1px solid #e9e9e9;

	padding:0 20px;

	cursor:pointer;

	font-size:10px

}

.rtl #topbar .btn-group {

	border-right:1px solid #e9e9e9;

	border-left:inherit

}

#topbar .btn-group.last {

	border:none

}

#topbar .btn-group .dropdown-toggle {

	text-transform:uppercase;

	line-height:17px

}

#topbar .btn-group .dropdown-menu {

	margin-top:5px

}

#header-main {

	color:#000

}

#header-main .inner {

	display:table;

	height:100px

}

#header-main .inner>* {

	display:table-cell;

	vertical-align:middle

}

@media (max-width:991px) {

#header-main .container {

position:relative

}

.product-preview-outer.col-md-3.product-img {

 

margin-bottom:20px

}

}

#header_logo .logo-theme a {

	background:url(https://5f5411.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/logo.png) no-repeat rgba(0, 0, 0, 0);

	display:inline-block;

	height:100%;

	min-height:100px;

	width:100%

}

@media (max-width:767px) {

#topbar .container {

text-align:center

}

#topbar .btn-group {

padding:0 10px

}

#header_logo {

margin-bottom:0!important

}

#header_logo .logo-theme a {

background-position:center

}

#logo-theme {

text-align:center

}

}

#logo-theme {

	display:block;

	background:0 0

}

 

#pts-promotion {

	background:url(https://b46a31.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/bg_promotop.jpg) center 0 no-repeat #fff;

	height:100%;

	width:100%

}

#columns {

	background:url(https://63e58a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/bg_columns.jpg) no-repeat

}

.index #columns {

	padding-top:30px

}

.center_column {

	position:static

}

.center_column .page-heading {

	position:absolute;

	left:0;

	top:-75px

}

 

.rtl .center_column .page-heading {

	right:0;

	left:auto

}

.center_column #content {

	background:#fff;

	margin:30px 0

}

 

.center_column #content .block {

	padding:0

}

.category .center_column #content, .index .center_column #content, .product .center_column #content {

	background:0 0;

	margin:0;

	padding:0

}

  

#powered {

	font-family: 'Poppins', sans-serif;

	font-size:13px;

	color:#909cad

}

.price, .price .old-price, .price .price-old, .price .sale-percent-box, .product-label, .style1 .product-block .price .product-price, .tabs-info .tab-nav ul.nav-stacked li a {

	font-size: 14px;font-weight:500;

}

#powered .inner {

	background-color:#333;

	color:#909cad;

	padding:45px 0 35px

}

#powered .inner a {

	color:#268bb9

}

#powered .inner a:hover {

	color:#fff

}

#powered .copyright {

	line-height:25px

}

#powered .copyright a {

	color:#268bb9

}

.gmnoprint img {

	max-width:initial

}

 

.products-row .product-col {

	margin-top:30px

}

.product-block {

	margin:0

}

.product-block .action .btn-highlighted, .product-block .action-btn .btn-highlighted {

	font-size:12px;

	padding:0

}

.product-block .action .btn-highlighted>span, .product-block .action-btn .btn-highlighted>span {

	display:none

}

.product-block .description {

	display:none;

	font-size:13px

}

.product-block .norating, .product-block .product-rating, .product-block .rating {

	font-size:12px;

	margin-bottom:5px;

	line-height:18px

}

.product-block .norating .star_content, .product-block .product-rating .star_content, .product-block .rating .star_content {

	display:inline-table

}

.product-block .name {

	border-bottom:1px dashed #f36;

	font-weight:400;

	line-height:18px;

	margin:0;

	max-height:25px;

	min-height:25px;

	overflow:hidden;

	text-transform:none

}

.product-block .name a {

	color:#000;

	font-size:16px;

	text-decoration:none;

	overflow:hidden;

	display:-moz-inline-stack;

	display:inline-block;

	vertical-align:middle;

	zoom:1;

	font-weight:400

}

.product-block .name a:hover {

	color:#f36

}

.product-block .image {

	margin-bottom:15px;

	position:relative;

	overflow:hidden;

	text-align:center

}

.product-block .image .hover-image {

	position:absolute;

	text-align:center;

	top:30%;

	width:100%;

	left:0;

-webkit-transition:all .4s ease-in-out;

transition:all .4s ease-in-out;

	visibility:hidden;

	opacity:0;

	filter:alpha(opacity=0);

	padding:20px 20px 0

}

.product-block .image:hover .hover-image {

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible;

	top:0

}

.product-block .product-meta {

	background:rgba(255, 255, 255, .75);

	background:#fff\9;

	position:relative;

	overflow:hidden

}

.product-block .product-meta .action-btn>* {

	float:left;

	margin-right:5px

}

.rtl .product-block .product-meta .action-btn>* {

	float:right;

	margin-left:5px;

	margin-right:inherit

}

.product-block .product-meta .wrap-hover {

	position:relative

}

.product-block .block-colorbox:hover, .product-block .product-zoom:hover {

	background-color:transparent;

	color:#268bb9

}

.product-block .product-zoom {

	color:#fff;

	text-align:center

}

.product-block .availability span {

	font-weight:500

}

.product-block .availability span.available-now {

	color:#74b841

}

.product-block .availability span.out-of-stock {

	color:red

}

.product-block .product-flags {

	color:#696969;

	margin-bottom:5px

}

.availability .available-now, .availability .out-of-stock {

	color:#fff

}

 

 

.rtl .product-label:before {

	right:50%;

	left:auto

}

.product-label.new-box, .product-label.product-label-new {

	background-color:#f36

}

.product-label.new-box[href]:focus, .product-label.new-box[href]:hover, .product-label.product-label-new[href]:focus, .product-label.product-label-new[href]:hover {

	background-color:#F36

}

.product-label.new-box:before, .product-label.product-label-new:before {

	border-top-color:#f36

}

.product-label.product-label-special, .product-label.product-label-special[href]:focus, .product-label.product-label-special[href]:hover, .product-label.sale-box, .product-label.sale-box[href]:focus, .product-label.sale-box[href]:hover {

	background-color:#7dc474

}

.product-label.product-label-special:before, .product-label.sale-box:before {

	border-top-color:#7dc474

}

.box-info-product .page-product-heading {

	display:none

}

.product_attributes {

	margin-bottom:20px

}

.tabs-info {

	overflow:hidden

}

.tabs-info .tab-nav ul.nav-stacked {

	padding-right:20px;

	margin-right:10px;

	position:relative

}

.rtl .tabs-info .tab-nav ul.nav-stacked {

	padding-left:20px;

	padding-right:inherit;

	margin-left:10px;

	margin-right:inherit

}

.tabs-info .tab-nav ul.nav-stacked:before {

	content:"";

	top:7px;

	height:500px;

	width:3px;

	position:absolute;

	background-color:#000;

	right:0

}

.tabs-info .tab-nav ul.nav-stacked li.active {

	border-color:#268bb9

}

.tabs-info .tab-nav ul.nav-stacked li.active:last-child, .tabs-info .tab-nav ul.nav-stacked li:last-child {

	border-bottom:none

}

.tabs-info .tab-nav ul.nav-stacked li.active a {

	color:#268bb9

}

.tabs-info .tab-content {

	margin:0;

	background:#fff;

	padding:25px 25px 20px

}

#attributes fieldset {

	float:left;

	width:50%;

	text-align:center;

	padding-bottom:10px

}

.rtl #attributes fieldset {

	float:right

}

#attributes fieldset label {

	vertical-align:top;

	display:none;

	line-height:30px

}

#attributes .attribute_list .form-control {

	max-width:230px

}

#attributes .attribute_list .form-control option {

	background:#fff;

	color:#828282

}

#attributes .attribute_list ul {

	overflow:hidden

}

#attributes .attribute_list ul li {

	float:left;

	margin-right:10px

}

.rtl #attributes .attribute_list ul li {

	float:right;

	margin-left:10px;

	margin-right:inherit

}

#attributes .attribute_list input.attribute_radio {

	float:left;

	margin-left:3px

}

.rtl #attributes .attribute_list input.attribute_radio {

	float:right;

	margin-right:3px;

	margin-left:inherit

}

#attributes .attribute_list div.radio, #attributes .attribute_list div.radio input, #attributes .attribute_list div.radio span {

	float:none;

	display:inline-block

}

#attributes .attribute_list #color_to_pick_list {

	list-style-type:none;

	display:inline-block;

	text-align:center

}

#attributes .attribute_list #color_to_pick_list li {

	display:inline-block;

	margin:0 3px 3px 0;

	padding:1px;

	border:1px solid #ddd;

	clear:none

}

.rtl #attributes .attribute_list #color_to_pick_list li {

	margin:0 0 3px 3px

}

#attributes .attribute_list #color_to_pick_list li a.color_pick {

	display:block;

	height:22px;

	width:22px;

	cursor:pointer

}

#attributes .attribute_list #color_to_pick_list li.selected {

	border:1px solid #65d1de

}

.product-block.product-gallery {

	border:1px solid #fff

}

.product-block.product-gallery:hover {

	border:1px solid #7bc3e4

}

.gallery-carousel {

	position:relative

}

.ajax_block_product .thumbs-wrap {

	background-color:#fff;

	border:1px solid #7bc3e4;

	border-right:1px dashed rgba(0, 0, 0, .1);

	left:0;

	opacity:0;

	overflow:hidden;

	position:absolute;

	top:0;

	padding:0 10px;

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s;

	width:80px;

	z-index:4000;

	-webkit-box-sizing:content-box;

	-moz-box-sizing:content-box;

	box-sizing:content-box;

	margin-top:-1px

}

.rtl .ajax_block_product .thumbs-wrap {

	border-left:1px dashed rgba(0, 0, 0, .1);

	border-right:inherit

}

.ajax_block_product .thumbs-wrap .thumbs_list {

	height:275px;

	margin:6px 0;

	overflow:hidden;

	width:80px

}

.ajax_block_product .thumbs-wrap .thumbs_list li {

	border:0;

	margin:0

}

.ajax_block_product .thumbs-wrap .thumbs_list li a {

	margin-bottom:15px;

	display:block

}

.ajax_block_product .thumbs-wrap .view_scroll_left, .ajax_block_product .thumbs-wrap .view_scroll_right {

	display:block;

	text-align:center

}

.ajax_block_product .thumbs-wrap .view_scroll_left>i, .ajax_block_product .thumbs-wrap .view_scroll_right>i {

	display:inline-block;

	font-size:15px;

	line-height:30px

}

.style1 .product-block .image {

	padding:10px 10px 0;

	margin:0

}

.style1 .product-block .action .btn-highlighted, .style1 .product-block .action-btn .btn-highlighted {

	min-width:32px;

	min-height:32px;

	line-height:35px

}

.style1 .product-block .action-btn>*, .style1 .product-block .action>* {

	display:inline-block

}

.style1 .product-block .action .quick-view {

	background:#333;

	color:#fff;

	min-width:100px;

	font-size:11px

}

.style1 .product-block .action .quick-view i {

	display:none

}

.style1 .product-block .action .quick-view span {

	display:block

}

.style1 .product-block .action .quick-view:hover {

	background:#ff9133

}

.style1 .product-block .action-btn .btn-shopping-cart {

	background:#ff9133;

	color:#fff

}

.style1 .product-block .action-btn .btn-shopping-cart:hover {

	background:#333

}

.style1 .product-block .price {

	margin-bottom:0;

	font-weight:300;

	font-size:16px;

	text-align:center

}

.rtl .style1 .product-block .price {

	text-align:right

}

.style1 .product-block .price .product-price {

	font-weight:600;

	color:#333;

	line-height:25px

}

.style1 .product-block .price .product-price.new-price {

	background-color:transparent

}

.style1 .product-block:hover .action-btn .btn-outline {

	background-color:#283240;

	color:#fff

}

.style1 .product-block:hover .action-btn .btn-outline:hover {

	background-color:#268bb9

}

.style2 .product-block {

	padding:15px

}

.style2 .product-block .name a {

	color:#333

}

.style2 .product-block .name a:hover {

	color:#268bb9

}

.style2 .product-block .image {

	padding:0;

	margin:0;

	overflow:visible

}

.style2 .product-block .product-meta {

	background:0 0

}

.style2 .product-block .action-btn {

	width:100%;

	text-align:center

}

.style2 .product-block .action-btn .btn-highlighted {

	width:27px;

	height:27px;

	line-height:30px;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%

}

.style2 .product-block .action-btn>* {

	display:inline-block;

	margin:0 2px

}

.pts-megamenu .navbar-nav>li.aligned-fullwidth>.dropdown-menu {

	height:auto;

	width:100%!important

}

@media (max-width:767px) {

.style2 .product-block .action-btn>* {

margin:0 5px

}

}

@media (min-width:768px) and (max-width:991px) {

.style2 .product-block .action-btn>* {

margin:0 10px

}

}

.style2 .product-block .action-btn>.addtocart {

	width:100%

}

@media (max-width:991px) {

.style2 .product-block .action-btn>.addtocart {

width:auto

}

.navbar-collapse.navbar-ex1-collapse.sticky-menu.in {

margin-top:-10px

}

}

.style2 .product-block .action-btn .btn-shopping-cart {

	min-width:115px;

	-webkit-border-radius:15px;

	-moz-border-radius:15px;

	-ms-border-radius:15px;

	-o-border-radius:15px;

	border-radius:15px;

	margin-top:13px;

	font-size:11px;

	font-weight:700;

	line-height:28px

}

.style2 .product-block .action-btn .btn-shopping-cart i {

	display:none

}

.style2 .product-block .action-btn .btn-shopping-cart span {

	display:block

}

@media (max-width:991px) {

.style2 .product-block .action-btn .btn-shopping-cart {

margin-top:0

}

}

.style2 .product-block .product-label {

	z-index:99;

	line-height:43px;

	min-width:43px;

	max-width:43px;

	overflow:hidden;

	left:auto;

	right:0;

	top:-20px

}

.rtl .style2 .product-block .product-label {

	left:0;

	right:auto

}

.style2 .product-block .product-label:before {

	display:none

}

.style2 .product-block .product-label.product-label-special, .style2 .product-block .product-label.sale-box {

	background:url(https://5b51eb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/bg_productlabel.png) center right no-repeat

}

.style2 .product-block .product-label.new-box, .style2 .product-block .product-label.product-label-new {

	background:url(https://5b51eb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/bg_productlabel.png) center left no-repeat

}

.style2 .product-block:hover .action-btn .btn-outline {

	background-color:#283240;

	color:#fff

}

.style2 .product-block:hover .action-btn .btn-outline:hover {

	background-color:#268bb9

}

#pts-mainnav {

	background:#333;

	

}

#pts-mainnav .container-inner, .pts-megamenu {

	background:0 0

}

.pts-megamenu {

	font-family: 'Poppins', sans-serif

}

.panel.said-bar-menu {

	box-shadow: none!important;

    border-bottom: 1px solid #51b68c;

    width: 100%;

    display: inline-block;

    margin: 0 10px !important;

}

.pts-megamenu .navbar {

	border:0;

	margin:0;

	padding:0;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0

}

.pts-megamenu .navbar-nav {

	float:left;

	position:relative

}

.rtl .pts-megamenu .navbar-nav {

	float:right

}

.pts-megamenu .navbar-nav>li.aligned-fullwidth {

	position:static

}

.pts-megamenu .navbar-nav>li.aligned-left>.dropdown-menu {

	left:0

}

.rtl .pts-megamenu .navbar-nav>li.aligned-left>.dropdown-menu {

	right:0;

	left:auto

}

.pts-megamenu .navbar-nav>li.aligned-center>.dropdown-menu {

	left:50%;

	-webkit-transform:translate(-50%, 0);

	-ms-transform:translate(-50%, 0);

	transform:translate(-50%, 0)

}

.pts-megamenu .navbar-nav>li.parent a:after {

	border-color:transparent transparent #fff;

	border-right:5px solid transparent;

	border-style:solid;

	border-width:0 5px 5px;

	content:"";

	height:0;

	left:50%;

	margin-left:-5px;

	position:absolute;

	bottom:0;

	width:0;

	opacity:0;

	-webkit-transition:all 0s ease 0s;

	transition:all 0s ease 0s

}

.rtl .pts-megamenu .navbar-nav>li.parent a:after {

	right:50%;

	left:auto;

	margin-right:-5px;

	margin-left:inherit

}

.header-left {

	    padding:0;

}

.pts-megamenu .navbar-nav>li.parent:hover a:after {

	opacity:1

}

.pts-megamenu .navbar-nav>li>a {

	padding:15px 10px;

	text-transform:capitalize;

	font-size:14px;

	color:#fff;

	font-weight:400;

	-webkit-transition:all 350ms ease-out;

	transition:all 350ms ease-out

}

.fixed {

    position: fixed;

    top: 0px;

    left: 0;

    width: 100%;

    z-index: 99999;

    box-shadow: 0 2px 6px rgba(0,0,0,0.2);

    animation: slide-down 0.7s;

    opacity: 1;

    transition: all 0.4s ease;

}

@media (min-width:992px) and (max-width:1199px) {

.pts-megamenu .navbar-nav>li>a {

padding-left:8px;

padding-right:8px

}

}

.pts-megamenu .navbar-nav>li>a:active, .pts-megamenu .navbar-nav>li>a:focus, .pts-megamenu .navbar-nav>li>a:hover {

	color:#f36

}

.pts-megamenu .navbar-nav>li>a:before {

	content:"";

	bottom:0;

	left:0;

	right:0;

	margin:0 auto;

	line-height:0;

	position:absolute;

	width:0;

	height:100%;

	opacity:0;

	filter:alpha(opacity=0);

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

.btn-highlighted.disabled, .btn-highlighted.disabled.active, .btn-highlighted.disabled:active, .btn-highlighted.disabled:focus, .btn-highlighted.disabled:hover, .btn-highlighted[disabled], .btn-highlighted[disabled].active, .btn-highlighted[disabled]:active, .btn-highlighted[disabled]:focus, .btn-highlighted[disabled]:hover, .btn-outline-inverse.disabled, .btn-outline-inverse.disabled.active, .btn-outline-inverse.disabled:active, .btn-outline-inverse.disabled:focus, .btn-outline-inverse.disabled:hover, .btn-outline-inverse[disabled], .btn-outline-inverse[disabled].active, .btn-outline-inverse[disabled]:active, .btn-outline-inverse[disabled]:focus, .btn-outline-inverse[disabled]:hover, .btn-outline-small.disabled, .btn-outline-small.disabled.active, .btn-outline-small.disabled:active, .btn-outline-small.disabled:focus, .btn-outline-small.disabled:hover, .btn-outline-small[disabled], .btn-outline-small[disabled].active, .btn-outline-small[disabled]:active, .btn-outline-small[disabled]:focus, .btn-outline-small[disabled]:hover, .btn-outline.disabled, .btn-outline.disabled.active, .btn-outline.disabled:active, .btn-outline.disabled:focus, .btn-outline.disabled:hover, .btn-outline[disabled], .btn-outline[disabled].active, .btn-outline[disabled]:active, .btn-outline[disabled]:focus, .btn-outline[disabled]:hover, fieldset[disabled] .btn-highlighted, fieldset[disabled] .btn-highlighted.active, fieldset[disabled] .btn-highlighted:active, fieldset[disabled] .btn-highlighted:focus, fieldset[disabled] .btn-highlighted:hover, fieldset[disabled] .btn-outline, fieldset[disabled] .btn-outline-inverse, fieldset[disabled] .btn-outline-inverse.active, fieldset[disabled] .btn-outline-inverse:active, fieldset[disabled] .btn-outline-inverse:focus, fieldset[disabled] .btn-outline-inverse:hover, fieldset[disabled] .btn-outline-small, fieldset[disabled] .btn-outline-small.active, fieldset[disabled] .btn-outline-small:active, fieldset[disabled] .btn-outline-small:focus, fieldset[disabled] .btn-outline-small:hover, fieldset[disabled] .btn-outline.active, fieldset[disabled] .btn-outline:active, fieldset[disabled] .btn-outline:focus, fieldset[disabled] .btn-outline:hover {

	opacity:1;

	filter:alpha(opacity=100)

}

@media (min-width:991px) {

.pts-megamenu .navbar-nav>li {

float:left

}

.rtl .pts-megamenu .navbar-nav>li {

float:right

}

.pts-megamenu .navbar-nav>li>a:before {

background-color:#434343

}

}

.pts-megamenu .navbar-nav>li>a span {

	position:relative;

	z-index:9

}

.pts-megamenu .navbar-nav>li>a .caret {

	border:0;

	position:relative;

	transform:rotate(0);

	-moz-transform:rotate(0);

	-webkit-transform:rotate(0);

	-o-transform:rotate(0);

	-ms-transform:rotate(0);

	margin-right:15px

}

.rtl .pts-megamenu .navbar-nav>li>a .caret {

	margin-left:15px;

	margin-right:inherit

}

.pts-megamenu .navbar-nav>li>a .caret:before {

	color:#FFF;

	content:"\f107";

	font:13px FontAwesome;

	position:absolute;

	right:-12px;

	top:-9px

}

.rtl .pts-megamenu .navbar-nav>li>a .caret:before {

	left:-12px;

	right:auto

}

.pts-megamenu .navbar-nav>li:hover:active>a .caret:before, .pts-megamenu .navbar-nav>li:hover>a .caret:before {

	color:#fff

}

.pts-megamenu .navbar-nav>li:hover>a:before {

	width:100%;

	opacity:1;

	filter:alpha(opacity=100);

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

.pts-megamenu .dropdown-menu {

	top:100%;

	height:auto;

	font-weight:300;

	color:#828282;

	border:0;

	min-width:185px;

	padding:20px;

	background-color:#fff;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0;

	-webkit-box-shadow:2px 3px 3px 0 rgba(0, 0, 0, .25);

	box-shadow:2px 3px 3px 0 rgba(0, 0, 0, .25);

-webkit-transition:opacity .3s linear 0s;

transition:opacity .3s linear 0s

}

@media (min-width:991px) {

.pts-megamenu .dropdown-menu {

left:-9999px

}

.pts-megamenu .dropdown:hover>.dropdown-menu {

display:block

}

}

.pts-megamenu .dropdown-menu li {

	font-size:13px;

	line-height:28px

}

.pts-megamenu .dropdown-menu li a {

	color:#828282

}

.pts-megamenu .dropdown:hover>a, .pts-megamenu .dropdown:hover>a .fa, .pts-megamenu .mega-group>.dropdown-toggle .fa {

	color:#fff

}

.pts-megamenu .dropdown-menu li a .caret {

	border:0;

	position:absolute;

	right:0;

	top:50%

}

.rtl .pts-megamenu .dropdown-menu li a .caret {

	left:0;

	right:auto

}

.pts-megamenu .dropdown-menu li a .caret:before {

	content:"\f105";

	font:12px FontAwesome;

	position:absolute;

	right:0;

	top:-8px

}

.pts-megamenu .mega-group>.dropdown-toggle, .pts-widget .widget-heading {

	font-family: 'Poppins', sans-serif;

	text-transform:uppercase

}

.rtl .pts-megamenu .dropdown-menu li a .caret:before {

	left:0;

	right:auto

}

.pts-megamenu .dropdown:hover>.dropdown-menu {

	left:0

}

.pts-megamenu .dropdown-submenu {

	position:relative

}

@media (min-width:991px) {

.pts-megamenu .dropdown-submenu .dropdown-menu {

top:0;

right:-127%;

left:auto;

position:absolute

}

.rtl .pts-megamenu .dropdown-submenu .dropdown-menu {

left:-127%;

right:auto

}

}

.pts-megamenu .dropdown-submenu:hover>.dropdown-menu {

	display:block;

	top:0

}

.pts-megamenu .mega-group>.dropdown-toggle {

	border:0;

	display:block;

	letter-spacing:3px;

	color:#fff

}

.pts-megamenu .widget-title {

	color:#000

}

.pts-widget .widget-heading {

	font-size:14px;

	color:#333;

	padding-bottom:15px;

	font-weight:600

}

.pts-widget .widget-inner {

	overflow:hidden

}

.pts-widget .product-block {

	margin-bottom:0

}

.pts-widget .product-block .image {

	padding:20px 20px 0

}

.pts-widget .product-block .product-meta {

	padding:15px 20px 20px

}

.pts-widget .product-block .nb-comments {

	display:none

}

.pts-widget .product-block .price {

	margin-bottom:0;

	font-weight:300;

	font-size:16px;

	text-align:left

}

.btn-outline-inverse, .pts-widget .product-block .price .product-price {

	font-family: 'Poppins', sans-serif;

	font-weight:600

}

 

.pts-widget .product-block .price .product-price {

	color:#333;

	line-height:25px

}

.pts-widget .product-block .price .product-price.new-price {

	background-color:transparent

}

.pts-widget .product-block .price .sale-percent-box {

	color:#333;

	background-color:#F36;

	font-size:12px;

	margin:0 5px

}

.pts-widget .product-block .price .sale-percent-box[href]:focus, .pts-widget .product-block .price .sale-percent-box[href]:hover {

	background-color:#F36

}

.pts-widget .product-block .price .sale-percent-box span {

	padding:0 5px

}

.pts-widget ul.nav-links li {

	font-size:13px;

	height:30px;

	line-height:28px;

	overflow:hidden

}

.pts-widget ul.nav-links li a {

	color:#828282

}

.pts-widget ul.nav-links li a:hover {

	color:#000;

	text-decoration:underline #f36

}

.pts-widget .manu-logo a {

	overflow:hidden;

	padding:10px;

	display:inline-block

}

.buttons {

	padding:20px 0

}

.buttons:after, .buttons:before {

	content:" ";

	display:table

}

.buttons:after {

	clear:both

}

.buttons .left {

	float:left

}

.buttons .right {

	float:right

}

.btn-outline-inverse {

	color:#fff;

	background-color:#333;

	border-color:#333;

	text-transform:uppercase;

	padding:0 15px;

	font-size:13px -1;

	line-height:38px;

	min-width:130px;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0

}

.btn-outline, .btn-outline-small {

	line-height:34px;

	padding:0 15px;

	font-weight:600;

	font-family: 'Poppins', sans-serif;

	text-transform:uppercase

}

.btn-outline-inverse.active, .btn-outline-inverse:active, .btn-outline-inverse:focus, .btn-outline-inverse:hover, .open .btn-outline-inverse.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:#195b7a

}

.btn-outline-inverse .badge {

	color:#333;

	background-color:#fff

}

.btn-outline-inverse i {

	font-size:13px;

	margin-right:3px

}

.rtl .btn-outline-inverse i {

	margin-left:3px;

	margin-right:inherit

}

.btn-outline {

	color:#010101;

	background-color:#fff;

	border-color:rgba(0, 0, 0, .1);

	font-size:13px -1;

	width:100%

}

.btn-outline.active, .btn-outline:active, .btn-outline:focus, .btn-outline:hover, .open .btn-outline.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

.btn-outline .badge {

	color:#fff;

	background-color:#010101

}

.btn-outline i {

	font-size:13px;

	margin-right:3px

}

.rtl .btn-outline i {

	margin-left:3px;

	margin-right:inherit

}

.btn-outline-small {

	color:#fff;

	background-color:#828282;

	border-color:#333;

	font-size:10px

}

.btn-outline-small.active, .btn-outline-small:active, .btn-outline-small:focus, .btn-outline-small:hover, .open .btn-outline-small.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:#195b7a

}

.btn-outline-small .badge {

	color:#828282;

	background-color:#fff

}

.btn-highlighted {

	color:#fff;

	background-color:#999;

	border-color:transparent;

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	text-transform:uppercase;

	padding:0;

	width:32px;

	height:32px;

	line-height:26px

}

.btn-highlighted.active, .btn-highlighted:active, .btn-highlighted:focus, .btn-highlighted:hover {

	color:#fff;

	background-color:#ff9133;

	border-color:transparent

}

.open .btn-highlighted.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:transparent

}

.btn-highlighted .badge {

	color:#ddd;

	background-color:#fff

}

.btn-special {

	color:#268bb9;

	background-color:#7dc474;

	border:2px solid #7dc474;

	font-weight:300;

	font-weight:600;

	font-family: 'Poppins', sans-serif;

	text-transform:uppercase;

	padding:11px 25px;

	position:relative

}

.btn-special:before {

	top:0;

	left:0;

	border:2px solid #268bb9;

	content:"";

	position:absolute;

	width:100%;

	height:100%

}

#cart .heading, #social_block ul li a {

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px

}

.btn-special.active, .btn-special:active, .btn-special:focus, .btn-special:hover {

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

.btn-special.active:before, .btn-special:active:before, .btn-special:focus:before, .btn-special:hover:before {

	border-color:#268bb9

}

.open .btn-special.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:#268bb9

}

.btn-special.disabled, .btn-special.disabled.active, .btn-special.disabled:active, .btn-special.disabled:focus, .btn-special.disabled:hover, .btn-special[disabled], .btn-special[disabled].active, .btn-special[disabled]:active, .btn-special[disabled]:focus, .btn-special[disabled]:hover, fieldset[disabled] .btn-special, fieldset[disabled] .btn-special.active, fieldset[disabled] .btn-special:active, fieldset[disabled] .btn-special:focus, fieldset[disabled] .btn-special:hover {

	background-color:#7dc474;

	border-color:#268bb9

}

.btn-special .badge {

	color:#7dc474;

	background-color:#268bb9

}

.btn-action {

	font-size:13px -1;

	color:#000;

	font-weight:900;

	text-transform:uppercase;

	line-height:30px;

	cursor:pointer

}

.btn-action:before {

	content:"+";

	padding-right:5px

}

label {

	color:#000;

	min-width:80px;

	font-weight:400

}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {

	margin:5px 5px 0 0

}

.rtl .checkbox input[type=checkbox], .rtl .checkbox-inline input[type=checkbox], .rtl .radio input[type=radio], .rtl .radio-inline input[type=radio] {

	margin:5px 0 0 5px

}

.selector>span {

	display:none

}

 

.product-list .product, .product-list .product:hover {

	box-shadow:0 0 6px 0 #ccc

}

 

.category_item .category_product_tab .tab-content, .category_item .category_productlist .product-block .btn-shopping-cart {

	margin:0

}

 

.category_item .category_sub ul.nav>li.active:after {

	border:2px solid #fff;

	content:"";

	height:100%;

	position:absolute;

	right:-2px;

	top:0;

	width:0;

	z-index:9

}

.rtl .category_item .category_sub ul.nav>li.active:after {

	left:-2px;

	right:auto

}

.category_item .category_sub ul.nav>li a {

	padding:10px;

	text-transform:capitalize;

}

.category_item .category_title {

	color:#fff;

	display:table;

	font-family: 'Poppins', sans-serif;

	font-size:16px;

	font-weight:600;

	margin:0;

	padding:15px 10px 15px 25px;

	width:100%

}

#social_block ul li a:before, .fancybox-skin .fancybox-close:after, .hotline:before {

	font-family:FontAwesome

}

.category_item.cat_fashion .category_title {

	color:#fff;

	border-color:transparent

}

.category_item.cat_fashion .category_title:before {

	border-color:#fff

}

.category_item.cat_cosmetic .category_title {

	color:#fff;

	background-color:#ff649d;

	border-color:transparent

}

.category_item.cat_cosmetic .category_title:before {

	border-color:#fff

}

.category_item.cat_shoe .category_title {

	color:#fff;

	background-color:coral;

	border-color:transparent

}

.category_item.cat_shoe .category_title:before {

	border-color:#fff

}

.category_item.cat_digital .category_title {

	color:#fff;

	background-color:#268bb9;

	border-color:transparent

}

.category_item.cat_digital .category_title:before {

	border-color:#fff

}

.category_item.cat_electrical .category_title {

	color:#fff;

	background-color:#f36;

	border-color:transparent

}

.category_item.cat_electrical .category_title:before {

	border-color:#fff

}

.category_item.cat_toy .category_title {

	color:#fff;

	background-color:#8b0000;

	border-color:transparent

}

.category_item.cat_toy .category_title:before {

	border-color:#fff

}

.category_item.cat_food .category_title {

	color:#fff;

	background-color:#674941;

	border-color:transparent

}

.category_item.cat_food .category_title:before {

	border-color:#fff

}

.category_item.cat_snack .category_title {

	color:#fff;

	background-color:#6bc15f;

	border-color:transparent

}

.category_item.cat_snack .category_title:before {

	border-color:#fff

}

.category_item.cat_fruit .category_title {

	color:#fff;

	background-color:#f8694d;

	border-color:transparent

}

.category_item.cat_fruit .category_title:before {

	border-color:#fff

}

.category_item.cat_import .category_title {

	color:#fff;

	background-color:#3cb38d;

	border-color:transparent

}

.category_item.cat_import .category_title:before {

	border-color:#fff

}

.category_item.cat_beverage .category_title {

	color:#fff;

	background-color:#d4595e;

	border-color:transparent

}

.category_item.cat_beverage .category_title:before {

	border-color:#fff

}

.category_item.cat_special .category_title {

	color:#fff;

	background-color:#674941;

	border-color:transparent

}

.breadcrumb, .contant {

	background-color:#fff

}

.category_item.cat_special .category_title:before {

	border-color:#fff

}

.category_item .category_product_tab {

	width:100%

}

@media (min-width:992px) {

.category_item .category_product_tab {

width:78%;

display:table-cell;

vertical-align:top;

float:none

}

.category_item .category_product_tab .product_list>li {

border-bottom:none;

min-height:350px

}

}

.hotline:before, .table tbody>tr>td, .table tfoot>tr>td {

	vertical-align:middle

}

.product-img img, .replace-2x.img-responsive.pts-image {

	

}

.category_item .category_productlist {

	margin-bottom:0;

	overflow:hidden

}

.category_item .category_productlist .carousel-controls {

	top:-35px;

	right:20px

}

.rtl .category_item .category_productlist .carousel-controls {

	left:20px;

	right:auto

}

.category_item .category_productlist .carousel-controls .carousel-control {

	color:#fff;

	border-color:#fff;

	opacity:.7;

	filter:alpha(opacity=70)

}

.category_item .category_productlist .carousel-controls .carousel-control:hover {

	opacity:1;

	filter:alpha(opacity=100);

	color:#333;

	border-color:#333

}

.category_item .category_productlist .product-block .title_block {

	color:#fff

}

.category_item .category_productlist .product-block .action-btn {

	position:relative

}

.category_item .category_productlist .product-block .image {

	float:left;

	width:40%;

	margin-right:10px

}

.rtl .category_item .category_productlist .product-block .image {

	float:right;

	margin-left:10px;

	margin-right:inherit

}

.category_item .category_productlist .product-block .action-btn, .category_item .category_productlist .product-block .availability, .category_item .category_productlist .product-block .product-label, .category_item .category_productlist .product-block .product_img_link:before {

	display:none

}

.img.product_img_link {

	display:block;

	height:260px!important;

	overflow:hidden;

	width:100%

}

.service {

	float:left;

	font-size:12px;

	padding:19px 0;

	width:100%

}

.service .service-item .icon {

	float:left;

	height:40px;

	width:40px

}

.service .service-item .info {

	margin-left:40px;

	padding-left:15px;

	padding-top:2px

}

.service .service-item .info a span {

	margin: 0;

	padding: 0;

	text-transform: uppercase;

	font-weight: 400;

	font-size: 1.5em;

	display:block;

	margin-bottom:5px;

}

.service .service-item h3:hover {

	color:#000

}

.product-description {

	font-size:13px;

	font-weight:400;

	height:20px;

	margin:10px 0 2px;

	overflow:hidden

}

.service .icon>img {

	margin-top:7px

}

.clearfix .btn.btn-default.btn-primary.button-search:hover {

	border:none

}

.nav.navbar-nav.shop-dropdown {

	display:none

}

.shop-dropdown:hover .verticalmenu {

	display:block

}

.new-price, .old-price, .product-img>a {

	display:inline-block

}

.carousel-inner .best-seller-product .ajax_block_product.col-xs-12.col-sm-12.col-md-3.col-lg-3 {

	width:20%

}

.product-list .product {

	margin-bottom:30px

}

.product-list .product .product-info {

	padding:10px;

	text-align:center

}

.product-info .description {

	font-size:15px;

	height:24px;

	overflow:hidden;

	padding-top:5px

}

.product-img>a {

	height:360px;

	overflow:hidden;

	width:100%

}

.product-name {

	border-bottom:1px dashed #589d3e;

	font-size:20px;

	font-weight:400

}

.old-price {

	color:#666!important;

	font-size:16px;

	font-weight:400;

	text-decoration:line-through

}

.new-price {

	     

     

	 

}

.offer {

	color:#ff9133;

	display:inline;

	font-size:16px;

	font-weight:500;

	text-transform:uppercase

}

.design {

	color:#000;

	font-size:14px;

	font-weight:400!important;

	padding:11px 0 0;

	text-align:center

}

.selacted {

	display:table;

	padding:20px 0;

	width:100%

}

.breadcrumb {

	border-radius:3px;

	list-style:none;

	margin:30px 0;

	padding:3px 12px

}

.product-quick-view {

	background-color:#f36;

	border-radius:4px;

	color:#fff;

	font-size:12px;

	font-weight:600;

	letter-spacing:.2px;

	padding:8px 10px;

	display:none

}

.product:hover .product-quick-view {

	display:block;

	position:absolute;

	right:35%;

	top:30%;

	transform:scale(1);

	visibility:visible

}

.quick-view:hover {

	background-color:#ff9133;

	color:#fff

}

.short-by {

	display:inline-flex;

	float:right

}

.short-by h4 {

	color:#000;

	float:left;

	font-size:16px;

	font-weight:400;

	margin:7px 15px 0 0

}

.short-by .form-control {

	width:170px

}

.breadcrumb>li {

	font-size:20px

}

.accordion_head, .panel-heading a {

	 

	font-size:1.167em;

	font-weight:500;

	text-transform:uppercase

}

.panel-heading a {

	    display: block;

    /* line-height: 1em; */

    padding: 16px;

    position: relative;

    font-size: 13px;

    font-weight: 500;

    text-transform: uppercase;

    letter-spacing: .3px;

    /* display: inline-block; */

     

}

.simple-list {

	list-style-type:none!important;

	padding: 12px!important;

    padding-bottom: 0 !important;

}

.simple-list li {

	padding:0 0 6px

}

.accordion_head {

	color:#000;

	cursor:pointer;

	letter-spacing:.2px;

	padding:10px

}

.simple-list a {

	font-size:13px

}

.said-bar-menu {

	 

}

.accordion_body p {

	padding:18px 5px;

	margin:0

}

.product-arrang-in-stock, .product-arrang-out-of, .product-arrang-to-arrange, .product-arrang-upcoming {

	color:#fff;

	font-size:13px;

	font-weight:400;

	padding:3px 11px;

	position:absolute;

	right:20px;

	top:5px;

	text-transform:uppercase

}

.plusminus {

	float:right

}

.product-arrang-in-stock {

	background-color:#589d3e

}

.product-arrang-out-of {

	background-color:#fa4c0c

}

.product-arrang-to-arrange {

	background-color:#3CF

}

.product-arrang-upcoming {

	background-color:gold

}

.simple-list li.color.black::before, simple-list li.color.black::before {

background:#000

}

.simple-list a i {

	color:#000;

	margin-right:4px

}

.simple-list>li:hover {

	 

transition:all .5s ease 0s

}

.simple-list li.color::before {

border:1px solid #ccc;

color:#c69c6d;

content:" ";

display:block;

float:left;

font-size:.9em;

height:10px;

left:0;

line-height:.7em;

margin-right:7px;

margin-top:3px;

width:10px

}

.pagination ul li, .pagination ul li a, .size {

	display:inline-block

}

.pagination ul li a, .pagination ul li.active {

	height:25px;

	line-height:25px;

	margin-right:6px;

	padding:0;

	width:25px;

	text-align:center

}

.simple-list li.color.blue::before {

background:#00f

}

.simple-list li.color.brown::before {

background:#976943

}

.simple-list li.color.coffee::before {

background:#6f4e37

}

.simple-list li.color.gold::before {

background:gold

}

.simple-list li.color.green::before {

background:green

}

.simple-list li.color.orange::before {

background:orange

}

.simple-list li.color.pink::before {

background:pink

}

.simple-list li.color.purple::before {

background:purple

}

.simple-list li.color.red::before {

background:red

}

.simple-list li.color.white::before {

background:#fff

}

.simple-list li.color.yellow::before {

background:#ff0

}

.blue {

	background-color:#fff!important

}

.color, .color:hover {

	color:#c69c6d

}

.pagination {

	float:right

}

.pagination ul li.active {

	background:#ff9133;

	border:1px solid transparent;

	color:#fff;

	font-weight:700

}

.pagination ul li a:hover {

	border:1px solid #ff9133;

	color:#ff9133

}

.pagination ul li a {

	background:#fff;

	border:1px solid #ccc;

	color:#000;

	font-weight:400

}

.product_title {

	     color: #2d2d2d;

    font-size: 24px;

    font-weight: normal;

    margin-bottom: 5px;

    padding: 0 0 5px;

    text-transform: uppercase;

}

.log-drp-btn-block .dropdown-menu {

	    margin-top: 4px !important;

    left: auto;

    right: -110px !important;



}

.price-details {

	margin-top:10px

}

.price-details>span {

	color:#000;

	margin-right:5px

}

.size {

	margin:18px 0;

	width:100%

}

.size>p {

	color:#000;

	font-size:17px;

	font-weight:500;

	margin-bottom:5px

}

.size a {

	line-height:2.3

}

.size a:hover {

	color:#f36

}

.details>li {

	color:#000;

	font-size:14px;

	font-weight:400;

	margin:15px 0

}

.inquiry-button, .wish-list-button {

	border:1px solid #ff9133;

	color:#000;

	font-size:15px;

	font-weight:500;

	padding:4px 9px;

	letter-spacing:.2px

}

.inquiry-button {

	margin-right:15px

}

.inquiry-button:hover, .wish-list-button:hover {

	background-color:#ff9133;

	color:#fff

}

.social-icon {

	margin-top:35px

}

.social-icon li {

	float:left;

	margin-right:10px

}

.social-icon a {

	border:1px solid #999;

	color:#000;

	display:block;

	height:35px;

	line-height:1.8;

	padding:8px;

	text-align:center;

	width:35px

}

.social-icon a i {

	font-size:18px;

	text-align:center;

	color:#000

}

.social-icon i:hover {

	color:#f36;

transition:all .2s ease 0s

}

.product_detail_area {

	display:table;

	padding:50px 0;

	width:100%

}

.form-group.input-control>textarea {

	max-height:110px;

	width:100%

}

small {

	color:#000!important;

	font-size:20px!important

}

.catname_i {

	color:#000;

	font-size:18px

}

.inquiry-form label {

	color:#666;

	margin:6px 0

}

.inquiry-form .btn-cool.invert {

	background-color:#000;

	color:#fff;

	display:inline-block;

	font-size:14px;

	font-weight:400;

	letter-spacing:.2px;

	margin-top:15px;

	padding:8px 10px;

	text-align:center;

	width:100%

}

.btn-cool i {

	margin-right:4px

}

.inquiry-form .btn-cool.invert:hover {

	color:#f36

}

.product_main_img img {

	height:510px;

	padding-left:00px

}

.product_img_tab.clearfix {

	padding-left:70px

}

.product_img_list>ul {

	position:relative;

	top:23%

}

.product_detail .offer {

	font-size:16px

}

.relatad .product-info {

	box-shadow:0 0 6px 0 #ccc inset;

	padding:6px 0;

	text-align:center

}

.relatad .owl-item {

	background-color:#fff

}

.relatad .product-name {

	border-bottom:1px dashed #589d3e;

	color:#000;

	font-size:16px;

	padding:0 0 2px

}

.relatad .product-info .description {

	font-size:13px

}

.relatad-slider-title {

	color:#000;

	float:left;

	font-size:25px;

	font-weight:400;

	margin:0 0 10px;

	padding:0

}

.owl-controls {

	position:absolute;

	right:0;

	top:-37px

}

.relatad {

	padding-bottom:50px

}

.relatad .product-name:hover {

	color:#ff9133

}

.relatad .owl-next, .relatad .owl-prev {

	background-repeat:no-repeat;

	color:transparent

}

.relatad .owl-next {

	float:right;

	margin-left:13px;

	background-image:url(https://97f607.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/slider-arrow-right.png)

}

.relatad .owl-prev {

	float:left;

	background-image:url(https://edae92.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/slider-arrow-left.png)

}

 

 

.left_shopping a p:hover, .right_shopping a p:hover {

	background-color:#f36;

	color:#fff

}

.left_shopping a p, .right_shopping a p {

	border:1px solid #f36;

	color:#000;

	display:inline-block;

	font-size:14px;

	font-weight:400;

	letter-spacing:.2px;

	padding:7px 14px;

	text-transform:uppercase;

transition:all .5s ease 0s

}

.coupon_heading {

	color:#000;

	font-size:20px;

	font-weight:500;

	margin:0

}

.right_shopping a.clear p {

	margin-right:15px

}

.coupon_heading h2 {

	color:#3e3f3f;

	font-size:14px;

	margin-bottom:15px

}

.discount_code_form input {

	background-color:transparent;

	border:1px solid #ff9133;

	color:#000;

	font-size:11px;

	margin-top:15px;

	padding:8px 10px;

	text-transform:uppercase;

	width:280px

}

.discount_code_form input[type=submit] {

	background:0 0;

	border:1px solid #ff9133;

	color:#000;

	font-size:14px;

	margin-bottom:30px;

	margin-top:20px;

	padding:6px 10px;

	text-transform:uppercase;

	width:130px

}

.grand-total h2 {

	color:#000;

	font-size:16px;

	margin-bottom:20px

}

.grand-total a {

	background-color:#f36;

	color:#fff;

	display:table;

	font-size:13px;

	font-weight:700;

	margin-bottom:5px;

	padding:7px 20px;

	text-transform:uppercase

}

.pages-banner {

	background-image:url(https://be8b35.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/pages-baner.png);

	background-repeat:no-repeat;

	background-position:center top

}

.subtitle {

	color:#000;

	font-size:25px;

	font-weight:700;

	padding:10px 0 28px;

	text-align:center

}

.new-coustomers, .registered-customers {

	border:1px solid #ccc;

	height:400px;

	margin-bottom:40px;

	padding:30px

}

.customers {

	color:#000;

	font-size:20px;

	font-weight:500;

	margin-bottom:20px

}

.login-btn, .login:hover {

	color:#fff

}

.new-coustomers .form-group, .registered-customers .form-group {

	padding:20px 0 5px

}

.login-btn {

	background-color:#ff9133;

	bottom:60px;

	font-size:12px;

	font-weight:600;

	padding:7px 13px;

	position:absolute;

	text-transform:uppercase

}

.registered-customers .form-control {

	border:0;

	box-shadow:0 0 2px 0 #ccc inset;

	margin-bottom:15px

}

.my_account {

	display:inline-block;

	padding:30px 0 50px;

	width:100%

}

.account-details .category_menu {

	box-shadow:0 0 5px 0 #ccc inset;

	padding:5px 10px

}

.account-details .accordion_body p {

	font-size:13px;

	margin:0;

	padding:8px 5px

}

.my_account .breadcrumb {

	background-color:#fff;

	border-radius:3px;

	margin-bottom:20px;

	padding:3px 12px

}

.account-tex .title {

	color:#000;

	font-size:22px;

	font-weight:400;

	margin:0 0 10px

}

.account-tex a {

	color:#666;

	font-size:12px;

	margin-right:10px

}

.account-tex a:hover {

	color:#000

}

.account-tex label {

	font-size:14px;

	font-weight:400;

	margin-left:25px

}

.back-btn, .continue-btn {

	font-size:14px!important

}

.back-btn {

	background-color:rgba(0, 0, 0, 0);

	border:1px solid #ff9133;

	color:#000!important;

	padding:4px 15px

}

.back-btn:hover {

	background-color:#ff9133!important;

	color:#fff!important

}

.continue-btn {

	background-color:#f36;

	border:1px solid #f36;

	color:#fff!important;

	padding:4px 10px

}

.address li {

	background-color:#fff;

	box-shadow:0 0 3px 0 #ccc inset;

	display:table;

	margin-bottom:15px;

	padding:0;

	width:100%

}

.address-info {

	border-right:1px dotted;

	float:left;

	padding:5px 10px;

	width:70%

}

.delete-btn, .edit-btn {

	border-radius:3px;

	color:#fff!important;

	font-size:14px!important;

	font-weight:500;

	padding:3px 13px

}

.edit-btn {

	background-color:#ff9133

}

.delete-btn {

	background-color:#f36

}

.address .botton {

	float:right;

	margin-top:20px

}

.account-tex .view-btn {

	background-color:#d61f85;

	color:#fff;

	font-size:13px;

	font-weight:400;

	border:1px solid #d61f85;

	padding:6px 10px

}

.account-tex .view-btn:hover {

	border:1px solid #d61f85;

	background:#fff!important

}

.newsletter label {

	margin:0 0 0 5px

}

.newsletter .radio {

	padding:0

}

.block-title {

	color:#232323;

	font-size:18px;

	font-weight:900;

	line-height:20px;

	margin-bottom:25px;

	margin-top:0;

	overflow:hidden;

	text-transform:uppercase

}

.block-title span::after {

background-color:#a5abb7;

content:"";

height:1px;

position:absolute;

top:10px;

width:2000px;

left:100%;

margin-left:15px

}

.block-title span {

	display:inline-block;

	position:relative

}

.contact-info .media-list {

	margin-bottom:30px

}

.contact-info .media .fa {

	background-color:#777575;

	border-radius:20px;

	color:#fff;

	font-size:16px;

	height:40px;

	line-height:40px;

	margin-right:15px;

	padding:0;

	text-align:center;

	width:40px

}

.media-body>a {

	color:#000;

}

.media-body {

	font-size:14px;

	font-weight:400;

	letter-spacing:.2px

}

.contact-us {

	padding:50px 0

}

.contact-us .form-button.form-button-submit.btn.btn-theme.btn-theme-dark {

	background:#232323;

	border-radius:0;

	color:#fff;

	font-size:14px;

	font-weight:500;

	padding:10px 16px

}

.contact-us .form-button.form-button-submit.btn.btn-theme.btn-theme-dark:hover {

	background-color:transparent;

	border:1px solid #232323;

	color:#000

}

.full-width {

	padding:0;

	width:100%;

	max-width:100%

}

.mz-expand *, .mz-figure.mz-hover-zoom * {

	font-size:0!important

}

.form-inline.newsltter {

	display:table;

	width:100%

}

.hotline {

	padding-left:40px;

	font-size:11px;

	position:relative

}

.rtl .hotline {

	padding-right:40px;

	padding-left:inherit

}

.hotline:before {

	content:"\f10a";

	font-size:22px;

	left:0;

	position:absolute;

	top:5px;

	width:34px;

	height:34px;

	line-height:34px;

	border:1px solid #f99b17;

	color:#f99b17;

	text-align:center;

	border-radius:50%

}

.rtl .hotline:before {

	right:0;

	left:auto

}

.hotline .number {

	font-size:18px;

	color:#f99b17

}

.hotline p {

	margin-bottom:0

}

.custom {

	text-align:center;

	line-height:60px

}

.custom .cus-title {

	text-transform:uppercase;

	letter-spacing:.5px

}

.custom .cus-number {

	font-weight:600;

	font-size:30px;

	color:#268bb9

}

.custom .cus-mail {

	font-weight:600;

	font-size:24px;

	color:#f99b17

}

.style1 .product-block .right {

	position:absolute;

	left:0;

	right:0;

	bottom:0;

	top:0;

	margin:auto;

	height:36px;

-webkit-transition-duration:.4s;

transition-duration:.4s

}

.style1 .product-block .right .quickview {

	opacity:0;

	filter:alpha(opacity=0);

	visibility:hidden;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	-webkit-transform:scale(0);

	-ms-transform:scale(0);

	transform:scale(0)

}

.style1 .product-block .product-meta {

-webkit-transition:all .3s ease-in-out;

transition:all .3s ease-in-out;

	margin-top:0;

	padding:10px 10px 2px;

	text-align:center

}

.style1 .product-block .action-btn {

	position:absolute;

	width:100%;

	left:21%;

	top:22px;

-webkit-transition:all .4s ease-in-out;

transition:all .4s ease-in-out

}

.style1 .product-block:hover .right .quickview {

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible;

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1)

}

.style1 .product-block:hover .product-meta {

	margin-top:-50px;

	padding-bottom:52px

}

.style1 .product-block:hover .action-btn {

	top:10px

}

.style1 .product-block:hover .thumbs-wrap {

	left:-101px;

	opacity:1;

	filter:alpha(opacity=100)

}

.style2 .product-block .right {

	position:absolute;

	left:0;

	right:0;

	bottom:0;

	top:0;

	margin:auto;

	height:36px;

-webkit-transition-duration:.4s;

transition-duration:.4s

}

.style2 .product-block .wrap-hover {

	width:100%;

	position:absolute;

	left:0;

	top:30%;

-webkit-transition:all .4s ease-in-out;

transition:all .4s ease-in-out;

	-webkit-transform:scale(.6);

	-ms-transform:scale(.6);

	transform:scale(.6);

	opacity:0;

	filter:alpha(opacity=0);

	z-index:99

}

.rtl .style2 .product-block .wrap-hover {

	right:0;

	left:auto

}

.style2 .product-block .image .product_img_link:before {

	position:absolute;

	background:#fff;

	content:"";

	opacity:0;

	filter:alpha(opacity=0);

	width:100%;

	height:100%;

	top:0;

-webkit-transition:all .4s ease-in-out;

transition:all .4s ease-in-out;

	left:0;

	display:none\9

}

.rtl .style2 .product-block .image .product_img_link:before {

	right:0;

	left:auto

}

.style2 .product-block:hover .wrap-hover {

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

	opacity:1;

	filter:alpha(opacity=100)

}

.style2 .product-block:hover .image .product_img_link:before {

	opacity:.91;

	filter:alpha(opacity=91)

}

.style2 .product-block:hover .thumbs-wrap {

	left:-101px;

	opacity:1;

	filter:alpha(opacity=100)

}

.style3 .product-block .right {

	position:absolute;

	top:10px;

	right:10px;

	margin:auto;

	height:36px;

-webkit-transition-duration:.4s;

transition-duration:.4s

}

.rtl .style3 .product-block .right {

	left:10px;

	right:auto

}

.style3 .product-block .right .action .compare, .style3 .product-block .right .action .wishlist {

	opacity:1;

	filter:alpha(opacity=100);

	visibility:hidden;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	margin-bottom:5px;

	-webkit-transform:translate(100px, 0);

	-ms-transform:translate(100px, 0);

	transform:translate(100px, 0);

	border-radius:3px

}

.style3 .product-block .action-btn {

	bottom:-20px;

	height:50px;

	opacity:0;

	left:0;

	right:0;

	position:absolute;

	border:1px solid #e2e2e2;

	border-top:none;

	background-color:#eb5454;

	margin:0 -1px;

	-webkit-transform:translate(0, 50px);

	-ms-transform:translate(0, 50px);

	transform:translate(0, 50px);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style3 .product-block .product-rating {

	opacity:1;

	transform:scale(1, 1);

transition:all .4s ease 0s

}

.style3 .product-block:hover .product-meta {

	background-color:#eb5454;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style3 .product-block:hover .right .action .compare, .style3 .product-block:hover .right .action .wishlist {

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	-webkit-transform:translate(0, 0);

	-ms-transform:translate(0, 0);

	transform:translate(0, 0)

}

.style3 .product-block:hover .action-btn {

	opacity:1;

	-webkit-transform:translate(0, 0);

	-ms-transform:translate(0, 0);

	transform:translate(0, 0);

transition:all .4s ease 0s

}

.style3 .product-block:hover .product-rating {

	opacity:0;

	transform:scale(0, 0);

transition:all .4s ease 0s

}

.style3 .product-block:hover .thumbs-wrap {

	left:-101px;

	opacity:1;

	filter:alpha(opacity=100)

}

.style4 .product-block .product-image-container {

	position:relative

}

.style4 .product-block .product-image-container:before {

	width:100%;

	height:100%;

	background-color:#268bb9;

	opacity:0;

	filter:alpha(opacity=0);

	position:absolute;

	content:"";

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.sidebar .product-block:hover:before, .staticontent-item.banner-image:before {

	width:0;

	opacity:0;

	filter:alpha(opacity=0)

}

.style4 .product-block .right {

	position:absolute;

	left:15px;

	right:15px;

	bottom:15px;

	margin:auto;

	height:36px

}

.style4 .product-block .right .compare, .style4 .product-block .right .quickview, .style4 .product-block .right .wishlist {

	opacity:0;

	filter:alpha(opacity=0);

	visibility:hidden;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style4 .product-block .right .compare {

	-webkit-transform:translate(100px, 0);

	-ms-transform:translate(100px, 0);

	transform:translate(100px, 0)

}

.style4 .product-block .right .quickview {

	-webkit-transform:translate(-100px, 0);

	-ms-transform:translate(-100px, 0);

	transform:translate(-100px, 0)

}

.style4 .product-block .right .wishlist {

	-webkit-transform:translate(100px, 0);

	-ms-transform:translate(100px, 0);

	transform:translate(100px, 0)

}

.style4 .product-block .action-btn {

	opacity:0;

	filter:alpha(opacity=0);

	position:absolute;

	left:0;

	right:0;

	bottom:0;

	top:0;

	margin:auto;

	height:58px;

	-webkit-transform:scale(0);

	-ms-transform:scale(0);

	transform:scale(0);

	visibility:hidden;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style4 .product-block:hover .product-image-container {

	position:relative

}

.style4 .product-block:hover .product-image-container:before {

	opacity:.5;

	filter:alpha(opacity=50);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style4 .product-block:hover .right .action .compare, .style4 .product-block:hover .right .action .quickview, .style4 .product-block:hover .right .action .wishlist {

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	-webkit-transform:translate(0, 0);

	-ms-transform:translate(0, 0);

	transform:translate(0, 0)

}

.style4 .product-block:hover .action-btn {

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible

}

.style4 .product-block:hover .thumbs-wrap {

	left:-101px;

	opacity:1;

	filter:alpha(opacity=100)

}

.style5 .product-block .right .action {

	opacity:0;

	filter:alpha(opacity=0);

	position:absolute;

	left:0;

	right:0;

	bottom:0;

	top:0;

	margin:auto;

	height:58px;

	-webkit-transform:scale(0);

	-ms-transform:scale(0);

	transform:scale(0);

	visibility:hidden;

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style5 .product-block .action-btn {

	opacity:0;

	filter:alpha(opacity=0);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style5 .product-block:hover .right .action {

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s;

	opacity:1;

	filter:alpha(opacity=100);

	visibility:visible

}

.style5 .product-block:hover .action-btn {

	opacity:1;

	filter:alpha(opacity=100);

-webkit-transition:all .2s ease 0s;

transition:all .2s ease 0s

}

.style5 .product-block:hover .thumbs-wrap {

	left:-101px;

	opacity:1;

	filter:alpha(opacity=100)

}

.sidebar .product-block .norating, .sidebar .product-block .product-rating, .sidebar .product-block .rating {

	margin-bottom:0

}

.sidebar .product-block .nb-comments {

	display:none

}

#pagination_bottom, .htabs ul>li, .htabs ul>li a.selected {

	display:block

}

.staticontent-item.banner-image {

	position:relative

}

.staticontent-item.banner-image:before {

	background-color:rgba(255, 255, 255, .15);

	bottom:0;

	content:"";

	height:0;

	left:0;

	right:0;

	top:0;

	margin:auto;

	position:absolute;

	-webkit-transform:scale(0);

	-ms-transform:scale(0);

	transform:scale(0);

-webkit-transition:all .4s ease-in-out 0s;

transition:all .4s ease-in-out 0s

}

.staticontent-item.banner-image:hover:before {

	height:100%;

	opacity:1;

	filter:alpha(opacity=100);

	-webkit-transform:scale(1);

	-ms-transform:scale(1);

	transform:scale(1);

-webkit-transition:all .4s ease-in-out 0s;

transition:all .4s ease-in-out 0s;

	width:100%

}

.themecollection>div {

-webkit-transition:all .5s ease-in-out 0s;

transition:all .5s ease-in-out 0s

}

.themecollection>div:hover {

-webkit-animation:transoformbg 3s linear infinite forwards .1s;

-moz-animation:transoformbg 3s linear infinite forwards .1s;

-o-animation:transoformbg 3s linear infinite forwards .1s;

-ms-animation:transoformbg 3s linear infinite forwards .1s;

animation:transoformbg 3s linear infinite forwards .1s

}

@-webkit-keyframes transoformbg {

0%, 100% {

background-position:0 0

}

25%, 75% {

background-position:0 50%

}

50% {

background-position:0 100%

}

}

@-moz-keyframes transoformbg {

0%, 100% {

background-position:0 0

}

25%, 75% {

background-position:0 50%

}

50% {

background-position:0 100%

}

}

@keyframes transoformbg {

0%, 100% {

background-position:0 0

}

25%, 75% {

background-position:0 50%

}

50% {

background-position:0 100%

}

}

.parallax {

	background-size:cover;

	background-attachment:fixed;

	background-position:center center

}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {

	text-transform:uppercase

}

.pagination {

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0;

	margin:0;

	background-color:transparent

}

.pagination ul>li>a, .pagination ul>li>span {

	border:none;

	margin:0 2px

}

.pagination .product-count {

	line-height:30px;

	color:#999

}

.htabs ul {

	border:none

}

.htabs ul>li {

	margin-left:5px;

	float:left

}

.htabs ul>li a {

	border:1px solid #e5e5e5;

	font-size:14px;

	text-transform:uppercase;

	padding:15px 10px;

	margin-right:0

}

.htabs ul>li a.selected, .htabs ul>li a:hover {

	border-color:transparent;

	color:#fff;

	background-color:transparent

}

.htabs ul>li a.selected:hover {

	box-shadow:none

}

table.form {

	width:100%;

	border-collapse:collapse;

	margin-bottom:20px

}

table.form>*>*>td {

	color:#000

}

table.form td {

	padding:4px

}

table.form tr td:first-child {

	width:170px

}

table.radio {

	width:100%;

	border-collapse:collapse;

	padding:0;

	display:table

}

table.radio td {

	padding:5px

}

table.radio td label {

	display:block

}

table.radio td input[type=radio] {

	margin:0

}

table.radio tr td:first-child {

	width:1px

}

table.radio tr td:first-child input {

	margin-top:1px

}

table.radio tr.highlight:hover td {

	background:#f2f2f2;

	cursor:pointer

}

ul.nav-theme {

	position:relative;

	padding:0 10px;

	background-color:#589d3e

}

ul.nav-theme li a:hover, ul.nav-theme li.active a {

	background:0 0;

	color:#fff

}

ul.nav-theme li {

	width:auto;

	display:inline-block

}

.error, .help {

	display:block

}

ul.nav-theme li a {

	font-weight:300;

	color:#fff;

	font-size:14px;

	padding:15px 10px

}

ul.nav-theme li.active a {

	font-weight:600

}

.help, .required, .welcome {

	font-weight:400

}

#colorbox {

	-webkit-box-sizing:content-box;

	-ms-box-sizing:content-box;

	-o-box-sizing:content-box;

	box-sizing:content-box

}

.no-padding {

	padding:0

}

.required {

	font-size:12px

}

.attention, .information, .success, .warning {

	padding:10px 10px 10px 33px;

	margin:18px 0;

	color:#555;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

.attention .close, .information .close, .success .close, .warning .close {

	float:right;

	padding-top:4px;

	padding-right:4px;

	cursor:pointer

}

.attention {

	background:url(https://df7871.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/attention.gif) 10px center no-repeat #fff5cc;

	border:1px solid #F2DD8C;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

.warning {

	background:url(https://7437de.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/warning.gif) 10px center no-repeat #ffd1d1;

	border:1px solid #F8ACAC;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

.success {

	background:url(https://5ca4f1.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/image/success.gif) 10px center no-repeat #eaf7d9;

	border:1px solid #BBDF8D;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

.help {

	color:#999;

	font-size:10px

}

.error {

	    color: #ef4a00;

    /* margin-top: 0; */

    display: inline-block;

}

.welcome {

	color:#636E75;

	margin-top:0;

	margin-bottom:20px;

	font-size:20px;

	text-shadow:0 0 1px rgba(0, 0, 0, .01)

}

#social_block ul {

	width:100%;

	margin-top:0;

	text-align:right

}

.rtl #social_block ul {

	text-align:left

}

#social_block ul li {

	margin-left:10px;

	text-align:center;

	padding:5px 0 0;

	display:inline-block

}

.rtl #social_block ul li {

	margin-right:10px;

	margin-left:inherit

}

#social_block ul li a {

	width:30px;

	height:30px;

	line-height:30px;

	display:inline-block;

	font-size:16px!important;

	border-radius:2px;

	position:relative;

	z-index:1;

	color:#fff

}

#social_block ul li a span {

	display:none

}

#social_block ul li a:before {

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	border-radius:2px;

	position:absolute;

	width:100%;

	content:"";

	height:100%;

	left:0;

	font-weight:300;

-webkit-transition:all .3s ease 0s;

transition:all .3s ease 0s

}

#social_block ul li.facebook a:before {

	content:"\f09a";

	background-color:#268bb9

}

#social_block ul li.facebook a:hover:before {

	background-color:#1d6b8f

}

#social_block ul li.twitter a:before {

	content:"\f099";

	background-color:#65d1de

}

#social_block ul li.twitter a:hover:before {

	background-color:#3bc4d5

}

#social_block ul li.rss a:before {

	content:"\f09e";

	background-color:#f04e46

}

#social_block ul li.rss a:hover:before {

	background-color:#ec2117

}

#social_block ul li.youtube a:before {

	content:"\f167";

	background-color:#268bb9

}

#social_block ul li.youtube a:hover:before {

	background-color:#1d6b8f

}

#social_block ul li.google-plus a:before {

	content:"\f0d5";

	background-color:#7ec574

}

#social_block ul li.google-plus a:hover:before {

	background-color:#5db650

}

#social_block ul li.pinterest a:before {

	content:"\f0d2";

	background-color:#ffb300

}

#social_block ul li.pinterest a:hover:before {

	background-color:#cc8f00

}

.bottom-footer {

	position:absolute;

	bottom:0;

	left:0;

	text-align:center

}

.rtl .bottom-footer {

	right:0;

	left:auto

}

.block.pts-categoryproducts .tab-nav {

	width:100%

}

.block.pts-categoryproducts .tab-nav .nav {

	display:inline-block;

	width:auto

}

.advertising_block {

	width:191px;

	margin-bottom:1em;

	text-align:center

}

.blockcategories_footer ul ul {

	display:none!important

}

#htmlcontent_footer .htmlcontent-home {

	border-top:1px solid #e5e5e5

}

.form-group.form-error input, .form-group.form-error textarea {

	border:1px solid #f13340;

	color:#f13340;

	background-image:url(https://578ebb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/icon/form-error.png);

	background-repeat:no-repeat;

	background-color:#fff1f2;

	background-position:98% 5px

}

.rtl .form-group.form-error input, .rtl .form-group.form-error textarea {

	background-position:2% 5px

}

.form-group.form-ok input, .form-group.form-ok textarea {

	border:1px solid #46a74e;

	color:#35b33f;

	background:url(https://1c2068.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/icon/form-ok.png) 98% 5px no-repeat #ddf9e1

}

.rtl .form-group.form-ok input, .rtl .form-group.form-ok textarea {

	background-position:2% 5px

}

.form-group.form-error .form-control, .form-group.form-ok .form-control {

	padding-right:30px

}

.rtl .form-group.form-error .form-control, .rtl .form-group.form-ok .form-control {

	padding-left:30px;

	padding-right:inherit

}

.checkbox, .radio-inline {

	padding-left:0

}

.rtl .checkbox, .rtl .radio-inline {

	padding-right:0;

	padding-left:inherit

}

.checkbox .checker, .radio-inline .checker {

	float:left

}

.rtl .checkbox .checker, .rtl .radio-inline .checker {

	float:right

}

.checkbox .checker span, .radio-inline .checker span {

	top:0

}

.checkbox div.radio, .radio-inline div.radio {

	display:inline-block

}

.checkbox div.radio span, .radio-inline div.radio span {

	float:left;

	top:0

}

.rtl .checkbox div.radio span, .rtl .radio-inline div.radio span {

	float:right

}

.fancybox-skin {

	background:#fff!important

}

.fancybox-skin .fancybox-close {

	top:0;

	right:0;

	width:18px;

	height:18px;

	background:0 0;

	font-size:18px;

	line-height:18px;

	color:#828282;

	text-align:center

}

.rtl .fancybox-skin .fancybox-close {

	left:0;

	right:auto

}

.fancybox-skin .fancybox-close:hover {

	color:#65d1de

}

.fancybox-skin .fancybox-close:after {

	content:"\f057"

}

#cmsinfo_block em {

	float:left;

	width:60px;

	height:60px;

	margin:3px 10px 0 0;

	font-size:30px;

	color:#fff;

	line-height:60px;

	text-align:center;

	background:#3c3c3c;

	-webkit-border-radius:100px;

	-moz-border-radius:100px;

	-ms-border-radius:100px;

	-o-border-radius:100px;

	border-radius:100px

}

.rtl #cmsinfo_block em {

	float:right

}

#cmsinfo_block .type-text {

	overflow:hidden

}

#cmsinfo_block .cmsinfo_content {

	float:left;

	width:100%

}

.rtl #cmsinfo_block .cmsinfo_content {

	float:right

}

#cmsinfo_block h3 {

	margin:0

}

#cmsinfo_block ul li {

	padding-bottom:22px

}

#cmsinfo_block p em {

	background:0 0;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0;

	margin:0;

	font-size:13px;

	color:#828282;

	float:none;

	height:inherit;

	line-height:inherit;

	text-align:left;

	font-style:italic

}

.rtl #cmsinfo_block p em {

	text-align:right

}

.facebook-fanbox {

	overflow:hidden

}

.ie8 #cmsinfo_block, .ie8 #facebook_block {

	height:344px

}

.btn-facebook i {

	color:#435f9f

}

.btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {

	color:#fff;

	background-color:#435f9f;

	border-color:#2c3f69

}

.btn-facebook:active i, .btn-facebook:focus i, .btn-facebook:hover i {

	color:#fff

}

.btn-twitter i {

	color:#00aaf0

}

.btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {

	color:#fff;

	background-color:#00aaf0;

	border-color:#0074a3

}

.btn-twitter:active i, .btn-twitter:focus i, .btn-twitter:hover i {

	color:#fff

}

.btn-google-plus i {

	color:#e04b34

}

.btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover {

	color:#fff;

	background-color:#e04b34;

	border-color:#ad2e1a

}

.btn-google-plus:active i, .btn-google-plus:focus i, .btn-google-plus:hover i {

	color:#fff

}

.btn-pinterest i {

	color:#ce1f21

}

.btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover {

	color:#fff;

	background-color:#ce1f21;

	border-color:#8c1516

}

.btn-pinterest:active i, .btn-pinterest:focus i, .btn-pinterest:hover i {

	color:#fff

}

.sidebar .products_block .list-block>li {

	padding-left:20px!important;

	padding-right:20px!important;

	margin:0

}

.sidebar .products_block .list-block>li:before {

	display:none

}

.sidebar .products_block .lnk {

	padding-left:20px;

	padding-bottom:20px

}

.rtl .sidebar .products_block .lnk {

	padding-right:20px;

	padding-left:inherit

}

.sidebar .product-block {

	text-align:left;

	background-color:transparent;

	border:none;

	margin:10px 0;

	padding:0

}

.sidebar .product-block:after, .sidebar .product-block:before {

	content:" ";

	display:table

}

.sidebar .product-block:after {

	clear:both

}

.rtl .sidebar .product-block {

	text-align:right

}

.sidebar .product-block .products-block-image {

	margin-right:10px

}

.rtl .sidebar .product-block .products-block-image {

	margin-left:10px;

	margin-right:inherit

}

.sidebar .product-block .price {

	margin:0;

	text-align:left

}

.rtl .sidebar .product-block .price {

	text-align:right

}

.sidebar .product-block .price .product-price {

	background-color:transparent;

	color:#000;

	padding:0;

	display:inline-block;

	font-size:16px;

	font-family: 'Poppins', sans-serif;

	font-weight:600

}

.sidebar .product-label {

	display:none

}

.sidebar h3.name {

	padding-bottom:0;

	margin-bottom:5px

}

.sidebar h3.name a {

	height:auto;

	overflow:visible

}

.cancel, .fancybox-inner, .page-heading, .star, ul.step {

	overflow:hidden

}

.sidebar h3.name:after {

	width:0

}

.themecollection .theme-digital {

	background:url(https://6612f2.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/theme-skin/theme-digital.jpg) no-repeat

}

.themecollection .theme-food {

	background:url(https://aa075d.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/theme-skin/theme-food.jpg) no-repeat

}

.themecollection .theme-default {

	background:url(https://afad01.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/img/theme-skin/theme-default.jpg) no-repeat

}

#breadcrumb {

	border-bottom:1px solid #dedede;

	margin-bottom:30px

}

.breadcrumb .navigation-pipe {

	color:transparent;

	padding:0 15px 0 10px;

	line-height:1.1

}

.breadcrumb .navigation-pipe:before {

	content:"/";

	font-family:FontAwesome;

	position:absolute;

	margin:0 auto;

	color:#999;

	font-size:15px

}

.breadcrumb a {

	color:#000;

	z-index:2;

	line-height:1.42857

}

.breadcrumb a:hover {

	color:#000

}

.breadcrumb .navigation_page>* {

	display:inline

}

.page-heading {

	font-size:16px;

	color:#222;

	padding:0 15px;

	width:100%;

	margin-bottom:0;

	margin-top:0

}

.page-heading span.heading-counter {

	font:400 12px/22px  'Poppins', sans-serif;

	text-transform:none;

	font-style:italic;

	display:inline-block;

	float:right

}

.rtl .page-heading span.heading-counter {

	float:left

}

.page-subheading {

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	text-transform:uppercase;

	color:#222;

	font-size:16px;

	padding:0 0 10px;

	line-height:normal;

	margin-bottom:10px;

	margin-top:0;

	border-bottom:1px solid #e5e5e5

}

.category-info {

	margin-bottom:30px;

	padding:0 20px

}

.content_sortPagiBar {

	padding:6px 15px;

	font-size:13px;

	color:#666;

	background-color:#fff;

	border-top:1px solid #e5e5e5;

	border-bottom:1px solid #e5e5e5

}

.content_sortPagiBar .bottom-pagination-content, .content_sortPagiBar.bottom-pagination-content {

	border-bottom:none;

	margin-bottom:30px

}

.content_sortPagiBar .bt_compare {

	float:right;

	line-height:30px;

	padding:0 15px

}

.rtl .content_sortPagiBar .bt_compare {

	float:left

}

.content_sortPagiBar #productsSortForm {

	float:right

}

.rtl .content_sortPagiBar #productsSortForm {

	float:left

}

.content_sortPagiBar .form-control {

	display:inline;

	width:auto

}

.content_sortPagiBar .display {

	float:left;

	line-height:30px

}

.rtl .content_sortPagiBar .display {

	float:right

}

.content_sortPagiBar .display li {

	float:left;

	display:block

}

.rtl .content_sortPagiBar .display li {

	float:right

}

.content_sortPagiBar .display li.selected a {

	color:#000

}

.content_sortPagiBar .display li.selected a:hover {

	color:#268bb9

}

.content_sortPagiBar .display span {

	margin-right:5px

}

.content_sortPagiBar .display a {

	width:30px;

	height:30px;

	line-height:30px;

	display:block;

	border:1px solid #ebebeb;

	margin-right:5px;

	float:left;

	cursor:pointer;

	text-align:center;

	background:#FFF;

	color:#dbdbdb

}

.content_sortPagiBar .display a>span {

	margin:0 3px;

	display:none

}

.content_sortPagiBar .display a>em {

	display:none

}

.content_sortPagiBar .display a.selected, .content_sortPagiBar .display a:hover {

	color:#268bb9

}

.content_sortPagiBar .display i {

	font-size:14px;

-webkit-transition:color .2s ease-out;

transition:color .2s ease-out

}

.footer_links {

	border-top:1px solid #eee;

	padding:20px 0;

	margin-top:20px

}

ul.step {

	margin-bottom:30px;

	border-bottom:1px solid #e5e5e5;

	text-align:center

}

ul.step li {

	padding:0;

	float:left;

	display:inline-block;

	width:20%

}

.rtl ul.step li {

	float:right

}

ul.step li a, ul.step li span, ul.step li.step_current span, ul.step li.step_current_end span {

	display:block;

	padding:10px;

	color:#828282;

	font-size:17px;

	line-height:21px;

	position:relative;

	border-bottom:3px solid #000

}

ul.step li a:focus, ul.step li span:focus, ul.step li.step_current span:focus, ul.step li.step_current_end span:focus {

	text-decoration:none;

	outline:0

}

ul.step li.second a, ul.step li.second span {

	z-index:4

}

ul.step li.third a, ul.step li.third span {

	z-index:3

}

ul.step li.four a, ul.step li.four span {

	z-index:2

}

ul.step li.last span {

	z-index:1

}

ul.step li.step_current a, ul.step li.step_current span, ul.step li.step_done a, ul.step li.step_done span {

	color:#268bb9;

	border-bottom:3px solid #268bb9;

	text-shadow:none

}

ul.step li.step_current_end {

	font-weight:700

}

ul.step li.step_todo span {

	display:block;

	color:#000;

	position:relative

}

ul.step li em {

	font-style:normal

}

.rating {

	clear:both;

	display:block;

	margin:0;

	cursor:pointer

}

.rating:after {

	content:".";

	display:block;

	height:0;

	width:0;

	clear:both;

	visibility:hidden

}

/*.cancel, .star {

	float:left;

	margin:0 1px 0 0;

	width:12px;

	height:12px;

	cursor:pointer

}*/

/*.rtl .cancel, .rtl .star {

	float:right

}

.cancel, .cancel a {

	background:url(https://a4c61b.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/modules/productcomments/img/delete.gif) 0 -16px no-repeat!important

}

.cancel a, .star a {

	display:block;

	width:100%;

	height:100%;

	background-position:0 0

}

div.star_on a {

	background-position:0 -16px

}

div.star a:hover, div.star_hover a {

	background-position:0 -32px

}*/

.pack_content {

	margin:10px 0

}

.confirmation {

	margin:0 0 10px;

	padding:10px;

	border:1px solid #e6db55;

	font-size:13px;

	background:#ffffe0

}

#page .rte {

	background:0 0

}

.listcomment {

	list-style-type:none;

	margin:0 0 20px!important

}

.listcomment li {

	padding:10px 0;

	border-bottom:1px dotted #e5e5e5;

	color:#666

}

.listcomment .titlecomment {

	display:block;

	font-weight:700;

	font-size:12px;

	color:#828282

}

.listcomment .txtcomment {

	display:block;

	padding:5px 0;

	color:#828282

}

.cart_navigation {

	margin:0 0 10px

}

.cart_navigation .button-exclusive i {

	margin-right:8px

}

.rtl .cart_navigation .button-exclusive i {

	margin-left:8px;

	margin-right:inherit

}

@media (max-width:480px) {

.cart_navigation>span {

display:block;

width:100%;

padding-bottom:15px

}

}

.cart_last_product {

	display:none

}

.cart_gift_quantity .cart_quantity_input, .cart_quantity .cart_quantity_input {

	height:27px;

	line-height:27px;

	padding:0;

	text-align:center;

	width:57px

}

.table tbody>tr>td.cart_quantity {

	padding:41px 14px 25px;

	width:88px

}

.table tbody>tr>td.cart_quantity .cart_quantity_button {

	margin-top:3px

}

.table tbody>tr>td.cart_quantity .cart_quantity_button a {

	float:left;

	margin-right:5px;

	border:1px solid #e5e5e5;

	width:26px;

	height:26px;

	font-size:10px;

	line-height:26px;

	padding:0

}

.rtl .table tbody>tr>td.cart_quantity .cart_quantity_button a {

	float:right;

	margin-left:5px;

	margin-right:inherit

}

.table tbody>tr>td.cart_quantity .cart_quantity_button a+a {

	margin-right:0

}

.rtl .table tbody>tr>td.cart_quantity .cart_quantity_button a+a {

	margin-left:0;

	margin-right:inherit

}

.table tbody>tr>td.cart_delete, .table tbody>tr>td.price_discount_del {

	padding:5px

}

.cart_delete a.cart_quantity_delete, a.price_discount_delete {

	font-size:23px;

	color:#828282

}

.cart_delete a.cart_quantity_delete:hover, a.price_discount_delete:hover {

	color:silver

}

#cart_summary tbody td.cart_product {

	padding:19px;

	width:137px

}

#cart_summary tbody td.cart_product img {

	border:1px solid #ddd

}

#cart_summary tbody td.cart_unit .price span {

	display:block

}

#cart_summary tbody td.cart_unit .price span.price-percent-reduction {

	margin:5px auto;

	display:inline-block

}

#cart_summary tbody td.cart_unit .price span.old-price {

	text-decoration:line-through

}

#cart_summary tbody td.cart_description {

	width:480px

}

#cart_summary tbody td.cart_description small {

	display:block;

	padding:5px 0 0

}

#cart_summary tfoot td.text-right {

	font-weight:700;

	color:#828282

}

#cart_summary tfoot td.price {

	text-align:right

}

.rtl #cart_summary tfoot td.price {

	text-align:left

}

#manufacturers_list.grid li, #manufacturers_list.list li .left-side, #pagenotfound .pagenotfound, #suppliers_list.grid li, #suppliers_list.list li .left-side, .multishipping_close_container {

	text-align:center

}

#cart_summary tfoot td.total_price_container span {

	font:600 18px/22px  'Poppins', sans-serif;

	color:base-text-color;

	text-transform:uppercase

}

#cart_summary tfoot td#total_price_container {

	font:600 21px/25px  'Poppins', sans-serif;

	color:#333;

	background:#fff

}

.cart_voucher {

	vertical-align:top!important

}

.cart_voucher h4 {

	font:600 14px/22px  'Poppins', sans-serif;

	color:#222;

	text-transform:uppercase

}

.cart_voucher .title-offers {

	color:#828282;

	font-weight:700;

	margin-bottom:6px

}

.cart_voucher fieldset {

	margin-bottom:10px

}

.cart_voucher fieldset #discount_name {

	float:left;

	width:219px;

	margin-right:11px

}

.rtl .cart_voucher fieldset #discount_name {

	float:right;

	margin-left:11px;

	margin-right:inherit

}

.cart_voucher #display_cart_vouchers span {

	font-weight:700;

	cursor:pointer;

	color:#000

}

.cart_voucher #display_cart_vouchers span:hover {

	color:#65d1de

}

.enable-multishipping {

	margin:-13px 0 17px

}

.enable-multishipping label {

	font-weight:400

}

#order_carrier {

	clear:both;

	margin-top:20px;

	border:1px solid #999;

	background:#fff

}

#order_carrier .title_block {

	padding:0 15px;

	height:29px;

	line-height:29px;

	color:#000;

	font-weight:700;

	text-transform:uppercase;

	background:url(https://cd4d81.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bg_table_th.png) 0 -10px repeat-x #999

}

#order_carrier span {

	display:block;

	padding:15px;

	font-weight:700

}

table#cart_summary .gift-icon {

	color:#fff;

	background:#08c;

	line-height:20px;

	padding:2px 5px;

	border-radius:5px

}

#multishipping_mode_box {

	padding-top:12px;

	padding-bottom:19px

}

#multishipping_mode_box .title {

	font-weight:700;

	color:#828282;

	margin-bottom:15px

}

#multishipping_mode_box .description_off {

	display:none

}

#multishipping_mode_box .description_off div {

	margin-bottom:10px

}

#multishipping_mode_box .description a:hover, #multishipping_mode_box .description_off a:hover {

	background:#f3f3f3;

	border:1px solid #ccc

}

#multishipping_mode_box.on .description_off {

	display:block

}

.multishipping-cart .cart_address_delivery.form-control {

	width:198px

}

#order .address_add.submit {

	margin-bottom:20px

}

#ordermsg {

	margin-bottom:30px

}

#id_address_delivery.form-control, #id_address_invoice.form-control {

	width:269px

}

.addresses .addresses .address_select, .addresses .select label, .addresses .selector {

	clear:both;

	float:left

}

.rtl .addresses .addresses .address_select, .rtl .addresses .select label, .rtl .addresses .selector {

	float:right

}

.addresses .waitimage {

	display:none;

	float:left;

	width:24px;

	height:24px;

	background-image:url(https://5b829c.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/loader.gif);

	background-repeat:no-repeat;

	position:relative;

	bottom:-2px;

	left:10px

}

.rtl .addresses .waitimage {

	float:right;

	right:10px;

	left:auto

}

.addresses .checkbox.addressesAreEquals {

	clear:both;

	float:left;

	margin:15px 0

}

.rtl .addresses .checkbox.addressesAreEquals {

	float:right

}

#order .delivery_option>div, #order-opc .delivery_option>div {

	display:block;

	margin-bottom:20px;

	font-weight:400

}

#order .delivery_option>div>table, #order-opc .delivery_option>div>table {

	background:#fff;

	margin-bottom:0

}

#order .delivery_option>div>table.resume, #order-opc .delivery_option>div>table.resume {

	height:53px

}

#order .delivery_option>div>table.resume.delivery_option_carrier, #order-opc .delivery_option>div>table.resume.delivery_option_carrier {

	margin-top:10px;

	width:100%;

	background:#d9edf7;

	color:#31708f;

	border:1px solid #bce8f1;

	font-weight:700

}

#order .delivery_option>div>table.resume.delivery_option_carrier td, #order-opc .delivery_option>div>table.resume.delivery_option_carrier td {

	padding:8px 11px 7px

}

#order .delivery_option>div>table.resume.delivery_option_carrier td i, #order-opc .delivery_option>div>table.resume.delivery_option_carrier td i {

	font-size:20px;

	margin-right:7px;

	vertical-align:-2px

}

.rtl #order .delivery_option>div>table.resume.delivery_option_carrier td i, .rtl #order-opc .delivery_option>div>table.resume.delivery_option_carrier td i {

	margin-left:7px;

	margin-right:inherit

}

#order .delivery_option>div>table.resume td.delivery_option_radio, #order-opc .delivery_option>div>table.resume td.delivery_option_radio {

	width:54px;

	padding-left:0;

	padding-right:0;

	text-align:center

}

.rtl #order .delivery_option>div>table.resume td.delivery_option_radio, .rtl #order-opc .delivery_option>div>table.resume td.delivery_option_radio {

	padding-left:0;

	padding-right:inherit

}

#order .delivery_option>div>table.resume td.delivery_option_logo, #order-opc .delivery_option>div>table.resume td.delivery_option_logo {

	width:97px;

	padding-left:21px

}

.rtl #order .delivery_option>div>table.resume td.delivery_option_logo, .rtl #order-opc .delivery_option>div>table.resume td.delivery_option_logo {

	padding-right:21px;

	padding-left:inherit

}

#order .delivery_option>div>table.resume td.delivery_option_price, #order-opc .delivery_option>div>table.resume td.delivery_option_price {

	width:162px

}

.order_carrier_content {

	line-height:normal;

	padding-bottom:16px

}

.order_carrier_content .carrier_title {

	font-weight:700;

	padding-bottom:10px;

	color:#828282

}

.order_carrier_content .delivery_options_address .carrier_title {

	margin-bottom:17px

}

#gift_div, p.checkbox.gift, p.payment_module {

	margin-bottom:10px

}

.order_carrier_content+div {

	padding-bottom:15px

}

#carrierTable {

	border:1px solid #999;

	border-bottom:none;

	background:#fff

}

#carrierTable tbody {

	border-bottom:1px solid #999

}

#carrierTable th {

	padding:0 15px;

	height:29px;

	font-weight:700;

	line-height:29px;

	color:#000;

	text-transform:uppercase;

	background:url(https://cd4d81.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bg_table_th.png) -1% 0 repeat-x #999

}

.rtl #carrierTable th {

	background-position:101% 0

}

#carrierTable td {

	padding:15px;

	font-weight:700;

	border-right:1px solid #e9e9e9

}

.rtl #carrierTable td {

	border-left:1px solid #e9e9e9;

	border-right:inherit

}

#carrierTable td.carrier_price {

	border:none

}

#gift_div {

	display:none;

	margin-top:5px

}

a.iframe {

	color:#828282;

	text-decoration:underline

}

a.iframe:hover {

	text-decoration:none

}

p.payment_module a {

	display:block;

	border:1px solid #ddd;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	-ms-border-radius:4px;

	-o-border-radius:4px;

	border-radius:4px;

	font-size:17px;

	line-height:23px;

	color:#828282;

	font-weight:400;

	padding:33px 40px 34px 99px;

	letter-spacing:-1px;

	position:relative

}

.rtl p.payment_module a {

	padding:33px 99px 34px 40px

}

p.payment_module a.bankwire {

	background:url(https://f6475a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bankwire.png) 15px 12px no-repeat #fff

}

p.payment_module a.cheque {

	background-image:url(https://5078b5.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/cheque.png);

	background-repeat:no-repeat;

	background-color:#fff;

	background-position:15px 15px

}

p.payment_module a.cash {

	background:url(https://674e0e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/cash.png) 15px 15px no-repeat #fff

}

p.payment_module a.bankwire:after, p.payment_module a.cash:after, p.payment_module a.cheque:after {

	display:block;

	content:"\f054";

	position:absolute;

	right:15px;

	margin-top:-11px;

	top:50%;

	font-family:FontAwesome;

	font-size:25px;

	height:22px;

	width:14px;

	color:#000

}

.rtl p.payment_module a.bankwire:after, .rtl p.payment_module a.cash:after, .rtl p.payment_module a.cheque:after {

	left:15px;

	right:auto

}

p.payment_module a:hover {

	border:1px solid #F36

}

p.payment_module a span {

	font-weight:700;

	color:#828282

}

.payment_module.box {

	margin-top:20px

}

p.cheque-indent {

	margin-bottom:9px

}

.cheque-box .form-group {

	margin-bottom:0

}

.cheque-box .form-group .form-control {

	width:269px

}

.order-confirmation.box {

	line-height:29px

}

.order-confirmation.box a {

	text-decoration:underline

}

.order-confirmation.box a:hover {

	text-decoration:none

}

.delivery_option_carrier td {

	width:200px

}

.delivery_option_carrier td+td {

	width:280px

}

.delivery_option_carrier td+td+td {

	width:200px

}

.delivery_option_carrier tr td {

	padding:5px

}

.delivery_option_carrier.selected {

	display:table

}

.delivery_option_carrier.not-displayable {

	display:none

}

#account-creation_form, #address, #authentication, #identity, #new_account_form, #opc_account_form {

	padding-bottom:20px;

	line-height:20px

}

#account-creation_form p.required, #address p.required, #authentication p.required, #identity p.required, #new_account_form p.required, #opc_account_form p.required {

	color:#f13340;

	margin:9px 0 16px

}

#account-creation_form p.inline-infos, #address p.inline-infos, #authentication p.inline-infos, #identity p.inline-infos, #new_account_form p.inline-infos, #opc_account_form p.inline-infos {

	color:red

}

#account-creation_form .gender-line, #address .gender-line, #authentication .gender-line, #identity .gender-line, #new_account_form .gender-line, #opc_account_form .gender-line {

	margin-bottom:4px;

	padding-top:4px

}

#account-creation_form .gender-line>label, #address .gender-line>label, #authentication .gender-line>label, #identity .gender-line>label, #new_account_form .gender-line>label, #opc_account_form .gender-line>label {

	margin-right:10px;

	margin-bottom:0

}

.rtl #account-creation_form .gender-line>label, .rtl #address .gender-line>label, .rtl #authentication .gender-line>label, .rtl #identity .gender-line>label, .rtl #new_account_form .gender-line>label, .rtl #opc_account_form .gender-line>label {

	margin-left:10px;

	margin-right:inherit

}

#account-creation_form .gender-line .radio-inline label, #address .gender-line .radio-inline label, #authentication .gender-line .radio-inline label, #identity .gender-line .radio-inline label, #new_account_form .gender-line .radio-inline label, #opc_account_form .gender-line .radio-inline label {

	font-weight:400;

	color:#777

}

#new_account_form .box {

	line-height:20px

}

#new_account_form .box .date-select {

	padding-bottom:10px

}

#new_account_form .box .top-indent {

	padding-top:10px

}

#new_account_form .box .customerprivacy {

	padding-top:15px

}

#authentication {

	margin-bottom:20px

}

#password {

	 

}

#password .box p {

	margin-bottom:9px

}

#instant_search_results a.close {

	font-size:13px;

	font-weight:600;

	opacity:1;

	filter:alpha(opacity=100);

	line-height:inherit;

	text-transform:none;

	font-family: 'Poppins', sans-serif

}

#instant_search_results a.close:hover {

	color:#65d1de

}

#manufacturers_list h3, #suppliers_list h3 {

	font-size:17px;

	line-height:23px

}

#manufacturers_list .description, #suppliers_list .description {

	line-height:18px

}

#manufacturers_list .product-counter a, #suppliers_list .product-counter a {

	font-weight:700;

	color:#828282

}

#manufacturers_list .product-counter a:hover, #suppliers_list .product-counter a:hover {

	color:#65d1de

}

#manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container {

	border-top:1px solid #e5e5e5;

	padding:31px 0 30px

}

#manufacturers_list.list li:first-child .mansup-container, #suppliers_list.list li:first-child .mansup-container {

	border-top:0

}

#manufacturers_list.list li h3, #suppliers_list.list li h3 {

	margin-top:-5px;

	padding-bottom:8px

}

#manufacturers_list.list li .middle-side, #suppliers_list.list li .middle-side {

	padding-left:0

}

.rtl #manufacturers_list.list li .middle-side, .rtl #suppliers_list.list li .middle-side {

	padding-right:0;

	padding-left:inherit

}

@media (max-width:767px) {

#manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container {

text-align:center

}

.footer-subscribe .button.btn-cool {

display:inline-block;

margin-top:2px

}

.footer-navbar {

margin-top:20px

}

#manufacturers_list.list li .middle-side, #suppliers_list.list li .middle-side {

padding-right:15px;

padding-left:15px

}

.rtl #manufacturers_list.list li .middle-side, .rtl #suppliers_list.list li .middle-side {

padding-right:15px;

padding-left:inherit

}

}

.rtl #manufacturers_list.list li .right-side-content, .rtl #suppliers_list.list li .right-side-content {

	border-right:1px solid #e5e5e5;

	border-left:inherit

}

#manufacturers_list.list li .right-side-content, #suppliers_list.list li .right-side-content {

	min-height:1px;

	padding:0;

	border:none

}

#manufacturers_list.list li .right-side-content .product-counter, #suppliers_list.list li .right-side-content .product-counter {

	position:relative;

	margin-bottom:12px;

	top:0

}

#manufacturers_list.grid li .product-container, #suppliers_list.grid li .product-container {

	padding-top:40px;

	padding-bottom:20px;

	border-bottom:1px solid #e5e5e5

}

#manufacturers_list.grid li .product-container .left-side, #suppliers_list.grid li .product-container .left-side {

	padding-bottom:42px

}

#manufacturers_list.grid li .product-container h3, #suppliers_list.grid li .product-container h3 {

	padding-bottom:10px

}

#manufacturers_list.grid li .product-container .product-counter, #suppliers_list.grid li .product-container .product-counter {

	margin-bottom:12px

}

@media (min-width:768px) and (max-width:1199px) {

#manufacturers_list.grid li.first-item-of-tablet-line, #suppliers_list.grid li.first-item-of-tablet-line {

clear:left

}

#manufacturers_list.grid li.last-tablet-line .product-container, #suppliers_list.grid li.last-tablet-line .product-container {

border-bottom:none

}

}

@media (max-width:767px) {

#manufacturers_list.grid .product-container, #suppliers_list.grid .product-container {

border-bottom:none

}

}

#manufacturer .description_box, #supplier .description_box {

	padding-top:20px;

	padding-bottom:20px;

	border-top:1px solid #e5e5e5

}

#manufacturer .description_box .hide_desc, #supplier .description_box .hide_desc {

	display:none

}

table.discount i {

	font-size:20px;

	line-height:20px;

	vertical-align:-2px

}

table.discount i.icon-ok {

	color:#46a74e

}

table.discount i.icon-remove {

	color:#f13340

}

#guestTracking .form-control {

	max-width:271px

}

@media (min-width:1200px) {

#manufacturers_list.grid li.first-in-line, #suppliers_list.grid li.first-in-line {

clear:left

}

#manufacturers_list.grid li.last-line .product-container, #suppliers_list.grid li.last-line .product-container {

border-bottom:none

}

#guestTracking .form-group {

overflow:hidden

}

#guestTracking .form-group i {

padding-left:10px

}

.rtl #guestTracking .form-group i {

padding-right:10px;

padding-left:inherit

}

#guestTracking .form-control {

float:left

}

.rtl #guestTracking .form-control {

float:right

}

#guestTracking label {

float:left;

clear:both;

width:100%

}

.rtl #guestTracking label {

float:right

}

}

#pagenotfound .pagenotfound {

	max-width:824px;

	margin:0 auto

}

#pagenotfound .pagenotfound .img-404 {

	padding:8px 0 27px

}

#pagenotfound .pagenotfound .img-404 img {

	max-width:100%

}

#pagenotfound .pagenotfound h1 {

	font:600 28px/34px  'Poppins', sans-serif;

	color:#828282;

	text-transform:uppercase;

	margin-bottom:7px

}

#pagenotfound .pagenotfound p {

	font:600 16px/20px  'Poppins', sans-serif;

	color:#555454;

	text-transform:uppercase;

	border-bottom:1px solid #e5e5e5;

	padding-bottom:19px;

	margin-bottom:20px

}

#pagenotfound .pagenotfound h3 {

	font-weight:700;

	color:#828282;

	font-size:13px;

	line-height:normal;

	margin-bottom:18px

}

#pagenotfound .pagenotfound label {

	font-weight:400

}

@media (max-width:767px) {

#pagenotfound .pagenotfound label {

display:block

}

}

#pagenotfound .pagenotfound .form-control {

	max-width:293px;

	display:inline-block;

	margin-right:5px

}

.rtl #pagenotfound .pagenotfound .form-control {

	margin-left:5px;

	margin-right:inherit

}

@media (max-width:767px) {

#pagenotfound .pagenotfound .form-control {

margin:0 auto 15px;

display:block

}

}

#pagenotfound .pagenotfound .buttons {

	padding:48px 0 20px

}

#pagenotfound .pagenotfound .buttons .button-medium i.left {

	font-size:17px

}

#account-creation_form fieldset.reversoform {

	padding:10px!important

}

#account-creation_form fieldset.reversoform .text label {

	display:block;

	padding:0 0 10px;

	width:100%;

	text-align:left

}

.rtl #account-creation_form fieldset.reversoform .text label {

	text-align:right

}

#account-creation_form fieldset.reversoform .infos-sup {

	padding:0!important;

	font-size:10px;

	font-style:italic;

	text-align:right

}

.rtl #account-creation_form fieldset.reversoform .infos-sup {

	text-align:left

}

#account-creation_form fieldset.customerprivacy label, fieldset.customerprivacy label {

	cursor:pointer

}

form#sendComment fieldset {

	padding:10px;

	border:1px solid #ccc;

	background:#eee

}

form#sendComment h3 {

	font-size:14px

}

#new_comment_form p.text {

	margin-bottom:0;

	padding-bottom:0

}

#sendComment p.text label, #sendComment p.textarea label {

	display:block;

	margin:12px 0 4px;

	font-weight:700;

	font-size:12px

}

#sendComment p.text input {

	padding:0 5px;

	height:28px;

	width:498px;

	border:1px solid #ccc;

	background:url(https://79cf47.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bg_input.png) left 0 repeat-x #fff

}

.rtl #sendComment p.text input {

	background-position:right 0

}

#sendComment p.textarea textarea {

	height:80px;

	width:508px;

	border:1px solid #ccc

}

#sendComment p.submit {

	padding:0;

	text-align:right

}

.rtl #sendComment p.submit {

	text-align:left

}

#crossselling_list .bx-wrapper .bx-controls-auto, #productscategory_list .bx-wrapper .bx-controls-auto, .accessories-block .block_content .bx-wrapper .bx-controls-auto, .return-top {

	text-align:center

}

#sendComment p.closeform {

	float:right;

	padding:0;

	height:12px;

	width:12px;

	text-indent:-5000px;

	background-image:url(https://bbf858.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/delete.gif);

	background-repeat:no-repeat;

	background-position:left 0

}

.rtl #sendComment p.closeform {

	float:left;

	background-position:right 0

}

/*.star {

	position:relative;

	top:-1px;

	float:left;

	width:12px;

	cursor:pointer;

	font-size:10px;

	font-weight:400;

	line-height:13px;

	display:block

}

.rtl .star {

	float:right

}

.star a {

	display:block;

	position:absolute;

	text-indent:-5000px

}

div.star:after {

	content:"\f006";

	font-family:FontAwesome;

	display:inline-block;

	color:#c6c6c6

}

div.star.star_on {

	display:block

}

div.star.star_hover:after, div.star.star_on:after {

	content:"\f005";

	display:inline-block;

	font-family:FontAwesome

}

div.star.star_on:after {

	color:#fc6

}

div.star.star_hover:after {

	color:#268bb9

}*/

@media (max-width:1199px) {

.zoomdiv {

display:none!important

}

}

#product.content_only div.pb-left-column p.resetimg {

	margin-bottom:0;

	padding-top:0

}

#product.content_only div.pb-left-column #thumbs_list_frame {

	margin-bottom:0

}

#product_comparison td.compare_extra_information {

	padding:10px

}

#product_comparison #social-share-compare {

	margin-bottom:50px

}

.box {

	background:#fbfbfb;

	border:1px solid #e5e5e5;

	line-height:23px;

	margin:0 0 30px;

	padding:14px 18px 13px

}

.box li, .return-top {

	padding:5px 0

}

.return-top {

	position:fixed;

	right:15px;

	bottom:-50px;

	opacity:0;

	filter:alpha(opacity=0);

-webkit-transition:all .35s;

transition:all .35s;

	color:#fff;

	text-transform:uppercase;

	line-height:15px;

	cursor:pointer;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	border-radius:3px;

	width:38px;

	height:38px;

	font-size:11px;

	background:#000;

	display:block;

	font-weight:700

}

.rtl .return-top {

	left:15px;

	right:auto

}

.return-top>* {

	width:100%

}

.return-top.display {

	opacity:1;

	filter:alpha(opacity=100);

	bottom:10px

}

.footable {

	width:100%

}

.footable.breakpoint>tbody>tr.footable-detail-show>td {

	border-bottom:none

}

.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before {

	font-family:FontAwesome;

	content:""

}

.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail) {

cursor:pointer

}

.footable.breakpoint>tbody>tr>td.footable-cell-detail {

	background:#eee;

	border-top:none

}

.footable.breakpoint>tbody>tr>td>span.footable-toggle {

	display:inline-block;

	font-family:FontAwesome;

	speak:none;

	font-style:normal;

	font-weight:400;

	font-variant:normal;

	text-transform:none;

	-webkit-font-smoothing:antialiased;

	padding-right:5px;

	font-size:14px

}

.footable.breakpoint>tbody>tr>td>span.footable-toggle:before {

	font-family:FontAwesome;

	content:""

}

.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle {

	font-size:18px

}

.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle {

	font-size:24px

}

.footable .footable-row-detail-inner {

	display:table

}

.footable .footable-row-detail-row {

	display:table-row;

	line-height:1.5em

}

.footable .footable-row-detail-group {

	display:block;

	line-height:2em;

	font-size:1.2em;

	font-weight:700

}

.footable .footable-row-detail-name {

	display:table-cell;

	font-weight:700;

	padding-right:.5em

}

.footable .footable-row-detail-value {

	display:table-cell

}

.footable .footable-sortable .footable-sort-indicator:after {

	float:right;

	margin:0;

	content:"";

	font-family:FontAwesome;

	display:block

}

.footable .footable-sortable.footable-sorted .footable-sort-indicator:after {

	content:""

}

.footable .footable-sortable.footable-sorted-desc .footable-sort-indicator:after {

	content:""

}

#crossselling_list .bx-wrapper, #productscategory_list .bx-wrapper, .accessories-block .block_content .bx-wrapper {

	position:relative;

	padding:0;

	margin:0!important

}

#crossselling_list .bx-wrapper img, #productscategory_list .bx-wrapper img, .accessories-block .block_content .bx-wrapper img {

	max-width:100%;

	display:block

}

#crossselling_list .bx-wrapper .bx-controls-auto, #crossselling_list .bx-wrapper .bx-pager, #productscategory_list .bx-wrapper .bx-controls-auto, #productscategory_list .bx-wrapper .bx-pager, .accessories-block .block_content .bx-wrapper .bx-controls-auto, .accessories-block .block_content .bx-wrapper .bx-pager {

	position:absolute;

	bottom:-30px;

	width:100%

}

#crossselling_list .bx-wrapper .bx-loading, #productscategory_list .bx-wrapper .bx-loading, .accessories-block .block_content .bx-wrapper .bx-loading {

	min-height:50px;

	background:url(https://4659d3.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bx_loader.gif) center center no-repeat;

	height:100%;

	width:100%;

	position:absolute;

	top:0;

	left:0;

	z-index:2000;

	display:none

}

#crossselling_list .bx-wrapper .bx-pager, #productscategory_list .bx-wrapper .bx-pager, .accessories-block .block_content .bx-wrapper .bx-pager {

	text-align:center;

	font-size:.85em;

	font-family: 'Poppins', sans-serif;

	font-weight:700;

	color:#666;

	padding-top:20px

}

#crossselling_list .bx-wrapper .bx-controls-auto .bx-controls-auto-item, #crossselling_list .bx-wrapper .bx-pager .bx-pager-item, #productscategory_list .bx-wrapper .bx-controls-auto .bx-controls-auto-item, #productscategory_list .bx-wrapper .bx-pager .bx-pager-item, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-controls-auto-item, .accessories-block .block_content .bx-wrapper .bx-pager .bx-pager-item {

	display:inline-block

}

#crossselling_list .bx-wrapper .bx-pager.bx-default-pager a, #productscategory_list .bx-wrapper .bx-pager.bx-default-pager a, .accessories-block .block_content .bx-wrapper .bx-pager.bx-default-pager a {

	text-indent:-9999px;

	display:block;

	width:10px;

	height:10px;

	margin:0 5px;

	background:#000;

	outline:0;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

#crossselling_list .bx-wrapper .bx-pager.bx-default-pager a.active, #crossselling_list .bx-wrapper .bx-pager.bx-default-pager a:hover, #productscategory_list .bx-wrapper .bx-pager.bx-default-pager a.active, #productscategory_list .bx-wrapper .bx-pager.bx-default-pager a:hover, .accessories-block .block_content .bx-wrapper .bx-pager.bx-default-pager a.active, .accessories-block .block_content .bx-wrapper .bx-pager.bx-default-pager a:hover {

	background:#000

}

#crossselling_list .bx-wrapper .bx-controls-direction a, #productscategory_list .bx-wrapper .bx-controls-direction a, .accessories-block .block_content .bx-wrapper .bx-controls-direction a {

	height:20px;

	width:20px;

	line-height:0;

	position:absolute;

	top:40%;

	margin-top:-10px;

	font-size:0;

	overflow:hidden

}

#crossselling_list .bx-wrapper .bx-controls-direction a:before, #productscategory_list .bx-wrapper .bx-controls-direction a:before, .accessories-block .block_content .bx-wrapper .bx-controls-direction a:before {

	padding-left:2px;

	color:silver;

	font-family:FontAwesome;

	font-size:20px;

	line-height:22px

}

#crossselling_list .bx-wrapper .bx-controls-direction a:hover:before, #productscategory_list .bx-wrapper .bx-controls-direction a:hover:before, .accessories-block .block_content .bx-wrapper .bx-controls-direction a:hover:before {

	color:#777

}

#crossselling_list .bx-next, #productscategory_list .bx-next, .accessories-block .block_content .bx-next {

	right:10px

}

#crossselling_list .bx-next:before, #productscategory_list .bx-next:before, .accessories-block .block_content .bx-next:before {

	content:""

}

#crossselling_list .bx-prev, #productscategory_list .bx-prev, .accessories-block .block_content .bx-prev {

	left:10px

}

#crossselling_list .bx-prev:before, #productscategory_list .bx-prev:before, .accessories-block .block_content .bx-prev:before {

	content:""

}

#crossselling_list .bx-wrapper .bx-controls-direction a.disabled, #productscategory_list .bx-wrapper .bx-controls-direction a.disabled, .accessories-block .block_content .bx-wrapper .bx-controls-direction a.disabled {

	display:none

}

#crossselling_list .bx-wrapper .bx-controls-auto .bx-start, #productscategory_list .bx-wrapper .bx-controls-auto .bx-start, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-start {

	display:block;

	text-indent:-9999px;

	width:10px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -11px no-repeat;

	margin:0 3px

}

#crossselling_list .bx-wrapper .bx-controls-auto .bx-start.active, #crossselling_list .bx-wrapper .bx-controls-auto .bx-start:hover, #productscategory_list .bx-wrapper .bx-controls-auto .bx-start.active, #productscategory_list .bx-wrapper .bx-controls-auto .bx-start:hover, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-start.active, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-start:hover {

	background-position:-86px 0

}

#crossselling_list .bx-wrapper .bx-controls-auto .bx-stop, #productscategory_list .bx-wrapper .bx-controls-auto .bx-stop, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-stop {

	display:block;

	text-indent:-9999px;

	width:9px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -44px no-repeat;

	margin:0 3px

}

#crossselling_list .bx-wrapper .bx-controls-auto .bx-stop.active, #crossselling_list .bx-wrapper .bx-controls-auto .bx-stop:hover, #productscategory_list .bx-wrapper .bx-controls-auto .bx-stop.active, #productscategory_list .bx-wrapper .bx-controls-auto .bx-stop:hover, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-stop.active, .accessories-block .block_content .bx-wrapper .bx-controls-auto .bx-stop:hover {

	background-position:-86px -33px

}

#crossselling_list .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager, #productscategory_list .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager, .accessories-block .block_content .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align:left;

	width:80%

}

#crossselling_list .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto, #productscategory_list .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto, .accessories-block .block_content .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right:0;

	width:35px

}

#crossselling_list .bx-wrapper .bx-caption, #productscategory_list .bx-wrapper .bx-caption, .accessories-block .block_content .bx-wrapper .bx-caption {

	position:absolute;

	bottom:0;

	left:0;

	background:#666\9;

	background:rgba(80, 80, 80, .75);

	width:100%

}

#crossselling_list .bx-wrapper .bx-caption span, #productscategory_list .bx-wrapper .bx-caption span, .accessories-block .block_content .bx-wrapper .bx-caption span {

	color:#000;

	font-family: 'Poppins', sans-serif;

	display:block;

	font-size:.85em;

	padding:10px

}

.fancybox-image, .fancybox-inner, .fancybox-nav, .fancybox-nav span, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object {

	padding:0;

	margin:0;

	border:0;

	outline:0;

	vertical-align:top

}

.fancybox-wrap {

	position:absolute;

	top:0;

	left:0;

	z-index:8020

}

.fancybox-inner, .fancybox-outer, .fancybox-skin {

	position:relative

}

.fancybox-skin {

	color:#444;

	text-shadow:none;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	border-radius:4px

}

.fancybox-opened {

	z-index:8030

}

.fancybox-opened .fancybox-skin {

	-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, .5);

	-moz-box-shadow:0 10px 25px rgba(0, 0, 0, .5);

	box-shadow:0 10px 25px rgba(0, 0, 0, .5)

}

.fancybox-type-iframe .fancybox-inner {

	-webkit-overflow-scrolling:touch

}

.fancybox-error {

	color:#444;

	font:14px/20px  'Poppins', sans-serif;

	margin:0;

	padding:15px;

	white-space:nowrap

}

.fancybox-iframe, .fancybox-image {

	display:block;

	width:100%;

	height:100%

}

.fancybox-image {

	max-width:100%;

	max-height:100%

}

#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {

	background-image:url(https://bf1a9f.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/fancybox_sprite.png)

}

#fancybox-loading {

	position:fixed;

	top:50%;

	left:50%;

	margin-top:-22px;

	margin-left:-22px;

	background-position:0 -108px;

	opacity:.8;

	cursor:pointer;

	z-index:8060

}

.fancybox-close, .fancybox-nav, .fancybox-nav span {

	z-index:8040;

	position:absolute;

	cursor:pointer

}

#fancybox-loading div {

	width:44px;

	height:44px;

	background:url(https://39ab82.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/fancybox_loading.gif) center center no-repeat

}

.fancybox-close {

	top:-18px;

	right:-18px;

	width:36px;

	height:36px

}

.fancybox-nav {

	top:0;

	width:40%;

	height:100%;

	text-decoration:none;

	background:url(https://c220fb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/blank.gif)

}

.fancybox-prev {

	left:0

}

.fancybox-next {

	right:0

}

.fancybox-nav span {

	top:50%;

	width:36px;

	height:34px;

	margin-top:-18px;

	visibility:hidden

}

.fancybox-prev span {

	left:10px;

	background-position:0 -36px

}

.fancybox-next span {

	right:10px;

	background-position:0 -72px

}

.fancybox-nav:hover span {

	visibility:visible

}

.fancybox-tmp {

	position:absolute;

	top:-99999px;

	left:-99999px;

	visibility:hidden;

	max-width:99999px;

	max-height:99999px;

	overflow:visible!important

}

.fancybox-lock, .fancybox-lock body {

	overflow:hidden!important

}

.fancybox-lock {

	width:auto

}

.fancybox-lock-test {

	overflow-y:hidden!important

}

.fancybox-overlay {

	position:absolute;

	top:0;

	left:0;

	overflow:hidden;

	display:none;

	z-index:8010;

	background:url(https://3de827.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/fancybox_overlay.png)

}

.fancybox-overlay-fixed {

	position:fixed;

	bottom:0;

	right:0

}

.fancybox-lock .fancybox-overlay {

	overflow:auto;

	overflow-y:scroll

}

.fancybox-title {

	visibility:hidden;

	font:400 13px/20px  'Poppins', sans-serif;

	position:relative;

	text-shadow:none;

	z-index:8050

}

.fancybox-opened .fancybox-title {

	visibility:visible

}

.fancybox-title-float-wrap {

	position:absolute;

	bottom:0;

	right:50%;

	margin-bottom:-35px;

	z-index:8050;

	text-align:center

}

.fancybox-title-float-wrap .child {

	display:inline-block;

	margin-right:-100%;

	padding:2px 20px;

	background:0 0;

	background:rgba(0, 0, 0, .8);

	-webkit-border-radius:15px;

	-moz-border-radius:15px;

	border-radius:15px;

	text-shadow:0 1px 2px #222;

	color:#FFF;

	font-weight:700;

	line-height:24px;

	white-space:nowrap

}

.fancybox-title-outside-wrap {

	position:relative;

	margin-top:10px;

	color:#fff

}

.fancybox-title-inside-wrap {

	padding-top:10px

}

.fancybox-title-over-wrap {

	position:absolute;

	bottom:0;

	left:0;

	color:#fff;

	padding:10px;

	background:#000;

	background:rgba(0, 0, 0, .8)

}

@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {

#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {

background-image:url(https://6e5213.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/fancybox_sprite@2x.png);

background-size:44px 152px

}

#fancybox-loading div {

background-image:url(https://329a2b.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/fancybox_loading@2x.gif);

background-size:24px 24px

}

}

.product_list {

	background:#fff;

	margin:0

}

.product_list .product-block .product-desc {

	margin-bottom:15px

}

.product_list .product-block .availability {

	display:block;

	margin-bottom:5px

}

.product_list .product-block .color-list-container {

	margin-bottom:10px

}

.product_list .product-block .color-list-container ul li {

	display:inline-block;

	border:1px solid #e2e2e2

}

.product_list .product-block .color-list-container ul li a {

	display:block;

	width:10px;

	height:10px;

	margin:1px

}

.product_list>li {

	border-bottom:1px solid #e5e5e5;

	border-right:1px solid #e5e5e5;

	margin-bottom:-1px;

	padding:0

}

.rtl .product_list>li {

	border-left:1px solid #e5e5e5;

	border-right:inherit

}

.product_list>li:last-child {

	border-right:1px solid transparent

}

.rtl .product_list>li:last-child {

	border-left:1px solid transparent;

	border-right:inherit

}

.product_list.list .product-block {

	text-align:left;

	padding:15px

}

.cart_block .cart-info .product-name, .rtl .product_list.list .product-block {

	text-align:right

}

.product_list.list .product-block .product-meta {

	overflow:hidden;

	background:0 0

}

.product_list.list .product-block .image {

	margin:0 3% 0 0

}

.rtl .product_list.list .product-block .image {

	margin-left:3%;

	margin-right:inherit

}

@media (min-width:1199px) {

.product_list.list .product-block .product-meta {

float:right;

width:62%

}

.rtl .product_list.list .product-block .product-meta {

float:left

}

.product_list.list .product-block .image {

float:left;

width:35%

}

.rtl .product_list.list .product-block .image {

float:right

}

}

.product_list.list .product-block .image .product-label {

	top:0

}

.product_list.list .product-block:hover .product-meta {

	margin:0;

	padding-bottom:20px

}

.product_list.list .product-block .description {

	display:block

}

#header .cart_block .title_block, #header .cart_block h4, #layer_cart, .cart_block #cart_block_summary, .cart_block .title_block span, .cart_block table.vouchers tr td i, .layer_cart_overlay, .product_list.grid .nb-comments, .product_list.grid .product-colors, .product_list.grid .product-flags, .unvisible {

	display:none

}

.product_list.list .product-block .name:after {

	margin:0

}

.product_list.list .product-block .price {

	opacity:1;

	filter:alpha(opacity=100);

	-webkit-transform:scale(1, 1);

	-ms-transform:scale(1, 1);

	transform:scale(1, 1)

}

.product_list.list .product-block .action-btn {

	position:relative;

	top:10px;

	opacity:1;

	filter:alpha(opacity=100);

	-webkit-transform:scale(1, 1);

	-ms-transform:scale(1, 1);

	transform:scale(1, 1)

}

@media (min-width:991px) {

.product_list.grid .first-in-line {

clear:left

}

.rtl .product_list.grid .first-in-line {

clear:right

}

.product_list.grid .last-in-line {

border-right:1px solid transparent

}

.rtl .product_list.grid .last-in-line {

border-left:1px solid transparent;

border-right:inherit

}

}

@media (max-width:991px) {

.product_list.grid .first-item-of-mobile-line {

clear:left

}

.rtl .product_list.grid .first-item-of-mobile-line {

clear:right

}

.product_list.grid .last-item-of-mobile-line {

border-right:1px solid transparent

}

.rtl .product_list.grid .last-item-of-mobile-line {

border-left:1px solid transparent;

border-right:inherit

}

}

@media (max-width:767px) {

.product_list.grid>li {

border-right:1px solid transparent

}

.rtl .product_list.grid>li {

border-left:1px solid transparent;

border-right:inherit

}

}

.cart_block .cart_block_list .remove_link {

	position:absolute;

	right:10px;

	top:3px

}

.rtl .cart_block .cart_block_list .remove_link {

	left:10px;

	right:auto

}

.cart_block .cart_block_list .ajax_cart_block_remove_link, .cart_block .cart_block_list .remove_link a {

	background:url(https://ff7b94.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/delete.png) right center no-repeat;

	width:12px;

	height:12px;

	margin-right:-10px;

	float:right

}

.rtl .cart_block .cart_block_list .ajax_cart_block_remove_link, .rtl .cart_block .cart_block_list .remove_link a {

	margin-left:-10px;

	margin-right:inherit;

	float:left

}

.cart_block .cart-images {

	float:left;

	margin-right:10px

}

.rtl .cart_block .cart-images {

	float:right;

	margin-left:10px;

	margin-right:inherit

}

.cart_block .cart-info {

	overflow:hidden;

	position:relative;

	padding-right:30px;

	padding-top:20px

}

.rtl .cart_block .cart-info {

	padding-left:30px;

	padding-right:inherit

}

.rtl .cart_block .cart-info .product-name {

	text-align:left

}

.cart_block .cart-info .product-name a {

	float:left;

	font-size:14px

}

.rtl .cart_block .cart-info .product-name a {

	float:right

}

.cart_block .cart-info .quantity-formated {

	text-transform:uppercase;

	font-size:10px;

	padding-right:5px

}

.rtl .cart_block .cart-info .quantity-formated {

	padding-left:5px;

	padding-right:inherit

}

.cart_block .cart-info .quantity-formated .quantity {

	font-size:14px

}

.cart_block dt {

	font-weight:400;

	overflow:hidden;

	position:relative

}

#header .cart_block .price, #header .cart_block .product-atributes a, .cart_block .cart-prices .cart-prices-line {

	font-family: 'Poppins', sans-serif;

	font-weight:600

}

.cart_block dd {

	position:relative;

	margin-bottom:10px

}

.cart_block dd .cart_block_customizations {

	border-top:1px dashed #e5e5e5

}

.cart_block dd .cart_block_customizations li {

	padding:10px 20px

}

.cart_block dd .cart_block_customizations li .deleteCustomizableProduct {

	position:absolute;

	right:10px

}

.rtl .cart_block dd .cart_block_customizations li .deleteCustomizableProduct {

	left:10px;

	right:auto

}

.cart_block .cart_block_no_products {

	margin:0;

	padding:10px 20px

}

.cart_block .cart-prices {

	border-top:1px solid #e5e5e5

}

.cart_block .cart-prices .cart-prices-line {

	overflow:hidden;

	padding:5px 0;

	color:#000;

	text-align:left

}

.rtl .cart_block .cart-prices .cart-prices-line {

	text-align:right

}

.cart_block .cart-buttons {

	overflow:hidden;

	margin:20px 0 0

}

#header .cart_block {

	position:absolute;

	right:0;

	z-index:2222;

	display:none;

	height:auto;

	background:#fff;

	width:380px;

	padding:10px;

	-webkit-box-shadow:2px 3px 3px 0 rgba(0, 0, 0, .25);

	box-shadow:2px 3px 3px 0 rgba(0, 0, 0, .25)

}

.rtl #header .cart_block {

	left:0;

	right:auto

}

#header .cart_block:before {

	border-color:transparent transparent #fff;

	border-right:5px solid transparent;

	border-style:solid;

	border-width:0 5px 5px;

	content:"";

	height:0;

	right:15%;

	margin-left:-5px;

	position:absolute;

	top:-5px;

	width:0

}

.rtl #header .cart_block:before {

	left:15%;

	right:auto;

	margin-right:-5px;

	margin-left:inherit

}

#header .cart_block .cart_block_list .ajax_cart_block_remove_link, #header .cart_block .cart_block_list .remove_link a {

	color:#828282;

	outline:0;

	text-decoration:none

}

#header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover, #header .cart_block .cart_block_list .remove_link a:hover {

	color:#65d1de

}

#header .cart_block .price {

	font-size:16px

}

#header .cart_block dt.first_item {

	background:0 0

}

#header .cart_block .product-atributes a {

	font-size:12px;

	font-style:italic;

	float:left

}

.cart_block .cart_block_shipping_cost, .cart_block .cart_block_tax_cost, .cart_block .cart_block_total, .cart_block .cart_block_wrapping_cost, .rtl #header .cart_block .product-atributes a {

	float:right

}

#header .block_content {

	margin-bottom:0;

	padding:0;

	position:relative

}

.rtl .cart_block .cart_block_shipping_cost, .rtl .cart_block .cart_block_tax_cost, .rtl .cart_block .cart_block_total, .rtl .cart_block .cart_block_wrapping_cost {

	float:left

}

.cart_block table.vouchers {

	border-top:1px solid #e5e5e5;

	clear:both;

	width:100%;

	margin:0 auto 10px

}

.cart_block table.vouchers tr td {

	padding:2px

}

.cart_block table.vouchers tr td.quantity {

	margin-right:5px;

	min-width:18px

}

.rtl .cart_block table.vouchers tr td.quantity {

	margin-left:5px;

	margin-right:inherit

}

.cart_block table.vouchers tr td.delete {

	width:15px;

	background:url(https://ff7b94.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/delete.png) right center no-repeat

}

.layer_cart_overlay {

	background-color:#000;

	height:100%;

	left:0;

	position:fixed;

	top:0;

	width:100%;

	z-index:998;

	opacity:.2;

	filter:alpha(opacity=20)

}

* html .layer_cart_overlay {

	position:absolute;

	left:0;

	margin-left:-160px;

	opacity:.2;

	filter:alpha(opacity=20)

}

.rtl * html .layer_cart_overlay {

	margin-right:-160px;

	margin-left:inherit

}

#layer_cart {

	background-color:#fff;

	position:absolute;

	z-index:999;

	margin-left:8%;

	margin-right:8%;

	width:84%;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	-ms-border-radius:4px;

	-o-border-radius:4px;

	border-radius:4px

}

#layer_cart .layer_cart_product {

	padding:30px;

	overflow:hidden;

	position:static

}

#layer_cart .layer_cart_product h2 {

	font:400 23px/29px  'Poppins', sans-serif;

	color:#46a74e;

	margin-bottom:22px;

	padding-right:100px

}

.rtl #layer_cart .layer_cart_product h2 {

	padding-left:100px;

	padding-right:inherit

}

@media (max-width:767px) {

#layer_cart .layer_cart_product h2 {

font-size:18px;

padding-right:0;

line-height:normal

}

.rtl #layer_cart .layer_cart_product h2 {

padding-left:0;

padding-right:inherit

}

}

#layer_cart .layer_cart_product h2 i {

	font-size:30px;

	line-height:30px;

	float:left;

	padding-right:8px

}

.rtl #layer_cart .layer_cart_product h2 i {

	float:right;

	padding-left:8px;

	padding-right:inherit

}

@media (max-width:767px) {

#layer_cart .layer_cart_product h2 i {

font-size:22px;

line-height:22px

}

}

#layer_cart .layer_cart_product .product-image-container {

	max-width:178px;

	border:1px solid #e5e5e5;

	padding:5px;

	float:left;

	margin-right:30px

}

.rtl #layer_cart .layer_cart_product .product-image-container {

	float:right;

	margin-left:30px;

	margin-right:inherit

}

@media (max-width:480px) {

#layer_cart .layer_cart_product .product-image-container {

float:none;

margin-right:0;

margin-bottom:10px

}

}

#layer_cart .layer_cart_product .layer_cart_product_info {

	padding:38px 0 0

}

#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title {

	display:block;

	padding-bottom:8px

}

#layer_cart .layer_cart_product .layer_cart_product_info>div {

	padding-bottom:7px

}

#layer_cart .layer_cart_product .layer_cart_product_info>div strong {

	padding-right:3px

}

.rtl #layer_cart .layer_cart_product .layer_cart_product_info>div strong {

	padding-left:3px;

	padding-right:inherit

}

#layer_cart .layer_cart_cart {

	background:#fafafa;

	border-left:1px solid #e5e5e5;

	padding:21px 30px 170px;

	-webkit-border-radius:0 4px 4px 0;

	-moz-border-radius:0 4px 4px 0;

	-ms-border-radius:0 4px 4px 0;

	-o-border-radius:0 4px 4px 0;

	border-radius:0 4px 4px 0;

	position:relative

}

@media (min-width:1200px) {

#layer_cart .layer_cart_cart {

min-height:365px

}

}

@media (min-width:992px) and (max-width:1199px) {

#layer_cart .layer_cart_cart {

min-height:360px

}

}

@media (max-width:991px) {

#layer_cart .layer_cart_cart {

border-left:none;

border-top:1px solid #e5e5e5

}

}

#layer_cart .layer_cart_cart h2 {

	font:400 23px/29px  'Poppins', sans-serif;

	color:#828282;

	border-bottom:1px solid #e5e5e5;

	padding-bottom:13px;

	margin-bottom:17px

}

@media (max-width:767px) {

#layer_cart .layer_cart_cart h2 {

font-size:18px

}

}

#layer_cart .layer_cart_cart .layer_cart_row {

	padding:0 0 7px

}

#layer_cart .layer_cart_cart .button-container {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	padding:0 30px 20px

}

#layer_cart .layer_cart_cart .button-container .btn {

	margin-bottom:10px

}

#layer_cart .layer_cart_cart .button-container span.continue {

	margin-right:5px;

	border:none

}

.rtl #layer_cart .layer_cart_cart .button-container span.continue {

	margin-left:5px;

	margin-right:inherit

}

#layer_cart .layer_cart_cart .button-container span i {

	padding-right:5px

}

.rtl #layer_cart .layer_cart_cart .button-container span i {

	padding-left:5px;

	padding-right:inherit

}

#layer_cart .cross {

	position:absolute;

	right:7px;

	top:8px;

	width:25px;

	height:25px;

	cursor:pointer;

	color:#828282;

	z-index:2

}

.rtl #layer_cart .cross {

	left:7px;

	right:auto

}

#layer_cart .cross:before {

	content:"\f057";

	display:block;

	font-family:FontAwesome;

	font-size:25px;

	line-height:25px

}

#layer_cart .cross:hover {

	color:#65d1de

}

#layer_cart .continue {

	cursor:pointer

}

#layer_cart p {

	padding:0

}

#layer_cart .crossseling .crossseling-content {

	border-top:1px solid #e5e5e5;

	padding:26px 30px 40px;

	position:relative

}

#layer_cart .crossseling h2 {

	font:400 23px/26px  'Poppins', sans-serif;

	color:#828282;

	margin-bottom:25px

}

#layer_cart .crossseling #blockcart_list {

	max-width:773px;

	width:84%;

	margin:0 auto;

	overflow:hidden

}

#layer_cart .crossseling #blockcart_list ul {

	display:block

}

#layer_cart .crossseling #blockcart_list ul li {

	float:left;

	width:178px;

	margin:0

}

.rtl #layer_cart .crossseling #blockcart_list ul li {

	float:right

}

#layer_cart .crossseling #blockcart_list ul li .product-image-container {

	border:1px solid #e5e5e5;

	text-align:center;

	padding:5px;

	margin-bottom:15px

}

#layer_cart .crossseling #blockcart_list ul li .product-image-container img {

	width:100%

}

#layer_cart .crossseling #blockcart_list ul li .product-name {

	padding-bottom:5px

}

#layer_cart .crossseling #blockcart_list ul li .product-name a {

	font-size:15px;

	line-height:20px

}

#layer_cart .crossseling #blockcart_list a.bx-next, #layer_cart .crossseling #blockcart_list a.bx-prev {

	display:block;

	font-family:FontAwesome;

	font-size:20px;

	line-height:20px;

	width:20px;

	height:20px;

	color:#828282;

	text-indent:-5000px;

	position:absolute;

	top:45%;

	margin-top:-20px

}

#layer_cart .crossseling #blockcart_list a.bx-next:after, #layer_cart .crossseling #blockcart_list a.bx-prev:after {

	display:block;

	text-indent:0

}

#layer_cart .crossseling #blockcart_list a.bx-next:hover, #layer_cart .crossseling #blockcart_list a.bx-prev:hover {

	color:silver

}

#layer_cart .crossseling #blockcart_list a.bx-next.disabled, #layer_cart .crossseling #blockcart_list a.bx-prev.disabled {

	display:none

}

#layer_cart .crossseling #blockcart_list a.bx-prev {

	left:5%

}

#layer_cart .crossseling #blockcart_list a.bx-prev:after {

	content:"\f137"

}

#layer_cart .crossseling #blockcart_list a.bx-next:after, .bx-next:before {

	content:"\f138"

}

#layer_cart .crossseling #blockcart_list a.bx-next {

	right:5%

}

#layer_cart .crossseling #blockcart_list .bx-controls {

	overflow:hidden

}

.bx-wrapper {

	position:relative;

	padding:0;

	zoom:1;

	margin:0!important

}

.bx-wrapper img {

	max-width:100%;

	display:block

}

.bx-viewport {

	direction:ltr!important

}

.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {

	position:absolute;

	bottom:-30px;

	width:100%

}

.bx-wrapper .bx-loading {

	min-height:50px;

	background:url(https://4659d3.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bx_loader.gif) center center no-repeat;

	height:100%;

	width:100%;

	position:absolute;

	top:0;

	left:0;

	z-index:2000;

	display:none

}

.bx-wrapper .bx-pager {

	text-align:center;

	font-size:.85em;

	font-family: 'Poppins', sans-serif;

	font-weight:700;

	color:#666;

	padding-top:20px

}

.bx-wrapper .bx-controls-auto .bx-controls-auto-item, .bx-wrapper .bx-pager .bx-pager-item {

	display:inline-block;

	zoom:1

}

.bx-wrapper .bx-pager.bx-default-pager a {

	text-indent:-9999px;

	display:block;

	width:10px;

	height:10px;

	margin:0 5px;

	background:#000;

	outline:0;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px

}

.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover {

	background:#000

}

.bx-wrapper .bx-controls-direction a {

	height:20px;

	width:20px;

	line-height:0;

	position:absolute;

	top:40%;

	margin-top:-10px;

	font-size:0;

	overflow:hidden;

	outline:0;

	text-decoration:none

}

.bx-wrapper .bx-controls-direction a:before {

	padding-left:2px;

	color:silver;

	font-family:FontAwesome;

	font-size:20px;

	line-height:22px

}

.bx-wrapper .bx-controls-direction a:hover:before {

	color:#333

}

.bx-next {

	right:10px

}

.bx-prev {

	left:10px

}

.bx-prev:before {

	content:"\f137"

}

.bx-wrapper .bx-controls-direction a.disabled {

	display:none

}

.bx-wrapper .bx-controls-auto {

	text-align:center

}

.bx-wrapper .bx-controls-auto .bx-start {

	display:block;

	text-indent:-9999px;

	width:10px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -11px no-repeat;

	margin:0 3px

}

.bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:hover {

	background-position:-86px 0

}

.bx-wrapper .bx-controls-auto .bx-stop {

	display:block;

	text-indent:-9999px;

	width:9px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -44px no-repeat;

	margin:0 3px

}

.bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:hover {

	background-position:-86px -33px

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align:left;

	width:80%

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right:0;

	width:35px

}

.bx-wrapper .bx-caption {

	position:absolute;

	bottom:0;

	left:0;

	background:#666;

	background:rgba(80, 80, 80, .75);

	width:100%

}

.bx-wrapper .bx-caption span {

	color:#fff;

	font-family: 'Poppins', sans-serif;

	display:block;

	font-size:.85em;

	padding:10px

}

#categories_block_top {

	clear:both;

	position:relative;

	top:30px

}

#categories_block_top .sf-menu {

	position:relative

}

#categories_block_top .sf-menu>li {

	position:static

}

#categories_block_top .sf-menu>li>ul {

	width:100%;

	top:60px;

	margin:0 20px

}

#categories_block_top .sf-menu>li>ul>li {

	display:block;

	float:left;

	width:20%;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	padding:0 10px

}

.rtl #categories_block_top .sf-menu>li>ul>li {

	float:right

}

#categories_block_top .sf-menu>li>ul>.category_thumb {

	display:block;

	clear:both;

	overflow:hidden;

	width:100%

}

#categories_block_top .sf-menu>li>ul>.category_thumb img {

	display:inline-block;

	width:33%

}

#categories_block_top .sf-menu>li h4 a {

	font-size:1.1em

}

#categories_block_top .sf-menu>li h4 a:before {

	display:none

}

#categories_block_top .sf-menu>li .main-level-submenus {

	position:relative;

	display:block!important;

	visibility:visible!important;

	top:0;

	background:0 0;

	box-shadow:none;

	padding:0;

	left:0

}

.rtl #categories_block_top .sf-menu>li .main-level-submenus {

	right:0;

	left:auto

}

#categories_block_top .sf-menu .category_thumb {

	display:none

}

#categories_block_left li span.grower {

	display:block;

	position:absolute;

	right:10px;

	top:12px;

	cursor:pointer;

	font-family:FontAwesome;

	font-size:13px;

	width:25px;

	height:25px;

	z-index:9

}

.rtl #categories_block_left li span.grower {

	left:10px;

	right:auto

}

#categories_block_left li span.grower.CLOSE:before, #categories_block_left li span.grower.OPEN:before {

	content:"-";

	display:block;

	vertical-align:middle;

	width:25px;

	height:25px;

	color:#828282;

	line-height:25px;

	text-align:center

}

#categories_block_left li span.grower.CLOSE:before {

	content:"+";

	color:#828282

}

#categories_block_left li span.grower:hover {

	color:#65d1de

}

#categories_block_left li ul {

	margin-top:3px

}

#categories_block_left li ul li a:before {

	display:none

}

#categories_block_left li ul li span.grower {

	right:0

}

.rtl #categories_block_left li ul li span.grower {

	left:0;

	right:auto

}

#categories_block_left.block-highlighted li span.grower.CLOSE:before, #categories_block_left.block-highlighted li span.grower.OPEN:before {

	color:#999

}

#categories_block_left.block-highlighted li span.grower:hover.CLOSE:before, #categories_block_left.block-highlighted li span.grower:hover.OPEN:before {

	color:#F36

}

#currencies-block-top ul li {

	color:#000;

	line-height:25px;

	font-size:13px

}

.facebook-fanbox {

	overflow-x:hidden

}

#languages-block-top a.current img {

	margin-top:-4px

}

#languages-block-top ul {

	left:0

}

.rtl #languages-block-top ul {

	right:0;

	left:auto

}

#languages-block-top ul li {

	line-height:30px;

	font-size:13px

}

#languages-block-top ul li a span {

	font-weight:400

}

#languages-block-top ul li a img {

	margin-right:5px;

	margin-top:-2px

}

.rtl #languages-block-top ul li a img {

	margin-left:5px;

	margin-right:inherit;

}

.shop-phone {

	float:left;

	padding:5px 0 10px;

	line-height:18px

}

@media (max-width:767px) {

.shop-phone {

display:none

}

#contact_block {

margin-bottom:20px

}

}

.shop-phone i {

	font-size:21px;

	line-height:21px;

	color:#000;

	padding-right:7px

}

.shop-phone strong {

	color:#000

}

#contact-link {

	float:right;

	border-left:1px solid #515151

}

@media (max-width:479px) {

.whatmore-story-horizontal-flex { margin-top:20px;}
.product .product-image img { height:74px !important;}

.check-pane .radio label span { 

    padding-top: 6px !important;

   

}

.breadcrumbs { margin-top:100px !important;}

.cat-cu-bg:before {

	width: 42px !important;

    height: 71px !important;

    left: -55px !important;

    top: -10px !important;

}

.cat-cu-bg:after {

	width: 42px !important;

    height: 71px !important;

    right: -55px !important;

    top: -10px !important;

}



.new-product-title:before {width: 45px !important;left: -62px !important;}

.new-product-title:after {width: 45px !important;right: -62px !important;}

.kids-titl:before { width: 35px !important;left: -48px !important;}

.kids-titl:after { width: 35px !important;right: -48px !important;}

.mobile-center { text-align: center !important;    margin-top: 20px;}

.breadcrumbs { margin-top:14px !important;}

img.f-img {

    margin-top: -58px !important;

}

.radio-toolbark label { margin-right:0 !important;}

.si-cu a { margin-right:0 !important;}

#contact-link {

width:25%;

text-align:center

}

.pr-sh-tl {

	color:#333;font-size: 14px !important;text-transform:capitalize;

}

.AnnouncementBar__Wrapper { padding:4px 15px !important;}

.wish-btns {     position: inherit !important;

    display: inline-block !important;    height: 24px !important;line-height: 14px !important; }

.wishlist { display:inline-block;}

.changevid { display:inline-block;}

.hot-pr { width:50% !important;}

.global-sidebar { position:inherit !important;}

.selectors { height:84px !important;}

.logo-s-img {   padding: 5px !important;}

	.products-list .product-preview-outer {

		width: 49% !important;

	}

	.navbar-logo {

		padding: 7px 0 !important;

	}

.fixed {position:inherit !important;box-shadow:none !important;}

.main-title h3 { font-size:17px !important;}

header {     position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    z-index: 99999;

    background: #fff;

 box-shadow:0 2px 6px rgba(0,0,0,.2);}

 .shopping_cart { padding: 37px 0px 0 4px !important;}

	.level-2 { display:block !important;}

.responsive { margin-top: 79px;}

.shopping_cart {

   text-align: center;

    padding-bottom: 0 !important;

    margin-top: -17px ​!important;}

.navbar-logo {

    margin-bottom: 0 !important;

    margin-top: 0 !important;

    text-align: center !important;

    width: 71% !important;

    position: absolute;

    right: 42px;

    top: -8px;

    padding: 0;margin: 0 22px 0 0px !important;

    z-index: 9999;

}

.mobile-top-bar i {

    font-size: 22px;

    color: #393939;

    margin-right: 14px;

    margin-top: 2px;

}

.mobile-top-bar {

    

    display: inline-block;

    position: absolute;

    z-index: 999999;

        right: 61px;

    top: 14px;



}

.faq-block {

  display: inline-block;

  margin-left: 12px;

  top: 10px;

  position: absolute;    right: 20px;

}

.form-inputs > a { width:100% !important;}

.navbar-logo a img {

      width: 21% !important;

    padding: 2px 0 !important;

    margin-left: 0 !important;

}

.mobile-search-panel {

    display: none;

    position: absolute;

    width: 85%;

    z-index: 9999999;

    top: 36px;

    left: 31px;

}

.mobile-first {

	 

    height: 114px;

    overflow: hidden;

}

.search-box-mobile button {

    position: absolute;

    bottom: -1px;

    height: 35px;

    right: 25px;

    background: transparent;

    border: none;

}

.m-middle-cart { padding:15px !important;}

.shopping_cart .btn-group {

    border: none !important;

    position: absolute !important;

    right: 23px !important;

    top: 0px;

    width: inherit !important;

}

.cart-m { padding:4px;margin-bottom:0;}

.product-img .product-control-list.button>li { display:block !important;}



.form-inputs>a { padding:7px 20px !important;}

.stock { text-align:left !important;}

.app-btn { top: 24% !important;}

.service { padding:0 !important;}

.main-title h3 {

  

    margin: 10px 0 18px !important;

 

}

.breadcrumbs .divider {

    padding: 0px 6px !important;

    background: url(https://0649c9.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/divider-breadcrumb.png) center 0 no-repeat;

    margin: 0 0 !important;line-height: 24px !important;}

.main-title h3:before { top:32px !important;}

.shopping_cart {

    

    text-align: center;

    padding-bottom: 4px;

	margin-top:0 !important;

}

.shopping_cart a.top_cart {  margin-top:14px !important;}

.headerlinkmenu { text-align:center !important;}

.navbar-logo img {

    max-width: 76% !important;

}

.product-preview-outer.col-md-3.product-img {

     padding: 0 2px !important;margin-bottom: 6px !important;

}

.filter-btn {

    background-color: #000;

    border-radius: 3px;

    color: #fff;

    cursor: pointer;

    display: block;

    font-size: 18px!important;

    padding: 9px 0;

    margin-bottom: 14px;

    text-align: center;

    -webkit-transition: all .3s ease-in-out;

    -moz-transition: all .3s ease-in-out;

    -ms-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

#mySidenavbar.sidenav {

    background-color: #f7f7f7;

    box-shadow: 0 2px 10px rgba(0,0,0,.71);

    display: none;

    height: 100%;

    left: 0;

    overflow-x: hidden;

    padding: 20px 7px;

    position: fixed;

    top: 0;

    width: 250px;

    z-index: 999999;

}

#mySidenavbar.sidenav .closebtn {

    position: absolute;

    top: 2px;

    right: 5px;

    z-index: 1;

    font-size: 36px;

    margin-left: 50px;

}

.register-contact-fields .input-group-btn { width:34% !important;}

.product-control-list { padding:2px 0 !important;}

.product-control-list.button>li a {    margin: 0 0 6px 3px !important;

    padding: 4px 10px !important;}

.bnk-dtl-btn {padding: 10px 14px !important;margin: 0px 0 !important;}

.cart-m { padding:0 !important;}

.m-cart-model>.table>tbody>tr>td { font-size:10px !important;}

.m-model-remove { padding:0 4px !important;}

.m-model-body { padding:0 !important;}

.newsletter-title, .product-img.tab-product {width:100%;}

#contact-link a {font-size:11px;padding-left:5px;padding-right:5px}

.product-preview {max-width:100%!important}

.newsletter-input {width:70%}

.newsletter-input::before {top:50px!important;position:absolute}

#pts_search_block_top .btn.button-search { line-height:2 !important;}

 

}

#contact-link a {

	display:block;

	color:#000;

	font-weight:700;

	padding:8px 10px 11px;

	text-shadow:1px 1px rgba(0, 0, 0, .2);

	cursor:pointer;

	line-height:18px

}

#contact_block .label, .contactinfos #fancybox-map, .pts-newsletter .description {

	display:none

}

#contact-link a.active, #contact-link a:hover {

	background:#2b2b2b

}

#contact_block .block_content {

	color:#888

}

#contact_block p {

	margin-bottom:4px

}

#contact_block p.tel {

	font:400 17px/21px  'Poppins', sans-serif;

	color:#828282;

	margin-bottom:6px

}

#contact_block p.tel i {

	font-size:25px;

	vertical-align:-2px;

	padding-right:10px

}

.contactinfos ul li {

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

.contactinfos ul li .icon {

	color:#fff;

	font-size:18px;

	margin-right:8px;

	width:30px;

	height:30px;

	line-height:30px;

	text-align:center;

	background:#8c8c8c;

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	border-radius:2px;

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

.rtl .contactinfos ul li .icon {

	margin-left:8px;

	margin-right:inherit

}

.contactinfos ul li:hover {

	color:#000;

	cursor:pointer

}

.contactinfos ul li:hover a, .contactinfos ul li:hover span {

	color:#000

}

.contactinfos ul li:hover .icon {

	background-color:#ff9133

}

.contactinfos ul li:hover span, .toggle-footer .list-group .contactinfos ul li:hover a {

	color:#000!important

}

.pts-newsletter {

	min-height:95px;

	padding-top:28px;

	padding-bottom:28px

}

.pts-newsletter .title_block {

	padding:10px 15px;

	text-align:right;

	background-color:transparent;

	font-size:15px

}

.rtl .pts-newsletter .title_block {

	text-align:left

}

.pts-newsletter .block_content {

	overflow:hidden;

	padding-top:0

}

.pts-newsletter input {

	height:40px;

	line-height:40px

}

.pts-newsletter .form-group {

	position:relative;

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	border-radius:2px;

	overflow:hidden;

	margin-bottom:0;

	width:70%

}

@media (max-width:991px) {

.pts-newsletter .block_content, .pts-newsletter .title_block {

text-align:center

}

.pts-newsletter .form-group {

display:inline-block

}

}

.pts-newsletter .form-group:before {

	color:#828282;

	top:11px;

	left:10px;

	width:16px;

	height:16px;

	position:absolute;

	font:14px FontAwesome

}

.rtl .pts-newsletter .form-group:before {

	right:10px;

	left:auto

}

.pts-newsletter .newsletter-input {

	padding:0 120px 0 30px;

	background-color:#fff;

	border-color:#fff;

	color:#828282

}

.pts-newsletter .button-newsletter {

	padding:0 14px;

	background-color:#ff9133;

	border:1px solid transparent;

	color:#fff;

	font-size:14px;

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	height:40px;

	line-height:40px;

	-moz-border-radius-topleft:0;

	-webkit-border-top-left-radius:0;

	border-top-left-radius:0;

	-moz-border-radius-bottomleft:0;

	-webkit-border-bottom-left-radius:0;

	border-bottom-left-radius:0;

	position:absolute;

	right:0;

	top:0;

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s

}

.rtl .pts-newsletter .button-newsletter {

	-moz-border-radius-topright:0;

	-webkit-border-top-right-radius:0;

	border-top-right-radius:0;

	-moz-border-radius-topleft:inherit;

	-webkit-border-top-left-radius:inherit;

	border-top-left-radius:inherit;

	-moz-border-radius-bottomright:0;

	-webkit-border-bottom-right-radius:0;

	border-bottom-right-radius:0;

	-moz-border-radius-bottomleft:inherit;

	-webkit-border-bottom-left-radius:inherit;

	border-bottom-left-radius:inherit;

	left:0;

	right:auto

}

.pts-newsletter .button-newsletter:hover {

	background-color:#F36

}

#search_block_top {

	margin:8px 10px 8px 0

}

.rtl #search_block_top {

	margin:8px 0 8px 10px

}

#search_block_top form#searchbox {

	position:relative;

	text-align:center

}

#search_block_top form#searchbox .search_query {

	display:inline;

	padding:0 36px 0 10px;

	height:36px;

	line-height:36px;

	border:none;

	border-radius:3px

}

.rtl #search_block_top form#searchbox .search_query {

	padding:0 10px 0 36px

}

#search_block_top .btn.button-search {

	display:block;

	position:absolute;

	top:0;

	right:0;

	width:36px;

	height:36px;

	text-align:center;

	color:#000;

	padding:0;

	background-color:transparent

}

#header_user_info, #homepage-slider .homeslider-container {

	position:relative

}

.rtl #search_block_top .btn.button-search {

	left:0;

	right:auto

}

#search_block_top .btn.button-search span {

	display:none

}

#search_block_top .btn.button-search:before {

	content:"\f002";

	display:block;

	font-family:FontAwesome;

	font-size:14px;

	width:100%;

	text-align:center;

	font-weight:300

}

#search_block_top .btn.button-search:hover {

	color:#6f6f6f

}

.ac_results {

	text-align:left;

	padding:0;

	background-color:#fff;

	overflow:hidden;

	z-index:99999

}

.ac_results ul {

	width:100%;

	list-style:none;

	padding:0;

	margin:0

}

.ac_results li {

	margin:0;

	padding:2px 5px;

	cursor:default;

	display:block;

	font:menu;

	font-size:12px;

	line-height:16px;

	overflow:hidden

}

.ac_odd {

	background-color:#eee

}

.ac_over {

	background-color:#0A246A;

	color:#fff

}

.tags_block .block_content {

	overflow:hidden

}

.tags_block .block_content a {

	display:inline-block;

	font-size:13px;

	line-height:16px;

	font-weight:700;

	padding:4px 9px 5px;

	border:1px solid #e5e5e5;

	float:left;

	margin:0 3px 3px 0

}

.rtl .tags_block .block_content a {

	float:right;

	margin:0 0 3px 3px

}

.tags_block .block_content a:hover {

	color:#828282;

	background:#f6f6f6

}

#header_user_info {

	z-index:9;

	padding-right:10px!important

}

.rtl #header_user_info {

	padding-left:10px!important;

	padding-right:inherit

}

@media (max-width:767px) {

#header_user_info {

border-right:1px solid #e5e5e5

}

.rtl #header_user_info {

border-left:1px solid #e5e5e5;

border-right:inherit

}

}

.header_user_info ul li {

	line-height:25px

}

.header_user_info ul li i {

	margin-right:6px;

	min-width:13px

}

.rtl .header_user_info ul li i {

	margin-left:6px;

	margin-right:inherit

}

#homepage-slider #homeslider {

	margin:0 auto;

	padding:0

}

#homepage-slider .homeslider-description {

	padding:10px;

	cursor:pointer;

	color:#828282

}

#homepage-slider .homeslider-description h3 {

	font:21px/30px  'Poppins', sans-serif;

	text-transform:uppercase;

	margin:0 0 20px;

	clear:both

}

#homepage-slider .homeslider-description h2 {

	font:36px/20px  'Poppins', sans-serif;

	text-transform:uppercase;

	border:2px solid #000;

	display:inline;

	padding:0 10px

}

#homepage-slider .homeslider-description p {

	font:14px  'Poppins', sans-serif;

	padding:20px 0 0

}

@media (max-width:1200px) {

#homepage-slider .homeslider-description {

padding:20px;

font-size:.8em

}

}

@media (max-width:992px) {

#homepage-slider .homeslider-description {

padding:0 10px 0 0;

font-size:.7em

}

#homepage-slider .homeslider-description p {

padding:15px 0 0;

margin-bottom:0

}

}

@media (max-width:480px) {

#homepage-slider .homeslider-description {

padding:30px;

font-size:.5em

}

#homepage-slider .homeslider-description p {

font-size:1.7em

}

}

#homepage-slider .homeslider-image {

	position:absolute;

	left:0;

	top:0

}

.rtl #homepage-slider .homeslider-image {

	right:0;

	left:auto

}

#homepage-slider .homeslider-description {

	position:absolute;

	left:0;

	top:10%;

	width:50%

}

.rtl #homepage-slider .homeslider-description {

	right:0;

	left:auto

}

#homepage-slider .bx-wrapper {

	position:relative;

	padding:0

}

#homepage-slider .bx-wrapper a {

	display:block

}

#homepage-slider .bx-wrapper .bx-viewport {

	width:100%

}

#homepage-slider .bx-wrapper .bx-controls-auto, #homepage-slider .bx-wrapper .bx-pager {

	position:absolute;

	bottom:-30px;

	width:100%

}

#homepage-slider .bx-wrapper .bx-loading {

	min-height:50px;

	height:100%;

	width:100%;

	position:absolute;

	top:0;

	left:0;

	z-index:2000

}

.rtl #homepage-slider .bx-wrapper .bx-loading {

	right:0;

	left:auto

}

#homepage-slider .bx-wrapper .bx-pager {

	text-align:center;

	font-size:.85em;

	font-family: 'Poppins', sans-serif;

	font-weight:700;

	color:#666;

	padding-top:20px

}

#homepage-slider .bx-wrapper .bx-controls-auto .bx-controls-auto-item, #homepage-slider .bx-wrapper .bx-pager .bx-pager-item {

	display:inline-block

}

#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a {

	background:#666;

	text-indent:-9999px;

	display:block;

	width:10px;

	height:10px;

	margin:0 5px;

	outline:0;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	border-radius:5px

}

#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a.active, #homepage-slider .bx-wrapper .bx-pager.bx-default-pager a:hover {

	background:#000

}

#homepage-slider .bx-wrapper .bx-prev {

	right:60px

}

.rtl #homepage-slider .bx-wrapper .bx-prev {

	left:60px;

	right:auto

}

#homepage-slider .bx-wrapper .bx-prev:after {

	content:"\f053"

}

#homepage-slider .bx-wrapper .bx-next {

	right:10px

}

.rtl #homepage-slider .bx-wrapper .bx-next {

	left:10px;

	right:auto

}

#homepage-slider .bx-wrapper .bx-next:after {

	content:"\f054"

}

#homepage-slider .bx-wrapper .bx-controls-direction a {

	position:absolute;

	bottom:10px;

	outline:0;

	width:52px;

	height:52px;

	text-indent:-9999px;

	z-index:9999;

	border:2px solid #262626

}

#homepage-slider .bx-wrapper .bx-controls-direction a:before {

	height:48px;

	width:48px;

	display:block;

	background:#fff;

	content:".";

	opacity:.14;

	filter:alpha(opacity=14);

	text-indent:-9999px;

	position:absolute;

	left:0;

	top:0;

	z-index:1

}

.rtl #homepage-slider .bx-wrapper .bx-controls-direction a:before {

	right:0;

	left:auto

}

#homepage-slider .bx-wrapper .bx-controls-direction a:after {

	display:block;

	width:48px;

	height:48px;

	color:#000;

	text-indent:0;

	text-align:center;

	font-size:21px;

	font-family:FontAwesome;

	position:absolute;

	top:0;

	left:0;

	z-index:2;

	padding:16px 0 0

}

.rtl #homepage-slider .bx-wrapper .bx-controls-direction a:after {

	right:0;

	left:auto

}

#homepage-slider .bx-wrapper .bx-controls-direction a:hover:before {

	background:#fff;

	opacity:.8;

	filter:alpha(opacity=80)

}

#homepage-slider .bx-wrapper .bx-controls-direction a.disabled {

	display:none

}

#homepage-slider .bx-wrapper .bx-controls-auto {

	text-align:center

}

#homepage-slider .bx-wrapper .bx-controls-auto .bx-start {

	display:block;

	text-indent:-9999px;

	width:10px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -11px no-repeat;

	margin:0 3px

}

#homepage-slider .bx-wrapper .bx-controls-auto .bx-start.active, #homepage-slider .bx-wrapper .bx-controls-auto .bx-start:hover {

	background-position:-86px 0

}

#homepage-slider .bx-wrapper .bx-controls-auto .bx-stop {

	display:block;

	text-indent:-9999px;

	width:9px;

	height:11px;

	outline:0;

	background:url(https://ac1f30.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/controls.png) -86px -44px no-repeat;

	margin:0 3px

}

#homepage-slider .bx-wrapper .bx-controls-auto .bx-stop.active, #homepage-slider .bx-wrapper .bx-controls-auto .bx-stop:hover {

	background-position:-86px -33px

}

#homepage-slider .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align:left;

	width:80%

}

#homepage-slider .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right:0;

	width:35px

}

#homepage-slider .bx-wrapper .bx-caption {

	position:absolute;

	bottom:0;

	left:0;

	background:#666\9;

	background:rgba(80, 80, 80, .75);

	width:100%

}

#homepage-slider .bx-wrapper .bx-caption span {

	color:#000;

	font-family: 'Poppins', sans-serif;

	display:block;

	font-size:.85em;

	padding:10px

}

.ie8 #homepage-slider .bx-wrapper .bx-controls-direction a:before {

	background:#000

}

.ptsblockmanufacturer .carousel-inner .block_manuf a {

	display:block;

	text-align:center;

	position:relative;

	z-index:9

}

.ptsblockmanufacturer .carousel-inner .block_manuf a img {

-webkit-transition:all .3s ease 0s;

transition:all .3s ease 0s;

	display:inline-block;

	opacity:.7

}

@media (min-width:992px) {

.ptsblockmanufacturer .carousel-inner .block_manuf a img {

-webkit-filter:grayscale(100%);

-moz-filter:grayscale(100%);

-ms-filter:grayscale(100%);

-o-filter:grayscale(100%);

filter:gray

}

ul.wlp_bought_list li.first-in-line {

clear:left

}

}

.ptsblockmanufacturer .carousel-inner .block_manuf a:hover img {

	-webkit-filter:grayscale(0);

	-moz-filter:grayscale(0);

	-ms-filter:grayscale(0);

	-o-filter:grayscale(0);

	filter:none;

	opacity:1

}

.ptsblockmanufacturer .block_content {

	background-color:#fff;

	position:relative;

	padding:45px 35px

}

.ptsblockmanufacturer .carousel-controls {

	width:100%;

	top:46%

}

.ptsblockmanufacturer .carousel-controls .carousel-control.left {

	left:20px

}

.ptsblockmanufacturer .carousel-controls .carousel-control.right {

	right:20px

}

#pts-top-menu {

	padding:0

}

@media (max-width:991px) {

.ptsblockmanufacturer .carousel-inner .block_manuf a {

margin-bottom:10px

}

.navbar-header .navbar-toggle {

display: block;

    float: none;

    width: 42px;

    height: 42px;

    line-height: 42px;

    margin: 0px 0;

    background-color: #000;

    opacity: 1;

    filter: alpha(opacity=30);

    padding: 14px;

    border: none;

    color: #fff;

    border-radius: 0;

}

.navbar-header .navbar-toggle:hover {

opacity:.5;

filter:alpha(opacity=50)

}

.navbar-header .navbar-toggle:hover .icon-bar {

background-color:#fff

}

.navbar-header .navbar-toggle .icon-bar {

background-color:#fff;

width:16px

}

#pts-top-menu {

margin-bottom:15px;

padding:0;

position:relative;

z-index:99

}

.pts-megamenu .navbar-nav {

margin:0;

width:100%

}

.pts-megamenu .navbar-nav>li {

position:relative;

background-color:rgba(0, 0, 0, .3);

margin-bottom:1px

}

.pts-megamenu .navbar-nav>li>a {

padding-top:15px;

padding-bottom:15px

}

.pts-megamenu .navbar-nav>li>a:before {

width:100%;

height:2px

}

.pts-megamenu .dropdown-menu .dropdown-submenu:hover .dropdown-menu {

left:0;

top:25px

}

.rtl .pts-megamenu .dropdown-menu .dropdown-submenu:hover .dropdown-menu {

right:0;

left:auto

}

.pts-megamenu .mega-col {

width:100%;

display:inline-block

}

}

@media (max-width:480px) {

.pts-megamenu .product-block .product-container.w-product {

width:100%

}

}

#wishlist_button {

	font-size:10px;

	float:left;

	margin:0 5px;

	color:#010101;

	background-color:#fff;

	border-color:rgba(0, 0, 0, .1);

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	text-transform:uppercase;

	padding:0 15px;

	line-height:34px;

	min-width:110px;

	text-align:center

}

.rtl #wishlist_button {

	float:right

}

#wishlist_button.active, #wishlist_button:active, #wishlist_button:focus, #wishlist_button:hover, .open #wishlist_button.dropdown-toggle {

	color:#fff;

	background-color:#268bb9;

	border-color:#195b7a

}

#wishlist_button.active, #wishlist_button:active, .open #wishlist_button.dropdown-toggle {

	background-image:none

}

#wishlist_button.disabled, #wishlist_button.disabled.active, #wishlist_button.disabled:active, #wishlist_button.disabled:focus, #wishlist_button.disabled:hover, #wishlist_button[disabled], #wishlist_button[disabled].active, #wishlist_button[disabled]:active, #wishlist_button[disabled]:focus, #wishlist_button[disabled]:hover, fieldset[disabled] #wishlist_button, fieldset[disabled] #wishlist_button.active, fieldset[disabled] #wishlist_button:active, fieldset[disabled] #wishlist_button:focus, fieldset[disabled] #wishlist_button:hover {

	opacity:1;

	filter:alpha(opacity=100)

}

#wishlist_button .badge {

	color:#fff;

	background-color:#010101

}

#wishlist_block #wishlist_block_list {

	margin:0 0 20px

}

#wishlist_block #wishlist_block_list dl {

	font-weight:400

}

#wishlist_block #wishlist_block_list dl.products.no-products {

	font-weight:600;

	padding:0 0 15px;

	border-bottom:1px solid #e5e5e5

}

#wishlist_block #wishlist_block_list dl.products.no-products dt {

	padding:0;

	border-top:none

}

#wishlist_block #wishlist_block_list dl.products.no-products dd {

	display:none

}

#wishlist_block #wishlist_block_list dl.products {

	border-bottom:1px solid #e5e5e5

}

#wishlist_block #wishlist_block_list dl.products dt {

	padding:20px 0 0;

	border-top:1px solid #e5e5e5

}

#wishlist_block #wishlist_block_list dl.products dd {

	padding:0 0 20px

}

#wishlist_block #wishlist_block_list dl.products dt.first_item {

	padding:0;

	border-top:none

}

#wishlist_block #wishlist_block_list dl dt {

	position:relative;

	padding-right:0

}

#wishlist_block #wishlist_block_list dl dd {

	margin:0 0 0 24px

}

#wishlist_block .lnk .form-group {

	margin:0 0 20px

}

#wishlist_block .lnk .form-group select {

	max-width:192px

}

@media (max-width:767px) {

#wishlist_block .lnk .form-group select {

width:192px

}

}

#wishlist_block .ajax_cart_block_remove_link {

	font-size:14px;

	line-height:14px;

	color:#d3d2d2;

	width:14px;

	height:14px;

	float:right

}

#wishlist_block .ajax_cart_block_remove_link:hover {

	color:#65d1de

}

#wishlist_block .cart_block_product_name {

	width:85%;

	display:inline-block;

	font-weight:700

}

#wishlist_block .quantity-formated {

	float:left;

	margin:0 5px 0 0;

	width:15px

}

#wishlist_block_list .price {

	float:right

}

#mywishlist td.wishlist_delete a {

	font-size:15px

}

#module-blockwishlist-mywishlist #block-order-detail #hideSendWishlist {

	display:inline-block

}

#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list {

	border-bottom:1px solid #e5e5e5;

	margin-bottom:20px

}

#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a {

	display:inline-block;

	color:#828282;

	margin:10px 10px 10px 0;

	font-weight:700

}

#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a:hover {

	color:#65d1de

}

#module-blockwishlist-mywishlist .wishlistLinkTop li {

	float:left

}

#module-blockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist {

	float:right

}

#module-blockwishlist-mywishlist .wishlistLinkTop #hideBoughtProductsInfos, #module-blockwishlist-mywishlist .wishlistLinkTop #showBoughtProducts {

	display:none

}

ul.wlp_bought_list li {

	margin:0 0 30px

}

ul.wlp_bought_list li .product_image {

	padding:9px;

	border:1px solid #e5e5e5;

	margin:0 0 20px;

	max-width:270px

}

ul.wlp_bought_list li .product-name {

	margin:0 0 10px;

	padding:0 20px 0 0

}

ul.wlp_bought_list li .product-name small {

	display:block;

	font-size:11px

}

ul.wlp_bought_list li .product-name small a {

	font-size:11px

}

ul.wlp_bought_list li .product_infos {

	position:relative

}

ul.wlp_bought_list li .btn_action .btn {

	margin:0 0 10px

}

.wishlistLinkTop .submit {

	margin:0 0 30px

}

ul.wlp_bought_list li .lnkdel {

	position:absolute;

	top:0;

	right:0;

	display:block;

	font-size:14px

}

#product_comments_block_extra .comments_note {

	margin-right:15px;

	padding-top:7px;

	float:left

}

.rtl #product_comments_block_extra .comments_note {

	float:right

}

#product_comments_block_extra .comments_note span, #product_comments_block_extra .star_content {

	float:left;

	color:#828282

}

.comments_advices li {

	display:inline-block;

	line-height:30px

}

@media (min-width:768px) and (max-width:991px) {

ul.wlp_bought_list li.first-item-of-tablet-line {

clear:left

}

.comments_advices li {

display:block;

line-height:20px

}

}

.comments_advices a {

	text-decoration:none;

	color:#999;

	position:relative;

	margin-right:8px;

	line-height:30px;

	padding:0;

	display:inline-block

}

@media (min-width:768px) and (max-width:1199px) {

.comments_advices a {

float:none;

line-height:20px

}

}

#new_comment_form #criterions_list .star_content, .fl {

	float:left

}

.comments_advices a:before {

	background:#999;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%;

	color:#fff;

	display:inline-block;

	font-family:FontAwesome;

	font-size:14px;

	font-weight:400;

	height:25px;

	line-height:25px;

	margin-right:6px;

	text-align:center;

	width:25px

}

@media (max-width:1199px) {

.comments_advices a:before {

display:none

}

}

.comments_advices a.open-comment-form:before {

	content:"\f040"

}

.comments_advices a:hover {

	color:#268bb9

}

.comments_advices a:hover:before {

	background-color:#268bb9

}

#fancybox-wrap {

	width:585px

}

#fancybox-content {

	width:585px;

	border-width:0

}

#new_comment_form {

	overflow:hidden;

	color:#828282;

	text-align:left

}

#new_comment_form h2 {

	margin-bottom:10px

}

#new_comment_form .title {

	padding:10px;

	font-size:13px;

	color:#000;

	text-transform:uppercase;

	background:#000

}

#new_comment_form ul.grade_content {

	list-style-type:none;

	margin:0 0 20px

}

#new_comment_form ul.grade_content li {

	width:50%

}

#new_comment_form ul.grade_content span {

	display:inline-block;

	padding:0 10px;

	width:150px;

	font-weight:700

}

#new_comment_form ul.grade_content .cancel {

	margin-right:5px

}

#new_comment_form .product {

	padding:15px

}

#new_comment_form .product img {

	border:1px solid #e5e5e5

}

#new_comment_form .product .product_desc {

	line-height:18px;

	color:#828282

}

#new_comment_form .product .product_desc .product_name {

	padding:10px 0 5px;

	font-size:13px;

	color:#000

}

#new_comment_form .new_comment_form_content {

	padding:15px 25px 15px 15px;

	background:#f8f8f8

}

@media (max-width:767px) {

#new_comment_form .new_comment_form_content {

padding-left:25px

}

}

#new_comment_form .new_comment_form_content .intro_form {

	padding-bottom:10px;

	font-weight:700;

	font-size:12px

}

#new_comment_form label {

	display:block;

	margin:12px 0 4px;

	font-weight:700;

	font-size:12px

}

#new_comment_form input, #new_comment_form textarea {

	padding:0 5px;

	height:28px;

	width:100%;

	border:1px solid #ccc;

	background:#fff

}

#new_comment_form textarea {

	height:80px

}

#new_comment_form .submit {

	margin-top:20px;

	padding:0;

	font-size:13px;

	text-align:right

}

#new_comment_form #criterions_list {

	border-bottom:1px solid #CCC;

	padding-bottom:15px;

	list-style-type:none

}

#new_comment_form #criterions_list li {

	margin-bottom:10px

}

#new_comment_form #criterions_list label {

	display:inline;

	float:left;

	margin:0 10px 0 0

}

#new_comment_form #new_comment_form_footer {

	margin-top:20px;

	font-size:12px

}

#product_comments_block_tab {

	margin:0 0 20px

}

#product_comments_block_tab div.comment {

	margin:0 0 14px;

	padding-top:14px;

	border-top:1px solid #e5e5e5

}

#product_comments_block_tab div.comment:first-child {

	padding:0;

	border:none

}

#product_comments_block_tab div.comment .comment_author {

	padding:0 20px;

	line-height:18px span;

	line-height-font-weight:bold;

	line-height-float:left

}

#product_comments_block_tab div.comment .comment_author .star_content {

	display:inline-block;

	vertical-align:middle;

	margin:0 0 0 5px

}

#product_comments_block_tab div.comment .comment_details {

	overflow:hidden;

	border-left:1px solid #e5e5e5

}

@media (max-width:991px) {

#product_comments_block_tab div.comment .comment_details {

border-left:none

}

#product_comments_block_tab div.comment .comment_details ul {

list-style-type:none;

margin:0

}

#product_comments_block_tab div.comment .comment_details ul li {

padding:2px 0

}

#product_comments_block_tab div.comment .comment_details ul li:before {

font-family:FontAwesome;

content:"\f0da";

color:#828282;

margin-right:8px

}

}

/*#product_comments_block_tab div.star:after {

	content:"\f006";

	font-family:FontAwesome;

	display:inline-block;

	color:#777676

}

#product_comments_block_tab div.star_on:after {

	content:"\f005";

	font-family:FontAwesome;

	display:inline-block;

	color:#ef8743

}*/

#product_comments_block_tab .comment_author_infos {

	clear:both;

	padding-top:9px

}

#ptsstaticontent_left .nopadding, #ptsstaticontent_right .nopadding {

	padding:0

}

#product_comments_block_tab .comment_author_infos strong {

	display:block;

	color:#828282

}

#product_comments_block_tab .comment_author_infos em {

	color:#adadad

}

#product_comments_block_tab a {

	text-decoration:none;

	font-weight:700

}

#product_comments_block_tab span.report_btn {

	cursor:pointer

}

#product_comments_block_tab span.report_btn:hover {

	text-decoration:underline

}

.fr {

	float:right

}

#ptsstaticontent_top {

	margin-bottom:0

}

#ptsstaticontent_left ul>li .image-banner {

	margin-bottom:30px

}

#ptsstaticontent_left ul>li:last-child .image-banner {

	margin:0

}

#ptsstaticontent_right ul>li .image-banner {

	margin-bottom:30px

}

#ptsstaticontent_right ul>li:last-child .image-banner {

	margin:0

}

#ptsstaticontent_slideshow .staticontent-item {

	margin-bottom:18px

}

#ptsstaticontent_promotetop {

	margin:0;

	padding:30px 0

}

@media (min-width:992px) and (max-width:1199px) {

#ptsstaticontent_promotetop {

margin:30px 0

}

}

@media (max-width:480px) {

#ptsstaticontent_promotetop {

margin:0

}

}

#ptsstaticontent_home ul>li {

	padding:0

}

@media (max-width:991px) {

#ptsstaticontent_bottom, #ptsstaticontent_home {

margin:0

}

}

#ptsstaticontent_footer .footer-intro .img-logo {

	margin:5px 0 15px

}

#ptsstaticontent_footerbottom .staticontent-item {

	padding:10px 15px

}

.staticontent-item .hr {

	position:relative

}

.staticontent-item .hr:after, .staticontent-item .hr:before {

	position:absolute;

	content:"";

	height:1px;

	background-color:rgba(255, 255, 255, .3);

	top:50%;

	width:22%

}

.staticontent-item .hr:before {

	left:0

}

.staticontent-item .hr:after {

	right:0

}

.box-services {

	padding:25px 0

}

.box-services .iconbox {

	float:left;

	margin-right:5px

}

.rtl .box-services .iconbox {

	float:right;

	margin-left:5px;

	margin-right:inherit

}

.box-services .media-body h4 {

	color:#000;

	font-family: 'Poppins', sans-serif;

	font-size:20px;

	font-weight:500;

	margin:0 0 3px;

	text-transform:none

}

@media (min-width:992px) {

body.index #pts-verticalmenu .pts-verticalmenu {

display:block

}

}

#pts-verticalmenu {

	position:relative

}

#pts-verticalmenu:hover .pts-verticalmenu {

	display:block

}

#pts-verticalmenu .pts-verticalmenu {

	overflow:visible;

	position:absolute;

	width:100%;

	z-index:89;

	display:none;

	padding:0

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu {

	float:none;

	background-color:#fff;

	border:1px solid #dadada;

	box-shadow:2px 2px 2px rgba(0, 0, 0, .07);

	padding:10px 0

}

@media (max-width:991px) {

#pts-verticalmenu {

margin-bottom:18px

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li.open {

border-bottom:1px dashed #e1e1e1

}

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a {

	background:rgba(0, 0, 0, 0);

	border-bottom:1px solid transparent;

	border-top:1px solid transparent;

	color:#000;

	display:block;

	font-family: 'Poppins', sans-serif;

	font-size:14px;

	font-weight:400;

	padding:8px 15px

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a:focus, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a:hover {

	background-color:transparent;

	color:#268bb9

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a:focus .caret, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a:hover .caret {

	border-right-color:#FFF

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .caret {

	border:0;

	position:absolute;

	right:0;

	top:50%

}

.rtl #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .caret {

	left:0;

	right:auto

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .caret:before {

	content:"\f105";

	font:12px FontAwesome;

	position:absolute;

	right:15px;

	top:-9px

}

.rtl #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .caret:before {

	left:15px;

	right:auto

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .menu-icon {

	display:block;

	height:20px;

	background-position:left top!important

}

.rtl #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .menu-icon {

	background-position:right top!important

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .menu-icon span {

	display:block;

	margin-left:35px;

	line-height:20px

}

.rtl #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li>a .menu-icon span {

	margin-right:35px;

	margin-left:inherit

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:active>a, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:focus>a, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:hover>a {

	color:#f36;

	border-color:#dadada

}

#pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:active>a .caret, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:focus>a .caret, #pts-verticalmenu .pts-verticalmenu ul.verticalmenu>li:hover>a .caret {

	border-left-color:#268bb9

}

#pts-verticalmenu .vertical_title {

	cursor:pointer;

	color:#fff;

	background-color:#ff9133;

	font-size:15px;

	padding:0 20px 0 50px;

	line-height:50px;

	margin:0;

	font-family: 'Poppins', sans-serif;

	font-weight:600;

	position:relative

}

.rtl #pts-verticalmenu .vertical_title {

	padding:0 50px 0 20px

}

#pts-verticalmenu .vertical_title:before {

	color:#fff;

	content:"\f0c9";

	font:18px FontAwesome;

	position:absolute;

	left:25px;

	top:14px

}

.rtl #pts-verticalmenu .vertical_title:before {

	right:25px;

	left:auto

}

@media (min-width:992px) and (max-width:1199px) {

#pts-verticalmenu .vertical_title {

padding:0 10px 0 30px

}

.rtl #pts-verticalmenu .vertical_title {

padding:0 30px 0 10px

}

#pts-verticalmenu .vertical_title:before {

left:15px

}

.rtl #pts-verticalmenu .vertical_title:before {

right:15px;

left:auto

}

}

#pts-verticalmenu .vertical_title i {

	display:none

}

#pts-verticalmenu .navbar-nav>li {

	width:100%;

	height:auto;

	position:static

}

@media (min-width:992px) {

#pts-verticalmenu .navbar-nav>li:hover>.dropdown-menu {

height:401px!important;

left:100%;

opacity:1;

top:0

}

.rtl #pts-verticalmenu .navbar-nav>li:hover>.dropdown-menu {

right:100%;

left:auto

}

}

#pts-verticalmenu .navbar-nav>li .parent {

	position:relative

}

#pts-verticalmenu .navbar-nav>li .parent>.dropdown-toggle {

	text-transform:none;

	font-weight:400;

	color:#2e3a47

}

#pts-verticalmenu .navbar-nav>li .parent>.dropdown-toggle:hover {

	color:#7bbd42

}

#pts-verticalmenu .navbar-nav>li .parent>.dropdown-menu {

	min-height:100px;

	height:100px;

	height:auto!important;

	-webkit-box-shadow:0 0 5px 1px rgba(0, 0, 0, .13);

	box-shadow:0 0 5px 1px rgba(0, 0, 0, .13)

}

#pts-verticalmenu .navbar-nav>li .parent:hover>.dropdown-menu {

	left:100%;

	top:0;

	opacity:1;

	filter:alpha(opacity=100)

}

.rtl #pts-verticalmenu .navbar-nav>li .parent:hover>.dropdown-menu {

	right:100%;

	left:auto

}

#pts-verticalmenu .pts-colorbox {

	display:none!important

}

@media (min-width:991px) {

#pts-verticalmenu .navbar-nav>li.parent:hover>a:after {

position:absolute;

content:"";

right:-5px;

top:0;

width:0;

height:100%;

border:5px solid #FFF;

z-index:9999

}

.rtl #pts-verticalmenu .navbar-nav>li.parent:hover>a:after {

left:-5px;

right:auto

}

#pts-verticalmenu .dropdown-menu {

left:-9999px;

top:-9999px;

right:auto;

border:0;

display:block;

height:auto!important;

min-width:215px;

padding:20px;

background:#FFF;

opacity:0;

filter:alpha(opacity=0);

-webkit-border-radius:0;

-moz-border-radius:0;

-ms-border-radius:0;

-o-border-radius:0;

border-radius:0;

-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, .35);

box-shadow:0 0 5px 0 rgba(0, 0, 0, .35)

}

}

.pts-verticalmenu .mega-group .caret {

	display:none

}

.pts-verticalmenu .mega-group>.dropdown-toggle {

	display:block;

	font-weight:700;

	padding:6px 5px;

	text-transform:uppercase;

	border-bottom:solid 1px #E5E5E5

}

.pts-verticalmenu .mega-group .dropdown-mega .mega-col-inner>ul>li a {

	margin-left:6px

}

.pts-verticalmenu .mega-col .mega-col-inner>ul {

	list-style:none;

	margin:0;

	padding:0

}

.pts-verticalmenu .mega-col .mega-col-inner>ul>li {

	list-style:none;

	margin-left:0

}

.pts-verticalmenu .mega-col .mega-col-inner>ul>li>a {

	clear:both;

	color:#555;

	display:block;

	line-height:20px

}

.pts-verticalmenu .dropdown-submenu:hover .dropdown-menu {

	display:block

}

.pts-verticalmenu .dropdown-submenu>.dropdown-menu {

	border-radius:0 6px 6px;

	left:100%;

	margin-left:-6px;

	margin-top:-6px;

	top:0

}

.blockptsproducttabs.producttab_home {

	z-index:9;

	overflow:hidden

}

.blockptsproducttabs.producttab_home .tab-nav {

	width:47%;

	left:-22%;

	top:43%;

	position:absolute;

	-webkit-transform:rotate(90deg);

	-ms-transform:rotate(90deg);

	transform:rotate(90deg);

	font-family: 'Poppins', sans-serif;

	text-align:center;

	margin-left:-1px;

	z-index:9;

	width:65px\9;

	height:100%\9;

	top:0\9;

	left:0\9;

	margin:0\9

}

.rtl .blockptsproducttabs.producttab_home .tab-nav {

	right:-20%;

	left:auto;

	margin-right:-1px;

	margin-left:inherit

}

.blockptsproducttabs.producttab_home .tab-nav ul.nav-theme {

	height:100%\9;

	padding:0\9;

	text-align:center\9

}

.blockptsproducttabs.producttab_home .tab-nav a {

	padding:0 8px;

	line-height:50px;

	max-height:50px;

	font-size:16px;

	font-weight:600

}

.blockptsproducttabs.producttab_home .tab-nav ul.nav-theme li.active a {

	text-decoration:overline

}

.blockptsproducttabs.producttab_home .tab-content {

	margin:0;

	padding-left:30px;

	padding-left:65px\9

}

.rtl .blockptsproducttabs.producttab_home .tab-content {

	padding-right:50px;

	padding-left:inherit

}

@media (max-width:991px) {

.blockptsproducttabs.producttab_home .tab-nav {

position:static;

transform:none;

width:100%

}

.blockptsproducttabs.producttab_home .tab-content {

padding:0

}

}

.blockptsproducttabs.producttab_home .tab-content .tab-pane {

	background:#fff

}

.blockptsproducttabs.producttab_home .carousel-controls {

	top:37%;

	width:20px;

	height:72px;

	right:0

}

.rtl .blockptsproducttabs.producttab_home .carousel-controls {

	left:0;

	right:auto

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control {

	width:20px;

	height:35px;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0;

	line-height:35px;

	color:#fff;

	background:#e1e1e1;

	border:none;

	opacity:0;

-webkit-transition:all .3s ease 0s;

transition:all .3s ease 0s;

	filter:alpha(opacity=100)\9

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control.left {

	top:0;

	left:20px;

	left:0\9

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control.right {

	bottom:0;

	top:auto;

	right:20px;

	right:0\9

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control:hover {

	background:#ff9133

}

@media (max-width:1199px) {

.blockptsproducttabs.producttab_home .carousel-controls {

top:8px;

width:20px;

height:35px;

right:40px

}

.rtl .blockptsproducttabs.producttab_home .carousel-controls {

left:40px;

right:auto

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control {

opacity:1;

filter:alpha(opacity=100)

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control.left {

left:0

}

.blockptsproducttabs.producttab_home .carousel-controls .carousel-control.right {

right:-30px!important

}

}

.blockptsproducttabs.producttab_home .boxcarousel:hover .carousel-control {

	opacity:1

}

.blockptsproducttabs.producttab_home .boxcarousel:hover .carousel-control.left {

	left:0

}

.blockptsproducttabs.producttab_home .boxcarousel:hover .carousel-control.right {

	right:0

}

.blockptsproducttabs.producttab_home .product-block .product-gallery {

	border:none

}

.blockptsproducttabs.producttab_home .product-block .product-gallery .thumbs-wrap {

	display:none

}

.blockptsproducttabs.producttab_home .style1 .product-block .tooltip.top {

	top:-100%!important

}

#blockleoblogstabs .carousel-controls {

	right:20px

}

.rtl #blockleoblogstabs .carousel-controls {

	left:20px;

	right:auto

}

#blockleoblogstabs .carousel-controls .carousel-control {

	border-color:#fff;

	color:#fff

}

#blockleoblogstabs .blog_block {

	border-right:1px solid #e5e5e5;

	margin:20px 0

}

#blockleoblogstabs .block_content {

	background:#fff

}

#blockleoblogstabs .blog-viewmore {

	margin:10px 0;

	overflow:hidden

}

#blockleoblogstabs .blog-viewmore a {

	font-style:italic

}

#blockleoblogstabs .blog-viewmore a:after {

	width:20px;

	display:inline-block;

	float:right;

	content:"\f178";

	font:12px/20px FontAwesome;

	margin-left:7px

}

.blog_container {

	position:relative

}

.blog_container .blog-image {

	margin-bottom:20px;

	position:relative;

	padding:0 20px;

	background-color:#fff

}

.blog_container .blog-image img {

	border-color:#F36

}

.blog_container .blog-image>a:after {

	width:100%;

	height:100%;

	content:"";

	position:absolute;

	top:0;

	left:0;

	background:#F36;

	opacity:0;

	filter:alpha(opacity=0);

-webkit-transition:all .3s ease 0s;

transition:all .3s ease 0s

}

.rtl .blog_container .blog-image>a:after {

	right:0;

	left:auto

}

.blog_container .media-body {

	padding:0 20px

}

.blog_container .blog-title {

	margin-top:0;

	text-transform:none;

	height:55px;

	overflow:hidden;

	font-size:15px

}

.blog_container .blog-title a {

	line-height:24px;

	font-weight:300

}

.blog_container .blog-meta {

	font-size:12px;

	color:#999;

	font-style:italic;

	margin-bottom:10px

}

.blog_container .blog-meta>span {

	margin-right:8px

}

.rtl .blog_container .blog-meta>span {

	margin-left:8px;

	margin-right:inherit

}

.blog_container .blog-shortinfo {

	margin-bottom:10px

}

.blog_container .created {

	text-transform:uppercase;

	font-size:11px;

	color:#999;

	margin-top:20px

}

.layerslider-wrapper {

	margin:0;

	position:relative;

	z-index:9

}

.rev_slider {

	position:relative;

	overflow:hidden;

	height:300px;

	width:940px;

	z-index:9

}

.bannercontainer {

	position:relative;

	margin:0 auto;

	overflow:hidden

}

.bannercontainer .fullwidthbanner {

	padding:0;

	position:relative

}

.bannercontainer div.caption {

	cursor:pointer

}

.tp-caption {

	z-index:1

}

.tp-caption.big_white {

	position:absolute;

	color:#fff;

	text-shadow:none;

	font-weight:400;

	font-size:20px;

	line-height:20px;

	padding:1px 4px 3px;

	margin:0;

	border-width:0;

	border-style:none;

	background-color:#000;

	letter-spacing:0

}

.tp-caption.big_black, .tp-caption.big_orange {

	font-size:36px;

	line-height:36px;

	padding:0 4px;

	letter-spacing:-1.5px;

	font-weight:400;

	margin:0;

	border-width:0;

	border-style:none;

	position:absolute;

	text-shadow:none

}

.tp-caption.big_orange {

	color:#fff;

	background-color:#fb7354

}

.tp-caption.big_black {

	color:#000;

	background-color:#fff

}

.tp-caption.medium_grey {

	position:absolute;

	color:#fff;

	font-weight:400;

	font-size:20px;

	line-height:20px;

	padding:2px 4px;

	margin:0;

	border-width:0;

	border-style:none;

	background-color:#888;

	white-space:nowrap;

	text-shadow:0 2px 5px rgba(0, 0, 0, .5)

}

.tp-caption.small_text {

	position:absolute;

	color:#454545;

	text-shadow:none;

	font-weight:300;

	font-size:16px;

	line-height:16px;

	font-family: 'Poppins', sans-serif;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap

}

.tp-caption.large_text, .tp-caption.medium_text {

	line-height:36px;

	text-transform:uppercase;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap;

	position:absolute;

	text-shadow:none

}

.tp-caption.medium_text {

	color:#000;

	font-weight:100;

	font-size:36px;

	letter-spacing:-2px

}

.tp-caption.large_text {

	color:#282b2f;

	font-weight:400;

	font-size:54px

}

.tp-caption.large_black_text {

	position:absolute;

	color:#000;

	text-shadow:none;

	font-weight:700;

	font-size:30px;

	line-height:30px;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap;

	text-transform:uppercase

}

.tp-caption.very_large_text {

	position:absolute;

	color:#555;

	text-shadow:none;

	font-weight:100;

	font-size:91px;

	line-height:91px;

	font-family: 'Poppins', sans-serif;

	text-transform:uppercase;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap;

	letter-spacing:0

}

.tp-caption.very_large_black_text {

	position:absolute;

	color:#000;

	text-shadow:none;

	font-weight:800;

	font-size:72px;

	line-height:72px;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap

}

.tp-caption.bold_red_text {

	position:absolute;

	color:#d31e00;

	text-shadow:none;

	font-weight:400;

	font-size:24px;

	line-height:20px;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap

}

.tp-caption.bold_brown_text, .tp-caption.bold_green_text {

	font-size:20px;

	line-height:20px;

	font-weight:800;

	position:absolute;

	margin:0;

	border-width:0;

	border-style:none;

	text-shadow:none;

	white-space:nowrap

}

.tp-caption.bold_brown_text {

	color:#a04606

}

.tp-caption.bold_green_text {

	color:#5b9830

}

.tp-caption.very_big_white {

	position:absolute;

	color:#fff;

	text-shadow:none;

	font-weight:800;

	font-size:36px;

	line-height:36px;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap;

	padding:1px 4px 3px;

	background-color:#7e8e96

}

.tp-caption.very_big_black {

	position:absolute;

	color:#000;

	text-shadow:none;

	font-weight:700;

	font-size:60px;

	line-height:60px;

	margin:0;

	border-width:0;

	border-style:none;

	white-space:nowrap;

	padding:1px 4px 0;

	background-color:#fff

}

.tp-caption.cus_black, .tp-caption.cus_color {

	font-size:55px;

	font-family: 'Poppins', sans-serif;

	position:absolute;

	text-transform:uppercase

}

.tp-caption.cus_black {

	color:#555;

	font-weight:100;

	line-height:54px

}

.tp-caption.cus_color {

	color:#F36;

	font-weight:900;

	line-height:91px;

	letter-spacing:-6px

}

.tp-caption.boxshadow {

	-moz-box-shadow:0 0 20px rgba(0, 0, 0, .5);

	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .5);

	box-shadow:0 0 20px rgba(0, 0, 0, .5)

}

.tp-caption.black {

	color:#000;

	text-shadow:none;

	font-weight:300;

	font-size:19px;

	line-height:19px

}

.tp-caption.noshadow {

	text-shadow:none

}

.tp-caption a {

	color:#ff7302;

	text-shadow:none;

-webkit-transition:all .2s ease-out;

-moz-transition:all .2s ease-out;

-o-transition:all .2s ease-out;

-ms-transition:all .2s ease-out

}

.tp-caption a:hover {

	color:#ffa902

}

.tp_inner_padding {

	box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	max-height:none!important

}

.tp-button {

	padding:0 15px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	height:35px;

	cursor:pointer;

	color:#fff!important;

	font-size:15px;

	line-height:35px!important;

	letter-spacing:-1px;

	text-transform:uppercase

}

.button.big {

	color:#fff;

	text-shadow:0 1px 1px rgba(0, 0, 0, .6);

	font-weight:700;

	padding:9px 20px;

	font-size:19px;

	line-height:57px!important;

	background:url(https://920148.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/g40.png) top repeat-x

}

.button.big:hover, .button:hover, .purchase:hover {

	background-position:bottom, 15px 11px

}

@media only screen and (min-width:480px) and (max-width:767px) {

.button {

padding:4px 8px 3px;

line-height:25px!important;

font-size:11px!important;

font-weight:400

}

a.button {

-webkit-transition:none;

-moz-transition:none;

-o-transition:none;

-ms-transition:none

}

}

@media only screen and (min-width:0) and (max-width:479px) {

.button {

padding:2px 5px;

line-height:20px!important;

font-size:10px!important

}

a.button {

-webkit-transition:none;

-moz-transition:none;

-o-transition:none;

-ms-transition:none

}

}

.tp-leftarrow:before, .tp-rightarrow:before {

	font-family:FontAwesome;

	line-height:38px;

	font-size:16px

}

.button.green, .button:hover.green, .purchase.green, .purchase:hover.green {

	background-color:#21a117;

	-webkit-box-shadow:0 3px 0 0 #104d0b;

	-moz-box-shadow:0 3px 0 0 #104d0b;

	box-shadow:0 3px 0 0 #104d0b

}

.button.blue, .button:hover.blue, .purchase.blue, .purchase:hover.blue {

	background-color:#1d78cb;

	-webkit-box-shadow:0 3px 0 0 #0f3e68;

	-moz-box-shadow:0 3px 0 0 #0f3e68;

	box-shadow:0 3px 0 0 #0f3e68

}

.button.red, .button:hover.red, .purchase.red, .purchase:hover.red {

	background-color:#cb1d1d;

	-webkit-box-shadow:0 3px 0 0 #7c1212;

	-moz-box-shadow:0 3px 0 0 #7c1212;

	box-shadow:0 3px 0 0 #7c1212

}

.button.orange, .button:hover.orange, .purchase.orange, .purchase:hover.orange {

	background-color:#f70;

	-webkit-box-shadow:0 3px 0 0 #a34c00;

	-moz-box-shadow:0 3px 0 0 #a34c00;

	box-shadow:0 3px 0 0 #a34c00

}

.button.darkgrey, .button.grey, .button:hover.darkgrey, .button:hover.grey, .purchase.darkgrey, .purchase:hover.darkgrey {

	background-color:#555;

	-webkit-box-shadow:0 3px 0 0 #222;

	-moz-box-shadow:0 3px 0 0 #222;

	box-shadow:0 3px 0 0 #222

}

.button.lightgrey, .button:hover.lightgrey, .purchase.lightgrey, .purchase:hover.lightgrey {

	background-color:#888;

	-webkit-box-shadow:0 3px 0 0 #555;

	-moz-box-shadow:0 3px 0 0 #555;

	box-shadow:0 3px 0 0 #555

}

.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {

	-webkit-transform:translateZ(0);

	-webkit-backface-visibility:hidden;

	-webkit-perspective:1000

}

.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	-moz-opacity:0;

	-khtml-opacity:0;

	opacity:0;

	position:absolute;

	visibility:hidden

}

.tp-simpleresponsive img {

	max-width:none;

	-khtml-user-select:none

}

.noFilterClass {

	filter:none!important

}

.tp-bullets, .tparrows {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

-webkit-transition:opacity .2s ease-out;

-moz-transition:opacity .2s ease-out;

-o-transition:opacity .2s ease-out;

-ms-transition:opacity .2s ease-out

}

.tp-bannershadow {

	margin-left:auto;

	margin-right:auto;

	-khtml-user-select:none

}

.tp-bannershadow.tp-shadow1 {

	background:url(https://3785a7.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/shadow1.png) no-repeat;

	background-size:100%;

	width:890px;

	height:60px;

	bottom:-30px

}

.tp-bannershadow.tp-shadow2 {

	background:url(https://572e6a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/shadow2.png) no-repeat;

	background-size:100%;

	width:890px;

	height:110px;

	bottom:-60px

}

.tp-bannershadow.tp-shadow3 {

	background:url(https://07b9eb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/shadow3.png) no-repeat;

	background-size:100%;

	width:890px;

	height:60px;

	bottom:-60px

}

.caption.fullscreenvideo {

	left:0;

	top:0;

	position:absolute;

	width:100%;

	height:100%

}

.caption.fullscreenvideo iframe {

	width:100%!important;

	height:100%!important

}

.tp-caption.fullscreenvideo {

	left:0;

	top:0;

	position:absolute;

	width:100%;

	height:100%

}

.tp-caption.fullscreenvideo iframe {

	width:100%!important;

	height:100%!important

}

.tpclear {

	clear:both

}

.tp-bullets {

	z-index:25;

	position:absolute;

	-moz-opacity:1;

	-khtml-opacity:1;

	opacity:1

}

.tp-bullets.hidebullets {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	-moz-opacity:0;

	-khtml-opacity:0;

	opacity:0

}

.tp-bullets.simplebullets.navbar {

	border:1px solid #666;

	border-bottom:1px solid #444;

	background:url(https://1ae3ac.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/boxed_bgtile.png);

	height:40px;

	padding:0 10px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	border-radius:5px

}

.tp-bullets.simplebullets.navbar-old {

	background:url(https://5e5606.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/navigdots_bgtile.png);

	height:35px;

	padding:0 10px;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	border-radius:5px

}

.tp-bullets.simplebullets.round .bullet {

	cursor:pointer;

	position:relative;

	width:12px;

	height:12px;

	margin-right:0;

	float:left;

	margin-top:-10px;

	margin-left:3px;

	background:0 0;

	border:1px solid #fff;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%

}

.tp-bullets.simplebullets.round .bullet.last {

	margin-right:3px

}

.tp-bullets.simplebullets.round-old .bullet {

	cursor:pointer;

	position:relative;

	background:url(https://ae2783.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bullets.png) bottom left;

	width:23px;

	height:23px;

	margin-right:0;

	float:left;

	margin-top:-12px

}

.tp-bullets.simplebullets.square .bullet, .tp-bullets.simplebullets.square-old .bullet {

	background:url(https://a24781.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bullets2.png) bottom left;

	width:19px;

	margin-top:-10px;

	margin-right:0;

	height:19px;

	cursor:pointer;

	position:relative;

	float:left

}

.tp-bullets.simplebullets.round-old .bullet.last {

	margin-right:0

}

.tp-bullets.simplebullets.square .bullet.last {

	margin-right:0

}

.tp-bullets.simplebullets.square-old .bullet.last {

	margin-right:0

}

.tp-bullets.simplebullets.navbar .bullet {

	cursor:pointer;

	position:relative;

	background:url(https://45fbc0.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/bullet_boxed.png) top left;

	width:18px;

	height:19px;

	margin-right:5px;

	float:left;

	margin-top:10px

}

.tp-bullets.simplebullets.navbar .bullet.first {

	margin-left:0!important

}

.tp-bullets.simplebullets.navbar .bullet.last {

	margin-right:0!important

}

.tp-bullets.simplebullets.navbar-old .bullet {

	cursor:pointer;

	position:relative;

	background:url(https://bf32c7.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/navigdots.png) bottom left;

	width:15px;

	height:15px;

	margin-left:5px!important;

	margin-right:5px!important;

	float:left;

	margin-top:10px

}

.tp-bullets.simplebullets.navbar-old .bullet.first {

	margin-left:0!important

}

.tp-bullets.simplebullets.navbar-old .bullet.last {

	margin-right:0!important

}

.tp-bullets.simplebullets .bullet.selected, .tp-bullets.simplebullets .bullet:hover {

	background-position:top left

}

.tp-bullets.simplebullets.navbar .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet:hover {

	border-color:#fff

}

.tp-bullets.simplebullets.navbar .bullet.selected:before, .tp-bullets.simplebullets.navbar .bullet:hover:before, .tp-bullets.simplebullets.round .bullet.selected:before, .tp-bullets.simplebullets.round .bullet:hover:before {

	position:absolute;

	content:"";

	width:8px;

	height:8px;

	background:#ff9133;

	margin:1px;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%

}

.tp-leftarrow, .tp-rightarrow {

	z-index:100;

	cursor:pointer;

	width:40px;

	height:40px;

	color:#fff

}

.tparrows {

	-moz-opacity:1;

	-khtml-opacity:1;

	opacity:1

}

.tparrows.hidearrows {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	-moz-opacity:0;

	-khtml-opacity:0;

	opacity:0

}

.tp-leftarrow {

	position:relative

}

.tp-leftarrow:before {

	position:absolute;

	content:"\f104";

	left:40%

}

.rtl .tp-leftarrow:before {

	right:40%;

	left:auto

}

.tp-rightarrow {

	position:relative

}

.tp-rightarrow:before {

	position:absolute;

	content:"\f105";

	right:40%

}

.tp-leftarrow.round, .tp-rightarrow.round {

	z-index:100;

	cursor:pointer;

	position:relative;

	width:19px;

	height:14px;

	margin-right:0;

	float:left;

	margin-top:-7px

}

.rtl .tp-rightarrow:before {

	left:40%;

	right:auto

}

.tp-leftarrow.round {

	background:url(https://6e2632.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/small_left.png) top left no-repeat

}

.tp-rightarrow.round {

	background:url(https://359b55.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/small_right.png) top left no-repeat

}

.tp-leftarrow.round-old, .tp-rightarrow.round-old {

	z-index:100;

	cursor:pointer;

	position:relative;

	width:26px;

	height:26px;

	margin-right:0;

	float:left;

	margin-top:-13px

}

.tp-leftarrow.round-old {

	background:url(https://d91e70.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_left.png) top left no-repeat

}

.tp-rightarrow.round-old {

	background:url(https://c456f4.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_right.png) top left no-repeat

}

.tp-leftarrow.navbar, .tp-rightarrow.navbar {

	z-index:100;

	cursor:pointer;

	position:relative;

	width:20px;

	height:15px!important;

	min-height:15px!important;

	float:left;

	margin-top:12px

}

.tp-leftarrow.navbar {

	background:url(https://37ea5d.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/small_left_boxed.png) top left no-repeat;

	margin-right:6px

}

.tp-rightarrow.navbar {

	background:url(https://3ed4aa.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/small_right_boxed.png) top left no-repeat;

	margin-left:6px

}

.tp-leftarrow.navbar-old, .tp-rightarrow.navbar-old {

	z-index:100;

	cursor:pointer;

	position:relative;

	width:9px;

	height:16px;

	float:left;

	margin-top:10px

}

.tp-leftarrow.navbar-old {

	background:url(https://c9607d.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrowleft.png) top left no-repeat;

	margin-right:6px

}

.tp-rightarrow.navbar-old {

	background:url(https://5df09c.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrowright.png) top left no-repeat;

	margin-left:6px

}

.tp-leftarrow.navbar-old:hover, .tp-rightarrow.navbar-old:hover {

	background-position:left -16px

}

.tp-leftarrow.navbar-old.thumbswitharrow {

	margin-right:10px

}

.tp-leftarrow.square, .tp-leftarrow.square-old {

	margin-right:0;

	z-index:100;

	cursor:pointer;

	position:relative;

	width:12px;

	height:17px;

	margin-top:-9px;

	float:left

}

.tp-rightarrow.navbar-old.thumbswitharrow {

	margin-left:0

}

.tp-leftarrow.square {

	background:url(https://2bb61a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_left2.png) top left no-repeat

}

.tp-rightarrow.square {

	z-index:100;

	cursor:pointer;

	position:relative;

	background:url(https://2ef04e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_right2.png) top left no-repeat;

	width:12px;

	height:17px;

	float:left;

	margin-left:0;

	margin-top:-9px

}

.tp-leftarrow.square-old {

	background:url(https://2bb61a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_left2.png) top left no-repeat

}

.tp-rightarrow.square-old {

	z-index:100;

	cursor:pointer;

	position:relative;

	background:url(https://2ef04e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/arrow_right2.png) top left no-repeat;

	width:12px;

	height:17px;

	float:left;

	margin-left:0;

	margin-top:-9px

}

.tp-leftarrow.default, .tp-rightarrow.default {

	z-index:20;

	position:relative;

	width:40px;

	height:40px;

	cursor:pointer

}

.tp-leftarrow.square-old:hover, .tp-rightarrow.square-old:hover {

	background-position:left -17px

}

.tp-leftarrow.default {

	left:0;

	border:1px solid #fff;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%

}

.tp-rightarrow.default {

	right:0;

	border:1px solid #fff;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-ms-border-radius:50%;

	-o-border-radius:50%;

	border-radius:50%

}

.tp-leftarrow.default:hover, .tp-rightarrow.default:hover {

	border-color:#000;

	color:#000

}

.tp-leftarrow:hover, .tp-rightarrow:hover {

	border-color:#268bb9;

	color:#268bb9

}

.tp-bullets.tp-thumbs {

	z-index:1000;

	position:absolute;

	padding:3px;

	background-color:#fff;

	width:500px;

	height:50px;

	margin-top:-50px

}

.fullwidthbanner-container .tp-thumbs {

	padding:3px

}

.tp-bullets.tp-thumbs .tp-mask {

	width:500px;

	height:50px;

	overflow:hidden;

	position:relative

}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {

	width:5000px;

	position:absolute

}

.tp-bullets.tp-thumbs .bullet {

	width:100px;

	height:50px;

	cursor:pointer;

	overflow:hidden;

	background:0 0;

	margin:0;

	float:left;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	-moz-opacity:.5;

	-khtml-opacity:.5;

	opacity:.5;

-webkit-transition:all .2s ease-out;

-moz-transition:all .2s ease-out;

-o-transition:all .2s ease-out;

-ms-transition:all .2s ease-out

}

.tp-bullets.tp-thumbs .bullet.selected, .tp-bullets.tp-thumbs .bullet:hover {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	-moz-opacity:1;

	-khtml-opacity:1;

	opacity:1

}

.tp-thumbs img {

	width:100%

}

.tp-bannertimer {

	width:100%;

	height:10px;

	background:url(https://c608c2.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/timer.png) red;

	position:absolute;

	z-index:200

}

.tp-bannertimer.tp-bottom {

	bottom:0!important;

	height:5px

}

.carousel-item .img-responsive.img-default {

	min-height:100%;

	min-width:100%;

	width:100%

}

.carousel-item .preview-image {

	display:inline-block;

	height:300px;

	overflow:hidden;

	width:100%

}

.related-products .carousel-item .product-control-list.button {

	display:none

}

.related-products .carousel-item .product-preview:hover .product-control-list.button {

	display:table;

	position:absolute;

	top:33.33%;

	width:100%;

	z-index:999

}

.related-products .carousel-item .product-control-list.button>li {

	display:inline-block

}

.inquiry-product-name {

	color:#000;

	font-size:15px

}

.send-inquiry {

	background-color:#000;

	border:0;

	color:#fff;

	font-size:14px;

	padding:8px 0;

	width:100%

}

.send-inquiry:hover {

	background-color:#000;

	color:#fff

}

.send-inquiry i {

	font-size:14px;

	margin-right:5px

}

.label.label-new>span {

	background-color: #589d3e;

    color: #fff;

    font-size: 12px;

    font-weight: 400;

    padding: 1px 11px;

    text-transform: uppercase;

}

.label.label-new {

	position:absolute;

	right:1px;

	top:7px;

	z-index:999;

}

.product-preview-outer.col-md-3.product-img:hover { }

.copyright .footer-text {

	color:#f36;

	font-size:12px;

	font-weight:400

}

.shipping-tag {

	position: absolute;

    top: 6px;

    /* left: -17px; */

    background: #000;

    color: #fff;

    padding: 2px 7px;

    /* transform: rotate(-38deg); */

    /* font-size: 12px; */

}	

.aspNetDisabled.icon.fa.fa-angle-right.pagination-next {

	float:right

}

#ContentPlaceHolder1_DataPager2>span {

	background-color:transparent;

	border:1px solid #ccc;

	color:#000;

	display:block;

	float:left;

	height:36px;

	line-height:34px;

	text-align:center;

	width:36px

}

#directory-main-bar .spinner, .ptsmaplocator .page-subheading {

	display:none

}

@media only screen and (min-width:480px) and (max-width:767px) {

.responsive .tp-bullets.tp-thumbs, .responsive .tp-bullets.tp-thumbs .tp-mask {

width:300px!important;

height:30px!important

}

.responsive .tp-bullets.tp-thumbs .bullet {

width:60px!important;

height:30px!important

}

}

@media only screen and (min-width:0) and (max-width:479px) {

.responsive .tp-bullets, .responsive .tparrows {

display:none

}

.shopcart-table {	

    width: auto;

    margin: 54px auto;

}

#my-cart-modal {

	z-index:999999999999;

}

.service .service-item .info a h3 {

	font-size:13px;

}

.label.label-new {

    top: 3px;

    right: -7px;

    /* background: #8e8e8e; */

    color: #fff;

    z-index: 4;

}

.label.label-new>span {

    background-color: #589d3e;

    color: #fff;

    font-size: 9px;

    font-weight: 400;

    padding: 4px 3px;

    text-transform: uppercase;

}

.product-img .title>a {

    font-size: 13px;

    font-weight: 400;

}

.new-price {

     

    font-weight: 500;

    letter-spacing: .4px;

    padding: 0 10px;

}

.old-price {

    color: #666!important;

    font-size: 14px;

    font-weight: 400;

    text-decoration: line-through;

}

.design {

    color: #000;

    font-size: 14px;

    font-weight: 400!important;

    padding: 6px 0 0;

    text-align: center;

}

.product-img .product-control-list.button {

    margin-bottom: 9px;

    margin-top: 9px;

    position: relative;

    left: 0;

    display: inline-block;

}

.dv-foter-content h1, .dv-foter-content h2, .dv-foter-content h3, .dv-foter-content h4, .dv-foter-content h5, .dv-foter-content h6 {

    margin: 10px 0 5px;

    padding: 0;

    color: #000;

    font-size: 18px !important;

    letter-spacing: 0;

    line-height: normal;

    font-weight: 500;

    text-transform: capitalize;

}

}

.tp-simpleresponsive a {

	text-decoration:none

}

.tp-simpleresponsive ul {

	list-style:none;

	padding:0;

	margin:0

}

.tp-simpleresponsive>ul>li {

	list-stye:none;

	position:absolute;

	visibility:hidden

}

.caption.slidelink a div, .tp-caption.slidelink a div {

	width:10000px;

	height:10000px;

	background:url(https://ceff2c.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/coloredbg.png)

}

.tp-loader {

	background:url(https://5b829c.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/loader.gif) 10px 10px no-repeat #fff;

	margin:-22px;

	top:50%;

	left:50%;

	z-index:10000;

	position:absolute;

	width:44px;

	height:44px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px

}

.tp-transparentimg {

	content:"url(https://694c5e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/transparent.png)"

}

.tp-3d {

	-webkit-transform-style:preserve-3d;

	-webkit-transform-origin:50% 50%

}

.gmap {

	font-size:90%

}

#contact .gmap {

	border:5px solid #DDD;

	padding:3px

}

#directory-main-bar {

	position:relative;

	z-index:0

}

#directory-main-bar:after {

	background:rgba(0, 0, 0, .1);

	content:"";

	position:absolute;

	bottom:0;

	left:0;

	height:5px;

	width:100%

}

.directory-map-labels {

	overflow:visible!important

}

.marker-holder {

	position:relative;

	left:0;

	width:10px;

	height:10px

}

.marker-content {

	width:280px;

	position:absolute;

	bottom:0;

	background:#fff;

	border:4px solid #fff;

	box-shadow:2px 2px 3px -1px rgba(0, 0, 0, .4), 0 0 0 1px rgba(0, 0, 0, .25) inset

}

.map-item-info {

	padding:15px

}

.with-image .map-item-info {

	clear:both

}

.map-item-info .title {

	color:#333;

	font-size:12px;

	font-weight:700

}

.map-item-info .address {

	border-bottom:1px dotted #ccc;

	margin-bottom:10px;

	padding-bottom:5px

}

.marker-content img {

	float:left;

	padding-left:15px;

	padding-top:15px

}

.marker-content .arrow {

	background:url(https://470dbb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/map-pin-description.png) no-repeat;

	bottom:-21px;

	left:28px;

	height:22px;

	position:absolute;

	width:37px

}

.marker-content .close {

	cursor:pointer;

	background:url(https://2d6cb1.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/pop_up-close.png) center no-repeat #fff;

	border-radius:10px;

	box-shadow:0 0 1px rgba(0, 0, 0, .8);

	height:10px;

	margin:auto;

	padding:4px;

	position:absolute;

	right:-9px;

	top:-9px;

	width:10px;

	z-index:1000

}

.cluster-1, .cluster-2, .cluster-3 {

	width:90px;

	height:80px;

	line-height:79px

}

.map-item-info a.more-button {

	background:#73ac4b;

	background:-moz-linear-gradient(#73ac4b, #6ca146);

	background:-o-linear-gradient(#73ac4b, #6ca146);

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#73ac4b), to(#6ca146));

	background:-webkit-linear-gradient(#73ac4b, #6ca146);

	border:1px solid #679a43;

	box-shadow:0 1px 0 #88bc64 inset;

	color:#fff;

	display:inline-block;

	font-size:10px;

	font-weight:700;

	padding:3px 10px;

	text-shadow:1px 1px 0 #527a35;

	text-decoration:none

}

.map-item-info a.more-button:hover {

	background:#60903f;

	background:-moz-linear-gradient(#73ac4b, #60903f);

	background:-o-linear-gradient(#73ac4b, #60903f);

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#73ac4b), to(#60903f));

	background:-webkit-linear-gradient(#73ac4b, #60903f);

	border:1px solid #5b883c;

	box-shadow:0 1px 0 #96c376 inset;

	text-shadow:1px 1px 0 #46692e

}

.cluster {

	color:#333;

	cursor:pointer!important;

	font-family:Oswald;

	font-size:14px;

	text-align:center

}

.cluster-1 {

	background-image:url(https://e57b02.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/cluster-m1.png)

}

.cluster-2 {

	background-image:url(https://5b4673.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/cluster-m2.png)

}

.cluster-3 {

	background-image:url(https://24860b.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/tools/theme/cluster-m3.png)

}

.draggable-toggle-button {

	cursor:pointer;

	background-color:#fff;

	z-index:1000;

	position:absolute;

	bottom:20px;

	right:10px;

	padding:10px

}

.box-content {

	position:relative

}

.box-shop {

	background:#262626;

	color:#FFF;

	cursor:pointer;

	position:absolute;

	right:4px;

	top:4px

}

#index .box-shop {

	display:none

}

.box-shop .shop-title {

	text-transform:uppercase;

	font-weight:500;

	font-size:14px

}

.box-shop .shop-title .icon-map-marker {

	padding-right:5px;

	font-size:20px

}

.box-shop .shop-title .shop-status {

	background:#efde21;

	-webkit-border-radius:20px;

	-moz-border-radius:20px;

	-ms-border-radius:20px;

	-o-border-radius:20px;

	border-radius:20px;

	color:#000;

	font-size:10px;

	text-transform:none;

	padding:0 7px;

	display:inline-block

}

.box-shop .shop-address {

	font-size:12px

}

.box-shop .item-location {

	padding:10px 15px;

	font-size:13px;

	border-bottom:1px solid #666

}

.box-shop .item-location:focus, .box-shop .item-location:hover {

	background:#FFDD02;

	color:#000

}

 

.category_item .category_sub ul.nav>li.active {

	border-color:#ccc

}

.btn-download {

	background-color:transparent;

	border:1px solid #000;

	color:#000;

	font-size:15px;

	font-weight:500;

	letter-spacing:.2px;

	padding:7px 10px!important

}

#ContentPlaceHolder1_btndownload {

	margin-left:10px

}

.btn.btn-xs.btn-default.open-cart.cboxElement:hover {

	color:#fff

}

.open-cart .cart:hover {

	background-color:#000

}

.category-img .preview-image-outer {

	

}

.category-img .product-preview {

	 

	

}

.product-img .product-preview {

 

}

.contact-form .form-control {

	margin-bottom:12px

}

.copyright.copyright-right {

	text-align:right

}

.animated .description {

	height:60px

}

.search-bar {

	text-align:center;    padding: 0;margin-top: 29px;

}

@media (max-width:768px) {

.box-shop {

position:relative

}

}

.ptsblockrelatedproducts .title_block {

	display:inline-block;

	padding:15px 20px;

	font-size:13px

}

.rtl .ptsblockrelatedproducts .title_block {

	padding:15px 20px

}

@media (min-width:480px) and (max-width:991px) {

#pts_search_block_top {

height:auto!important;

position:absolute;

bottom:-50px

}

#pts_search_block_top #searchbox {

float:right

}

.rtl #pts_search_block_top #searchbox {

float:left

}

}

#pts_search_block_top #searchbox {

	margin:0 auto;

	position:relative;

	text-align:center;

	display:table;

	z-index:9

}

#pts_search_block_top #searchbox>div {

	display:table-cell

}

#pts_search_block_top .search_query {

	border: none;

     border-bottom: 2px solid transparent; 

    color: #828282;

    display: inline;

    height: 36px;

    max-width: 76%;

    padding: 8px 10px;

    vertical-align: top;

    width: 100%;

    box-shadow: 0 2px 4px 0 rgba(0,0,0,.23);

     

    border-radius: 2px;

}

#pts_search_block_top .search_query:focus { border-bottom:2px solid #000;}

.size>span, .size>ul, input, select, textarea {

	vertical-align:middle

}

.rtl #pts_search_block_top #searchbox .search_query {

	padding:8px 10px;

	margin-left:-1px;

	margin-right:inherit

}

@media (max-width:767px) {

#pts_search_block_top #searchbox .search_query {

min-width:inherit;

width:125px

}

}

@media (min-width:992px) and (max-width:1199px) {

#pts_search_block_top #searchbox .search_query {

min-width:190px

}

.carousel-inner .product-img {

width:33.33%

}

}

#pts_search_block_top .input-group-select {

	float:left;

	position:relative

}

.rtl #pts_search_block_top .input-group-select {

	float:right

}

#pts_search_block_top .input-group-select .icon {

	position:absolute;

	top:1px;

	right:0;

	width:28px;

	height:38px;

	line-height:40px;

	color:#000;

	background:#fff;

	text-align:center

}

.rtl #pts_search_block_top .input-group-select .icon {

	left:0;

	right:auto

}

#pts_search_block_top select {

	height:40px;

	max-width:152px;

	margin-right:-1px;

	border:1px solid #e5e5e5;

	padding:8px;

	color:#828282;

	-moz-border-radius-topleft:2px;

	-webkit-border-top-left-radius:2px;

	border-top-left-radius:2px;

	-moz-border-radius-bottomleft:2px;

	-webkit-border-bottom-left-radius:2px;

	border-bottom-left-radius:2px

}

.rtl #pts_search_block_top select {

	margin-left:-1px;

	margin-right:inherit;

	-moz-border-radius-topright:2px;

	-webkit-border-top-right-radius:2px;

	border-top-right-radius:2px;

	-moz-border-radius-topleft:inherit;

	-webkit-border-top-left-radius:inherit;

	border-top-left-radius:inherit;

	-moz-border-radius-bottomright:2px;

	-webkit-border-bottom-right-radius:2px;

	border-bottom-right-radius:2px;

	-moz-border-radius-bottomleft:inherit;

	-webkit-border-bottom-left-radius:inherit;

	border-bottom-left-radius:inherit

}

@media (max-width:570px) {

#pts_search_block_top select {

padding:8px 3px

}

}

@media (max-width:415px) {

#pts_search_block_top select {

width:90px;

font-size:10px

}

}

#pts_search_block_top .btn.button-search {

	font-weight: 700;

    /* height: 40px; */

    line-height: 18px;

    margin-left: -44px;

    /* padding-left: 20px; */

    /* padding-right: 20px; */

    transition: all .4s ease 0s;

    background: none;

    border: none;

    color: #000;

    font-size: 17px;

}

.rtl #pts_search_block_top .btn.button-search {

	margin-right:-5px;

	margin-left:inherit;

	float:left

}

#pts_search_block_top .btn.button-search:hover {

	 

}

#pts_search_block_top .btn.button-search .icon {

	display:none

}

@media (max-width:767px) {

#pts_search_block_top .btn.button-search span {

display:none

}

#pts_search_block_top .btn.button-search .icon {

display:block

}

}

.ac_results {

	border:1px solid #e0e0e0

}

.ac_results ul li {

	padding:15px;

	background-color:#fff;

	border-top:1px dashed #e0e0e0

}

.ac_results ul li:first-child {

	border-top:none

}

.ac_results ul li img {

	height:auto;

	width:60px;

	margin-right:20px

}

.rtl .ac_results ul li img {

	margin-left:20px;

	margin-right:inherit

}

.ac_results ul li div.name {

	font-weight:700;

	text-transform:uppercase;

	margin-bottom:10px

}

.ac_results ul li .price {

	font-weight:400;

	font-size:14px

}

.ac_results ul li.ac_over {

	background-color:#fafafa

}

.ac_results ul li.ac_over .name {

	color:#268bb9

}

.category_item {

	background:#fff

}

@media (min-width:1200px) {

.category_item .inner {

display:table;

width:100%

}

}

.category_item .category_desc {

	width:23%;

	display:block;

	float:left;

	position:relative

}

.rtl .category_item .category_desc {

	float:right

}

.category_item .category_desc:before {

	position:absolute;

	content:"";

	background:#fff;

	opacity:0;

	width:100%;

	height:100%;

-webkit-transition:all .4s ease 0s;

transition:all .4s ease 0s;

	display:none\9

}

.category_item .category_desc:hover:before {

	opacity:.2

}

.category_item .category_content {

	width:100%;

	display:block;

	float:left

}

.rtl .category_item .category_content {

	float:right

}

@media (min-width:1200px) {

.category_item .category_content {

width:100%

}

}

@media (max-width:991px) {

.category_item .category_content {

border-top:1px solid #e5e5e5

}

}

.category_item .category_content .carousel-controls {

	top:37%;

	width:20px;

	height:72px;

	z-index:9999

}

.category_item .category_content .carousel-controls .carousel-control {

	width:20px;

	height:35px;

	-webkit-border-radius:0;

	-moz-border-radius:0;

	-ms-border-radius:0;

	-o-border-radius:0;

	border-radius:0;

	line-height:35px;

	color:#fff;

	background:#e1e1e1;

	border:none;

	opacity:0;

	filter:alpha(opacity=0);

-webkit-transition:all .3s ease 0s;

transition:all .3s ease 0s;

	filter:alpha(opacity=100)\9

}

.category_item .category_content .carousel-controls .carousel-control.left {

	top:0;

	left:20px;

	left:0\9

}

.category_item .category_content .carousel-controls .carousel-control.right {

	bottom:0;

	top:auto;

	right:20px;

	right:0\9

}

.category_item .category_content .carousel-controls .carousel-control:hover {

	background:#ff9133

}

@media (max-width:991px) {

.category_item .category_content .carousel-controls {

top:8px;

right:20px

}

.rtl .category_item .category_content .carousel-controls {

left:20px;

right:auto

}

.category_item .category_content .carousel-controls .carousel-control {

opacity:1;

filter:alpha(opacity=100)

}

.category_item .category_content .carousel-controls .carousel-control.left {

left:0

}

.category_item .category_content .carousel-controls .carousel-control.right {

right:0

}

.category_item .category_sub ul.nav>li {

float:left

}

.rtl .category_item .category_sub ul.nav>li {

float:right

}

}

.category_item .category_content .boxcarousel:hover .carousel-control {

	opacity:1

}

.category_item .category_content .boxcarousel:hover .carousel-control.left {

	left:0

}

.category_item .category_content .boxcarousel:hover .carousel-control.right {

	right:0

}

.category_item .category_sub {

	width:100%

}

@media (min-width:992px) {

.category_item .category_content {

display:table

}

.category_item .category_sub {

width:22%;

display:table-cell;

min-height:350px

}

}

.rtl .category_item .category_sub {

	border-left:1px solid #e5e5e5;

	border-right:inherit

}

.category_item .category_sub ul.nav {

	padding:15px 0 15px 15px

}

.rtl .category_item .category_sub ul.nav {

	padding:15px 15px 15px 0

}

.category_item .category_sub ul.nav>li {

	border-top:1px solid transparent;

	border-bottom:1px solid transparent;

	border-left:1px solid transparent;

	margin:0

}

#ui-id-1 {

	background-color:#fff;

	border:1px solid #000;

	margin:1px 0;

	max-height:495px;

	overflow:auto;

	width:407px!important;

	z-index:2147483647

}

.ui-menu-item:nth-child(2n+1) {

background-color:#f2f2f2

}

.ui-menu-item {

	padding:8px 5px;

	font-size:14px

}

.ui-menu-item:hover {

	background-color:#F36!important

}

@media (max-width:480px) {

.category_item .category_sub ul.nav {

display:none

}

.header-cart {

bottom:-80px;

position:absolute

}

#header .cart_block {

left:0;

margin:0 auto;

width:330px!important

}

.rtl #header .cart_block {

right:0;

left:auto

}

}

@media (max-width:991px) {

.category_item .category_sub ul.nav>li.active {

border:none

}

.style1 .product-block .product-meta {

margin-top:-42px;

padding-bottom:62px

}

.style1 .product-block .action-btn {

top:10px

}

.style2 .product-block .wrap-hover {

position:relative;

top:0;

-webkit-transform:scale(1);

-ms-transform:scale(1);

transform:scale(1);

margin-top:15px;

opacity:1;

filter:alpha(opacity=100)

}

.style2 .product-block .image .product_img_link:before {

display:none

}

}

@media (max-width:767px) {

.style3 .product-block .right {

opacity:1;

filter:alpha(opacity=100);

bottom:0

}

.footer-subscribe {

margin:0!important

}

.footer-subscribe .button.btn-cool {

height:37px!important

}

.newsletter-title {

padding:10px 0 0!important

}

}

@media (min-width:767px) {

.style3 .product-block .right {

opacity:1;

filter:alpha(opacity=100)

}

@media (max-width:991px) {

#cmsinfo_block em {

width:30px;

height:30px;

line-height:30px;

font-size:20px

}

#cmsinfo_block ul li {

padding-bottom:0

}

}

@media (max-width:1199px) {

#cmsinfo_block ul li {

padding-bottom:10px

}

}

@media (max-width:700px) {

ul.step li {

display:block;

text-align:left;

float:none;

width:auto

}

.rtl ul.step li {

text-align:right

}

}

@media (min-width:992px) {

ul.step li#step_end:after {

display:none

}

}

@media (min-width:480px) and (max-width:767px) {

ul.step li em {

display:none

}

}

.pts-megamenu .dropdown:hover>.dropdown-menu {

display:block

}

@media only screen and (max-width:767px) {

.pts-megamenu .navbar-nav>li.aligned-fullwidth>.dropdown-menu {

height:auto!important;

position:relative

}

}

}



.widget-heading.title_block>a {

	font-size:12px

}

.producttab .tab-content {

	border:none!important

}

.btn-cool.btn-md-sm, input, select, textarea {

	border:1px solid #ccc

}

.ui-menu-item-wrapper {

	cursor:pointer

}

.ui-menu-item-wrapper:hover {

	color:#FFF

}

input, select, textarea {

	border-radius:0;

	box-shadow:none;

	color:#555;

	display:block;

	font-size:.9em;

	height:37px;

	line-height:1.4em;

	outline:0;

	padding:10px;

transition:border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s

}

.input-box .input-text.required-entry.validate-email {

	width:100%

}

.back-link .button {

	bottom:15px;

	position:relative;

	float:left

}

.buttons-set {

	clear:both;

	margin:13px 0 20px;

	padding:8px 0 0;

	text-align:right

}

#multiship-addresses-table button, #review-button, .blog-post a.read-more, .buttons-set a.back-link, .buttons-set button.button, .content-aside button.button, .my-account button, .opc-wrapper-opc .payment-block dt, button.btn, button.btn-cart, button.button, p.back-link a {

	-moz-user-select:none;

	background-image:none;

	border:1px solid #ccc;

	border-radius:0;

	color:#000;

	cursor:pointer;

	display:inline-block;

	font-size:.9em;

	height:37px;

	line-height:1.4em;

	margin-bottom:0;

	

	text-align:center;

	text-decoration:none;

	text-transform:uppercase;

transition:all .3s ease 0s;

	vertical-align:middle;

	white-space:nowrap

}

.back-link {

	padding:0 0 10px

}

.required {

	color:inherit!important

}

label.required em {

	color:#eb340a;

	float:right;

	font-style:normal;

	right:-8px;

	top:0

}

.back-link .button {

	background-color:#ff9133;

	color:#fff

}

.back-link .button:hover {

	background-color:#f36

}

.btn.btn-default {

	background-color:#000;

	color:#fff

}

.btn-default:hover {

	background-color:#f36;

	text-decoration:none

}

.totle-product .product-tage {

	float:right;

	padding:0 10px 10px 0

}

.btnload {

	background-color:#ff3063;

	color:#ccc;

	font-size:14px;

	padding:5px 8px;

	text-align:center

}

.btnload:hover {

	color:#fff

}

.btn-load-more {

	display:table;

	margin:10px auto 22px;

	width:auto

}

#cboxContent>#cboxLoadedContent {

	height:100%!important;

	overflow:scroll!important

}

.btn.btn-cool.chkout {

	background-color:#FF3063;

	border-radius:6px;

	color:#fff;

	padding:9px 13px

}

.btn.btn-cool.chkout:hover {

	background-color:#FF3063;

	color:#fff!important

}

.btn.btn-cool.shopout {

	background-color:#5A595A;

	border-radius:6px;

	color:#fff;

	padding:9px 13px;

	margin-top:10px

}

.btn.btn-cool.shopout:hover {

	background-color:#5A595A;

	color:#fff!important

}

.checkout_right {

	background-color:#f2f2f2;

	padding:5px

}

.checkout_right>h4 {

	background-color:#393839;

	padding:5px;

	text-align:center

}

.checkout_right .product_form_total {

	background-color:#efefef;

	padding:6px

}

.c_main_item {

	color:#58595b;

	font-weight:600;

	padding:5px 0

}

.c_single_item .product_name {

	color:#393839;

	display:block;

	font-weight:700;

	padding:8px 0

}

.product-view .old-price, .product-view .sku, .product-view .total-disign {

	display:block;

	padding:5px 0

}

.c_single_item {

	color:#393839;

	font-weight:700;

	margin:10px 0

}

.c_payment {

	color:#393839;

	font-weight:700

}

.product_form_total .btn-cool.btn-md-sm, .product_form_total .btn-cool.btn-md-sm:hover {

	background-color:#393839;

	border:none;

	color:#fff

}

.product_form_total .btn-cool.btn-md-sm {

	text-align:center;

	width:100%

}

.load-shop .badge {

	animation:cart 3s infinite

}

.load-shop .badge~.count-cart {

animation:count-cart 3s infinite

}

@keyframes cart {

from {

font-size:30px

}

to {

	font-size:24px

}

}

.navbar-compact .navbar-secondary-menu {

	float:right;

	margin-right:40px;

	top:-7px

}

.pts-megamenu .navbar.navbar-compact {

	width:90%

}

.product-view .old-price {

	text-decoration:inherit;

	color:#000!important

}

.product-view .total-disign {

	margin:0

}

.product-view .price.new.new-price {

	color:#f39!important;

	display:block;

	font-size:17px!important;

	margin:0;

	padding:5px 0;

	font-weight:700

}

.price.new.new-price span {

	color:#000

}

.stock .catalog-Stock-Out {

	background:0 0;

	color:#fff;

	display:inline-block;

	font-size:16px;

	font-weight:700;

	margin:0;

	padding:0;

	 

}

.size>ul {

	display:inline-block

}

.size a {

	font-size:12px;

	font-weight:700;

	padding-left:2px

}

.size li {

	border:1px solid #ccc;

	border-radius:100%;

	float:left;

	height:40px;

	line-height:3.2;

	margin-right:7px;

	text-align:center;

	width:40px

}

.size>span {

	font-size:16px

}

.form-inputs>a {

	background-color: #51b68c;

    border: none;

    color: #fff;

    font-size: 18px;

    font-weight: 500;

    letter-spacing: .2px;

    padding: 10px 0px!important;

    border-radius: 8px;

    width: 38%;border:1px solid #51b68c;

}

.form-inputs>a:hover {

	color:#51b68c !important;background:#fff;border:1px solid #51b68c !important;

}

.rew-b {

	    background: #51b68c;

    color: #3a2038;

    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 20%);

    border: none;

    display: inline-block;

    border-radius: 2px;

    margin-top: 0;

    padding: 14px 26px;

    font-size: 15px;

    font-weight: 500;

    transition: box-shadow .2s ease;

    vertical-align: super;

    cursor: pointer;

    border: 2px solid transparent;

    border-radius: 8px;

    transition: 0.4s;float:right;

}

.rew-b:hover {

    color: #51b68c;

    border-color: #51b68c;

    background: #fff;

}

.best-seller .carousel-item.slick-slide {

	height:455px;

	width:220px!important

}

@media (max-width:767px) {

.best-seller .carousel-item.slick-slide {

width:282px!important

}

}

@media (max-width:639px) {

.best-seller .carousel-item.slick-slide {

width:204px!important

}

}

@media (max-width:479px) {

.best-seller .carousel-item.slick-slide {

width:295px!important

}

.facility-inner {width: 19% !important;}

.facility-inner h3 {

    font-size: 13px !important;

    margin-top: 8px !important;

}

.inner-wrapper { margin:0 !important;}

.m-of-p { padding:0 4px !important;}

.pormo-info { padding:10px 8px !important;}

.pormo-buttons h4 { font-size:16px !important;}

.wisthl { width: 30px !important;

    height: 30px !important;font-size: 16px !important;

    line-height: 30px!important;}

.facility-block { padding:15px 0 !important;}

.mobile-top-bar svg { margin-top:7px !important;}

.w-mo {

	 

 bottom: 7% !important;

    right: 8px !important;

 position: fixed;

z-index: 9;

}

.w-mo a img { width:75% !important;}

.product_title { margin-top:30px;}

p.m-height {     height: 150px;

    overflow: hidden;}

.price .price-new { display:inline-block !important;}

.stock { text-align:center !important; }

.modal-dialog {

    width: 352px;}

.p-xs-0 { padding:0;}

.review-field-main-block .input-group-btn  { width:37% !important;}

.review-field-main-block .input-group-btn .form-control { padding:0 !important;}

.review-field-main-block .review-field {

    padding-left: 106px !important;

}

}

@media screen and (max-width: 480px) {

.relatad-slider-title {

 font-size: 20px;

 margin: 0 0 19px;

}

}

.column {

	height: 104px;

	position: fixed;

	top: 32%;

	width: 30px;

	z-index: 2147483646;

}

.navbar.navbar-compact {

	z-index: 99999 !important

}

#bankdetail {

	background: #000 none repeat scroll 0 0;

	border: medium none;

	box-shadow: 0 0 0 4px #000, 2px 1px 6px 4px rgba(10, 10, 0, 0.5);

	color: #ffffff;

	font-size: 18px;

	font-weight: normal;

	line-height: 18px;

	margin-right: -20px;

	text-align: center;

	padding:2px 0;

	text-shadow: -1px -1px #000;

	text-transform: uppercase;

	width: 35px;

}

.md-trigger {

	display: block;

	text-decoration: none;

}

/* General styles for the modal */



/* 

Styles for the html/body for special modal where we want 3d effects

Note that we need a container wrapping all content on the page for the 

perspective effects (not including the modals and the overlay).

*/

.md-perspective, .md-perspective body {

	height: 100%;

	overflow: hidden;

}

.md-perspective body {

	background: #222;

	-webkit-perspective: 600px;

	-moz-perspective: 600px;

	perspective: 600px;

}

.container {

}

.md-modal {

	position: fixed;

	top: 50%;

	left: 50%;

	width: 50%;

	max-width: 630px;

	min-width: 320px;

	height: auto;

	z-index: 100000000;

	visibility: hidden;

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden;

	-webkit-transform: translateX(-50%) translateY(-50%);

	-moz-transform: translateX(-50%) translateY(-50%);

	-ms-transform: translateX(-50%) translateY(-50%);

	transform: translateX(-50%) translateY(-50%);

}

.md-show {

	visibility: visible;

}

.md-overlay {

	position: fixed;

	width: 100%;

	height: 100%;

	visibility: hidden;

	top: 0;

	left: 0;

	z-index: 10000000;

	opacity: 0;

	background: rgba(0, 0, 0, 0.8);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	transition: all 0.3s;

}

 .md-show ~ .md-overlay {

 opacity: 1;

 visibility: visible;

}

/* Content styles */

.md-content {

	color: #fff !important;

	position: relative;

	border-radius: 3px;

	margin: 0 auto;

}

.md-content h3 {

	margin: 0;

	padding: 0.4em;

	text-align: center;

	font-size: 2.4em;

	font-weight: 300;

	opacity: 0.8;

	background: rgba(0, 0, 0, 0.1);

	border-radius: 3px 3px 0 0;

	color:#fff;

}

.md-content > div {

	padding: 15px 40px 30px;

	margin: 0;

	font-weight: 300;

	font-size: 1.15em;

}

.md-content > div p {

	margin: 0;

	padding: 10px 0;

}

.md-content > div ul {

	margin: 0;

	padding: 0 0 30px 20px;

}

.md-content > div ul li {

	padding: 5px 0;

}

.md-content button {

	display: block;

	margin: 0 auto;

	font-size: 0.8em;

}

/* Individual modal styles with animations/transitions */



/* Effect 1: Fade in and scale up */

.md-effect-1 .md-content {

	-webkit-transform: scale(0.7);

	-moz-transform: scale(0.7);

	-ms-transform: scale(0.7);

	transform: scale(0.7);

	opacity: 0;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	transition: all 0.3s;

}

.md-show.md-effect-1 .md-content {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	opacity: 1;

}

.md-content h3.fontshad > strong {

	color: #FFF;

	font-size: 30px;

}

.md-content .fontshad > strong {

	font-size: 18px;

	line-height: 1.4;

}

.direct-payment {

	left: -50px;

	position: fixed;

	top: 65%;

	transition: all 0.3s ease 0s;

	width: 100px;

	z-index: 999;

}

.direct-payment:hover {

	left:6px;

}

.product-img.carousel-item .product-preview {

	height: 460px;

	margin-bottom: 0;

}

.related-products .product-carousel .product-img.carousel-item .product-control-list.button {

	display:block;

}

.related-products .product-img.carousel-item .product-preview:hover .product-control-list.button {

	display: inline-block;

	position: inherit;

	top: 33.33%;

	width: auto;

	z-index: 999;

}

.related-products .product-img.carousel-item .old-price {

	font-size:15px;

}

.related-products .product-img.carousel-item .new-price {

	font-size:15px;

}

.related-products .product-img.carousel-item .offer {

	font-size:13px;

}

@media screen and (max-width: 480px) {

 .navbar-compact .navbar-secondary-menu {

 float:none;

}

.direct-payment {

 left: -40px;

 position: fixed;

 top: 75%;

 transition: all 0.3s ease 0s;

 width: 80px;

 z-index: 999;

}

 



.ios-app img {

 border-radius: 5px;

 margin-bottom: 35px;

 width: 75%;

}

.ios-app img {

 display: block;

 margin-right: -15px;

}

 

 

.ios-app {

 top: 38% !important;

}

.whatsapp-app {

    bottom: 63% !important;

    right: 1px !important;

    width: 8%;

}

}

.captcha {

	background-color: #ff9133;

	border-radius: 4px;

	color: #ffffff;

	font-weight: 600;

	padding: 11px;

	text-align: center;

}

/*whatsapp-playstore-appstore*/

.google-app, .ios-app, .whatsapp-app {

	    position: fixed;

    z-index: 999;

    right: 0;

}

.google-app {

	top: 28%;

}

.ios-app {

	top: 46%;

}

.whatsapp-app {

	bottom: 54%;

}

.whatsapp-mobile-num {

	padding-bottom: 10px !important;

	padding-top: 10px !important;

}

.slider-area .slide .item > img {

	width: 100%;

}

#ddlcurrency.btn.btn-xs.btn-default.dropdown-toggle {

	border: 1px solid #ccc;

	border-radius: 3px;

	height: 22px;

	margin-right: 10px;

	padding: 2px;

	text-align: left;

	width: 60px;

	color:black;

}

#ddlcurrency.btn.btn-xs.btn-default.dropdown-toggle option {

	padding-left: 7px;

	padding-right: 7px;

}

.offer {

	font-size: 14px;

	letter-spacing: -0.5px;

}

.product-preview .price.new {

	letter-spacing: -0.5px;

}

/*end whatsapp-playstore-appstore*/

.contact-form-pop {

	padding: 0;

    text-align: center;

}

.contact-form-pop h3 {

	      font-size: 16px;

    font-weight: normal;

    padding: 10px 0;

    text-transform: capitalize;

    background: #000;

    color: #fff;

    margin-bottom: 22px;

}

.contact-form-pop h3 span {

	color:#f91d54;

}

.com-new-inq-block {

    

    padding: 0;

}

.com-new-inq-block .control-group {

    margin-bottom: 0;

}

.com-new-inq-block .control-group {

    margin-bottom: 0;

}

.com-new-inq-block .form-control {

        border: 1px solid #e2e2e2;

    background: #ffffff;

    /* height: 41px; */

    padding: 9px 10px;

    color: #3c3c3c;}

.com-new-inq-block .form-control:focus {

    border-color: #ef1c8c;

}

.com-new-inq-block .controls .in_ico {

    position: absolute;

    top: 0;

    font-size: 12px;

    line-height: 40px;

    right: 25px;

    color: #989898;

}

.com-new-inq-block button.btn.btn-primary {

    border-radius: 0;

    height: 42px;

    font-size: 13px;

    font-weight: bold;

    padding: 0 20px;

    background:#e7519e;

    border: 0;

    text-transform: uppercase;

    width: 100%;margin-bottom:14px;

}

.com-new-inq-block .controls {

    position: relative;

    margin-bottom: 18px;text-align: left;

}

.modal-footer .btn+.btn {

    margin-bottom: 0;

    margin-left: 5px;

    color: #fff;

    border: none;

    padding: 0 16px;

    font-size: 14px;

    border-radius: 3px;

	transition:0.4s;

}

.btn.btn-default.cart-model {

	margin-bottom: 0;

    margin-left: 5px;

    color: #fff;

    border: none;

    padding: 0 16px;

    font-size: 14px;

    border-radius: 3px;

	transition:0.4s;

}

.btn.btn-default.cart-model:hover {

	background:#000;

	color:#fff;

}

.modal-header {

    min-height: 16.43px;

    padding: 15px;

    border-bottom: 1px solid #e5e5e5;

    background: #000;

}

.box-border {

    border: 1px solid #eaeaea;

    padding: 20px;

    overflow: hidden;

    background: #fff;

    margin-bottom: 20px;

}

p.product-name a {

    font-size: 16px;

}

.cart_summary .price {

    text-align: center;

}

.cart_summary .action a {

    font-size: 13px;

    display: inline-block;

    line-height: 24px;

}

.cart_summary>thead, .cart_summary>tfoot {

    background: #f7f7f7;

    font-size: 15px;

}

.cart_summary .action {

    text-align: center;

}

.headerlinkmenu {

    line-height: normal;

    display: inline-block;

    

}

.headerlinkmenu .links {

    text-align: right;

    display: inline-block;

}

.headerlinkmenu .links div {

    

    text-align: right;

}

.headerlinkmenu div.links div a {

    display: inline-block;

    padding: 0px;

    color: #000;

    font-size: 12px;

    padding: 0px 10px;

    text-transform: none;

    text-decoration: none;

}

.headerlinkmenu div.links div a:hover {

    color: #000;

    text-decoration: none;

    background: none;

}

.headerlinkmenu div.links div a span {

    margin-left: 8px;

}

.fancy-chk {

    cursor: pointer;

     

    position: relative;

}



.fancy-chk .bcheck {

    visibility: hidden;

    position: absolute;

    top: 0;

    left: 0;

}

.fancy-chk .chk-name {

    position: relative;

    width: 14px;

    height: 14px;

    background-color: transparent;

    border: 1.4px solid #c2c2c2;

    border-radius: 1.5px;

    box-sizing: border-box;

    display: inline-block;

    vertical-align: middle;

    cursor: pointer;

}

.fancy-chk .bcheck:checked+.chk-name {

    background: #000;

    border: #000;

}

.fancy-chk .bcheck:checked+.chk-name:before {

    display: block;

}

.fancy-chk .chk-name:before {

    position: absolute;

    content: "\f00c";

    font-family: fontawesome;

    left: 1px;

    top: 0px;

    color: #fff;

    font-size: 11px;

    line-height: 15px;

    backface-visibility: hidden;

    display: none;

}

.dv-foter-content {

    padding: 15px 0;

    font-size: 13px;

    color: #444;

    

}

.dv-foter-content h1, .dv-foter-content h2, .dv-foter-content h3, .dv-foter-content h4, .dv-foter-content h5, .dv-foter-content h6 {

    margin: 10px 0 5px;

    padding: 0;

    color: #000;

    font-size: 26px !important;

    letter-spacing: 0;

    line-height: normal;

    font-weight: 500;

    text-transform: capitalize;

}

.lnk-cart {

   padding: 3px 0px;

    /* margin-top: 0px; */

    border-radius: 3px;

    

    box-shadow: 0 2px 4px 0 rgba(0,0,0,.23), inset 1px 1px 0 0 hsla(0,0%,100%,.2);

    color: #fff;

    background: #000;

    cursor: pointer;

}



.lnk-cart .items-cart-inner {

    position: relative;

}



.lnk-cart .items-cart-inner .basket {

    float: left;

    padding: 12px;

    font-size: 18px;

    padding: 11px 10px 7px 22px;

}

.lnk-cart .items-cart-inner .basket-item-count {

    -webkit-border-radius: 100px;

    -moz-border-radius: 100px;

    border-radius: 100px;

    height: 22px;

    position: absolute;

    right: 8px;

    top: 10px;

    width: 22px;

    background: #c50c6e;

    color: #fff;

    font-size: 11px;

    text-align: center;

    line-height: 20px;

}

.lnk-cart .items-cart-inner .total-price-basket {

    padding: 12px 34px 13px 0px;

    font-family:  'Poppins', sans-serif;

    text-transform: uppercase;

    float: left;

    letter-spacing: 0.5px;

    font-weight: 500;

}

.lnk-cart:hover {

	color:#fff;

}

.lnk-cart {

	display:none;

}

.fixed .lnk-cart {

	display: inline-block !important;

}

.product-tab li  {

	display:inline-block;

}

.product-tab li a {

	    display: inline-block;

    font-size: 15px;

    padding: 12px 10px;

    border: 1px solid #d0d0d0;

    border-bottom: none;

}

.product-tab li a:hover, .product-tab li.active a {

	background:#000;

	color:#fff;

	border:1px solid #000;

	border-bottom:none;

}

.track-box p {

	margin-bottom: 7px;

    font-size: 15px;

    font-weight: normal;

    color: #2b2b2b;

}

.track-box p span {

	    margin-left: 4px;

    font-weight: bold;

}



.single-no {

    background: url(https://5575ef.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/shipping.png) rgba(0, 0, 0, 0);

    height: 98px;

    width: 99px;

    left: 0;

}

.sticky-and { 

	position: fixed;

    bottom: 0;

    width: 100%;

    background: #ffffff;

    z-index: 9999;

    border-top: 1px solid #d6d6d6;

}

.sticky-and p { 

	       color: #000;

    padding: 10px 0 0;

    font-size: 18px;

    margin: 0;

}

.sticky-and a img {     width: 131px;}

.cart-img-bx { text-align:center;}

.cart-img-bx img { width:98px;}

.cart_product_name { text-align: center;margin-top: 4px;margin-bottom: 0;font-size: 13px;}

@media (max-width:479px) {

.cart-prc { font-size:12px;}

.cart_summary>thead, .cart_summary>tfoot {

    background: #f7f7f7;

    font-size: 12px;

}

.m-size-block { display: inline-block !important;

    float: none !important;

    margin-left: 8px;}

.size-block { text-align:left;position:relative;}

.wrapper-social-popup {

    position: absolute;

    top: auto;

    bottom: calc(100% + 20px);

    right: 0;

    z-index: 2;

    padding: 14px 20px 0;

    width: 300px;

    background-color: #fff;

    box-shadow: 0 1px 20px #0000001a;

    text-shadow: 0px 1px 20px rgba(0,0,0,.1);

   display:none;z-index: 9999999;

}

.m-right-block { float:right;    margin-right: 10px;}

.wrapper-social-popup.active {

    display: block;

}

.wrapper-social-popup .title-close {

    display: flex;

    justify-content: space-between;

}

.wrapper-social-popup .social-title {

    margin-bottom: 15px;font-size: 18px;

    line-height: 28px;

    font-weight: 400!important;

    color: #000;

}

.wrapper-social-popup .title-close svg {

    width: 14px;

    height: 14px;

    position: relative;

    top: 0px;

    cursor: pointer;

}

.wrapper-social-popup .social-garment-link {

    display: block;

    height: auto;

    width: 100%;

    overflow: hidden;

    font-size: 12px;

    line-height: 18px;

    text-overflow: ellipsis;

    letter-spacing: .3px;

    white-space: nowrap;

    cursor: pointer;

    outline: none;

    transition: all .25s cubic-bezier(.455,.03,.515,.955);

}

.wrapper-social-popup .social-garment-link input {

    background-color: #f5f5f5;

    border: 1px solid #cbcbcb;

    color: #a0a0a0;

    padding: 12px 12px 10px;

    width: 100%;

}

.share_toolbox1 {

    margin: 10px 0;

}

.share_toolboxInner .social-icons li {

    display: inline-block;

    text-align: center;

    background: #e7519e;

    width: 35px;

    height: 35px;

    line-height: 34px;

    font-size: 13px;

    border-radius: 50px;

    border: 1px solid #e7519e;

    margin-right: 3px;

}

.share_toolboxInner .social-icons li a {

    color: #fff;

}

.shop-cart-table thead tr th {

    font-weight: bold;

    text-transform: none;

    font-size: 10px;

}

.cart-img-bx img { width:90px;}

.cart_product_name { text-align: center;margin-top: 4px;margin-bottom: 0;font-size: 11px;}

.lnk-cart { display:none !important;}

.fixed .lnk-cart { display:none !important;}

.links { text-align:left !important;}

.headerlinkmenu div.links div a { padding:0 0px;}

.label.label-new {

    top: 4px !important;

    right: 0;

    color: #fff;

    z-index: 4;

    /* font-size: 16px; */

}

.top-link { padding:0;}

.sticky-and p { font-size:12px !important;padding:0;}

.sticky-and a img { width:100px;}

.sticky-and { text-align:center;}

.shipping-tag {

    position: absolute;

    top: 6px;

    /* left: -17px; */

    background: #000;

    color: #fff;

    padding: 3px 7px;

    /* transform: rotate(-38deg); */

    font-size: 10px;

}

.accordion_head, .panel-heading a {

    font-size: 14px !important;

    color: #000;

    padding: 7px 8px !important;

    font-weight: 500;

    margin-bottom: 0px;

    text-transform: uppercase;text-align: left;

}

.products-list .product-preview-outer {

    display: inline-block;

    /* padding-left: 15px; */

    vertical-align: top;

    margin-bottom: 20px;

   

    padding: 0px 4px;

	padding-left: 8px !important;

	margin-right: 0px !important;

}

}





.main-title { text-align:center;position:relative;}

.main-title h3 {    display: inline-block;

    /* border: 2px solid #fff; */

    padding: 7px 9px;

    margin: 16px 0 20px;

    font-size: 26px;

    background: none;

    color: #000;

    font-weight: bold;}

 

.shopping_cart .btn-group {

        display: inline-block;

     

     

}

.shopping_cart a.top_cart {

    display: inline-block;

}

.shopping_cart a.top_cart {

    display: block;

    position: relative;

    box-shadow: none !important;

    text-decoration: none !important;margin-left: 0;

}

.shopping_cart a.top_cart .handle {

        background: url(https://a06b28.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/icon_minicart.png) no-repeat 8px 11px;

    background-color: #000;

    width: 38px;

    height: 39px;

    margin: 0px 10px 0px 0px;

}

.shopping_cart a.top_cart .shopcart .title {

    color: #fff;

}

.shopping_cart a.top_cart .shopcart .title {

    color: #444;

    font-weight: bold;

    text-transform: uppercase;    padding-top: 7px;

    display: inline-block;

}

.shopping_cart { margin-top: 16px;padding: 0 0px 0 4px;    text-align: right;}

.shopping_cart a.top_cart .shopcart .text-shopping-cart {

    color: #fff;

}

.shopping_cart a.top_cart .shopcart .text-shopping-cart {

   color: #4a4a4a;

    

}

.text-shopping-cart {

   position: absolute;

    left: 11px;

    top: -10px;

    width: 16px;

    height: 16px;

    background: #fff;

    border-radius: 50%;

    text-align: center;

    line-height: 15px;

    border: 1px solid #4a4a4a;

    font-weight: 600;

}

.shopping_cart .shoppingcart-box {

        padding: 8px;

    border-radius: 0;

    

    min-width: 450px;

  margin-top: 0;

    top: 0;

    position: fixed;

    right: 0;

    height: 100%;

}

.shopping_cart .table-bordered {

    border-left: 0;

    border-right: 0;

}

.shopping_cart .table-bordered > tbody > tr > td { border:0;}

.dropdown-menu {

    font-size: inherit;

}

.tab-content {

    padding: 15px 15px 10px;

    margin-bottom: 20px;

    z-index: 2;

    border: 1px solid #ddd;

    border-top: 0px;

}

.open {

    display: inline-block !important;

}

 

.shopping_cart .shoppingcart-box .table-striped > tbody > tr:nth-of-type(odd) {

    background: #fff;

}

.shopping_cart .table > tbody > tr {

    margin: 10px 0;

}

.shopping_cart .table > tbody > tr:first-child > td {

    border-top: 0;

}

h4.cart-titles {

	color: #5a5a5a;

    font-size: 20px;

    font-weight: normal;

    border-bottom: 1px solid #ececec;

    padding: 6px 0;

    margin-bottom: 14px;

}

.header-cart-block { width: 100%;

    display: inline-block;

    border-bottom: 1px solid #c1c1c1;

    padding: 8px 0;}

.header-cart-block:last-child { border-bottom:none;}

.header-cart-block h2 { padding-bottom: 5px;}

.header-cart-block h2 a { color: #262626;

    font-size: 18px;

    font-weight: normal;

    text-transform: capitalize;}

.header-cart-block p {     margin-bottom: 8px;

    font-size: 14px;

    color: #262626;

    font-weight: normal;}

.cart-btm-block {

	      width: 100%;

    display: inline-block;

    border-top: 1px solid #ececec;

    padding: 12px 0;

    position: absolute;

    bottom: 0;

    left: 0;background:#fff;

}

.height-cart {     overflow: hidden;

    max-height: 460px;

    overflow-y: scroll;}

.height-cart::-webkit-scrollbar-thumb {

    background-color: #fff;

    border-radius: 12px;

    cursor: pointer;

}

.height-cart::-webkit-scrollbar {

    width: 0px;

    background-color: #fff;

}

.height-cart::-webkit-scrollbar-track {

    -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);

    background-color: #fff;

}

.cart-btm-block span {     font-size: 18px;

    text-align: left;

    color: #6c6c6c;}

.cart-btm-block h3 {     font-size: 18px;

    text-align: right;

    color: #444444;}

.cart-btm-block p { text-align: center;

    font-size: 14px;

    font-weight: normal;}

.header-cart-block a.fa-times {

	    position: absolute;

    right: 0;

    top: -8px;

    background: #51b68c;

    color: #fff;

    border-radius: 50%;

    padding: 2px 4px;

    font-size: 11px;

    text-shadow: none;

}

.header-cart-block .quantity { width: 26%;

    text-align: center;

    display: inline-block;}

.header-cart-block h3 { display: inline-block;

    padding-bottom: 0;

    float: right;

    margin-top: 8px; font-size: 16px;}

.shopping_cart .table > tbody > tr > td, .shopping_cart .table > tbody > tr > th, .shopping_cart .table > tfoot > tr > td, .shopping_cart .table > tfoot > tr > th, .shopping_cart .table > thead > tr > td, .shopping_cart .table > thead > tr > th {

    vertical-align: middle;

}

.shopping_cart .shoppingcart-box .table-striped a {

    color: #666;

    font-weight: bold;

}

.shopping_cart .shoppingcart-box .table-striped a.fa-delete {

    width: 20px;

    height: 20px;

    background: #d6d6d6;

    border-radius: 3px;

    text-align: center;

    line-height: 19px;

    color: #000;

}

.shopping_cart .shoppingcart-box .table-striped a {

    color: #666;

    font-weight: bold;

}

.shopping_cart .shoppingcart-box a.btn {

   color: #fff;

    background: #51b68c;

    border: 1px solid #51b68c;

    padding: 8px 10px;

    font-size: 14px;

    border-radius: 1px;

    text-shadow: none;

    width: 100%;

}

.shopping_cart .shoppingcart-box a.btn:hover {

    border: 1px solid #000;

    background: #000;

}

.shopping_cart .shoppingcart-box a.btn i {

    margin-right: 5px !important;color: #fff !important;

}

.owl-carousel.owl-loaded {

	display: inline-block;

}

.img-wrap {

	background-size: cover;

    background-position: bottom;

	height: 152px;

    border-radius: 50%;

    width: 152px;

}

.img-wrap  a img {

    visibility: hidden;

}

.main-cat-slider { text-align:center;}

.img-wrap a { display:inline-block;    border: 2px solid #dcdcdc;border-radius: 50%;padding: 4px;}

.main-cat-slider a { font-size: 16px;

    display: block;

    margin: 9px 0;

    text-transform: capitalize;}

#load-more-product-homepage {

    display: inline-block;

    width: 100%;

}

#load-more-product {

    display: inline-block;

    width: 100%;

}

 .quantity .quantity-control {

      float: left;

      margin: 0;

      

      padding: 4px 10px;

      position: relative; }

      .quantity .quantity-control label {

        float: left;

        font-weight: normal;

        margin-top: 8px;

        padding-right: 5px; }

      .quantity .quantity-control input.form-control {

        float: left;

        height: 33px;

        line-height: 31px;

        margin: 0;

        margin-right: 17px;

        padding: 0 4px;

        width: 35px;

        border: 1px solid #bdc2c9;

        border-radius: 0;

        z-index: 0; }

      .quantity .quantity-control span {

        border: 0 none;

        color: white;

        float: left;

        font-size: 10px;

        font-weight: normal;

        margin-left: 5px;

        border-radius: 0;

        cursor: pointer;

        line-height: 16px; }

        .quantity .quantity-control span.product_quantity_up {

          background: none repeat scroll 0 0 #fff;

    padding: 0 1px;

    position: absolute;

    right: 10px;

    color: #333;

    top: 4px;

    height: 16.5px;

    font-size: 16px;

    width: 14px;

    line-height: 13px; border: 0.2px solid #c7c7c7; }

        .quantity .quantity-control span.product_quantity_down {

          background: none repeat scroll 0 0 #fff;

    font-size: 18px;

    padding: 0 2px;

    position: absolute;

    right: 10px;

    top: 21px;

    width: 14px;

    height: 15.5px;

    color: #333;

    line-height: 12px;

    border: 0.2px solid #c7c7c7; }

        .quantity .quantity-control span:hover {

          background: #e7519e !important; }

.checkout-inner-discount-block {

    padding: 0;

    display: inline-block;

   

     

    margin-bottom: 4px;

    border-radius: 2px;

}

.check-price {

    display: inline-block;

    font-weight: bold;

    font-size: 14px;

    margin-left: 16px;

}

.pay-success {

    color: #249a24;

    font-size: 14px;

    font-weight: 700;

    display: inline-block;

    margin: 0;

    margin-left: 13px;

    margin-top: 16px;

}

.register-contact-fields .input-group {

    width: 100%;

}

.register-contact-fields .input-group-btn {

    position: absolute;

    left: 0;

    width: 28%;

    z-index: 99;

}

.register-contact-fields .input-group-btn .form-control { padding:0;}

.register-contact-fields .contact-field {

    padding-left: 166px !important;

}

.checkout-titl {

	    background: #fff;

    padding: 9px 9px;

    font-size: 16px;

    box-shadow:rgba(0, 0, 0, 0.06) 0px 1px 8px 0px;

}

.checkout-titl a { color: #000;font-weight: bold;}

.product-box-desc { padding: 10px 20px;}

.off-online p {

    margin-bottom: 0;

    font-size: 14px;

    display: inline-block;

}

.off-online p.infinite {

    color: #000;

    font-weight: bold;

    display: inline-block;

    font-size: 14px;

    margin-left: 16px;

}

.product-box-desc span {

    font-weight: bold;

}

.product-label {

    overflow: hidden;margin-bottom:12px;

}

.product-label .price {

    font-size: 24px;

    font-weight: 600;

}

.price .price-new {

        color: #51b68c;

    font-size: 22px;

    font-weight: bold;

    margin: 10px 0;

    display: inline-block;

}

.price .price-old {

    text-decoration: line-through;

    color: #999;

    font-size: 14px;

}

.productPage .label.sale-label {

    background: #51b68c;

    font-size: 11px;

    line-height: 22px;

    color: #fff;

    padding: 1px 10px;

    display: inline-block;

    vertical-align: middle;

    position: relative;

    margin: 0 0 0 20px;

}

.productPage .label.sale-label:before {

    content: "";

    float: left;

    position: absolute;

    top: 0;

    left: -11px;

    width: 0;

    height: 0;

    border-color: transparent #51b68c transparent transparent;

    border-style: solid;

    border-width: 12px 12px 12px 0;

}

.offer-b .cu-panel {

	border: 1px solid #d9d9d9;

    background: #ffffff;

    padding: 10px;

    font-size: 15px;

    text-align: center;

    text-transform: uppercase;

    border-radius: 5px;

    position: relative;

    color: #000000;

    cursor: pointer;

}

.offer-b .cu-panel>.panel-heading { border:none;padding:0;}

.offer-b .cu-panel>.panel-heading h4.panel-title a {

    padding: 0;

    text-transform: uppercase;

    font-size: 15px;

    color: #000;

}

.off-disc {

    font-size: 16px;

    color: #ca6c00;

}

.prd-ftr-mn-pg {

	display: inline-block;

    height: inherit;

    margin: 0 2px 0 0 !important;

}

.review-info {

    padding: 0;

}

.review-info li {

        list-style: none;

    margin-bottom: 24px;

    border-bottom: 2px dashed #dedede;

    padding-bottom: 8px;

}

.review-info li .icon-box, .review-info li .content-box {

    display: table-cell;

    vertical-align: top;

}

.review-info li .icon-box .inner {

   width: 40px;

    height: 40px;

    background: #000;

    border-radius: 50%;

    text-align: center;

    line-height: 36px;

    color: #fff;

    font-size: 23px;

    margin-right: 15px;

}

.review-info li .content-box h4 {

	margin:0;

}

.review-info li .content-box h4 a {

    margin: 0;

    font-size: 14px;

    text-transform: uppercase;

    color: #000000;

    font-weight: bold;

    margin-bottom: 10px;

}

.review-info li .content-box h4 a span {     color: #929292;

    font-size: 13px;

    margin-left: 4px;}

.review-info li .content-box p {

    color: #8a8a8a;

    line-height: 20px;

    margin-top: 6px;

    font-size: 15px;

}

.review-inner h4 { font-size: 16px;

    font-weight: bold;

    margin: 0 0 26px;    color: #000}

.review-inner h4 span {     color: #000;}



.star-rating { margin-top:8px;}

.review-form { width: 100%;

    display: inline-block;

    border: 1px solid #ececec;

    border-radius: 2px;    background: #fff;}

.review-form h4 {     margin: 0;

    font-size: 16px;

    font-weight: 600;

    text-align: center;

    color: #fff;

    background: #000;

    padding: 9px 0px;

    margin-bottom: 18px;}

.review-btn {     font-size: 16px;

    font-weight: 600;

    color: #fff;

    background: #000;

    border: none;

    padding: 7px 34px;

    border-radius: 2px;

    /* margin: 0 auto; */

    display: block;

    width: 100%;transition:0.4s;}

.review-btn:hover { background:#000;}

.review-field-main-block .input-group-btn { position: absolute; left: 0;width: 28%;z-index: 99;}

.review-field-main-block { width:100%;}

.review-field-main-block .review-field { padding-left: 126px;}

.review-field-main-block .input-group-btn .form-control { padding:8px;}

/*---- Star Rating ----*/

.star-rating {

	margin:0 0 4px;

	padding-left: 0;

}

.star-rating.size-small .star-1, .star-rating.size-small .star-2, .star-rating.size-small .star-3, .star-rating.size-small .star-4, .star-rating.size-small .star-5 {

	float:left;

	line-height:.5;

	padding:2px;

	border-radius:3px;

	margin:0 3px 0 0

}

.star-rating.size-small .star-1 .star-image, .star-rating.size-small .star-2 .star-image, .star-rating.size-small .star-3 .star-image, .star-rating.size-small .star-4 .star-image, .star-rating.size-small .star-5 .star-image {

	width:10px;

	height:auto

}

.star-rating.size-medium .star-1, .star-rating.size-medium .star-2, .star-rating.size-medium .star-3, .star-rating.size-medium .star-4, .star-rating.size-medium .star-5 {

	float:left;

	line-height:1;

	padding:3px;

	border-radius:3px;

	margin:0 3px 0 0

}



.star-rating.size-large .star-1, .star-rating.size-large .star-2, .star-rating.size-large .star-3, .star-rating.size-large .star-4, .star-rating.size-large .star-5 {

	float:left;

	line-height:1;

	padding:4px;

	border-radius:4px;

	margin:0 4px 0 0

}

.star-image {

	    font-size: 14px;

    color: #fff;

}

.star-rating.count-0 .star-1, .star-rating.count-0 .star-2, .star-rating.count-0 .star-3, .star-rating.count-0 .star-4, .star-rating.count-0 .star-5 {

	background:#c8c8c8

}

.star-rating.count-1 .star-1 {

	background:#e22027

}

.star-rating.count-1 .star-2, .star-rating.count-1 .star-3, .star-rating.count-1 .star-4, .star-rating.count-1 .star-5 {

	background:#c8c8c8

}

.star-rating.count-2 .star-1, .star-rating.count-2 .star-2 {

	background:#f47324

}

.star-rating.count-2 .star-3, .star-rating.count-2 .star-4, .star-rating.count-2 .star-5 {

	background:#c8c8c8

}

.star-rating.count-3 .star-1, .star-rating.count-3 .star-2, .star-rating.count-3 .star-3 {

	background:#f8cc18

}

.star-rating.count-3 .star-4, .star-rating.count-3 .star-5 {

	background:#c8c8c8

}

.star-rating.count-4 .star-1, .star-rating.count-4 .star-2, .star-rating.count-4 .star-3, .star-rating.count-4 .star-4 {

	background:#73b143

}

.star-rating.count-4 .star-5 {

	background:#c8c8c8

}

.star-rating.count-5 .star-1, .star-rating.count-5 .star-2, .star-rating.count-5 .star-3, .star-rating.count-5 .star-4, .star-rating.count-5 .star-5 {

	background:#007f4e

}

/*---- End Star Rating ----*/

.main-review-block { width:100%;display:inline-block;}

.sidebar-menu {

    border: 1px solid #ececec;

    border-radius: 4px;

	    display: inline-block;

     

    background:#fff;

    width: 100%;

}

.sidebar-menu h6 {

        text-align: center;

    font-size: 17px;

    font-weight: 600;

    color: #fff;

    

    padding: 4px 0;

    background: rgb(220, 16, 124);

    margin: 0;

    border-radius: 0;

}

.side-menu {

    padding-left: 0;

    list-style-type: none;

    margin-bottom: 0;

    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.25);

}

.sidebar-menu li {

    border-bottom:1px dashed #ddd;

     

    text-align: left;

}

.side-menu li a {

       font-size: 14px;

    margin: 0;

    padding: 9px 5px;

   

    color: #393a39;

    margin: 0;

    display: block;

}

.side-menu li a i {

    padding-right: 4px;

    padding-left: 5px;

}

.contact-field-main-block {

    width: 100%;

}

.contact-field-main-block .input-group-btn {

    position: absolute;

    left: 0;

    width: 15%;

    z-index: 99;

}

.contact-field {

    padding-left: 124px !important;

}

.register-contact-field .input-group {

    width: 100%;

}

.register-contact-field .input-group-btn {

    position: absolute;

    left: 0;

    width: 28% !important;

    z-index: 99;

}

.product-details-area { margin-top:28px;}

.shopcart { padding-bottom:2px;}

.socials li a span { line-height:0px;}

.bnk-dtl-btn {     background: #b3005f;

    padding: 0 0;

    color: #fff;

    padding: 12px 14px;

    display: inline-block;

    font-size: 16px;

    margin: 4px 0;

    border-radius: 2px;}

.bnk-dtl-btn:hover { background:#000;color:#fff; }

.dropbtn {

     background: none;

    

    font-size: 12px;

    border: none;

    color: #000;

}



.dropdown {

  position: relative;

  display: inline-block;

}



.dropdown-content {

  display: none;

  position: absolute;

  background-color: #f1f1f1;

  min-width: 160px;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

  z-index: 1;

}



.dropdown-content a {

  color: black;

  padding: 12px 16px;

  text-decoration: none;

  display: block;

}



 

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropdown-content a {    display: block;

    padding: 6px 9px;

    border-bottom: 1px solid #d2d2d2;

    text-align: left;

    background: #fff;

    font-size: 13px;}

sup.reseller-tag {

        border-radius: 50%;

    border: 1px solid #333333;

    color: #333333;

    width: 14px;

    display: inline-block;

    height: 14px;

    text-align: center;

    line-height: 12px;

    font-weight: bold;

    font-size: 11px;

    padding-right: 1px;

}



.mobile-cart {

    position: fixed;

    bottom: 0;

    width: 100%;

    z-index: 9;

    left: 0;

}

.m-cart-btn {

    display: block;

    background: #000;

    color: #fff;

    font-size: 15px;

    text-align: center;

    padding: 11px 0;

}

.m-buy-btn {

    display: block;

background: #e7519e;

color: #fff;

font-size: 15px;

text-align: center;

padding: 11px 32px;

border: none;

width: 100%;

}

.cart-m { padding:4px;margin-bottom:0;}

.selectors { width: 100%;overflow: hidden;

    overflow-y: auto;

    height:834px;}

.selectors a {     width: 100%;

    border: 1px solid #ececec;

    margin: 6px 0 4px 4px;}

.selectors::-webkit-scrollbar-track

{

	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);

	background-color: #F5F5F5;

}



.selectors::-webkit-scrollbar

{

	height: 2px;width: 2px;

	background-color: #F5F5F5;

}



.selectors::-webkit-scrollbar-thumb

{

	background-color: #5f5f5f;

    border-radius: 12px;cursor:pointer;

}

.whts-btn { 

display: block;

    text-align: center;

    background: #1b9f0f;

    color: #fff;

    padding: 10px 2px;

    font-size: 16px;

    border-radius: 2px;

}

.whts-btn i { font-size: 22px;

    vertical-align: middle;

    margin-right: 2px;}







/*---- New CSS Add ----*/





.spmegamenu {

     

        border-bottom: none;

    text-align: center;

    margin-top: 4px;

    padding-bottom: 4px;

}

#header_menu {

	background:#fff;

	border-bottom: 2px solid #cdb633;

}

.navbar {

  border: none;

  margin: 0;

  border-radius: 0;

  z-index: inherit; }



.header-bottom .container {

  position: relative; }



.sp-megamenu {

  padding: 0;

  min-height:inherit;

}

.close {

	padding:0 !important;

}

.sp-megamenu .sp-megamenu-container {

    position: relative; }

.sp-megamenu .navbar-nav {

    float: none;

    display: inline-block; 

}

.sp-megamenu .navbar-nav > li {

      display: inline-block;

      float: none;

	  padding:0;

}

.sp-megamenu .navbar-nav > li > a {

   color: #000;

    font-size: 14px;

    text-transform: uppercase;

    padding: 0px 7px;

    margin: 0 0;

    font-weight: normal;

    transition: 0.3s all ease 0s;

    display: block;

    position: relative;

    border-right: 1px solid #e1cdd6;

    letter-spacing: .075em;}

.banners { margin-top: 0px;}

.sp-megamenu .navbar-nav > li > a:hover, .sp-megamenu .navbar-nav > li > a:focus {

          background: none; 

		  color:#000;

}

      .sp-megamenu .navbar-nav > li .dropdown-menu {

        z-index: 10;

    /* display: block; */

    box-shadow: 2px 3px 3px #bababa;

    border: none;

    border-radius: 0;

    transition: 0.3s all ease 0s;

    /* opacity: 0; */

    top: 130%;

    display: none;

    z-index: -1;

    min-width: auto;

    min-width: inherit;

	

	

}

.sp-megamenu .navbar-nav > li .dropdown-menu:before {

          content: "";

          background: transparent;

          top: -7px;

          width: 100%;

          height: 7px;

          left: 0;

          position: absolute; 

}

.sp-megamenu .navbar-nav > li .dropdown-menu .dropdown-menu:before {

          display: none; 

}

.sp-megamenu .navbar-nav > li:hover .dropdown-menu {

       /* opacity: 1; */

    top: 100%;

    display: block;

    z-index: 10;

	

}



.sp-megamenu .navbar-nav > li.mega_type1 {

  position: inherit; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu {

   box-shadow: 0px 0px 4px #000;

    right: 0px;

    left: 0;

    padding: 10px 15px 15px; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li {

      float: left;

      padding: 15px; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li > a {

        text-transform: uppercase;

        font-weight: bold;

        color: #1b1b1b;

        font-size: 14px; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li > a:after {

          display: none; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li .dropdown-menu {

        position: relative;

        top: auto;

        left: auto;

        margin: 15px 0 0;

        box-shadow: none;

        border-top: 1px solid #e6e6e6;

        right: auto;

        bottom: auto;

       

        opacity: 1;

        z-index: 9; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li .dropdown-menu ul li {

         width: 100%;

         padding: 10px 0 0; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li .dropdown-menu ul li a {

         font-size: 14px;

         font-weight: normal;

         text-transform: capitalize;

         padding: 0;

         font-style: normal;

         color: #545454; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li .dropdown-menu ul li.category-thumbnail {

         padding: 0;

         position: absolute;

         top: 20px;

         left: 0; 

}

.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul li .dropdown-menu ul li.category-thumbnail img {

         width: 100%;

         height: auto; 

}



.sp-megamenu .navbar-nav > li.mega_type2 {

  position: inherit; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu {

    left: 0px;

    box-shadow: 0px 0px 2px #969494;

    right: auto;

    padding: 0px 0px 0; 

	background:#fff;

	top:26px;

	z-index:9999;

	transform: scale(1.0) rotate(0deg);

    transition: all 0.4s ease-in-out 0s;

	border-bottom-right-radius: 3px;

    border-bottom-left-radius: 3px;

}

.sp-megamenu .navbar-nav > li.mega_type2:hover a  {color:#000;}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li { padding: 18px 24px; margin: 0 0; }

.sp-megamenu .navbar-nav > li > a span i { color: #a5a5a5;margin-left:4px;font-weight:bold;font-size: 12px;}

.sp-megamenu .navbar-nav > li.mega_type2:hover a span i { -webkit-transform: rotate(90deg); transform: rotate(180deg); color:#000;}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li > a {

    text-transform: capitalize;

    font-weight: 600;

    color: #212121;

    font-size: 13px;

    display: block;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li > a:after {

    display: none; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu {

    position: relative;

    top: auto;

    left: auto;

    margin: 8px 0 0;

    box-shadow: none;

    right: auto;

    bottom: auto;background:none;

    width: 100%;

    opacity: 1;

    z-index: 9;

       

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li {

    width: 100%;

    padding: 0 0 0; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li > a {

    font-size: 13px;

    font-weight: normal;

    text-transform: capitalize;

    padding: 7px 0;

    font-style: normal;

    color: #666;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li > a img {

	border-radius:4px;

	opacity:0.5;

	transition:0.2s;

}

.item-2 {

	

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li > a img:hover {

	opacity:1;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li > a:hover {

	color:#e7519e;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li > a i {

	padding:0 5px 0 0;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li.category-thumbnail {

    padding: 0;

    position: absolute;

    top: 20px;

    left: 0; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li .dropdown-menu ul li.category-thumbnail img {

    width: 100%;

    height: auto;

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product {

    float: right;

    overflow: hidden;

    padding: 0 15px;

    margin: 0; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .menu-title {

    text-transform: uppercase;

    font-weight: bold;

    font-size: 14px;

    color: #545454; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .block_content {

    padding: 0;

    margin: 0;

    width: 100%;

    border-top: none; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .product_lists.grid {

    overflow: hidden;

    margin: 0; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .product_lists.grid .product_block {

    padding: 0;

    overflow: hidden;

    width: auto; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .product_lists.grid .product_block .product-container {

    margin: 0; 

}

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .product_list h5.product-name a, .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .product_lists h5.product-name a { font-size: 18px; }

        .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-prev, .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-next {

    position: absolute;

    background: #272625;

    bottom: 50%;

    border-radius: 50%;

    height: 40px;

    width: 40px;

    font-size: 0;

    text-indent: -9999;

    color: transparent;

    transition: 0.3s all ease 0s;

    opacity: 0.5; }

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-prev:before, .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-next:before {

    font-family: Fontawesome;

    font-size: 16px;

    line-height: 40px;

    color: #fff;

    text-indent: 0;

    position: absolute;

    top: 0;

    width: 100%;

    text-align: center;

    height: 100%; }

.sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-prev:hover, .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-next:hover { opacity: 1; }

        .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-prev {

          left: 0; }

          .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-prev:before {

            content: "\f053";

            left: -1px; }

        .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-next {

          right: 0; }

          .sp-megamenu .navbar-nav > li.mega_type2 .dropdown-menu ul li.featured-product .owl-nav .owl-next:before {

            content: "\f054";

            left: 1px; }

  .sp-megamenu .navbar-nav > li.mega_type2 .owl-carousel .owl-dots {

    display: none !important; }



.sp-megamenu .navbar-nav > li.css_type {

  position: relative; }

  .sp-megamenu .navbar-nav > li.css_type .dropdown-menu {

        left: 0px;

    right: auto;

	

    width: 216px;

    

    box-shadow: 0px 1px 2px #bababa;}

    .sp-megamenu .navbar-nav > li.css_type .dropdown-menu:before {

      height: 1px;

      top: -1px; }

    .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li {

      padding: 0;

      position: relative;

      padding: 0 0px; }

	  

      .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li:last-child > a {

        border: none; }

      .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li.parent > a:before {

        content: "\f104";

    font-family: Fontawesome;

    position: absolute;

    left: 0;

    display: block;

    font-size: 14px;

    top: 12px;

    padding-left: 9px; }

	.sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li.parent > a { padding-left:24px;}

      .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li a {

        

        display: block;

    font-size: 14px;

    font-weight: normal;

    text-transform: uppercase;

    padding: 10px 10px;

    font-style: normal;

    color: #000;

    letter-spacing: 0.025em;

     }

	.sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li a:hover {

	   

    transition: 0.4s;

    color: #51b68c;

	  }

        .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li a:after {

          display: none; }

      .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li .dropdown-menu {

       right: 100%;

    left: auto;

        top: 120%;

        margin: 0;

        z-index: -1;

        opacity: 0;

        margin: 0 5px; }

        .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li .dropdown-menu:before {

          content: "";

          display: block;

          height: 100%;

          width: 10px;

          position: absolute;

          top: 0;

          left: -10px;

          background: transparent; }

        .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li .dropdown-menu:after {

          display: none; }

      .sp-megamenu .navbar-nav > li.css_type .dropdown-menu ul li:hover .dropdown-menu {

        z-index: 1;

        opacity: 1;

        top: 0; }



.sp-megamenu .home {

  display: inline-block;

  position: relative;

 }

  .sp-megamenu .home > a {

    color: #fff;

    display: block;

    font-size: 14px;

    font-weight: bold;

	font-family:'Josefin Sans, sans-serif';

    padding: 12px 20px;

    margin: 0 22px 0 0;

	background:#cdb633;

    position: relative;

    text-transform: uppercase;

    transition: all 0.3s ease 0s; }

.sp-megamenu .home > a:hover {

	/*background: #00c493;*/

	color:#fff;

}

  .sp-megamenu .home .dropdown-menu {

    left: -30px;

    right: auto;

    width: 220px;

    padding: 20px 0px;

    display: none;

    z-index: 9;

    box-shadow: 0px 1px 8px #bababa;

    -ms-box-shadow: 0px 1px 8px #bababa;

    border: none;

    border-radius: 0;

    transition: 0.3s all ease 0s;

    top: 170%;

    margin-top: 0;

    z-index: -1;

    min-width: auto;

    min-width: inherit; }

    .sp-megamenu .home .dropdown-menu:before {

      content: "";

      background: transparent;

      width: 100%;

      left: 0;

      position: absolute;

      height: 1px;

      top: -1px; }

    .sp-megamenu .home .dropdown-menu li {

      padding: 0;

      position: relative;

      padding: 0 30px; }

      .sp-megamenu .home .dropdown-menu li:last-child > a {

        border: none; }

      .sp-megamenu .home .dropdown-menu li.parent > a:before {

        content: "\f105";

        font-family: Fontawesome;

        position: absolute;

        right: 30px;

        display: block;

        font-size: 14px;

        top: 12px; }

      .sp-megamenu .home .dropdown-menu li a {

        padding: 10px 0;

        display: block;

        font-weight: 400;

        font-size: 14px;

        color: #363636;

        border-bottom: solid 1px #f0f0f0; }

        .sp-megamenu .home .dropdown-menu li a:hover {

          background: transparent; }

  .sp-megamenu .home:hover .dropdown-menu {

    display: block;

    top: 100%;

    z-index: 9; }



#index .sp-megamenu .home > a:after {

  left: 0;

  right: 0; }



#contact .sp-megamenu .navbar-nav > li.contact > a:after {

  left: 0;

  right: 0; }



#module-smartblog-category .sp-megamenu .navbar-nav > li.blog > a:after {

  left: 0;

  right: 0; }



.label-menu {

  display: none; }



#remove-megamenu {

  display: none; }



#index .header_v3 .spmegamenu {

  padding: 0 0 0 300px; }

#index .header_v3 .sp-megamenu {

  text-align: left; }



.header_v3 .spmegamenu {

  padding: 0; }

.header_v3 .sp-megamenu {

  text-align: center; }

  .header_v3 .sp-megamenu .navbar-nav > li > a {

    margin: 0 22px; }

  .header_v3 .sp-megamenu .home > a {

    margin: 0 22px 0 27px; }

  .header_v3 .sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu, .header_v3 .sp-megamenu .navbar-nav > li.mega_type2 > .dropdown-menu {

    right: 0;

    left: auto; }

.level-2 {

	list-style-type:none; 

}

.dropdown-menu ul {

	list-style-type:none;

	padding:0;

}



.item-2 {

text-align:left;

}

@media (min-width: 992px) and (max-width: 1199px) {

  .container {

    width: 970px !important; }



  .sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu, .sp-megamenu .navbar-nav > li.mega_type2 > .dropdown-menu {

    left: 0;

    right: auto;

    width: 940px !important; }

    .sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu ul li > a, .sp-megamenu .navbar-nav > li.mega_type2 > .dropdown-menu ul li > a {

      font-size: 12px; }



  .images_cat .img img {

    width: 96%;

    height: auto; }



  .header_v3 .sp-megamenu .home > a {

    margin: 0 8px;

    font-size: 12px; }

  .header_v3 .sp-megamenu .navbar-nav > li > a {

    margin: 0 8px;

    font-size: 12px; }

  .header_v3 .sp-megamenu .navbar-nav > li.mega_type2 > .dropdown-menu {

    right: 0;

    left: auto; }



  .rtl .sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu, .rtl .sp-megamenu .navbar-nav > li.mega_type2 > .dropdown-menu {

    right: 0;

    left: auto; } }

@media (max-width: 991px) {

  #header_menu {

    background: #222; }



  .navbar #sp-megamenu .navbar-nav ul li.catimage {

    display: none; }

.item-2 {

	min-height:35px;

}

  .navbar .navbar-button {

      }

    .navbar .navbar-button .navbar-toggle {

     margin: 0;

    /* height: 50px; */

    /* width: 55px; */

    float: left;

    padding: 2px 8px 12px 12px;

    cursor: pointer;

    text-align: center;

    border-radius: 0;

    display: block;

    background: none;

	    position: absolute;

    top: -34px;

	    z-index: 999999;

    }

      .navbar .navbar-button .navbar-toggle .icon-bar {

        height: 2px;

    width: 24px;

    display: block;

    margin: 0 0 5px;

    background: #000;

    border-radius: 0; }

  .navbar #sp-megamenu {

    position: fixed;

    top: 0px;

    left: 0;

    background: rgba(237, 237, 237, 0.95);

    bottom: 0px;

    width: 100%;

    padding: 0;

    z-index: 999999;

    visibility: hidden;

    -webkit-transform: translate3d(-280px, 0, 0);

    transform: translate3d(-280px, 0, 0);

    -webkit-transition: all 0.3s ease-in-out 0s;

    transition: all 0.3s ease-in-out 0s;

    text-align: left; }

    .navbar #sp-megamenu.sp-megamenu-active {

      visibility: visible;

      -webkit-transform: translate3d(0, 0, 0);

      transform: translate3d(0, 0, 0); }

    .navbar #sp-megamenu .label-menu {

     padding: 10px 7px 10px 10px;

    font-size: 21px;

    color: #fff;

    display: block;

    background: #131921;

    margin-bottom: 1px;}

    .navbar #sp-megamenu #remove-megamenu {

      z-index: 10;

    cursor: pointer;

    color: #fff;

    position: absolute;

    top: 3px;

    right: 7px;

    display: block;

    font-size: 24px;}

    .navbar #sp-megamenu .sp-megamenu-container {

      overflow-y: auto;

      overflow-x: hidden;

      margin: 0;

      height: 295px; }

    .navbar #sp-megamenu .navbar-nav {

      float: none;

      text-align: left;

      overflow: hidden;

      margin: 0;

      display: block; }

      .navbar #sp-megamenu .navbar-nav li {

        float: left;

        margin: 0;

        position: relative;

        width: 100%;

        margin: 0 0 1px; }

        .navbar #sp-megamenu .navbar-nav li a  {

          color: #000;

    font-weight: normal;

    text-transform: none;

    padding: 15px 20px;

    border: none;

    margin: 0;

    background: #fff;

    line-height: inherit;

    font-size: 14px;text-transform: capitalize;}

          .navbar #sp-megamenu .navbar-nav li a:after, .navbar #sp-megamenu .navbar-nav li span.menu-title:after {

            display: none; }

        .navbar #sp-megamenu .navbar-nav li:hover a, .navbar #sp-megamenu .navbar-nav li:hover span.menu-title {

          

          color: #000; }

        .navbar #sp-megamenu .navbar-nav li span.grower {

          display: inline-block;

    position: absolute;

    right: 0;

    cursor: pointer;

    font-family: "FontAwesome";

    font-size: 10px;

    top: 0;

    color: #5f5f5f;

    opacity: 1;

    text-shadow: none;

    height: 100%;

    text-align: center;

    width: 50px;

    line-height: 40px;

    background: #ffffff;

    border-left: 2px solid #f2f2f2; border-right: 1px solid #f2f2f2;}

          .navbar #sp-megamenu .navbar-nav li span.grower.close:before {

            content: "\f067"; }

          .navbar #sp-megamenu .navbar-nav li span.grower.open:before {

            content: "\f068"; }

        .navbar #sp-megamenu .navbar-nav li .dropdown-menu {

         position: relative;

    display: none;

    width: 100% !important;

    filter: alpha(opacity=100);

    opacity: 1;

    visibility: inherit;

    margin: 0px;

    box-shadow: none;

    top: auto;

    left: auto;

    right: auto;

    bottom: auto;

    border: none;

    background: transparent;

    transition: 0s all ease 0s;

    background: #f7f7f7;

    border-top: 2px solid #e0e0e0;

    border-bottom: 2px solid #e0e0e0;

    z-index: 9;

    padding: 0 !important; }

          .navbar #sp-megamenu .navbar-nav li .dropdown-menu:after {

            display: none; }

      .navbar #sp-megamenu .navbar-nav ul li {

        width: 100% !important;

    padding: 0;

    border-bottom: 1px solid #e0e0e0;

    margin: 0 !important;}

        .navbar #sp-megamenu .navbar-nav ul li a {

          font-size: 13px;

          padding: 12px 22px;

          background: transparent; }

        .navbar #sp-megamenu .navbar-nav ul li.category-thumbnail {

          display: none; }

        .navbar #sp-megamenu .navbar-nav ul li.featured-product {

          display: none; }

        .navbar #sp-megamenu .navbar-nav ul li .dropdown-menu {

          padding: 5px 0;

          border: none !important; }

          .navbar #sp-megamenu .navbar-nav ul li .dropdown-menu ul li {

            padding: 0px 8px; }

    .navbar #sp-megamenu .home {

      display: block;

      overflow: hidden;

      margin-bottom: 1px; }

      .navbar #sp-megamenu .home > a {

        padding: 15px 20px;

        background: #026ebd;

        color: #fff;

        font-size: 14px;

        font-weight: normal;

        line-height: inherit;

        margin: 0;

        text-transform: none; }

        .navbar #sp-megamenu .home > a:after {

          display: none; }

        .navbar #sp-megamenu .home > a:hover {

          background: #d2ab66;

          color: #fff; }

      .navbar #sp-megamenu .home .dropdown-menu {

        position: relative;

        display: none;

        width: 100% !important;

        filter: alpha(opacity=100);

        opacity: 1;

        visibility: inherit;

        margin: 0px;

        box-shadow: none;

        top: auto;

        left: auto;

        right: auto;

        bottom: auto;

        border: none;

        background: transparent;

        transition: 0s all ease 0s;

        background: #000;

        z-index: 9;

        padding: 15px 20px; }

        .navbar #sp-megamenu .home .dropdown-menu:after {

          display: none; }

        .navbar #sp-megamenu .home .dropdown-menu li {

          width: 100% !important;

          padding: 10px 0;

          border: none; }

          .navbar #sp-megamenu .home .dropdown-menu li a {

            font-size: 14px;

            padding: 0;

            background: transparent;

            color: #fff; }

      .navbar #sp-megamenu .home span.grower {

        display: inline-block;

        position: absolute;

        right: 0;

        cursor: pointer;

        font-family: "FontAwesome";

        font-size: 10px;

        top: 0;

        color: #fff;

        opacity: 1;

        text-shadow: none;

        height: 100%;

        text-align: center;

        width: 50px;

        line-height: 48px;

        background: #000; }

        .navbar #sp-megamenu .home span.grower.close:before {

          content: "\f067"; }

        .navbar #sp-megamenu .home span.grower.open:before {

          content: "\f068"; }



  .header_v3 #header_menu {

    background: #222; }

  .header_v3 div.spmegamenu {

    padding: 0; }



  #index .header_v3 div.spmegamenu {

    padding: 0; }



  .rtl .navbar #sp-megamenu {

    left: auto;

    right: 0;

    transform: translate3d(280px, 0, 0);

    text-align: right; }

    .rtl .navbar #sp-megamenu.sp-megamenu-active {

      transform: translate3d(0, 0, 0); }

    .rtl .navbar #sp-megamenu #remove-megamenu {

      right: auto;

      left: 7px; }

    .rtl .navbar #sp-megamenu .navbar-nav {

      text-align: right; }

      .rtl .navbar #sp-megamenu .navbar-nav li span.grower {

        right: auto;

        left: 0; }

    .rtl .navbar #sp-megamenu .home ul.dropdown-menu {

      left: auto;

      right: 0; }

    .rtl .navbar #sp-megamenu .home > a:before {

      left: 0;

      right: auto; }

  .rtl .navbar .navbar-button .navbar-toggle {

    float: right; } }

@media (max-width: 768px) {

  .navbar #sp-megamenu .sp-megamenu-container {

    height: 450px; } }

@media (max-width: 767px) {

  .navbar #sp-megamenu .sp-megamenu-container {

    height: 230px; } }

@media (max-width: 479px) {

  .navbar #sp-megamenu .sp-megamenu-container {

    height: 100%; } 

	.shopping_cart .shoppingcart-box {

    padding: 8px;

    border-radius: 0;

    border-top: none;

    min-width: 300px;

    right: 0;

    top: 0;

}

.products-list .product-preview-outer { margin-bottom:0 !important;}

.panel.said-bar-menu { width:94% !important;}

.spmegamenu { margin-top:0;}

.notification-block {

    position: fixed;

    width: 76% !important;

    background: #e7519e;

    bottom: 50px !important;}

	.noti-desc a { font-size:14px !important;}

	.notification-blocks {width: 28% !important;bottom: 50px !important; }

	.noti-descs h4 a { font-size:12px !important;}

.box-border { padding:0 !important;}

.custom-carousel .owl-controls .owl-next, .custom-carousel .owl-controls .owl-prev {     top: calc(45% - -70px) !important;

    width: 30px !important;

    height: 30px !important;

    line-height: 29px !important;display:none !important;}

	.product-slider { margin-top:8px !important;    width: 100% !important;

    display: inline-block !important;}

	.scroll-tabs { padding-bottom:8px !important;}

	 .outer-top-vs { margin-top:0 !important;}

	.offer-inner-block { margin-bottom:14px;}

	.new-product-title { font-size:16px !important;}

	.scroll-tabs .more-info-tab { padding:0px 14px 6px !important;}

	.section-pormo { padding:8px 0 !important;}

	.footer-middle .col-md-3 { padding:10px 20px !important;}

	.custom-carousel .owl-controls .owl-next:before, .custom-carousel .owl-controls .owl-prev:before { font-size:26px !important;left: 12px !important;}

.shopping_cart .shoppingcart-box:before { right:44px;}

	.selectors { width: 100%;

    overflow: hidden;

    overflow-x: auto;

    white-space: nowrap;}

	.selectors a {

    width: 19%;

    border: 1px solid #ececec;

    margin: 6px 0 4px 4px;

}

	.carousel-control.right { width: 26px;

    height: 26px;

    top: calc(83% - 52px) !important;}

	.carousel-control.left { width:26px;height:26px;top: calc(83% - 52px) !important;}

	.carousel-control span { font-size:22px !important;}

.size-inner .modal-dialog, #myModalme .modal-dialog { width:400px !important;}

.video-close { color:#fff !important;}

.select-currency-by-user-div {

    display: inline-block;

    position: absolute;

    right: 52px;

    width: 87px;

    top: -6px;

    z-index: 999999;

}

.spmegamenu { width:52px !important;      background: none;

    box-shadow: none;}}

span.cart-top {

    color: #000;

    margin-bottom: 0;

    white-space: nowrap;

    font-weight: bold;

    font-size: 14px;

    position: relative;

}

span.cart-top svg {

   stroke: unset;

    width: 25px;

    height: 25px;

    fill: #005632;

    stroke-width: 0.01px;

}

.log-btn {

    font-size: 14px !important;

    color: #000 !important;

    /* background: #000 !important; */

    /* border: none; */

    padding: 0px 14px !important;

    border-radius: 2px !important;

    font-weight: normal;

}

.navbar-logo a img {     padding:9px 0;    width: 18%;

     }

.navbar-logo { text-align:center;padding: 0px 0;}

.fixed {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    z-index: 99999;

    box-shadow: 0 2px 6px rgba(0,0,0,.2);

    animation: slide-down .7s;

    opacity: 1;

    transition: all .4s ease;

}

.main-title:after {

 

    content: "";

    display: block;

    background-image: url(https://2e8647.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/title-shape.png);

    width: 252px;

    height: 24px;

    background-repeat: no-repeat;

    margin: -15px auto 20px;



}

.log-drp-btn {

	border:none;

    background: #fff;

    padding: 7px 4px;

    font-weight: 500 !important;

    font-size: 16px !important;

    border-radius: 2px;

    color: #4a4a4a;

    letter-spacing: .1px;

}

.log-drp-btn-block ul li a {

	padding: 10px 20px;

    font-size: 14px;

    font-weight: 400;

    color: #212121;

}

.log-drp-btn-block ul li a i { padding-right: 12px;color: #000;font-size: 15px;}

.log-drp-btn-block ul:before {

	content: "";

    height: 1px;

    width: 1px;

    border-style: solid;

    border-bottom: 10px solid #51b68c;

    border-left: 10px solid transparent;

    border-right: 10px solid transparent;

    border-top: transparent;

    position: absolute;

    top: -10px;

    right: 114px;

}

.item-2:nth-child(odd) { background:#fff;}

.item-2:nth-child(even) { background:#f9f9f9;}

.main-offer-block { width:100%;display:inline-block;padding:8px;}

.offer-inner-block { padding:0 8px;}

.offer-inner-block a img {     

    width: 100%;box-shadow:2px 2px 4px 0 rgba(0,0,0,.08);border-radius:2px;}

.scroll-tabs {

        margin-bottom: 0;

    text-align: center;

    

    padding-bottom: 34px;

}

.outer-top-vs {

    margin-top: 14px;

}

.scroll-tabs .more-info-tab {

    text-align: center;

    padding-bottom: 10px;

    padding: 15px 0px;

}

.side-main-block {

    min-height: 379px;

    padding-top: 40px;

    text-align: center;

}

.side-main-block h3 {

    font-size: 24px;

    font-weight: normal;

    color: #444242;

}

.new-product-title {

	 margin-bottom: 0px;

    margin-top: 5px;

    font-size: 33px;

    font-family: 'Poppins';

    text-transform: uppercase;

    font-weight: 600;

    border-bottom: none;

    padding-bottom: 10px;

    padding: 0;

    font-style: normal;

    color: #484848;

    position: relative;

    text-align: center;

    display: block;

   }

.new-product-title:before {

	 

}

.new-product-title:after {

	 

}

.cat-cu-bg:before {

	position: absolute;

    content: " ";

    background-image: url(https://e4f99e.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/cat-bg-left.png?v=1683552015);

    background-size: 100%;

    width: 58px;

    height: 74px;

    left: -78px;

    top: -15px;

    background-repeat: no-repeat;

}

.cat-cu-bg:after {

	position: absolute;

    content: " ";

    background-image: url(https://7bf5a6.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/cat-bg.png?v=1683552015);

    background-size: 100%;

    width: 58px;

    height: 74px;

    right: -78px;

    top: -15px;

    background-repeat: no-repeat;

}

.kids-titl:before {

	position: absolute;

    content: " ";

    background-image: url(https://be8ad9.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/girl-bg.png?v=1683552015);

    background-size: 100%;

    width: 48px;

    height: 74px;

    left: -63px;

    top: -6px;

    background-repeat: no-repeat;

}

.kids-titl:after {

	position: absolute;

    content: " ";

    background-image: url(https://be8ad9.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/girl-bg.png?v=1683552015);

    background-size: 100%;

    width: 48px;

    height: 74px;

    right: -63px;

    top: -6px;

    background-repeat: no-repeat;

}

.side-main-block a {

    background: #000;

    color: #fff;

    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);

    border: none;

    display: inline-block;

    border-radius: 2px;

    margin-top: 28px;

    padding: 10px 20px;

    font-size: 13px;

    font-weight: 500;

    transition: box-shadow .2s ease;

    vertical-align: super;

    cursor: pointer;

}

.product-slider {

    padding-top: 20px;

    background: #fff;

    padding-bottom: 10px;

}

.product-slider .products {

	    margin: 0 10px;     

}

.products {

    text-align: center;

}

.product {

    position: relative;

}

.image {

       

    vertical-align: middle;

    display: table-cell;

    text-align: center;

}

.product .product-image img {

 border-radius: 50%;

    background: transparent;

    border: 1px solid #51b68c;

    padding: 2px;

    width: 170px;

    height: 170px;

}

.image a img {

    max-width: 100%;

    max-height: 100%;

}

.product-info-cat {

    text-align: center;

}

.product-info-cat p {

	font-size: 12.4px;

    color: #5c5c5c;

    font-weight: 400;

    font-style: normal;

}

.product .product-info-cat .name {

    font-size: 14px;    padding-bottom: 0px;

    

}

.product .product-info-cat .name a {

    color: #5c5c5c;

    overflow: hidden;

    text-overflow: ellipsis;

    display: block;

    white-space: nowrap;

    font-size: 14px;

    font-style: normal;

    font-weight: 400;

    text-transform: capitalize;

    margin-top: 12px;

}

.custom-carousel .owl-controls {

    position: absolute;

    right: 20px;

    top: 32px;

    width: 100%;

    display: block;

}

.home-owl-carousel .owl-controls, .blog-slider .owl-controls, .brand-slider .owl-controls {

    margin-top: 0px;

}

.custom-carousel .owl-controls .owl-prev {

    position: absolute;

     

    top: -25px;

    left: 20px;

    -webkit-transition: all linear 0.2s;

    -moz-transition: all linear 0.2s;

    -ms-transition: all linear 0.2s;

    -o-transition: all linear 0.2s;

    transition: all linear 0.2s;

     

    color:  #51b68c;

     

    border-radius: 50%;

    

     

    -ms-flex-align: center;

     

    -webkit-justify-content: space-around;

    -ms-flex-pack: distribute;

     

    position: absolute;

    top: calc(50% - -84px);

    width: 45px;

    height: 45px;

    background-color: hsla(0,0%,100%,.98);

    box-shadow:0 2px 10px rgb(54 54 54 / 15%);

    transition: opacity .1s ease-in;

     

    display: -ms-flexbox;

    line-height: 40px;

    text-align: center;

}

.custom-carousel .owl-controls .owl-next {

    position: absolute;

    

    top: -25px;

    right: -20px;

    -webkit-transition: all linear 0.2s;

    -moz-transition: all linear 0.2s;

    -ms-transition: all linear 0.2s;

    -o-transition: all linear 0.2s;

    transition: all linear 0.2s;

    color: #51b68c;

    

    -ms-flex-align: center;

    -webkit-justify-content: space-around;

    -ms-flex-pack: distribute;

    position: absolute;

    top: calc(50% - -84px);

    width: 45px;

    height: 45px;

    border-radius: 50%;

    background-color: hsla(0,0%,100%,.98);

    box-shadow: 0 2px 10px rgb(54 54 54 / 15%);

    transition: opacity .1s ease-in;

    display: -ms-flexbox;

    line-height: 40px;

    text-align: center;}

.custom-carousel .owl-controls .owl-next:before {

    content: "\f105";

    font-family: fontawesome;

     

    font-size: 32px;

    left: 18px;

    position: absolute;

    top: 2px;

    font-weight: bold;

}

.custom-carousel .owl-controls .owl-prev:before {

   content: "\f104";

    font-family: fontawesome;

    

    font-size: 32px;

    left: 15px;

    position: absolute;

    top: 2px;

    font-weight: bold;

}

.custom-carousel .owl-controls .owl-prev:hover, .custom-carousel .owl-controls .owl-next:hover, .custom-carousel .owl-controls .owl-prev:focus, .custom-carousel .owl-controls .owl-next:focus {

    background: #57a587 !important; color: #fff !important;

}

 

.product-image {    text-align: center;

    display: inline-block;position: relative; }

.viw-btn {

	background: #ffffff;

    color: #3a2038;

    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 20%);

    border: none;

    display: inline-block;

    border-radius: 2px;

    margin-top: 12px;

    padding: 12px 22px;

    font-size: 16px;

    font-weight: 500;

    transition: box-shadow .2s ease;

    vertical-align: super;

    cursor: pointer;

    border: 1px solid #b9b9b9;

    border-radius: 8px;

    transition: 0.4s;

}

.viw-btn:hover { color:#51b68c;border-color:#51b68c;background:#fff;}

.pormo-item { margin-bottom:20px;}



/*===================================================================================*/

/*  Footer

/*===================================================================================*/

footer a {

	color: #000;

}

/* newsletter */

.newsletter-wrap {

	    padding: 35px 0;

    overflow: hidden;

    clear: both;

    border-bottom: 1px solid #e5e5e5;

    border-top: 1px solid #e5e5e5;

}

.newsletter {

	margin: auto;

	text-align: left;

}

.newsletter-wrap h4, .newsletter-wrap h1, .newsletter-wrap h2, .newsletter-wrap h3, .newsletter-wrap h5, .newsletter-wrap h6 {

	font-size: 18px !important;

    text-transform: capitalize;

    display: inline-block;

    font-weight: 500;

    margin-right: 8px;

    letter-spacing: 1px;

    color: #252525;

    margin-top: 13px;

    vertical-align: top;

}

.newsletter-wrap button.subscribe {

	background-color: #fdd922;

	border: 1px solid #e0bc27;

	color: #000;

	cursor: pointer;

	font-weight: bold;

	line-height: 17px;

	margin-left: 10px;

	overflow: hidden;

	padding: 11px 15px !important;

	text-transform: uppercase;

	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;

	border-radius: 3px;

}

.newsletter-wrap button.subscribe:before {

	content: "\f0e0";

	font-family: FontAwesome;

	font-size: 13px;

	padding-right: 5px;

	font-weight: normal;

}

.newsletter-wrap input[type="text"], .newsletter-wrap input.input-text:focus {

	background: none repeat scroll 0 0 #fff;

	border: 1px solid #ccc;

	color: #666;

	display: inline-block;

	font-size: 13px;

	height: auto;

	line-height: 25px;

	padding: 8px 15px 7px;

	width: 40%;

	border-radius: 3px;

	outline:none;

}

.newsletter p#subscriber_content {

	position: absolute;

	top: 13px;

	left: 57%;

	color: #ff0000;

}

.footer {

	background: none repeat scroll 0 0 #fff;

	margin-top: 25px;

}

.footer-top {

	clear: both;

	overflow: hidden;

	padding: 30px 0;

	border-top: 1px solid #e5e5e5;

}

/* Social Icons*/

.social .fb a:before {

	content: "\f09a";

	font-family: FontAwesome;

}

.social .fb a {

	background: #3C5B9B;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .fb a:hover {

	background: #3C5B9B;

}

.social .tw a:before {

	content: "\f099";

	font-family: FontAwesome;

}

.social .tw a {

	background: #359BED;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .tw a:hover {

	background: #359BED;

}

.social .googleplus a:before {

	content: "\f16d";

	font-family: FontAwesome;

}

.social .googleplus a {

	background: #f09433; 

background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 

background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 

background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .googleplus a:hover {

	background: #E33729;

}

.social .rss a:before {

	content: "\f09e";

	font-family: FontAwesome;

}

.social .rss a {

	content: "\f09e";

	font-family: FontAwesome;

	background: #FD9F13;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .rss a:hover {

	background: #FD9F13;

}

.social .pintrest a:before {

	content: "\f0d3";

	font-family: FontAwesome;

}

.social .pintrest a {

	content: "\f0d3";

	font-family: FontAwesome;

	background: #cb2027;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .pintrest a:hover {

	background: #cb2027;

}

.social .linkedin a:before {

	content: "\f0e1";

	font-family: FontAwesome;

}

.social .linkedin a {

	content: "\f0e1";

	font-family: FontAwesome;

	background: #027ba5;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .linkedin a:hover {

	background: #027ba5;

}

.social .youtube a:before {

	content: "\f167";

	font-family: FontAwesome;

}

.social .youtube a {

	background: #F03434;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .youtube a:hover {

	background: #F03434;

}

.social {

	 

	margin-top: 16px;

}

.social ul {

	float: left;

	margin: 0px;

	list-style: none;

	padding: 0px;

}

.social ul li {

	margin: 0px 5px 0px 0px;

	display: inline-block;

}

.social a {

	transition: background 400ms ease-in-out;

}

.footer-middle p {

	color: #666;

	font-weight: 500;

}

.footer-middle a {

	color: #aaa;

	font-weight: 400;

	text-transform:capitalize;

}

.footer-middle .col-md-3 {

	 

	margin: auto;

	padding: 35px 20px;

	overflow: hidden;

	 

}

.footer-middle .col-md-3:first-child {

	 

	padding-left: 15px

}

.footer-middle .col-md-3:last-child {

	padding-right: 0px;

}

.footer a:hover {

	text-decoration: none;

}

.footer-bottom {

	margin: auto;

	overflow: hidden;

	padding: 20px 0 15px;

	width: 100%;

	font-weight: 500;

	border-top: 1px solid #f7d8db;

}

.footer-bottom a {

	color: #fff;

}

.footer-bottom a:hover {

	color: #014693;

}

.footer-bottom a:hover {

	text-decoration: none;

}

.contacts-info address {

	border: medium none;

	color:#404040;

	display: block;

	font-size: 14px;

	font-style: normal;

	line-height: 1.5em;

	margin-bottom: 0;

	text-align: left;

	font-weight: 400;

}

.contacts-info {

	margin-top: 10px;

}

.footer-logo {

	text-align: left;

	margin: 10px 0 8px;

}

.payment-accept {

	    text-align: left;

    margin-top: 12px;

}

.payment-accept img {

	margin: 0px 10px 8px 0px;

	width: 170px;

}

.footer-middle h4 {

	color: #2b2b2b;

	font-size: 16px;

	font-weight: 600;

	letter-spacing: 1px;

	margin: 0;

	padding: 0 0 10px;

	text-transform: uppercase;

}

a.buy-theme {

	text-transform: uppercase;

	font-size: 13px;

}

.footer-middle ul.links {

	margin: auto;

	padding: 0px;

	border:none;

}

.footer-middle .links li {

	list-style: none;

	padding: 5px 0px;

}

.footer-middle .links li a {

	color: #404040;

	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;

	font-size: 14px;

}

.footer-middle .links li a:hover {

	color: #000;

	text-decoration: none;

}

.footer-middle .links li a:before {

	content: "\f105";

	font-family: FontAwesome;

	font-size: 13px;

	display: inline-block;

	cursor: pointer;

	line-height: 20px;

	margin-right: 5px;

}

.add-icon:before {

	content: "\f041";

	font-family: FontAwesome;

	font-size: 15px;

	color: #51b68c;

	height: 35px;

	width: 35px;

	line-height: 32px;

	display: inline-block;

	float: left;

	font-style: normal;

	text-align: center;

	margin-right: 10px;

	border-radius: 30px;

	border: 1px solid #e5e5e5;

	border-radius: 25px;

	background: #f9f9f9;

}

.email-icon:before {

	content: "\f0e0";

	background: none repeat scroll 0 0 #f9f9f9;

	border: 1px solid #e5e5e5;

	border-radius: 25px;

	color: #51b68c;

	display: inline-block;

	float: left;

	font-family: FontAwesome;

	font-size: 13px;

	font-style: normal;

	height: 35px;

	line-height: 33px;

	margin-right: 10px;

	text-align: center;

	width: 35px;

}

.phone-icon:before {

	content: "\f095";

	border: 1px solid #e5e5e5;

	border-radius: 25px;

	color: #51b68c;

	display: inline-block;

	float: left;

	font-family: FontAwesome;

	font-size: 15px;

	font-style: normal;

	height: 35px;

	line-height: 34px;

	margin-right: 10px;

	text-align: center;

	width: 35px;

	background: #f9f9f9;

}

.email-footer {

	overflow: hidden;

	font-size: 12px;

}

.email-footer a {

	font-size: 14px;

	line-height: 35px;

	color:#404040;

	font-weight: 400;

}

.phone-footer {

	overflow: hidden;

	font-size: 14px;

	line-height: 35px;

	color:#404040;

	 margin: 16px 0;

	font-weight: 500;

}

.coppyright {

	color: #333;

}

.footer-bottom .company-links ul {

	padding: 0px;

}

.footer-bottom .company-links li {

	display: inline-block;

	margin-left: 20px;

	list-style: none;

	float: right;

}

.footer-top .newsletter .validation-advice {

	left: 106px;

}

.cat-thmb { position:relative;padding: 0;}

.cat-thmb-img { position: absolute;

    top: 0;

    left: 0;}

.main-inner-right-block {

	background:#fff;margin-top: 10px;margin-bottom: 24px;    display: inline-block;

    width: 100%;

	

}

.main-inner-left-block {

margin-top: 10px; 

	

}



.cat-head-tag {

	font-size: 30px;

    font-weight: 600;

    text-transform: uppercase;

    color: #51b68c;

    margin: 10px auto 0;

    padding-bottom: 0;

    text-align: center;

    font-style: normal;

    position: relative;

    display: block;

}

.cat-head-tag:before {

     

}

.cat-head-tag:after {

   

}

.category-derc h2 {

	    font-size: 14px;

    font-weight: 500;

    text-transform: capitalize;

    color: #212121;padding-bottom:8px;

}

.category-derc p, .category-derc {

    color: #797979;

    font-size: 12px;

}

.footer-middle { border-top:1px solid #e5e5e5;     }

.footer-bottom {  }



.mobile-top-bar svg {

    font-size: 16px;

    color: #4a4a4a;

    margin-right: 14px;

    margin-top: 9px;

    cursor: pointer;

    width: 20px;

    height: 20px;

    fill: #4a4a4a;

}

.mobile-top-bar {

    display: inline-block;

    position: absolute;

    z-index: 999;

}



.mobile-search-panel {

    display: none;

    position: absolute;

    width: 85%;

    z-index: 9999999;

    top: 36px;

    left: 31px;

}

.mobile-first {

	 

    height: 114px;

    overflow: hidden;

}

.search-box-mobile button {

    position: absolute;

    bottom: -1px;

    height: 35px;

    right: 25px;

    background: transparent;

    border: none;

}

.products.review {

	     transition: 0.4s;

    padding-bottom: 10px;

    margin-bottom: 10px;

}

.products.review:hover { box-shadow:0 0 12px 0 rgba(0,0,0,0.4);}

.products.review .price .price-new {

    color: #000000;

    font-size: 11px;

    font-weight: normal;

    margin: 10px 0;

    display: block;

}

.products.review .product .product-info-cat .name {

    font-size: 14px;

    padding-bottom: 0px;

    text-transform: capitalize;

}

.star-block {

	margin-bottom:17px;

}

.star-block i {

	font-size: 16px;

    color: #e7519e;

    padding: 0 1px;	



}



.show-more-r {

	    background: #51b68c;

    color: #3a2038;

    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 20%);

    border: none;

    display: inline-block;

    border-radius: 2px;

    margin-top: 20px;

    padding: 14px 26px;

    font-size: 15px;

    font-weight: 500;

    transition: box-shadow .2s ease;

    vertical-align: super;

    cursor: pointer;

    border: 2px solid transparent;

    border-radius: 8px;

    transition: 0.4s;

}

.show-more-r:hover {

	color: #51b68c;

    border-color: #51b68c;

    background: #fff;

}

.section-pormo {

    margin-bottom: 0;

    padding: 40px 0;

    clear: both;

    width: 100%;

    display: inline-block;

}

.inner-wrapper {

    margin-left: -20px;

    margin-right: -20px;

}

.inner-wrapper:before, .inner-wrapper:after {

    content: " ";

    display: table;

}

.pormo-thumb {

    position: relative;

    overflow: hidden;

}

.pormo-thumb:before, .pormo-thumb:after {

    content: "";

    left: 15px;

    position: absolute;

    right: 15px;

    top: 15px;

    z-index: 2;

}

.pormo-thumb:before {

    -webkit-transform: scale(0,1);

    -ms-transform: scale(0,1);

    -o-transform: scale(0,1);

    transform: scale(0,1);

}

.zoom-effect {

    overflow: hidden;

}

.zoom-effect img {

    margin: 0;

    vertical-align: middle;

    -webkit-transition: -webkit-transform 1s ease;

    -moz-transition: -moz-transform 1s ease;

    transition: transform 1s ease;border: 1px solid #51b68c;

}

.text-aligncenter, #content .text-aligncenter {

    text-align: center;

}

.pormo-info {

   

        text-align: center;

    padding: 10px 29px;

    z-index: 2;

    color: #ffffff;

    font-weight: 700;

    text-transform: uppercase;

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    

}

.pormo-thumb:after {

    -webkit-transform: scale(1,0);

    -ms-transform: scale(1,0);

    -o-transform: scale(1,0);

    transform: scale(1,0);

}

.pormo-thumb:before, .pormo-thumb:after {

    content: "";

    left: 15px;

    position: absolute;

    right: 15px;

    top: 15px;

    z-index: 2;

}



.custom-button {

	    transition: all 0.3s ease 0s;

    background: #51b68c;

    color: #2e122c;

    font-size: 16px;

    padding: 14px 35px;

    border: none;

    height: auto;

    width: auto;

    cursor: pointer;

    display: inline-block;

    text-align: center;

    margin: 8px 0 0 0;

    position: relative;

    font-weight: 500;

    letter-spacing: 2px;

    text-transform: uppercase;

    border-radius: 8px;

    border: 2px solid transparent;

}

.custom-button:hover {

	background:#fff;color:#51b68c;border: 2px solid #51b68c;

}

 

 

.pormo-buttons h4 {

	    font-size: 20px;

    text-transform: uppercase;

    color: #fff;

    font-weight: 400;

    padding-bottom: 0;

}

.star-block-cat {

	margin-bottom: 8px;min-height: 17px;

}

.star-block-cat i { font-size: 13px;

    color: #e7519e;}

.star-block-cat span {

	    font-size: 14px;

    margin-left: 2px;

    color: #333

}

.flair-badge  {

      

    font-size: 13px !important;

}

.flair-badge {

    margin-left: 20px;

    padding: 0 10px 0 12px;

    background-color: #e7519e  !important;

    color: #fff;

    text-decoration: none;

    -moz-border-radius-bottomright: 4px;

    -webkit-border-bottom-right-radius: 4px;

    border-bottom-right-radius: 4px;

    -moz-border-radius-topright: 4px;

    -webkit-border-top-right-radius: 4px;

    border-top-right-radius: 4px;

    height: 24px !important;

    line-height: 24px !important;

    font-size: 10px !important;

    position: absolute;

    display: inline-block;

    top: 0;

    right: 0;z-index: 9999;

}

.flair-badge:before {

    content: "";

    float: left;

    position: absolute;

    top: 0;

    left: -12px;

    width: 0;

    height: 0;

    border-color: transparent #e7519e transparent transparent;

    border-style: solid;

    border-width: 12px 12px 12px 0;

}

.flair-badge:after {

    content: "";

    position: absolute;

    top: 10px;

    left: 0;

    float: left;

    width: 4px;

    height: 4px;

    -moz-border-radius: 2px;

    -webkit-border-radius: 2px;

    border-radius: 2px;

    background: #fff;

    -moz-box-shadow: -1px -1px 2px #f64d84;

    -webkit-box-shadow: -1px -1px 2px #f64d84;

    box-shadow: -1px -1px 2px #f64d84;

}

.pr-quick {

	opacity: 0;

    transition: .8s;

    position: absolute;

    width: 100%;

    bottom: 0px;

    background:rgb(243 76 127 / 85%);

    color: #fff;

    font-size: 15px;

    left: 0;

    font-weight: 400;

    padding: 9px 0;

}

.products-list .product-preview-outer:hover .pr-quick, .product-preview-outer:hover .pr-quick {

	opacity:1;

	 

    

    z-index: 9999;

    transition: .8s;

}



.product-slider .products:hover .pr-quick {

	opacity:1;

}

.size-block h4 {

	font-size: 16px;

    color: #51b68c;

    text-transform: uppercase;

    font-weight: bold;

    padding: 0;

    margin: 10px 0 8px;



}

.radio-toolbark {

  margin: 10px 0;

    display: inline-block;

}



.radio-toolbark input[type="radio"], .radio-toolbark input[type="checkbox"] {

  opacity: 0;

  position: fixed;

  width: 0;

}



.radio-toolbark label {

     min-width: 44px!important;

    height: 45px;

    border-radius: 50px!important;

    font-size: 15px;

    font-weight: 600;

    padding: 14px 9px 12px!important;

    align-items: center;

    justify-content: center;

    display: inline-block!important;

    border: 1px solid #9b9b9b ;text-align:center;margin: 0 2px;

}



.radio-toolbark label:hover {

  background-color: rgb(57 49 133 / 10%);

}



.radio-toolbark input[type="radio"]:focus + label, .radio-toolbark input[type="checkbox"]:focus + checkbox {

    border: 1px dashed #444;

}



.radio-toolbark input[type="radio"]:checked + label, .radio-toolbark input[type="checkbox"]:checked + label {

      background-color: #51b68c;

    border-color: #51b68c;

    color: #fff;

}

.cu-panel>.panel-heading {

	background: none;

}

.cu-panel>.panel-heading h4.panel-title {

	padding: 0;

}

.cu-panel>.panel-heading h4.panel-title a {

	padding: 0;

    text-transform: capitalize;

    font-size: 14px;color: #000;

}

.cu-panel .panel-heading .accordion-toggle:after {

    /* symbol for "opening" panels */

    font-family: 'FontAwesome';  /* essential for enabling glyphicon */

    content: "\f107";    /* adjust as needed, taken from bootstrap.css */

    float: right;        /* adjust as needed */

    color: grey;         /* adjust as needed */

	font-size: 17px;

}

.desc-t p, .desc-t b { font-size:14px;font-weight:normal;}

.cu-panel .panel-heading .accordion-toggle.collapsed:after {

    /* symbol for "collapsed" panels */

    content: "\f105";    /* adjust as needed, taken from bootstrap.css */

}

.cu-panel {

	    border-left: none;

    border-right: none;

    border-bottom: none;

	box-shadow:none !important;

}

 

.account-create h4 {

	font-size: 24px;

    color: #5c5c5c;

    text-align: center;

    margin:0px 0 0px;

    font-weight: 400;

    font-style: normal;

	text-transform: capitalize;

}

.cu-re-btn {

	border-color: #242424;

    background-color: #242424;

	color:#fff;

}

.footers {

	width: 100%;

    display: inline-block;

    background:#d5ede3;

}

.hover-img {

	opacity:0;

	 top:0;

	 position: absolute;

	 transition:0.8s !important; 

	 

}

.product-preview-outer:hover .hover-img {

	opacity:1;transition:0.8s !important;

}

.product-preview-outer:hover .reg-img {

	opacity:0;transition:0.8s !important;

}

.reg-img {

	opacity:1;

	 position: absolute;top:0;

	 transition:0.8s !important; 

	 

}

.notification-block {

	position: fixed;

    width: 20%;

    background: #e7519e;

    bottom: 10px;

    left: 14px;padding:8px;border-radius: 2px;z-index: 999999;

}

.noti-img {

	    width: 22%;

    display: inline-block;vertical-align: top;

}

.noti-desc {

	    width: 75%;

    display: inline-block;

    padding-left: 6px;

}

.noti-desc a {

	color: #fff;

    margin-bottom: 6px;

    display: block;font-size: 15px;



}

.noti-desc p { font-size: 14px;}

.tabk {

  display: none;text-align: center;

}



.step {

  height: 15px;

  width: 15px;

  margin: 0 2px;

  background-color: #bbbbbb;

  border: none;  

  border-radius: 50%;

  display: inline-block;

  opacity: 0.5;

}



.step.active {

  opacity: 1;

}



/* Mark the steps that are finished and valid: */

.step.finish {

  background-color: #e7519e;

}

.radio-toolbar {

  margin: 0;

    width: 100%;

    display: inline-block;

    min-height: 280px;

}



.radio-toolbar input[type="radio"], .radio-toolbar input[type="checkbox"] {

  opacity: 0;

  position: fixed;

  width: 0;

}



.radio-toolbar label {

            display: inline-block;

    background-color: #fff;

    padding: 10px 20px;

    cursor: pointer;

    font-weight: 500;

    font-size: 17px;

    border: 1px solid #d4d4d4;

    border-radius: 4px;

    width: 100%;

    text-align: center;

    margin-bottom: 16px;

}



.radio-toolbar label:hover {

  background-color: rgb(57 49 133 / 10%);

}



.radio-toolbar input[type="radio"]:focus + label, .radio-toolbar input[type="checkbox"]:focus + checkbox {

    border: 1px dashed #444;

}



.radio-toolbar input[type="radio"]:checked + label, .radio-toolbar input[type="checkbox"]:checked + label {

      background-color:#51b68c;

    border-color:#51b68c;

    color: #fff;

}



label.cu-labe {

 

     display: inline-block;

    background-color: #fff;

    color: #333;

    padding: 12px 0;

    /* font-family: sans-serif; */

    border-radius: 0.3rem;

    cursor: pointer;

    margin-top: 1rem;

    font-size: 27px;

    line-height: 30px;

    font-weight: bold;

}

label.cu-labe:hover, label.cu-labe:focus {

	background: #e7519e;

}

.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */

  color: #686868;

}

.form-control::-moz-placeholder { /* Firefox 19+ */

  color: #686868;

}

.form-control:-ms-input-placeholder { /* IE 10+ */

  color: #686868;

}

.form-control:-moz-placeholder { /* Firefox 18- */

  color: #686868;

}

.custome-s-btn {

	background: none;

    border: none;

    font-size: 20px;

}

.cu-re-btn:hover {

	background-color: #e7519e !important;

	border-color: #e7519e !important;

}

.notification-blocks {

	position: fixed;

    width: 9%;

    background: #fff;

    bottom: 10px;

    right: 14px;

    padding: 0;

    border-radius: 2px;

    z-index: 99999999999;border: 1px solid #ececec;

}

.noti-imgs {

	    width: 100%;

    display: inline-block;vertical-align: top;

}

.noti-descs {

	    width: 100%;

    display: inline-block;

    padding-left: 6px;

}

.noti-descs a {

	color: #fff;

    margin-bottom: 6px;

    display: block; 



}

.noti-desc a {

	 height:71px;

	overflow:hidden;

}

.closec {

	position: absolute;

        right: -4px;

    top: -6px;

    background: #fff;

    border: 1px solid #dadada;

    width: 20px;

    height: 20px;

    border-radius: 50%;

    text-align: center;z-index: 999999;padding:2px 0;

}

.about p, .std p {

	font-size:15px;  

    color: #5c5c5c;

}

.Form__Hint {

    margin: 24px 0 0 0;

	text-align: center;font-size: 15px;

}

.Text--subdued {

    color: #939393;

}

.Form__Hint a {

	font-weight: 400;

    font-style: normal;

    color: #5c5c5c;

}

@media only screen and (min-width:1400px) and (max-width:1799px) {

.register-contact-field .input-group-btn { width:23% !important;}

}





.faq-block {

	display:inline-block;margin-left: 12px;

}

.faq-block a {

    display: inline-block;

    width: 24px;

    height: 24px;

    border-radius: 50%;

    border: 1px solid #707070;

    text-align: center;

    font-size: 18px;

    line-height: 24px;

    font-weight: 500;

}

.helpSection-Content {

    padding: 20px 0 20px;

}

.helpSection-ContentInner {

    padding-bottom: 30px;

}

.helpSection-Box {

    border: 2px solid #f2f2f2;

    border-radius: 8px;

    padding: 50px;

}

.lazyloaded {

    opacity: 1;

    transition: opacity .3s;

}

.helpSection-ContentInner h2 {

    font-size: 20px!important;

    line-height: 28px!important;

    color: #898884!important;

    letter-spacing: 0;

    text-transform: capitalize!important;

    margin:14px 0;

}

.global-sidebar {

     

    height: 100%;

    position: -webkit-sticky;

    position: sticky;

    top: 90px;

}

.logo-s-img {

	 

    margin: 0 auto;

    margin-bottom: 6px;

    

    border-radius: 50%;

    padding: 0;

    

}

.hot-pr { width:25%;display:inline-block;padding:0 15px;}

.wish-btns {

   

    background: #ffffff;

    width: 38px;

    height: 38px;

    border-radius: 50%;

    font-size: 20px;

     

    border: none;

    color: #e64b9b !important;

    display: inline-block;

    text-align: center;

    line-height: 42px;

     

    position: absolute;

    right: 0;

    top: 0;

    font-weight: bold;

}

.product-layout {

    background: #fff;

    border: 1px solid #ececec;

}

.products-list .product-layout .left-block .product-image-container, div.tab-slider .ltabs-items-container .ltabs-items .product-layout .left-block .product-image-container {

    width: 100%;

    float: left;

    position: relative;

    overflow: hidden;

    text-align: center;

}

.right-block {

    padding: 26px 15px;

}

.products-list .product-layout .caption h4, div.tab-slider .ltabs-items-container .ltabs-items .product-layout .caption h4 {

    font-size: 15px;

    margin: 0 0 5px;font-family:'Poppins', sans-serif;

    font-weight: bold;

}

.products-list .product-layout .caption a, div.tab-slider .ltabs-items-container .ltabs-items .product-layout .caption a {

    color: #444;font-family:'Poppins', sans-serif;

}

.item-desc {

    font-size: 15px;

    margin-top: 10px;font-family:'Poppins', sans-serif;

}

.item-desc p {

     font-family:'Poppins', sans-serif;

}

.products-list .product-layout .button-group .addToCart, div.tab-slider .ltabs-items-container .ltabs-items .product-layout .button-group .addToCart {

    position: relative;

    border: 1px solid #51b68c;

    background: #51b68c;

    color: #fff;

    font-size: 15px;

    font-weight: bold;

    text-transform: uppercase;

    padding: 8px 18px;

    font-family: 'Poppins', sans-serif;

    display: inline-block;

    letter-spacing: 0.075em;

}

.products-list .product-layout .button-group .addToCart:hover, div.tab-slider .ltabs-items-container .ltabs-items .product-layout .button-group .addToCart:hover {

    background: #fff;

    color: #51b68c;

    border-color: #51b68c;

}

.product-share-icon {

    margin: 10px 0;

}

.product-share-icon h4 {

    float: left;

    font-size: 16px;

    margin-top: 10px;

    margin-bottom: 10px;

    color: #333;

}

ul.social-network {

    list-style: none;

    display: inline;

    margin-left: 0 !important;

    padding: 0;

}

ul.social-network li {

    display: inline;

    margin: 0 5px;

}

.social-network a.icoGoogle {

    background-color: #4dc247;

}

.social-circle li a {

    display: inline-block;

    position: relative;

    margin: 0 auto;

    text-align: center;

    width: 40px;

    height: 40px;

    font-size: 20px;

    background-color: #d3d3d3;

    color: #fff;

    padding: 10px 0;

}

.social-network a.icoFacebook {

    background-color: #3b5998;

}

.social-network a.icoTwitter {

    background-color: #3cf;

}

.social-circle li a:hover i, .triggeredHover {

    -moz-transform: rotate(360deg);

    -webkit-transform: rotate(360deg);

    -ms--transform: rotate(360deg);

    transform: rotate(360deg);

    -webkit-transition: all .2s;

    -moz-transition: all .2s;

    -o-transition: all .2s;

    -ms-transition: all .2s;

    transition: all .2s;

}

.google-form .form-control, .google-form textarea.form-control {

	border-top:none;

	border-left:none;

	border-right:none;padding:0;

}

.google-form label {

	font-size:18px;margin-top: 14px;margin-bottom:14px;

}

.google-form .form-control:focus, .google-form textarea.form-control:focus { 

	border-bottom: 2px solid #f0386a;

}

.google-form .form-group {

	    padding: 8px 14px;

    border: 1px solid #dfdfdf;

    border-radius: 4px;

}

.ttm-bgcolor-white { background:#fff;}

.ttm-row {

    padding: 95px 0;

}

.ttm-boxes-row-wrapper .ttm-box-col-wrapper {

    margin-bottom: 30px;

}

.ttm-post-featured-outer {

    position: relative;

}

.featured-imagebox .ttm-box-view-content-inner, .featured-imagebox .featured-thumbnail {

    position: relative;

    overflow: hidden;

}

.ttm-box-post-date {

	    color: #fff;background-color: #51b68c;bottom: -30px;

    left: 20px;

    top: auto;

    height: 62px;

    width: 69px;

    position: absolute;

    font-weight: 500;

    font-size: 31px;

    line-height: 18px;

    padding-top: 13px;

    padding-bottom: 7px;

    z-index: 1;

    text-align: center;

}

.ttm-box-post-date .entry-month, .ttm-box-post-date .entry-year {

    font-size: 12px;

    font-weight: 400;

    display: inline-block;

    text-transform: capitalize;

}

.featured-imagebox-post.ttm-box-view-top-image .featured-content {

    padding: 40px 20px 15px 20px;

}

.featured-imagebox-post.ttm-box-view-top-image .featured-content-post {

    background-color: #fff;

    padding: 0;

    border-bottom: 3px solid #f2f2f2;

    transition: all .3s ease-in-out;

    -moz-transition: all .3s ease-in-out;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

}

.box-shadow {

    -webkit-box-shadow: 0 0 15px 0 rgb(41 61 88 / 10%);

    -moz-box-shadow: 0 0 15px 0 rgba(41,61,88,.1);

    box-shadow: 0 0 15px 0 rgb(41 61 88 / 10%);

}

.featured-icon-box .featured-icon, .featured-content, .featured-imagebox-team .featured-content h5, .featured-imagebox-team .featured-content .ttm-team-position, .ttm-btn, button, .team-member.style-3 .team-social-icon ul li, .featured-icon-box.style-2:hover .featured-icon, .owl-item, img, span, .featured-icon-box, .portfolio-filter button, .team-hover, .team-social, .price-table, .price-table:hover .price-value, .featured-icon, .product-item:hover, .product-overlay, .product-btn, .team-member.style-4:before, .team-member.style-4 .team-description, .dropdown-item, .about-2:before, .testimonial-content, .testimonial .testimonial-content::after, .testimonial .testimonial-content::before, .team-member, .team-social, .team-description, .post, .portfolio-item a.popup, .team-title, .post .post-desc, #totop {

    -webkit-transition: all 0.5s ease-in-out 0s;

    -moz-transition: all 0.5s ease-in-out 0s;

    -ms-transition: all 0.5s ease-in-out 0s;

    -o-transition: all 0.5s ease-in-out 0s;

    transition: all 0.5s ease-in-out 0s;

}

.featured-imagebox-post .featured-content .featured-title h5 {

   margin-top: 0;

    margin-bottom: 4px;

    font-size: 18px;

    line-height: 24px;

    font-weight: 500;

    text-transform: capitalize;padding-bottom:4px;

}

.featured-imagebox-post.ttm-box-view-top-image .post-desc {

    padding-top: 13px;

}

.post-desc {

    margin-top: 10px;

    padding-top: 7px;

    border-top: 1px solid #f2f2f2;

}

.ttm-btn.ttm-btn-size-sm.ttm-icon-btn-right {

    padding-right: 39px;position:relative;

}

.ttm-btn.btn-inline {

    text-transform: capitalize;

    font-size: 12px;

    font-weight: 600;

    padding: 0;

    border: 1px solid transparent;

    background-color: transparent;

}

.ttm-btn.ttm-btn-size-sm {

    font-size: 13px;

    padding: 10px 24px 10px 0;

}

.ttm-btn.ttm-icon-btn-right {

    text-align: right;

}

.ttm-btn.ttm-icon-btn-right {

    padding-right: 22px;

}

.ttm-btn.ttm-btn-size-sm i {

    font-size: 11px;

    height: 12px;

    line-height: 12px;

    right: 16px;

}

.ttm-btn.ttm-icon-btn-right i {

    right: 2px;

}

.featured-icon-box.style1:hover, .featured-imagebox-post.ttm-box-view-top-image:hover .featured-content-post, .footer .social-icons li>a, .footer .social-icons li>a:hover {

    border-color: #993c6c;

}

.ttm-btn.ttm-icon-btn-right i {

    right: 20px;

}

.ttm-btn i {

    display: block;

    position: absolute;

    top: 50%;

    -webkit-transform: translate(0,-50%);

    -ms-transform: translate(0,-50%);

    -o-transform: translate(0,-50%);

    transform: translate(0,-50%);

}

.sidebar.ttm-sidebar-left .content-area, .sidebar .sidebar-right {

    padding-left: 30px;

}

.sidebar .sidebar-right, .sidebar .sidebar-left {

    margin-top: -37px;

    padding-top: 60px;

    padding-bottom: 70px;

    float: right;

}

.ttm-bgcolor-grey, .sidebar .ttm-bgcolor-grey>.ttm-bg-layer {

    background-color: #f9fafa;

}

.ttm-col-bgimage-yes, .ttm-col-bgcolor-yes {

    z-index: 1;

}

.ttm-bg {

    position: relative;

}

.ttm-right-span .ttm-col-wrapper-bg-layer, .col-bg-img-one .ttm-right-span .ttm-col-wrapper-bg-layer {

    margin-right: -200px;

}

.ttm-right-span .ttm-col-wrapper-bg-layer {

    width: auto;

    margin-right: -100px;

    right: 0;

}

.sidebar .widget-area .widget {

    position: relative;

    margin: 40px 0 0px;

	font-size: 30px;

    line-height: 35px;font-weight: 600;

}

.sidebar .widget ul >li {

    border-top: 1px solid #eee;

    padding-bottom: 10px;

    padding-top: 10px;

}

.widget ul.ttm-recent-post-list>li {

    padding: 15px 0;

}

.sidebar .widget ul>li:first-child {

    border-top: none;

    padding-top: 0;

}

.sidebar .widget ul >li {

    border-top: 1px solid #eee;

    padding-bottom: 10px;

    padding-top: 10px;

}

.sidebar .widget ul>li:first-child {

    border-top: none;

    padding-top: 0;

}

.sidebar .widget_product_categories li, .sidebar .widget-categories li {

    position: relative;

    margin: 5px 0;

    padding-bottom: 5px!important;

}

.widget ul {

    margin: 0;

    padding: 0;

    list-style: none;

}

.sidebar .widget ul>li:first-child {

    border-top: none;

    padding-top: 0;

}

.widget ul.ttm-recent-post-list>li {

    padding: 15px 0;

}

.sidebar .widget a {

    font-weight: 500;

    font-size: 15px;

}

ul.ttm-recent-post-list>li>a {

    font-size: 15px;

    line-height: 22px;

    display: block;

    font-weight: 400;

}

ul.ttm-recent-post-list>li img {

    display: block;

    width: 70px;

    height: 70px;

    float: left;

    margin-right: 18px;

}

.sidebar .widget a {

    font-weight: 500;

    font-size: 15px;

}

ul.ttm-recent-post-list>li .post-date {

    display: block;

    font-size: 12px;

}

.sidebar .widget-area .widget:last-child {

    margin-bottom: 20px;

}

.sidebar .widget-categories.widget a {

    font-weight: normal;

}

.sidebar .widget-categories li:first-child span {

    top: 3px;

}

.sidebar .widget_product_categories li span, .sidebar .widget-categories li span {

    position: absolute;

    right: 0;

    top: 13px;

    width: 22px;

    height: 22px;

    line-height: 21px;

    text-align: center;

    border-radius: 50%;

    display: block;

    font-size: 13px;

    font-weight: 400;

    -webkit-box-shadow: 0 0 10px 0 rgb(3 59 74 / 10%);

    -moz-box-shadow: 0 0 10px 0 rgba(3,59,74,.1);

    box-shadow: 0 0 10px 0 rgb(3 59 74 / 10%);

    background-color: #fff;

}

.featured-imagebox-post.ttm-box-view-top-image .featured-content {

    padding: 40px 20px 15px 20px;

	min-height: 243px;

}

 

.mb-15 {

    margin-bottom: 15px !important;

}

article.ttm-blog-classic, .post-featured-wrapper {

    position: relative;

}

article.ttm-blog-classic {

    margin-bottom: 40px;

    padding-bottom: 0;

}

.single .ttm-blog-classic .ttm-post-featured-wrapper {

    margin-bottom: 12px;

}

.ttm-blog-classic .ttm-box-post-date {

    height: 62px;

    width: 69px;

    position: absolute;

    top: 30px;

    left: 30px;

    font-weight: 500;

    font-size: 31px;

    line-height: 18px;

    padding-top: 13px;

    padding-bottom: 7px;

    z-index: 1;

    color: #fff;

    text-align: center;

}

.ttm-box-post-date .entry-month, .ttm-box-post-date .entry-year {

    font-size: 12px;

    font-weight: 400;

    display: inline-block;

    text-transform: capitalize;

}

.ttm-box-post-date .entry-year {

    padding-left: 3px;

}

.single article.ttm-blog-classic .ttm-blog-classic-content {

    padding: 0;text-align:left;

}

h3.widget {font-size: 22px;

    text-transform: capitalize;}

.toolsi {



	display:inline-block;

	 

}

.toolsi a {

	/*background: #e7519e;

    padding: 10px 16px;

    color: #fff;

    display: inline-block;

    border-radius: 2px;

    font-size: 16px;

    margin-right: 14px;*/

}

.si-cu a {

	min-width: 44px!important;

    height: 45px;

    border-radius: 50px!important;

    font-size: 15px;

    font-weight: 600;

    padding: 14px 9px 12px!important;

    align-items: center;

    justify-content: center;

    display: inline-block;

    border: 1px solid #9b9b9b;

    vertical-align: middle;text-align:center;margin: 0 2px;

    color: #000000;

    background-color: #fff;

}

.pr-sh-tl {

	color:#333;font-size: 15px;text-transform:capitalize;

}

.mobile-hori {

	width: 100%;

    overflow: hidden;

    overflow-x: auto;

    white-space: nowrap;

}

.video-blocks {

	    width: 100%;

    display: inline-block;

    border-radius: 4px;

    box-shadow: 0px 0px 8px 1px #9b9b9b;

    margin: 15px 15px;

    padding: 0;

    position: relative;

}

.video-btm {

	width: 100%;

    display: inline-block;

    background: linear-gradient(to bottom, rgb(0 0 0 / 0%), rgb(0 0 0 / 36%), rgb(0 0 0 / 48%), rgb(0 0 0 / 64%), rgb(0 0 0 / 80%));

    position: absolute;

    bottom: 0;

    left: 0;

    padding: 4px 0;border-radius:4px;

}

.video-btm a img {

	    width: 19%;

    border-radius: 4px;

    border: 1px solid #fff;

    display: inline-block;

    vertical-align: middle;

}

.video-btm a p {

	display: inline-block;

    font-size: 14px;

    color: #fff;

    font-weight: normal;

}

h2.eye-tag {

	    position: absolute;

    top: 6px;

    left: 10px;

    background: rgb(0 0 0 / 52%);

    color: #fff;

    font-size: 16px;

    padding: 3px 8px;

    border-radius: 4px;

}

img.f-img { margin-top: -134px; }

.whatmore-root p { font-family:  'Poppins', sans-serif !important;}

.desc-t p, .desc-t div {

	font-size: 14px;

    font-weight: normal;

    color: #5c5c5c;

}

#jGrowl { display:none !important;}



.check-pane {

	width: 100%;

    display: inline-block;

    border: 1px solid #d9d9d9;

    border-radius: 4px;margin-bottom:10px;

}

.check-pane .radio {

	padding: 0;

    margin: 0;

    border-bottom: 1px solid #d9d9d9;

}

.check-pane .radio label {

	    padding: 15px 14px;

    display: inline-block;

    font-size: 15px;

    width: 100%;

}

.check-pane .bank-show-status {     display: block;

    text-align: center;

    padding: 15px 0;

    background: #fafafa;}

.check-pane .bank-show-statuss {     display: block;

    text-align: center;

    padding: 15px 0;

    background: #fafafa;}

.check-pane .bank-show-statuss img { margin:10px 0;}

.check-pane-t h3 { padding-bottom: 5px;}

.coupon-code-block { width:100%;display:inline-block;padding:14px 34px;}

.check-pane .radio label span { padding-left: 22px;}

.payment-icon {

    cursor: default;

    margin: -0.1428571429em 0 -0.4285714286em;

}

.cart-u { display: inline-block;

    margin: 8px 20px;}

.payment-icon {

    border-radius: 0.2142857143em;

    background-size: cover;

    background-repeat: no-repeat;

    -webkit-transition: all 0.2s ease-in-out;

    transition: all 0.2s ease-in-out;

    width: 2.7142857143em;

    height: 1.7142857143em;

}

.payment-icon--visa {

    background-image: url(https://229287.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/visa.svg),none;

}

.payment-icon {

    display: inline-block;

    width: 38px;

    height: 24px;

    -webkit-transition: opacity 0.5s cubic-bezier(0.3, 0, 0, 1);

    transition: opacity 0.5s cubic-bezier(0.3, 0, 0, 1);

    -webkit-backface-visibility: hidden;

}

.payment-icon--master {

    background-image: url(https://49d96a.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/master.svg),none;

}

.payment-icon--rupay {

    background-image: url(https://c9e2dc.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/rupay.svg),none;

}

.payment-icon--paytm {

    background-image: url(https://ed4eeb.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/paytm.svg),none;

}

.remove-cart {     float: right;

    font-size: 26px;

    margin: -7px 14px;}

	.wrapper-social-popup {

    position: absolute;

    top: auto;

    bottom: calc(100% + 20px);

    right: 0;

    z-index: 2;

    padding: 14px 20px 0;

    width: 300px;

    background-color: #fff;

    box-shadow: 0 1px 20px #0000001a;

    text-shadow: 0px 1px 20px rgba(0,0,0,.1);

   display:none;z-index: 9999999;

}

.m-right-block { float:right}

.wrapper-social-popup.active {

    display: block;

}

.wrapper-social-popup .title-close {

    display: flex;

    justify-content: space-between;

}

.wrapper-social-popup .social-title {

    margin-bottom: 15px;font-size: 18px;

    line-height: 28px;

    font-weight: 400!important;

    color: #000;

}

.wrapper-social-popup .title-close svg {

    width: 14px;

    height: 14px;

    position: relative;

    top: 0px;

    cursor: pointer;

}

.wrapper-social-popup .social-garment-link {

    display: block;

    height: auto;

    width: 100%;

    overflow: hidden;

    font-size: 12px;

    line-height: 18px;

    text-overflow: ellipsis;

    letter-spacing: .3px;

    white-space: nowrap;

    cursor: pointer;

    outline: none;

    transition: all .25s cubic-bezier(.455,.03,.515,.955);

}

.wrapper-social-popup .social-garment-link input {

    background-color: #f5f5f5;

    border: 1px solid #cbcbcb;

    color: #a0a0a0;

    padding: 12px 12px 10px;

    width: 100%;

}

.share_toolbox1 {

    margin: 10px 0;

}

.share_toolboxInner .social-icons li {

    display: inline-block;

    text-align: center;

    background: #51b68c;

    width: 35px;

    height: 35px;

    line-height: 34px;

    font-size: 13px;

    border-radius: 50px;

    border: 1px solid #51b68c;

    margin-right: 3px;

}

.share_toolboxInner .social-icons li a {

    color: #fff;

}

.pc-top { position:relative;    display: inline-block;}

.morefilter {

    color: navy;

    font-size: 13px;

    padding: 3px;

    cursor: pointer;

}

.showmorefilter { display:none;}

.offer-b h3 {     padding: 0;

    text-transform: capitalize;

    margin-top: 20px;

    margin-bottom: 6px;}

.offer-b p { font-size: 15px;

    font-weight: normal;

    text-transform: capitalize;}

.otp-modal {

	    z-index: 99999;

}

.otp-block {

	text-align: center;

    width: 100%;

    display: inline-block;

    padding: 28px 0;position:relative;

}

.otp-block h2 {

	  text-transform: capitalize;

    margin: 0;

     

    font-weight: 600;

    font-size: 25px;

    color: #51b68c;

}

.otp-block input {

	    width: 50%;

    margin: 0 auto;

    border-radius: 4px;

    font-size: 15px;

    margin-bottom: 18px;

    border-color: #ebadcd;

}

.otp-block input:focus { border-color:#51b68c;}



.otp-block-btm {

	text-align: center;

    width: 100%;

    display: inline-block;

    padding: 28px 0; 

    position: relative;

}

.otp-block-btm h2 {

	 text-transform: capitalize;

    margin: 7px 0;

    padding-bottom: 0;

}

.otp-block-btm p { font-size: 14px;

    font-weight: 300;

    color: #606060;}

.otp-block-btm h3 { color: #c91e76;}

.otp-block-btm input {

	width: 10%;

   text-align:center;

   display:inline-block;

    border-radius: 4px;

    font-size: 15px;

    margin:0 5px 18px 5px;

}

.otp-btn {

	    font-size: 20px;

    background: #e7519e;

    padding: 11px 26px;

    color: #fff;

    display: inline-block;

    border-radius: 4px;

}









.digit-group {

	input {

		width: 30px;

		height: 50px;

		background-color: lighten($BaseBG, 5%);

		border: none;

		line-height: 50px;

		text-align: center;

		font-size: 24px;

		font-family: 'Raleway', sans-serif;

		font-weight: 200;

		color: white;

		margin: 0 2px;

	}



	.splitter {

		padding: 0 5px;

		color: white;

		font-size: 24px;

	}

}



.prompt {

	margin-bottom: 20px;

	font-size: 20px;

	color: white;

}

.hide {

  display: none;

}

.no-bg:before {

	display:none;

}

.no-bg:after {

	display:none;

}

.otp-modal .modal-body {

	background:url(https://c0f0e5.claudeassets.com/20250513104519im_/https://www.chansitrendz.com/images/footer-b.jpg) no-repeat center;

	background-size:cover;position:relative;

}

.otp-modal .modal-body:before {

	position: absolute;

    background: #fde7e9;

    opacity: 0.8;

    width: 100%;

    height: 100%;

    left: 0;

    top: 0;

    content: "";

}

.wishl-btn {     display: inline-block;

    margin-top: 16px;vertical-align: text-bottom;}

.log-drp-btn a svg { width: 28px!important;

    height: 28px;

    fill: none!important;

    stroke-width: 3px;

    stroke: #005632;}

.facility-inner { width:16%;display:inline-block;text-align:center;}

.facility-block { width:100%;display:inline-block;padding:40px 0;text-align:center;    background: #edfff7;}

.facility-inner a img {  }

.facility-inner h3 {     font-size: 16px;

    margin-top: 14px;}

.wisthl {

	position: absolute;

    top: 9px;

    right: 12px;

    width: 40px;

    height: 40px;

    background: #fff;

    color: #333;

    border: none;

    border-radius: 50%;

    font-size: 21px;

    line-height: 28px;

}

.home-owl-carousel .owl-buttons { display:none}
/*
     FILE ARCHIVED ON 12:19:21 Mar 22, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:02:24 Oct 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.36
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.028
  esindex: 0.005
  cdx.remote: 26.818
  LoadShardBlock: 124.984 (3)
  PetaboxLoader3.datanode: 112.25 (4)
  PetaboxLoader3.resolve: 151.872 (2)
  load_resource: 161.374
*/