.wp-block-audio figcaption {
 margin-top:.5em;
 margin-bottom:1em;
 color:#555d66;
 text-align:center;
 font-size:13px
}
.wp-block-audio audio {
 width:100%;
 min-width:300px
}
.block-editor-block-list__layout .reusable-block-edit-panel {
 align-items:center;
 background:#f8f9f9;
 color:#555d66;
 display:flex;
 flex-wrap:wrap;
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
 font-size:13px;
 top:-14px;
 margin:0 -14px;
 padding:8px 14px;
 position:relative;
 border:1px dashed rgba(145,151,162,.25);
 border-bottom:none
}
.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel {
 margin:0 -14px;
 padding:8px 14px
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner {
 margin:0 5px
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info {
 margin-right:auto
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label {
 margin-right:8px;
 white-space:nowrap;
 font-weight:600
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
 flex:1 1 100%;
 font-size:14px;
 height:30px;
 margin:4px 0 8px
}
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
 flex-shrink:0
}
@media (min-width:960px) {
 .block-editor-block-list__layout .reusable-block-edit-panel {
  flex-wrap:nowrap
 }
 .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
  margin:0
 }
 .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
  margin:0 0 0 5px
 }
}
.editor-block-list__layout .is-selected .reusable-block-edit-panel {
 border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent
}
.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel {
 border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent
}
.block-editor-block-list__layout .reusable-block-indicator {
 background:#fff;
 border:1px dashed #e2e4e7;
 color:#555d66;
 top:-14px;
 height:30px;
 padding:4px;
 position:absolute;
 z-index:1;
 width:30px;
 right:-14px
}
.wp-block-button {
 color:#fff;
 margin-bottom:1.5em
}
.wp-block-button.aligncenter {
 text-align:center
}
.wp-block-button.alignright {
 text-align:right
}
.wp-block-button__link {
 background-color:#32373c;
 border:none;
 border-radius:28px;
 box-shadow:none;
 color:inherit;
 cursor:pointer;
 display:inline-block;
 font-size:18px;
 margin:0;
 padding:12px 24px;
 text-align:center;
 text-decoration:none;
 overflow-wrap:break-word
}
.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover,
.wp-block-button__link:visited {
 color:inherit
}
.is-style-squared .wp-block-button__link {
 border-radius:0
}
.is-style-outline {
 color:#32373c
}
.is-style-outline .wp-block-button__link {
 background-color:transparent;
 border:2px solid
}
.wp-block-calendar {
 text-align:center
}
.wp-block-calendar tbody td,
.wp-block-calendar th {
 padding:4px;
 border:1px solid #e2e4e7
}
.wp-block-calendar tfoot td {
 border:none
}
.wp-block-calendar table {
 width:100%;
 border-collapse:collapse;
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif
}
.wp-block-calendar table th {
 font-weight:440;
 background:#edeff0
}
.wp-block-calendar a {
 text-decoration:underline
}
.wp-block-calendar tfoot a {
 color:#00739c
}
.wp-block-calendar table caption,
.wp-block-calendar table tbody {
 color:#40464d
}
.wp-block-categories.alignleft {
 margin-right:2em
}
.wp-block-categories.alignright {
 margin-left:2em
}
.wp-block-columns {
 display:flex;
 flex-wrap:wrap
}
@media (min-width:782px) {
 .wp-block-columns {
  flex-wrap:nowrap
 }
}
.wp-block-column {
 flex-grow:1;
 margin-bottom:1em;
 flex-basis:100%;
 min-width:0;
 word-break:break-word;
 overflow-wrap:break-word
}
@media (min-width:600px) {
 .wp-block-column {
  flex-basis:calc(50% - 16px);
  flex-grow:0
 }
 .wp-block-column:nth-child(2n) {
  margin-left:32px
 }
}
@media (min-width:782px) {
 .wp-block-column:not(:first-child) {
  margin-left:32px
 }
}
.wp-block-cover,
.wp-block-cover-image {
 position:relative;
 background-color:#000;
 background-size:cover;
 background-position:50%;
 min-height:430px;
 width:100%;
 margin:0 0 1.5em;
 display:flex;
 justify-content:center;
 align-items:center;
 overflow:hidden
}
.wp-block-cover-image.has-left-content,
.wp-block-cover.has-left-content {
 justify-content:flex-start
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,
.wp-block-cover-image.has-left-content .wp-block-cover-text,
.wp-block-cover-image.has-left-content h2,
.wp-block-cover.has-left-content .wp-block-cover-image-text,
.wp-block-cover.has-left-content .wp-block-cover-text,
.wp-block-cover.has-left-content h2 {
 margin-left:0;
 text-align:left
}
.wp-block-cover-image.has-right-content,
.wp-block-cover.has-right-content {
 justify-content:flex-end
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,
.wp-block-cover-image.has-right-content .wp-block-cover-text,
.wp-block-cover-image.has-right-content h2,
.wp-block-cover.has-right-content .wp-block-cover-image-text,
.wp-block-cover.has-right-content .wp-block-cover-text,
.wp-block-cover.has-right-content h2 {
 margin-right:0;
 text-align:right
}
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image .wp-block-cover-text,
.wp-block-cover-image h2,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
.wp-block-cover h2 {
 color:#fff;
 font-size:2em;
 line-height:1.25;
 z-index:1;
 margin-bottom:0;
 max-width:610px;
 padding:14px;
 text-align:center
}
.wp-block-cover-image .wp-block-cover-image-text a,
.wp-block-cover-image .wp-block-cover-image-text a:active,
.wp-block-cover-image .wp-block-cover-image-text a:focus,
.wp-block-cover-image .wp-block-cover-image-text a:hover,
.wp-block-cover-image .wp-block-cover-text a,
.wp-block-cover-image .wp-block-cover-text a:active,
.wp-block-cover-image .wp-block-cover-text a:focus,
.wp-block-cover-image .wp-block-cover-text a:hover,
.wp-block-cover-image h2 a,
.wp-block-cover-image h2 a:active,
.wp-block-cover-image h2 a:focus,
.wp-block-cover-image h2 a:hover,
.wp-block-cover .wp-block-cover-image-text a,
.wp-block-cover .wp-block-cover-image-text a:active,
.wp-block-cover .wp-block-cover-image-text a:focus,
.wp-block-cover .wp-block-cover-image-text a:hover,
.wp-block-cover .wp-block-cover-text a,
.wp-block-cover .wp-block-cover-text a:active,
.wp-block-cover .wp-block-cover-text a:focus,
.wp-block-cover .wp-block-cover-text a:hover,
.wp-block-cover h2 a,
.wp-block-cover h2 a:active,
.wp-block-cover h2 a:focus,
.wp-block-cover h2 a:hover {
 color:#fff
}
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
 background-attachment:fixed
}
@supports (-webkit-overflow-scrolling:touch) {
 .wp-block-cover-image.has-parallax,
 .wp-block-cover.has-parallax {
  background-attachment:scroll
 }
}
.wp-block-cover-image.has-background-dim:before,
.wp-block-cover.has-background-dim:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 background-color:inherit;
 opacity:.5;
 z-index:1
}
.wp-block-cover-image.has-background-dim.has-background-dim-10:before,
.wp-block-cover.has-background-dim.has-background-dim-10:before {
 opacity:.1
}
.wp-block-cover-image.has-background-dim.has-background-dim-20:before,
.wp-block-cover.has-background-dim.has-background-dim-20:before {
 opacity:.2
}
.wp-block-cover-image.has-background-dim.has-background-dim-30:before,
.wp-block-cover.has-background-dim.has-background-dim-30:before {
 opacity:.3
}
.wp-block-cover-image.has-background-dim.has-background-dim-40:before,
.wp-block-cover.has-background-dim.has-background-dim-40:before {
 opacity:.4
}
.wp-block-cover-image.has-background-dim.has-background-dim-50:before,
.wp-block-cover.has-background-dim.has-background-dim-50:before {
 opacity:.5
}
.wp-block-cover-image.has-background-dim.has-background-dim-60:before,
.wp-block-cover.has-background-dim.has-background-dim-60:before {
 opacity:.6
}
.wp-block-cover-image.has-background-dim.has-background-dim-70:before,
.wp-block-cover.has-background-dim.has-background-dim-70:before {
 opacity:.7
}
.wp-block-cover-image.has-background-dim.has-background-dim-80:before,
.wp-block-cover.has-background-dim.has-background-dim-80:before {
 opacity:.8
}
.wp-block-cover-image.has-background-dim.has-background-dim-90:before,
.wp-block-cover.has-background-dim.has-background-dim-90:before {
 opacity:.9
}
.wp-block-cover-image.has-background-dim.has-background-dim-100:before,
.wp-block-cover.has-background-dim.has-background-dim-100:before {
 opacity:1
}
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
 max-width:305px;
 width:100%
}
.wp-block-cover-image:after,
.wp-block-cover:after {
 display:block;
 content:"";
 font-size:0;
 min-height:inherit
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wp-block-cover-image:after,
 .wp-block-cover:after {
  content:none
 }
}
.wp-block-cover-image.aligncenter,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
 display:flex
}
.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover__inner-container {
 width:calc(100% - 70px);
 z-index:1;
 color:#f8f9f9
}
.wp-block-cover-image .wp-block-subhead,
.wp-block-cover-image h1,
.wp-block-cover-image h2,
.wp-block-cover-image h3,
.wp-block-cover-image h4,
.wp-block-cover-image h5,
.wp-block-cover-image h6,
.wp-block-cover-image p,
.wp-block-cover .wp-block-subhead,
.wp-block-cover h1,
.wp-block-cover h2,
.wp-block-cover h3,
.wp-block-cover h4,
.wp-block-cover h5,
.wp-block-cover h6,
.wp-block-cover p {
 color:inherit
}
.wp-block-cover__video-background {
 position:absolute;
 top:50%;
 left:50%;
 transform:translateX(-50%) translateY(-50%);
 width:100%;
 height:100%;
 z-index:0;
 -o-object-fit:cover;
 object-fit:cover
}
.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,
.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,
.wp-block-embed.alignleft,
.wp-block-embed.alignright {
 max-width:360px;
 width:100%
}
.wp-block-embed {
 margin-bottom:1em
}
.wp-block-embed figcaption {
 margin-top:.5em;
 margin-bottom:1em;
 color:#555d66;
 text-align:center;
 font-size:13px
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper {
 position:relative
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
 content:"";
 display:block;
 padding-top:50%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
 padding-top:42.85%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
 padding-top:50%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
 padding-top:56.25%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
 padding-top:75%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
 padding-top:100%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before {
 padding-top:66.66%
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
 padding-top:200%
}
.wp-block-file {
 margin-bottom:1.5em
}
.wp-block-file.aligncenter {
 text-align:center
}
.wp-block-file.alignright {
 text-align:right
}
.wp-block-file .wp-block-file__button {
 background:#32373c;
 border-radius:2em;
 color:#fff;
 font-size:13px;
 padding:.5em 1em
}
.wp-block-file a.wp-block-file__button {
 text-decoration:none
}
.wp-block-file a.wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:visited {
 box-shadow:none;
 color:#fff;
 opacity:.85;
 text-decoration:none
}
.wp-block-file *+.wp-block-file__button {
 margin-left:.75em
}
.wp-block-gallery {
 display:flex;
 flex-wrap:wrap;
 list-style-type:none;
 padding:0
}
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
 margin:0 16px 16px 0;
 display:flex;
 flex-grow:1;
 flex-direction:column;
 justify-content:center;
 position:relative
}
.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
 margin:0;
 height:100%
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wp-block-gallery .blocks-gallery-image figure,
 .wp-block-gallery .blocks-gallery-item figure {
  display:flex;
  align-items:flex-end;
  justify-content:flex-start
 }
}
.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .blocks-gallery-item img {
 display:block;
 max-width:100%;
 height:auto;
 width:100%
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wp-block-gallery .blocks-gallery-image img,
 .wp-block-gallery .blocks-gallery-item img {
  width:auto
 }
}
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
 position:absolute;
 bottom:0;
 width:100%;
 max-height:100%;
 overflow:auto;
 padding:40px 10px 9px;
 color:#fff;
 text-align:center;
 font-size:13px;
 background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)
}
.wp-block-gallery .blocks-gallery-image figcaption img,
.wp-block-gallery .blocks-gallery-item figcaption img {
 display:inline
}
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
 width:100%
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wp-block-gallery.is-cropped .blocks-gallery-image a,
 .wp-block-gallery.is-cropped .blocks-gallery-image img,
 .wp-block-gallery.is-cropped .blocks-gallery-item a,
 .wp-block-gallery.is-cropped .blocks-gallery-item img {
  height:100%;
  flex:1;
  -o-object-fit:cover;
  object-fit:cover
 }
}
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
 width:calc((100% - 16px)/2)
}
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
 margin-right:0
}
.wp-block-gallery.columns-1 .blocks-gallery-image,
.wp-block-gallery.columns-1 .blocks-gallery-item {
 width:100%;
 margin-right:0
}
@media (min-width:600px) {
 .wp-block-gallery.columns-3 .blocks-gallery-image,
 .wp-block-gallery.columns-3 .blocks-gallery-item {
  width:calc((100% - 32px)/3);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-3 .blocks-gallery-image,
  .wp-block-gallery.columns-3 .blocks-gallery-item {
   width:calc((100% - 32px)/3 - 1px)
  }
 }
 .wp-block-gallery.columns-4 .blocks-gallery-image,
 .wp-block-gallery.columns-4 .blocks-gallery-item {
  width:calc((100% - 48px)/4);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-4 .blocks-gallery-image,
  .wp-block-gallery.columns-4 .blocks-gallery-item {
   width:calc((100% - 48px)/4 - 1px)
  }
 }
 .wp-block-gallery.columns-5 .blocks-gallery-image,
 .wp-block-gallery.columns-5 .blocks-gallery-item {
  width:calc((100% - 64px)/5);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-5 .blocks-gallery-image,
  .wp-block-gallery.columns-5 .blocks-gallery-item {
   width:calc((100% - 64px)/5 - 1px)
  }
 }
 .wp-block-gallery.columns-6 .blocks-gallery-image,
 .wp-block-gallery.columns-6 .blocks-gallery-item {
  width:calc((100% - 80px)/6);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-6 .blocks-gallery-image,
  .wp-block-gallery.columns-6 .blocks-gallery-item {
   width:calc((100% - 80px)/6 - 1px)
  }
 }
 .wp-block-gallery.columns-7 .blocks-gallery-image,
 .wp-block-gallery.columns-7 .blocks-gallery-item {
  width:calc((100% - 96px)/7);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-7 .blocks-gallery-image,
  .wp-block-gallery.columns-7 .blocks-gallery-item {
   width:calc((100% - 96px)/7 - 1px)
  }
 }
 .wp-block-gallery.columns-8 .blocks-gallery-image,
 .wp-block-gallery.columns-8 .blocks-gallery-item {
  width:calc((100% - 112px)/8);
  margin-right:16px
 }
 @supports (-ms-ime-align:auto) {
  .wp-block-gallery.columns-8 .blocks-gallery-image,
  .wp-block-gallery.columns-8 .blocks-gallery-item {
   width:calc((100% - 112px)/8 - 1px)
  }
 }
 .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
 .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),
 .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
 .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),
 .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
 .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),
 .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
 .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),
 .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
 .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),
 .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
 .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),
 .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
 .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),
 .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
 .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
  margin-right:0
 }
}
.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
 margin-right:0
}
.wp-block-gallery .blocks-gallery-item.has-add-item-button {
 width:100%
}
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
 max-width:305px;
 width:100%
}
.wp-block-gallery.aligncenter,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
 display:flex
}
.wp-block-gallery.aligncenter .blocks-gallery-item figure {
 justify-content:center
}
.wp-block-image {
 max-width:100%;
 margin-bottom:1em;
 margin-left:0;
 margin-right:0
}
.wp-block-image img {
 max-width:100%
}
.wp-block-image.aligncenter {
 text-align:center
}
.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
 width:100%
}
.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized {
 display:table;
 margin-left:0;
 margin-right:0
}
.wp-block-image .aligncenter>figcaption,
.wp-block-image .alignleft>figcaption,
.wp-block-image .alignright>figcaption,
.wp-block-image.is-resized>figcaption {
 display:table-caption;
 caption-side:bottom
}
.wp-block-image .alignleft {
 float:left;
 margin-right:1em
}
.wp-block-image .alignright {
 float:right;
 margin-left:1em
}
.wp-block-image .aligncenter {
 margin-left:auto;
 margin-right:auto
}
.wp-block-image figcaption {
 margin-top:.5em;
 margin-bottom:1em;
 color:#555d66;
 text-align:center;
 font-size:13px
}
.wp-block-latest-comments__comment {
 font-size:15px;
 line-height:1.1;
 list-style:none;
 margin-bottom:1em
}
.has-avatars .wp-block-latest-comments__comment {
 min-height:36px;
 list-style:none
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
 margin-left:52px
}
.has-dates .wp-block-latest-comments__comment,
.has-excerpts .wp-block-latest-comments__comment {
 line-height:1.5
}
.wp-block-latest-comments__comment-excerpt p {
 font-size:14px;
 line-height:1.8;
 margin:5px 0 20px
}
.wp-block-latest-comments__comment-date {
 color:#8f98a1;
 display:block;
 font-size:12px
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
 border-radius:24px;
 display:block;
 float:left;
 height:40px;
 margin-right:12px;
 width:40px
}
.wp-block-latest-posts.alignleft {
 margin-right:2em
}
.wp-block-latest-posts.alignright {
 margin-left:2em
}
.wp-block-latest-posts.is-grid {
 display:flex;
 flex-wrap:wrap;
 padding:0;
 list-style:none
}
.wp-block-latest-posts.is-grid li {
 margin:0 16px 16px 0;
 width:100%
}
@media (min-width:600px) {
 .wp-block-latest-posts.columns-2 li {
  width:calc(50% - 16px)
 }
 .wp-block-latest-posts.columns-3 li {
  width:calc(33.33333% - 16px)
 }
 .wp-block-latest-posts.columns-4 li {
  width:calc(25% - 16px)
 }
 .wp-block-latest-posts.columns-5 li {
  width:calc(20% - 16px)
 }
 .wp-block-latest-posts.columns-6 li {
  width:calc(16.66667% - 16px)
 }
}
.wp-block-latest-posts__post-date {
 display:block;
 color:#6c7781;
 font-size:13px
}
.wp-block-media-text {
 display:grid;
 grid-template-rows:auto;
 align-items:center;
 grid-template-areas:"media-text-media media-text-content";
 grid-template-columns:50% auto
}
.wp-block-media-text.has-media-on-the-right {
 grid-template-areas:"media-text-content media-text-media";
 grid-template-columns:auto 50%
}
.wp-block-media-text .wp-block-media-text__media {
 grid-area:media-text-media;
 margin:0
}
.wp-block-media-text .wp-block-media-text__content {
 word-break:break-word;
 grid-area:media-text-content;
 padding:0 8%
}
.wp-block-media-text>figure>img,
.wp-block-media-text>figure>video {
 max-width:unset;
 width:100%;
 vertical-align:middle
}
@media (max-width:600px) {
 .wp-block-media-text.is-stacked-on-mobile {
  grid-template-columns:100%!important;
  grid-template-areas:"media-text-media" "media-text-content"
 }
 .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {
  grid-template-areas:"media-text-content" "media-text-media"
 }
}
.is-small-text {
 font-size:14px
}
.is-regular-text {
 font-size:16px
}
.is-large-text {
 font-size:36px
}
.is-larger-text {
 font-size:48px
}
.has-drop-cap:not(:focus):first-letter {
 float:left;
 font-size:8.4em;
 line-height:.68;
 font-weight:100;
 margin:.05em .1em 0 0;
 text-transform:uppercase;
 font-style:normal
}
.has-drop-cap:not(:focus):after {
 content:"";
 display:table;
 clear:both;
 padding-top:14px
}
p.has-background {
 padding:20px 30px
}
p.has-text-color a {
 color:inherit
}
.wp-block-pullquote {
 padding:3em 0;
 margin-left:0;
 margin-right:0;
 text-align:center
}
.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
 max-width:305px
}
.wp-block-pullquote.alignleft p,
.wp-block-pullquote.alignright p {
 font-size:20px
}
.wp-block-pullquote p {
 font-size:28px;
 line-height:1.6
}
.wp-block-pullquote cite,
.wp-block-pullquote footer {
 position:relative
}
.wp-block-pullquote .has-text-color a {
 color:inherit
}
.wp-block-pullquote:not(.is-style-solid-color) {
 background:none
}
.wp-block-pullquote.is-style-solid-color {
 border:none
}
.wp-block-pullquote.is-style-solid-color blockquote {
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 max-width:60%
}
.wp-block-pullquote.is-style-solid-color blockquote p {
 margin-top:0;
 margin-bottom:0;
 font-size:32px
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
 text-transform:none;
 font-style:normal
}
.wp-block-pullquote cite {
 color:inherit
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
 margin:0 0 16px;
 padding:0 1em
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
 font-size:24px;
 font-style:italic;
 line-height:1.6
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
 font-size:18px;
 text-align:right
}
.wp-block-rss.alignleft {
 margin-right:2em
}
.wp-block-rss.alignright {
 margin-left:2em
}
.wp-block-rss.is-grid {
 display:flex;
 flex-wrap:wrap;
 padding:0;
 list-style:none
}
.wp-block-rss.is-grid li {
 margin:0 16px 16px 0;
 width:100%
}
@media (min-width:600px) {
 .wp-block-rss.columns-2 li {
  width:calc(50% - 16px)
 }
 .wp-block-rss.columns-3 li {
  width:calc(33.33333% - 16px)
 }
 .wp-block-rss.columns-4 li {
  width:calc(25% - 16px)
 }
 .wp-block-rss.columns-5 li {
  width:calc(20% - 16px)
 }
 .wp-block-rss.columns-6 li {
  width:calc(16.66667% - 16px)
 }
}
.wp-block-rss__item-author,
.wp-block-rss__item-publish-date {
 color:#6c7781;
 font-size:13px
}
.wp-block-search {
 display:flex;
 flex-wrap:wrap
}
.wp-block-search .wp-block-search__label {
 width:100%
}
.wp-block-search .wp-block-search__input {
 flex-grow:1
}
.wp-block-search .wp-block-search__button {
 margin-left:10px
}
.wp-block-separator.is-style-wide {
 border-bottom-width:1px
}
.wp-block-separator.is-style-dots {
 background:none;
 border:none;
 text-align:center;
 max-width:none;
 line-height:1;
 height:auto
}
.wp-block-separator.is-style-dots:before {
 content:"\00b7 \00b7 \00b7";
 color:#191e23;
 font-size:20px;
 letter-spacing:2em;
 padding-left:2em;
 font-family:serif
}
p.wp-block-subhead {
 font-size:1.1em;
 font-style:italic;
 opacity:.75
}
.wp-block-table.has-fixed-layout {
 table-layout:fixed;
 width:100%
}
.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
 display:table;
 width:auto
}
.wp-block-table.has-subtle-light-gray-background-color {
 background-color:#f3f4f5
}
.wp-block-table.has-subtle-pale-green-background-color {
 background-color:#e9fbe5
}
.wp-block-table.has-subtle-pale-blue-background-color {
 background-color:#e7f5fe
}
.wp-block-table.has-subtle-pale-pink-background-color {
 background-color:#fcf0ef
}
.wp-block-table.is-style-stripes {
 border-spacing:0;
 border-collapse:inherit;
 background-color:transparent;
 border-bottom:1px solid #f3f4f5
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),
.wp-block-table.is-style-stripes tr:nth-child(odd) {
 background-color:#f3f4f5
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd) {
 background-color:#e9fbe5
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd) {
 background-color:#e7f5fe
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd) {
 background-color:#fcf0ef
}
.wp-block-table.is-style-stripes td {
 border-color:transparent
}
.wp-block-text-columns,
.wp-block-text-columns.aligncenter {
 display:flex
}
.wp-block-text-columns .wp-block-column {
 margin:0 16px;
 padding:0
}
.wp-block-text-columns .wp-block-column:first-child {
 margin-left:0
}
.wp-block-text-columns .wp-block-column:last-child {
 margin-right:0
}
.wp-block-text-columns.columns-2 .wp-block-column {
 width:50%
}
.wp-block-text-columns.columns-3 .wp-block-column {
 width:33.33333%
}
.wp-block-text-columns.columns-4 .wp-block-column {
 width:25%
}
pre.wp-block-verse {
 white-space:nowrap;
 overflow:auto
}
.wp-block-video {
 margin-left:0;
 margin-right:0
}
.wp-block-video video {
 max-width:100%
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wp-block-video [poster] {
  -o-object-fit:cover;
  object-fit:cover
 }
}
.wp-block-video.aligncenter {
 text-align:center
}
.wp-block-video figcaption {
 margin-top:.5em;
 margin-bottom:1em;
 color:#555d66;
 text-align:center;
 font-size:13px
}
.has-pale-pink-background-color.has-pale-pink-background-color {
 background-color:#f78da7
}
.has-vivid-red-background-color.has-vivid-red-background-color {
 background-color:#cf2e2e
}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color {
 background-color:#ff6900
}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color {
 background-color:#fcb900
}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color {
 background-color:#7bdcb5
}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color {
 background-color:#00d084
}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color {
 background-color:#8ed1fc
}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color {
 background-color:#0693e3
}
.has-very-light-gray-background-color.has-very-light-gray-background-color {
 background-color:#eee
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color {
 background-color:#abb8c3
}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color {
 background-color:#313131
}
.has-pale-pink-color.has-pale-pink-color {
 color:#f78da7
}
.has-vivid-red-color.has-vivid-red-color {
 color:#cf2e2e
}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color {
 color:#ff6900
}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color {
 color:#fcb900
}
.has-light-green-cyan-color.has-light-green-cyan-color {
 color:#7bdcb5
}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color {
 color:#00d084
}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color {
 color:#8ed1fc
}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color {
 color:#0693e3
}
.has-very-light-gray-color.has-very-light-gray-color {
 color:#eee
}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color {
 color:#abb8c3
}
.has-very-dark-gray-color.has-very-dark-gray-color {
 color:#313131
}
.has-small-font-size {
 font-size:13px
}
.has-normal-font-size,
.has-regular-font-size {
 font-size:16px
}
.has-medium-font-size {
 font-size:20px
}
.has-large-font-size {
 font-size:36px
}
.has-huge-font-size,
.has-larger-font-size {
 font-size:42px
}
.wc-block-grid__products {
 display:flex;
 flex-wrap:wrap;
 list-style:none;
 padding:0;
 margin:0 0 24px
}
.wc-block-grid__product {
 padding:0 16px 0 0;
 margin:0 0 24px;
 float:none;
 width:auto;
 position:relative;
 text-align:center
}
.wc-block-grid__product-link {
 text-decoration:none;
 border:0
}
.wc-block-grid__product-image {
 text-decoration:none;
 margin-bottom:16px;
 display:block
}
.wc-block-grid__product-image img {
 vertical-align:middle;
 margin-left:auto;
 margin-right:auto
}
.wc-block-grid__product-title {
 line-height:1.2;
 font-weight:700
}
.wc-block-grid__product-price,
.wc-block-grid__product-rating,
.wc-block-grid__product-title {
 margin-bottom:12px;
 display:block
}
.wc-block-grid__product-add-to-cart,
.wc-block-grid__product-add-to-cart a {
 margin:0;
 word-break:break-word;
 white-space:normal
}
.wc-block-grid__product-add-to-cart a.loading {
 opacity:.25;
 padding-right:2.618em
}
.wc-block-grid__product-add-to-cart a.loading:after {
 font-family:WooCommerce;
 content:"\e01c";
 vertical-align:top;
 font-weight:400;
 position:absolute;
 top:.618em;
 right:1em;
 -webkit-animation:spin 2s linear infinite;
 animation:spin 2s linear infinite
}
.wc-block-grid__product-add-to-cart a.added:after {
 font-family:WooCommerce;
 content:"\e017";
 margin-left:.53em;
 vertical-align:bottom
}
.wc-block-grid__product-add-to-cart .added_to_cart {
 text-align:center
}
.wc-block-grid__product-onsale {
 font-weight:700;
 position:absolute;
 text-align:center;
 top:0;
 left:0;
 margin:0;
 background-color:#000;
 color:#fff;
 display:inline-block;
 font-size:.75em;
 padding:.5em;
 z-index:9;
 text-transform:uppercase
}
.wc-block-grid__product-rating .star-rating {
 overflow:hidden;
 position:relative;
 width:5.3em;
 height:1.618em;
 line-height:1.618;
 font-size:1em;
 font-family:star;
 font-weight:400;
 display:inline-block;
 margin:0 auto
}
.wc-block-grid__product-rating .star-rating:before {
 content:"\53\53\53\53\53";
 top:0;
 left:0;
 right:0;
 position:absolute;
 opacity:.5;
 color:#aaa
}
.wc-block-grid__product-rating .star-rating span {
 overflow:hidden;
 top:0;
 left:0;
 right:0;
 position:absolute;
 padding-top:1.5em
}
.wc-block-grid__product-rating .star-rating span:before {
 content:"\53\53\53\53\53";
 top:0;
 left:0;
 right:0;
 position:absolute;
 color:#000
}
.wc-block-grid.has-aligned-buttons .wc-block-grid__product {
 display:flex;
 flex-direction:column
}
.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart {
 margin-top:auto!important
}
.wc-block-grid.has-1-columns .wc-block-grid__products {
 display:block
}
.wc-block-grid.has-1-columns .wc-block-grid__product {
 margin-left:auto;
 margin-right:auto
}
.wc-block-grid.has-2-columns .wc-block-grid__product {
 flex:1 0 50%;
 max-width:50%
}
.wc-block-grid.has-3-columns .wc-block-grid__product {
 flex:1 0 33.33333%;
 max-width:33.33333%
}
.wc-block-grid.has-4-columns .wc-block-grid__product {
 flex:1 0 25%;
 max-width:25%
}
.wc-block-grid.has-5-columns .wc-block-grid__product {
 flex:1 0 20%;
 max-width:20%
}
.wc-block-grid.has-6-columns .wc-block-grid__product {
 flex:1 0 16.66667%;
 max-width:16.66667%
}
.wc-block-grid.has-7-columns .wc-block-grid__product {
 flex:1 0 14.28571%;
 max-width:14.28571%
}
.wc-block-grid.has-8-columns .wc-block-grid__product {
 flex:1 0 12.5%;
 max-width:12.5%
}
.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,
.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,
.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,
.wc-block-grid.has-7-columns .wc-block-grid__product,
.wc-block-grid.has-8-columns .wc-block-grid__product {
 font-size:.8em
}
.theme-twentysixteen .wc-block-grid .price ins {
 color:#77a464
}
.theme-twentynineteen .wc-block-grid__product {
 font-size:.88889em
}
.theme-twentynineteen .wc-block-grid__product-onsale,
.theme-twentynineteen .wc-block-grid__product-title {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}
.theme-twentynineteen .wc-block-grid__product-onsale {
 line-height:1
}
.wc-block-featured-category {
 position:relative;
 background-color:#24292d;
 background-size:cover;
 background-position:50%;
 width:100%;
 margin:0 0 1.5em;
 display:flex;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 align-content:center
}
.wc-block-featured-category .wc-block-featured-category__wrapper {
 overflow:hidden;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 align-content:center
}
.wc-block-featured-category.has-left-content {
 justify-content:flex-start
}
.wc-block-featured-category.has-left-content .wc-block-featured-category__description,
.wc-block-featured-category.has-left-content .wc-block-featured-category__price,
.wc-block-featured-category.has-left-content .wc-block-featured-category__title {
 margin-left:0;
 text-align:left
}
.wc-block-featured-category.has-right-content {
 justify-content:flex-end
}
.wc-block-featured-category.has-right-content .wc-block-featured-category__description,
.wc-block-featured-category.has-right-content .wc-block-featured-category__price,
.wc-block-featured-category.has-right-content .wc-block-featured-category__title {
 margin-right:0;
 text-align:right
}
.wc-block-featured-category .wc-block-featured-category__description,
.wc-block-featured-category .wc-block-featured-category__price,
.wc-block-featured-category .wc-block-featured-category__title {
 color:#fff;
 line-height:1.25;
 margin-bottom:0;
 text-align:center
}
.wc-block-featured-category .wc-block-featured-category__description a,
.wc-block-featured-category .wc-block-featured-category__description a:active,
.wc-block-featured-category .wc-block-featured-category__description a:focus,
.wc-block-featured-category .wc-block-featured-category__description a:hover,
.wc-block-featured-category .wc-block-featured-category__price a,
.wc-block-featured-category .wc-block-featured-category__price a:active,
.wc-block-featured-category .wc-block-featured-category__price a:focus,
.wc-block-featured-category .wc-block-featured-category__price a:hover,
.wc-block-featured-category .wc-block-featured-category__title a,
.wc-block-featured-category .wc-block-featured-category__title a:active,
.wc-block-featured-category .wc-block-featured-category__title a:focus,
.wc-block-featured-category .wc-block-featured-category__title a:hover {
 color:#fff
}
.wc-block-featured-category .wc-block-featured-category__description,
.wc-block-featured-category .wc-block-featured-category__link,
.wc-block-featured-category .wc-block-featured-category__price,
.wc-block-featured-category .wc-block-featured-category__title {
 width:100%;
 padding:0 48px 16px;
 z-index:1
}
.wc-block-featured-category .wc-block-featured-category__title {
 margin-top:0
}
.wc-block-featured-category .wc-block-featured-category__title:before {
 display:none
}
.wc-block-featured-category .wc-block-featured-category__description p {
 margin:0
}
.wc-block-featured-category.has-background-dim:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 background-color:inherit;
 opacity:.5;
 z-index:1
}
.wc-block-featured-category.has-background-dim.has-background-dim-10:before {
 opacity:.1
}
.wc-block-featured-category.has-background-dim.has-background-dim-20:before {
 opacity:.2
}
.wc-block-featured-category.has-background-dim.has-background-dim-30:before {
 opacity:.3
}
.wc-block-featured-category.has-background-dim.has-background-dim-40:before {
 opacity:.4
}
.wc-block-featured-category.has-background-dim.has-background-dim-50:before {
 opacity:.5
}
.wc-block-featured-category.has-background-dim.has-background-dim-60:before {
 opacity:.6
}
.wc-block-featured-category.has-background-dim.has-background-dim-70:before {
 opacity:.7
}
.wc-block-featured-category.has-background-dim.has-background-dim-80:before {
 opacity:.8
}
.wc-block-featured-category.has-background-dim.has-background-dim-90:before {
 opacity:.9
}
.wc-block-featured-category.has-background-dim.has-background-dim-100:before {
 opacity:1
}
.wc-block-featured-category.alignleft,
.wc-block-featured-category.alignright {
 max-width:305px;
 width:100%
}
.wc-block-featured-category:after {
 display:block;
 content:"";
 font-size:0;
 min-height:inherit
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wc-block-featured-category:after {
  content:none
 }
}
.wc-block-featured-category.aligncenter,
.wc-block-featured-category.alignleft,
.wc-block-featured-category.alignright {
 display:flex
}
.wc-block-product-categories {
 margin-bottom:1em
}
.wc-block-product-categories.is-dropdown {
 display:flex
}
.wc-block-product-categories select {
 margin-right:.5em
}
.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder {
 display:inline-block;
 height:1em;
 width:50%;
 min-width:200px;
 background:currentColor;
 opacity:.2
}
.wc-block-product-categories__button {
 display:flex;
 align-items:center;
 text-decoration:none;
 font-size:13px;
 margin:0;
 border:none;
 cursor:pointer;
 -webkit-appearance:none;
 background:none;
 padding:8px;
 color:#555d66;
 position:relative;
 overflow:hidden;
 border-radius:4px
}
.wc-block-product-categories__button svg {
 fill:currentColor;
 outline:none
}
.wc-block-product-categories__button .screen-reader-text {
 height:auto
}
.wc-block-product-categories__button:active {
 color:currentColor
}
.wc-block-product-categories__button:disabled,
.wc-block-product-categories__button[aria-disabled=true] {
 cursor:default;
 opacity:.3
}
.wc-block-product-categories__button:focus:enabled {
 background-color:#fff;
 color:#191e23;
 box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;
 outline:2px solid transparent;
 outline-offset:-2px
}
.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover {
 background-color:#fff;
 color:#191e23;
 box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)
}
.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active {
 outline:none;
 background-color:#fff;
 color:#191e23;
 box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff
}
.wc-block-product-categories__button:disabled:focus,
.wc-block-product-categories__button[aria-disabled=true]:focus {
 box-shadow:none
}
.wc-block-featured-product {
 position:relative;
 background-color:#24292d;
 background-size:cover;
 background-position:50%;
 width:100%;
 margin:0 0 1.5em
}
.wc-block-featured-product,
.wc-block-featured-product .wc-block-featured-product__wrapper {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 align-content:center
}
.wc-block-featured-product .wc-block-featured-product__wrapper {
 overflow:hidden;
 height:100%
}
.wc-block-featured-product.has-left-content {
 justify-content:flex-start
}
.wc-block-featured-product.has-left-content .wc-block-featured-product__description,
.wc-block-featured-product.has-left-content .wc-block-featured-product__price,
.wc-block-featured-product.has-left-content .wc-block-featured-product__title,
.wc-block-featured-product.has-left-content .wc-block-featured-product__variation {
 margin-left:0;
 text-align:left
}
.wc-block-featured-product.has-right-content {
 justify-content:flex-end
}
.wc-block-featured-product.has-right-content .wc-block-featured-product__description,
.wc-block-featured-product.has-right-content .wc-block-featured-product__price,
.wc-block-featured-product.has-right-content .wc-block-featured-product__title,
.wc-block-featured-product.has-right-content .wc-block-featured-product__variation {
 margin-right:0;
 text-align:right
}
.wc-block-featured-product .wc-block-featured-product__description,
.wc-block-featured-product .wc-block-featured-product__price,
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
 color:#fff;
 line-height:1.25;
 margin-bottom:0;
 text-align:center
}
.wc-block-featured-product .wc-block-featured-product__description a,
.wc-block-featured-product .wc-block-featured-product__description a:active,
.wc-block-featured-product .wc-block-featured-product__description a:focus,
.wc-block-featured-product .wc-block-featured-product__description a:hover,
.wc-block-featured-product .wc-block-featured-product__price a,
.wc-block-featured-product .wc-block-featured-product__price a:active,
.wc-block-featured-product .wc-block-featured-product__price a:focus,
.wc-block-featured-product .wc-block-featured-product__price a:hover,
.wc-block-featured-product .wc-block-featured-product__title a,
.wc-block-featured-product .wc-block-featured-product__title a:active,
.wc-block-featured-product .wc-block-featured-product__title a:focus,
.wc-block-featured-product .wc-block-featured-product__title a:hover,
.wc-block-featured-product .wc-block-featured-product__variation a,
.wc-block-featured-product .wc-block-featured-product__variation a:active,
.wc-block-featured-product .wc-block-featured-product__variation a:focus,
.wc-block-featured-product .wc-block-featured-product__variation a:hover {
 color:#fff
}
.wc-block-featured-product .wc-block-featured-product__description,
.wc-block-featured-product .wc-block-featured-product__link,
.wc-block-featured-product .wc-block-featured-product__price,
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
 width:100%;
 padding:16px 48px 0;
 z-index:1
}
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
 margin-top:0;
 border:0
}
.wc-block-featured-product .wc-block-featured-product__title:before,
.wc-block-featured-product .wc-block-featured-product__variation:before {
 display:none
}
.wc-block-featured-product .wc-block-featured-product__variation {
 font-style:italic;
 padding-top:0
}
.wc-block-featured-product .wc-block-featured-product__description p {
 margin:0;
 line-height:1.5em
}
.wc-block-featured-product.has-background-dim:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 background-color:inherit;
 opacity:.5;
 z-index:1
}
.wc-block-featured-product.has-background-dim.has-background-dim-10:before {
 opacity:.1
}
.wc-block-featured-product.has-background-dim.has-background-dim-20:before {
 opacity:.2
}
.wc-block-featured-product.has-background-dim.has-background-dim-30:before {
 opacity:.3
}
.wc-block-featured-product.has-background-dim.has-background-dim-40:before {
 opacity:.4
}
.wc-block-featured-product.has-background-dim.has-background-dim-50:before {
 opacity:.5
}
.wc-block-featured-product.has-background-dim.has-background-dim-60:before {
 opacity:.6
}
.wc-block-featured-product.has-background-dim.has-background-dim-70:before {
 opacity:.7
}
.wc-block-featured-product.has-background-dim.has-background-dim-80:before {
 opacity:.8
}
.wc-block-featured-product.has-background-dim.has-background-dim-90:before {
 opacity:.9
}
.wc-block-featured-product.has-background-dim.has-background-dim-100:before {
 opacity:1
}
.wc-block-featured-product.alignleft,
.wc-block-featured-product.alignright {
 max-width:305px;
 width:100%
}
.wc-block-featured-product:after {
 display:block;
 content:"";
 font-size:0;
 min-height:inherit
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
 .wc-block-featured-product:after {
  content:none
 }
}
.wc-block-featured-product.aligncenter,
.wc-block-featured-product.alignleft,
.wc-block-featured-product.alignright {
 display:flex
}
.selectBox-dropdown {
 min-width:150px;
 position:relative;
 border:solid 1px #BBB;
 line-height:1.5;
 text-decoration:none;
 text-align:left;
 color:#000;
 outline:none;
 vertical-align:middle;
 background:#F2F2F2;
 background:-moz-linear-gradient(top,#F8F8F8 1%,#E1E1E1 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#F8F8F8),color-stop(100%,#E1E1E1));
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#E1E1E1',GradientType=0);
 -moz-box-shadow:0 1px 0 rgba(255,255,255,.75);
 -webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);
 box-shadow:0 1px 0 rgba(255,255,255,.75);
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 display:inline-block;
 cursor:default
}
.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
 border-color:#666
}
.selectBox-dropdown.selectBox-menuShowing {
 -moz-border-radius-bottomleft:0;
 -moz-border-radius-bottomright:0;
 -webkit-border-bottom-left-radius:0;
 -webkit-border-bottom-right-radius:0;
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.selectBox-dropdown .selectBox-label {
 padding:2px 8px;
 display:inline-block;
 white-space:nowrap;
 overflow:hidden
}
.selectBox-dropdown .selectBox-arrow {
 position:absolute;
 top:0;
 right:0;
 width:23px;
 height:100%;
 background:url(../../../plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;
 border-left:solid 1px #BBB
}
.selectBox-dropdown-menu {
 position:absolute;
 z-index:99999;
 max-height:200px;
 min-height:1em;
 border:solid 1px #BBB;
 background:#FFF;
 -moz-box-shadow:0 2px 6px rgba(0,0,0,.2);
 -webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);
 box-shadow:0 2px 6px rgba(0,0,0,.2);
 overflow:auto;
 -webkit-overflow-scrolling:touch
}
.selectBox-inline {
 min-width:150px;
 outline:none;
 border:solid 1px #BBB;
 background:#FFF;
 display:inline-block;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 overflow:auto
}
.selectBox-inline:focus {
 border-color:#666
}
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
 list-style:none;
 display:block;
 cursor:default;
 padding:0;
 margin:0
}
.selectBox-options LI A {
 line-height:1.5;
 padding:0 .5em;
 white-space:nowrap;
 overflow:hidden;
 background:6px center no-repeat
}
.selectBox-options LI.selectBox-hover A {
 background-color:#EEE
}
.selectBox-options LI.selectBox-disabled A {
 color:#888;
 background-color:transparent
}
.selectBox-options LI.selectBox-selected A {
 background-color:#C8DEF4
}
.selectBox-options .selectBox-optgroup {
 color:#666;
 background:#EEE;
 font-weight:700;
 line-height:1.5;
 padding:0 .3em;
 white-space:nowrap
}
.selectBox.selectBox-disabled {
 color:#888!important
}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
 opacity:.5;
 filter:alpha(opacity=50);
 border-color:#666
}
.selectBox-inline.selectBox-disabled {
 color:#888!important
}
.selectBox-inline.selectBox-disabled .selectBox-options A {
 background-color:transparent!important
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
 @font-face {
 font-family:FontAwesome;
 src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');
 src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
 url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
 url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
 url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
 url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
 font-weight:400;
 font-style:normal
}
.fa {
 display:inline-block;
 font:normal normal normal 14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.fa-lg {
 font-size:1.33333333em;
 line-height:.75em;
 vertical-align:-15%
}
.fa-2x {
 font-size:2em
}
.fa-3x {
 font-size:3em
}
.fa-4x {
 font-size:4em
}
.fa-5x {
 font-size:5em
}
.fa-fw {
 width:1.28571429em;
 text-align:center
}
.fa-ul {
 padding-left:0;
 margin-left:2.14285714em;
 list-style-type:none
}
.fa-ul>li {
 position:relative
}
.fa-li {
 position:absolute;
 left:-2.14285714em;
 width:2.14285714em;
 top:.14285714em;
 text-align:center
}
.fa-li.fa-lg {
 left:-1.85714286em
}
.fa-border {
 padding:.2em .25em .15em;
 border:solid .08em #eee;
 border-radius:.1em
}
.fa-pull-left {
 float:left
}
.fa-pull-right {
 float:right
}
.fa.fa-pull-left {
 margin-right:.3em
}
.fa.fa-pull-right {
 margin-left:.3em
}
.pull-right {
 float:right
}
.pull-left {
 float:left
}
.fa.pull-left {
 margin-right:.3em
}
.fa.pull-right {
 margin-left:.3em
}
.fa-spin {
 -webkit-animation:fa-spin 2s infinite linear;
 animation:fa-spin 2s infinite linear
}
.fa-pulse {
 -webkit-animation:fa-spin 1s infinite steps(8);
 animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
.fa-rotate-90 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
 -webkit-transform:rotate(90deg);
 -ms-transform:rotate(90deg);
 transform:rotate(90deg)
}
.fa-rotate-180 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.fa-rotate-270 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
 -webkit-transform:rotate(270deg);
 -ms-transform:rotate(270deg);
 transform:rotate(270deg)
}
.fa-flip-horizontal {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
 -webkit-transform:scale(-1,1);
 -ms-transform:scale(-1,1);
 transform:scale(-1,1)
}
.fa-flip-vertical {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
 -webkit-transform:scale(1,-1);
 -ms-transform:scale(1,-1);
 transform:scale(1,-1)
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
 filter:none
}
.fa-stack {
 position:relative;
 display:inline-block;
 width:2em;
 height:2em;
 line-height:2em;
 vertical-align:middle
}
.fa-stack-1x,
.fa-stack-2x {
 position:absolute;
 left:0;
 width:100%;
 text-align:center
}
.fa-stack-1x {
 line-height:inherit
}
.fa-stack-2x {
 font-size:2em
}
.fa-inverse {
 color:#fff
}
.fa-glass:before {
 content:"\f000"
}
.fa-music:before {
 content:"\f001"
}
.fa-search:before {
 content:"\f002"
}
.fa-envelope-o:before {
 content:"\f003"
}
.fa-heart:before {
 content:"\f004"
}
.fa-star:before {
 content:"\f005"
}
.fa-star-o:before {
 content:"\f006"
}
.fa-user:before {
 content:"\f007"
}
.fa-film:before {
 content:"\f008"
}
.fa-th-large:before {
 content:"\f009"
}
.fa-th:before {
 content:"\f00a"
}
.fa-th-list:before {
 content:"\f00b"
}
.fa-check:before {
 content:"\f00c"
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
 content:"\f00d"
}
.fa-search-plus:before {
 content:"\f00e"
}
.fa-search-minus:before {
 content:"\f010"
}
.fa-power-off:before {
 content:"\f011"
}
.fa-signal:before {
 content:"\f012"
}
.fa-gear:before,
.fa-cog:before {
 content:"\f013"
}
.fa-trash-o:before {
 content:"\f014"
}
.fa-home:before {
 content:"\f015"
}
.fa-file-o:before {
 content:"\f016"
}
.fa-clock-o:before {
 content:"\f017"
}
.fa-road:before {
 content:"\f018"
}
.fa-download:before {
 content:"\f019"
}
.fa-arrow-circle-o-down:before {
 content:"\f01a"
}
.fa-arrow-circle-o-up:before {
 content:"\f01b"
}
.fa-inbox:before {
 content:"\f01c"
}
.fa-play-circle-o:before {
 content:"\f01d"
}
.fa-rotate-right:before,
.fa-repeat:before {
 content:"\f01e"
}
.fa-refresh:before {
 content:"\f021"
}
.fa-list-alt:before {
 content:"\f022"
}
.fa-lock:before {
 content:"\f023"
}
.fa-flag:before {
 content:"\f024"
}
.fa-headphones:before {
 content:"\f025"
}
.fa-volume-off:before {
 content:"\f026"
}
.fa-volume-down:before {
 content:"\f027"
}
.fa-volume-up:before {
 content:"\f028"
}
.fa-qrcode:before {
 content:"\f029"
}
.fa-barcode:before {
 content:"\f02a"
}
.fa-tag:before {
 content:"\f02b"
}
.fa-tags:before {
 content:"\f02c"
}
.fa-book:before {
 content:"\f02d"
}
.fa-bookmark:before {
 content:"\f02e"
}
.fa-print:before {
 content:"\f02f"
}
.fa-camera:before {
 content:"\f030"
}
.fa-font:before {
 content:"\f031"
}
.fa-bold:before {
 content:"\f032"
}
.fa-italic:before {
 content:"\f033"
}
.fa-text-height:before {
 content:"\f034"
}
.fa-text-width:before {
 content:"\f035"
}
.fa-align-left:before {
 content:"\f036"
}
.fa-align-center:before {
 content:"\f037"
}
.fa-align-right:before {
 content:"\f038"
}
.fa-align-justify:before {
 content:"\f039"
}
.fa-list:before {
 content:"\f03a"
}
.fa-dedent:before,
.fa-outdent:before {
 content:"\f03b"
}
.fa-indent:before {
 content:"\f03c"
}
.fa-video-camera:before {
 content:"\f03d"
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
 content:"\f03e"
}
.fa-pencil:before {
 content:"\f040"
}
.fa-map-marker:before {
 content:"\f041"
}
.fa-adjust:before {
 content:"\f042"
}
.fa-tint:before {
 content:"\f043"
}
.fa-edit:before,
.fa-pencil-square-o:before {
 content:"\f044"
}
.fa-share-square-o:before {
 content:"\f045"
}
.fa-check-square-o:before {
 content:"\f046"
}
.fa-arrows:before {
 content:"\f047"
}
.fa-step-backward:before {
 content:"\f048"
}
.fa-fast-backward:before {
 content:"\f049"
}
.fa-backward:before {
 content:"\f04a"
}
.fa-play:before {
 content:"\f04b"
}
.fa-pause:before {
 content:"\f04c"
}
.fa-stop:before {
 content:"\f04d"
}
.fa-forward:before {
 content:"\f04e"
}
.fa-fast-forward:before {
 content:"\f050"
}
.fa-step-forward:before {
 content:"\f051"
}
.fa-eject:before {
 content:"\f052"
}
.fa-chevron-left:before {
 content:"\f053"
}
.fa-chevron-right:before {
 content:"\f054"
}
.fa-plus-circle:before {
 content:"\f055"
}
.fa-minus-circle:before {
 content:"\f056"
}
.fa-times-circle:before {
 content:"\f057"
}
.fa-check-circle:before {
 content:"\f058"
}
.fa-question-circle:before {
 content:"\f059"
}
.fa-info-circle:before {
 content:"\f05a"
}
.fa-crosshairs:before {
 content:"\f05b"
}
.fa-times-circle-o:before {
 content:"\f05c"
}
.fa-check-circle-o:before {
 content:"\f05d"
}
.fa-ban:before {
 content:"\f05e"
}
.fa-arrow-left:before {
 content:"\f060"
}
.fa-arrow-right:before {
 content:"\f061"
}
.fa-arrow-up:before {
 content:"\f062"
}
.fa-arrow-down:before {
 content:"\f063"
}
.fa-mail-forward:before,
.fa-share:before {
 content:"\f064"
}
.fa-expand:before {
 content:"\f065"
}
.fa-compress:before {
 content:"\f066"
}
.fa-plus:before {
 content:"\f067"
}
.fa-minus:before {
 content:"\f068"
}
.fa-asterisk:before {
 content:"\f069"
}
.fa-exclamation-circle:before {
 content:"\f06a"
}
.fa-gift:before {
 content:"\f06b"
}
.fa-leaf:before {
 content:"\f06c"
}
.fa-fire:before {
 content:"\f06d"
}
.fa-eye:before {
 content:"\f06e"
}
.fa-eye-slash:before {
 content:"\f070"
}
.fa-warning:before,
.fa-exclamation-triangle:before {
 content:"\f071"
}
.fa-plane:before {
 content:"\f072"
}
.fa-calendar:before {
 content:"\f073"
}
.fa-random:before {
 content:"\f074"
}
.fa-comment:before {
 content:"\f075"
}
.fa-magnet:before {
 content:"\f076"
}
.fa-chevron-up:before {
 content:"\f077"
}
.fa-chevron-down:before {
 content:"\f078"
}
.fa-retweet:before {
 content:"\f079"
}
.fa-shopping-cart:before {
 content:"\f07a"
}
.fa-folder:before {
 content:"\f07b"
}
.fa-folder-open:before {
 content:"\f07c"
}
.fa-arrows-v:before {
 content:"\f07d"
}
.fa-arrows-h:before {
 content:"\f07e"
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
 content:"\f080"
}
.fa-twitter-square:before {
 content:"\f081"
}
.fa-facebook-square:before {
 content:"\f082"
}
.fa-camera-retro:before {
 content:"\f083"
}
.fa-key:before {
 content:"\f084"
}
.fa-gears:before,
.fa-cogs:before {
 content:"\f085"
}
.fa-comments:before {
 content:"\f086"
}
.fa-thumbs-o-up:before {
 content:"\f087"
}
.fa-thumbs-o-down:before {
 content:"\f088"
}
.fa-star-half:before {
 content:"\f089"
}
.fa-heart-o:before {
 content:"\f08a"
}
.fa-sign-out:before {
 content:"\f08b"
}
.fa-linkedin-square:before {
 content:"\f08c"
}
.fa-thumb-tack:before {
 content:"\f08d"
}
.fa-external-link:before {
 content:"\f08e"
}
.fa-sign-in:before {
 content:"\f090"
}
.fa-trophy:before {
 content:"\f091"
}
.fa-github-square:before {
 content:"\f092"
}
.fa-upload:before {
 content:"\f093"
}
.fa-lemon-o:before {
 content:"\f094"
}
.fa-phone:before {
 content:"\f095"
}
.fa-square-o:before {
 content:"\f096"
}
.fa-bookmark-o:before {
 content:"\f097"
}
.fa-phone-square:before {
 content:"\f098"
}
.fa-twitter:before {
 content:"\f099"
}
.fa-facebook-f:before,
.fa-facebook:before {
 content:"\f09a"
}
.fa-github:before {
 content:"\f09b"
}
.fa-unlock:before {
 content:"\f09c"
}
.fa-credit-card:before {
 content:"\f09d"
}
.fa-feed:before,
.fa-rss:before {
 content:"\f09e"
}
.fa-hdd-o:before {
 content:"\f0a0"
}
.fa-bullhorn:before {
 content:"\f0a1"
}
.fa-bell:before {
 content:"\f0f3"
}
.fa-certificate:before {
 content:"\f0a3"
}
.fa-hand-o-right:before {
 content:"\f0a4"
}
.fa-hand-o-left:before {
 content:"\f0a5"
}
.fa-hand-o-up:before {
 content:"\f0a6"
}
.fa-hand-o-down:before {
 content:"\f0a7"
}
.fa-arrow-circle-left:before {
 content:"\f0a8"
}
.fa-arrow-circle-right:before {
 content:"\f0a9"
}
.fa-arrow-circle-up:before {
 content:"\f0aa"
}
.fa-arrow-circle-down:before {
 content:"\f0ab"
}
.fa-globe:before {
 content:"\f0ac"
}
.fa-wrench:before {
 content:"\f0ad"
}
.fa-tasks:before {
 content:"\f0ae"
}
.fa-filter:before {
 content:"\f0b0"
}
.fa-briefcase:before {
 content:"\f0b1"
}
.fa-arrows-alt:before {
 content:"\f0b2"
}
.fa-group:before,
.fa-users:before {
 content:"\f0c0"
}
.fa-chain:before,
.fa-link:before {
 content:"\f0c1"
}
.fa-cloud:before {
 content:"\f0c2"
}
.fa-flask:before {
 content:"\f0c3"
}
.fa-cut:before,
.fa-scissors:before {
 content:"\f0c4"
}
.fa-copy:before,
.fa-files-o:before {
 content:"\f0c5"
}
.fa-paperclip:before {
 content:"\f0c6"
}
.fa-save:before,
.fa-floppy-o:before {
 content:"\f0c7"
}
.fa-square:before {
 content:"\f0c8"
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
 content:"\f0c9"
}
.fa-list-ul:before {
 content:"\f0ca"
}
.fa-list-ol:before {
 content:"\f0cb"
}
.fa-strikethrough:before {
 content:"\f0cc"
}
.fa-underline:before {
 content:"\f0cd"
}
.fa-table:before {
 content:"\f0ce"
}
.fa-magic:before {
 content:"\f0d0"
}
.fa-truck:before {
 content:"\f0d1"
}
.fa-pinterest:before {
 content:"\f0d2"
}
.fa-pinterest-square:before {
 content:"\f0d3"
}
.fa-google-plus-square:before {
 content:"\f0d4"
}
.fa-google-plus:before {
 content:"\f0d5"
}
.fa-money:before {
 content:"\f0d6"
}
.fa-caret-down:before {
 content:"\f0d7"
}
.fa-caret-up:before {
 content:"\f0d8"
}
.fa-caret-left:before {
 content:"\f0d9"
}
.fa-caret-right:before {
 content:"\f0da"
}
.fa-columns:before {
 content:"\f0db"
}
.fa-unsorted:before,
.fa-sort:before {
 content:"\f0dc"
}
.fa-sort-down:before,
.fa-sort-desc:before {
 content:"\f0dd"
}
.fa-sort-up:before,
.fa-sort-asc:before {
 content:"\f0de"
}
.fa-envelope:before {
 content:"\f0e0"
}
.fa-linkedin:before {
 content:"\f0e1"
}
.fa-rotate-left:before,
.fa-undo:before {
 content:"\f0e2"
}
.fa-legal:before,
.fa-gavel:before {
 content:"\f0e3"
}
.fa-dashboard:before,
.fa-tachometer:before {
 content:"\f0e4"
}
.fa-comment-o:before {
 content:"\f0e5"
}
.fa-comments-o:before {
 content:"\f0e6"
}
.fa-flash:before,
.fa-bolt:before {
 content:"\f0e7"
}
.fa-sitemap:before {
 content:"\f0e8"
}
.fa-umbrella:before {
 content:"\f0e9"
}
.fa-paste:before,
.fa-clipboard:before {
 content:"\f0ea"
}
.fa-lightbulb-o:before {
 content:"\f0eb"
}
.fa-exchange:before {
 content:"\f0ec"
}
.fa-cloud-download:before {
 content:"\f0ed"
}
.fa-cloud-upload:before {
 content:"\f0ee"
}
.fa-user-md:before {
 content:"\f0f0"
}
.fa-stethoscope:before {
 content:"\f0f1"
}
.fa-suitcase:before {
 content:"\f0f2"
}
.fa-bell-o:before {
 content:"\f0a2"
}
.fa-coffee:before {
 content:"\f0f4"
}
.fa-cutlery:before {
 content:"\f0f5"
}
.fa-file-text-o:before {
 content:"\f0f6"
}
.fa-building-o:before {
 content:"\f0f7"
}
.fa-hospital-o:before {
 content:"\f0f8"
}
.fa-ambulance:before {
 content:"\f0f9"
}
.fa-medkit:before {
 content:"\f0fa"
}
.fa-fighter-jet:before {
 content:"\f0fb"
}
.fa-beer:before {
 content:"\f0fc"
}
.fa-h-square:before {
 content:"\f0fd"
}
.fa-plus-square:before {
 content:"\f0fe"
}
.fa-angle-double-left:before {
 content:"\f100"
}
.fa-angle-double-right:before {
 content:"\f101"
}
.fa-angle-double-up:before {
 content:"\f102"
}
.fa-angle-double-down:before {
 content:"\f103"
}
.fa-angle-left:before {
 content:"\f104"
}
.fa-angle-right:before {
 content:"\f105"
}
.fa-angle-up:before {
 content:"\f106"
}
.fa-angle-down:before {
 content:"\f107"
}
.fa-desktop:before {
 content:"\f108"
}
.fa-laptop:before {
 content:"\f109"
}
.fa-tablet:before {
 content:"\f10a"
}
.fa-mobile-phone:before,
.fa-mobile:before {
 content:"\f10b"
}
.fa-circle-o:before {
 content:"\f10c"
}
.fa-quote-left:before {
 content:"\f10d"
}
.fa-quote-right:before {
 content:"\f10e"
}
.fa-spinner:before {
 content:"\f110"
}
.fa-circle:before {
 content:"\f111"
}
.fa-mail-reply:before,
.fa-reply:before {
 content:"\f112"
}
.fa-github-alt:before {
 content:"\f113"
}
.fa-folder-o:before {
 content:"\f114"
}
.fa-folder-open-o:before {
 content:"\f115"
}
.fa-smile-o:before {
 content:"\f118"
}
.fa-frown-o:before {
 content:"\f119"
}
.fa-meh-o:before {
 content:"\f11a"
}
.fa-gamepad:before {
 content:"\f11b"
}
.fa-keyboard-o:before {
 content:"\f11c"
}
.fa-flag-o:before {
 content:"\f11d"
}
.fa-flag-checkered:before {
 content:"\f11e"
}
.fa-terminal:before {
 content:"\f120"
}
.fa-code:before {
 content:"\f121"
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
 content:"\f122"
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
 content:"\f123"
}
.fa-location-arrow:before {
 content:"\f124"
}
.fa-crop:before {
 content:"\f125"
}
.fa-code-fork:before {
 content:"\f126"
}
.fa-unlink:before,
.fa-chain-broken:before {
 content:"\f127"
}
.fa-question:before {
 content:"\f128"
}
.fa-info:before {
 content:"\f129"
}
.fa-exclamation:before {
 content:"\f12a"
}
.fa-superscript:before {
 content:"\f12b"
}
.fa-subscript:before {
 content:"\f12c"
}
.fa-eraser:before {
 content:"\f12d"
}
.fa-puzzle-piece:before {
 content:"\f12e"
}
.fa-microphone:before {
 content:"\f130"
}
.fa-microphone-slash:before {
 content:"\f131"
}
.fa-shield:before {
 content:"\f132"
}
.fa-calendar-o:before {
 content:"\f133"
}
.fa-fire-extinguisher:before {
 content:"\f134"
}
.fa-rocket:before {
 content:"\f135"
}
.fa-maxcdn:before {
 content:"\f136"
}
.fa-chevron-circle-left:before {
 content:"\f137"
}
.fa-chevron-circle-right:before {
 content:"\f138"
}
.fa-chevron-circle-up:before {
 content:"\f139"
}
.fa-chevron-circle-down:before {
 content:"\f13a"
}
.fa-html5:before {
 content:"\f13b"
}
.fa-css3:before {
 content:"\f13c"
}
.fa-anchor:before {
 content:"\f13d"
}
.fa-unlock-alt:before {
 content:"\f13e"
}
.fa-bullseye:before {
 content:"\f140"
}
.fa-ellipsis-h:before {
 content:"\f141"
}
.fa-ellipsis-v:before {
 content:"\f142"
}
.fa-rss-square:before {
 content:"\f143"
}
.fa-play-circle:before {
 content:"\f144"
}
.fa-ticket:before {
 content:"\f145"
}
.fa-minus-square:before {
 content:"\f146"
}
.fa-minus-square-o:before {
 content:"\f147"
}
.fa-level-up:before {
 content:"\f148"
}
.fa-level-down:before {
 content:"\f149"
}
.fa-check-square:before {
 content:"\f14a"
}
.fa-pencil-square:before {
 content:"\f14b"
}
.fa-external-link-square:before {
 content:"\f14c"
}
.fa-share-square:before {
 content:"\f14d"
}
.fa-compass:before {
 content:"\f14e"
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
 content:"\f150"
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
 content:"\f151"
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
 content:"\f152"
}
.fa-euro:before,
.fa-eur:before {
 content:"\f153"
}
.fa-gbp:before {
 content:"\f154"
}
.fa-dollar:before,
.fa-usd:before {
 content:"\f155"
}
.fa-rupee:before,
.fa-inr:before {
 content:"\f156"
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
 content:"\f157"
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
 content:"\f158"
}
.fa-won:before,
.fa-krw:before {
 content:"\f159"
}
.fa-bitcoin:before,
.fa-btc:before {
 content:"\f15a"
}
.fa-file:before {
 content:"\f15b"
}
.fa-file-text:before {
 content:"\f15c"
}
.fa-sort-alpha-asc:before {
 content:"\f15d"
}
.fa-sort-alpha-desc:before {
 content:"\f15e"
}
.fa-sort-amount-asc:before {
 content:"\f160"
}
.fa-sort-amount-desc:before {
 content:"\f161"
}
.fa-sort-numeric-asc:before {
 content:"\f162"
}
.fa-sort-numeric-desc:before {
 content:"\f163"
}
.fa-thumbs-up:before {
 content:"\f164"
}
.fa-thumbs-down:before {
 content:"\f165"
}
.fa-youtube-square:before {
 content:"\f166"
}
.fa-youtube:before {
 content:"\f167"
}
.fa-xing:before {
 content:"\f168"
}
.fa-xing-square:before {
 content:"\f169"
}
.fa-youtube-play:before {
 content:"\f16a"
}
.fa-dropbox:before {
 content:"\f16b"
}
.fa-stack-overflow:before {
 content:"\f16c"
}
.fa-instagram:before {
 content:"\f16d"
}
.fa-flickr:before {
 content:"\f16e"
}
.fa-adn:before {
 content:"\f170"
}
.fa-bitbucket:before {
 content:"\f171"
}
.fa-bitbucket-square:before {
 content:"\f172"
}
.fa-tumblr:before {
 content:"\f173"
}
.fa-tumblr-square:before {
 content:"\f174"
}
.fa-long-arrow-down:before {
 content:"\f175"
}
.fa-long-arrow-up:before {
 content:"\f176"
}
.fa-long-arrow-left:before {
 content:"\f177"
}
.fa-long-arrow-right:before {
 content:"\f178"
}
.fa-apple:before {
 content:"\f179"
}
.fa-windows:before {
 content:"\f17a"
}
.fa-android:before {
 content:"\f17b"
}
.fa-linux:before {
 content:"\f17c"
}
.fa-dribbble:before {
 content:"\f17d"
}
.fa-skype:before {
 content:"\f17e"
}
.fa-foursquare:before {
 content:"\f180"
}
.fa-trello:before {
 content:"\f181"
}
.fa-female:before {
 content:"\f182"
}
.fa-male:before {
 content:"\f183"
}
.fa-gittip:before,
.fa-gratipay:before {
 content:"\f184"
}
.fa-sun-o:before {
 content:"\f185"
}
.fa-moon-o:before {
 content:"\f186"
}
.fa-archive:before {
 content:"\f187"
}
.fa-bug:before {
 content:"\f188"
}
.fa-vk:before {
 content:"\f189"
}
.fa-weibo:before {
 content:"\f18a"
}
.fa-renren:before {
 content:"\f18b"
}
.fa-pagelines:before {
 content:"\f18c"
}
.fa-stack-exchange:before {
 content:"\f18d"
}
.fa-arrow-circle-o-right:before {
 content:"\f18e"
}
.fa-arrow-circle-o-left:before {
 content:"\f190"
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
 content:"\f191"
}
.fa-dot-circle-o:before {
 content:"\f192"
}
.fa-wheelchair:before {
 content:"\f193"
}
.fa-vimeo-square:before {
 content:"\f194"
}
.fa-turkish-lira:before,
.fa-try:before {
 content:"\f195"
}
.fa-plus-square-o:before {
 content:"\f196"
}
.fa-space-shuttle:before {
 content:"\f197"
}
.fa-slack:before {
 content:"\f198"
}
.fa-envelope-square:before {
 content:"\f199"
}
.fa-wordpress:before {
 content:"\f19a"
}
.fa-openid:before {
 content:"\f19b"
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
 content:"\f19c"
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
 content:"\f19d"
}
.fa-yahoo:before {
 content:"\f19e"
}
.fa-google:before {
 content:"\f1a0"
}
.fa-reddit:before {
 content:"\f1a1"
}
.fa-reddit-square:before {
 content:"\f1a2"
}
.fa-stumbleupon-circle:before {
 content:"\f1a3"
}
.fa-stumbleupon:before {
 content:"\f1a4"
}
.fa-delicious:before {
 content:"\f1a5"
}
.fa-digg:before {
 content:"\f1a6"
}
.fa-pied-piper-pp:before {
 content:"\f1a7"
}
.fa-pied-piper-alt:before {
 content:"\f1a8"
}
.fa-drupal:before {
 content:"\f1a9"
}
.fa-joomla:before {
 content:"\f1aa"
}
.fa-language:before {
 content:"\f1ab"
}
.fa-fax:before {
 content:"\f1ac"
}
.fa-building:before {
 content:"\f1ad"
}
.fa-child:before {
 content:"\f1ae"
}
.fa-paw:before {
 content:"\f1b0"
}
.fa-spoon:before {
 content:"\f1b1"
}
.fa-cube:before {
 content:"\f1b2"
}
.fa-cubes:before {
 content:"\f1b3"
}
.fa-behance:before {
 content:"\f1b4"
}
.fa-behance-square:before {
 content:"\f1b5"
}
.fa-steam:before {
 content:"\f1b6"
}
.fa-steam-square:before {
 content:"\f1b7"
}
.fa-recycle:before {
 content:"\f1b8"
}
.fa-automobile:before,
.fa-car:before {
 content:"\f1b9"
}
.fa-cab:before,
.fa-taxi:before {
 content:"\f1ba"
}
.fa-tree:before {
 content:"\f1bb"
}
.fa-spotify:before {
 content:"\f1bc"
}
.fa-deviantart:before {
 content:"\f1bd"
}
.fa-soundcloud:before {
 content:"\f1be"
}
.fa-database:before {
 content:"\f1c0"
}
.fa-file-pdf-o:before {
 content:"\f1c1"
}
.fa-file-word-o:before {
 content:"\f1c2"
}
.fa-file-excel-o:before {
 content:"\f1c3"
}
.fa-file-powerpoint-o:before {
 content:"\f1c4"
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
 content:"\f1c5"
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
 content:"\f1c6"
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
 content:"\f1c7"
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
 content:"\f1c8"
}
.fa-file-code-o:before {
 content:"\f1c9"
}
.fa-vine:before {
 content:"\f1ca"
}
.fa-codepen:before {
 content:"\f1cb"
}
.fa-jsfiddle:before {
 content:"\f1cc"
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
 content:"\f1cd"
}
.fa-circle-o-notch:before {
 content:"\f1ce"
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
 content:"\f1d0"
}
.fa-ge:before,
.fa-empire:before {
 content:"\f1d1"
}
.fa-git-square:before {
 content:"\f1d2"
}
.fa-git:before {
 content:"\f1d3"
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
 content:"\f1d4"
}
.fa-tencent-weibo:before {
 content:"\f1d5"
}
.fa-qq:before {
 content:"\f1d6"
}
.fa-wechat:before,
.fa-weixin:before {
 content:"\f1d7"
}
.fa-send:before,
.fa-paper-plane:before {
 content:"\f1d8"
}
.fa-send-o:before,
.fa-paper-plane-o:before {
 content:"\f1d9"
}
.fa-history:before {
 content:"\f1da"
}
.fa-circle-thin:before {
 content:"\f1db"
}
.fa-header:before {
 content:"\f1dc"
}
.fa-paragraph:before {
 content:"\f1dd"
}
.fa-sliders:before {
 content:"\f1de"
}
.fa-share-alt:before {
 content:"\f1e0"
}
.fa-share-alt-square:before {
 content:"\f1e1"
}
.fa-bomb:before {
 content:"\f1e2"
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
 content:"\f1e3"
}
.fa-tty:before {
 content:"\f1e4"
}
.fa-binoculars:before {
 content:"\f1e5"
}
.fa-plug:before {
 content:"\f1e6"
}
.fa-slideshare:before {
 content:"\f1e7"
}
.fa-twitch:before {
 content:"\f1e8"
}
.fa-yelp:before {
 content:"\f1e9"
}
.fa-newspaper-o:before {
 content:"\f1ea"
}
.fa-wifi:before {
 content:"\f1eb"
}
.fa-calculator:before {
 content:"\f1ec"
}
.fa-paypal:before {
 content:"\f1ed"
}
.fa-google-wallet:before {
 content:"\f1ee"
}
.fa-cc-visa:before {
 content:"\f1f0"
}
.fa-cc-mastercard:before {
 content:"\f1f1"
}
.fa-cc-discover:before {
 content:"\f1f2"
}
.fa-cc-amex:before {
 content:"\f1f3"
}
.fa-cc-paypal:before {
 content:"\f1f4"
}
.fa-cc-stripe:before {
 content:"\f1f5"
}
.fa-bell-slash:before {
 content:"\f1f6"
}
.fa-bell-slash-o:before {
 content:"\f1f7"
}
.fa-trash:before {
 content:"\f1f8"
}
.fa-copyright:before {
 content:"\f1f9"
}
.fa-at:before {
 content:"\f1fa"
}
.fa-eyedropper:before {
 content:"\f1fb"
}
.fa-paint-brush:before {
 content:"\f1fc"
}
.fa-birthday-cake:before {
 content:"\f1fd"
}
.fa-area-chart:before {
 content:"\f1fe"
}
.fa-pie-chart:before {
 content:"\f200"
}
.fa-line-chart:before {
 content:"\f201"
}
.fa-lastfm:before {
 content:"\f202"
}
.fa-lastfm-square:before {
 content:"\f203"
}
.fa-toggle-off:before {
 content:"\f204"
}
.fa-toggle-on:before {
 content:"\f205"
}
.fa-bicycle:before {
 content:"\f206"
}
.fa-bus:before {
 content:"\f207"
}
.fa-ioxhost:before {
 content:"\f208"
}
.fa-angellist:before {
 content:"\f209"
}
.fa-cc:before {
 content:"\f20a"
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
 content:"\f20b"
}
.fa-meanpath:before {
 content:"\f20c"
}
.fa-buysellads:before {
 content:"\f20d"
}
.fa-connectdevelop:before {
 content:"\f20e"
}
.fa-dashcube:before {
 content:"\f210"
}
.fa-forumbee:before {
 content:"\f211"
}
.fa-leanpub:before {
 content:"\f212"
}
.fa-sellsy:before {
 content:"\f213"
}
.fa-shirtsinbulk:before {
 content:"\f214"
}
.fa-simplybuilt:before {
 content:"\f215"
}
.fa-skyatlas:before {
 content:"\f216"
}
.fa-cart-plus:before {
 content:"\f217"
}
.fa-cart-arrow-down:before {
 content:"\f218"
}
.fa-diamond:before {
 content:"\f219"
}
.fa-ship:before {
 content:"\f21a"
}
.fa-user-secret:before {
 content:"\f21b"
}
.fa-motorcycle:before {
 content:"\f21c"
}
.fa-street-view:before {
 content:"\f21d"
}
.fa-heartbeat:before {
 content:"\f21e"
}
.fa-venus:before {
 content:"\f221"
}
.fa-mars:before {
 content:"\f222"
}
.fa-mercury:before {
 content:"\f223"
}
.fa-intersex:before,
.fa-transgender:before {
 content:"\f224"
}
.fa-transgender-alt:before {
 content:"\f225"
}
.fa-venus-double:before {
 content:"\f226"
}
.fa-mars-double:before {
 content:"\f227"
}
.fa-venus-mars:before {
 content:"\f228"
}
.fa-mars-stroke:before {
 content:"\f229"
}
.fa-mars-stroke-v:before {
 content:"\f22a"
}
.fa-mars-stroke-h:before {
 content:"\f22b"
}
.fa-neuter:before {
 content:"\f22c"
}
.fa-genderless:before {
 content:"\f22d"
}
.fa-facebook-official:before {
 content:"\f230"
}
.fa-pinterest-p:before {
 content:"\f231"
}
.fa-whatsapp:before {
 content:"\f232"
}
.fa-server:before {
 content:"\f233"
}
.fa-user-plus:before {
 content:"\f234"
}
.fa-user-times:before {
 content:"\f235"
}
.fa-hotel:before,
.fa-bed:before {
 content:"\f236"
}
.fa-viacoin:before {
 content:"\f237"
}
.fa-train:before {
 content:"\f238"
}
.fa-subway:before {
 content:"\f239"
}
.fa-medium:before {
 content:"\f23a"
}
.fa-yc:before,
.fa-y-combinator:before {
 content:"\f23b"
}
.fa-optin-monster:before {
 content:"\f23c"
}
.fa-opencart:before {
 content:"\f23d"
}
.fa-expeditedssl:before {
 content:"\f23e"
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
 content:"\f240"
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
 content:"\f241"
}
.fa-battery-2:before,
.fa-battery-half:before {
 content:"\f242"
}
.fa-battery-1:before,
.fa-battery-quarter:before {
 content:"\f243"
}
.fa-battery-0:before,
.fa-battery-empty:before {
 content:"\f244"
}
.fa-mouse-pointer:before {
 content:"\f245"
}
.fa-i-cursor:before {
 content:"\f246"
}
.fa-object-group:before {
 content:"\f247"
}
.fa-object-ungroup:before {
 content:"\f248"
}
.fa-sticky-note:before {
 content:"\f249"
}
.fa-sticky-note-o:before {
 content:"\f24a"
}
.fa-cc-jcb:before {
 content:"\f24b"
}
.fa-cc-diners-club:before {
 content:"\f24c"
}
.fa-clone:before {
 content:"\f24d"
}
.fa-balance-scale:before {
 content:"\f24e"
}
.fa-hourglass-o:before {
 content:"\f250"
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
 content:"\f251"
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
 content:"\f252"
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
 content:"\f253"
}
.fa-hourglass:before {
 content:"\f254"
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
 content:"\f255"
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
 content:"\f256"
}
.fa-hand-scissors-o:before {
 content:"\f257"
}
.fa-hand-lizard-o:before {
 content:"\f258"
}
.fa-hand-spock-o:before {
 content:"\f259"
}
.fa-hand-pointer-o:before {
 content:"\f25a"
}
.fa-hand-peace-o:before {
 content:"\f25b"
}
.fa-trademark:before {
 content:"\f25c"
}
.fa-registered:before {
 content:"\f25d"
}
.fa-creative-commons:before {
 content:"\f25e"
}
.fa-gg:before {
 content:"\f260"
}
.fa-gg-circle:before {
 content:"\f261"
}
.fa-tripadvisor:before {
 content:"\f262"
}
.fa-odnoklassniki:before {
 content:"\f263"
}
.fa-odnoklassniki-square:before {
 content:"\f264"
}
.fa-get-pocket:before {
 content:"\f265"
}
.fa-wikipedia-w:before {
 content:"\f266"
}
.fa-safari:before {
 content:"\f267"
}
.fa-chrome:before {
 content:"\f268"
}
.fa-firefox:before {
 content:"\f269"
}
.fa-opera:before {
 content:"\f26a"
}
.fa-internet-explorer:before {
 content:"\f26b"
}
.fa-tv:before,
.fa-television:before {
 content:"\f26c"
}
.fa-contao:before {
 content:"\f26d"
}
.fa-500px:before {
 content:"\f26e"
}
.fa-amazon:before {
 content:"\f270"
}
.fa-calendar-plus-o:before {
 content:"\f271"
}
.fa-calendar-minus-o:before {
 content:"\f272"
}
.fa-calendar-times-o:before {
 content:"\f273"
}
.fa-calendar-check-o:before {
 content:"\f274"
}
.fa-industry:before {
 content:"\f275"
}
.fa-map-pin:before {
 content:"\f276"
}
.fa-map-signs:before {
 content:"\f277"
}
.fa-map-o:before {
 content:"\f278"
}
.fa-map:before {
 content:"\f279"
}
.fa-commenting:before {
 content:"\f27a"
}
.fa-commenting-o:before {
 content:"\f27b"
}
.fa-houzz:before {
 content:"\f27c"
}
.fa-vimeo:before {
 content:"\f27d"
}
.fa-black-tie:before {
 content:"\f27e"
}
.fa-fonticons:before {
 content:"\f280"
}
.fa-reddit-alien:before {
 content:"\f281"
}
.fa-edge:before {
 content:"\f282"
}
.fa-credit-card-alt:before {
 content:"\f283"
}
.fa-codiepie:before {
 content:"\f284"
}
.fa-modx:before {
 content:"\f285"
}
.fa-fort-awesome:before {
 content:"\f286"
}
.fa-usb:before {
 content:"\f287"
}
.fa-product-hunt:before {
 content:"\f288"
}
.fa-mixcloud:before {
 content:"\f289"
}
.fa-scribd:before {
 content:"\f28a"
}
.fa-pause-circle:before {
 content:"\f28b"
}
.fa-pause-circle-o:before {
 content:"\f28c"
}
.fa-stop-circle:before {
 content:"\f28d"
}
.fa-stop-circle-o:before {
 content:"\f28e"
}
.fa-shopping-bag:before {
 content:"\f290"
}
.fa-shopping-basket:before {
 content:"\f291"
}
.fa-hashtag:before {
 content:"\f292"
}
.fa-bluetooth:before {
 content:"\f293"
}
.fa-bluetooth-b:before {
 content:"\f294"
}
.fa-percent:before {
 content:"\f295"
}
.fa-gitlab:before {
 content:"\f296"
}
.fa-wpbeginner:before {
 content:"\f297"
}
.fa-wpforms:before {
 content:"\f298"
}
.fa-envira:before {
 content:"\f299"
}
.fa-universal-access:before {
 content:"\f29a"
}
.fa-wheelchair-alt:before {
 content:"\f29b"
}
.fa-question-circle-o:before {
 content:"\f29c"
}
.fa-blind:before {
 content:"\f29d"
}
.fa-audio-description:before {
 content:"\f29e"
}
.fa-volume-control-phone:before {
 content:"\f2a0"
}
.fa-braille:before {
 content:"\f2a1"
}
.fa-assistive-listening-systems:before {
 content:"\f2a2"
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
 content:"\f2a3"
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
 content:"\f2a4"
}
.fa-glide:before {
 content:"\f2a5"
}
.fa-glide-g:before {
 content:"\f2a6"
}
.fa-signing:before,
.fa-sign-language:before {
 content:"\f2a7"
}
.fa-low-vision:before {
 content:"\f2a8"
}
.fa-viadeo:before {
 content:"\f2a9"
}
.fa-viadeo-square:before {
 content:"\f2aa"
}
.fa-snapchat:before {
 content:"\f2ab"
}
.fa-snapchat-ghost:before {
 content:"\f2ac"
}
.fa-snapchat-square:before {
 content:"\f2ad"
}
.fa-pied-piper:before {
 content:"\f2ae"
}
.fa-first-order:before {
 content:"\f2b0"
}
.fa-yoast:before {
 content:"\f2b1"
}
.fa-themeisle:before {
 content:"\f2b2"
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
 content:"\f2b3"
}
.fa-fa:before,
.fa-font-awesome:before {
 content:"\f2b4"
}
.fa-handshake-o:before {
 content:"\f2b5"
}
.fa-envelope-open:before {
 content:"\f2b6"
}
.fa-envelope-open-o:before {
 content:"\f2b7"
}
.fa-linode:before {
 content:"\f2b8"
}
.fa-address-book:before {
 content:"\f2b9"
}
.fa-address-book-o:before {
 content:"\f2ba"
}
.fa-vcard:before,
.fa-address-card:before {
 content:"\f2bb"
}
.fa-vcard-o:before,
.fa-address-card-o:before {
 content:"\f2bc"
}
.fa-user-circle:before {
 content:"\f2bd"
}
.fa-user-circle-o:before {
 content:"\f2be"
}
.fa-user-o:before {
 content:"\f2c0"
}
.fa-id-badge:before {
 content:"\f2c1"
}
.fa-drivers-license:before,
.fa-id-card:before {
 content:"\f2c2"
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
 content:"\f2c3"
}
.fa-quora:before {
 content:"\f2c4"
}
.fa-free-code-camp:before {
 content:"\f2c5"
}
.fa-telegram:before {
 content:"\f2c6"
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
 content:"\f2c7"
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
 content:"\f2c8"
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
 content:"\f2c9"
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
 content:"\f2ca"
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
 content:"\f2cb"
}
.fa-shower:before {
 content:"\f2cc"
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
 content:"\f2cd"
}
.fa-podcast:before {
 content:"\f2ce"
}
.fa-window-maximize:before {
 content:"\f2d0"
}
.fa-window-minimize:before {
 content:"\f2d1"
}
.fa-window-restore:before {
 content:"\f2d2"
}
.fa-times-rectangle:before,
.fa-window-close:before {
 content:"\f2d3"
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
 content:"\f2d4"
}
.fa-bandcamp:before {
 content:"\f2d5"
}
.fa-grav:before {
 content:"\f2d6"
}
.fa-etsy:before {
 content:"\f2d7"
}
.fa-imdb:before {
 content:"\f2d8"
}
.fa-ravelry:before {
 content:"\f2d9"
}
.fa-eercast:before {
 content:"\f2da"
}
.fa-microchip:before {
 content:"\f2db"
}
.fa-snowflake-o:before {
 content:"\f2dc"
}
.fa-superpowers:before {
 content:"\f2dd"
}
.fa-wpexplorer:before {
 content:"\f2de"
}
.fa-meetup:before {
 content:"\f2e0"
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 margin:-1px;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
.woocommerce a.selectBox {
 background:#fff;
 min-width:100px;
 margin-right:10px;
 color:inherit
}
.woocommerce a.selectBox,
.woocommerce a.selectBox:hover {
 border-bottom:1px solid #bbb!important
}
.woocommerce a.selectBox:hover {
 color:inherit
}
.woocommerce a.selectBox:focus {
 border:1px solid #ccc
}
.selectBox-dropdown .selectBox-label {
 vertical-align:middle;
 padding:3px 8px
}
.selectBox-dropdown .selectBox-arrow {
 border:none;
 background:url(../../../plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center right no-repeat
}
.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow {
 background:url(../../../plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center left no-repeat
}
.selectBox-dropdown-menu {
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
 padding:5px;
 font-size:80%
}
.selectBox-label.public-visibility:before,
.selectBox-dropdown-menu li.public-visibility a:before {
 font-family:FontAwesome;
 display:inline-block;
 content:"\f0ac";
 margin-right:5px
}
.selectBox-label.shared-visibility:before,
.selectBox-dropdown-menu li.shared-visibility a:before {
 font-family:FontAwesome;
 display:inline-block;
 content:"\f0c1";
 margin-right:5px
}
.selectBox-label.private-visibility:before,
.selectBox-dropdown-menu li.private-visibility a:before {
 font-family:FontAwesome;
 display:inline-block;
 content:"\f023";
 margin-right:5px
}
.selectBox-dropdown-menu li a {
 color:inherit;
 padding:5px 8px;
 border-radius:3px
}
.selectBox-dropdown-menu a:hover {
 color:inherit;
 text-decoration:none
}
.woocommerce .wishlist_table td.product-add-to-cart a {
 display:block!important;
 margin:0 0 5px;
 text-align:center
}
.woocommerce .wishlist_table td.product-add-to-cart span.dateadded {
 display:block
}
.yith-wcwl-add-button a.open-pretty-photo {
 display:none
}
.yes-js .yith-wcwl-add-button a.open-pretty-photo,
.block-editor .yith-wcwl-add-button a.open-pretty-photo {
 display:inline-block
}
.yes-js .yith-wcwl-popup,
.block-editor .yith-wcwl-popup {
 display:none;
 text-align:center
}
.yes-js .yith-wcwl-popup-content,
.block-editor .yith-wcwl-popup-content {
 display:table;
 width:100%
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-first-row,
.block-editor .yith-wcwl-popup-content .yith-wcwl-first-row {
 display:table-header-group
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-second-row,
.block-editor .yith-wcwl-popup-content .yith-wcwl-second-row {
 display:none
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container,
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb,
.yes-js .yith-wcwl-popup-content .yith-wcwl-popup-new,
.block-editor .yith-wcwl-popup-content .yith-wcwl-popup-new,
.yes-js .yith-wcwl-popup-content .yith-wcwl-visibility. .block-editor .yith-wcwl-popup-content .yith-wcwl-visibility {
 display:table-cell;
 vertical-align:bottom
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container {
 width:80%;
 padding-bottom:20px
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container select,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container select,
.yes-js .yith-wcwl-popup-content .yith-wcwl-visibility select,
.block-editor .yith-wcwl-popup-content .yith-wcwl-visibility select,
.yes-js .yith-wcwl-popup-content .yith-wcwl-popup-new input,
.block-editor .yith-wcwl-popup-content .yith-wcwl-popup-new input {
 border:1px solid #ccc;
 height:35px;
 border-radius:3px
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container select,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-select-container select {
 width:100%;
 font-weight:700;
 padding-left:10px
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb {
 width:20%;
 padding-bottom:20px
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb img,
.block-editor .yith-wcwl-popup-content .yith-wcwl-wishlist-thumb img {
 float:right;
 border:1px solid #ccc;
 border-radius:3px
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-popup-new,
.block-editor .yith-wcwl-popup-content .yith-wcwl-popup-new {
 text-align:right
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-popup-new label,
.block-editor .yith-wcwl-popup-content .yith-wcwl-popup-new label {
 font-weight:700
}
.yes-js .yith-wcwl-popup-content .yith-wcwl-visibility select,
.block-editor .yith-wcwl-popup-content .yith-wcwl-visibility select {
 float:right;
 min-width:90px
}
.yes-js .yith-wcwl-popup-footer,
.block-editor .yith-wcwl-popup-footer {
 border-top:1px solid #CCC;
 padding:20px 20px 0 20px;
 margin:20px -20px 0;
 text-align:right
}
#yith-wcwl-popup-message {
 background:#fff;
 border:1px solid #CCC;
 border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 line-height:50px;
 padding:15px;
 position:fixed;
 text-align:center;
 top:50%;
 left:50%;
 z-index:10000
}
.wishlist-title {
 display:inline-block
}
.wishlist-title h2 {
 display:inline-block;
 padding:5px
}
.wishlist-title.wishlist-title-with-form h2:hover {
 background:#efefef
}
.wishlist-title a.show-title-form {
 cursor:pointer;
 visibility:hidden
}
.wishlist-title:hover a.show-title-form {
 visibility:visible
}
.yes-js #yith-wcwl-form .hidden-title-form {
 display:none;
 margin:25px 0 39px
}
.woocommerce table.wishlist_table {
 font-size:80%
}
.woocommerce table.wishlist_table thead th {
 border-top:1px solid;
 padding:16px 12px
}
.woocommerce table.wishlist_table tbody td {
 padding:16px 12px
}
.woocommerce table.wishlist_table thead th,
.woocommerce table.wishlist_table tbody td {
 border-color:#e7e7e7
}
.wishlist_table tr td,
.wishlist_table tr th.wishlist-delete,
.wishlist_table tr th.product-checkbox {
 text-align:center
}
.wishlist_table tr th.product-checkbox {
 vertical-align:middle;
 width:40px
}
.wishlist_table tr th.product-remove {
 vertical-align:middle;
 width:40px
}
.wishlist_table tr th.product-thumbnail {
 width:80px
}
.wishlist_table tr td.product-thumbnail,
.wishlist_table tr td.product-name,
.wishlist_table tr td.wishlist-name,
.wishlist_table tr td.wishlist-privacy,
.woocommerce table.wishlist_table tfoot td {
 text-align:left
}
.woocommerce table.wishlist_table tr td.product-remove {
 padding:16px 0
}
.wishlist_table tr td.product-thumbnail a {
 display:block;
 border:none;
 max-width:80px
}
.wishlist_table tr td.product-thumbnail a img {
 width:100%
}
.wishlist_table tr td.product-stock-status span.wishlist-in-stock {
 color:#297E29
}
.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock {
 color:red
}
.wishlist_table tr td a.button {
 white-space:normal
}
a.add_to_wishlist {
 cursor:pointer
}
.summary .single_add_to_wishlist.button,
div.product .woocommerce-price-and-add .single_add_to_wishlist.button {
 margin:0
}
.wishlist_table .add_to_cart.button {
 padding:7px 12px;
 line-height:normal
}
.yith-wcwl-add-to-wishlist {
 margin-top:10px
}
.yith-wcwl-add-button>a i,
.wishlist_table .add_to_cart.button i,
.wishlist_table .ask-an-estimate-button i,
.wishlist-title a.show-title-form i,
.hidden-title-form a.hide-title-form i,
.hidden-title-form button i,
.yith-wcwl-wishlist-new button i,
.wishlist_manage_table tfoot button.submit-wishlist-changes i,
.wishlist_manage_table tfoot a.create-new-wishlist i,
.yith-wcwl-wishlist-search-form button.wishlist-search-button i {
 margin-right:10px
}
.wishlist_table .add_to_cart.button,
.yith-wcwl-add-button a.add_to_wishlist,
.yith-wcwl-popup-button a.add_to_wishlist,
.wishlist_table a.ask-an-estimate-button,
.wishlist-title a.show-title-form,
.hidden-title-form a.hide-title-form,
.woocommerce .yith-wcwl-wishlist-new button,
.wishlist_manage_table a.create-new-wishlist,
.wishlist_manage_table button.submit-wishlist-changes,
.yith-wcwl-wishlist-search-form button.wishlist-search-button {
 margin:0;
 box-shadow:none;
 text-shadow:none;
 border-radius:3px
}
.woocommerce .wishlist-title h2 {
 vertical-align:middle
}
.woocommerce .wishlist-title a.show-title-form {
 vertical-align:middle;
 margin-left:15px
}
.woocommerce .hidden-title-form input[type="text"] {
 border:1px solid #ccc;
 border-radius:3px;
 height:35px;
 min-width:250px;
 vertical-align:middle
}
.woocommerce .hidden-title-form button {
 padding:7px 24px;
 vertical-align:middle;
 border:none;
 position:relative
}
.woocommerce .hidden-title-form button:active {
 top:1px
}
.woocommerce .hidden-title-form a.hide-title-form {
 vertical-align:middle;
 line-height:normal
}
.woocommerce #content table.wishlist_table.cart a.remove {
 color:#c3c3c3;
 margin:0 auto
}
.woocommerce #content table.wishlist_table.cart a.remove:hover {
 background-color:#c3c3c3;
 color:#fff
}
.yith-wcwl-share {
 margin-bottom:35px
}
.yith-wcwl-share h4.yith-wcwl-share-title {
 margin:10px 0
}
.yith-wcwl-share ul {
 margin:5px 0;
 padding:0
}
.yith-wcwl-share ul,
.yith-wcwl-share li {
 height:21px
}
.yith-wcwl-share li,
.entry-content .yith-wcwl-share li {
 margin-left:0;
 margin-right:0
}
.yith-wcwl-share li a {
 background-position:left top;
 display:inline-block;
 width:21px;
 height:21px;
 border:none
}
.yith-wcwl-share li a:hover {
 background-position:left bottom
}
.yith-wcwl-share li a.facebook {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/facebook.png)
}
.yith-wcwl-share li a.twitter {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/twitter.png)
}
.yith-wcwl-share li a.pinterest {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/pinterest.jpg)
}
.yith-wcwl-share li a.googleplus {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/googleplus.jpg)
}
.yith-wcwl-share li a.email {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/email.jpg)
}
.yith-wcwl-share li a.whatsapp {
 background-image:url(../../../plugins/yith-woocommerce-wishlist/assets/images/whatsapp.png)
}
.copy-trigger {
 cursor:pointer
}
.woocommerce .wishlist_table.cart .ask-an-estimate-button,
.woocommerce .wishlist_table.cart #custom_add_to_cart {
 margin:10px 0;
 display:inline-block
}
.woocommerce .wishlist_table.cart .ask-an-estimate-button {
 padding:7px 12px;
 line-height:normal
}
#ask_an_estimate_popup {
 display:none
}
.ask-an-estimate-button-popup {
 margin-top:30px!important;
 float:right;
 text-transform:none
}
#additional_notes {
 min-height:150px
}
.yith-wcwl-wishlist-new {
 padding:20px 30px;
 border-bottom:1px solid #e7e7e7
}
.yith-wcwl-wishlist-new label {
 vertical-align:middle;
 margin-right:20px
}
.yith-wcwl-wishlist-new input {
 min-width:190px
}
.yith-wcwl-wishlist-new input[type="text"],
.yith-wcwl-wishlist-new select {
 border:1px solid #ccc;
 border-radius:3px;
 height:35px;
 vertical-align:middle;
 margin-right:10px
}
.woocommerce .yith-wcwl-wishlist-new button {
 padding:7px 24px;
 vertical-align:middle;
 border:1px solid;
 position:relative
}
.woocommerce .yith-wcwl-wishlist-new button:active {
 top:1px
}
.woocommerce .wishlist_manage_table select {
 border:1px solid #ccc;
 border-radius:3px;
 height:35px;
 vertical-align:middle;
 margin-right:10px
}
.woocommerce table.wishlist_manage_table tfoot td {
 text-align:right;
 padding:24px 12px
}
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes {
 padding:7px 24px;
 vertical-align:middle;
 border:1px solid;
 border-radius:3px;
 position:relative;
 line-height:normal
}
.woocommerce .wishlist_manage_table tfoot button.submit-wishlist-changes:active {
 top:1px
}
.woocommerce .wishlist_manage_table tfoot a.create-new-wishlist {
 vertical-align:middle;
 line-height:normal;
 padding:7px 24px
}
.woocommerce .yith-wcwl-wishlist-search-form {
 padding:20px 80px;
 border-bottom:1px solid #e7e7e7
}
.woocommerce .yith-wcwl-wishlist-search-form:after {
 content:'';
 display:block;
 clear:both
}
.woocommerce .yith-wcwl-wishlist-search-form #wishlist_search {
 min-width:300px;
 border:1px solid #ccc;
 border-radius:3px;
 height:35px;
 vertical-align:middle;
 float:left
}
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button {
 padding:7px 24px;
 vertical-align:middle;
 border:1px solid;
 border-radius:3px;
 position:relative;
 line-height:normal;
 float:right
}
.woocommerce p.yith-wcwl-empty-search-result {
 padding:50px 0;
 text-align:center
}
.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button:active {
 top:1px
}
.woocommerce ul.yith-wcwl-search-results,
.woocommerce ul.user-wishlists {
 list-style:none;
 margin:0;
 padding:0
}
.woocommerce ul.yith-wcwl-search-results>li {
 padding:50px 80px;
 border-bottom:1px solid #e7e7e7
}
.woocommerce ul.yith-wcwl-search-results>li:after {
 content:'';
 display:block;
 clear:both
}
.woocommerce ul.yith-wcwl-search-results .thumb {
 float:left;
 margin-right:15px
}
.woocommerce ul.yith-wcwl-search-results .user-details {
 overflow:hidden;
 padding-top:15px
}
.woocommerce ul.yith-wcwl-search-results .user-details span {
 display:block
}
.woocommerce ul.yith-wcwl-search-results .user-details span.name {
 font-weight:700
}
.woocommerce ul.yith-wcwl-search-results .reuslt-details {
 float:left;
 width:50%
}
.woocommerce ul.yith-wcwl-search-results .result-wishlists {
 float:right;
 max-width:50%;
 padding-top:15px
}
.woocommerce .yith-wcwl-search-pagination {
 padding:5px 0;
 text-align:center
}
.yith-wcwl-add-to-wishlist .ajax-loading {
 box-shadow:none!important;
 -moz-box-shadow:none!important;
 -webkit-box-shadow:none!important;
 display:inline!important;
 margin-left:5px;
 vertical-align:middle;
 visibility:hidden;
 width:16px!important;
 height:16px!important
}
.widget_yith-wcwl-lists ul.dropdown li {
 padding:0
}
.widget_yith-wcwl-lists ul.dropdown>li a,
.widget_yith-wcwl-lists ul.dropdown ul.lists>li a {
 display:block;
 padding:5px 15px
}
.widget_yith-wcwl-lists ul.dropdown ul.lists>li a {
 padding:5px 25px
}
.widget_yith-wcwl-lists ul.dropdown>li.lists-section {
 border-bottom:1px solid #e7e7e7
}
.widget_yith-wcwl-lists ul.dropdown ul.lists {
 margin:0
}
div.wpcf7 {
 margin:0;
 padding:0
}
div.wpcf7 .screen-reader-response {
 position:absolute;
 overflow:hidden;
 clip:rect(1px,1px,1px,1px);
 height:1px;
 width:1px;
 margin:0;
 padding:0;
 border:0
}
div.wpcf7-response-output {
 margin:2em .5em 1em;
 padding:.2em 1em;
 border:2px solid red
}
div.wpcf7-mail-sent-ok {
 border:2px solid #398f14
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
 border:2px solid red
}
div.wpcf7-spam-blocked {
 border:2px solid #ffa500
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
 border:2px solid #f7e700
}
.wpcf7-form-control-wrap {
 position:relative
}
span.wpcf7-not-valid-tip {
 color:red;
 font-size:1em;
 font-weight:400;
 display:block
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
 position:absolute;
 top:20%;
 left:20%;
 z-index:100;
 border:1px solid red;
 background:#fff;
 padding:.2em .8em
}
span.wpcf7-list-item {
 display:inline-block;
 margin:0 0 0 1em
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
 content:" "
}
.wpcf7-display-none {
 display:none
}
div.wpcf7 .ajax-loader {
 visibility:hidden;
 display:inline-block;
 background-image:url(../../../plugins/contact-form-7/images/ajax-loader.gif);
 width:16px;
 height:16px;
 border:none;
 padding:0;
 margin:0 0 0 4px;
 vertical-align:middle
}
div.wpcf7 .ajax-loader.is-active {
 visibility:visible
}
div.wpcf7 div.ajax-error {
 display:none
}
div.wpcf7 .placeheld {
 color:#888
}
div.wpcf7 input[type="file"] {
 cursor:pointer
}
div.wpcf7 input[type="file"]:disabled {
 cursor:default
}
div.wpcf7 .wpcf7-submit:disabled {
 cursor:not-allowed
}
.rs-p-wp-fix {
 display:none!important;
 margin:0!important;
 height:0px!important
}
#debungcontrolls {
 z-index:100000;
 position:fixed;
 bottom:0;
 width:100%;
 height:auto;
 background:rgba(0,0,0,.6);
 padding:10px;
 box-sizing:border-box
}
rs-debug {
 z-index:100000;
 position:fixed;
 top:0;
 width:300px;
 height:300px;
 background:rgba(0,0,0,.6);
 padding:10px;
 box-sizing:border-box;
 color:#fff;
 font-size:10px;
 line-height:13px;
 overflow:scroll
}
rs-modal {
 position:fixed!important;
 z-index:9999999!important;
 pointer-events:none!important
}
rs-modal.rs-modal-auto {
 top:auto;
 bottom:auto;
 left:auto;
 right:auto
}
rs-modal.rs-modal-fullwidth,
rs-modal.rs-modal-fullscreen {
 top:0;
 left:0;
 width:100%;
 height:100%
}
rs-modal rs-fullwidth-wrap {
 position:absolute;
 top:0;
 left:0;
 height:100%
}
rs-module-wrap.rs-modal {
 display:none;
 max-height:100%!important;
 overflow:auto!important;
 pointer-events:auto!important
}
rs-modal-cover {
 width:100%;
 height:100%;
 z-index:0;
 background:transparent;
 position:absolute;
 top:0;
 left:0;
 cursor:pointer;
 pointer-events:auto
}
body>rs-modal-cover {
 position:fixed;
 z-index:9999995!important
}
rs-sbg-px {
 pointer-events:none
}
.rs-forcehidden * {
 visibility:hidden!important
}
.rs_splitted_lines {
 display:block;
 white-space:nowrap!important
}
.debugtimeline {
 width:100%;
 height:10px;
 position:relative;
 display:block;
 margin-bottom:3px;
 display:none;
 white-space:nowrap;
 box-sizing:border-box
}
.debugtimeline:hover {
 height:15px
}
.the_timeline_tester {
 background:#e74c3c;
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:0
}
.rs-go-fullscreen {
 position:fixed!important;
 width:100%!important;
 height:100%!important;
 top:0px!important;
 left:0px!important;
 z-index:9999999!important;
 background:#fff
}
.debugtimeline.tl_slide .the_timeline_tester {
 background:#f39c12
}
.debugtimeline.tl_frame .the_timeline_tester {
 background:#3498db
}
.debugtimline_txt {
 color:#fff;
 font-weight:400;
 font-size:7px;
 position:absolute;
 left:10px;
 top:0;
 white-space:nowrap;
 line-height:10px
}
.rtl {
 direction:rtl
}
@font-face {
 font-family:'revicons';
 src:url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);
 src:url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),
 url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),
 url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),
 url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format('svg');
 font-weight:400;
 font-style:normal
}
[class^="revicon-"]:before,
[class*=" revicon-"]:before {
 font-family:"revicons";
 font-style:normal;
 font-weight:400;
 speak:none;
 display:inline-block;
 text-decoration:inherit;
 width:1em;
 margin-right:.2em;
 text-align:center;
 font-variant:normal;
 text-transform:none;
 line-height:1em;
 margin-left:.2em
}
rs-module i[class^="fa-"],
rs-module i[class*=" fa-"],
.rb-modal-wrapper i[class^="fa-"],
.rb-modal-wrapper i[class*=" fa-"],
#waitaminute i[class^="fa-"],
#waitaminute i[class*=" fa-"],
#objectlibrary i[class^="fa-"],
#objectlibrary i[class*=" fa-"],
#rs_overview i[class^="fa-"],
#rs_overview i[class*=" fa-"],
#rs_overview_menu i[class^="fa-"],
#rs_overview_menu i[class*=" fa-"],
#builderView i[class^="fa-"],
#builderView i[class*=" fa-"] {
 display:inline-block;
 font:normal normal normal 14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
rs-module [class^="fa-"]:before,
rs-module [class*=" fa-"]:before,
.rb-modal-wrapper [class^="fa-"]:before,
.rb-modal-wrapper [class*=" fa-"]:before,
#rs_overview [class^="fa-"]:before,
#rs_overview [class*=" fa-"]:before,
#objectlibrary [class^="fa-"]:before,
#objectlibrary [class*=" fa-"]:before,
#waitaminute [class^="fa-"]:before,
#waitaminute [class*=" fa-"]:before,
#rs_overview_menu [class^="fa-"]:before,
#rs_overview_menu [class*=" fa-"]:before,
#builderView [class^="fa-"]:before,
#builderView [class*=" fa-"]:before {
 font-family:FontAwesome;
 font-style:normal;
 font-weight:400;
 speak:none;
 display:inline-block;
 text-decoration:inherit;
 width:auto;
 margin-right:0;
 text-align:center;
 font-variant:normal;
 text-transform:none;
 line-height:inherit;
 margin-left:0
}
rs-module .sr-only,
#objectlibrary .sr-only,
#waitaminute .sr-only,
#rs_overview .sr-only,
#rs_overview_menu .sr-only,
.rb-modal-wrapper .sr-only,
#builderView .sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 margin:-1px;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
rs-module .sr-only-focusable:active,
rs-module .sr-only-focusable:focus,
#waitaminute .sr-only-focusable:active,
#waitaminute .sr-only-focusable:focus,
#objectlibrary .sr-only-focusable:active,
#objectlibrary .sr-only-focusable:focus,
#rs_overview .sr-only-focusable:active,
#rs_overview .sr-only-focusable:focus,
#rs_overview_menu .sr-only-focusable:active,
#rs_overview_menu .sr-only-focusable:focus,
.rb-modal-wrapper .sr-only-focusable:active,
.rb-modal-wrapper .sr-only-focusable:focus,
#builderView .sr-only-focusable:active,
#builderView .sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
.revicon-search-1:before {
 content:'\e802'
}
.revicon-pencil-1:before {
 content:'\e831'
}
.revicon-picture-1:before {
 content:'\e803'
}
.revicon-cancel:before {
 content:'\e80a'
}
.revicon-info-circled:before {
 content:'\e80f'
}
.revicon-trash:before {
 content:'\e801'
}
.revicon-left-dir:before {
 content:'\e817'
}
.revicon-right-dir:before {
 content:'\e818'
}
.revicon-down-open:before {
 content:'\e83b'
}
.revicon-left-open:before {
 content:'\e819'
}
.revicon-right-open:before {
 content:'\e81a'
}
.revicon-angle-left:before {
 content:'\e820'
}
.revicon-angle-right:before {
 content:'\e81d'
}
.revicon-left-big:before {
 content:'\e81f'
}
.revicon-right-big:before {
 content:'\e81e'
}
.revicon-magic:before {
 content:'\e807'
}
.revicon-picture:before {
 content:'\e800'
}
.revicon-export:before {
 content:'\e80b'
}
.revicon-cog:before {
 content:'\e832'
}
.revicon-login:before {
 content:'\e833'
}
.revicon-logout:before {
 content:'\e834'
}
.revicon-video:before {
 content:'\e805'
}
.revicon-arrow-combo:before {
 content:'\e827'
}
.revicon-left-open-1:before {
 content:'\e82a'
}
.revicon-right-open-1:before {
 content:'\e82b'
}
.revicon-left-open-mini:before {
 content:'\e822'
}
.revicon-right-open-mini:before {
 content:'\e823'
}
.revicon-left-open-big:before {
 content:'\e824'
}
.revicon-right-open-big:before {
 content:'\e825'
}
.revicon-left:before {
 content:'\e836'
}
.revicon-right:before {
 content:'\e826'
}
.revicon-ccw:before {
 content:'\e808'
}
.revicon-arrows-ccw:before {
 content:'\e806'
}
.revicon-palette:before {
 content:'\e829'
}
.revicon-list-add:before {
 content:'\e80c'
}
.revicon-doc:before {
 content:'\e809'
}
.revicon-left-open-outline:before {
 content:'\e82e'
}
.revicon-left-open-2:before {
 content:'\e82c'
}
.revicon-right-open-outline:before {
 content:'\e82f'
}
.revicon-right-open-2:before {
 content:'\e82d'
}
.revicon-equalizer:before {
 content:'\e83a'
}
.revicon-layers-alt:before {
 content:'\e804'
}
.revicon-popup:before {
 content:'\e828'
}
.tp-fullwidth-forcer {
 z-index:0;
 pointer-events:none
}
rs-module-wrap,
rs-module-wrap * {
 box-sizing:border-box;
 -webkit-tap-highlight-color:rgba(0,0,0,0)
}
rs-module-wrap {
 position:relative;
 z-index:1;
 width:100%;
 display:block
}
.rs-fixedscrollon rs-module-wrap {
 position:fixed!important;
 top:0px!important;
 z-index:1000
}
rs-fw-forcer {
 display:block;
 width:100%;
 pointer-events:none
}
rs-module {
 position:relative;
 overflow:hidden;
 display:block
}
rs-pzimg-wrap,
rs-sbg-effectwrap,
rs-sbg {
 display:block;
 pointer-events:none
}
rs-sbg-effectwrap {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
rs-sbg-px,
rs-sbg-wrap {
 position:absolute;
 top:0;
 left:0;
 z-index:0;
 width:100%;
 height:100%;
 display:block
}
a.rs-layer,
a.rs-layer:-webkit-any-link {
 text-decoration:none
}
a[x-apple-data-detectors] {
 color:inherit!important;
 text-decoration:none!important;
 font-size:inherit!important;
 font-family:inherit!important;
 font-weight:inherit!important;
 line-height:inherit!important
}
.entry-content rs-module a,
rs-module a {
 box-shadow:none
}
.rs-ov-hidden {
 overflow:hidden!important
}
.rs-forceoverflow,
.rs-forceoverflow rs-module-wrap,
.rs-forceoverflow rs-module,
.rs-forceoverflow rs-slides,
.rs-forceoverflow rs-slide {
 overflow:visible!important
}
.tp-simpleresponsive img,
rs-module img {
 max-width:none!important;
 transition:none;
 margin:0;
 padding:0;
 border:none
}
rs-module .no-slides-text {
 font-weight:700;
 text-align:center;
 padding-top:80px
}
rs-slides,
rs-slide,
rs-slide:before {
 position:absolute;
 text-indent:0em;
 top:0;
 left:0
}
rs-slide,
rs-slide:before {
 display:block;
 visibility:hidden
}
.rs-layer .rs-untoggled-content {
 display:block
}
.rs-layer .rs-toggled-content {
 display:none
}
.rs-tc-active.rs-layer .rs-toggled-content {
 display:block
}
.rs-tc-active.rs-layer .rs-untoggled-content {
 display:none
}
.rs-layer-video {
 overflow:hidden
}
rs-module rs-layer,
rs-module .rs-layer {
 opacity:0;
 position:relative;
 visibility:hidden;
 white-space:nowrap;
 display:block;
 -webkit-font-smoothing:antialiased!important;
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -moz-osx-font-smoothing:grayscale;
 z-index:1
}
rs-layer-wrap,
rs-mask,
rs-module-wrap,
rs-module .rs-layer,
rs-module img {
 -moz-user-select:none;
 -khtml-user-select:none;
 -webkit-user-select:none;
 -o-user-select:none
}
rs-module rs-mask-wrap .rs-layer,
rs-module rs-mask-wrap *:last-child,
.wpb_text_column rs-module rs-mask-wrap .rs-layer,
.wpb_text_column rs-module rs-mask-wrap *:last-child {
 margin-bottom:0
}
.rs-svg svg {
 width:100%;
 height:100%;
 position:relative;
 vertical-align:top
}
rs-layer,
.rs-layer,
rs-alyer *,
.rs-layer * {
 outline:none!important
}
rs-carousel-wrap {
 cursor:url(../../../plugins/revslider/public/assets/css/openhand.cur),move
}
rs-carousel-wrap.dragged {
 cursor:url(../../../plugins/revslider/public/assets/css/closedhand.cur),move
}
rs-carousel-wrap {
 position:absolute;
 overflow:hidden;
 width:100%;
 height:100%;
 top:0;
 left:0
}
rs-carousel-space {
 clear:both;
 display:block;
 width:100%;
 height:1px;
 position:relative;
 margin-bottom:-1px
}
.tp_inner_padding {
 box-sizing:border-box;
 max-height:none!important
}
.rs-layer.rs-selectable {
 -moz-user-select:all;
 -khtml-user-select:all;
 -webkit-user-select:all;
 -o-user-select:all
}
rs-px-mask {
 overflow:hidden;
 display:block;
 width:100%;
 height:100%;
 position:relative
}
rs-module embed,
rs-module iframe,
rs-module object,
rs-module audio,
rs-module video {
 max-width:none!important;
 border:none
}
rs-bg-elem {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:0;
 display:block;
 pointer-events:none
}
.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:#fff;
 z-index:1000;
 transform:scaleX(0) scaleY(0)
}
rs-zone {
 position:absolute;
 width:100%;
 left:0;
 box-sizing:border-box;
 min-height:50px;
 font-size:0
}
rs-layer-wrap,
rs-row-wrap,
rs-column,
rs-parallax-wrap,
rs-mask-wrap,
rs-cbg-mask-wrap,
rs-loop-wrap {
 display:block;
 visibility:hidden
}
rs-column-wrap>rs-loop-wrap {
 z-index:1
}
rs-layer-wrap,
rs-mask-wrap,
rs-cbg-mask-wrap {
 transform-style:flat;
 perspective:10000px
}
rs-mask-wrap {
 overflow:hidden
}
rs-fullwidth-wrap {
 position:relative;
 width:100%;
 height:auto;
 display:block
}
.rev_row_zone_top {
 top:0
}
.rev_row_zone_bottom {
 bottom:0
}
rs-column-wrap .rs-parallax-wrap {
 vertical-align:top
}
.rs-layer img,
rs-layer img {
 vertical-align:top
}
rs-row,
rs-row.rs-layer {
 display:table;
 position:relative;
 width:100%!important;
 table-layout:fixed;
 box-sizing:border-box;
 vertical-align:top;
 height:auto;
 font-size:0
}
rs-column-wrap {
 display:table-cell;
 position:relative;
 vertical-align:top;
 height:auto;
 box-sizing:border-box;
 font-size:0
}
rs-column {
 box-sizing:border-box;
 display:block;
 position:relative;
 width:100%!important;
 height:auto!important;
 white-space:normal!important
}
rs-cbg-mask-wrap {
 position:absolute;
 z-index:0;
 box-sizing:border-box
}
rs-column-bg {
 position:absolute;
 z-index:0;
 box-sizing:border-box;
 width:100%;
 height:100%
}
.rs-pelock * {
 pointer-events:none!important
}
rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap {
 text-align:inherit
}
rs-column rs-mask-wrap {
 display:inline-block
}
rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap {
 position:relative!important;
 left:auto!important;
 top:auto!important;
 line-height:0
}
rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap,
rs-column .rev_layer_in_column {
 vertical-align:top
}
.rev_break_columns {
 display:block!important
}
.rev_break_columns rs-column-wrap.rs-parallax-wrap {
 display:block!important;
 width:100%!important
}
.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,
.tp-forcenotvisible,
.tp-hide-revslider,
rs-row-wrap.rs-layer-hidden,
rs-column-wrap.rs-layer-hidden,
.rs-layer.rs-layer-hidden,
.rs-layer-audio.rs-layer-hidden,
.rs-parallax-wrap.rs-layer-hidden {
 visibility:hidden!important;
 display:none!important
}
rs-layer.rs-nointeraction,
.rs-layer.rs-nointeraction {
 pointer-events:none!important
}
rs-static-layers {
 position:absolute;
 z-index:101;
 top:0;
 left:0;
 display:block;
 width:100%;
 height:100%;
 pointer-events:none
}
rs-static-layers.rs-stl-back {
 z-index:0
}
.rs-layer rs-fcr {
 width:0;
 height:0;
 border-left:40px solid transparent;
 border-right:0 solid transparent;
 border-top:40px solid #00A8FF;
 position:absolute;
 right:100%;
 top:0
}
.rs-layer rs-fcrt {
 width:0;
 height:0;
 border-left:40px solid transparent;
 border-right:0 solid transparent;
 border-bottom:40px solid #00A8FF;
 position:absolute;
 right:100%;
 top:0
}
.rs-layer rs-bcr {
 width:0;
 height:0;
 border-left:0 solid transparent;
 border-right:40px solid transparent;
 border-bottom:40px solid #00A8FF;
 position:absolute;
 left:100%;
 top:0
}
.rs-layer rs-bcrt {
 width:0;
 height:0;
 border-left:0 solid transparent;
 border-right:40px solid transparent;
 border-top:40px solid #00A8FF;
 position:absolute;
 left:100%;
 top:0
}
.tp-layer-inner-rotation {
 position:relative!important
}
img.tp-slider-alternative-image {
 width:100%;
 height:auto
}
.noFilterClass {
 filter:none!important
}
rs-bgvideo {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 visibility:hidden;
 z-index:0;
 display:block
}
.rs-layer.coverscreenvideo {
 width:100%;
 height:100%;
 top:0;
 left:0;
 position:absolute
}
.rs-layer.rs-fsv {
 left:0;
 top:0;
 position:absolute;
 width:100%;
 height:100%
}
.rs-layer.rs-fsv audio,
.rs-layer.rs-fsv video,
.rs-layer.rs-fsv iframe,
.rs-layer.rs-fsv iframe audio,
.rs-layer.rs-fsv iframe video {
 width:100%!important;
 height:100%!important;
 display:none
}
.fullcoveredvideo audio,
.rs-fsv audio .fullcoveredvideo video,
.rs-fsv video {
 background:#000
}
.fullcoveredvideo rs-poster {
 background-position:center center;
 background-size:cover;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.videoisplaying .html5vid rs-poster {
 display:none
}
.tp-video-play-button {
 background:#000;
 background:rgba(0,0,0,.3);
 border-radius:5px;
 position:absolute;
 top:50%;
 left:50%;
 color:#FFF;
 z-index:3;
 margin-top:-25px;
 margin-left:-25px;
 line-height:50px!important;
 text-align:center;
 cursor:pointer;
 width:50px;
 height:50px;
 box-sizing:border-box;
 display:inline-block;
 vertical-align:top;
 z-index:4;
 opacity:0;
 transition:opacity 300ms ease-out!important
}
.rs-audio .tp-video-play-button {
 display:none!important
}
.rs-layer .html5vid {
 width:100%!important;
 height:100%!important
}
.tp-video-play-button i {
 width:50px;
 height:50px;
 display:inline-block;
 text-align:center!important;
 vertical-align:top;
 line-height:50px!important;
 font-size:30px!important
}
.rs-layer:hover .tp-video-play-button {
 opacity:1;
 display:block
}
.rs-layer .tp-revstop {
 display:none;
 width:15px;
 border-right:5px solid #fff!important;
 border-left:5px solid #fff!important;
 transform:translateX(50%) translateY(50%);
 height:20px;
 margin-left:11px!important;
 margin-top:5px!important
}
.videoisplaying .revicon-right-dir {
 display:none
}
.videoisplaying .tp-revstop {
 display:block
}
.videoisplaying .tp-video-play-button {
 display:none
}
.fullcoveredvideo .tp-video-play-button {
 display:none!important
}
.rs-fsv .rs-fsv audio {
 object-fit:contain!important
}
.rs-fsv .rs-fsv video {
 object-fit:contain!important
}
.rs-fsv .fullcoveredvideo audio {
 object-fit:cover!important
}
.rs-fsv .fullcoveredvideo video {
 object-fit:cover!important
}
.rs-fullvideo-cover {
 width:100%;
 height:100%;
 top:0;
 left:0;
 position:absolute;
 background:transparent;
 z-index:5
}
.rs-nolc .tp-video-play-button,
rs-bgvideo video::-webkit-media-controls-start-playback-button,
rs-bgvideo video::-webkit-media-controls,
rs-bgvideo audio::-webkit-media-controls {
 display:none!important
}
.rs-audio .tp-video-controls {
 opacity:1!important;
 visibility:visible!important
}
rs-module h1.rs-layer,
rs-module h2.rs-layer,
rs-module h3.rs-layer,
rs-module h4.rs-layer,
rs-module h5.rs-layer,
rs-module h6.rs-layer,
rs-module div.rs-layer,
rs-module span.rs-layer,
rs-module p.rs-layer {
 margin:0;
 padding:0;
 margin-block-start:0;
 margin-block-end:0;
 margin-inline-start:0;
 margin-inline-end:0
}
rs-module h1.rs-layer:before,
rs-module h2.rs-layer:before,
rs-module h3.rs-layer:before,
rs-module h4.rs-layer:before,
rs-module h5.rs-layer:before,
rs-module h6.rs-layer:before {
 content:none
}
rs-dotted {
 background-repeat:repeat;
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 left:0;
 z-index:3;
 display:block
}
rs-dotted.twoxtwo {
 background:url(../../../plugins/revslider/public/assets/assets/gridtile.png)
}
rs-dotted.twoxtwowhite {
 background:url(../../../plugins/revslider/public/assets/assets/gridtile_white.png)
}
rs-dotted.threexthree {
 background:url(../../../plugins/revslider/public/assets/assets/gridtile_3x3.png)
}
rs-dotted.threexthreewhite {
 background:url(../../../plugins/revslider/public/assets/assets/gridtile_3x3_white.png)
}
.tp-shadowcover {
 width:100%;
 height:100%;
 top:0;
 left:0;
 background:#fff;
 position:absolute;
 z-index:-1
}
.tp-shadow1 {
 box-shadow:0 10px 6px -6px rgba(0,0,0,.8)
}
.tp-shadow2:before,
.tp-shadow2:after,
.tp-shadow3:before,
.tp-shadow4:after {
 z-index:-2;
 position:absolute;
 content:"";
 bottom:10px;
 left:10px;
 width:50%;
 top:85%;
 max-width:300px;
 background:transparent;
 box-shadow:0 15px 10px rgba(0,0,0,.8);
 transform:rotate(-3deg)
}
.tp-shadow2:after,
.tp-shadow4:after {
 transform:rotate(3deg);
 right:10px;
 left:auto
}
.tp-shadow5 {
 position:relative;
 box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset
}
.tp-shadow5:before,
.tp-shadow5:after {
 content:"";
 position:absolute;
 z-index:-2;
 box-shadow:0 0 25px 0 rgba(0,0,0,.6);
 top:30%;
 bottom:0;
 left:20px;
 right:20px;
 border-radius:100px / 20px
}
.rev-btn,
.rev-btn:visited {
 outline:none!important;
 box-shadow:none;
 text-decoration:none!important;
 box-sizing:border-box;
 cursor:pointer
}
.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited {
 text-transform:uppercase
}
.rev-btn i {
 font-size:inherit;
 font-weight:400;
 position:relative;
 top:0;
 transition:opacity 0.2s ease-out,margin 0.2s ease-out;
 margin-left:0;
 line-height:inherit
}
.rev-btn.rev-hiddenicon i {
 font-size:inherit;
 font-weight:400;
 position:relative;
 top:0;
 transition:opacity 0.2s ease-out,margin 0.2s ease-out;
 opacity:0;
 margin-left:0px!important;
 width:0px!important
}
.rev-btn.rev-hiddenicon:hover i {
 opacity:1!important;
 margin-left:10px!important;
 width:auto!important
}
.rev-burger {
 position:relative;
 box-sizing:border-box;
 padding:22px 14px 22px 14px;
 border-radius:50%;
 border:1px solid rgba(51,51,51,.25);
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-tap-highlight-color:transparent;
 cursor:pointer
}
.rev-burger span {
 display:block;
 width:30px;
 height:3px;
 background:#333;
 transition:.7s;
 pointer-events:none;
 transform-style:flat!important
}
.rev-burger span:nth-child(2) {
 margin:3px 0
}
.quick_style_example_wrap .rev-burger:hover :first-child,
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
 transform:translateY(6px) rotate(-45deg)
}
.quick_style_example_wrap .rev-burger:hover :nth-child(2),
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
 transform:rotate(-45deg);
 opacity:0
}
.quick_style_example_wrap .rev-burger:hover :last-child,
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
 transform:translateY(-6px) rotate(-135deg)
}
.rev-burger.revb-white {
 border:2px solid rgba(255,255,255,.2)
}
.rev-b-span-light span,
.rev-burger.revb-white span {
 background:#fff
}
.rev-burger.revb-whitenoborder {
 border:0
}
.rev-burger.revb-whitenoborder span {
 background:#fff
}
.rev-burger.revb-darknoborder {
 border:0
}
.rev-b-span-dark span,
.rev-burger.revb-darknoborder span {
 background:#333
}
.rev-burger.revb-whitefull {
 background:#fff;
 border:none
}
.rev-burger.revb-whitefull span {
 background:#333
}
.rev-burger.revb-darkfull {
 background:#333;
 border:none
}
.rev-burger.revb-darkfull span {
 background:#fff
}
@keyframes rev-ani-mouse {
 0% {
  opacity:1;
  top:29%
 }
 15% {
  opacity:1;
  top:70%
 }
 50% {
  opacity:0;
  top:70%
 }
 100% {
  opacity:0;
  top:29%
 }
}
.rev-scroll-btn {
 display:inline-block;
 position:relative;
 left:0;
 right:0;
 text-align:center;
 cursor:pointer;
 width:35px;
 height:55px;
 box-sizing:border-box;
 border:3px solid #fff;
 border-radius:23px
}
.rev-scroll-btn>* {
 display:inline-block;
 line-height:18px;
 font-size:13px;
 font-weight:400;
 color:#7f8c8d;
 color:#fff;
 font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
 letter-spacing:2px
}
.rev-scroll-btn>*:hover,
.rev-scroll-btn>*:focus,
.rev-scroll-btn>*.active {
 color:#fff
}
.rev-scroll-btn>*:hover,
.rev-scroll-btn>*:focus,
.rev-scroll-btn>*:active,
.rev-scroll-btn>*.active {
 opacity:.8
}
.rev-scroll-btn.revs-fullwhite {
 background:#fff
}
.rev-scroll-btn.revs-fullwhite span {
 background:#333
}
.rev-scroll-btn.revs-fulldark,
 {
 background:#333;
 border:none
}
.rev-scroll-btn.revs-fulldark span {
 background:#fff
}
.rev-scroll-btn span {
 position:absolute;
 display:block;
 top:29%;
 left:50%;
 width:8px;
 height:8px;
 margin:-4px 0 0 -4px;
 border-radius:50%;
 animation:rev-ani-mouse 2.5s linear infinite;
 background:#fff
}
.rev-scroll-btn.rev-b-span-dark {
 border-color:#333
}
.rev-scroll-btn.rev-b-span-dark span,
.rev-scroll-btn.revs-dark span {
 background:#333
}
.rev-control-btn {
 position:relative;
 display:inline-block;
 z-index:5;
 color:#FFF;
 font-size:20px;
 line-height:60px;
 font-weight:400;
 font-style:normal;
 font-family:Raleway;
 text-decoration:none;
 text-align:center;
 background-color:#000;
 border-radius:50px;
 text-shadow:none;
 background-color:rgba(0,0,0,.5);
 width:60px;
 height:60px;
 box-sizing:border-box;
 cursor:pointer
}
.rev-cbutton-dark-sr {
 border-radius:3px
}
.rev-cbutton-light {
 color:#333;
 background-color:rgba(255,255,255,.75)
}
.rev-cbutton-light-sr {
 color:#333;
 border-radius:3px;
 background-color:rgba(255,255,255,.75)
}
.rev-sbutton {
 line-height:37px;
 width:37px;
 height:37px
}
.rev-sbutton-blue {
 background-color:#3B5998
}
.rev-sbutton-lightblue {
 background-color:#00A0D1
}
.rev-sbutton-red {
 background-color:#DD4B39
}
rs-progress {
 visibility:hidden;
 width:100%;
 height:5px;
 background:#000;
 background:rgba(0,0,0,.15);
 position:absolute;
 z-index:200;
 top:0
}
rs-progress.rs-bottom {
 top:auto;
 bottom:0px!important;
 height:5px
}
.rs-layer img {
 background:transparent;
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
 zoom:1
}
.rs-layer.slidelink {
 cursor:pointer;
 width:100%;
 height:100%
}
.rs-layer.slidelink a {
 width:100%;
 height:100%;
 display:block
}
.rs-layer.slidelink a div {
 width:3000px;
 height:1500px;
 background:url(../../../plugins/revslider/public/assets/assets/coloredbg.png) repeat
}
.rs-layer.slidelink a span {
 background:url(../../../plugins/revslider/public/assets/assets/coloredbg.png) repeat;
 width:100%;
 height:100%;
 display:block
}
.rs-layer .rs-starring {
 display:inline-block
}
.rs-layer .rs-starring .star-rating {
 float:none;
 display:inline-block;
 vertical-align:top;
 color:#FFC321!important
}
.rs-layer .rs-starring .star-rating,
.rs-layer .rs-starring-page .star-rating {
 position:relative;
 height:1em;
 width:5.4em;
 font-family:star;
 font-size:1em!important
}
.rs-layer .rs-starring .star-rating:before,
.rs-layer .rs-starring-page .star-rating:before {
 content:"\73\73\73\73\73";
 color:#E0DADF;
 float:left;
 top:0;
 left:0;
 position:absolute
}
.rs-layer .rs-starring .star-rating span {
 overflow:hidden;
 float:left;
 top:0;
 left:0;
 position:absolute;
 padding-top:1.5em;
 font-size:1em!important
}
.rs-layer .rs-starring .star-rating span:before,
.rs-layer .rs-starring .star-rating span:before {
 content:"\53\53\53\53\53";
 top:0;
 position:absolute;
 left:0
}
rs-loader {
 top:50%;
 left:50%;
 z-index:10000;
 position:absolute
}
rs-loader.off {
 display:none!important
}
rs-loader.spinner0 {
 width:40px;
 height:40px;
 background-color:#fff;
 background-image:url(../../../plugins/revslider/public/assets/assets/loader.gif);
 background-repeat:no-repeat;
 background-position:center center;
 box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 margin-top:-20px;
 margin-left:-20px;
 animation:tp-rotateplane 1.2s infinite ease-in-out;
 border-radius:3px
}
rs-loader.spinner1 {
 width:40px;
 height:40px;
 background-color:#fff;
 box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 margin-top:-20px;
 margin-left:-20px;
 animation:tp-rotateplane 1.2s infinite ease-in-out;
 border-radius:3px
}
rs-loader.spinner5 {
 background-image:url(../../../plugins/revslider/public/assets/assets/loader.gif);
 background-repeat:no-repeat;
 background-position:10px 10px;
 background-color:#fff;
 margin:-22px -22px;
 width:44px;
 height:44px;
 border-radius:3px
}
@keyframes tp-rotateplane {
 0% {
  transform:perspective(120px) rotateX(0deg) rotateY(0deg)
 }
 50% {
  transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)
 }
 100% {
  transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
 }
}
rs-loader.spinner2 {
 width:40px;
 height:40px;
 margin-top:-20px;
 margin-left:-20px;
 background-color:red;
 box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 border-radius:100%;
 animation:tp-scaleout 1.0s infinite ease-in-out
}
@keyframes tp-scaleout {
 0% {
  transform:scale(0)
 }
 100% {
  transform:scale(1);
  opacity:0
 }
}
rs-loader.spinner3 {
 margin:-9px 0 0 -35px;
 width:70px;
 text-align:center
}
rs-loader.spinner3 .bounce1,
rs-loader.spinner3 .bounce2,
rs-loader.spinner3 .bounce3 {
 width:18px;
 height:18px;
 background-color:#fff;
 box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 border-radius:100%;
 display:inline-block;
 animation:tp-bouncedelay 1.4s infinite ease-in-out;
 animation-fill-mode:both
}
rs-loader.spinner3 .bounce1 {
 animation-delay:-0.32s
}
rs-loader.spinner3 .bounce2 {
 animation-delay:-0.16s
}
@keyframes tp-bouncedelay {
 0%,
 80%,
 100% {
  transform:scale(0)
 }
 40% {
  transform:scale(1)
 }
}
rs-loader.spinner4 {
 margin:-20px 0 0 -20px;
 width:40px;
 height:40px;
 text-align:center;
 animation:tp-rotate 2.0s infinite linear
}
rs-loader.spinner4 .dot1,
rs-loader.spinner4 .dot2 {
 width:60%;
 height:60%;
 display:inline-block;
 position:absolute;
 top:0;
 background-color:#fff;
 border-radius:100%;
 animation:tp-bounce 2.0s infinite ease-in-out;
 box-shadow:0 0 20px 0 rgba(0,0,0,.15)
}
rs-loader.spinner4 .dot2 {
 top:auto;
 bottom:0;
 animation-delay:-1.0s
}
@keyframes tp-rotate {
 100% {
  transform:rotate(360deg)
 }
}
@keyframes tp-bounce {
 0%,
 100% {
  transform:scale(0)
 }
 50% {
  transform:scale(1)
 }
}
rs-layer iframe {
 visibility:hidden
}
rs-layer.rs-ii-o iframe {
 visibility:visible
}
rs-layer input[type="text"],
rs-layer input[type="email"],
rs-layer input[type="url"],
rs-layer input[type="password"],
rs-layer input[type="search"],
rs-layer input[type="number"],
rs-layer input[type="tel"],
rs-layer input[type="range"],
rs-layer input[type="date"],
rs-layer input[type="month"],
rs-layer input[type="week"],
rs-layer input[type="time"],
rs-layer input[type="datetime"],
rs-layer input[type="datetime-local"] {
 display:inline-block
}
rs-thumbs-wrap,
rs-tabs-wrap,
rs-thumbs,
rs-thumb,
rs-tab,
rs-bullet,
rs-bullets,
rs-navmask,
rs-tabs,
rs-arrow {
 display:block
}
.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar {
 border:none;
 min-height:0;
 margin:0;
 border-radius:0
}
.tp-tabs,
.tp-thumbs,
.tp-bullets {
 position:absolute;
 display:block;
 z-index:1000;
 top:0;
 left:0
}
.tp-tab,
.tp-thumb {
 cursor:pointer;
 position:absolute;
 opacity:.5;
 box-sizing:border-box
}
.tp-arr-imgholder,
rs-poster,
.tp-thumb-image,
.tp-tab-image {
 background-position:center center;
 background-size:cover;
 width:100%;
 height:100%;
 display:block;
 position:absolute;
 top:0;
 left:0
}
rs-poster {
 cursor:pointer;
 z-index:3
}
.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected {
 opacity:1
}
.tp-tab-mask,
.tp-thumb-mask {
 box-sizing:border-box!important
}
.tp-tabs,
.tp-thumbs {
 box-sizing:content-box!important
}
.tp-bullet {
 width:15px;
 height:15px;
 position:absolute;
 background:#fff;
 background:rgba(255,255,255,.3);
 cursor:pointer
}
.tp-bullet.selected,
.tp-bullet:hover {
 background:#fff
}
.tparrows {
 cursor:pointer;
 background:#000;
 background:rgba(0,0,0,.5);
 width:40px;
 height:40px;
 position:absolute;
 display:block;
 z-index:1000
}
.tparrows:hover {
 background:#000
}
.tparrows:before {
 font-family:"revicons";
 font-size:15px;
 color:#fff;
 display:block;
 line-height:40px;
 text-align:center
}
.tparrows.tp-leftarrow:before {
 content:'\e824'
}
.tparrows.tp-rightarrow:before {
 content:'\e825'
}
.rs-layer [class^="pe-7s-"]:before,
.rs-layer [class*=" pe-7s-"]:before {
 width:auto;
 margin:0;
 line-height:inherit;
 box-sizing:inherit
}
rs-pzimg-wrap {
 display:block
}
body.rtl .rs-pzimg {
 left:0!important
}
.dddwrappershadow {
 box-shadow:0 45px 100px rgba(0,0,0,.4)
}
.dddwrapper {
 transform-style:flat;
 perspective:10000px
}
.rs_error_message_box {
 background:#111;
 width:800px;
 margin:40px auto;
 padding:40px 20px;
 text-align:center;
 font-family:"Open Sans",sans-serif
}
.rs_error_message_oops {
 margin:0 0 20px;
 line-height:60px;
 font-size:34px;
 color:#FFF
}
.rs_error_message_content {
 margin:0 0 20px;
 line-height:25px;
 font-size:17px;
 color:#FFF
}
.rs_error_message_button {
 color:#fff!important;
 background:#333;
 display:inline-block;
 padding:10px 15px;
 text-align:right;
 border-radius:5px;
 cursor:pointer;
 text-decoration:none!important
}
.rs_error_message_button:hover {
 background:#5e35b1
}
.hglayerinfo {
 position:fixed;
 bottom:0;
 left:0;
 color:#FFF;
 font-size:12px;
 line-height:20px;
 font-weight:600;
 background:rgba(0,0,0,.75);
 padding:5px 10px;
 z-index:2000;
 white-space:normal
}
.hginfo {
 position:absolute;
 top:-2px;
 left:-2px;
 color:#e74c3c;
 font-size:12px;
 font-weight:600;
 background:#000;
 padding:2px 5px
}
.indebugmode .rs-layer:hover {
 border:1px dashed #c0392b!important
}
.helpgrid {
 border:2px dashed #c0392b;
 position:absolute;
 top:0;
 left:0;
 z-index:0
}
#revsliderlogloglog {
 padding:15px;
 color:#fff;
 position:fixed;
 top:0;
 left:0;
 width:200px;
 height:150px;
 background:rgba(0,0,0,.7);
 z-index:100000;
 font-size:10px;
 overflow:scroll
}
.aden {
 filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
}
.aden::after {
 background:linear-gradient(to right,rgba(66,10,14,.2),transparent);
 mix-blend-mode:darken
}
.perpetua::after,
.reyes::after {
 mix-blend-mode:soft-light;
 opacity:.5
}
.inkwell {
 filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
}
.perpetua::after {
 background:linear-gradient(to bottom,#005b9a,#e6c13d)
}
.reyes {
 filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
}
.reyes::after {
 background:#efcdad
}
.gingham {
 filter:brightness(1.05) hue-rotate(-10deg)
}
.gingham::after {
 background:linear-gradient(to right,rgba(66,10,14,.2),transparent);
 mix-blend-mode:darken
}
.toaster {
 filter:contrast(1.5) brightness(.9)
}
.toaster::after {
 background:radial-gradient(circle,#804e0f,#3b003b);
 mix-blend-mode:screen
}
.walden {
 filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
}
.walden::after {
 background:#04c;
 mix-blend-mode:screen;
 opacity:.3
}
.hudson {
 filter:brightness(1.2) contrast(.9) saturate(1.1)
}
.hudson::after {
 background:radial-gradient(circle,#a6b1ff 50%,#342134);
 mix-blend-mode:multiply;
 opacity:.5
}
.earlybird {
 filter:contrast(.9) sepia(.2)
}
.earlybird::after {
 background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);
 mix-blend-mode:overlay
}
.mayfair {
 filter:contrast(1.1) saturate(1.1)
}
.mayfair::after {
 background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);
 mix-blend-mode:overlay;
 opacity:.4
}
.lofi {
 filter:saturate(1.1) contrast(1.5)
}
.lofi::after {
 background:radial-gradient(circle,transparent 70%,#222 150%);
 mix-blend-mode:multiply
}
._1977 {
 filter:contrast(1.1) brightness(1.1) saturate(1.3)
}
._1977:after {
 background:rgba(243,106,188,.3);
 mix-blend-mode:screen
}
.brooklyn {
 filter:contrast(.9) brightness(1.1)
}
.brooklyn::after {
 background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);
 mix-blend-mode:overlay
}
.xpro2 {
 filter:sepia(.3)
}
.xpro2::after {
 background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);
 mix-blend-mode:color-burn
}
.nashville {
 filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
}
.nashville::after {
 background:rgba(0,70,150,.4);
 mix-blend-mode:lighten
}
.nashville::before {
 background:rgba(247,176,153,.56);
 mix-blend-mode:darken
}
.lark {
 filter:contrast(.9)
}
.lark::after {
 background:rgba(242,242,242,.8);
 mix-blend-mode:darken
}
.lark::before {
 background:#22253f;
 mix-blend-mode:color-dodge
}
.moon {
 filter:grayscale(1) contrast(1.1) brightness(1.1)
}
.moon::before {
 background:#a0a0a0;
 mix-blend-mode:soft-light
}
.moon::after {
 background:#383838;
 mix-blend-mode:lighten
}
.clarendon {
 filter:contrast(1.2) saturate(1.35)
}
.clarendon:before {
 background:rgba(127,187,227,.2);
 mix-blend-mode:overlay
}
.willow {
 filter:grayscale(.5) contrast(.95) brightness(.9)
}
.willow::before {
 background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);
 mix-blend-mode:overlay
}
.willow::after {
 background-color:#d8cdcb;
 mix-blend-mode:color
}
.rise {
 filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
}
.rise::after {
 background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);
 mix-blend-mode:overlay;
 opacity:.6
}
.rise::before {
 background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));
 mix-blend-mode:multiply
}
._1977:after,
._1977:before,
.aden:after,
.aden:before,
.brooklyn:after,
.brooklyn:before,
.clarendon:after,
.clarendon:before,
.earlybird:after,
.earlybird:before,
.gingham:after,
.gingham:before,
.hudson:after,
.hudson:before,
.inkwell:after,
.inkwell:before,
.lark:after,
.lark:before,
.lofi:after,
.lofi:before,
.mayfair:after,
.mayfair:before,
.moon:after,
.moon:before,
.nashville:after,
.nashville:before,
.perpetua:after,
.perpetua:before,
.reyes:after,
.reyes:before,
.rise:after,
.rise:before,
.slumber:after,
.slumber:before,
.toaster:after,
.toaster:before,
.walden:after,
.walden:before,
.willow:after,
.willow:before,
.xpro2:after,
.xpro2:before {
 content:'';
 display:block;
 height:100%;
 width:100%;
 top:0;
 left:0;
 position:absolute;
 pointer-events:none
}
._1977,
.aden,
.brooklyn,
.clarendon,
.earlybird,
.gingham,
.hudson,
.inkwell,
.lark,
.lofi,
.mayfair,
.moon,
.nashville,
.perpetua,
.reyes,
.rise,
.slumber,
.toaster,
.walden,
.willow,
.xpro2 {
 position:relative
}
._1977 img,
.aden img,
.brooklyn img,
.clarendon img,
.earlybird img,
.gingham img,
.hudson img,
.inkwell img,
.lark img,
.lofi img,
.mayfair img,
.moon img,
.nashville img,
.perpetua img,
.reyes img,
.rise img,
.slumber img,
.toaster img,
.walden img,
.willow img,
.xpro2 img {
 width:100%;
 z-index:1
}
._1977:before,
.aden:before,
.brooklyn:before,
.clarendon:before,
.earlybird:before,
.gingham:before,
.hudson:before,
.inkwell:before,
.lark:before,
.lofi:before,
.mayfair:before,
.moon:before,
.nashville:before,
.perpetua:before,
.reyes:before,
.rise:before,
.slumber:before,
.toaster:before,
.walden:before,
.willow:before,
.xpro2:before {
 z-index:2
}
._1977:after,
.aden:after,
.brooklyn:after,
.clarendon:after,
.earlybird:after,
.gingham:after,
.hudson:after,
.inkwell:after,
.lark:after,
.lofi:after,
.mayfair:after,
.moon:after,
.nashville:after,
.perpetua:after,
.reyes:after,
.rise:after,
.slumber:after,
.toaster:after,
.walden:after,
.willow:after,
.xpro2:after {
 z-index:3
}
.slumber {
 filter:saturate(.66) brightness(1.05)
}
.slumber::after {
 background:rgba(125,105,24,.5);
 mix-blend-mode:soft-light
}
.slumber::before {
 background:rgba(69,41,12,.4);
 mix-blend-mode:lighten
}
rs-pzimg-wrap:before,
rs-pzimg-wrap:after {
 height:500%;
 width:500%
}
rs-loader.spinner6 {
 width:40px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner6 .rs-spinner-inner {
 width:100%;
 height:100%;
 display:inline-block;
 -webkit-animation:rs-revealer-6 1.4s linear infinite;
 animation:rs-revealer-6 1.4s linear infinite
}
rs-loader.spinner6 .rs-spinner-inner span {
 position:absolute;
 vertical-align:top;
 border-radius:100%;
 display:inline-block;
 width:8px;
 height:8px;
 margin-left:16px;
 transform-origin:center 20px;
 -webkit-transform-origin:center 20px
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(2) {
 transform:rotate(36deg);
 -webkit-transform:rotate(36deg);
 opacity:.1
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(3) {
 transform:rotate(72deg);
 -webkit-transform:rotate(72deg);
 opacity:.2
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(4) {
 transform:rotate(108deg);
 -webkit-transform:rotate(108deg);
 opacity:.3
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(5) {
 transform:rotate(144deg);
 -webkit-transform:rotate(144deg);
 opacity:.4
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(6) {
 transform:rotate(180deg);
 -webkit-transform:rotate(180deg);
 opacity:.5
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(7) {
 transform:rotate(216deg);
 -webkit-transform:rotate(216deg);
 opacity:.6
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(8) {
 transform:rotate(252deg);
 -webkit-transform:rotate(252deg);
 opacity:.7
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(9) {
 transform:rotate(288deg);
 -webkit-transform:rotate(288deg);
 opacity:.8
}
rs-loader.spinner6 .rs-spinner-inner span:nth-child(10) {
 transform:rotate(324deg);
 -webkit-transform:rotate(324deg);
 opacity:.9
}
@keyframes rs-revealer-6 {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
@-webkit-keyframes rs-revealer-6 {
 from {
  -webkit-transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(360deg)
 }
}
rs-loader.spinner7 {
 width:35px;
 height:35px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner7 .rs-spinner-inner {
 width:100%;
 height:100%;
 display:inline-block;
 padding:0;
 border-radius:100%;
 border:2px solid;
 -webkit-animation:rs-revealer-7 .8s linear infinite;
 animation:rs-revealer-7 .8s linear infinite
}
@keyframes rs-revealer-7 {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
@-webkit-keyframes rs-revealer-7 {
 from {
  -webkit-transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(360deg)
 }
}
rs-loader.spinner8 {
 width:50px;
 height:50px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner8 .rs-spinner-inner {
 width:100%;
 height:100%;
 display:inline-block;
 padding:0;
 text-align:left
}
rs-loader.spinner8 .rs-spinner-inner span {
 position:absolute;
 display:inline-block;
 width:100%;
 height:100%;
 border-radius:100%;
 -webkit-animation:rs-revealer-8 1.6s linear infinite;
 animation:rs-revealer-8 1.6s linear infinite
}
rs-loader.spinner8 .rs-spinner-inner span:last-child {
 animation-delay:-.8s;
 -webkit-animation-delay:-.8s
}
@keyframes rs-revealer-8 {
 0% {
  transform:scale(0,0);
  opacity:.5
 }
 100% {
  transform:scale(1,1);
  opacity:0
 }
}
@-webkit-keyframes rs-revealer-8 {
 0% {
  -webkit-transform:scale(0,0);
  opacity:.5
 }
 100% {
  -webkit-transform:scale(1,1);
  opacity:0
 }
}
rs-loader.spinner9 {
 width:40px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner9 .rs-spinner-inner span {
 display:block;
 width:100%;
 height:100%;
 border-radius:50%;
 opacity:.6;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:rs-revealer-9 2s infinite ease-in-out;
 animation:rs-revealer-9 2s infinite ease-in-out
}
rs-loader.spinner9 .rs-spinner-inner span:last-child {
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
@-webkit-keyframes rs-revealer-9 {
 0%,
 100% {
  -webkit-transform:scale(0)
 }
 50% {
  -webkit-transform:scale(1)
 }
}
@keyframes rs-revealer-9 {
 0%,
 100% {
  transform:scale(0);
  -webkit-transform:scale(0)
 }
 50% {
  transform:scale(1);
  -webkit-transform:scale(1)
 }
}
rs-loader.spinner10 {
 width:54px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner10 .rs-spinner-inner {
 width:100%;
 height:100%;
 text-align:center;
 font-size:10px
}
rs-loader.spinner10 .rs-spinner-inner span {
 display:block;
 height:100%;
 width:6px;
 display:inline-block;
 -webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;
 animation:rs-revealer-10 1.2s infinite ease-in-out
}
rs-loader.spinner10 .rs-spinner-inner span:nth-child(2) {
 -webkit-animation-delay:-1.1s;
 animation-delay:-1.1s
}
rs-loader.spinner10 .rs-spinner-inner span:nth-child(3) {
 -webkit-animation-delay:-1s;
 animation-delay:-1s
}
rs-loader.spinner10 .rs-spinner-inner span:nth-child(4) {
 -webkit-animation-delay:-.9s;
 animation-delay:-.9s
}
rs-loader.spinner10 .rs-spinner-inner span:nth-child(5) {
 -webkit-animation-delay:-.8s;
 animation-delay:-.8s
}
@-webkit-keyframes rs-revealer-10 {
 0%,
 100%,
 40% {
  -webkit-transform:scaleY(.4)
 }
 20% {
  -webkit-transform:scaleY(1)
 }
}
@keyframes rs-revealer-10 {
 0%,
 100%,
 40% {
  transform:scaleY(.4);
  -webkit-transform:scaleY(.4)
 }
 20% {
  transform:scaleY(1);
  -webkit-transform:scaleY(1)
 }
}
rs-loader.spinner11 {
 width:40px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner11 .rs-spinner-inner {
 width:100%;
 height:100%
}
rs-loader.spinner11 .rs-spinner-inner span {
 display:block;
 width:33%;
 height:33%;
 background-color:#333;
 float:left;
 -webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;
 animation:rs-revealer-11 1.3s infinite ease-in-out
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(1) {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(2) {
 -webkit-animation-delay:.3s;
 animation-delay:.3s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(3) {
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(4) {
 -webkit-animation-delay:.1s;
 animation-delay:.1s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(5) {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(6) {
 -webkit-animation-delay:.3s;
 animation-delay:.3s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(7) {
 -webkit-animation-delay:0s;
 animation-delay:0s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(8) {
 -webkit-animation-delay:.1s;
 animation-delay:.1s
}
rs-loader.spinner11 .rs-spinner-inner span:nth-child(9) {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
@-webkit-keyframes rs-revealer-11 {
 0%,
 100%,
 70% {
  -webkit-transform:scale3D(1,1,1);
  transform:scale3D(1,1,1)
 }
 35% {
  -webkit-transform:scale3D(0,0,1);
  transform:scale3D(0,0,1)
 }
}
@keyframes rs-revealer-11 {
 0%,
 100%,
 70% {
  -webkit-transform:scale3D(1,1,1);
  transform:scale3D(1,1,1)
 }
 35% {
  -webkit-transform:scale3D(0,0,1);
  transform:scale3D(0,0,1)
 }
}
rs-loader.spinner12 {
 width:35px;
 height:35px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner12 .rs-spinner-inner {
 width:100%;
 height:100%;
 -webkit-animation:rs-revealer-12 1s infinite linear;
 animation:rs-revealer-12 1s infinite linear
}
@-webkit-keyframes rs-revealer-12 {
 0% {
  -webkit-transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg)
 }
}
@keyframes rs-revealer-12 {
 0% {
  transform:rotate(0)
 }
 100% {
  transform:rotate(360deg)
 }
}
rs-loader.spinner13 {
 width:40px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner13 .rs-spinner-inner {
 width:100%;
 height:100%
}
rs-loader.spinner13 .rs-spinner-inner span {
 display:block;
 width:40%;
 height:40%;
 position:absolute;
 border-radius:50%;
 -webkit-animation:rs-revealer-13 2s ease infinite;
 animation:rs-revealer-13 2s ease infinite
}
rs-loader.spinner13 .rs-spinner-inner span:nth-child(1) {
 animation-delay:-1.5s;
 -webkit-animation-delay:-1.5s
}
rs-loader.spinner13 .rs-spinner-inner span:nth-child(2) {
 animation-delay:-1s;
 -webkit-animation-delay:-1s
}
rs-loader.spinner13 .rs-spinner-inner span:nth-child(3) {
 animation-delay:-.5s;
 -webkit-animation-delay:-.5s
}
@keyframes rs-revealer-13 {
 0%,
 100% {
  transform:translate(0)
 }
 25% {
  transform:translate(160%)
 }
 50% {
  transform:translate(160%,160%)
 }
 75% {
  transform:translate(0,160%)
 }
}
@-webkit-keyframes rs-revealer-13 {
 0%,
 100% {
  -webkit-transform:translate(0)
 }
 25% {
  -webkit-transform:translate(160%)
 }
 50% {
  -webkit-transform:translate(160%,160%)
 }
 75% {
  -webkit-transform:translate(0,160%)
 }
}
rs-loader.spinner14 {
 width:40px;
 height:40px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner14 .rs-spinner-inner {
 width:100%;
 height:100%;
 animation:rs-revealer-14 1s infinite linear
}
rs-loader.spinner14 .rs-spinner-inner span {
 display:block;
 position:absolute;
 top:50%;
 left:50%;
 width:16px;
 height:16px;
 border-radius:50%;
 margin:-8px
}
rs-loader.spinner14 .rs-spinner-inner span:nth-child(1) {
 -webkit-animation:rs-revealer-14-1 2s infinite;
 animation:rs-revealer-14-1 2s infinite
}
rs-loader.spinner14 .rs-spinner-inner span:nth-child(2) {
 -webkit-animation:rs-revealer-14-2 2s infinite;
 animation:rs-revealer-14-2 2s infinite
}
rs-loader.spinner14 .rs-spinner-inner span:nth-child(3) {
 -webkit-animation:rs-revealer-14-3 2s infinite;
 animation:rs-revealer-14-3 2s infinite
}
rs-loader.spinner14 .rs-spinner-inner span:nth-child(4) {
 -webkit-animation:rs-revealer-14-4 2s infinite;
 animation:rs-revealer-14-4 2s infinite
}
@-webkit-keyframes rs-revealer-14-1 {
 0% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@-webkit-keyframes rs-revealer-14-2 {
 0% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@-webkit-keyframes rs-revealer-14-3 {
 0% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@-webkit-keyframes rs-revealer-14-4 {
 0% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  -webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@keyframes rs-revealer-14-1 {
 0% {
  transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)
 }
 80% {
  transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)
 }
 100% {
  transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@keyframes rs-revealer-14-2 {
 0% {
  transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)
 }
 80% {
  transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)
 }
 100% {
  transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@keyframes rs-revealer-14-3 {
 0% {
  transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)
 }
 80% {
  transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)
 }
 100% {
  transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
@keyframes rs-revealer-14-4 {
 0% {
  transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)
 }
 20% {
  transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)
 }
 80% {
  transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)
 }
 100% {
  transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)
 }
}
rs-loader.spinner15 {
 width:40px;
 height:40px;
 margin-top:-4px;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
rs-loader.spinner15 .rs-spinner-inner {
 width:100%;
 height:100%
}
rs-loader.spinner15 .rs-spinner-inner span {
 display:block;
 width:20px;
 height:20px;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;
 animation:rs-revealer-15 1.8s infinite ease-in-out
}
rs-loader.spinner15 .rs-spinner-inner:last-child {
 -webkit-animation-delay:-.9s;
 animation-delay:-.9s
}
@-webkit-keyframes rs-revealer-15 {
 25% {
  -webkit-transform:translateX(30px) rotate(-90deg) scale(.5)
 }
 50% {
  -webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)
 }
 75% {
  -webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)
 }
 100% {
  -webkit-transform:rotate(-360deg)
 }
}
@keyframes rs-revealer-15 {
 25% {
  transform:translateX(30px) rotate(-90deg) scale(.5);
  -webkit-transform:translateX(30px) rotate(-90deg) scale(.5)
 }
 50% {
  transform:translateX(30px) translateY(30px) rotate(-179deg);
  -webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)
 }
 50.1% {
  transform:translateX(30px) translateY(30px) rotate(-180deg);
  -webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)
 }
 75% {
  transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);
  -webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)
 }
 100% {
  transform:rotate(-360deg);
  -webkit-transform:rotate(-360deg)
 }
}
@font-face {
 font-family:'MobiriseIcons';
 src:url(../../../plugins/urna-demo/assets/fonts/mobirise-icons.eot?spat4u);
 src:url(../../../plugins/urna-demo/assets/fonts/mobirise-icons.eot?spat4u#iefix) format('embedded-opentype'),
 url(../../../plugins/urna-demo/assets/fonts/mobirise-icons.ttf?spat4u) format('truetype'),
 url(../../../plugins/urna-demo/assets/fonts/mobirise-icons.woff?spat4u) format('woff'),
 url(../../../plugins/urna-demo/assets/fonts/mobirise-icons.svg?spat4u#MobiriseIcons) format('svg');
 font-weight:400;
 font-style:normal
}
[class^="mbri-"],
[class*=" mbri-"] {
 font-family:MobiriseIcons!important;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.mbri-setting3:before {
 content:"\e96e"
}
.mbri-mobile:before {
 content:"\e94d"
}
.mbri-question:before {
 content:"\e961"
}
.mbri-file:before {
 content:"\e92e"
}
.mbri-shopping-basket:before {
 content:"\e971"
}
.mbri-close:before {
 content:"\e91a"
}
.align-center {
 text-align:center
}
.mbr-gallery .mbr-gallery-item {
 position:relative;
 display:inline-block;
 width:25%;
 cursor:pointer
}
@media (max-width:768px) {
 .mbr-gallery .mbr-gallery-item {
  width:50%
 }
}
@media (max-width:400px) {
 .mbr-gallery .mbr-gallery-item {
  width:100%
 }
}
.mbr-gallery .icon-focus,
.mbr-gallery .icon-video {
 position:absolute;
 top:calc(50% - 32px);
 left:calc(50% - 24px);
 font-family:'MobiriseIcons'!important;
 font-size:3rem!important;
 color:#fff;
 opacity:0;
 transition:.2s opacity ease-in-out;
 z-index:5
}
.mbr-gallery .icon-focus::before {
 content:'\e96b'
}
.mbr-gallery .icon-video::before {
 content:'\e95c'
}
.mbr-gallery .mbr-gallery-item>div:hover .icon-focus,
.mbr-gallery .mbr-gallery-item>div:hover .icon-video {
 opacity:1
}
.mbr-gallery .mbr-gallery-item img {
 width:100%;
 opacity:1;
 -webkit-transition:.2s opacity ease-in-out;
 transition:.2s opacity ease-in-out
}
.mbr-gallery .mbr-gallery-item>div:hover img {
 opacity:1
}
.mbr-gallery .mbr-gallery-item>div {
 background:#fff;
 display:block;
 outline:none;
 position:relative
}
.mbr-gallery .mbr-gallery-item .icon {
 -webkit-transform:translateX(-50%) translateY(-50%);
 -webkit-transition:.2s opacity ease-in-out;
 color:#000;
 font-size:30px;
 height:69px;
 left:50%;
 opacity:0;
 position:absolute;
 top:50%;
 transform:translateX(-50%) translateY(-50%);
 transition:.2s opacity ease-in-out;
 width:69px
}
.mbr-gallery .mbr-gallery-item .icon::after,
.mbr-gallery .mbr-gallery-item .icon::before {
 content:'';
 display:block;
 position:absolute;
 height:69px;
 width:1px;
 margin-left:34.5px;
 background-color:#fff
}
.mbr-gallery .mbr-gallery-item .icon::after {
 width:69px;
 height:1px;
 margin-left:0;
 margin-top:34.5px
}
.mbr-gallery .mbr-gallery-item>div:hover .icon {
 opacity:1
}
.mbr-gallery .mbr-gallery-item>div:hover::before {
 opacity:.9
}
.mbr-gallery .mbr-gallery-item>div:hover .mbr-gallery-title {
 background:transparent!important
}
.mbr-gallery .mbr-gallery-row.no-gutter {
 margin:0
}
.mbr-gallery .mbr-gallery-row.no-gutter .mbr-gallery-item {
 padding:0
}
.mbr-gallery .container.mbr-gallery-layout-default {
 padding:93px 0
}
.mbr-gallery .mbr-gallery-layout-article,
.mbr-gallery .mbr-gallery-layout-default {
 overflow:hidden
}
.mbr-gallery .modal {
 position:fixed;
 overflow:hidden;
 padding-right:0!important
}
.mbr-gallery .modal-content {
 border-radius:0;
 border:none;
 background:transparent
}
.mbr-gallery .modal-body {
 padding:0
}
.mbr-gallery .modal-body img {
 width:100%
}
.mbr-gallery .modal .close {
 position:fixed;
 background:#1b1b1b;
 opacity:.5;
 font-size:35px;
 font-weight:300;
 width:70px;
 height:70px;
 border-radius:50%;
 color:#fff;
 top:2.5rem;
 right:2.5rem;
 line-height:70px;
 border:none;
 text-align:center;
 text-shadow:none;
 z-index:5;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 -o-transition:opacity .3s ease;
 transition:opacity .3s ease;
 font-family:'MobiriseIcons'
}
.mbr-gallery .modal .close::before {
 content:'\e91a'
}
.mbr-gallery .modal .close:hover {
 opacity:1;
 background:#000;
 color:#fff
}
.mbr-gallery .modal-dialog {
 max-width:100%!important
}
.mbr-gallery .modal.in .modal-dialog {
 margin:0 auto
}
.modal-backdrop.in {
 opacity:.8;
 filter:alpha(opacity=80)
}
@media (max-width:768px) {
 .mbr-gallery .carousel-control,
 .mbr-gallery .carousel-indicators,
 .mbr-gallery .modal .close {
  position:fixed
 }
}
.mbr-gallery .modal.fade .modal-dialog {
 -webkit-transition:margin-top .3s ease-out;
 -moz-transition:margin-top .3s ease-out;
 -o-transition:margin-top .3s ease-out;
 transition:margin-top .3s ease-out
}
.mbr-gallery .modal.fade .modal-dialog,
.mbr-gallery .modal.in .modal-dialog {
 -webkit-transform:none;
 -ms-transform:none;
 -o-transform:none;
 transform:none
}
.mbr-slider .carousel-inner>.active,
.mbr-slider .carousel-inner>.next,
.mbr-slider .carousel-inner>.prev {
 display:table
}
.mbr-slider .carousel-control {
 position:absolute;
 width:70px;
 height:70px;
 top:50%;
 margin-top:-35px;
 line-height:70px;
 border-radius:50%;
 font-size:35px;
 border:0;
 opacity:.5;
 text-shadow:none;
 z-index:5;
 color:#fff;
 -webkit-transition:all .2s ease-in-out 0s;
 -o-transition:all .2s ease-in-out 0s;
 transition:all .2s ease-in-out 0s
}
.mbr-gallery .mbr-slider .carousel-control {
 position:fixed
}
@media (max-width:991px) {
 .mbr-gallery .mbr-slider .carousel-control {
  bottom:2.5rem;
  margin-top:0;
  top:auto;
  z-index:17
 }
}
.mbr-gallery .mbr-slider .carousel-inner>.active {
 display:block
}
.mbr-slider .carousel-control.left {
 left:0;
 margin-left:2.5rem
}
.mbr-slider .carousel-control.right {
 right:0;
 margin-right:2.5rem
}
.mbr-slider .carousel-control .icon-next,
.mbr-slider .carousel-control .icon-prev {
 margin-top:-18px;
 font-size:40px;
 line-height:27px
}
.mbr-slider .carousel-control:hover {
 background:#1b1b1b;
 color:#fff;
 opacity:1
}
.mbr-slider .carousel-indicators {
 position:absolute;
 bottom:0;
 margin-bottom:1.5rem!important
}
@media (max-width:543px) {
 .mbr-slider .carousel-indicators {
  display:none
 }
}
.mbr-gallery .mbr-slider .carousel-indicators {
 position:fixed;
 margin-bottom:2.5rem!important
}
@media (max-width:991px) {
 .mbr-gallery .mbr-slider .carousel-indicators {
  margin-bottom:3.625rem!important;
  padding-left:2.5rem;
  padding-right:2.5rem
 }
}
.mbr-slider .carousel-indicators .active,
.mbr-slider .carousel-indicators li {
 width:20px;
 height:20px;
 margin:3px;
 background:#1b1b1b;
 border:0;
 opacity:.5
}
.mbr-slider .carousel-indicators .active {
 border:4px solid #1b1b1b;
 background:#fff
}
@media (max-width:767px) {
 .mbr-slider .carousel-control {
  top:auto;
  bottom:20px
 }
 .mbr-slider>.container .carousel-control {
  margin-bottom:0
 }
}
.mbr-slider>.boxed-slider {
 position:relative;
 padding:93px 0
}
.mbr-slider>.boxed-slider>div {
 position:relative
}
.mbr-slider>.container img {
 width:100%
}
.mbr-slider>.container img+.row {
 position:absolute;
 top:50%;
 left:0;
 right:0;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 transform:translateY(-50%);
 z-index:2
}
.mbr-slider .mbr-section {
 padding:0;
 background-attachment:scroll
}
.mbr-slider .mbr-table-cell {
 padding:0
}
.mbr-slider>.container .carousel-indicators {
 margin-bottom:3px
}
.mbr-slider>.article-slider .mbr-section,
.mbr-slider>.article-slider .mbr-section .mbr-table-cell {
 padding-top:0;
 padding-bottom:0
}
.modal-backdrop.show {
 opacity:.7
}
.video-container .mbr-background-video iframe {
 width:100%;
 height:100%
}
.mbr-gallery-item__hided {
 position:absolute!important;
 left:0!important;
 width:0!important;
 height:0;
 padding:0!important
}
.mbr-gallery-item__hided img {
 display:none!important
}
.mbr-gallery-item__hided span {
 display:none!important
}
.mbr-gallery-filter {
 padding-top:30px;
 padding-bottom:30px;
 text-align:center
}
.mbr-gallery-filter li {
 display:inline-block;
 padding:5px 0;
 transition:all .3s ease-out
}
.mbr-gallery-filter li .btn {
 cursor:pointer
}
.mbr-gallery-filter.gallery-filter__bg li {
 color:#fff
}
.mbr-gallery-filter.gallery-filter__bg .active {
 color:#000;
 background-color:#fff
}
.mbr-gallery-filter ul {
 display:inline-block;
 width:100%;
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.mbr-gallery-item>div {
 position:relative
}
.mbr-gallery-item--p1 {
 padding:.5rem
}
.mbr-gallery-item--p2 {
 padding:1rem
}
.mbr-gallery-item--p3 {
 padding:1.5rem
}
.mbr-gallery-item--p4 {
 padding:2rem
}
.mbr-gallery-item--p5 {
 padding:2.5rem
}
.mbr-gallery-item--p6 {
 padding:3rem
}
.mbr-gallery .mbr-gallery-item--p4 {
 width:33.333%
}
.mbr-gallery .mbr-gallery-item--p6,
.mbr-gallery .mbr-gallery-item--p5 {
 width:50%
}
@media (max-width:992px) {
 .mbr-gallery-item--p1 {
  padding:.5rem
 }
 .mbr-gallery-item--p2 {
  padding:.8rem
 }
 .mbr-gallery-item--p3 {
  padding:1rem
 }
 .mbr-gallery-item--p4 {
  padding:1.5rem
 }
 .mbr-gallery-item--p5 {
  padding:1.8rem
 }
 .mbr-gallery-item--p6 {
  padding:2rem
 }
 .mbr-gallery .mbr-gallery-item--p2,
 .mbr-gallery .mbr-gallery-item--p3 {
  width:50%
 }
 .mbr-gallery .mbr-gallery-item--p6,
 .mbr-gallery .mbr-gallery-item--p5,
 .mbr-gallery .mbr-gallery-item--p4 {
  width:100%
 }
}
@media (max-width:400px) {
 .mbr-gallery .mbr-gallery-item--p3,
 .mbr-gallery .mbr-gallery-item--p2,
 .mbr-gallery .mbr-gallery-item--p1 {
  width:100%
 }
}
.mbr-gallery-item__hided .demo-img,
.mbr-gallery-item__hided .demo-box,
.mbr-gallery .mbr-gallery-item.mbr-gallery-item__hided {
 display:none!important
}
.mbr-gallery .mbr-gallery-item {
 position:relative!important;
 left:auto!important;
 width:20%!important;
 text-align:center
}
.mbr-gallery .mbr-gallery-layout-default {
 overflow:visible!important;
 padding:0 15px
}
#demos-popup .nav-tabs .nav-link {
 border-radius:0px!important;
 border:0!important;
 box-shadow:none;
 margin:0
}
.mbr-gallery-filter {
 padding-top:40px;
 padding-bottom:39px
}
.mbr-gallery-filter ul {
 margin:0;
 border:0
}
.mbr-gallery-filter ul li {
 float:none;
 display:inherit
}
.mbr-gallery-filter ul li>a:hover,
.mbr-gallery-filter ul li>a:focus {
 background:transparent
}
#demos-popup .nav-tabs .nav-item {
 margin-bottom:0;
 padding:0
}
@media (max-width:1700px) {
 .mbr-gallery .mbr-gallery-item {
  width:25%!important
 }
}
@media (max-width:1023px) {
 .mbr-gallery .mbr-gallery-item {
  width:33%!important
 }
}
@media (max-width:767px) {
 .mbr-gallery .mbr-gallery-item {
  width:50%!important
 }
 .mbr-gallery-filter {
  display:none!important
 }
 .mbr-gallery .mbr-gallery-item.mbr-gallery-item__hided {
  display:inline-block!important;
  height:auto
 }
 .mbr-gallery-item__hided img,
 .mbr-gallery-item__hided a,
 .mbr-gallery-item__hided .demo-img,
 .mbr-gallery-item__hided .demo-box,
 .mbr-gallery-item__hided span {
  display:block!important
 }
}
@media (max-width:479px) {
 .mbr-gallery .mbr-gallery-item {
  width:100%!important
 }
}
#demos-popup .nav-tabs .nav-item {
 display:inline-block
}
#demos-popup .nav-tabs .nav-link {
 border:0;
 padding:10px 12px;
 -webkit-transition:all 0.4s ease-in-out;
 -moz-transition:all 0.4s ease-in-out;
 transition:all 0.4s ease-in-out;
 color:#000;
 position:relative;
 font-size:14px;
 text-transform:uppercase;
 font-weight:500
}
#demos-popup .nav-tabs .nav-link .sub {
 font-size:11px;
 position:absolute;
 top:5px;
 right:21px;
 line-height:20px;
 display:inline-block;
 color:#ff1341
}
#demos-popup .nav-tabs .nav-item.show .nav-link,
#demos-popup .nav-tabs .nav-link.active,
#demos-popup .nav-tabs .nav-link:focus,
#demos-popup .nav-tabs .nav-link:hover {
 color:#ca0815
}
#demos-popup .nav-tabs .nav-item.show .nav-link .sub,
#demos-popup .nav-tabs .nav-link.active .sub,
#demos-popup .nav-tabs .nav-link:focus .sub,
#demos-popup .nav-tabs .nav-link:hover .sub {
 color:#ca0815
}
#demos-popup img {
 max-width:100%
}
#demos-popup .demo-img {
 position:relative;
 overflow:hidden;
 margin-bottom:12px;
 border:1px solid #e5e5e5;
 -webkit-transition:all 0.5s;
 -moz-transition:all 0.5s;
 transition:all 0.5s;
 bottom:0
}
#demos-popup .demo-img .label {
 position:absolute;
 top:23px;
 right:23px;
 border-radius:50%;
 width:37px;
 height:37px;
 line-height:37px;
 text-align:center;
 background:#279808;
 color:#fff;
 font-size:11px;
 font-weight:500;
 text-transform:uppercase
}
#demos-popup .demo-img .label.hot {
 background:#ca0815
}
#demos-popup .demo-img .demo-img-link {
 position:absolute;
 bottom:-50px;
 left:0;
 width:100%;
 text-align:center;
 content:"";
 -webkit-transition:all 0.5s ease-in-out;
 -moz-transition:all 0.5s ease-in-out;
 transition:all 0.5s ease-in-out;
 z-index:2;
 opacity:0
}
#demos-popup .demo-img:hover {
 box-shadow:0 0 20px rgba(17,20,81,.11);
 bottom:10px
}
#demos-popup .demo-img:hover .demo-img-link {
 bottom:0;
 opacity:1
}
.demo-all .row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0
}
.demo-all .row .p-3 {
 padding:0 15px 15px!important;
 width:20%;
 margin-bottom:28px
}
.demo-all .row .p-3 {
 order:3
}
.demo-all .row .p-3.new {
 order:1
}
#demos-popup .sub {
 font-size:13px;
 color:rgba(255,255,255,.7);
 max-width:75%;
 display:inline-block;
 margin-bottom:25px
}
.demo-box {
 display:inline-block
}
.demo-box a {
 color:#000;
 font-size:14px;
 padding:0;
 outline:none!important;
 letter-spacing:0;
 text-transform:capitalize;
 font-weight:500
}
.demo-box a:hover,
.demo-box a:focus {
 color:#ca0815
}
.demo-box a span {
 display:inline-block;
 margin-right:6px
}
.demo-box a span.soon {
 color:#888;
 display:inline-block;
 margin-left:7px
}
#demos-popup .btn-primary,
#demos-popup .btn-primary:active {
 line-height:48px;
 padding:0 35px!important;
 border:0;
 font-size:13px!important;
 text-transform:uppercase
}
#demos-popup .bottom-mobile .line {
 padding:75px 0
}
#demos-popup .btn-primary.transparent {
 background:transparent!important;
 color:#000!important;
 font-size:17px!important;
 text-transform:none;
 letter-spacing:0
}
#demos-popup .btn-primary.transparent:focus {
 background:transparent!important;
 color:#000!important;
 outline:none!important
}
#demos-popup .btn-primary.transparent span {
 margin-left:7px
}
.coming-soon {
 position:absolute;
 top:0;
 height:100%;
 background:rgba(255,255,255,.85);
 width:100%;
 left:0;
 text-align:center
}
.coming-soon>div {
 position:absolute;
 top:50%;
 left:0;
 right:0;
 margin:0 auto;
 transform:translateY(0);
 -ms-transform:translateY(0);
 -webkit-transform:translateY(0);
 margin-top:-24px
}
.coming-soon .demos {
 font-size:13px;
 text-transform:uppercase;
 color:#000
}
.coming-soon .coming {
 font-size:18px;
 display:block;
 color:#ca0815
}
.mc-field-group {
 display:block;
 vertical-align:top;
 text-align:center;
 margin-bottom:20px
}
#demos-popup h2.signup {
 background:#f85a93;
 border-bottom:1px solid #008d84;
 font-weight:400;
 text-align:center;
 box-sizing:border-box;
 padding:10px;
 color:#fff;
 font-size:18px
}
#demos-popup .close {
 color:#888;
 position:absolute;
 top:1px;
 right:1px;
 width:30px;
 height:30px;
 line-height:30px;
 text-align:center;
 font-size:16px
}
.link-mobile.btn {
 border-radius:50%;
 padding:12px;
 background:rgba(255,255,255,.3);
 -webkit-transition:-webkit-transform ease-out 0.4s,background 0.5s;
 -moz-transition:-moz-transform ease-out 0.4s,background 0.5s;
 transition:transform ease-out 0.4s,background 0.5s;
 position:relative
}
.link-mobile.btn:after {
 pointer-events:none;
 position:absolute;
 width:100%;
 height:100%;
 border-radius:50%;
 content:'';
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 top:0;
 left:0;
 padding:0;
 z-index:-1;
 box-shadow:0 0 0 2px rgba(255,255,255,.1);
 opacity:0;
 -webkit-transform:scale(.9);
 -moz-transform:scale(.9);
 -ms-transform:scale(.9);
 transform:scale(.9)
}
.link-mobile.btn:hover {
 background:rgba(255,255,255,.05);
 -webkit-transform:scale(.93);
 -moz-transform:scale(.93);
 -ms-transform:scale(.93);
 transform:scale(.93)
}
.link-mobile.btn:hover:after {
 -webkit-animation:sonarEffect 1.3s ease-out 75ms;
 -moz-animation:sonarEffect 1.3s ease-out 75ms;
 animation:sonarEffect 1.3s ease-out 75ms
}
.link-mobile span.border {
 border-radius:50%;
 background:#fff;
 padding:9px
}
.link-mobile .fas {
 border-radius:50%;
 line-height:69px;
 width:69px;
 background:#ff00a2;
 font-size:20px;
 display:block;
 color:#fff
}
#demos-popup {
 position:fixed;
 top:50px;
 left:0;
 z-index:10000;
 background:#fff;
 overflow:auto;
 height:100%;
 width:100%;
 opacity:0;
 pointer-events:none;
 -webkit-transition:all 0.3s ease-in-out;
 -moz-transition:all 0.3s ease-in-out;
 transition:all 0.3s ease-in-out
}
body.active-demos {
 height:100vh;
 overflow:hidden
}
body.active-demos #demos-popup {
 top:0;
 opacity:1;
 pointer-events:all
}
#menu-fixed {
 position:fixed;
 top:20%;
 right:0;
 z-index:1002
}
#menu-fixed ul {
 margin:0;
 padding:0;
 list-style:none;
 box-shadow:0 0 20px rgba(17,20,81,.11);
 background:#fff;
 border-radius:4px 0 0 4px;
 padding:10px 0
}
#menu-fixed a {
 z-index:1;
 font-size:17px;
 line-height:25px;
 width:42px;
 text-align:center;
 display:block;
 padding:7px 0;
 position:relative;
 background:#fff
}
#menu-fixed li {
 position:relative
}
#menu-fixed li .title {
 opacity:0;
 pointer-events:none;
 position:absolute;
 top:7px;
 right:50%;
 -webkit-transition:all 0.5s ease-in-out;
 -moz-transition:all 0.5s ease-in-out;
 transition:all 0.5s ease-in-out;
 font-size:12px;
 font-weight:500;
 background:#000;
 line-height:20px;
 padding:0 11px;
 z-index:0;
 color:#fff;
 width:105px;
 text-align:center
}
#menu-fixed li .title.w2 {
 width:170px
}
#menu-fixed li:hover .title {
 opacity:1;
 right:100%
}
.demos-popup-content {
 width:100%;
 position:absolute;
 top:0;
 left:0;
 overflow:auto
}
#demos-popup h3.header-title {
 font-size:45px
}
#demos-popup .demo-top-title {
 background:#f5f5f5;
 padding:100px 0;
 position:relative
}
#demos-popup .mbr-text {
 max-width:600px;
 display:inline-block
}
#close-demo {
 position:absolute;
 top:30px;
 right:30px;
 border:1px solid #dedede;
 border-radius:50%;
 color:#000;
 width:30px;
 height:30px;
 text-align:center;
 line-height:30px
}
.admin-bar #close-demo {
 top:60px
}
#demos-popup .demo-img.soon:after {
 position:absolute;
 top:0;
 height:100%;
 background:rgba(255,255,255,.65);
 width:100%;
 left:0;
 content:""
}
@-webkit-keyframes sonarEffect {
 0% {
  opacity:.3
 }
 40% {
  opacity:.5;
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)
 }
 100% {
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);
  -webkit-transform:scale(1.5);
  opacity:0
 }
}
@-moz-keyframes sonarEffect {
 0% {
  opacity:.3
 }
 40% {
  opacity:.5;
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)
 }
 100% {
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);
  -moz-transform:scale(1.5);
  opacity:0
 }
}
@keyframes sonarEffect {
 0% {
  opacity:.3
 }
 40% {
  opacity:.5;
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)
 }
 100% {
  box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);
  transform:scale(1.5);
  opacity:0
 }
}
@media (max-width:1700px) {
 .demo-all .row .p-3 {
  width:25%
 }
}
@media (max-width:1420px) {
 #demos-popup .container {
  max-width:95%
 }
}
@media (max-width:1023px) {
 #demos-popup .nav-tabs .nav-link {
  margin-bottom:15px
 }
 .demo-all .row .p-3 {
  width:33%
 }
}
@media (max-width:992px) {
 .mbr-gallery-filter ul li {
  display:inline-block
 }
}
@media (max-width:767px) {
 .mbr-gallery-row {
  padding-top:40px
 }
 .header.mbr-fullscreen {
  padding-top:130px
 }
 .mbr-section-title {
  font-size:35px!important;
  line-height:normal!important
 }
 #menu-fixed,
 .nav-tabs {
  display:none
 }
 #demos {
  padding:35px 0
 }
 #demos-popup .nav-tabs .nav-item {
  width:40%
 }
 #mobile {
  padding:120px 0 130px
 }
 #demos-popup nav .mbr-section-btn {
  text-align:center
 }
 .demo-all .row .p-3 {
  width:50%
 }
 #demos-popup .tab-content>.active {
  display:none
 }
 #demos-popup .tab-content>.active.active-mobile,
 #demos-popup .tab-content>.active-mobile {
  display:block
 }
}
@media (max-width:419px) {
 #demos-popup .nav-tabs .nav-link {
  padding:10px 39px 10px 20px;
  display:inline-block;
  box-shadow:0 0 26px rgba(17,20,81,.18);
  min-width:240px
 }
 #demos-popup .nav-tabs .nav-item {
  width:100%;
  text-align:center
 }
 #demos-popup .nav-tabs {
  margin:40px 0
 }
}
@-webkit-keyframes hvr-icon-float-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
@keyframes hvr-icon-float-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
.woof_container {
 padding-bottom:5px;
 margin-bottom:9px
}
.woof_container select {
 width:100%
}
.woof_container label {
 display:inline-block!important
}
ul.woof_list {
 margin:0!important
}
.woof_list li {
 list-style:none!important;
 padding:0 0 5px 0!important
}
.woof_list label {
 vertical-align:middle;
 padding-top:4px;
 padding-bottom:4px;
 display:inline-block
}
.woof_childs_list {
 margin:7px 0 0 15px!important
}
.woof_auto_show {
 position:relative;
 z-index:1001
}
.woof_sid_auto_shortcode .woof_container {
 float:left;
 width:33%;
 min-width:150px
}
.woof_sid_auto_shortcode .woof_container_inner {
 padding-left:5px
}
.woof_submit_search_form_container {
 overflow:hidden;
 clear:both;
 margin:9px 0 15px 0
}
li.woof_childs_list_li {
 padding-bottom:0!important
}
div.woof_info_popup {
 position:fixed;
 top:48%;
 left:48%;
 z-index:10001;
 display:none;
 overflow:hidden;
 padding:20px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 background-color:rgba(0,0,0,.6);
 -webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 2px rgba(255,255,255,.2);
 -moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 2px rgba(255,255,255,.2);
 box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 2px rgba(255,255,255,.2);
 color:#fff;
 font-size:22px;
 font-family:'Oswald',sans-serif
}
p.woof_tooltip {
 position:relative;
 display:inline;
 line-height:normal!important
}
p.woof_tooltip span.woof_tooltip_data {
 position:absolute;
 width:auto;
 min-width:140px;
 max-width:300px;
 color:#FFF;
 background:#000;
 height:auto;
 min-height:19px;
 line-height:normal;
 vertical-align:middle;
 text-align:center;
 visibility:hidden;
 border-radius:6px;
 margin-top:-30px
}
p:hover.woof_tooltip span.woof_tooltip_data {
 visibility:visible;
 opacity:.8;
 bottom:10px;
 left:50%;
 margin-left:-74px;
 z-index:999
}
.woof_products_top_panel {
 overflow:hidden;
 line-height:32px;
 margin:5px 0 15px 0;
 display:none;
 position:relative;
 z-index:99
}
.woof_products_top_panel ul {
 margin:0!important;
 padding:0!important
}
.woof_products_top_panel li {
 float:left;
 margin:0 15px 0 0!important;
 list-style:none!important
}
.woof_products_top_panel li a {
 text-decoration:none
}
.woof_products_top_panel li a:hover {
 text-decoration:none
}
.woof_products_top_panel li span {
 padding-right:16px;
 background:url(../../../plugins/woocommerce-products-filter/img/delete.png);
 background-size:12px 12px;
 background-repeat:no-repeat;
 background-position:right
}
.woof_products_top_panel li span:hover {
 background-size:14px 14px
}
.woof_sid_auto_shortcode {
 background:#fff;
 border:solid 2px #aaa;
 -webkit-border-radius:7px;
 -moz-border-radius:7px;
 border-radius:7px;
 -moz-box-shadow:inset 0 1px 0 0 #fff;
 -webkit-box-shadow:inset 0 1px 0 0 #fff;
 box-shadow:inset 0 1px 0 0 #fff;
 background:#fdfdfd;
 margin-bottom:11px;
 clear:both
}
.woof_sid_auto_shortcode.woof {
 padding:16px
}
.woof_edit_view {
 position:relative;
 float:right;
 clear:both;
 opacity:.7;
 z-index:9999;
 margin-top:-20px
}
.woof_container_overlay {
 position:relative;
 border:solid 1px orange
}
.woof_container_setter {
 position:relative
}
.woof_container_overlay_item {
 display:none;
 color:red;
 padding:4px
}
.woof_container_overlay .woof_container_setter_link {
 display:inline-block;
 position:relative;
 float:right;
 clear:both;
 opacity:.8
}
.woof_show_auto_form,
.woof_hide_auto_form {
 display:inline-block!important;
 margin-bottom:3px!important
}
.woof_show_auto_form,
.woof_hide_auto_form {
 background:url(../../../plugins/woocommerce-products-filter/img/autoshow_button.png);
 -webkit-background-size:cover;
 -moz-background-size:cover;
 -o-background-size:cover;
 background-size:cover;
 width:32px;
 height:32px;
 display:inline-block;
 background-repeat:no-repeat
}
.woof_show_auto_form_txt.woof_show_auto_form,
.woof_show_auto_form_txt.woof_hide_auto_form {
 width:auto;
 height:auto;
 background:none
}
.woocommerce-ordering {
 position:relative;
 z-index:3
}
.woof_auto_show .woof_redraw_zone {
 position:relative;
 z-index:1001
}
.woof_auto_show .woof_price_search_container {
 position:relative;
 z-index:1002
}
.woof_price_search_container .price_slider_amount .price_label {
 float:left!important;
 display:inline-block;
 text-align:right!important
}
.woof_childs_list_opener {
 vertical-align:middle;
 margin-left:4px;
 display:inline-block!important
}
.woof_childs_list_opener span {
 display:inline-block;
 background-size:16px 16px;
 background-repeat:no-repeat;
 background-position:right;
 width:18px;
 height:18px
}
.woof_childs_list_opener span.woof_is_closed {
 background:url(../../../plugins/woocommerce-products-filter/img/plus2.png)
}
.woof_childs_list_opener span.woof_is_opened {
 background:url(../../../plugins/woocommerce-products-filter/img/minus2.png)
}
.woof_childs_list_opener span:hover {
 background-size:18px 18px
}
.woof_list_checkbox li div {
 margin-top:3px
}
.woof_list li {
 margin:0 3px 0 3px!important
}
.woof .widget_price_filter .price_slider {
 margin-bottom:1em
}
.woof .widget_price_filter .price_slider_amount {
 text-align:right;
 line-height:2.4em;
 font-size:.8751em
}
.woof .widget_price_filter .price_slider_amount .button {
 font-size:1.15em;
 float:right!important
}
.woof .widget_price_filter .ui-slider {
 position:relative;
 text-align:left
}
.woof .widget_price_filter .ui-slider .ui-slider-handle {
 position:absolute;
 z-index:2;
 width:.9em;
 height:.9em;
 -webkit-border-radius:1em;
 -moz-border-radius:1em;
 border-radius:1em;
 border:1px solid #141741;
 cursor:pointer;
 background:#2d338e;
 outline:none;
 top:-.2em
}
.woof .widget_price_filter .ui-slider .ui-slider-handle:last-child {
 margin-left:-.5em
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
 position:absolute;
 z-index:1;
 font-size:.7em;
 display:block;
 border:0;
 background:#c0132c;
 -webkit-border-radius:1em;
 -moz-border-radius:1em;
 border-radius:1em
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
 -webkit-border-radius:1em;
 -moz-border-radius:1em;
 border-radius:1em;
 background:#d5d5d5
}
.woof .widget_price_filter .ui-slider-horizontal {
 height:.5em
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
 top:0;
 height:100%
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
 left:-1px
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
 right:-1px
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
 background-color:#a46497;
 border:0 none;
 border-radius:1em;
 display:block;
 font-size:.7em;
 position:absolute;
 z-index:1
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
 height:100%;
 top:0
}
.woof .widget_price_filter .ui-slider-horizontal .ui-slider-range {
 height:100%;
 top:0
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
 background-color:#a46497;
 border:0 none;
 border-radius:1em;
 display:block;
 font-size:.7em;
 position:absolute;
 z-index:1
}
.woof .widget_price_filter .ui-slider .ui-slider-handle {
 background-color:#a46497;
 border-radius:1em;
 cursor:ew-resize;
 height:1em;
 margin-left:-.5em;
 outline:0 none;
 position:absolute;
 top:-.3em;
 width:1em;
 z-index:2
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
 background-color:#602053;
 border:0 none;
 border-radius:1em
}
.woof .widget_price_filter .price_slider_wrapper .ui-widget-content {
 background:none repeat scroll 0 0 #d5d5d5;
 border-radius:1em
}
.woof .widget_price_filter .ui-slider-horizontal {
 height:.5em
}
.woof .widget_price_filter .ui-slider {
 margin-left:.5em;
 margin-right:.5em;
 position:relative;
 text-align:left
}
.woof .woocommerce .widget_price_filter .price_slider {
 margin-bottom:1em
}
.woof .widget_price_filter .ui-slider-horizontal {
 height:.5em
}
.woof .widget_price_filter .ui-slider {
 position:relative;
 text-align:left
}
.woof .widget_price_filter .price_slider {
 margin-bottom:1em
}
.woof_overflow_hidden {
 overflow:hidden
}
.woof .chosen-drop {
 z-index:10001!important
}
.chosen-results {
 z-index:10001!important
}
.woof .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
 min-height:18px!important
}
.woof_sid_widget .woof_edit_view {
 display:none
}
.woof_section_scrolled {
 overflow:auto;
 overflow-x:hidden;
 margin-bottom:3px
}
.woof_price_filter_dropdown {
 width:100%
}
.chosen-results li {
 margin-left:0!important
}
.woof-padding-1 {
 padding-left:12px!important
}
.woof-padding-2 {
 padding-left:24px!important
}
.woof-padding-3 {
 padding-left:36px!important
}
.woof-padding-4 {
 padding-left:48px!important
}
.woof-padding-5 {
 padding-left:60px!important
}
.chosen-container {
 margin-bottom:3px
}
.woof_search_is_going nav.woocommerce-breadcrumb+h1.page-title {
 display:none
}
.woof_search_is_going nav.woocommerce-breadcrumb {
 display:none
}
.woof_checkbox_label {
 margin-left:7px
}
.woof_checkbox_label_selected {
 font-weight:700
}
.woof_radio_label_selected {
 font-weight:700
}
.woof_checkbox_count {
 margin-left:3px
}
.woof_radio_label {
 margin-left:5px
}
.woof_radio_count {
 margin-left:2px
}
a.woof_front_toggle {
 float:right
}
.woof_closed_block {
 display:none
}
.woof_radio_term_reset_visible {
 display:inline-block!important;
 padding:2px 0 0 7px
}
.woof label {
 cursor:pointer
}
.woof_hidden_term {
 display:none!important
}
.woof_open_hidden_li {
 clear:both;
 display:block!important;
 text-align:center
}
.woof_open_hidden_li a {
 outline:none!important
}
.woof_open_hidden_li img {
 box-shadow:none!important
}
a.woof_start_filtering_btn {
 display:inline-block;
 padding:9px 12px;
 border:solid 2px #ccc;
 border-radius:7px;
 text-decoration:none!important;
 transition:all .5s
}
a.woof_start_filtering_btn:hover {
 color:#0073d2!important;
 border-color:#0073d2;
 text-decoration:none
}
a.woof_start_filtering_btn2 {
 display:inline-block;
 padding:9px 12px;
 border:solid 2px #0073d2;
 border-radius:7px;
 text-decoration:none!important;
 color:#0073d2!important
}
.woof_price_filter_txt {
 width:75px!important
}
.chosen-container-single .chosen-single span {
 font-size:15px
}
.chosen-container-single .chosen-single {
 height:27px!important;
 line-height:25px!important
}
.chosen-container-single .chosen-single div b {
 background-position:0 4px!important
}
.woof_sid_flat_grey .chosen-container-single .chosen-single {
 border-radius:0;
 background:none;
 background-color:#fff;
 box-shadow:none;
 border:2px solid #aaa
}
.woof_sid_flat_grey .chosen-container-active.chosen-with-drop .chosen-single {
 border:2px solid #aaa;
 border-radius:0;
 background-image:none;
 box-shadow:none
}
.woof_sid_flat_grey .chosen-container-active {
 background:none;
 background-color:#fff;
 box-shadow:none
}
.woof_sid_flat_grey .chosen-container-multi .chosen-choices {
 background-image:none;
 border:2px solid #aaa
}
.woof_sid_flat_grey .chosen-container-active .chosen-choices {
 box-shadow:none;
 border:2px solid #97b6be
}
.woof_sid_flat_grey .chosen-container .chosen-results li.highlighted {
 background-color:#97b6be;
 background-image:none;
 color:#fff
}
.woof_sid_flat_grey .chosen-container-multi .chosen-choices li.search-choice,
.woof_sid_flat_dark .chosen-container-multi .chosen-choices li.search-choice {
 border:2px solid #aaa;
 border-radius:0;
 background-color:transparent;
 ;
 background-image:none;
 box-shadow:none
}
.woof_sid_flat_grey .chosen-container .chosen-drop {
 border:2px solid #aaa;
 border-top:0;
 background:#fff;
 box-shadow:none
}
.woof_sid_flat_grey .woof_submit_search_form_container button {
 border:2px solid #aaa;
 background:#fff;
 box-shadow:none
}
.woof_sid_flat_grey .woof_submit_search_form_container button:hover {
 background-color:#97b6be
}
.woof_sid_flat_grey .woof_submit_search_form_container,
.woof_sid_flat_dark .woof_submit_search_form_container {
 margin:0
}
.woof_sid_flat_grey .woof_redraw_zone select,
.woof_sid_flat_grey .woof_redraw_zone input {
 width:100%
}
.woof_sid_flat_grey .irs-bar,
.woof_sid_flat_dark .irs-bar {
 border-top:1px solid #97b6be;
 border-bottom:1px solid #97b6be;
 background:#97b6be
}
.woof_sid_flat_grey .irs-from,
.woof_sid_flat_grey .irs-to,
.woof_sid_flat_grey .irs-single {
 color:#fff;
 background:#97b6be
}
.woof_sid_flat_dark .irs-from,
.woof_sid_flat_dark .irs-to,
.woof_sid_flat_dark .irs-single {
 color:#fff;
 background:#97b6be
}
.woof_sid_flat_grey .irs-slider,
.woof_sid_flat_dark .irs-slider {
 border:2px solid #AAA;
 background:#DDD;
 box-shadow:0 0 0 rgba(0,0,0,.3)
}
.woof_sid_flat_grey .irs-line,
.woof_sid_flat_grey .irs-line {
 background:#EEE;
 border:2px solid #AAA
}
.woof_sid_flat_grey .woof_container h4 {
 margin-bottom:11px!important;
 font-size:1.32em!important;
 background:#a0bcc385;
 padding:11px 7px;
 color:#333;
 line-height:1.12em!important;
 text-align:center
}
.woof_sid_flat_grey {
 background:#fff;
 border:solid 2px #aaa;
 background:#fdfdfd;
 margin-bottom:11px;
 margin-top:30px;
 padding:12px
}
.woof_sid_flat_grey .woof_select_radio_check dt.woof_select_radio_check_opened a {
 background-color:#a0bcc385;
 color:#fff!important;
 border:solid 1px #fff
}
.woof_sid_flat_grey .woof_select_radio_check dt a {
 border:solid 2px #aaa;
 border-radius:0
}
.woof_sid_flat_grey .woof_color_term:hover,
.woof_sid_flat_dark .woof_color_term:hover {
 border-color:#444;
 transform:scale(1.1,1.1);
 transition-duration:1s;
 border-style:solid
}
.woof_sid_flat_grey .woof_color_term.checked,
.woof_sid_flat_dark .woof_color_term.checked {
 transform:scale(1.1,1.1)
}
.woof_sid_flat_grey .woof_color_term,
.woof_sid_flat_dark .woof_color_term {
 border-radius:0
}
.woof_sid_flat_dark {
 border:solid 2px #aaa;
 background:#4e4d4d;
 margin-bottom:11px;
 margin-top:30px;
 padding:12px;
 color:#e2e6e7
}
.woof_sid_flat_dark .woof_redraw_zone select,
.woof_sid_flat_dark .woof_redraw_zone input {
 width:100%
}
.woof_sid_flat_dark .chosen-container-single .chosen-single {
 border-radius:0;
 background:none;
 background-color:#4e4d4d;
 box-shadow:none;
 border:2px solid #e2e6e7;
 color:#e2e6e7
}
.chosen-container .chosen-drop {
 border:2px solid #4d4d4;
 background:#4e4d4d;
 box-shadow:0 0 0 rgba(0,0,0,0)
}
.woof_sid_flat_dark .chosen-container-active.chosen-with-drop .chosen-single {
 border:2px solid #e2e6e7;
 border-radius:0;
 background-image:none;
 box-shadow:none
}
.woof_sid_flat_dark .chosen-container-active {
 background:none;
 background-color:#4e4d4d;
 box-shadow:none
}
.woof_sid_flat_dark .chosen-container-multi .chosen-choices {
 background-image:none;
 background-color:#4e4d4d;
 border:2px solid #e2e6e7
}
.woof_sid_flat_dark .chosen-container-multi ul.chosen-choices li.search-field input {
 color:#e2e6e7
}
.woof_sid_flat_dark .chosen-container .chosen-results li.no-results {
 background:#97b6be
}
.woof_sid_flat_dark .chosen-container-active .chosen-choices {
 box-shadow:none;
 border:2px solid #e2e6e7
}
.woof_sid_flat_dark .chosen-container .chosen-results li.highlighted {
 background-color:#97b6be;
 background-image:none;
 color:#e2e6e7
}
.woof_sid_flat_dark .chosen-container .chosen-drop {
 border:2px solid #e2e6e7;
 border-top:0;
 background:#4e4d4d;
 box-shadow:none
}
.woof_sid_flat_dark .chosen-container-single .chosen-drop {
 border-radius:0
}
.woof_sid_flat_dark .woof_color_term {
 border:0 solid #e2e6e7
}
.woof_sid_flat_dark .woof_color_term.checked {
 border:3px solid #e2e6e7
}
.woof_sid_flat_dark .woof_container h4 {
 margin-bottom:11px!important;
 font-size:1.32em!important;
 background:#a0bcc385;
 padding:11px 7px;
 color:#e2e6e7;
 line-height:1.12em!important;
 text-align:center
}
.woof_sid_flat_dark .woof_submit_search_form_container button {
 border:2px solid #e2e6e7;
 background:#4e4d4d;
 box-shadow:none;
 color:#e2e6e7
}
.woof_sid_flat_dark .woof_submit_search_form_container button:hover {
 background-color:#97b6be
}
.woof_sid_flat_dark .woof_select_radio_check dt.woof_select_radio_check_opened a {
 background-color:#a0bcc385;
 color:#e2e6e7!important;
 border:solid 2px #e2e6e7
}
.woof_sid_flat_dark .woof_select_radio_check dt a {
 background-color:#4e4d4d;
 color:#e2e6e7!important;
 border:solid 2px #e2e6e7;
 border-radius:0
}
.woof_sid_flat_dark .woof_select_radio_check dd ul.woof_list {
 background-color:#4e4d4d;
 color:#e2e6e7
}
.woof_sid_flat_dark input[type=search]:focus,
.woof_sid_flat_dark input[type=text]:focus,
.woof_sid_flat_dark textarea:focus {
 background:#a0bcc385;
 color:#e2e6e7
}
.woof_sid_flat_dark .woof_text_search_container input[type='search'],
.woof_sid_flat_dark input[type='search'] {
 background:#4e4d4d;
 color:#e2e6e7;
 border:solid 2px #e2e6e7
}
.woof_sid_flat_dark .woof_text_search_container input[type='search']::placeholder,
.woof_sid_flat_dark input[type='search']::placeholder {
 color:#a0bcc3;
 opacity:1
}
.woof_sid_flat_dark .irs-max,
.woof_sid_flat_dark .irs-min {
 background:#a0bcc385;
 color:#e2e6e7
}
.woof_sid_flat_grey .woof_list_label li .woof_label_term:hover,
.woof_sid_flat_grey .woof_list_label li .woof_label_term.checked {
 background-color:#97afb5;
 border-color:#a0bcc385;
 color:#fff
}
.woof_sid_flat_dark .woof_list_label li .woof_label_term:hover,
.woof_sid_flat_dark .woof_list_label li .woof_label_term.checked {
 background-color:#a0bcc385;
 border-color:#a0bcc385;
 color:#e2e6e7
}
.woof_sid_flat_dark .woof_list_label li .woof_label_term {
 color:#728a90
}
.woof_sid_flat_dark .easy-autocomplete-container ul {
 background:none repeat scroll 0 0 #4e4d4d;
 ;
 border-top:1px dotted #ccc;
 display:none;
 margin-top:0;
 padding-bottom:0;
 padding-left:0;
 position:relative;
 top:-1px
}
.woof_sid_flat_dark .easy-autocomplete-container ul li.selected {
 background:none repeat scroll 0 0 #a0bcc385
}
.woof_auto_4_columns .woof_container {
 display:inline-block;
 vertical-align:top;
 width:24%;
 padding:5px;
 min-width:150px
}
.woof_auto_3_columns .woof_container {
 display:inline-block;
 vertical-align:top;
 width:33%;
 padding:5px;
 min-width:150px
}
.woof_auto_2_columns .woof_container {
 display:inline-block;
 vertical-align:top;
 width:49%;
 padding:5px;
 min-width:150px
}
.woof_auto_1_columns .woof_container {
 display:inline-block;
 vertical-align:top;
 width:100%;
 padding:5px;
 min-width:150px
}
.woof_auto_1_columns .woof_authors li {
 display:inline-block;
 margin-left:10px
}
.woof_auto_1_columns .woof_container_select_radio_check .woof_list_checkbox li,
.woof_auto_1_columns .woof_container_select_radio_check .woof_list_radio li {
 display:block
}
@media only screen and (max-width :992px) {
 .woof_sid_auto_shortcode .woof_container {
  clear:both;
  width:100%
 }
 .woof_sid_auto_shortcode .woof_container .chosen-container {
  width:100%!important
 }
 .woof_sid_auto_shortcode .woof_container_select .woof_block_html_items,
 .woof_sid_auto_shortcode .woof_container_slider .woof_block_html_items,
 .woof_sid_auto_shortcode .woof_by_rating_container .woof_container_inner {
  height:auto!important;
  min-height:auto!important;
  max-height:auto!important
 }
}
.easy-autocomplete-container ul {
 margin:0!important
}
.chosen-container {
 min-width:110px;
 position:relative;
 display:inline-block;
 vertical-align:middle;
 font-size:13px;
 zoom:1;
 *display:inline;
 -webkit-user-select:none;
 -moz-user-select:none;
 user-select:none
}
.chosen-container .chosen-drop {
 position:absolute;
 top:100%;
 left:-9999px;
 z-index:1010;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 width:100%;
 border:1px solid #aaa;
 border-top:0;
 background:#fff;
 box-shadow:0 4px 5px rgba(0,0,0,.15)
}
.chosen-container.chosen-with-drop .chosen-drop {
 left:0
}
.chosen-container a {
 cursor:pointer
}
.chosen-container-single .chosen-single {
 position:relative;
 display:block;
 overflow:hidden;
 padding:0 0 0 8px;
 height:23px;
 border:1px solid #aaa;
 border-radius:5px;
 background-color:#fff;
 background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));
 background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
 background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
 background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
 background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
 background-clip:padding-box;
 box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);
 color:#444;
 text-decoration:none;
 white-space:nowrap;
 line-height:24px
}
.chosen-container-single .chosen-default {
 color:#999
}
.chosen-container-single .chosen-single span {
 display:block;
 overflow:hidden;
 margin-right:26px;
 text-overflow:ellipsis;
 white-space:nowrap
}
.chosen-container-single .chosen-single-with-deselect span {
 margin-right:38px
}
.chosen-container-single .chosen-single abbr {
 position:absolute;
 top:6px;
 right:26px;
 display:block;
 width:12px;
 height:12px;
 background:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;
 font-size:1px
}
.chosen-container-single .chosen-single abbr:hover {
 background-position:-42px -10px
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
 background-position:-42px -10px
}
.chosen-container-single .chosen-single div {
 position:absolute;
 top:0;
 right:0;
 display:block;
 width:18px;
 height:100%
}
.chosen-container-single .chosen-single div b {
 display:block;
 width:100%;
 height:100%;
 background:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 0 2px
}
.chosen-container-single .chosen-search {
 position:relative;
 z-index:1010;
 margin:0;
 padding:3px 4px;
 white-space:nowrap
}
.chosen-container-single .chosen-search input[type=text] {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 margin:1px 0;
 padding:4px 20px 4px 5px;
 width:100%;
 height:auto;
 outline:0;
 border:1px solid #aaa;
 background:#fff url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 100% -20px;
 background:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 100% -20px;
 font-size:1em;
 font-family:sans-serif;
 line-height:normal;
 border-radius:0
}
.chosen-container-single .chosen-drop {
 margin-top:-1px;
 border-radius:0 0 4px 4px;
 background-clip:padding-box
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
 position:absolute;
 left:-9999px
}
.chosen-container .chosen-results {
 position:relative;
 overflow-x:hidden;
 overflow-y:auto;
 margin:0 4px 4px 0;
 padding:0 0 0 4px;
 max-height:240px;
 -webkit-overflow-scrolling:touch
}
.chosen-container .chosen-results li {
 display:none;
 margin:0;
 padding:5px 6px;
 list-style:none;
 line-height:15px;
 -webkit-touch-callout:none
}
.chosen-container .chosen-results li.active-result {
 display:list-item;
 cursor:pointer
}
.chosen-container .chosen-results li.disabled-result {
 display:list-item;
 color:#ccc;
 cursor:default
}
.chosen-container .chosen-results li.highlighted {
 background-color:#3875d7;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));
 background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);
 background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);
 background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);
 background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);
 color:#fff
}
.chosen-container .chosen-results li.no-results {
 display:list-item;
 background:#f4f4f4
}
.chosen-container .chosen-results li.group-result {
 display:list-item;
 font-weight:700;
 cursor:default
}
.chosen-container .chosen-results li.group-option {
 padding-left:15px
}
.chosen-container .chosen-results li em {
 font-style:normal;
 text-decoration:underline
}
.chosen-container-multi .chosen-choices {
 position:relative;
 overflow:hidden;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 margin:0;
 padding:0;
 width:100%;
 height:auto!important;
 height:1%;
 border:1px solid #aaa;
 background-color:#fff;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));
 background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);
 background-image:-moz-linear-gradient(#eee 1%,#fff 15%);
 background-image:-o-linear-gradient(#eee 1%,#fff 15%);
 background-image:linear-gradient(#eee 1%,#fff 15%);
 cursor:text
}
.chosen-container-multi .chosen-choices li {
 float:left;
 list-style:none
}
.chosen-container-multi .chosen-choices li.search-field {
 margin:0;
 padding:0;
 white-space:nowrap
}
.chosen-container-multi .chosen-choices li.search-field input[type=text] {
 margin:1px 0;
 padding:5px;
 height:15px;
 outline:0;
 border:0!important;
 background:transparent!important;
 box-shadow:none;
 color:#666;
 font-size:100%;
 font-family:sans-serif;
 line-height:normal;
 border-radius:0
}
.chosen-container-multi .chosen-choices li.search-field .default {
 color:#999
}
.chosen-container-multi .chosen-choices li.search-choice {
 position:relative;
 margin:3px 0 3px 5px;
 padding:3px 20px 3px 5px;
 border:1px solid #aaa;
 border-radius:3px;
 background-color:#e4e4e4;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));
 background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-clip:padding-box;
 box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
 color:#333;
 line-height:13px;
 cursor:default
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
 position:absolute;
 top:4px;
 right:3px;
 display:block;
 width:12px;
 height:12px;
 background:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;
 font-size:1px
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
 background-position:-42px -10px
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
 padding-right:5px;
 border:1px solid #ccc;
 background-color:#e4e4e4;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));
 background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
 color:#666
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
 background:#d4d4d4
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
 background-position:-42px -10px
}
.chosen-container-multi .chosen-results {
 margin:0;
 padding:0
}
.chosen-container-multi .chosen-drop .result-selected {
 display:list-item;
 color:#ccc;
 cursor:default
}
.chosen-container-active .chosen-single {
 border:1px solid #5897fb;
 box-shadow:0 0 5px rgba(0,0,0,.3)
}
.chosen-container-active.chosen-with-drop .chosen-single {
 border:1px solid #aaa;
 -moz-border-radius-bottomright:0;
 border-bottom-right-radius:0;
 -moz-border-radius-bottomleft:0;
 border-bottom-left-radius:0;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));
 background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);
 background-image:-moz-linear-gradient(#eee 20%,#fff 80%);
 background-image:-o-linear-gradient(#eee 20%,#fff 80%);
 background-image:linear-gradient(#eee 20%,#fff 80%);
 box-shadow:0 1px 0 #fff inset
}
.chosen-container-active.chosen-with-drop .chosen-single div {
 border-left:0;
 background:transparent
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
 background-position:-18px 2px
}
.chosen-container-active .chosen-choices {
 border:1px solid #5897fb;
 box-shadow:0 0 5px rgba(0,0,0,.3)
}
.chosen-container-active .chosen-choices li.search-field input[type=text] {
 color:#111!important
}
.chosen-disabled {
 opacity:.5!important;
 cursor:default
}
.chosen-disabled .chosen-single {
 cursor:default
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
 cursor:default
}
.chosen-rtl {
 text-align:right
}
.chosen-rtl .chosen-single {
 overflow:visible;
 padding:0 8px 0 0
}
.chosen-rtl .chosen-single span {
 margin-right:0;
 margin-left:26px;
 direction:rtl
}
.chosen-rtl .chosen-single-with-deselect span {
 margin-left:38px
}
.chosen-rtl .chosen-single div {
 right:auto;
 left:3px
}
.chosen-rtl .chosen-single abbr {
 right:auto;
 left:26px
}
.chosen-rtl .chosen-choices li {
 float:right
}
.chosen-rtl .chosen-choices li.search-field input[type=text] {
 direction:rtl
}
.chosen-rtl .chosen-choices li.search-choice {
 margin:3px 5px 3px 0;
 padding:3px 5px 3px 19px
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
 right:auto;
 left:4px
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
 left:9999px
}
.chosen-rtl.chosen-container-single .chosen-results {
 margin:0 0 4px 4px;
 padding:0 4px 0 0
}
.chosen-rtl .chosen-results li.group-option {
 padding-right:15px;
 padding-left:0
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
 border-right:0
}
.chosen-rtl .chosen-search input[type=text] {
 padding:4px 5px 4px 20px;
 background:#fff url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat -30px -20px;
 background:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat -30px -20px;
 direction:rtl
}
.chosen-rtl.chosen-container-single .chosen-single div b {
 background-position:6px 2px
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
 background-position:-12px 2px
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi) {
 .chosen-rtl .chosen-search input[type=text],
 .chosen-container-single .chosen-single abbr,
 .chosen-container-single .chosen-single div b,
 .chosen-container-single .chosen-search input[type=text],
 .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
 .chosen-container .chosen-results-scroll-down span,
 .chosen-container .chosen-results-scroll-up span {
  background-image:url(../../../plugins/woocommerce-products-filter/js/chosen/chosen-sprite@2x.png)!important;
  background-size:52px 37px!important;
  background-repeat:no-repeat!important
 }
}
#woof_svg_load_container {
 width:600px;
 height:600px;
 vertical-align:middle;
 text-align:center
}
@media only screen and (max-width:320px) {
 #woof_svg_load_container {
  width:200px;
  height:200px
 }
}
@media only screen and (max-width:480px) {
 #woof_svg_load_container {
  width:300px;
  height:300px
 }
}
#woof_svg_load_container img {
 width:100%;
 height:100%
}
.woof_checkbox_sales_container {
 margin-bottom:4px
}
.woof_sid_auto_shortcode .woof_container_inner_color {
 padding:9px;
 background:#fff;
 -webkit-border-radius:7px;
 -moz-border-radius:7px;
 border-radius:7px
}
ul.woof_list_color li {
 display:inline-block;
 float:none!important;
 margin:3px 3px 0 0!important;
 padding:0!important
}
.woof_color_term {
 display:block;
 width:36px;
 height:36px;
 border:3px solid #e2e6e7;
 padding:2px;
 background-clip:content-box;
 color:#292f38;
 font-size:0;
 text-align:center;
 cursor:pointer;
 -webkit-border-radius:4px;
 border-radius:4px;
 -webkit-transition:border-color .35s ease;
 transition:border-color .35s ease
}
.woof_color_term:hover {
 border-color:#444;
 border-style:double
}
.woof_color_term.checked {
 border-color:#292f38
}
.woof_color_checked {
 width:25px;
 height:25px;
 background-color:red;
 position:absolute;
 z-index:999;
 display:none
}
.woof_list_label li .woof_label_term:hover,
.woof_list_label li .woof_label_term.checked {
 background-color:#34495e;
 border-color:#34495e
}
.woof_list_label li {
 display:inline-block;
 margin:2px;
 vertical-align:top
}
.woof_list_label .woof_label_term {
 display:block;
 background-color:#efefef;
 border:1px solid #ddd;
 margin:3px 3px 3px 0;
 padding:3px 4px;
 width:30px;
 height:30px;
 line-height:25px;
 text-align:center;
 overflow:hidden;
 text-decoration:none;
 cursor:pointer
}
.woof_list_label li .woof_label_term:hover,
.woof_list_label li .woof_label_term.checked {
 background-color:#34495e;
 border-color:#34495e;
 color:#fff
}
.woof_label_count {
 font-size:10px;
 position:absolute;
 background:orangered;
 margin:-5px 0 0 23px;
 -webkit-border-radius:200px;
 -moz-border-radius:200px;
 border-radius:200px;
 width:17px;
 height:17px;
 line-height:17px!important;
 color:wheat;
 text-align:center;
 font-weight:bold!important
}
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button {
 float:right
}
.woocommerce .col2-set,
.woocommerce-page .col2-set {
 width:100%
}
.woocommerce .col2-set::after,
.woocommerce .col2-set::before,
.woocommerce-page .col2-set::after,
.woocommerce-page .col2-set::before {
 content:' ';
 display:table
}
.woocommerce .col2-set::after,
.woocommerce-page .col2-set::after {
 clear:both
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
 float:left;
 width:48%
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
 float:right;
 width:48%
}
.woocommerce img,
.woocommerce-page img {
 height:auto;
 max-width:100%
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
 float:left;
 width:48%
}
.woocommerce #content div.product div.thumbnails::after,
.woocommerce #content div.product div.thumbnails::before,
.woocommerce div.product div.thumbnails::after,
.woocommerce div.product div.thumbnails::before,
.woocommerce-page #content div.product div.thumbnails::after,
.woocommerce-page #content div.product div.thumbnails::before,
.woocommerce-page div.product div.thumbnails::after,
.woocommerce-page div.product div.thumbnails::before {
 content:' ';
 display:table
}
.woocommerce #content div.product div.thumbnails::after,
.woocommerce div.product div.thumbnails::after,
.woocommerce-page #content div.product div.thumbnails::after,
.woocommerce-page div.product div.thumbnails::after {
 clear:both
}
.woocommerce #content div.product div.thumbnails a,
.woocommerce div.product div.thumbnails a,
.woocommerce-page #content div.product div.thumbnails a,
.woocommerce-page div.product div.thumbnails a {
 float:left;
 width:30.75%;
 margin-right:3.8%;
 margin-bottom:1em
}
.woocommerce #content div.product div.thumbnails a.last,
.woocommerce div.product div.thumbnails a.last,
.woocommerce-page #content div.product div.thumbnails a.last,
.woocommerce-page div.product div.thumbnails a.last {
 margin-right:0
}
.woocommerce #content div.product div.thumbnails a.first,
.woocommerce div.product div.thumbnails a.first,
.woocommerce-page #content div.product div.thumbnails a.first,
.woocommerce-page div.product div.thumbnails a.first {
 clear:both
}
.woocommerce #content div.product div.thumbnails.columns-1 a,
.woocommerce div.product div.thumbnails.columns-1 a,
.woocommerce-page #content div.product div.thumbnails.columns-1 a,
.woocommerce-page div.product div.thumbnails.columns-1 a {
 width:100%;
 margin-right:0;
 float:none
}
.woocommerce #content div.product div.thumbnails.columns-2 a,
.woocommerce div.product div.thumbnails.columns-2 a,
.woocommerce-page #content div.product div.thumbnails.columns-2 a,
.woocommerce-page div.product div.thumbnails.columns-2 a {
 width:48%
}
.woocommerce #content div.product div.thumbnails.columns-4 a,
.woocommerce div.product div.thumbnails.columns-4 a,
.woocommerce-page #content div.product div.thumbnails.columns-4 a,
.woocommerce-page div.product div.thumbnails.columns-4 a {
 width:22.05%
}
.woocommerce #content div.product div.thumbnails.columns-5 a,
.woocommerce div.product div.thumbnails.columns-5 a,
.woocommerce-page #content div.product div.thumbnails.columns-5 a,
.woocommerce-page div.product div.thumbnails.columns-5 a {
 width:16.9%
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
 float:right;
 width:48%;
 clear:none
}
.woocommerce #content div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs {
 clear:both
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce div.product .woocommerce-tabs ul.tabs::after,
.woocommerce div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::before {
 content:' ';
 display:table
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,
.woocommerce div.product .woocommerce-tabs ul.tabs::after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::after {
 clear:both
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
 display:inline-block
}
.woocommerce #content div.product #reviews .comment::after,
.woocommerce #content div.product #reviews .comment::before,
.woocommerce div.product #reviews .comment::after,
.woocommerce div.product #reviews .comment::before,
.woocommerce-page #content div.product #reviews .comment::after,
.woocommerce-page #content div.product #reviews .comment::before,
.woocommerce-page div.product #reviews .comment::after,
.woocommerce-page div.product #reviews .comment::before {
 content:' ';
 display:table
}
.woocommerce #content div.product #reviews .comment::after,
.woocommerce div.product #reviews .comment::after,
.woocommerce-page #content div.product #reviews .comment::after,
.woocommerce-page div.product #reviews .comment::after {
 clear:both
}
.woocommerce #content div.product #reviews .comment img,
.woocommerce div.product #reviews .comment img,
.woocommerce-page #content div.product #reviews .comment img,
.woocommerce-page div.product #reviews .comment img {
 float:right;
 height:auto
}
.woocommerce ul.products,
.woocommerce-page ul.products {
 clear:both
}
.woocommerce ul.products::after,
.woocommerce ul.products::before,
.woocommerce-page ul.products::after,
.woocommerce-page ul.products::before {
 content:' ';
 display:table
}
.woocommerce ul.products::after,
.woocommerce-page ul.products::after {
 clear:both
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
 float:left;
 margin:0 3.8% 2.992em 0;
 padding:0;
 position:relative;
 width:22.05%;
 margin-left:0
}
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first {
 clear:both
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
 margin-right:0
}
.woocommerce ul.products.columns-1 li.product,
.woocommerce-page ul.products.columns-1 li.product {
 width:100%;
 margin-right:0
}
.woocommerce ul.products.columns-2 li.product,
.woocommerce-page ul.products.columns-2 li.product {
 width:48%
}
.woocommerce ul.products.columns-3 li.product,
.woocommerce-page ul.products.columns-3 li.product {
 width:30.75%
}
.woocommerce ul.products.columns-5 li.product,
.woocommerce-page ul.products.columns-5 li.product {
 width:16.95%
}
.woocommerce ul.products.columns-6 li.product,
.woocommerce-page ul.products.columns-6 li.product {
 width:13.5%
}
.woocommerce-page.columns-1 ul.products li.product,
.woocommerce.columns-1 ul.products li.product {
 width:100%;
 margin-right:0
}
.woocommerce-page.columns-2 ul.products li.product,
.woocommerce.columns-2 ul.products li.product {
 width:48%
}
.woocommerce-page.columns-3 ul.products li.product,
.woocommerce.columns-3 ul.products li.product {
 width:30.75%
}
.woocommerce-page.columns-5 ul.products li.product,
.woocommerce.columns-5 ul.products li.product {
 width:16.95%
}
.woocommerce-page.columns-6 ul.products li.product,
.woocommerce.columns-6 ul.products li.product {
 width:13.5%
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
 float:left
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
 float:right
}
.woocommerce .woocommerce-pagination ul.page-numbers::after,
.woocommerce .woocommerce-pagination ul.page-numbers::before,
.woocommerce-page .woocommerce-pagination ul.page-numbers::after,
.woocommerce-page .woocommerce-pagination ul.page-numbers::before {
 content:' ';
 display:table
}
.woocommerce .woocommerce-pagination ul.page-numbers::after,
.woocommerce-page .woocommerce-pagination ul.page-numbers::after {
 clear:both
}
.woocommerce .woocommerce-pagination ul.page-numbers li,
.woocommerce-page .woocommerce-pagination ul.page-numbers li {
 display:inline-block
}
.woocommerce #content table.cart img,
.woocommerce table.cart img,
.woocommerce-page #content table.cart img,
.woocommerce-page table.cart img {
 height:auto
}
.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions {
 text-align:right
}
.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text {
 width:80px
}
.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
 float:left
}
.woocommerce #content table.cart td.actions .coupon label,
.woocommerce table.cart td.actions .coupon label,
.woocommerce-page #content table.cart td.actions .coupon label,
.woocommerce-page table.cart td.actions .coupon label {
 display:none
}
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals {
 width:100%
}
.woocommerce .cart-collaterals::after,
.woocommerce .cart-collaterals::before,
.woocommerce-page .cart-collaterals::after,
.woocommerce-page .cart-collaterals::before {
 content:' ';
 display:table
}
.woocommerce .cart-collaterals::after,
.woocommerce-page .cart-collaterals::after {
 clear:both
}
.woocommerce .cart-collaterals .related,
.woocommerce-page .cart-collaterals .related {
 width:30.75%;
 float:left
}
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells {
 width:48%;
 float:left
}
.woocommerce .cart-collaterals .cross-sells ul.products,
.woocommerce-page .cart-collaterals .cross-sells ul.products {
 float:none
}
.woocommerce .cart-collaterals .cross-sells ul.products li,
.woocommerce-page .cart-collaterals .cross-sells ul.products li {
 width:48%
}
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator {
 width:48%;
 clear:right;
 float:right
}
.woocommerce .cart-collaterals .shipping_calculator::after,
.woocommerce .cart-collaterals .shipping_calculator::before,
.woocommerce-page .cart-collaterals .shipping_calculator::after,
.woocommerce-page .cart-collaterals .shipping_calculator::before {
 content:' ';
 display:table
}
.woocommerce .cart-collaterals .shipping_calculator::after,
.woocommerce-page .cart-collaterals .shipping_calculator::after {
 clear:both
}
.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,
.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,
.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,
.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2 {
 width:47%
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
 float:right;
 width:48%
}
.woocommerce ul.cart_list li::after,
.woocommerce ul.cart_list li::before,
.woocommerce ul.product_list_widget li::after,
.woocommerce ul.product_list_widget li::before,
.woocommerce-page ul.cart_list li::after,
.woocommerce-page ul.cart_list li::before,
.woocommerce-page ul.product_list_widget li::after,
.woocommerce-page ul.product_list_widget li::before {
 content:' ';
 display:table
}
.woocommerce ul.cart_list li::after,
.woocommerce ul.product_list_widget li::after,
.woocommerce-page ul.cart_list li::after,
.woocommerce-page ul.product_list_widget li::after {
 clear:both
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img {
 float:right;
 height:auto
}
.woocommerce form .form-row::after,
.woocommerce form .form-row::before,
.woocommerce-page form .form-row::after,
.woocommerce-page form .form-row::before {
 content:' ';
 display:table
}
.woocommerce form .form-row::after,
.woocommerce-page form .form-row::after {
 clear:both
}
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
 display:block
}
.woocommerce form .form-row label.checkbox,
.woocommerce-page form .form-row label.checkbox {
 display:inline
}
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
 width:100%
}
.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text {
 box-sizing:border-box;
 width:100%
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
 width:47%;
 overflow:visible
}
.woocommerce form .form-row-first,
.woocommerce-page form .form-row-first {
 float:left
}
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-last {
 float:right
}
.woocommerce form .form-row-wide,
.woocommerce-page form .form-row-wide {
 clear:both
}
.woocommerce #payment .form-row select,
.woocommerce-page #payment .form-row select {
 width:auto
}
.woocommerce #payment .terms,
.woocommerce #payment .wc-terms-and-conditions,
.woocommerce-page #payment .terms,
.woocommerce-page #payment .wc-terms-and-conditions {
 text-align:left;
 padding:0 1em 0 0;
 float:left
}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
 float:right
}
.woocommerce .woocommerce-billing-fields::after,
.woocommerce .woocommerce-billing-fields::before,
.woocommerce .woocommerce-shipping-fields::after,
.woocommerce .woocommerce-shipping-fields::before,
.woocommerce-page .woocommerce-billing-fields::after,
.woocommerce-page .woocommerce-billing-fields::before,
.woocommerce-page .woocommerce-shipping-fields::after,
.woocommerce-page .woocommerce-shipping-fields::before {
 content:' ';
 display:table
}
.woocommerce .woocommerce-billing-fields::after,
.woocommerce .woocommerce-shipping-fields::after,
.woocommerce-page .woocommerce-billing-fields::after,
.woocommerce-page .woocommerce-shipping-fields::after {
 clear:both
}
.woocommerce .woocommerce-terms-and-conditions,
.woocommerce-page .woocommerce-terms-and-conditions {
 margin-bottom:1.618em;
 padding:1.618em
}
.woocommerce .woocommerce-oembed,
.woocommerce-page .woocommerce-oembed {
 position:relative
}
.woocommerce-account .woocommerce-MyAccount-navigation {
 float:left;
 width:30%
}
.woocommerce-account .woocommerce-MyAccount-content {
 float:right;
 width:68%
}
.woocommerce-page.left-sidebar #content.twentyeleven {
 width:58.4%;
 margin:0 7.6%;
 float:right
}
.woocommerce-page.right-sidebar #content.twentyeleven {
 margin:0 7.6%;
 width:58.4%;
 float:left
}
.twentyfourteen .tfwc {
 padding:12px 10px 0;
 max-width:474px;
 margin:0 auto
}
.twentyfourteen .tfwc .product .entry-summary {
 padding:0!important;
 margin:0 0 1.618em!important
}
.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail {
 margin-top:0
}
@media screen and (min-width:673px) {
 .twentyfourteen .tfwc {
  padding-right:30px;
  padding-left:30px
 }
}
@media screen and (min-width:1040px) {
 .twentyfourteen .tfwc {
  padding-right:15px;
  padding-left:15px
 }
}
@media screen and (min-width:1110px) {
 .twentyfourteen .tfwc {
  padding-right:30px;
  padding-left:30px
 }
}
@media screen and (min-width:1218px) {
 .twentyfourteen .tfwc {
  margin-right:54px
 }
 .full-width .twentyfourteen .tfwc {
  margin-right:auto
 }
}
.twentyfifteen .t15wc {
 padding-left:7.6923%;
 padding-right:7.6923%;
 padding-top:7.6923%;
 margin-bottom:7.6923%;
 background:#fff;
 box-shadow:0 0 1px rgba(0,0,0,.15)
}
.twentyfifteen .t15wc .page-title {
 margin-left:0
}
@media screen and (min-width:38.75em) {
 .twentyfifteen .t15wc {
  margin-right:7.6923%;
  margin-left:7.6923%;
  margin-top:8.3333%
 }
}
@media screen and (min-width:59.6875em) {
 .twentyfifteen .t15wc {
  margin-left:8.3333%;
  margin-right:8.3333%;
  padding:10%
 }
 .single-product .twentyfifteen .entry-summary {
  padding:0!important
 }
}
.twentysixteen .site-main {
 margin-right:7.6923%;
 margin-left:7.6923%
}
.twentysixteen .entry-summary {
 margin-right:0;
 margin-left:0
}
#content .twentysixteen div.product div.images,
#content .twentysixteen div.product div.summary {
 width:46.42857%
}
@media screen and (min-width:44.375em) {
 .twentysixteen .site-main {
  margin-right:23.0769%
 }
}
@media screen and (min-width:56.875em) {
 .twentysixteen .site-main {
  margin-right:0;
  margin-left:0
 }
 .no-sidebar .twentysixteen .site-main {
  margin-right:15%;
  margin-left:15%
 }
 .no-sidebar .twentysixteen .entry-summary {
  margin-right:0;
  margin-left:0
 }
}
.rtl .woocommerce .col2-set .col-1,
.rtl .woocommerce-page .col2-set .col-1 {
 float:right
}
.rtl .woocommerce .col2-set .col-2,
.rtl .woocommerce-page .col2-set .col-2 {
 float:left
}
@charset "UTF-8";
@-webkit-keyframes spin {
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes spin {
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@font-face {
 font-family:star;
 src:url(../../../plugins/woocommerce/assets/fonts/star.eot);
 src:url(../../../plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),
 url(../../../plugins/woocommerce/assets/fonts/star.woff) format("woff"),
 url(../../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),
 url(../../../plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-family:WooCommerce;
 src:url(../../../plugins/woocommerce/assets/fonts/WooCommerce.eot);
 src:url(../../../plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
 font-weight:400;
 font-style:normal
}
.woocommerce-store-notice,
p.demo_store {
 position:absolute;
 top:0;
 left:0;
 right:0;
 margin:0;
 width:100%;
 font-size:1em;
 padding:1em 0;
 text-align:center;
 background-color:#a46497;
 color:#fff;
 z-index:99998;
 box-shadow:0 1px 1em rgba(0,0,0,.2);
 display:none
}
.woocommerce-store-notice a,
p.demo_store a {
 color:#fff;
 text-decoration:underline
}
.screen-reader-text {
 clip:rect(1px,1px,1px,1px);
 height:1px;
 overflow:hidden;
 position:absolute!important;
 width:1px;
 word-wrap:normal!important
}
.admin-bar p.demo_store {
 top:32px
}
.clear {
 clear:both
}
.woocommerce .blockUI.blockOverlay {
 position:relative
}
.woocommerce .blockUI.blockOverlay::before {
 height:1em;
 width:1em;
 display:block;
 position:absolute;
 top:50%;
 left:50%;
 margin-left:-.5em;
 margin-top:-.5em;
 content:'';
 -webkit-animation:spin 1s ease-in-out infinite;
 animation:spin 1s ease-in-out infinite;
 background:url(../../../plugins/woocommerce/assets/images/icons/loader.svg) center center;
 background-size:cover;
 line-height:1;
 text-align:center;
 font-size:2em;
 color:rgba(0,0,0,.75)
}
.woocommerce .loader::before {
 height:1em;
 width:1em;
 display:block;
 position:absolute;
 top:50%;
 left:50%;
 margin-left:-.5em;
 margin-top:-.5em;
 content:'';
 -webkit-animation:spin 1s ease-in-out infinite;
 animation:spin 1s ease-in-out infinite;
 background:url(../../../plugins/woocommerce/assets/images/icons/loader.svg) center center;
 background-size:cover;
 line-height:1;
 text-align:center;
 font-size:2em;
 color:rgba(0,0,0,.75)
}
.woocommerce a.remove {
 display:block;
 font-size:1.5em;
 height:1em;
 width:1em;
 text-align:center;
 line-height:1;
 border-radius:100%;
 color:red!important;
 text-decoration:none;
 font-weight:700;
 border:0
}
.woocommerce a.remove:hover {
 color:#fff!important;
 background:red
}
.woocommerce small.note {
 display:block;
 color:#777;
 font-size:.857em;
 margin-top:10px
}
.woocommerce .woocommerce-breadcrumb {
 margin:0 0 1em;
 padding:0;
 font-size:.92em;
 color:#777
}
.woocommerce .woocommerce-breadcrumb::after,
.woocommerce .woocommerce-breadcrumb::before {
 content:' ';
 display:table
}
.woocommerce .woocommerce-breadcrumb::after {
 clear:both
}
.woocommerce .woocommerce-breadcrumb a {
 color:#777
}
.woocommerce .quantity .qty {
 width:3.631em;
 text-align:center
}
.woocommerce div.product {
 margin-bottom:0;
 position:relative
}
.woocommerce div.product .product_title {
 clear:none;
 margin-top:0;
 padding:0
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
 color:#77a464;
 font-size:1.25em
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
 background:inherit;
 font-weight:700;
 display:inline-block
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
 opacity:.5;
 display:inline-block
}
.woocommerce div.product p.stock {
 font-size:.92em
}
.woocommerce div.product .stock {
 color:#77a464
}
.woocommerce div.product .out-of-stock {
 color:red
}
.woocommerce div.product .woocommerce-product-rating {
 margin-bottom:1.618em
}
.woocommerce div.product div.images {
 margin-bottom:2em
}
.woocommerce div.product div.images img {
 display:block;
 width:100%;
 height:auto;
 box-shadow:none
}
.woocommerce div.product div.images div.thumbnails {
 padding-top:1em
}
.woocommerce div.product div.images.woocommerce-product-gallery {
 position:relative
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
 -webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;
 transition:all cubic-bezier(.795,-.035,0,1) .5s;
 margin:0;
 padding:0
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {
 background-color:#fff;
 opacity:0
}
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
 border:1px solid #f2f2f2
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
 width:25%;
 display:inline-block
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
 position:absolute;
 top:.5em;
 right:.5em;
 font-size:2em;
 z-index:9;
 width:36px;
 height:36px;
 background:#fff;
 text-indent:-9999px;
 border-radius:100%;
 box-sizing:content-box
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
 content:"";
 display:block;
 width:10px;
 height:10px;
 border:2px solid #000;
 border-radius:100%;
 position:absolute;
 top:9px;
 left:9px;
 box-sizing:content-box
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
 content:"";
 display:block;
 width:2px;
 height:8px;
 background:#000;
 border-radius:6px;
 position:absolute;
 top:19px;
 left:22px;
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg);
 box-sizing:content-box
}
.woocommerce div.product div.images .flex-control-thumbs {
 overflow:hidden;
 zoom:1;
 margin:0;
 padding:0
}
.woocommerce div.product div.images .flex-control-thumbs li {
 width:25%;
 float:left;
 margin:0;
 list-style:none
}
.woocommerce div.product div.images .flex-control-thumbs li img {
 cursor:pointer;
 opacity:.5;
 margin:0
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce div.product div.images .flex-control-thumbs li img:hover {
 opacity:1
}
.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) {
 clear:left
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
 clear:left
}
.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) {
 clear:left
}
.woocommerce div.product div.summary {
 margin-bottom:2em
}
.woocommerce div.product div.social {
 text-align:right;
 margin:0 0 1em
}
.woocommerce div.product div.social span {
 margin:0 0 0 2px
}
.woocommerce div.product div.social span span {
 margin:0
}
.woocommerce div.product div.social span .stButton .chicklets {
 padding-left:16px;
 width:0
}
.woocommerce div.product div.social iframe {
 float:left;
 margin-top:3px
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
 list-style:none;
 padding:0 0 0 1em;
 margin:0 0 1.618em;
 overflow:hidden;
 position:relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
 border:1px solid #d3ced2;
 background-color:#ebe9eb;
 display:inline-block;
 position:relative;
 z-index:0;
 border-radius:4px 4px 0 0;
 margin:0 -5px;
 padding:0 1em
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
 display:inline-block;
 padding:.5em 0;
 font-weight:700;
 color:#515151;
 text-decoration:none
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
 text-decoration:none;
 color:#6b6a6b
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
 background:#fff;
 z-index:2;
 border-bottom-color:#fff
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
 color:inherit;
 text-shadow:inherit
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {
 box-shadow:2px 2px 0 #fff
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
 box-shadow:-2px 2px 0 #fff
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
 border:1px solid #d3ced2;
 position:absolute;
 bottom:-1px;
 width:5px;
 height:5px;
 content:" ";
 box-sizing:border-box
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
 left:-5px;
 border-bottom-right-radius:4px;
 border-width:0 1px 1px 0;
 box-shadow:2px 2px 0 #ebe9eb
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
 right:-5px;
 border-bottom-left-radius:4px;
 border-width:0 0 1px 1px;
 box-shadow:-2px 2px 0 #ebe9eb
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
 position:absolute;
 content:" ";
 width:100%;
 bottom:0;
 left:0;
 border-bottom:1px solid #d3ced2;
 z-index:1
}
.woocommerce div.product .woocommerce-tabs .panel {
 margin:0 0 2em;
 padding:0
}
.woocommerce div.product p.cart {
 margin-bottom:2em
}
.woocommerce div.product p.cart::after,
.woocommerce div.product p.cart::before {
 content:' ';
 display:table
}
.woocommerce div.product p.cart::after {
 clear:both
}
.woocommerce div.product form.cart {
 margin-bottom:2em
}
.woocommerce div.product form.cart::after,
.woocommerce div.product form.cart::before {
 content:' ';
 display:table
}
.woocommerce div.product form.cart::after {
 clear:both
}
.woocommerce div.product form.cart div.quantity {
 float:left;
 margin:0 4px 0 0
}
.woocommerce div.product form.cart table {
 border-width:0 0 1px
}
.woocommerce div.product form.cart table td {
 padding-left:0
}
.woocommerce div.product form.cart table div.quantity {
 float:none;
 margin:0
}
.woocommerce div.product form.cart table small.stock {
 display:block;
 float:none
}
.woocommerce div.product form.cart .variations {
 margin-bottom:1em;
 border:0;
 width:100%
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
 border:0;
 vertical-align:top;
 line-height:2em
}
.woocommerce div.product form.cart .variations label {
 font-weight:700
}
.woocommerce div.product form.cart .variations select {
 max-width:100%;
 min-width:75%;
 display:inline-block;
 margin-right:1em
}
.woocommerce div.product form.cart .variations td.label {
 padding-right:1em
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
 margin-bottom:1em
}
.woocommerce div.product form.cart .reset_variations {
 visibility:hidden;
 font-size:.83em
}
.woocommerce div.product form.cart .wc-no-matching-variations {
 display:none
}
.woocommerce div.product form.cart .button {
 vertical-align:middle;
 float:left
}
.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label {
 padding-right:1em;
 padding-left:1em
}
.woocommerce div.product form.cart .group_table td {
 vertical-align:top;
 padding-bottom:.5em;
 border:0
}
.woocommerce div.product form.cart .group_table td:first-child {
 width:4em;
 text-align:center
}
.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox {
 display:inline-block;
 width:auto;
 margin:0 auto;
 -webkit-transform:scale(1.5,1.5);
 -ms-transform:scale(1.5,1.5);
 transform:scale(1.5,1.5)
}
.woocommerce span.onsale {
 min-height:3.236em;
 min-width:3.236em;
 padding:.202em;
 font-size:1em;
 font-weight:700;
 position:absolute;
 text-align:center;
 line-height:3.236;
 top:-.5em;
 left:-.5em;
 margin:0;
 border-radius:100%;
 background-color:#77a464;
 color:#fff;
 font-size:.857em;
 z-index:9
}
.woocommerce .products ul,
.woocommerce ul.products {
 margin:0 0 1em;
 padding:0;
 list-style:none outside;
 clear:both
}
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
 content:' ';
 display:table
}
.woocommerce .products ul::after,
.woocommerce ul.products::after {
 clear:both
}
.woocommerce .products ul li,
.woocommerce ul.products li {
 list-style:none outside
}
.woocommerce ul.products li.product .onsale {
 top:0;
 right:0;
 left:auto;
 margin:-.5em -.5em 0 0
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
 padding:.5em 0;
 margin:0;
 font-size:1em
}
.woocommerce ul.products li.product a {
 text-decoration:none
}
.woocommerce ul.products li.product a img {
 width:100%;
 height:auto;
 display:block;
 margin:0 0 1em;
 box-shadow:none
}
.woocommerce ul.products li.product strong {
 display:block
}
.woocommerce ul.products li.product .woocommerce-placeholder {
 border:1px solid #f2f2f2
}
.woocommerce ul.products li.product .star-rating {
 font-size:.857em
}
.woocommerce ul.products li.product .button {
 margin-top:1em
}
.woocommerce ul.products li.product .price {
 color:#77a464;
 display:block;
 font-weight:400;
 margin-bottom:.5em;
 font-size:.857em
}
.woocommerce ul.products li.product .price del {
 color:inherit;
 opacity:.5;
 display:inline-block
}
.woocommerce ul.products li.product .price ins {
 background:0 0;
 font-weight:700;
 display:inline-block
}
.woocommerce ul.products li.product .price .from {
 font-size:.67em;
 margin:-2px 0 0 0;
 text-transform:uppercase;
 color:rgba(132,132,132,.5)
}
.woocommerce .woocommerce-result-count {
 margin:0 0 1em
}
.woocommerce .woocommerce-ordering {
 margin:0 0 1em
}
.woocommerce .woocommerce-ordering select {
 vertical-align:top
}
.woocommerce nav.woocommerce-pagination {
 text-align:center
}
.woocommerce nav.woocommerce-pagination ul {
 display:inline-block;
 white-space:nowrap;
 padding:0;
 clear:both;
 border:1px solid #d3ced2;
 border-right:0;
 margin:1px
}
.woocommerce nav.woocommerce-pagination ul li {
 border-right:1px solid #d3ced2;
 padding:0;
 margin:0;
 float:left;
 display:inline;
 overflow:hidden
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
 margin:0;
 text-decoration:none;
 padding:0;
 line-height:1;
 font-size:1em;
 font-weight:400;
 padding:.5em;
 min-width:1em;
 display:block
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
 background:#ebe9eb;
 color:#8a7e88
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
 font-size:100%;
 margin:0;
 line-height:1;
 cursor:pointer;
 position:relative;
 text-decoration:none;
 overflow:visible;
 padding:.618em 1em;
 font-weight:700;
 border-radius:3px;
 left:auto;
 color:#515151;
 background-color:#ebe9eb;
 border:0;
 display:inline-block;
 background-image:none;
 box-shadow:none;
 text-shadow:none
}
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading {
 opacity:.25;
 padding-right:2.618em
}
.woocommerce #respond input#submit.loading::after,
.woocommerce a.button.loading::after,
.woocommerce button.button.loading::after,
.woocommerce input.button.loading::after {
 font-family:WooCommerce;
 content:"\e01c";
 vertical-align:top;
 font-weight:400;
 position:absolute;
 top:.618em;
 right:1em;
 -webkit-animation:spin 2s linear infinite;
 animation:spin 2s linear infinite
}
.woocommerce #respond input#submit.added::after,
.woocommerce a.button.added::after,
.woocommerce button.button.added::after,
.woocommerce input.button.added::after {
 font-family:WooCommerce;
 content:"\e017";
 margin-left:.53em;
 vertical-align:bottom
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
 background-color:#dfdcde;
 text-decoration:none;
 background-image:none;
 color:#515151
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
 background-color:#a46497;
 color:#fff;
 -webkit-font-smoothing:antialiased
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
 background-color:#96588a;
 color:#fff
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
 background-color:#a46497;
 color:#fff
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
 color:inherit;
 cursor:not-allowed;
 opacity:.5;
 padding:.618em 1em
}
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover {
 color:inherit;
 background-color:#ebe9eb
}
.woocommerce .cart .button,
.woocommerce .cart input.button {
 float:none
}
.woocommerce a.added_to_cart {
 padding-top:.5em;
 display:inline-block
}
.woocommerce #reviews h2 small {
 float:right;
 color:#777;
 font-size:15px;
 margin:10px 0 0
}
.woocommerce #reviews h2 small a {
 text-decoration:none;
 color:#777
}
.woocommerce #reviews h3 {
 margin:0
}
.woocommerce #reviews #respond {
 margin:0;
 border:0;
 padding:0
}
.woocommerce #reviews #comment {
 height:75px
}
.woocommerce #reviews #comments .add_review::after,
.woocommerce #reviews #comments .add_review::before {
 content:' ';
 display:table
}
.woocommerce #reviews #comments .add_review::after {
 clear:both
}
.woocommerce #reviews #comments h2 {
 clear:none
}
.woocommerce #reviews #comments ol.commentlist {
 margin:0;
 width:100%;
 background:0 0;
 list-style:none
}
.woocommerce #reviews #comments ol.commentlist::after,
.woocommerce #reviews #comments ol.commentlist::before {
 content:' ';
 display:table
}
.woocommerce #reviews #comments ol.commentlist::after {
 clear:both
}
.woocommerce #reviews #comments ol.commentlist li {
 padding:0;
 margin:0 0 20px;
 border:0;
 position:relative;
 background:0;
 border:0
}
.woocommerce #reviews #comments ol.commentlist li .meta {
 color:#777;
 font-size:.75em
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
 float:left;
 position:absolute;
 top:0;
 left:0;
 padding:3px;
 width:32px;
 height:auto;
 background:#ebe9eb;
 border:1px solid #e4e1e3;
 margin:0;
 box-shadow:none
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
 margin:0 0 0 50px;
 border:1px solid #e4e1e3;
 border-radius:4px;
 padding:1em 1em 0
}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after,
.woocommerce #reviews #comments ol.commentlist li .comment-text::before {
 content:' ';
 display:table
}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after {
 clear:both
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
 margin:0 0 1em
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
 font-size:.83em
}
.woocommerce #reviews #comments ol.commentlist ul.children {
 list-style:none outside;
 margin:20px 0 0 50px
}
.woocommerce #reviews #comments ol.commentlist ul.children .star-rating {
 display:none
}
.woocommerce #reviews #comments ol.commentlist #respond {
 border:1px solid #e4e1e3;
 border-radius:4px;
 padding:1em 1em 0;
 margin:20px 0 0 50px
}
.woocommerce #reviews #comments .commentlist>li::before {
 content:""
}
.woocommerce .star-rating {
 float:right;
 overflow:hidden;
 position:relative;
 height:1em;
 line-height:1;
 font-size:1em;
 width:5.4em;
 font-family:star
}
.woocommerce .star-rating::before {
 content:"\73\73\73\73\73";
 color:#d3ced2;
 float:left;
 top:0;
 left:0;
 position:absolute
}
.woocommerce .star-rating span {
 overflow:hidden;
 float:left;
 top:0;
 left:0;
 position:absolute;
 padding-top:1.5em
}
.woocommerce .star-rating span::before {
 content:"\53\53\53\53\53";
 top:0;
 position:absolute;
 left:0
}
.woocommerce .woocommerce-product-rating {
 line-height:2;
 display:block
}
.woocommerce .woocommerce-product-rating::after,
.woocommerce .woocommerce-product-rating::before {
 content:' ';
 display:table
}
.woocommerce .woocommerce-product-rating::after {
 clear:both
}
.woocommerce .woocommerce-product-rating .star-rating {
 margin:.5em 4px 0 0;
 float:left
}
.woocommerce .products .star-rating {
 display:block;
 margin:0 0 .5em;
 float:none
}
.woocommerce .hreview-aggregate .star-rating {
 margin:10px 0 0
}
.woocommerce #review_form #respond {
 position:static;
 margin:0;
 width:auto;
 padding:0;
 background:transparent none;
 border:0
}
.woocommerce #review_form #respond::after,
.woocommerce #review_form #respond::before {
 content:' ';
 display:table
}
.woocommerce #review_form #respond::after {
 clear:both
}
.woocommerce #review_form #respond p {
 margin:0 0 10px
}
.woocommerce #review_form #respond .form-submit input {
 left:auto
}
.woocommerce #review_form #respond textarea {
 box-sizing:border-box;
 width:100%
}
.woocommerce p.stars a {
 position:relative;
 height:1em;
 width:1em;
 text-indent:-999em;
 display:inline-block;
 text-decoration:none
}
.woocommerce p.stars a::before {
 display:block;
 position:absolute;
 top:0;
 left:0;
 width:1em;
 height:1em;
 line-height:1;
 font-family:WooCommerce;
 content:"\e021";
 text-indent:0
}
.woocommerce p.stars a:hover~a::before {
 content:"\e021"
}
.woocommerce p.stars:hover a::before {
 content:"\e020"
}
.woocommerce p.stars.selected a.active::before {
 content:"\e020"
}
.woocommerce p.stars.selected a.active~a::before {
 content:"\e021"
}
.woocommerce p.stars.selected a:not(.active)::before {
 content:"\e020"
}
.woocommerce table.shop_attributes {
 border:0;
 border-top:1px dotted rgba(0,0,0,.1);
 margin-bottom:1.618em;
 width:100%
}
.woocommerce table.shop_attributes th {
 width:150px;
 font-weight:700;
 padding:8px;
 border-top:0;
 border-bottom:1px dotted rgba(0,0,0,.1);
 margin:0;
 line-height:1.5
}
.woocommerce table.shop_attributes td {
 font-style:italic;
 padding:0;
 border-top:0;
 border-bottom:1px dotted rgba(0,0,0,.1);
 margin:0;
 line-height:1.5
}
.woocommerce table.shop_attributes td p {
 margin:0;
 padding:8px 0
}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
 background:rgba(0,0,0,.025)
}
.woocommerce table.shop_table {
 border:1px solid rgba(0,0,0,.1);
 margin:0 -1px 24px 0;
 text-align:left;
 width:100%;
 border-collapse:separate;
 border-radius:5px
}
.woocommerce table.shop_table th {
 font-weight:700;
 padding:9px 12px;
 line-height:1.5em
}
.woocommerce table.shop_table td {
 border-top:1px solid rgba(0,0,0,.1);
 padding:9px 12px;
 vertical-align:middle;
 line-height:1.5em
}
.woocommerce table.shop_table td small {
 font-weight:400
}
.woocommerce table.shop_table td del {
 font-weight:400
}
.woocommerce table.shop_table tbody:first-child tr:first-child td,
.woocommerce table.shop_table tbody:first-child tr:first-child th {
 border-top:0
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
 font-weight:700;
 border-top:1px solid rgba(0,0,0,.1)
}
.woocommerce table.my_account_orders {
 font-size:.85em
}
.woocommerce table.my_account_orders td,
.woocommerce table.my_account_orders th {
 padding:4px 8px;
 vertical-align:middle
}
.woocommerce table.my_account_orders .button {
 white-space:nowrap
}
.woocommerce table.my_account_orders .order-actions {
 text-align:right
}
.woocommerce table.my_account_orders .order-actions .button {
 margin:.125em 0 .125em .25em
}
.woocommerce table.woocommerce-MyAccount-downloads td,
.woocommerce table.woocommerce-MyAccount-downloads th {
 vertical-align:top;
 text-align:center
}
.woocommerce table.woocommerce-MyAccount-downloads td:first-child,
.woocommerce table.woocommerce-MyAccount-downloads th:first-child {
 text-align:left
}
.woocommerce table.woocommerce-MyAccount-downloads td:last-child,
.woocommerce table.woocommerce-MyAccount-downloads th:last-child {
 text-align:left
}
.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,
.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before {
 content:"\2193";
 display:inline-block
}
.woocommerce td.product-name .wc-item-meta,
.woocommerce td.product-name dl.variation {
 list-style:none outside
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,
.woocommerce td.product-name .wc-item-meta dt,
.woocommerce td.product-name dl.variation .wc-item-meta-label,
.woocommerce td.product-name dl.variation dt {
 float:left;
 clear:both;
 margin-right:.25em;
 display:inline-block;
 list-style:none outside
}
.woocommerce td.product-name .wc-item-meta dd,
.woocommerce td.product-name dl.variation dd {
 margin:0
}
.woocommerce td.product-name .wc-item-meta p,
.woocommerce td.product-name .wc-item-meta:last-child,
.woocommerce td.product-name dl.variation p,
.woocommerce td.product-name dl.variation:last-child {
 margin-bottom:0
}
.woocommerce td.product-name p.backorder_notification {
 font-size:.83em
}
.woocommerce td.product-quantity {
 min-width:80px
}
.woocommerce ul.cart_list,
.woocommerce ul.product_list_widget {
 list-style:none outside;
 padding:0;
 margin:0
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
 padding:4px 0;
 margin:0;
 list-style:none
}
.woocommerce ul.cart_list li::after,
.woocommerce ul.cart_list li::before,
.woocommerce ul.product_list_widget li::after,
.woocommerce ul.product_list_widget li::before {
 content:' ';
 display:table
}
.woocommerce ul.cart_list li::after,
.woocommerce ul.product_list_widget li::after {
 clear:both
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
 display:block;
 font-weight:700
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
 float:right;
 margin-left:4px;
 width:32px;
 height:auto;
 box-shadow:none
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl {
 margin:0;
 padding-left:1em;
 border-left:2px solid rgba(0,0,0,.1)
}
.woocommerce ul.cart_list li dl::after,
.woocommerce ul.cart_list li dl::before,
.woocommerce ul.product_list_widget li dl::after,
.woocommerce ul.product_list_widget li dl::before {
 content:' ';
 display:table
}
.woocommerce ul.cart_list li dl::after,
.woocommerce ul.product_list_widget li dl::after {
 clear:both
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt {
 display:inline-block;
 float:left;
 margin-bottom:1em
}
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt {
 font-weight:700;
 padding:0 0 .25em;
 margin:0 4px 0 0;
 clear:left
}
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd {
 padding:0 0 .25em
}
.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child {
 margin-bottom:0
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
 float:none
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
 border-top:3px double #ebe9eb;
 padding:4px 0 0
}
.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
 min-width:40px;
 display:inline-block
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
 padding-left:2em;
 position:relative;
 padding-top:0
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
 position:absolute;
 top:0;
 left:0
}
.woocommerce .widget_shopping_cart .buttons::after,
.woocommerce .widget_shopping_cart .buttons::before,
.woocommerce.widget_shopping_cart .buttons::after,
.woocommerce.widget_shopping_cart .buttons::before {
 content:' ';
 display:table
}
.woocommerce .widget_shopping_cart .buttons::after,
.woocommerce.widget_shopping_cart .buttons::after {
 clear:both
}
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a {
 margin-right:5px;
 margin-bottom:5px
}
.woocommerce form .form-row {
 padding:3px;
 margin:0 0 6px
}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder {
 -webkit-transition:opacity .5s .5s ease;
 transition:opacity .5s .5s ease;
 opacity:0
}
.woocommerce form .form-row label {
 line-height:2
}
.woocommerce form .form-row label.hidden {
 visibility:hidden
}
.woocommerce form .form-row label.inline {
 display:inline
}
.woocommerce form .form-row .woocommerce-input-wrapper .description {
 background:#1e85be;
 color:#fff;
 border-radius:3px;
 padding:1em;
 margin:.5em 0 0;
 clear:both;
 display:none;
 position:relative
}
.woocommerce form .form-row .woocommerce-input-wrapper .description a {
 color:#fff;
 text-decoration:underline;
 border:0;
 box-shadow:none
}
.woocommerce form .form-row .woocommerce-input-wrapper .description::before {
 left:50%;
 top:0;
 margin-top:-4px;
 -webkit-transform:translateX(-50%) rotate(180deg);
 -ms-transform:translateX(-50%) rotate(180deg);
 transform:translateX(-50%) rotate(180deg);
 content:"";
 position:absolute;
 border-width:4px 6px 0 6px;
 border-style:solid;
 border-color:#1e85be transparent transparent transparent;
 z-index:100;
 display:block
}
.woocommerce form .form-row select {
 cursor:pointer;
 margin:0
}
.woocommerce form .form-row .required {
 color:red;
 font-weight:700;
 border:0!important;
 text-decoration:none;
 visibility:hidden
}
.woocommerce form .form-row .optional {
 visibility:visible
}
.woocommerce form .form-row .input-checkbox {
 display:inline;
 margin:-2px 8px 0 0;
 text-align:center;
 vertical-align:middle
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
 box-sizing:border-box;
 width:100%;
 margin:0;
 outline:0;
 line-height:normal
}
.woocommerce form .form-row textarea {
 height:4em;
 line-height:1.5;
 display:block;
 box-shadow:none
}
.woocommerce form .form-row .select2-container {
 width:100%;
 line-height:2em
}
.woocommerce form .form-row.woocommerce-invalid label {
 color:#a00
}
.woocommerce form .form-row.woocommerce-invalid .select2-container,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid select {
 border-color:#a00
}
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
 border-color:#6dc22e
}
.woocommerce form .form-row ::-webkit-input-placeholder {
 line-height:normal
}
.woocommerce form .form-row :-moz-placeholder {
 line-height:normal
}
.woocommerce form .form-row :-ms-input-placeholder {
 line-height:normal
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
 border:1px solid #d3ced2;
 padding:20px;
 margin:2em 0;
 text-align:left;
 border-radius:5px
}
.woocommerce ul#shipping_method {
 list-style:none outside;
 margin:0;
 padding:0
}
.woocommerce ul#shipping_method li {
 margin:0 0 .5em;
 line-height:1.5em;
 list-style:none outside
}
.woocommerce ul#shipping_method li input {
 margin:3px .4375em 0 0;
 vertical-align:top
}
.woocommerce ul#shipping_method li label {
 display:inline
}
.woocommerce ul#shipping_method .amount {
 font-weight:700
}
.woocommerce p.woocommerce-shipping-contents {
 margin:0
}
.woocommerce ul.order_details {
 margin:0 0 3em;
 list-style:none
}
.woocommerce ul.order_details::after,
.woocommerce ul.order_details::before {
 content:' ';
 display:table
}
.woocommerce ul.order_details::after {
 clear:both
}
.woocommerce ul.order_details li {
 float:left;
 margin-right:2em;
 text-transform:uppercase;
 font-size:.715em;
 line-height:1;
 border-right:1px dashed #d3ced2;
 padding-right:2em;
 margin-left:0;
 padding-left:0;
 list-style-type:none
}
.woocommerce ul.order_details li strong {
 display:block;
 font-size:1.4em;
 text-transform:none;
 line-height:1.5
}
.woocommerce ul.order_details li:last-of-type {
 border:none
}
.woocommerce .wc-bacs-bank-details-account-name {
 font-weight:700
}
.woocommerce .woocommerce-customer-details,
.woocommerce .woocommerce-order-details,
.woocommerce .woocommerce-order-downloads {
 margin-bottom:2em
}
.woocommerce .woocommerce-customer-details :last-child,
.woocommerce .woocommerce-order-details :last-child,
.woocommerce .woocommerce-order-downloads :last-child {
 margin-bottom:0
}
.woocommerce .woocommerce-customer-details address {
 font-style:normal;
 margin-bottom:0;
 border:1px solid rgba(0,0,0,.1);
 border-bottom-width:2px;
 border-right-width:2px;
 text-align:left;
 width:100%;
 border-radius:5px;
 padding:6px 12px
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone {
 margin-bottom:0;
 padding-left:1.5em
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€·";
 text-decoration:none;
 margin-left:-1.5em;
 line-height:1.75;
 position:absolute
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€­";
 text-decoration:none;
 margin-left:-1.5em;
 line-height:1.75;
 position:absolute
}
.woocommerce .woocommerce-widget-layered-nav-list {
 margin:0;
 padding:0;
 border:0;
 list-style:none outside
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
 padding:0 0 1px;
 list-style:none
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before {
 content:' ';
 display:table
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after {
 clear:both
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span {
 padding:1px 0
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€“";
 text-decoration:none;
 color:#a00
}
.woocommerce .woocommerce-widget-layered-nav-dropdown__submit {
 margin-top:1em
}
.woocommerce .widget_layered_nav_filters ul {
 margin:0;
 padding:0;
 border:0;
 list-style:none outside;
 overflow:hidden;
 zoom:1
}
.woocommerce .widget_layered_nav_filters ul li {
 float:left;
 padding:0 1em 1px 1px;
 list-style:none
}
.woocommerce .widget_layered_nav_filters ul li a {
 text-decoration:none
}
.woocommerce .widget_layered_nav_filters ul li a::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€“";
 text-decoration:none;
 color:#a00;
 vertical-align:inherit;
 margin-right:.5em
}
.woocommerce .widget_price_filter .price_slider {
 margin-bottom:1em
}
.woocommerce .widget_price_filter .price_slider_amount {
 text-align:right;
 line-height:2.4;
 font-size:.8751em
}
.woocommerce .widget_price_filter .price_slider_amount .button {
 font-size:1.15em;
 float:left
}
.woocommerce .widget_price_filter .ui-slider {
 position:relative;
 text-align:left;
 margin-left:.5em;
 margin-right:.5em
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
 position:absolute;
 z-index:2;
 width:1em;
 height:1em;
 background-color:#a46497;
 border-radius:1em;
 cursor:ew-resize;
 outline:0;
 top:-.3em;
 margin-left:-.5em
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
 position:absolute;
 z-index:1;
 font-size:.7em;
 display:block;
 border:0;
 border-radius:1em;
 background-color:#a46497
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
 border-radius:1em;
 background-color:#462940;
 border:0
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
 height:.5em
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
 top:0;
 height:100%
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
 left:-1px
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
 right:-1px
}
.woocommerce .widget_rating_filter ul {
 margin:0;
 padding:0;
 border:0;
 list-style:none outside
}
.woocommerce .widget_rating_filter ul li {
 padding:0 0 1px;
 list-style:none
}
.woocommerce .widget_rating_filter ul li::after,
.woocommerce .widget_rating_filter ul li::before {
 content:' ';
 display:table
}
.woocommerce .widget_rating_filter ul li::after {
 clear:both
}
.woocommerce .widget_rating_filter ul li a {
 padding:1px 0;
 text-decoration:none
}
.woocommerce .widget_rating_filter ul li .star-rating {
 float:none;
 display:inline-block
}
.woocommerce .widget_rating_filter ul li.chosen a::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€“";
 text-decoration:none;
 color:#a00
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
 float:left;
 margin-right:1em
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
 display:inline-block
}
.woocommerce-no-js form.woocommerce-form-coupon,
.woocommerce-no-js form.woocommerce-form-login {
 display:block!important
}
.woocommerce-no-js .showcoupon,
.woocommerce-no-js .woocommerce-form-coupon-toggle,
.woocommerce-no-js .woocommerce-form-login-toggle {
 display:none!important
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
 padding:1em 2em 1em 3.5em;
 margin:0 0 2em;
 position:relative;
 background-color:#f7f6f7;
 color:#515151;
 border-top:3px solid #a46497;
 list-style:none outside;
 width:auto;
 word-wrap:break-word
}
.woocommerce-error::after,
.woocommerce-error::before,
.woocommerce-info::after,
.woocommerce-info::before,
.woocommerce-message::after,
.woocommerce-message::before {
 content:' ';
 display:table
}
.woocommerce-error::after,
.woocommerce-info::after,
.woocommerce-message::after {
 clear:both
}
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before {
 font-family:WooCommerce;
 content:"\e028";
 display:inline-block;
 position:absolute;
 top:1em;
 left:1.5em
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
 float:right
}
.woocommerce-error li,
.woocommerce-info li,
.woocommerce-message li {
 list-style:none outside!important;
 padding-left:0!important;
 margin-left:0!important
}
.rtl.woocommerce .price_label,
.rtl.woocommerce .price_label span {
 direction:ltr;
 unicode-bidi:embed
}
.woocommerce-message {
 border-top-color:#8fae1b
}
.woocommerce-message::before {
 content:"\e015";
 color:#8fae1b
}
.woocommerce-info {
 border-top-color:#1e85be
}
.woocommerce-info::before {
 color:#1e85be
}
.woocommerce-error {
 border-top-color:#b81c23
}
.woocommerce-error::before {
 content:"\e016";
 color:#b81c23
}
.woocommerce-account .woocommerce::after,
.woocommerce-account .woocommerce::before {
 content:' ';
 display:table
}
.woocommerce-account .woocommerce::after {
 clear:both
}
.woocommerce-account .addresses .title::after,
.woocommerce-account .addresses .title::before {
 content:' ';
 display:table
}
.woocommerce-account .addresses .title::after {
 clear:both
}
.woocommerce-account .addresses .title h3 {
 float:left
}
.woocommerce-account .addresses .title .edit {
 float:right
}
.woocommerce-account ol.commentlist.notes li.note p.meta {
 font-weight:700;
 margin-bottom:0
}
.woocommerce-account ol.commentlist.notes li.note .description p:last-child {
 margin-bottom:0
}
.woocommerce-account ul.digital-downloads {
 margin-left:0;
 padding-left:0
}
.woocommerce-account ul.digital-downloads li {
 list-style:none;
 margin-left:0;
 padding-left:0
}
.woocommerce-account ul.digital-downloads li::before {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-right:.618em;
 content:"î€Š";
 text-decoration:none
}
.woocommerce-account ul.digital-downloads li .count {
 float:right
}
#add_payment_method table.cart .product-thumbnail,
.woocommerce-cart table.cart .product-thumbnail,
.woocommerce-checkout table.cart .product-thumbnail {
 min-width:32px
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
 width:32px;
 box-shadow:none
}
#add_payment_method table.cart td,
#add_payment_method table.cart th,
.woocommerce-cart table.cart td,
.woocommerce-cart table.cart th,
.woocommerce-checkout table.cart td,
.woocommerce-checkout table.cart th {
 vertical-align:middle
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
 float:left;
 box-sizing:border-box;
 border:1px solid #d3ced2;
 padding:6px 6px 5px;
 margin:0 4px 0 0;
 outline:0
}
#add_payment_method table.cart input,
.woocommerce-cart table.cart input,
.woocommerce-checkout table.cart input {
 margin:0;
 vertical-align:middle
}
#add_payment_method .wc-proceed-to-checkout,
.woocommerce-cart .wc-proceed-to-checkout,
.woocommerce-checkout .wc-proceed-to-checkout {
 padding:1em 0
}
#add_payment_method .wc-proceed-to-checkout::after,
#add_payment_method .wc-proceed-to-checkout::before,
.woocommerce-cart .wc-proceed-to-checkout::after,
.woocommerce-cart .wc-proceed-to-checkout::before,
.woocommerce-checkout .wc-proceed-to-checkout::after,
.woocommerce-checkout .wc-proceed-to-checkout::before {
 content:' ';
 display:table
}
#add_payment_method .wc-proceed-to-checkout::after,
.woocommerce-cart .wc-proceed-to-checkout::after,
.woocommerce-checkout .wc-proceed-to-checkout::after {
 clear:both
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
 display:block;
 text-align:center;
 margin-bottom:1em;
 font-size:1.25em;
 padding:1em
}
#add_payment_method .cart-collaterals .shipping-calculator-button,
.woocommerce-cart .cart-collaterals .shipping-calculator-button,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button {
 float:none;
 margin-top:.5em;
 display:inline-block
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
 font-family:WooCommerce;
 speak:none;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 margin-left:.618em;
 content:"î€™";
 text-decoration:none
}
#add_payment_method .cart-collaterals .shipping-calculator-form,
.woocommerce-cart .cart-collaterals .shipping-calculator-form,
.woocommerce-checkout .cart-collaterals .shipping-calculator-form {
 margin:1em 0 0 0
}
#add_payment_method .cart-collaterals .cart_totals p small,
.woocommerce-cart .cart-collaterals .cart_totals p small,
.woocommerce-checkout .cart-collaterals .cart_totals p small {
 color:#777;
 font-size:.83em
}
#add_payment_method .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-checkout .cart-collaterals .cart_totals table {
 border-collapse:separate;
 margin:0 0 6px;
 padding:0
}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,
#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {
 border-top:0
}
#add_payment_method .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table th {
 width:35%
}
#add_payment_method .cart-collaterals .cart_totals table td,
#add_payment_method .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table td,
.woocommerce-checkout .cart-collaterals .cart_totals table th {
 vertical-align:top;
 border-left:0;
 border-right:0;
 line-height:1.5em
}
#add_payment_method .cart-collaterals .cart_totals table small,
.woocommerce-cart .cart-collaterals .cart_totals table small,
.woocommerce-checkout .cart-collaterals .cart_totals table small {
 color:#777
}
#add_payment_method .cart-collaterals .cart_totals table select,
.woocommerce-cart .cart-collaterals .cart_totals table select,
.woocommerce-checkout .cart-collaterals .cart_totals table select {
 width:100%
}
#add_payment_method .cart-collaterals .cart_totals .discount td,
.woocommerce-cart .cart-collaterals .cart_totals .discount td,
.woocommerce-checkout .cart-collaterals .cart_totals .discount td {
 color:#77a464
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
 border-top:1px solid #ebe9eb
}
#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,
.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
 margin-bottom:0
}
#add_payment_method .cart-collaterals .cross-sells ul.products li.product,
.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,
.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product {
 margin-top:0
}
#add_payment_method .checkout .col-2 h3#ship-to-different-address,
.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
 float:left;
 clear:none
}
#add_payment_method .checkout .col-2 .notes,
.woocommerce-cart .checkout .col-2 .notes,
.woocommerce-checkout .checkout .col-2 .notes {
 clear:left
}
#add_payment_method .checkout .col-2 .form-row-first,
.woocommerce-cart .checkout .col-2 .form-row-first,
.woocommerce-checkout .checkout .col-2 .form-row-first {
 clear:left
}
#add_payment_method .checkout .create-account small,
.woocommerce-cart .checkout .create-account small,
.woocommerce-checkout .checkout .create-account small {
 font-size:11px;
 color:#777;
 font-weight:400
}
#add_payment_method .checkout div.shipping-address,
.woocommerce-cart .checkout div.shipping-address,
.woocommerce-checkout .checkout div.shipping-address {
 padding:0;
 clear:left;
 width:100%
}
#add_payment_method .checkout .shipping_address,
.woocommerce-cart .checkout .shipping_address,
.woocommerce-checkout .checkout .shipping_address {
 clear:both
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
 background:#ebe9eb;
 border-radius:5px
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
 text-align:left;
 padding:1em;
 border-bottom:1px solid #d3ced2;
 margin:0;
 list-style:none outside
}
#add_payment_method #payment ul.payment_methods::after,
#add_payment_method #payment ul.payment_methods::before,
.woocommerce-cart #payment ul.payment_methods::after,
.woocommerce-cart #payment ul.payment_methods::before,
.woocommerce-checkout #payment ul.payment_methods::after,
.woocommerce-checkout #payment ul.payment_methods::before {
 content:' ';
 display:table
}
#add_payment_method #payment ul.payment_methods::after,
.woocommerce-cart #payment ul.payment_methods::after,
.woocommerce-checkout #payment ul.payment_methods::after {
 clear:both
}
#add_payment_method #payment ul.payment_methods li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li {
 line-height:2;
 text-align:left;
 margin:0;
 font-weight:400
}
#add_payment_method #payment ul.payment_methods li input,
.woocommerce-cart #payment ul.payment_methods li input,
.woocommerce-checkout #payment ul.payment_methods li input {
 margin:0 1em 0 0
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
 vertical-align:middle;
 margin:-2px 0 0 .5em;
 padding:0;
 position:relative;
 box-shadow:none
}
#add_payment_method #payment ul.payment_methods li img+img,
.woocommerce-cart #payment ul.payment_methods li img+img,
.woocommerce-checkout #payment ul.payment_methods li img+img {
 margin-left:2px
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before {
 content:' ';
 display:table
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,
.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,
.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after {
 clear:both
}
#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row {
 padding:1em
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
 position:relative;
 box-sizing:border-box;
 width:100%;
 padding:1em;
 margin:1em 0;
 font-size:.92em;
 border-radius:2px;
 line-height:1.5;
 background-color:#dfdcde;
 color:#515151
}
#add_payment_method #payment div.payment_box input.input-text,
#add_payment_method #payment div.payment_box textarea,
.woocommerce-cart #payment div.payment_box input.input-text,
.woocommerce-cart #payment div.payment_box textarea,
.woocommerce-checkout #payment div.payment_box input.input-text,
.woocommerce-checkout #payment div.payment_box textarea {
 border-color:#c7c1c6;
 border-top-color:#bbb3b9
}
#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder {
 color:#bbb3b9
}
#add_payment_method #payment div.payment_box :-moz-placeholder,
.woocommerce-cart #payment div.payment_box :-moz-placeholder,
.woocommerce-checkout #payment div.payment_box :-moz-placeholder {
 color:#bbb3b9
}
#add_payment_method #payment div.payment_box :-ms-input-placeholder,
.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,
.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder {
 color:#bbb3b9
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods {
 list-style:none outside;
 margin:0
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token {
 margin:0 0 .5em
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label {
 cursor:pointer
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput {
 vertical-align:middle;
 margin:-3px 1em 0 0;
 position:relative
}
#add_payment_method #payment div.payment_box .wc-credit-card-form,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
 border:0;
 padding:0;
 margin:1em 0 0
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number {
 font-size:1.5em;
 padding:8px;
 background-repeat:no-repeat;
 background-position:right .618em center;
 background-size:32px 20px
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover {
 background-image:url(../../../plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)
}
#add_payment_method #payment div.payment_box span.help,
.woocommerce-cart #payment div.payment_box span.help,
.woocommerce-checkout #payment div.payment_box span.help {
 font-size:.857em;
 color:#777;
 font-weight:400
}
#add_payment_method #payment div.payment_box .form-row,
.woocommerce-cart #payment div.payment_box .form-row,
.woocommerce-checkout #payment div.payment_box .form-row {
 margin:0 0 1em
}
#add_payment_method #payment div.payment_box p:last-child,
.woocommerce-cart #payment div.payment_box p:last-child,
.woocommerce-checkout #payment div.payment_box p:last-child {
 margin-bottom:0
}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
 content:"";
 display:block;
 border:1em solid #dfdcde;
 border-right-color:transparent;
 border-left-color:transparent;
 border-top-color:transparent;
 position:absolute;
 top:-.75em;
 left:0;
 margin:-1em 0 0 2em
}
#add_payment_method #payment .payment_method_paypal .about_paypal,
.woocommerce-cart #payment .payment_method_paypal .about_paypal,
.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
 float:right;
 line-height:52px;
 font-size:.83em
}
#add_payment_method #payment .payment_method_paypal img,
.woocommerce-cart #payment .payment_method_paypal img,
.woocommerce-checkout #payment .payment_method_paypal img {
 max-height:52px;
 vertical-align:middle
}
.woocommerce-terms-and-conditions {
 border:1px solid rgba(0,0,0,.2);
 box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
 background:rgba(0,0,0,.05)
}
.woocommerce-invalid #terms {
 outline:2px solid red;
 outline-offset:2px
}
.woocommerce-password-strength {
 text-align:center;
 font-weight:600;
 padding:3px .5em;
 font-size:1em
}
.woocommerce-password-strength.strong {
 background-color:#c1e1b9;
 border-color:#83c373
}
.woocommerce-password-strength.short {
 background-color:#f1adad;
 border-color:#e35b5b
}
.woocommerce-password-strength.bad {
 background-color:#fbc5a9;
 border-color:#f78b53
}
.woocommerce-password-strength.good {
 background-color:#ffe399;
 border-color:#ffc733
}
.woocommerce-password-hint {
 margin:.5em 0 0;
 display:block
}
#content.twentyeleven .woocommerce-pagination a {
 font-size:1em;
 line-height:1
}
.single-product .twentythirteen #reply-title,
.single-product .twentythirteen #respond #commentform,
.single-product .twentythirteen .entry-summary {
 padding:0
}
.single-product .twentythirteen p.stars {
 clear:both
}
.twentythirteen .woocommerce-breadcrumb {
 padding-top:40px
}
.twentyfourteen ul.products li.product {
 margin-top:0!important
}
body:not(.search-results) .twentysixteen .entry-summary {
 color:inherit;
 font-size:inherit;
 line-height:inherit
}
.twentysixteen .price ins {
 background:inherit;
 color:inherit
}
.yith-wcbr-brands {
 display:block;
 margin-top:15px
}
.list .yith-wcbr-brands {
 text-align:left
}
li.product .yith-wcbr-brands {
 margin:15px 0
}
.yith-wcbr-brands-logo {
 display:block;
 margin-top:15px
}
.list .yith-wcbr-brands-logo {
 text-align:left
}
li.product .yith-wcbr-brands-logo {
 margin:15px 0
}
.yith-wcbr-brands-logo a {
 display:inline-block;
 border:none!important;
 margin-right:15px
}
.yith-wcbr-brands-logo a:last-child {
 margin-right:0
}
.yith-wcbr-brands-header-wrapper {
 margin:15px 0
}
#colorbox,
#cboxOverlay,
#cboxWrapper {
 position:absolute;
 top:0;
 left:0;
 z-index:10000;
 overflow:hidden
}
#cboxOverlay {
 position:fixed;
 width:100%;
 height:100%
}
#cboxMiddleLeft,
#cboxBottomLeft {
 clear:left
}
#cboxContent {
 position:relative
}
#cboxLoadedContent {
 overflow:auto;
 -webkit-overflow-scrolling:touch
}
#cboxTitle {
 margin:0
}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
 cursor:pointer
}
.cboxPhoto {
 float:left;
 margin:auto;
 border:0;
 display:block;
 max-width:none;
 -ms-interpolation-mode:bicubic
}
.cboxIframe {
 width:100%;
 height:100%;
 display:block;
 border:0
}
#colorbox,
#cboxContent,
#cboxLoadedContent {
 box-sizing:content-box;
 -moz-box-sizing:content-box;
 -webkit-box-sizing:content-box
}
#cboxOverlay {
 background:#000
}
#colorbox {
 outline:0
}
#cboxTopLeft {
 width:14px;
 height:14px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) no-repeat 0 0
}
#cboxTopCenter {
 height:14px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/border.png) repeat-x top left
}
#cboxTopRight {
 width:14px;
 height:14px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) no-repeat -36px 0
}
#cboxBottomLeft {
 width:14px;
 height:43px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) no-repeat 0 -32px
}
#cboxBottomCenter {
 height:43px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/border.png) repeat-x bottom left
}
#cboxBottomRight {
 width:14px;
 height:43px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) no-repeat -36px -32px
}
#cboxMiddleLeft {
 width:14px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) repeat-y -175px 0
}
#cboxMiddleRight {
 width:14px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) repeat-y -211px 0
}
#cboxContent {
 background:#fff;
 overflow:visible
}
.cboxIframe {
 background:#fff
}
#cboxError {
 padding:50px;
 border:1px solid #ccc
}
#cboxLoadedContent {
 margin-bottom:5px
}
#cboxLoadingOverlay {
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/loading.gif) no-repeat center center
}
#cboxTitle {
 position:absolute;
 bottom:-25px;
 left:0;
 text-align:center;
 width:100%;
 font-weight:700;
 color:#7C7C7C
}
#cboxCurrent {
 position:absolute;
 bottom:-25px;
 left:58px;
 font-weight:700;
 color:#7C7C7C
}
#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
 border:0;
 padding:0;
 margin:0;
 overflow:visible;
 position:absolute;
 bottom:-29px;
 background:url(../../../plugins/yith-woocommerce-compare/assets/images/colorbox/controls.png) no-repeat 0 0;
 width:23px;
 height:23px;
 text-indent:-9999px
}
#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
 outline:0
}
#cboxPrevious {
 left:0;
 background-position:-51px -25px
}
#cboxPrevious:hover {
 background-position:-51px 0
}
#cboxNext {
 left:27px;
 background-position:-75px -25px
}
#cboxNext:hover {
 background-position:-75px 0
}
#cboxClose {
 right:0;
 background-position:-100px -25px
}
#cboxClose:hover {
 background-position:-100px 0
}
.cboxSlideshow_on #cboxSlideshow {
 background-position:-125px 0;
 right:27px
}
.cboxSlideshow_on #cboxSlideshow:hover {
 background-position:-150px 0
}
.cboxSlideshow_off #cboxSlideshow {
 background-position:-150px -25px;
 right:27px
}
.cboxSlideshow_off #cboxSlideshow:hover {
 background-position:-125px 0
}
.yith_woocompare_colorbox #cboxLoadedContent {
 overflow:hidden!important
}
div.questions-section a {
 border:none
}
ol.ywqa-question-list {
 list-style-type:none;
 font-size:14px;
 padding-left:0
}
div.question-content {
 font-weight:600;
 margin-bottom:13px
}
span.question-symbol,
span.answer-symbol {
 display:inline-block;
 text-align:center;
 border:1px solid #c7c7c7;
 width:25px;
 height:25px;
 font-weight:600
}
span.admin-answer-symbol {
 border:none;
 padding:3px 5px;
 background-color:#ffde00;
 font-weight:700
}
li.question-container {
 clear:both;
 display:inline-block;
 width:100%;
 min-height:70px;
 border-bottom:1px solid #e2e2e2;
 padding:20px 0
}
div.question-text {
 float:left;
 width:80%
}
#ywqa_ask_question_text {
 width:80%
}
#ywqa-submit-question {
 float:right
}
div.parent-question {
 color:#666;
 font-size:16px
}
div.question-owner {
 font-size:11px;
 padding:10px 0
}
span.answer-author-name,
span.question-author-name {
 color:#000;
 font-weight:600
}
input#ywqa-send-answer {
 float:right;
 background-color:#4c4c4c;
 border:none;
 color:#fff;
 padding:5px 15px;
 opacity:.8
}
textarea#ywqa_send_answer_text {
 margin-bottom:10px
}
div#ywqa_answer_list {
 clear:both
}
div.answer-owner {
 font-size:11px;
 padding:10px 0
}
li.answer-container {
 border-bottom:1px solid #e2e2e2;
 padding:20px 0
}
div#new-answer-header {
 border-bottom:1px solid #e2e2e2;
 padding-bottom:20px
}
div#submit_answer {
 overflow:hidden
}
span.answer-list-count {
 font-size:11px;
 display:inline-block
}
span.question a,
#show-all-questions a.show-questions {
 color:#666;
 font-weight:600
}
span.question a:hover,
#show-all-questions a.show-questions:hover {
 color:#000;
 font-weight:600
}
span.question,
span.answer {
 padding-left:10px
}
div.all-answers-section a.all-answers {
 color:#666;
 background-color:#f2f2f2;
 border:1px solid #c7c7c7;
 padding:3px 10px;
 margin-top:15px;
 display:inline-block
}
div.all-answers-section a.all-answers:hover {
 color:#fff;
 background-color:#4c4c4c;
 border-color:#4c4c4c
}
.questions-section h3 {
 margin-bottom:15px;
 margin-top:30px;
 padding-left:40px
}
#ask_question {
 padding-left:40px
}
input#ywqa_ask_question_text {
 border:1px solid #e2e2e2;
 padding:10px;
 float:left;
 height:100%
}
input#ywqa-submit-question {
 color:#fff;
 background-color:#4c4c4c;
 border-color:#4c4c4c;
 float:left;
 height:100%;
 font-weight:600;
 padding-left:30px;
 padding-right:30px;
 text-transform:uppercase
}
div.ywqa-ask-question {
 height:45px
}
#ywqa_question_list {
 padding-left:40px
}
div#show-all-questions {
 margin-bottom:20px
}
#tab-questions a.back-to-product {
 font-size:12px;
 float:right
}
@font-face {
 font-family:star;
 src:url(../../../plugins/woocommerce/assets/fonts/star.eot);
 src:url(../../../plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),
 url(../../../plugins/woocommerce/assets/fonts/star.woff) format("woff"),
 url(../../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),
 url(../../../plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-family:WooCommerce;
 src:url(../../../plugins/woocommerce/assets/fonts/WooCommerce.eot);
 src:url(../../../plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),
 url(../../../plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
 font-weight:400;
 font-style:normal
}
div.pp_woocommerce .pp_content_container {
 background:#fff;
 border-radius:3px;
 box-shadow:0 1px 30px rgba(0,0,0,.25);
 padding:20px 0
}
div.pp_woocommerce .pp_content_container::after,
div.pp_woocommerce .pp_content_container::before {
 content:' ';
 display:table
}
div.pp_woocommerce .pp_content_container::after {
 clear:both
}
div.pp_woocommerce .pp_loaderIcon::before {
 height:1em;
 width:1em;
 display:block;
 position:absolute;
 top:50%;
 left:50%;
 margin-left:-.5em;
 margin-top:-.5em;
 content:'';
 -webkit-animation:spin 1s ease-in-out infinite;
 animation:spin 1s ease-in-out infinite;
 background:url(../../../plugins/woocommerce/assets/images/icons/loader.svg) center center;
 background-size:cover;
 line-height:1;
 text-align:center;
 font-size:2em;
 color:rgba(0,0,0,.75)
}
div.pp_woocommerce div.ppt {
 color:#000
}
div.pp_woocommerce .pp_gallery ul li a {
 border:1px solid rgba(0,0,0,.5);
 background:#fff;
 box-shadow:0 1px 2px rgba(0,0,0,.2);
 border-radius:2px;
 display:block
}
div.pp_woocommerce .pp_gallery ul li a:hover {
 border-color:#000
}
div.pp_woocommerce .pp_gallery ul li.selected a {
 border-color:#000
}
div.pp_woocommerce .pp_next::before,
div.pp_woocommerce .pp_previous::before {
 border-radius:100%;
 height:1em;
 width:1em;
 text-shadow:0 1px 2px rgba(0,0,0,.5);
 background-color:#444;
 color:#fff!important;
 font-size:16px!important;
 line-height:1em;
 -webkit-transition:all ease-in-out .2s;
 transition:all ease-in-out .2s;
 font-family:WooCommerce;
 content:'\e00b';
 text-indent:0;
 display:none;
 position:absolute;
 top:50%;
 margin-top:-10px;
 text-align:center
}
div.pp_woocommerce .pp_next::before:hover,
div.pp_woocommerce .pp_previous::before:hover {
 background-color:#000
}
div.pp_woocommerce .pp_next:hover::before,
div.pp_woocommerce .pp_previous:hover::before {
 display:block
}
div.pp_woocommerce .pp_previous::before {
 left:1em
}
div.pp_woocommerce .pp_next::before {
 right:1em;
 font-family:WooCommerce;
 content:'\e008'
}
div.pp_woocommerce .pp_details {
 margin:0;
 padding-top:1em
}
div.pp_woocommerce .pp_description,
div.pp_woocommerce .pp_nav {
 font-size:14px
}
div.pp_woocommerce .pp_arrow_next,
div.pp_woocommerce .pp_arrow_previous,
div.pp_woocommerce .pp_nav,
div.pp_woocommerce .pp_nav .pp_pause,
div.pp_woocommerce .pp_nav p,
div.pp_woocommerce .pp_play {
 margin:0
}
div.pp_woocommerce .pp_nav {
 margin-right:1em;
 position:relative
}
div.pp_woocommerce .pp_close {
 border-radius:100%;
 height:1em;
 width:1em;
 text-shadow:0 1px 2px rgba(0,0,0,.5);
 background-color:#444;
 color:#fff!important;
 font-size:16px!important;
 line-height:1em;
 -webkit-transition:all ease-in-out .2s;
 transition:all ease-in-out .2s;
 top:-.5em;
 right:-.5em;
 font-size:1.618em!important
}
div.pp_woocommerce .pp_close:hover {
 background-color:#000
}
div.pp_woocommerce .pp_close::before {
 font-family:WooCommerce;
 content:'\e013';
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 text-align:center;
 text-indent:0
}
div.pp_woocommerce .pp_arrow_next,
div.pp_woocommerce .pp_arrow_previous {
 border-radius:100%;
 height:1em;
 width:1em;
 text-shadow:0 1px 2px rgba(0,0,0,.5);
 background-color:#444;
 color:#fff!important;
 font-size:16px!important;
 line-height:1em;
 -webkit-transition:all ease-in-out .2s;
 transition:all ease-in-out .2s;
 position:relative;
 margin-top:-1px
}
div.pp_woocommerce .pp_arrow_next:hover,
div.pp_woocommerce .pp_arrow_previous:hover {
 background-color:#000
}
div.pp_woocommerce .pp_arrow_next::before,
div.pp_woocommerce .pp_arrow_previous::before {
 font-family:WooCommerce;
 content:'\e00b';
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 text-align:center;
 text-indent:0
}
div.pp_woocommerce .pp_arrow_previous {
 margin-right:.5em
}
div.pp_woocommerce .pp_arrow_next {
 margin-left:.5em
}
div.pp_woocommerce .pp_arrow_next::before {
 content:'\e008'
}
div.pp_woocommerce a.pp_contract,
div.pp_woocommerce a.pp_expand {
 border-radius:100%;
 height:1em;
 width:1em;
 text-shadow:0 1px 2px rgba(0,0,0,.5);
 background-color:#444;
 color:#fff!important;
 font-size:16px!important;
 line-height:1em;
 -webkit-transition:all ease-in-out .2s;
 transition:all ease-in-out .2s;
 right:auto;
 left:-.5em;
 top:-.5em;
 font-size:1.618em!important
}
div.pp_woocommerce a.pp_contract:hover,
div.pp_woocommerce a.pp_expand:hover {
 background-color:#000
}
div.pp_woocommerce a.pp_contract::before,
div.pp_woocommerce a.pp_expand::before {
 font-family:WooCommerce;
 content:'\e005';
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 text-align:center;
 text-indent:0
}
div.pp_woocommerce a.pp_contract::before {
 content:'\e004'
}
div.pp_woocommerce #respond {
 margin:0;
 width:100%;
 background:0 0;
 border:none;
 padding:0
}
div.pp_woocommerce #respond .form-submit {
 margin-top:0;
 float:none
}
div.pp_woocommerce .pp_inline {
 padding:0!important
}
.rtl div.pp_woocommerce .pp_content_container {
 text-align:right
}
@media only screen and (max-width:768px) {
 div.pp_woocommerce {
  left:5%!important;
  right:5%!important;
  box-sizing:border-box;
  width:90%!important
 }
 div.pp_woocommerce .pp_contract,
 div.pp_woocommerce .pp_expand,
 div.pp_woocommerce .pp_gallery,
 div.pp_woocommerce .pp_next,
 div.pp_woocommerce .pp_previous {
  display:none!important
 }
 div.pp_woocommerce .pp_arrow_next,
 div.pp_woocommerce .pp_arrow_previous,
 div.pp_woocommerce .pp_close {
  height:44px;
  width:44px;
  font-size:44px;
  line-height:44px
 }
 div.pp_woocommerce .pp_arrow_next::before,
 div.pp_woocommerce .pp_arrow_previous::before,
 div.pp_woocommerce .pp_close::before {
  font-size:44px
 }
 div.pp_woocommerce .pp_description {
  display:none!important
 }
 div.pp_woocommerce .pp_details {
  width:100%!important
 }
 .pp_content {
  width:100%!important
 }
 .pp_content #pp_full_res>img {
  width:100%!important;
  height:auto!important
 }
 .currentTextHolder {
  line-height:3
 }
}
div.pp_pic_holder a:focus {
 outline:0
}
div.pp_overlay {
 background:#000;
 display:none;
 left:0;
 position:absolute;
 top:0;
 width:100%;
 z-index:9999
}
div.pp_pic_holder {
 display:none;
 position:absolute;
 width:100px;
 z-index:10000
}
.pp_top {
 height:20px;
 position:relative
}
* html .pp_top {
 padding:0 20px
}
.pp_top .pp_left {
 height:20px;
 left:0;
 position:absolute;
 width:20px
}
.pp_top .pp_middle {
 height:20px;
 left:20px;
 position:absolute;
 right:20px
}
* html .pp_top .pp_middle {
 left:0;
 position:static
}
.pp_top .pp_right {
 height:20px;
 left:auto;
 position:absolute;
 right:0;
 top:0;
 width:20px
}
.pp_content {
 height:40px;
 min-width:40px
}
* html .pp_content {
 width:40px
}
.pp_fade {
 display:none
}
.pp_content_container {
 position:relative;
 text-align:left;
 width:100%
}
.pp_content_container .pp_left {
 padding-left:20px
}
.pp_content_container .pp_right {
 padding-right:20px
}
.pp_content_container .pp_details {
 float:left;
 margin:10px 0 2px
}
.pp_description {
 display:none;
 margin:0
}
.pp_social {
 float:left;
 margin:0
}
.pp_social .facebook {
 float:left;
 margin-left:5px;
 width:55px;
 overflow:hidden
}
.pp_social .twitter {
 float:left
}
.pp_nav {
 clear:right;
 float:left;
 margin:3px 10px 0 0
}
.pp_nav p {
 float:left;
 margin:2px 4px;
 white-space:nowrap
}
.pp_nav .pp_pause,
.pp_nav .pp_play {
 float:left;
 margin-right:4px;
 text-indent:-10000px
}
a.pp_arrow_next,
a.pp_arrow_previous {
 display:block;
 float:left;
 height:15px;
 margin-top:3px;
 text-indent:-100000px;
 width:14px
}
.pp_hoverContainer {
 position:absolute;
 top:0;
 width:100%;
 z-index:2000
}
.pp_gallery {
 display:none;
 left:50%;
 margin-top:-50px;
 position:absolute;
 z-index:10000
}
.pp_gallery div {
 float:left;
 overflow:hidden;
 position:relative
}
.pp_gallery ul {
 float:left;
 height:35px;
 margin:0 0 0 5px;
 padding:0;
 position:relative;
 white-space:nowrap
}
.pp_gallery ul a {
 border:1px #000 solid;
 border:1px rgba(0,0,0,.5) solid;
 display:block;
 float:left;
 height:33px;
 overflow:hidden
}
.pp_gallery li.selected a,
.pp_gallery ul a:hover {
 border-color:#fff
}
.pp_gallery ul a img {
 border:0
}
.pp_gallery li {
 display:block;
 float:left;
 margin:0 5px 0 0;
 padding:0
}
.pp_gallery li.default a {
 display:block;
 height:33px;
 width:50px
}
.pp_gallery li.default a img {
 display:none
}
.pp_gallery .pp_arrow_next,
.pp_gallery .pp_arrow_previous {
 margin-top:7px!important
}
a.pp_next {
 display:block;
 float:right;
 height:100%;
 text-indent:-10000px;
 width:49%
}
a.pp_previous {
 display:block;
 float:left;
 height:100%;
 text-indent:-10000px;
 width:49%
}
a.pp_contract,
a.pp_expand {
 cursor:pointer;
 display:none;
 height:20px;
 position:absolute;
 right:30px;
 text-indent:-10000px;
 top:10px;
 width:20px;
 z-index:20000
}
a.pp_close {
 position:absolute;
 right:0;
 top:0;
 display:block;
 text-indent:-10000px
}
.pp_bottom {
 height:20px;
 position:relative
}
* html .pp_bottom {
 padding:0 20px
}
.pp_bottom .pp_left {
 height:20px;
 left:0;
 position:absolute;
 width:20px
}
.pp_bottom .pp_middle {
 height:20px;
 left:20px;
 position:absolute;
 right:20px
}
* html .pp_bottom .pp_middle {
 left:0;
 position:static
}
.pp_bottom .pp_right {
 height:20px;
 left:auto;
 position:absolute;
 right:0;
 top:0;
 width:20px
}
.pp_loaderIcon {
 display:block;
 height:24px;
 left:50%;
 margin:-12px 0 0 -12px;
 position:absolute;
 top:50%;
 width:24px
}
#pp_full_res .pp_inline {
 text-align:left
}
div.ppt {
 color:#fff!important;
 font-weight:700;
 display:none;
 font-size:17px;
 margin:0 0 5px 15px;
 z-index:9999
}
@media (min-width:768px) {
}
.vc_row:before,
.vc_row:after {
 content:" ";
 display:table
}
.vc_row:after {
 clear:both
}
@media (max-width:767px) {
 .vc_hidden-xs {
  display:none!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .vc_hidden-sm {
  display:none!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .vc_hidden-md {
  display:none!important
 }
}
@media (min-width:1200px) {
 .vc_hidden-lg {
  display:none!important
 }
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
 position:relative;
 float:left;
 width:8.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
 position:relative;
 float:left;
 width:16.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
 position:relative;
 float:left;
 width:25%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
 position:relative;
 float:left;
 width:33.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
 position:relative;
 float:left;
 width:41.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
 position:relative;
 float:left;
 width:50%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
 position:relative;
 float:left;
 width:58.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
 position:relative;
 float:left;
 width:66.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
 position:relative;
 float:left;
 width:75%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
 position:relative;
 float:left;
 width:83.33333333%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
 position:relative;
 float:left;
 width:91.66666667%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
 position:relative;
 float:left;
 width:100%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
 margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
 margin-left:91.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
 margin-left:83.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
 margin-left:75%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
 margin-left:66.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
 margin-left:58.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
 margin-left:50%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
 margin-left:41.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
 margin-left:33.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
 margin-left:25%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
 margin-left:16.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
 margin-left:8.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
 margin-left:0%
}
.vc_non_responsive .vc_row .vc_hidden-sm {
 display:none!important
}
.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
 position:relative;
 float:left;
 width:20%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
 position:relative;
 float:left;
 width:40%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
 position:relative;
 float:left;
 width:60%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
 position:relative;
 float:left;
 width:80%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
 position:relative;
 float:left;
 width:100%;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
 margin-left:100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
 margin-left:80%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
 margin-left:60%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
 margin-left:40%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
 margin-left:20%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
 margin-left:0%
}
.vc_column_container {
 width:100%
}
.vc_row {
 margin-left:-15px;
 margin-right:-15px
}
.vc_col-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_col-xs-1,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12 {
 float:left
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-6,
.rtl .vc_rtl-columns-reverse .vc_col-xs-7,
.rtl .vc_rtl-columns-reverse .vc_col-xs-8,
.rtl .vc_rtl-columns-reverse .vc_col-xs-9,
.rtl .vc_rtl-columns-reverse .vc_col-xs-10,
.rtl .vc_rtl-columns-reverse .vc_col-xs-11,
.rtl .vc_rtl-columns-reverse .vc_col-xs-12 {
 float:right
}
.vc_col-xs-12 {
 width:100%
}
.vc_col-xs-11 {
 width:91.66666667%
}
.vc_col-xs-10 {
 width:83.33333333%
}
.vc_col-xs-9 {
 width:75%
}
.vc_col-xs-8 {
 width:66.66666667%
}
.vc_col-xs-7 {
 width:58.33333333%
}
.vc_col-xs-6 {
 width:50%
}
.vc_col-xs-5 {
 width:41.66666667%
}
.vc_col-xs-4 {
 width:33.33333333%
}
.vc_col-xs-3 {
 width:25%
}
.vc_col-xs-2 {
 width:16.66666667%
}
.vc_col-xs-1 {
 width:8.33333333%
}
.vc_col-xs-pull-12 {
 right:100%
}
.vc_col-xs-pull-11 {
 right:91.66666667%
}
.vc_col-xs-pull-10 {
 right:83.33333333%
}
.vc_col-xs-pull-9 {
 right:75%
}
.vc_col-xs-pull-8 {
 right:66.66666667%
}
.vc_col-xs-pull-7 {
 right:58.33333333%
}
.vc_col-xs-pull-6 {
 right:50%
}
.vc_col-xs-pull-5 {
 right:41.66666667%
}
.vc_col-xs-pull-4 {
 right:33.33333333%
}
.vc_col-xs-pull-3 {
 right:25%
}
.vc_col-xs-pull-2 {
 right:16.66666667%
}
.vc_col-xs-pull-1 {
 right:8.33333333%
}
.vc_col-xs-pull-0 {
 right:auto
}
.vc_col-xs-push-12 {
 left:100%
}
.vc_col-xs-push-11 {
 left:91.66666667%
}
.vc_col-xs-push-10 {
 left:83.33333333%
}
.vc_col-xs-push-9 {
 left:75%
}
.vc_col-xs-push-8 {
 left:66.66666667%
}
.vc_col-xs-push-7 {
 left:58.33333333%
}
.vc_col-xs-push-6 {
 left:50%
}
.vc_col-xs-push-5 {
 left:41.66666667%
}
.vc_col-xs-push-4 {
 left:33.33333333%
}
.vc_col-xs-push-3 {
 left:25%
}
.vc_col-xs-push-2 {
 left:16.66666667%
}
.vc_col-xs-push-1 {
 left:8.33333333%
}
.vc_col-xs-push-0 {
 left:auto
}
.vc_col-xs-offset-12 {
 margin-left:100%
}
.vc_col-xs-offset-11 {
 margin-left:91.66666667%
}
.vc_col-xs-offset-10 {
 margin-left:83.33333333%
}
.vc_col-xs-offset-9 {
 margin-left:75%
}
.vc_col-xs-offset-8 {
 margin-left:66.66666667%
}
.vc_col-xs-offset-7 {
 margin-left:58.33333333%
}
.vc_col-xs-offset-6 {
 margin-left:50%
}
.vc_col-xs-offset-5 {
 margin-left:41.66666667%
}
.vc_col-xs-offset-4 {
 margin-left:33.33333333%
}
.vc_col-xs-offset-3 {
 margin-left:25%
}
.vc_col-xs-offset-2 {
 margin-left:16.66666667%
}
.vc_col-xs-offset-1 {
 margin-left:8.33333333%
}
.vc_col-xs-offset-0 {
 margin-left:0%
}
.vc_col-xs-1\/5,
.vc_col-sm-1\/5,
.vc_col-md-1\/5,
.vc_col-lg-1\/5,
.vc_col-xs-2\/5,
.vc_col-sm-2\/5,
.vc_col-md-2\/5,
.vc_col-lg-2\/5,
.vc_col-xs-3\/5,
.vc_col-sm-3\/5,
.vc_col-md-3\/5,
.vc_col-lg-3\/5,
.vc_col-xs-4\/5,
.vc_col-sm-4\/5,
.vc_col-md-4\/5,
.vc_col-lg-4\/5,
.vc_col-xs-5\/5,
.vc_col-sm-5\/5,
.vc_col-md-5\/5,
.vc_col-lg-5\/5 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
 float:left
}
.vc_col-xs-5\/5 {
 width:100%
}
.vc_col-xs-4\/5 {
 width:80%
}
.vc_col-xs-3\/5 {
 width:60%
}
.vc_col-xs-2\/5 {
 width:40%
}
.vc_col-xs-1\/5 {
 width:20%
}
.vc_col-xs-pull-5\/5 {
 right:100%
}
.vc_col-xs-pull-4\/5 {
 right:80%
}
.vc_col-xs-pull-3\/5 {
 right:60%
}
.vc_col-xs-pull-2\/5 {
 right:40%
}
.vc_col-xs-pull-1\/5 {
 right:20%
}
.vc_col-xs-pull-0\/5 {
 right:auto
}
.vc_col-xs-push-5\/5 {
 left:100%
}
.vc_col-xs-push-4\/5 {
 left:80%
}
.vc_col-xs-push-3\/5 {
 left:60%
}
.vc_col-xs-push-2\/5 {
 left:40%
}
.vc_col-xs-push-1\/5 {
 left:20%
}
.vc_col-xs-push-0\/5 {
 left:auto
}
.vc_col-xs-offset-5\/5 {
 margin-left:100%
}
.vc_col-xs-offset-4\/5 {
 margin-left:80%
}
.vc_col-xs-offset-3\/5 {
 margin-left:60%
}
.vc_col-xs-offset-2\/5 {
 margin-left:40%
}
.vc_col-xs-offset-1\/5 {
 margin-left:20%
}
.vc_col-xs-offset-0\/5 {
 margin-left:0%
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,
.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
 float:right
}
@media (min-width:768px) {
 .vc_col-sm-1,
 .vc_col-sm-2,
 .vc_col-sm-3,
 .vc_col-sm-4,
 .vc_col-sm-5,
 .vc_col-sm-6,
 .vc_col-sm-7,
 .vc_col-sm-8,
 .vc_col-sm-9,
 .vc_col-sm-10,
 .vc_col-sm-11,
 .vc_col-sm-12 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-sm-1,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-2,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-3,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-4,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-6,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-7,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-8,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-9,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-10,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-11,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-12 {
  float:right
 }
 .vc_col-sm-12 {
  width:100%
 }
 .vc_col-sm-11 {
  width:91.66666667%
 }
 .vc_col-sm-10 {
  width:83.33333333%
 }
 .vc_col-sm-9 {
  width:75%
 }
 .vc_col-sm-8 {
  width:66.66666667%
 }
 .vc_col-sm-7 {
  width:58.33333333%
 }
 .vc_col-sm-6 {
  width:50%
 }
 .vc_col-sm-5 {
  width:41.66666667%
 }
 .vc_col-sm-4 {
  width:33.33333333%
 }
 .vc_col-sm-3 {
  width:25%
 }
 .vc_col-sm-2 {
  width:16.66666667%
 }
 .vc_col-sm-1 {
  width:8.33333333%
 }
 .vc_col-sm-pull-12 {
  right:100%
 }
 .vc_col-sm-pull-11 {
  right:91.66666667%
 }
 .vc_col-sm-pull-10 {
  right:83.33333333%
 }
 .vc_col-sm-pull-9 {
  right:75%
 }
 .vc_col-sm-pull-8 {
  right:66.66666667%
 }
 .vc_col-sm-pull-7 {
  right:58.33333333%
 }
 .vc_col-sm-pull-6 {
  right:50%
 }
 .vc_col-sm-pull-5 {
  right:41.66666667%
 }
 .vc_col-sm-pull-4 {
  right:33.33333333%
 }
 .vc_col-sm-pull-3 {
  right:25%
 }
 .vc_col-sm-pull-2 {
  right:16.66666667%
 }
 .vc_col-sm-pull-1 {
  right:8.33333333%
 }
 .vc_col-sm-pull-0 {
  right:auto
 }
 .vc_col-sm-push-12 {
  left:100%
 }
 .vc_col-sm-push-11 {
  left:91.66666667%
 }
 .vc_col-sm-push-10 {
  left:83.33333333%
 }
 .vc_col-sm-push-9 {
  left:75%
 }
 .vc_col-sm-push-8 {
  left:66.66666667%
 }
 .vc_col-sm-push-7 {
  left:58.33333333%
 }
 .vc_col-sm-push-6 {
  left:50%
 }
 .vc_col-sm-push-5 {
  left:41.66666667%
 }
 .vc_col-sm-push-4 {
  left:33.33333333%
 }
 .vc_col-sm-push-3 {
  left:25%
 }
 .vc_col-sm-push-2 {
  left:16.66666667%
 }
 .vc_col-sm-push-1 {
  left:8.33333333%
 }
 .vc_col-sm-push-0 {
  left:auto
 }
 .vc_col-sm-offset-12 {
  margin-left:100%
 }
 .vc_col-sm-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-sm-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-sm-offset-9 {
  margin-left:75%
 }
 .vc_col-sm-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-sm-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-sm-offset-6 {
  margin-left:50%
 }
 .vc_col-sm-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-sm-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-sm-offset-3 {
  margin-left:25%
 }
 .vc_col-sm-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-sm-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-sm-offset-0 {
  margin-left:0%
 }
 .vc_col-sm-1\/5,
 .vc_col-sm-2\/5,
 .vc_col-sm-3\/5,
 .vc_col-sm-4\/5,
 .vc_col-sm-5\/5 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
  float:right
 }
 .vc_col-sm-5\/5 {
  width:100%
 }
 .vc_col-sm-4\/5 {
  width:80%
 }
 .vc_col-sm-3\/5 {
  width:60%
 }
 .vc_col-sm-2\/5 {
  width:40%
 }
 .vc_col-sm-1\/5 {
  width:20%
 }
 .vc_col-sm-pull-5\/5 {
  right:100%
 }
 .vc_col-sm-pull-4\/5 {
  right:80%
 }
 .vc_col-sm-pull-3\/5 {
  right:60%
 }
 .vc_col-sm-pull-2\/5 {
  right:40%
 }
 .vc_col-sm-pull-1\/5 {
  right:20%
 }
 .vc_col-sm-pull-0\/5 {
  right:auto
 }
 .vc_col-sm-push-5\/5 {
  left:100%
 }
 .vc_col-sm-push-4\/5 {
  left:80%
 }
 .vc_col-sm-push-3\/5 {
  left:60%
 }
 .vc_col-sm-push-2\/5 {
  left:40%
 }
 .vc_col-sm-push-1\/5 {
  left:20%
 }
 .vc_col-sm-push-0\/5 {
  left:auto
 }
 .vc_col-sm-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-sm-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-sm-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-sm-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-sm-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-sm-offset-0\/5 {
  margin-left:0%
 }
}
@media (min-width:992px) {
 .vc_col-md-1,
 .vc_col-md-2,
 .vc_col-md-3,
 .vc_col-md-4,
 .vc_col-md-5,
 .vc_col-md-6,
 .vc_col-md-7,
 .vc_col-md-8,
 .vc_col-md-9,
 .vc_col-md-10,
 .vc_col-md-11,
 .vc_col-md-12 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-md-1,
 .rtl .vc_rtl-columns-reverse .vc_col-md-2,
 .rtl .vc_rtl-columns-reverse .vc_col-md-3,
 .rtl .vc_rtl-columns-reverse .vc_col-md-4,
 .rtl .vc_rtl-columns-reverse .vc_col-md-5,
 .rtl .vc_rtl-columns-reverse .vc_col-md-6,
 .rtl .vc_rtl-columns-reverse .vc_col-md-7,
 .rtl .vc_rtl-columns-reverse .vc_col-md-8,
 .rtl .vc_rtl-columns-reverse .vc_col-md-9,
 .rtl .vc_rtl-columns-reverse .vc_col-md-10,
 .rtl .vc_rtl-columns-reverse .vc_col-md-11,
 .rtl .vc_rtl-columns-reverse .vc_col-md-12 {
  float:right
 }
 .vc_col-md-12 {
  width:100%
 }
 .vc_col-md-11 {
  width:91.66666667%
 }
 .vc_col-md-10 {
  width:83.33333333%
 }
 .vc_col-md-9 {
  width:75%
 }
 .vc_col-md-8 {
  width:66.66666667%
 }
 .vc_col-md-7 {
  width:58.33333333%
 }
 .vc_col-md-6 {
  width:50%
 }
 .vc_col-md-5 {
  width:41.66666667%
 }
 .vc_col-md-4 {
  width:33.33333333%
 }
 .vc_col-md-3 {
  width:25%
 }
 .vc_col-md-2 {
  width:16.66666667%
 }
 .vc_col-md-1 {
  width:8.33333333%
 }
 .vc_col-md-pull-12 {
  right:100%
 }
 .vc_col-md-pull-11 {
  right:91.66666667%
 }
 .vc_col-md-pull-10 {
  right:83.33333333%
 }
 .vc_col-md-pull-9 {
  right:75%
 }
 .vc_col-md-pull-8 {
  right:66.66666667%
 }
 .vc_col-md-pull-7 {
  right:58.33333333%
 }
 .vc_col-md-pull-6 {
  right:50%
 }
 .vc_col-md-pull-5 {
  right:41.66666667%
 }
 .vc_col-md-pull-4 {
  right:33.33333333%
 }
 .vc_col-md-pull-3 {
  right:25%
 }
 .vc_col-md-pull-2 {
  right:16.66666667%
 }
 .vc_col-md-pull-1 {
  right:8.33333333%
 }
 .vc_col-md-pull-0 {
  right:auto
 }
 .vc_col-md-push-12 {
  left:100%
 }
 .vc_col-md-push-11 {
  left:91.66666667%
 }
 .vc_col-md-push-10 {
  left:83.33333333%
 }
 .vc_col-md-push-9 {
  left:75%
 }
 .vc_col-md-push-8 {
  left:66.66666667%
 }
 .vc_col-md-push-7 {
  left:58.33333333%
 }
 .vc_col-md-push-6 {
  left:50%
 }
 .vc_col-md-push-5 {
  left:41.66666667%
 }
 .vc_col-md-push-4 {
  left:33.33333333%
 }
 .vc_col-md-push-3 {
  left:25%
 }
 .vc_col-md-push-2 {
  left:16.66666667%
 }
 .vc_col-md-push-1 {
  left:8.33333333%
 }
 .vc_col-md-push-0 {
  left:auto
 }
 .vc_col-md-offset-12 {
  margin-left:100%
 }
 .vc_col-md-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-md-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-md-offset-9 {
  margin-left:75%
 }
 .vc_col-md-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-md-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-md-offset-6 {
  margin-left:50%
 }
 .vc_col-md-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-md-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-md-offset-3 {
  margin-left:25%
 }
 .vc_col-md-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-md-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-md-offset-0 {
  margin-left:0%
 }
 .vc_col-md-1\/5,
 .vc_col-md-2\/5,
 .vc_col-md-3\/5,
 .vc_col-md-4\/5,
 .vc_col-md-5\/5 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
  float:right
 }
 .vc_col-md-5\/5 {
  width:100%
 }
 .vc_col-md-4\/5 {
  width:80%
 }
 .vc_col-md-3\/5 {
  width:60%
 }
 .vc_col-md-2\/5 {
  width:40%
 }
 .vc_col-md-1\/5 {
  width:20%
 }
 .vc_col-md-pull-5\/5 {
  right:100%
 }
 .vc_col-md-pull-4\/5 {
  right:80%
 }
 .vc_col-md-pull-3\/5 {
  right:60%
 }
 .vc_col-md-pull-2\/5 {
  right:40%
 }
 .vc_col-md-pull-1\/5 {
  right:20%
 }
 .vc_col-md-pull-0\/5 {
  right:auto
 }
 .vc_col-md-push-5\/5 {
  left:100%
 }
 .vc_col-md-push-4\/5 {
  left:80%
 }
 .vc_col-md-push-3\/5 {
  left:60%
 }
 .vc_col-md-push-2\/5 {
  left:40%
 }
 .vc_col-md-push-1\/5 {
  left:20%
 }
 .vc_col-md-push-0\/5 {
  left:auto
 }
 .vc_col-md-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-md-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-md-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-md-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-md-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-md-offset-0\/5 {
  margin-left:0%
 }
}
@media (min-width:1200px) {
 .vc_col-lg-1,
 .vc_col-lg-2,
 .vc_col-lg-3,
 .vc_col-lg-4,
 .vc_col-lg-5,
 .vc_col-lg-6,
 .vc_col-lg-7,
 .vc_col-lg-8,
 .vc_col-lg-9,
 .vc_col-lg-10,
 .vc_col-lg-11,
 .vc_col-lg-12 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-lg-1,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-2,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-3,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-4,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-5,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-6,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-7,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-8,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-9,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-10,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-11,
 .rtl .vc_rtl-columns-reverse .vc_col-lg-12 {
  float:right
 }
 .vc_col-lg-12 {
  width:100%
 }
 .vc_col-lg-11 {
  width:91.66666667%
 }
 .vc_col-lg-10 {
  width:83.33333333%
 }
 .vc_col-lg-9 {
  width:75%
 }
 .vc_col-lg-8 {
  width:66.66666667%
 }
 .vc_col-lg-7 {
  width:58.33333333%
 }
 .vc_col-lg-6 {
  width:50%
 }
 .vc_col-lg-5 {
  width:41.66666667%
 }
 .vc_col-lg-4 {
  width:33.33333333%
 }
 .vc_col-lg-3 {
  width:25%
 }
 .vc_col-lg-2 {
  width:16.66666667%
 }
 .vc_col-lg-1 {
  width:8.33333333%
 }
 .vc_col-lg-pull-12 {
  right:100%
 }
 .vc_col-lg-pull-11 {
  right:91.66666667%
 }
 .vc_col-lg-pull-10 {
  right:83.33333333%
 }
 .vc_col-lg-pull-9 {
  right:75%
 }
 .vc_col-lg-pull-8 {
  right:66.66666667%
 }
 .vc_col-lg-pull-7 {
  right:58.33333333%
 }
 .vc_col-lg-pull-6 {
  right:50%
 }
 .vc_col-lg-pull-5 {
  right:41.66666667%
 }
 .vc_col-lg-pull-4 {
  right:33.33333333%
 }
 .vc_col-lg-pull-3 {
  right:25%
 }
 .vc_col-lg-pull-2 {
  right:16.66666667%
 }
 .vc_col-lg-pull-1 {
  right:8.33333333%
 }
 .vc_col-lg-pull-0 {
  right:auto
 }
 .vc_col-lg-push-12 {
  left:100%
 }
 .vc_col-lg-push-11 {
  left:91.66666667%
 }
 .vc_col-lg-push-10 {
  left:83.33333333%
 }
 .vc_col-lg-push-9 {
  left:75%
 }
 .vc_col-lg-push-8 {
  left:66.66666667%
 }
 .vc_col-lg-push-7 {
  left:58.33333333%
 }
 .vc_col-lg-push-6 {
  left:50%
 }
 .vc_col-lg-push-5 {
  left:41.66666667%
 }
 .vc_col-lg-push-4 {
  left:33.33333333%
 }
 .vc_col-lg-push-3 {
  left:25%
 }
 .vc_col-lg-push-2 {
  left:16.66666667%
 }
 .vc_col-lg-push-1 {
  left:8.33333333%
 }
 .vc_col-lg-push-0 {
  left:auto
 }
 .vc_col-lg-offset-12 {
  margin-left:100%
 }
 .vc_col-lg-offset-11 {
  margin-left:91.66666667%
 }
 .vc_col-lg-offset-10 {
  margin-left:83.33333333%
 }
 .vc_col-lg-offset-9 {
  margin-left:75%
 }
 .vc_col-lg-offset-8 {
  margin-left:66.66666667%
 }
 .vc_col-lg-offset-7 {
  margin-left:58.33333333%
 }
 .vc_col-lg-offset-6 {
  margin-left:50%
 }
 .vc_col-lg-offset-5 {
  margin-left:41.66666667%
 }
 .vc_col-lg-offset-4 {
  margin-left:33.33333333%
 }
 .vc_col-lg-offset-3 {
  margin-left:25%
 }
 .vc_col-lg-offset-2 {
  margin-left:16.66666667%
 }
 .vc_col-lg-offset-1 {
  margin-left:8.33333333%
 }
 .vc_col-lg-offset-0 {
  margin-left:0%
 }
 .vc_col-lg-1\/5,
 .vc_col-lg-2\/5,
 .vc_col-lg-3\/5,
 .vc_col-lg-4\/5,
 .vc_col-lg-5\/5 {
  float:left
 }
 .rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,
 .rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
  float:right
 }
 .vc_col-lg-5\/5 {
  width:100%
 }
 .vc_col-lg-4\/5 {
  width:80%
 }
 .vc_col-lg-3\/5 {
  width:60%
 }
 .vc_col-lg-2\/5 {
  width:40%
 }
 .vc_col-lg-1\/5 {
  width:20%
 }
 .vc_col-lg-pull-5\/5 {
  right:100%
 }
 .vc_col-lg-pull-4\/5 {
  right:80%
 }
 .vc_col-lg-pull-3\/5 {
  right:60%
 }
 .vc_col-lg-pull-2\/5 {
  right:40%
 }
 .vc_col-lg-pull-1\/5 {
  right:20%
 }
 .vc_col-lg-pull-0\/5 {
  right:auto
 }
 .vc_col-lg-push-5\/5 {
  left:100%
 }
 .vc_col-lg-push-4\/5 {
  left:80%
 }
 .vc_col-lg-push-3\/5 {
  left:60%
 }
 .vc_col-lg-push-2\/5 {
  left:40%
 }
 .vc_col-lg-push-1\/5 {
  left:20%
 }
 .vc_col-lg-push-0\/5 {
  left:auto
 }
 .vc_col-lg-offset-5\/5 {
  margin-left:100%
 }
 .vc_col-lg-offset-4\/5 {
  margin-left:80%
 }
 .vc_col-lg-offset-3\/5 {
  margin-left:60%
 }
 .vc_col-lg-offset-2\/5 {
  margin-left:40%
 }
 .vc_col-lg-offset-1\/5 {
  margin-left:20%
 }
 .vc_col-lg-offset-0\/5 {
  margin-left:0%
 }
}
.vc_pull-right {
 float:right!important
}
.vc_pull-left {
 float:left!important
}
.vc_clearfix:before,
.vc_clearfix:after {
 content:" ";
 display:table
}
.vc_clearfix:after {
 clear:both
}
.vc_clearfix:before,
.vc_clearfix:after {
 content:" ";
 display:table
}
.vc_clearfix:after {
 clear:both
}
.vc_el-clearfix {
 clear:both
}
@media (max-width:767px) {
 .vc_el-clearfix-xs {
  clear:both
 }
}
@media (min-width:768px) and (max-width:991px) {
 .vc_el-clearfix-sm {
  clear:both
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .vc_el-clearfix-md {
  clear:both
 }
}
@media (min-width:1200px) {
 .vc_el-clearfix-lg {
  clear:both
 }
}
.vc_visible {
 display:block
}
.vc_table {
 width:100%;
 margin-bottom:20px;
 border-collapse:collapse
}
.vc_table>thead>tr>th,
.vc_table>tbody>tr>th,
.vc_table>tfoot>tr>th,
.vc_table>thead>tr>td,
.vc_table>tbody>tr>td,
.vc_table>tfoot>tr>td {
 padding:8px;
 line-height:1.42857143;
 vertical-align:top;
 border-top:1px solid #ddd
}
.vc_table>thead>tr>th {
 vertical-align:bottom;
 border-bottom:2px solid #ddd
}
.vc_table>caption+thead>tr:first-child>th,
.vc_table>colgroup+thead>tr:first-child>th,
.vc_table>thead:first-child>tr:first-child>th,
.vc_table>caption+thead>tr:first-child>td,
.vc_table>colgroup+thead>tr:first-child>td,
.vc_table>thead:first-child>tr:first-child>td {
 border-top:0
}
.vc_table>tbody+tbody {
 border-top:2px solid #ddd
}
.vc_table .table {
 background-color:#fff
}
.vc_table-bordered {
 border:1px solid #ddd
}
.vc_table-bordered>thead>tr>th,
.vc_table-bordered>tbody>tr>th,
.vc_table-bordered>tfoot>tr>th,
.vc_table-bordered>thead>tr>td,
.vc_table-bordered>tbody>tr>td,
.vc_table-bordered>tfoot>tr>td {
 border:1px solid #ddd
}
.vc_table-bordered>thead>tr>th,
.vc_table-bordered>thead>tr>td {
 border-bottom-width:2px
}
.vc_pixel_icon {
 display:inline-block;
 vertical-align:middle;
 height:16px;
 width:16px;
 background-position:0 0;
 background-repeat:no-repeat
}
.vc_pixel_icon-alert {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/alert.png)
}
.vc_pixel_icon-info {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/info.png)
}
.vc_pixel_icon-tick {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/tick.png)
}
.vc_pixel_icon-explanation {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/exclamation.png)
}
.vc_pixel_icon-address_book {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/address-book.png)
}
.vc_pixel_icon-alarm_clock {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png)
}
.vc_pixel_icon-anchor {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/anchor.png)
}
.vc_pixel_icon-application_image {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/application-image.png)
}
.vc_pixel_icon-arrow {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/arrow.png)
}
.vc_pixel_icon-asterisk {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/asterisk.png)
}
.vc_pixel_icon-hammer {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png)
}
.vc_pixel_icon-balloon {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon.png)
}
.vc_pixel_icon-balloon_buzz {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png)
}
.vc_pixel_icon-balloon_facebook {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png)
}
.vc_pixel_icon-balloon_twitter {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png)
}
.vc_pixel_icon-battery {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/battery-full.png)
}
.vc_pixel_icon-binocular {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/binocular.png)
}
.vc_pixel_icon-document_excel {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png)
}
.vc_pixel_icon-document_image {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png)
}
.vc_pixel_icon-document_music {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png)
}
.vc_pixel_icon-document_office {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png)
}
.vc_pixel_icon-document_pdf {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png)
}
.vc_pixel_icon-document_powerpoint {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png)
}
.vc_pixel_icon-document_word {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png)
}
.vc_pixel_icon-bookmark {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/bookmark.png)
}
.vc_pixel_icon-camcorder {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/camcorder.png)
}
.vc_pixel_icon-camera {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/camera.png)
}
.vc_pixel_icon-chart {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/chart.png)
}
.vc_pixel_icon-chart_pie {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png)
}
.vc_pixel_icon-clock {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/clock.png)
}
.vc_pixel_icon-play {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/control.png)
}
.vc_pixel_icon-fire {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/fire.png)
}
.vc_pixel_icon-heart {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/heart.png)
}
.vc_pixel_icon-mail {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/mail.png)
}
.vc_pixel_icon-shield {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png)
}
.vc_pixel_icon-video {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/video.png)
}
@font-face {
 font-family:'vcpb-plugin-icons';
 src:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
 src:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');
 font-weight:400;
 font-style:normal
}
.vc-composer-icon {
 font-family:'vcpb-plugin-icons'!important;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.vc-c-icon-minimize:before {
 content:"\e91c"
}
.vc-c-icon-close:before {
 content:"\e5cd"
}
.vc-c-icon-1-6_4-6_1-6:before {
 content:"\e90e"
}
.vc-c-icon-add_template:before {
 content:"\e903"
}
.vc-c-icon-arrow_back:before {
 content:"\e5c4"
}
.vc-c-icon-arrow_drop_down:before {
 content:"\e5c5"
}
.vc-c-icon-arrow_drop_up:before {
 content:"\e5c7"
}
.vc-c-icon-arrow_forward:before {
 content:"\e5c8"
}
.vc-c-icon-check:before {
 content:"\e5ca"
}
.vc-c-icon-arrow_upward:before {
 content:"\e5d8"
}
.vc-c-icon-arrow_downward:before {
 content:"\e5db"
}
.vc-c-icon-sync:before {
 content:"\e627"
}
.vc-c-icon-search:before {
 content:"\e8b6"
}
.vc-c-icon-1-1:before {
 content:"\e900"
}
.vc-c-icon-1-2_1-2:before {
 content:"\e901"
}
.vc-c-icon-1-3_1-3_1-3:before {
 content:"\e902"
}
.vc-c-icon-1-4_1-2_1-4:before {
 content:"\e904"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
 content:"\e905"
}
.vc-c-icon-1-4_3-4:before {
 content:"\e906"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
 content:"\e907"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
 content:"\e908"
}
.vc-c-icon-l_15_15_15_15_15:before {
 content:"\e909"
}
.vc-c-icon-1-6_2-3_1-6:before {
 content:"\e90a"
}
.vc-c-icon-2-3_1-3:before {
 content:"\e90b"
}
.vc-c-icon-5-6_1-6:before {
 content:"\e90c"
}
.vc-c-icon-add_element:before {
 content:"\e90d"
}
.vc-c-icon-add:before {
 content:"\e90f"
}
.vc-c-icon-cog:before {
 content:"\e910"
}
.vc-c-icon-content_copy:before {
 content:"\e911"
}
.vc-c-icon-delete_empty:before {
 content:"\e912"
}
.vc-c-icon-dragndrop:before {
 content:"\e913"
}
.vc-c-icon-fullscreen_exit:before {
 content:"\e914"
}
.vc-c-icon-fullscreen:before {
 content:"\e915"
}
.vc-c-icon-arrow_drop_right:before {
 content:"\e916"
}
.vc-c-icon-layout_default:before {
 content:"\e917"
}
.vc-c-icon-layout_landscape-smartphones:before {
 content:"\e918"
}
.vc-c-icon-layout_landscape-tablets:before {
 content:"\e919"
}
.vc-c-icon-layout_portrait-smartphones:before {
 content:"\e91a"
}
.vc-c-icon-layout_portrait-tablets:before {
 content:"\e91b"
}
.vc-c-icon-mode_edit:before {
 content:"\e91d"
}
.vc-c-icon-row_default_fe:before {
 content:"\e91e"
}
.vc-c-icon-text-block:before {
 content:"\e91f"
}
.vc_txt_align_left {
 text-align:left
}
.vc_txt_align_right {
 text-align:right
}
.vc_txt_align_center {
 text-align:center
}
.vc_txt_align_justify {
 text-align:justify;
 text-justify:inter-word
}
.vc_el_width_50 {
 width:50%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_60 {
 width:60%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_70 {
 width:70%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_80 {
 width:80%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_90 {
 width:90%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_el_width_100 {
 width:100%;
 margin-left:auto!important;
 margin-right:auto!important
}
.vc_btn,
a.vc_btn,
button.vc_btn {
 cursor:pointer;
 display:inline-block;
 text-decoration:none!important;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 padding:9px 12px;
 font-size:100%;
 line-height:20px;
 border-radius:4px
}
.vc_btn,
a.vc_btn,
button.vc_btn,
.vc_btn:hover,
a.vc_btn:hover,
button.vc_btn:hover,
.vc_btn:focus,
a.vc_btn:focus,
button.vc_btn:focus {
 border:1px solid transparent;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {
 padding:10px 16px;
 font-size:18px;
 line-height:1.33;
 border-radius:6px
}
.vc_btn-sm,
a.vc_btn-sm,
button.vc_btn-sm {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.vc_btn-xs,
a.vc_btn-xs,
button.vc_btn-xs {
 padding:1px 5px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.vc_btn_square,
a.vc_btn_square,
button.vc_btn_square {
 border-radius:0
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined {
 border-radius:0;
 background:none!important
}
.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined:hover,
.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:focus {
 border:2px solid
}
.vc_btn_round,
a.vc_btn_round,
button.vc_btn_round {
 border-radius:25px
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined {
 background:none!important
}
.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined,
.vc_btn_outlined:hover,
a.vc_btn_outlined:hover,
button.vc_btn_outlined:hover,
.vc_btn_outlined:focus,
a.vc_btn_outlined:focus,
button.vc_btn_outlined:focus {
 border:2px solid
}
.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
 background-color:#5472D2;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-blue:hover,
a.vc_btn-blue:hover,
button.vc_btn-blue:hover {
 background-color:#3c5ecc;
 color:#f7f7f7!important
}
.vc_btn-blue.vc_btn_outlined,
a.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
 color:#5472D2!important
}
.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_square_outlined:hover,
button.vc_btn-blue.vc_btn_square_outlined:hover {
 border-color:#3c5ecc
}
.vc_btn-blue.vc_btn_3d,
a.vc_btn-blue.vc_btn_3d,
button.vc_btn-blue.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #3253bc;
 box-shadow:0 5px 0 #3253bc;
 margin-bottom:5px
}
.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #3253bc;
 box-shadow:0 3px 0 #3253bc;
 margin-bottom:3px
}
.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #3253bc;
 box-shadow:0 4px 0 #3253bc;
 margin-bottom:4px
}
.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
 background-color:#00C1CF;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-turquoise:hover,
a.vc_btn-turquoise:hover,
button.vc_btn-turquoise:hover {
 background-color:#00a4b0;
 color:#f7f7f7!important
}
.vc_btn-turquoise.vc_btn_outlined,
a.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
 color:#00C1CF!important
}
.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_outlined:hover,
button.vc_btn-turquoise.vc_btn_square_outlined:hover {
 border-color:#00a4b0
}
.vc_btn-turquoise.vc_btn_3d,
a.vc_btn-turquoise.vc_btn_3d,
button.vc_btn-turquoise.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #008d97;
 box-shadow:0 5px 0 #008d97;
 margin-bottom:5px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #008d97;
 box-shadow:0 3px 0 #008d97;
 margin-bottom:3px
}
.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #008d97;
 box-shadow:0 4px 0 #008d97;
 margin-bottom:4px
}
.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {
 background-color:#FE6C61;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-pink:hover,
a.vc_btn-pink:hover,
button.vc_btn-pink:hover {
 background-color:#fe5043;
 color:#f7f7f7!important
}
.vc_btn-pink.vc_btn_outlined,
a.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
 color:#FE6C61!important
}
.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_square_outlined:hover,
button.vc_btn-pink.vc_btn_square_outlined:hover {
 border-color:#fe5043
}
.vc_btn-pink.vc_btn_3d,
a.vc_btn-pink.vc_btn_3d,
button.vc_btn-pink.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #fe3829;
 box-shadow:0 5px 0 #fe3829;
 margin-bottom:5px
}
.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #fe3829;
 box-shadow:0 3px 0 #fe3829;
 margin-bottom:3px
}
.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #fe3829;
 box-shadow:0 4px 0 #fe3829;
 margin-bottom:4px
}
.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {
 background-color:#8D6DC4;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-violet:hover,
a.vc_btn-violet:hover,
button.vc_btn-violet:hover {
 background-color:#7c57bb;
 color:#f7f7f7!important
}
.vc_btn-violet.vc_btn_outlined,
a.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
 color:#8D6DC4!important
}
.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_square_outlined:hover,
button.vc_btn-violet.vc_btn_square_outlined:hover {
 border-color:#7c57bb
}
.vc_btn-violet.vc_btn_3d,
a.vc_btn-violet.vc_btn_3d,
button.vc_btn-violet.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #6e48b1;
 box-shadow:0 5px 0 #6e48b1;
 margin-bottom:5px
}
.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #6e48b1;
 box-shadow:0 3px 0 #6e48b1;
 margin-bottom:3px
}
.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #6e48b1;
 box-shadow:0 4px 0 #6e48b1;
 margin-bottom:4px
}
.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
 background-color:#4CADC9;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-peacoc:hover,
a.vc_btn-peacoc:hover,
button.vc_btn-peacoc:hover {
 background-color:#39a0bd;
 color:#f7f7f7!important
}
.vc_btn-peacoc.vc_btn_outlined,
a.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
 color:#4CADC9!important
}
.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_outlined:hover,
button.vc_btn-peacoc.vc_btn_square_outlined:hover {
 border-color:#39a0bd
}
.vc_btn-peacoc.vc_btn_3d,
a.vc_btn-peacoc.vc_btn_3d,
button.vc_btn-peacoc.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #338faa;
 box-shadow:0 5px 0 #338faa;
 margin-bottom:5px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #338faa;
 box-shadow:0 3px 0 #338faa;
 margin-bottom:3px
}
.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #338faa;
 box-shadow:0 4px 0 #338faa;
 margin-bottom:4px
}
.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {
 background-color:#CEC2AB;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-chino:hover,
a.vc_btn-chino:hover,
button.vc_btn-chino:hover {
 background-color:#c3b498;
 color:#f7f7f7!important
}
.vc_btn-chino.vc_btn_outlined,
a.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
 color:#CEC2AB!important
}
.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_square_outlined:hover,
button.vc_btn-chino.vc_btn_square_outlined:hover {
 border-color:#c3b498
}
.vc_btn-chino.vc_btn_3d,
a.vc_btn-chino.vc_btn_3d,
button.vc_btn-chino.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #b9a888;
 box-shadow:0 5px 0 #b9a888;
 margin-bottom:5px
}
.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #b9a888;
 box-shadow:0 3px 0 #b9a888;
 margin-bottom:3px
}
.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #b9a888;
 box-shadow:0 4px 0 #b9a888;
 margin-bottom:4px
}
.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
 background-color:#50485B;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-mulled_wine:hover,
a.vc_btn-mulled_wine:hover,
button.vc_btn-mulled_wine:hover {
 background-color:#413a4a;
 color:#f7f7f7!important
}
.vc_btn-mulled_wine.vc_btn_outlined,
a.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
 color:#50485B!important
}
.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
 border-color:#413a4a
}
.vc_btn-mulled_wine.vc_btn_3d,
a.vc_btn-mulled_wine.vc_btn_3d,
button.vc_btn-mulled_wine.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #342f3c;
 box-shadow:0 5px 0 #342f3c;
 margin-bottom:5px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #342f3c;
 box-shadow:0 3px 0 #342f3c;
 margin-bottom:3px
}
.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #342f3c;
 box-shadow:0 4px 0 #342f3c;
 margin-bottom:4px
}
.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
 background-color:#75D69C;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-vista_blue:hover,
a.vc_btn-vista_blue:hover,
button.vc_btn-vista_blue:hover {
 background-color:#5dcf8b;
 color:#f7f7f7!important
}
.vc_btn-vista_blue.vc_btn_outlined,
a.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
 color:#75D69C!important
}
.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
 border-color:#5dcf8b
}
.vc_btn-vista_blue.vc_btn_3d,
a.vc_btn-vista_blue.vc_btn_3d,
button.vc_btn-vista_blue.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #4ac97d;
 box-shadow:0 5px 0 #4ac97d;
 margin-bottom:5px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #4ac97d;
 box-shadow:0 3px 0 #4ac97d;
 margin-bottom:3px
}
.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #4ac97d;
 box-shadow:0 4px 0 #4ac97d;
 margin-bottom:4px
}
.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {
 background-color:#2A2A2A;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-black:hover,
a.vc_btn-black:hover,
button.vc_btn-black:hover {
 background-color:#1b1b1b;
 color:#f7f7f7!important
}
.vc_btn-black.vc_btn_outlined,
a.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_square_outlined {
 color:#2A2A2A!important
}
.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_square_outlined:hover,
button.vc_btn-black.vc_btn_square_outlined:hover {
 border-color:#1b1b1b
}
.vc_btn-black.vc_btn_3d,
a.vc_btn-black.vc_btn_3d,
button.vc_btn-black.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #0e0e0e;
 box-shadow:0 5px 0 #0e0e0e;
 margin-bottom:5px
}
.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #0e0e0e;
 box-shadow:0 3px 0 #0e0e0e;
 margin-bottom:3px
}
.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #0e0e0e;
 box-shadow:0 4px 0 #0e0e0e;
 margin-bottom:4px
}
.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {
 background-color:#EBEBEB;
 color:#666666!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-grey:hover,
a.vc_btn-grey:hover,
button.vc_btn-grey:hover {
 background-color:#dcdcdc;
 color:#5e5e5e!important
}
.vc_btn-grey.vc_btn_outlined,
a.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
 color:#EBEBEB!important
}
.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_square_outlined:hover,
button.vc_btn-grey.vc_btn_square_outlined:hover {
 border-color:#dcdcdc
}
.vc_btn-grey.vc_btn_3d,
a.vc_btn-grey.vc_btn_3d,
button.vc_btn-grey.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #cfcfcf;
 box-shadow:0 5px 0 #cfcfcf;
 margin-bottom:5px
}
.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #cfcfcf;
 box-shadow:0 3px 0 #cfcfcf;
 margin-bottom:3px
}
.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #cfcfcf;
 box-shadow:0 4px 0 #cfcfcf;
 margin-bottom:4px
}
.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {
 background-color:#F7BE68;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-orange:hover,
a.vc_btn-orange:hover,
button.vc_btn-orange:hover {
 background-color:#f5b14b;
 color:#f7f7f7!important
}
.vc_btn-orange.vc_btn_outlined,
a.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
 color:#F7BE68!important
}
.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_square_outlined:hover,
button.vc_btn-orange.vc_btn_square_outlined:hover {
 border-color:#f5b14b
}
.vc_btn-orange.vc_btn_3d,
a.vc_btn-orange.vc_btn_3d,
button.vc_btn-orange.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f4a733;
 box-shadow:0 5px 0 #f4a733;
 margin-bottom:5px
}
.vc_btn-orange.vc_btn_3d.vc_btn_xs,
a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f4a733;
 box-shadow:0 3px 0 #f4a733;
 margin-bottom:3px
}
.vc_btn-orange.vc_btn_3d.vc_btn_sm,
a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f4a733;
 box-shadow:0 4px 0 #f4a733;
 margin-bottom:4px
}
.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {
 background-color:#5AA1E3;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-sky:hover,
a.vc_btn-sky:hover,
button.vc_btn-sky:hover {
 background-color:#4092df;
 color:#f7f7f7!important
}
.vc_btn-sky.vc_btn_outlined,
a.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
 color:#5AA1E3!important
}
.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_square_outlined:hover,
button.vc_btn-sky.vc_btn_square_outlined:hover {
 border-color:#4092df
}
.vc_btn-sky.vc_btn_3d,
a.vc_btn-sky.vc_btn_3d,
button.vc_btn-sky.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #2a86db;
 box-shadow:0 5px 0 #2a86db;
 margin-bottom:5px
}
.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #2a86db;
 box-shadow:0 3px 0 #2a86db;
 margin-bottom:3px
}
.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #2a86db;
 box-shadow:0 4px 0 #2a86db;
 margin-bottom:4px
}
.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {
 background-color:#6DAB3C;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-green:hover,
a.vc_btn-green:hover,
button.vc_btn-green:hover {
 background-color:#5f9434;
 color:#f7f7f7!important
}
.vc_btn-green.vc_btn_outlined,
a.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_square_outlined {
 color:#6DAB3C!important
}
.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_square_outlined:hover,
button.vc_btn-green.vc_btn_square_outlined:hover {
 border-color:#5f9434
}
.vc_btn-green.vc_btn_3d,
a.vc_btn-green.vc_btn_3d,
button.vc_btn-green.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #53812d;
 box-shadow:0 5px 0 #53812d;
 margin-bottom:5px
}
.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #53812d;
 box-shadow:0 3px 0 #53812d;
 margin-bottom:3px
}
.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #53812d;
 box-shadow:0 4px 0 #53812d;
 margin-bottom:4px
}
.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
 background-color:#F4524D;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-juicy_pink:hover,
a.vc_btn-juicy_pink:hover,
button.vc_btn-juicy_pink:hover {
 background-color:#f23630;
 color:#f7f7f7!important
}
.vc_btn-juicy_pink.vc_btn_outlined,
a.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
 color:#F4524D!important
}
.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
 border-color:#f23630
}
.vc_btn-juicy_pink.vc_btn_3d,
a.vc_btn-juicy_pink.vc_btn_3d,
button.vc_btn-juicy_pink.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f11f18;
 box-shadow:0 5px 0 #f11f18;
 margin-bottom:5px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f11f18;
 box-shadow:0 3px 0 #f11f18;
 margin-bottom:3px
}
.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f11f18;
 box-shadow:0 4px 0 #f11f18;
 margin-bottom:4px
}
.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
 background-color:#F79468;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-sandy_brown:hover,
a.vc_btn-sandy_brown:hover,
button.vc_btn-sandy_brown:hover {
 background-color:#f57f4b;
 color:#f7f7f7!important
}
.vc_btn-sandy_brown.vc_btn_outlined,
a.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
 color:#F79468!important
}
.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
 border-color:#f57f4b
}
.vc_btn-sandy_brown.vc_btn_3d,
a.vc_btn-sandy_brown.vc_btn_3d,
button.vc_btn-sandy_brown.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #f46e33;
 box-shadow:0 5px 0 #f46e33;
 margin-bottom:5px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #f46e33;
 box-shadow:0 3px 0 #f46e33;
 margin-bottom:3px
}
.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #f46e33;
 box-shadow:0 4px 0 #f46e33;
 margin-bottom:4px
}
.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {
 background-color:#B97EBB;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-purple:hover,
a.vc_btn-purple:hover,
button.vc_btn-purple:hover {
 background-color:#ae6ab0;
 color:#f7f7f7!important
}
.vc_btn-purple.vc_btn_outlined,
a.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
 color:#B97EBB!important
}
.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_square_outlined:hover,
button.vc_btn-purple.vc_btn_square_outlined:hover {
 border-color:#ae6ab0
}
.vc_btn-purple.vc_btn_3d,
a.vc_btn-purple.vc_btn_3d,
button.vc_btn-purple.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #a559a8;
 box-shadow:0 5px 0 #a559a8;
 margin-bottom:5px
}
.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #a559a8;
 box-shadow:0 3px 0 #a559a8;
 margin-bottom:3px
}
.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #a559a8;
 box-shadow:0 4px 0 #a559a8;
 margin-bottom:4px
}
.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {
 background-color:#FFF;
 color:#666666!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-white:hover,
a.vc_btn-white:hover,
button.vc_btn-white:hover {
 background-color:#f0f0f0;
 color:#5e5e5e!important
}
.vc_btn-white.vc_btn_outlined,
a.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_square_outlined {
 color:#FFFFFF!important
}
.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_square_outlined:hover,
button.vc_btn-white.vc_btn_square_outlined:hover {
 border-color:#f0f0f0
}
.vc_btn-white.vc_btn_3d,
a.vc_btn-white.vc_btn_3d,
button.vc_btn-white.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #e3e3e3;
 box-shadow:0 5px 0 #e3e3e3;
 margin-bottom:5px
}
.vc_btn-white.vc_btn_3d.vc_btn_xs,
a.vc_btn-white.vc_btn_3d.vc_btn_xs,
button.vc_btn-white.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #e3e3e3;
 box-shadow:0 3px 0 #e3e3e3;
 margin-bottom:3px
}
.vc_btn-white.vc_btn_3d.vc_btn_sm,
a.vc_btn-white.vc_btn_3d.vc_btn_sm,
button.vc_btn-white.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #e3e3e3;
 box-shadow:0 4px 0 #e3e3e3;
 margin-bottom:4px
}
.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {
 background-color:#AED13B;
 color:#ffffff!important;
 -webkit-transition:all 0.5s;
 -o-transition:all 0.5s;
 transition:all 0.5s
}
.vc_btn-grace:hover,
a.vc_btn-grace:hover,
button.vc_btn-grace:hover {
 background-color:#9ec02d;
 color:#f7f7f7!important
}
.vc_btn-grace.vc_btn_outlined,
a.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
 color:#AED13B!important
}
.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_square_outlined:hover,
button.vc_btn-grace.vc_btn_square_outlined:hover {
 border-color:#9ec02d
}
.vc_btn-grace.vc_btn_3d,
a.vc_btn-grace.vc_btn_3d,
button.vc_btn-grace.vc_btn_3d {
 -webkit-box-shadow:0 5px 0 #8dac28;
 box-shadow:0 5px 0 #8dac28;
 margin-bottom:5px
}
.vc_btn-grace.vc_btn_3d.vc_btn_xs,
a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
 -webkit-box-shadow:0 3px 0 #8dac28;
 box-shadow:0 3px 0 #8dac28;
 margin-bottom:3px
}
.vc_btn-grace.vc_btn_3d.vc_btn_sm,
a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
 -webkit-box-shadow:0 4px 0 #8dac28;
 box-shadow:0 4px 0 #8dac28;
 margin-bottom:4px
}
.vc_btn-default,
a.vc_btn-default,
button.vc_btn-default {
 color:#7d7d7d;
 background-color:#fff;
 border-color:transparent
}
.vc_btn-default:hover,
a.vc_btn-default:hover,
button.vc_btn-default:hover,
.vc_btn-default:focus,
a.vc_btn-default:focus,
button.vc_btn-default:focus,
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-default {
 color:#7d7d7d;
 background-color:#e6e6e6;
 border-color:rgba(0,0,0,0)
}
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-default {
 background-image:none
}
.vc_btn-default.disabled,
a.vc_btn-default.disabled,
button.vc_btn-default.disabled,
.vc_btn-default[disabled],
a.vc_btn-default[disabled],
button.vc_btn-default[disabled],
fieldset[disabled] .vc_btn-default,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] button.vc_btn-default,
.vc_btn-default.disabled:hover,
a.vc_btn-default.disabled:hover,
button.vc_btn-default.disabled:hover,
.vc_btn-default[disabled]:hover,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default:hover,
.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:focus,
.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:focus,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:focus,
.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:active,
.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:active,
.vc_btn-default.disabled.active,
a.vc_btn-default.disabled.active,
button.vc_btn-default.disabled.active,
.vc_btn-default[disabled].active,
a.vc_btn-default[disabled].active,
button.vc_btn-default[disabled].active,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default.active {
 background-color:#fff;
 border-color:transparent
}
.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {
 color:#fff;
 background-color:#7d7d7d
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
 color:#fff;
 background-color:#00aef0;
 border-color:transparent
}
.vc_btn-primary:hover,
a.vc_btn-primary:hover,
button.vc_btn-primary:hover,
.vc_btn-primary:focus,
a.vc_btn-primary:focus,
button.vc_btn-primary:focus,
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-primary {
 color:#fff;
 background-color:#0089bd;
 border-color:rgba(0,0,0,0)
}
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-primary {
 background-image:none
}
.vc_btn-primary.disabled,
a.vc_btn-primary.disabled,
button.vc_btn-primary.disabled,
.vc_btn-primary[disabled],
a.vc_btn-primary[disabled],
button.vc_btn-primary[disabled],
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary,
.vc_btn-primary.disabled:hover,
a.vc_btn-primary.disabled:hover,
button.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary:hover,
.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:focus,
.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:focus,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:focus,
.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:active,
.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:active,
.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled.active,
.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled].active,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary.active {
 background-color:#00aef0;
 border-color:transparent
}
.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {
 color:#00aef0;
 background-color:#fff
}
.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:transparent
}
.vc_btn-success:hover,
a.vc_btn-success:hover,
button.vc_btn-success:hover,
.vc_btn-success:focus,
a.vc_btn-success:focus,
button.vc_btn-success:focus,
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-success {
 color:#fff;
 background-color:#449d44;
 border-color:rgba(0,0,0,0)
}
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-success {
 background-image:none
}
.vc_btn-success.disabled,
a.vc_btn-success.disabled,
button.vc_btn-success.disabled,
.vc_btn-success[disabled],
a.vc_btn-success[disabled],
button.vc_btn-success[disabled],
fieldset[disabled] .vc_btn-success,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] button.vc_btn-success,
.vc_btn-success.disabled:hover,
a.vc_btn-success.disabled:hover,
button.vc_btn-success.disabled:hover,
.vc_btn-success[disabled]:hover,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success:hover,
.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:focus,
.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:focus,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:focus,
.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:active,
.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:active,
.vc_btn-success.disabled.active,
a.vc_btn-success.disabled.active,
button.vc_btn-success.disabled.active,
.vc_btn-success[disabled].active,
a.vc_btn-success[disabled].active,
button.vc_btn-success[disabled].active,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success.active {
 background-color:#5cb85c;
 border-color:transparent
}
.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:transparent
}
.vc_btn-info:hover,
a.vc_btn-info:hover,
button.vc_btn-info:hover,
.vc_btn-info:focus,
a.vc_btn-info:focus,
button.vc_btn-info:focus,
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-info {
 color:#fff;
 background-color:#31b0d5;
 border-color:rgba(0,0,0,0)
}
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-info {
 background-image:none
}
.vc_btn-info.disabled,
a.vc_btn-info.disabled,
button.vc_btn-info.disabled,
.vc_btn-info[disabled],
a.vc_btn-info[disabled],
button.vc_btn-info[disabled],
fieldset[disabled] .vc_btn-info,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] button.vc_btn-info,
.vc_btn-info.disabled:hover,
a.vc_btn-info.disabled:hover,
button.vc_btn-info.disabled:hover,
.vc_btn-info[disabled]:hover,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info:hover,
.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:focus,
.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:focus,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:focus,
.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:active,
.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:active,
.vc_btn-info.disabled.active,
a.vc_btn-info.disabled.active,
button.vc_btn-info.disabled.active,
.vc_btn-info[disabled].active,
a.vc_btn-info[disabled].active,
button.vc_btn-info[disabled].active,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info.active {
 background-color:#5bc0de;
 border-color:transparent
}
.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {
 color:#fff;
 background-color:#f0ad4e;
 border-color:transparent
}
.vc_btn-warning:hover,
a.vc_btn-warning:hover,
button.vc_btn-warning:hover,
.vc_btn-warning:focus,
a.vc_btn-warning:focus,
button.vc_btn-warning:focus,
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-warning {
 color:#fff;
 background-color:#ec971f;
 border-color:rgba(0,0,0,0)
}
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-warning {
 background-image:none
}
.vc_btn-warning.disabled,
a.vc_btn-warning.disabled,
button.vc_btn-warning.disabled,
.vc_btn-warning[disabled],
a.vc_btn-warning[disabled],
button.vc_btn-warning[disabled],
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning,
.vc_btn-warning.disabled:hover,
a.vc_btn-warning.disabled:hover,
button.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning:hover,
.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:focus,
.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:focus,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:focus,
.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:active,
.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:active,
.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled.active,
.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled].active,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning.active {
 background-color:#f0ad4e;
 border-color:transparent
}
.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {
 color:#f0ad4e;
 background-color:#fff
}
.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {
 color:#fff;
 background-color:#d9534f;
 border-color:transparent
}
.vc_btn-danger:hover,
a.vc_btn-danger:hover,
button.vc_btn-danger:hover,
.vc_btn-danger:focus,
a.vc_btn-danger:focus,
button.vc_btn-danger:focus,
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-danger {
 color:#fff;
 background-color:#c9302c;
 border-color:rgba(0,0,0,0)
}
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-danger {
 background-image:none
}
.vc_btn-danger.disabled,
a.vc_btn-danger.disabled,
button.vc_btn-danger.disabled,
.vc_btn-danger[disabled],
a.vc_btn-danger[disabled],
button.vc_btn-danger[disabled],
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger,
.vc_btn-danger.disabled:hover,
a.vc_btn-danger.disabled:hover,
button.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger:hover,
.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:focus,
.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:focus,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:focus,
.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:active,
.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:active,
.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled.active,
.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled].active,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger.active {
 background-color:#d9534f;
 border-color:transparent
}
.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {
 color:#d9534f;
 background-color:#fff
}
.vc_button-2-wrapper {
 display:inline-block;
 vertical-align:middle
}
.vc_button-2-wrapper.vc_button-2-align-left {
 display:block;
 text-align:left
}
.vc_button-2-wrapper.vc_button-2-align-right {
 display:block;
 text-align:right
}
.vc_button-2-wrapper.vc_button-2-align-center {
 display:block;
 text-align:center
}
i.icon {
 display:inline-block;
 width:16px;
 height:16px;
 line-height:16px;
 vertical-align:text-top;
 margin-left:5px
}
.wpb_btn-large i.icon {
 height:19px;
 margin-left:9px
}
.wpb_btn-small i.icon {
 height:15px
}
.wpb_btn-mini i.icon {
 display:none
}
.wpb_address_book i.icon,
option.wpb_address_book {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center
}
.wpb_anchor i.icon,
option.wpb_anchor {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center
}
.wpb_application_image i.icon,
option.wpb_application_image {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center
}
.wpb_arrow i.icon,
option.wpb_arrow {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center
}
.wpb_hammer i.icon,
option.wpb_hammer {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center
}
.wpb_balloon i.icon,
option.wpb_balloon {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center
}
.wpb_battery i.icon,
option.wpb_battery {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center
}
.wpb_binocular i.icon,
option.wpb_binocular {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center
}
.wpb_document_image i.icon,
option.wpb_document_image {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center
}
.wpb_document_music i.icon,
option.wpb_document_music {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center
}
.wpb_document_office i.icon,
option.wpb_document_office {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center
}
.wpb_document_word i.icon,
option.wpb_document_word {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center
}
.wpb_camera i.icon,
option.wpb_camera {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center
}
.wpb_chart i.icon,
option.wpb_chart {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center
}
.wpb_clock i.icon,
option.wpb_clock {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center
}
.wpb_play i.icon,
option.wpb_play {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center
}
.wpb_fire i.icon,
option.wpb_fire {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center
}
.wpb_heart i.icon,
option.wpb_heart {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center
}
.wpb_mail i.icon,
option.wpb_mail {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center
}
.wpb_shield i.icon,
option.wpb_shield {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center
}
.wpb_video i.icon,
option.wpb_video {
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
 margin-top:5px;
 margin-bottom:5px
}
.vc_message_box {
 border:1px solid transparent;
 display:block;
 overflow:hidden;
 margin:0 0 18.63354037px 0;
 padding:1em 1em 1em 4em;
 position:relative;
 font-size:1em;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_message_box>p:first-child {
 margin-top:0
}
.vc_message_box>p:last-child {
 margin-bottom:0
}
.vc_message_box-icon {
 bottom:0;
 font-size:1em;
 font-style:normal;
 font-weight:400;
 left:0;
 position:absolute;
 top:0;
 width:4em
}
.vc_message_box-icon>* {
 font-size:1.7em;
 line-height:1;
 font-weight:400;
 font-style:normal;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_message_box-icon>.fa {
 font-size:1.7em;
 line-height:1
}
.vc_color-blue.vc_message_box {
 color:#364a8a;
 border-color:#c5cff0;
 background-color:#edf1fa
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
 color:#5472D2
}
.vc_color-blue.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#5472D2
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {
 color:#364a8a;
 border-color:#5472D2;
 background-color:transparent
}
.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#5472D2
}
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#5472D2
}
.vc_color-blue.vc_message_box-3d {
 box-shadow:0 5px 0 #9daee5
}
.vc_color-turquoise.vc_message_box {
 color:#085b61;
 border-color:#c6ecee;
 background-color:#ebfcfd
}
.vc_color-turquoise.vc_message_box .vc_message_box-icon {
 color:#00C1CF
}
.vc_color-turquoise.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#00C1CF
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {
 color:#085b61;
 border-color:#00C1CF;
 background-color:transparent
}
.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
 color:#00C1CF
}
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#00C1CF
}
.vc_color-turquoise.vc_message_box-3d {
 box-shadow:0 5px 0 #9fdee3
}
.vc_color-pink.vc_message_box {
 color:#d82e21;
 border-color:#ffd8d6;
 background-color:#fff0ef
}
.vc_color-pink.vc_message_box .vc_message_box-icon {
 color:#FE6C61
}
.vc_color-pink.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#FE6C61
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {
 color:#d82e21;
 border-color:#FE6C61;
 background-color:transparent
}
.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#FE6C61
}
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#FE6C61
}
.vc_color-pink.vc_message_box-3d {
 box-shadow:0 5px 0 #fea9a3
}
.vc_color-violet.vc_message_box {
 color:#5e4a81;
 border-color:#d4c8e9;
 background-color:#f0ecf7
}
.vc_color-violet.vc_message_box .vc_message_box-icon {
 color:#8D6DC4
}
.vc_color-violet.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#8D6DC4
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {
 color:#5e4a81;
 border-color:#8D6DC4;
 background-color:transparent
}
.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
 color:#8D6DC4
}
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#8D6DC4
}
.vc_color-violet.vc_message_box-3d {
 box-shadow:0 5px 0 #b8a3da
}
.vc_color-peacoc.vc_message_box {
 color:#366a79;
 border-color:#c2e3ec;
 background-color:#e9f5f8
}
.vc_color-peacoc.vc_message_box .vc_message_box-icon {
 color:#4CADC9
}
.vc_color-peacoc.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#4CADC9
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {
 color:#366a79;
 border-color:#4CADC9;
 background-color:transparent
}
.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
 color:#4CADC9
}
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#4CADC9
}
.vc_color-peacoc.vc_message_box-3d {
 box-shadow:0 5px 0 #9ad1e1
}
.vc_color-chino.vc_message_box {
 color:#978258;
 border-color:#e5ded2;
 background-color:#f7f5f2
}
.vc_color-chino.vc_message_box .vc_message_box-icon {
 color:#CEC2AB
}
.vc_color-chino.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#CEC2AB
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {
 color:#978258;
 border-color:#CEC2AB;
 background-color:transparent
}
.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
 color:#CEC2AB
}
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#CEC2AB
}
.vc_color-chino.vc_message_box-3d {
 box-shadow:0 5px 0 #d2c7b1
}
.vc_color-mulled_wine.vc_message_box {
 color:#1e1b22;
 border-color:#d0ccd6;
 background-color:#eae8ed
}
.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
 color:#50485B
}
.vc_color-mulled_wine.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#50485B
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {
 color:#1e1b22;
 border-color:#50485B;
 background-color:transparent
}
.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
 color:#50485B
}
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#50485B
}
.vc_color-mulled_wine.vc_message_box-3d {
 box-shadow:0 5px 0 #b6afc0
}
.vc_color-vista_blue.vc_message_box {
 color:#3e8e5e;
 border-color:#bcebcf;
 background-color:#e3f7eb
}
.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
 color:#75D69C
}
.vc_color-vista_blue.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#75D69C
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {
 color:#3e8e5e;
 border-color:#75D69C;
 background-color:transparent
}
.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#75D69C
}
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#75D69C
}
.vc_color-vista_blue.vc_message_box-3d {
 box-shadow:0 5px 0 #94dfb3
}
.vc_color-orange.vc_message_box {
 color:#c3811c;
 border-color:#fbe1ba;
 background-color:#fef6eb
}
.vc_color-orange.vc_message_box .vc_message_box-icon {
 color:#F7BE68
}
.vc_color-orange.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#F7BE68
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {
 color:#c3811c;
 border-color:#F7BE68;
 background-color:transparent
}
.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
 color:#F7BE68
}
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#F7BE68
}
.vc_color-orange.vc_message_box-3d {
 box-shadow:0 5px 0 #f9cd8a
}
.vc_color-sky.vc_message_box {
 color:#2a6194;
 border-color:#bedaf4;
 background-color:#eaf3fb
}
.vc_color-sky.vc_message_box .vc_message_box-icon {
 color:#5AA1E3
}
.vc_color-sky.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#5AA1E3
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {
 color:#2a6194;
 border-color:#5AA1E3;
 background-color:transparent
}
.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
 color:#5AA1E3
}
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#5AA1E3
}
.vc_color-sky.vc_message_box-3d {
 box-shadow:0 5px 0 #93c1ed
}
.vc_color-green.vc_message_box {
 color:#3e562b;
 border-color:#c2e1a9;
 background-color:#eaf5e2
}
.vc_color-green.vc_message_box .vc_message_box-icon {
 color:#6DAB3C
}
.vc_color-green.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#6DAB3C
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {
 color:#3e562b;
 border-color:#6DAB3C;
 background-color:transparent
}
.vc_color-green.vc_message_box-outline .vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
 color:#6DAB3C
}
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#6DAB3C
}
.vc_color-green.vc_message_box-3d {
 box-shadow:0 5px 0 #a7d484
}
.vc_color-juicy_pink.vc_message_box {
 color:#a3231f;
 border-color:#fbc7c5;
 background-color:#fef5f5
}
.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
 color:#F4524D
}
.vc_color-juicy_pink.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#F4524D
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {
 color:#a3231f;
 border-color:#F4524D;
 background-color:transparent
}
.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#F4524D
}
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#F4524D
}
.vc_color-juicy_pink.vc_message_box-3d {
 box-shadow:0 5px 0 #f89895
}
.vc_color-sandy_brown.vc_message_box {
 color:#c3501c;
 border-color:#fbceba;
 background-color:#fef1eb
}
.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
 color:#F79468
}
.vc_color-sandy_brown.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#F79468
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {
 color:#c3501c;
 border-color:#F79468;
 background-color:transparent
}
.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
 color:#F79468
}
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#F79468
}
.vc_color-sandy_brown.vc_message_box-3d {
 box-shadow:0 5px 0 #f9ac8a
}
.vc_color-purple.vc_message_box {
 color:#886389;
 border-color:#e3cbe3;
 background-color:#f5ecf5
}
.vc_color-purple.vc_message_box .vc_message_box-icon {
 color:#B97EBB
}
.vc_color-purple.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#B97EBB
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {
 color:#886389;
 border-color:#B97EBB;
 background-color:transparent
}
.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
 color:#B97EBB
}
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#B97EBB
}
.vc_color-purple.vc_message_box-3d {
 box-shadow:0 5px 0 #d1a9d2
}
.vc_color-black.vc_message_box {
 color:#fff;
 border-color:#2A2A2A;
 background-color:#3c3c3c
}
.vc_color-black.vc_message_box .vc_message_box-icon {
 color:#2A2A2A
}
.vc_color-black.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#2A2A2A
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
 color:#fff;
 border-color:#2A2A2A;
 background-color:transparent
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
 color:#2A2A2A
}
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#2A2A2A
}
.vc_color-black.vc_message_box-3d {
 box-shadow:0 5px 0 #101010
}
.vc_color-grey.vc_message_box {
 color:#858585;
 border-color:#d2d2d2;
 background-color:#EBEBEB
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
 color:#EBEBEB
}
.vc_color-grey.vc_message_box-solid {
 color:#858585;
 border-color:transparent;
 background-color:#EBEBEB
}
.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
 color:#858585
}
.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {
 color:#858585;
 border-color:#EBEBEB;
 background-color:transparent
}
.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
 color:#EBEBEB
}
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
 color:#858585;
 background-color:#EBEBEB
}
.vc_color-grey.vc_message_box-3d {
 box-shadow:0 5px 0 #b8b8b8
}
.vc_color-white.vc_message_box {
 color:#b3b3b3;
 border-color:#e6e6e6;
 background-color:#FFF
}
.vc_color-white.vc_message_box .vc_message_box-icon {
 color:#FFF
}
.vc_color-white.vc_message_box-solid {
 color:#b3b3b3;
 border-color:transparent;
 background-color:#FFF
}
.vc_color-white.vc_message_box-solid .vc_message_box-icon {
 color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {
 color:#b3b3b3;
 border-color:#FFF;
 background-color:transparent
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
 color:#FFF
}
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
 color:#b3b3b3;
 background-color:#FFF
}
.vc_color-white.vc_message_box-3d {
 box-shadow:0 5px 0 #ccc
}
.vc_color-info.vc_message_box {
 color:#5e7f96;
 border-color:#cfebfe;
 background-color:#dff2fe
}
.vc_color-info.vc_message_box .vc_message_box-icon {
 color:#56b0ee
}
.vc_color-info.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#56b0ee
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {
 color:#5e7f96;
 border-color:#56b0ee;
 background-color:transparent
}
.vc_color-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#56b0ee
}
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#56b0ee
}
.vc_color-info.vc_message_box-3d {
 box-shadow:0 5px 0 #9dd6fd
}
.vc_color-success.vc_message_box {
 color:#5e7f96;
 border-color:#cfebfe;
 background-color:#e6fdf8
}
.vc_color-success.vc_message_box .vc_message_box-icon {
 color:#1bbc9b
}
.vc_color-success.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#1bbc9b
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {
 color:#5e7f96;
 border-color:#1bbc9b;
 background-color:transparent
}
.vc_color-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#1bbc9b
}
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#1bbc9b
}
.vc_color-success.vc_message_box-3d {
 box-shadow:0 5px 0 #9dd6fd
}
.vc_color-warning.vc_message_box {
 color:#9d8967;
 border-color:#ffeccc;
 background-color:#fff4e2
}
.vc_color-warning.vc_message_box .vc_message_box-icon {
 color:#fcb53f
}
.vc_color-warning.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#fcb53f
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {
 color:#9d8967;
 border-color:#fcb53f;
 background-color:transparent
}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fcb53f
}
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#fcb53f
}
.vc_color-warning.vc_message_box-3d {
 box-shadow:0 5px 0 #ffd999
}
.vc_color-danger.vc_message_box {
 color:#a85959;
 border-color:#fedede;
 background-color:#fdeaea
}
.vc_color-danger.vc_message_box .vc_message_box-icon {
 color:#ff7877
}
.vc_color-danger.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#ff7877
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {
 color:#a85959;
 border-color:#ff7877;
 background-color:transparent
}
.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#ff7877
}
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#ff7877
}
.vc_color-danger.vc_message_box-3d {
 box-shadow:0 5px 0 #fdacac
}
.vc_color-alert-info.vc_message_box {
 color:#31708f;
 border-color:#bce8f1;
 background-color:#d9edf7
}
.vc_color-alert-info.vc_message_box .vc_message_box-icon {
 color:#67CCE0
}
.vc_color-alert-info.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#67CCE0
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {
 color:#31708f;
 border-color:#67CCE0;
 background-color:transparent
}
.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#67CCE0
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#67CCE0
}
.vc_color-alert-info.vc_message_box-3d {
 box-shadow:0 5px 0 #91d9e8
}
.vc_color-alert-success.vc_message_box {
 color:#3c763d;
 border-color:#d6e9c6;
 background-color:#dff0d8
}
.vc_color-alert-success.vc_message_box .vc_message_box-icon {
 color:#9AD36A
}
.vc_color-alert-success.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#9AD36A
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {
 color:#3c763d;
 border-color:#9AD36A;
 background-color:transparent
}
.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#9AD36A
}
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#9AD36A
}
.vc_color-alert-success.vc_message_box-3d {
 box-shadow:0 5px 0 #bbdba1
}
.vc_color-alert-warning.vc_message_box {
 color:#8a6d3b;
 border-color:#faebcc;
 background-color:#fcf8e3
}
.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
 color:#F9CF79
}
.vc_color-alert-warning.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#F9CF79
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {
 color:#8a6d3b;
 border-color:#F9CF79;
 background-color:transparent
}
.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#F9CF79
}
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#F9CF79
}
.vc_color-alert-warning.vc_message_box-3d {
 box-shadow:0 5px 0 #f5d89e
}
.vc_color-alert-danger.vc_message_box {
 color:#a94442;
 border-color:#ebccd1;
 background-color:#f2dede
}
.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
 color:#EF8495
}
.vc_color-alert-danger.vc_message_box-solid {
 color:#fff;
 border-color:transparent;
 background-color:#EF8495
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
 color:#fff
}
.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {
 color:#a94442;
 border-color:#EF8495;
 background-color:transparent
}
.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#EF8495
}
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
 color:#fff;
 background-color:#EF8495
}
.vc_color-alert-danger.vc_message_box-3d {
 box-shadow:0 5px 0 #dca7b0
}
.vc_color-black.vc_message_box .vc_message_box-icon {
 color:#fff
}
.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline .vc_message_box-icon {
 color:#2A2A2A
}
.vc_color-black.vc_message_box-solid-icon {
 color:#2A2A2A
}
.vc_color-grey.vc_message_box .vc_message_box-icon {
 color:#858585
}
.vc_color-white.vc_message_box .vc_message_box-icon {
 color:#b3b3b3
}
.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline .vc_message_box-icon {
 color:#FFF
}
.vc_color-white.vc_message_box-solid-icon {
 color:#FFF
}
.vc_message_box-outline,
.vc_message_box-solid-icon {
 border-width:2px
}
.vc_message_box-solid-icon .vc_message_box-icon {
 width:3.25em
}
.vc_message_box-rounded {
 border-radius:5px
}
.vc_message_box-round {
 border-radius:4em
}
.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
 margin-bottom:0
}
.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.wpb_button {
 margin-bottom:30px
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element {
 margin-bottom:18.63354037px
}
.vc_parallax {
 position:relative;
 overflow:hidden
}
.vc_parallax>* {
 position:relative;
 z-index:1
}
.vc_parallax .vc_parallax-inner {
 pointer-events:none;
 position:absolute;
 left:0;
 right:0;
 top:0;
 background-attachment:scroll;
 background-color:transparent;
 background-image:inherit;
 background-size:cover;
 z-index:0;
 background-position:50% 0%
}
.vc_parallax-inner iframe {
 max-width:1000%
}
.vc_video-bg-container {
 position:relative
}
.vc_video-bg {
 height:100%;
 overflow:hidden;
 pointer-events:none;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 z-index:0
}
.vc_video-bg iframe {
 max-width:1000%
}
.vc_row.vc_row-no-padding .vc_column-inner {
 padding-left:0;
 padding-right:0
}
.vc_row[data-vc-full-width] {
 -webkit-transition:opacity 0.5s ease;
 -o-transition:opacity 0.5s ease;
 transition:opacity 0.5s ease;
 overflow:hidden
}
.vc_row[data-vc-full-width].vc_hidden {
 opacity:0
}
.vc_row-no-padding .vc_inner {
 margin-left:0;
 margin-right:0
}
.vc_row.vc_row-o-full-height {
 min-height:100vh
}
.vc_row.vc_row-flex {
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.vc_row.vc_row-flex>.vc_column_container {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 z-index:1
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
 }
 .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
  min-height:1em
 }
}
.vc_row.vc_row-flex::before,
.vc_row.vc_row-flex::after {
 display:none
}
.vc_row.vc_row-o-columns-stretch {
 -webkit-align-content:stretch;
 -ms-flex-line-pack:stretch;
 align-content:stretch
}
.vc_row.vc_row-o-columns-top {
 -webkit-align-content:flex-start;
 -ms-flex-line-pack:start;
 align-content:flex-start
}
.vc_row.vc_row-o-columns-bottom {
 -webkit-align-content:flex-end;
 -ms-flex-line-pack:end;
 align-content:flex-end
}
.vc_row.vc_row-o-columns-middle {
 -webkit-align-content:center;
 -ms-flex-line-pack:center;
 align-content:center
}
.vc_row.vc_row-o-columns-top::after,
.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after {
 content:'';
 width:100%;
 height:0;
 overflow:hidden;
 visibility:hidden;
 display:block
}
.vc_row.vc_row-o-equal-height>.vc_column_container {
 -webkit-box-align:stretch;
 -webkit-align-items:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_column-inner::before,
.vc_column-inner::after {
 content:" ";
 display:table
}
.vc_column-inner::after {
 clear:both
}
.vc_ie-flexbox-fixer {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_ie-flexbox-fixer>.vc_row {
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 flex:1 1 auto
}
.vc_row.vc_column-gap-1 {
 margin-left:-15.5px;
 margin-right:-15.5px
}
.vc_row.vc_column-gap-1>.vc_column_container {
 padding:.5px
}
.vc_row.vc_column-gap-2 {
 margin-left:-16px;
 margin-right:-16px
}
.vc_row.vc_column-gap-2>.vc_column_container {
 padding:1px
}
.vc_row.vc_column-gap-3 {
 margin-left:-16.5px;
 margin-right:-16.5px
}
.vc_row.vc_column-gap-3>.vc_column_container {
 padding:1.5px
}
.vc_row.vc_column-gap-4 {
 margin-left:-17px;
 margin-right:-17px
}
.vc_row.vc_column-gap-4>.vc_column_container {
 padding:2px
}
.vc_row.vc_column-gap-5 {
 margin-left:-17.5px;
 margin-right:-17.5px
}
.vc_row.vc_column-gap-5>.vc_column_container {
 padding:2.5px
}
.vc_row.vc_column-gap-10 {
 margin-left:-20px;
 margin-right:-20px
}
.vc_row.vc_column-gap-10>.vc_column_container {
 padding:5px
}
.vc_row.vc_column-gap-15 {
 margin-left:-22.5px;
 margin-right:-22.5px
}
.vc_row.vc_column-gap-15>.vc_column_container {
 padding:7.5px
}
.vc_row.vc_column-gap-20 {
 margin-left:-25px;
 margin-right:-25px
}
.vc_row.vc_column-gap-20>.vc_column_container {
 padding:10px
}
.vc_row.vc_column-gap-25 {
 margin-left:-27.5px;
 margin-right:-27.5px
}
.vc_row.vc_column-gap-25>.vc_column_container {
 padding:12.5px
}
.vc_row.vc_column-gap-30 {
 margin-left:-30px;
 margin-right:-30px
}
.vc_row.vc_column-gap-30>.vc_column_container {
 padding:15px
}
.vc_row.vc_column-gap-35 {
 margin-left:-32.5px;
 margin-right:-32.5px
}
.vc_row.vc_column-gap-35>.vc_column_container {
 padding:17.5px
}
.vc_column_container {
 padding-left:0;
 padding-right:0
}
.vc_column_container>.vc_column-inner {
 box-sizing:border-box;
 padding-left:15px;
 padding-right:15px;
 width:100%
}
.vc_row-has-fill>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.vc_col-has-fill>.vc_column-inner {
 padding-top:30px
}
.vc_section {
 padding-left:15px;
 padding-right:15px;
 margin-left:-15px;
 margin-right:-15px
}
.vc_section[data-vc-full-width] {
 -webkit-transition:opacity 0.5s ease;
 -o-transition:opacity 0.5s ease;
 transition:opacity 0.5s ease;
 overflow:hidden
}
.vc_section[data-vc-full-width].vc_hidden {
 opacity:0
}
.vc_section[data-vc-full-width]>.vc_row {
 margin-left:0;
 margin-right:0
}
.vc_section[data-vc-stretch-content] {
 padding-left:0;
 padding-right:0
}
.vc_section.vc_row-o-full-height {
 min-height:100vh
}
.vc_section.vc_section-flex {
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-flow:column nowrap;
 flex-flow:column nowrap
}
.vc_section.vc_section-flex .vc_vc_row {
 width:100%
}
.vc_section.vc_section-flex::before,
.vc_section.vc_section-flex::after {
 display:none
}
.vc_section.vc_section-o-content-top {
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_section.vc_section-o-content-bottom {
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_section.vc_section-o-content-middle {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_section.vc_section-o-content-top::after,
.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after {
 content:'';
 width:100%;
 height:0;
 overflow:hidden;
 visibility:hidden;
 display:block
}
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill+.vc_section,
.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section {
 padding-top:35px
}
.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
 padding-left:.5px;
 padding-right:.5px
}
.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
 padding-left:1px;
 padding-right:1px
}
.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
 padding-left:1.5px;
 padding-right:1.5px
}
.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
 padding-left:2px;
 padding-right:2px
}
.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
 padding-left:2.5px;
 padding-right:2.5px
}
.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
 padding-left:5px;
 padding-right:5px
}
.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
 padding-left:7.5px;
 padding-right:7.5px
}
.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
 padding-left:10px;
 padding-right:10px
}
.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
 padding-left:12.5px;
 padding-right:12.5px
}
.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
 padding-left:15px;
 padding-right:15px
}
.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
 padding-left:17.5px;
 padding-right:17.5px
}
.vc_vc_column,
.vc_vc_column_inner {
 padding-left:0;
 padding-right:0
}
.vc_row.vc_row-flex>.vc_vc_column,
.vc_row.vc_row-flex>.vc_vc_column_inner {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 width:100%
}
.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.vc_row.vc_row-o-equal-height>.vc_column_container {
 -webkit-box-align:stretch;
 -webkit-align-items:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:start;
 -webkit-justify-content:flex-start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_empty-element>.vc_column-inner {
 min-height:100px
}
.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
 padding-top:30px
}
.fb_type_standard {
 height:25px
}
.fb_type_standard iframe {
 height:25px
}
.fb_type_button_count {
 height:20px
}
.fb_type_button_count iframe {
 height:20px
}
.fb_type_box_count {
 height:62px
}
.fb_type_box_count iframe {
 height:62px
}
.wpb_googleplus_type_standard {
 height:25px
}
.wpb_googleplus_type_small {
 height:19px
}
.wpb_googleplus_type_medium {
 height:21px
}
.wpb_googleplus_type_tall {
 height:21px
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
 height:62px
}
.wpb_pinterest a {
 border-bottom:0
}
.wpb_pinterest_type_horizontal {
 height:21px
}
.wpb_pinterest_type_vertical {
 box-sizing:content-box;
 padding-top:29px;
 height:21px
}
.wpb_pinterest_type_none {
 height:21px
}
iframe.twitter-share-button {
 margin:0
}
.vc_toggle {
 display:block;
 margin:0 0 18.63354037px 0;
 padding:0;
 font-size:1em
}
.vc_toggle:last-of-type {
 margin-bottom:30px
}
.vc_toggle_title {
 cursor:pointer;
 display:block;
 margin:0;
 padding:0;
 position:relative;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 font-weight:400
}
.vc_toggle_title>h4 {
 display:inline
}
.vc_toggle_icon {
 display:none;
 position:relative;
 vertical-align:middle
}
.vc_toggle_content {
 display:none;
 margin-bottom:18.63354037px;
 margin-top:1em;
 overflow:hidden;
 padding:0
}
.vc_toggle.vc_toggle_active>.vc_toggle_content {
 display:block
}
.vc_toggle_simple .vc_toggle_icon {
 border:0 solid transparent;
 border-radius:0;
 display:inline-block
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
 visibility:hidden
}
.vc_toggle_simple .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_simple .vc_toggle_icon::before {
 height:2px;
 width:10px
}
.vc_toggle_simple .vc_toggle_icon::after {
 height:10px;
 width:2px
}
.vc_toggle_simple .vc_toggle_icon {
 background-color:#2A2A2A;
 border-color:transparent
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#2A2A2A
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#444
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#444
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_simple .vc_toggle_icon {
 margin-left:2px
}
.vc_toggle_round .vc_toggle_icon {
 border:2px solid transparent;
 border-radius:50%;
 display:inline-block
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
 visibility:hidden
}
.vc_toggle_round .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_round .vc_toggle_icon::before {
 height:2px;
 width:10px
}
.vc_toggle_round .vc_toggle_icon::after {
 height:10px;
 width:2px
}
.vc_toggle_round .vc_toggle_icon {
 background-color:#2A2A2A;
 border-color:transparent
}
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#2A2A2A
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#444
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#444
}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_rounded .vc_toggle_icon {
 border:2px solid transparent;
 border-radius:20%;
 display:inline-block
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
 visibility:hidden
}
.vc_toggle_rounded .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_rounded .vc_toggle_icon::before {
 height:2px;
 width:10px
}
.vc_toggle_rounded .vc_toggle_icon::after {
 height:10px;
 width:2px
}
.vc_toggle_rounded .vc_toggle_icon {
 background-color:#2A2A2A;
 border-color:transparent
}
.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#2A2A2A
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#444
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#444
}
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_square .vc_toggle_icon {
 border:2px solid transparent;
 border-radius:0;
 display:inline-block
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
 visibility:hidden
}
.vc_toggle_square .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_square .vc_toggle_icon::before {
 height:2px;
 width:10px
}
.vc_toggle_square .vc_toggle_icon::after {
 height:10px;
 width:2px
}
.vc_toggle_square .vc_toggle_icon {
 background-color:#2A2A2A;
 border-color:transparent
}
.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#2A2A2A
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#444
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#444
}
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_text_only .vc_toggle_icon {
 display:none
}
.vc_toggle_arrow .vc_toggle_icon {
 display:inline-block
}
.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_arrow .vc_toggle_icon::after {
 content:'';
 border-style:solid;
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 transform:rotate(45deg)
}
.vc_toggle_arrow .vc_toggle_icon::before {
 border-left:none;
 border-top:none
}
.vc_toggle_arrow .vc_toggle_icon::after {
 border-right:none;
 border-bottom:none;
 visibility:hidden
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
 visibility:hidden
}
.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
 visibility:visible
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
 border-width:2px;
 height:10px;
 margin-left:-5px;
 width:10px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
 margin-top:-10px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
 margin-top:-5px
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#2A2A2A;
 background:transparent
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#444;
 background:transparent
}
.vc_toggle_default .vc_toggle_icon {
 background:#bababa;
 border:1px solid #acacac;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after {
 content:'';
 display:block;
 left:50%;
 position:absolute;
 top:50%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 background:#bababa
}
.vc_toggle_default .vc_toggle_icon::before {
 border:1px solid #acacac
}
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
 visibility:hidden
}
.vc_toggle.vc_toggle_default .vc_toggle_icon {
 display:inline-block;
 width:10px;
 margin-left:5px;
 height:4px
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
 height:10px;
 width:4px
}
.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
 width:8px;
 height:2px
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#5472D2
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_blue .vc_toggle_icon {
 background-color:#5472D2;
 border-color:transparent
}
.vc_toggle_color_blue .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#5472D2
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#5472D2
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#7c93dd
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
 background:#5472D2;
 border-color:#3354c0
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
 border-color:#3354c0;
 background:#5472D2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
 background:#5472D2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#7c93dd;
 border-color:#5472d2
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#5472d2;
 background:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#7c93dd
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#5472D2;
 background:transparent
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#7c93dd;
 background:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#00C1CF
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_turquoise .vc_toggle_icon {
 background-color:#00C1CF;
 border-color:transparent
}
.vc_toggle_color_turquoise .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#00C1CF
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#00C1CF
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#00919c
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
 background:#00C1CF;
 border-color:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
 border-color:#00919c;
 background:#00C1CF
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
 background:#00C1CF
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#00919c;
 border-color:#006269
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#006269;
 background:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#00919c
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#00C1CF;
 background:transparent
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#00919c;
 background:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#FE6C61
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_pink .vc_toggle_icon {
 background-color:#FE6C61;
 border-color:transparent
}
.vc_toggle_color_pink .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#FE6C61
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#FE6C61
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#fe9b94
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
 background:#FE6C61;
 border-color:#fe3d2e
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
 border-color:#fe3d2e;
 background:#FE6C61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
 background:#FE6C61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#fe9b94;
 border-color:#fe6c61
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#fe6c61;
 background:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#fe9b94
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#FE6C61;
 background:transparent
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#fe9b94;
 background:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#8D6DC4
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_violet .vc_toggle_icon {
 background-color:#8D6DC4;
 border-color:transparent
}
.vc_toggle_color_violet .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#8D6DC4
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#8D6DC4
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#a991d3
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#a991d3
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
 background:#8D6DC4;
 border-color:#7149b5
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
 border-color:#7149b5;
 background:#8D6DC4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
 background:#8D6DC4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#a991d3;
 border-color:#8d6dc4
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#8d6dc4;
 background:#a991d3
}
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#a991d3
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#8D6DC4;
 background:transparent
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#a991d3;
 background:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#4CADC9
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_peacoc .vc_toggle_icon {
 background-color:#4CADC9;
 border-color:transparent
}
.vc_toggle_color_peacoc .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#4CADC9
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#4CADC9
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#73bfd5
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
 background:#4CADC9;
 border-color:#3492ae
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
 border-color:#3492ae;
 background:#4CADC9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
 background:#4CADC9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#73bfd5;
 border-color:#4cadc9
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#4cadc9;
 background:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#73bfd5
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#4CADC9;
 background:transparent
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#73bfd5;
 background:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#CEC2AB
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_chino .vc_toggle_icon {
 background-color:#CEC2AB;
 border-color:transparent
}
.vc_toggle_color_chino .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#CEC2AB
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#CEC2AB
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#e1d9cb
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
 background:#CEC2AB;
 border-color:#bbab8b
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
 border-color:#bbab8b;
 background:#CEC2AB
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
 background:#CEC2AB
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#e1d9cb;
 border-color:#cec2ab
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#cec2ab;
 background:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#e1d9cb
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#CEC2AB;
 background:transparent
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#e1d9cb;
 background:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#50485B
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
 background-color:#50485B;
 border-color:transparent
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#50485B
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#50485B
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#695f77
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
 background:#50485B;
 border-color:#37313f
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
 border-color:#37313f;
 background:#50485B
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
 background:#50485B
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#695f77;
 border-color:#50485b
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#50485b;
 background:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#695f77
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#50485B;
 background:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#695f77;
 background:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#75D69C
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
 background-color:#75D69C;
 border-color:transparent
}
.vc_toggle_color_vista_blue .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#75D69C
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#75D69C
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#9ce2b8
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
 background:#75D69C;
 border-color:#4eca80
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
 border-color:#4eca80;
 background:#75D69C
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
 background:#75D69C
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#9ce2b8;
 border-color:#75d69c
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#75d69c;
 background:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#9ce2b8
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#75D69C;
 background:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#9ce2b8;
 background:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_black .vc_toggle_icon {
 background-color:#2A2A2A;
 border-color:transparent
}
.vc_toggle_color_black .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#2A2A2A
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#444
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#444
}
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#444
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
 background:#2A2A2A;
 border-color:#101010
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
 border-color:#101010;
 background:#2A2A2A
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
 background:#2A2A2A
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#444;
 border-color:#2a2a2a
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#2a2a2a;
 background:#444
}
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#444
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#2A2A2A;
 background:transparent
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#444;
 background:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#EBEBEB
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_grey .vc_toggle_icon {
 background-color:#EBEBEB;
 border-color:transparent
}
.vc_toggle_color_grey .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#EBEBEB
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#EBEBEB
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#d2d2d2
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
 background:#EBEBEB;
 border-color:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
 border-color:#d2d2d2;
 background:#EBEBEB
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
 background:#EBEBEB
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#d2d2d2;
 border-color:#b8b8b8
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#b8b8b8;
 background:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#d2d2d2
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#EBEBEB;
 background:transparent
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#d2d2d2;
 background:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#F7BE68
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_orange .vc_toggle_icon {
 background-color:#F7BE68;
 border-color:transparent
}
.vc_toggle_color_orange .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#F7BE68
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#F7BE68
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#fad398
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fad398
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
 background:#F7BE68;
 border-color:#f4a938
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
 border-color:#f4a938;
 background:#F7BE68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
 background:#F7BE68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#fad398;
 border-color:#f7be68
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#f7be68;
 background:#fad398
}
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#fad398
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#F7BE68;
 background:transparent
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#fad398;
 background:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#5AA1E3
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_sky .vc_toggle_icon {
 background-color:#5AA1E3;
 border-color:transparent
}
.vc_toggle_color_sky .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#5AA1E3
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#5AA1E3
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#86baea
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#86baea
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
 background:#5AA1E3;
 border-color:#2e88dc
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
 border-color:#2e88dc;
 background:#5AA1E3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
 background:#5AA1E3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#86baea;
 border-color:#5aa1e3
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#5aa1e3;
 background:#86baea
}
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#86baea
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#5AA1E3;
 background:transparent
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#86baea;
 background:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#6DAB3C
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#87c456
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_green .vc_toggle_icon {
 background-color:#6DAB3C;
 border-color:transparent
}
.vc_toggle_color_green .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#6DAB3C
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#6DAB3C
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#87c456
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#87c456
}
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#87c456
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
 background:#6DAB3C;
 border-color:#55852f
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
 border-color:#55852f;
 background:#6DAB3C
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
 background:#6DAB3C
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#87c456;
 border-color:#6dab3c
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#6dab3c;
 background:#87c456
}
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#87c456
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#6DAB3C;
 background:transparent
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#87c456;
 background:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#F4524D
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
 background-color:#F4524D;
 border-color:transparent
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#F4524D
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#F4524D
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#f7817d
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
 background:#F4524D;
 border-color:#f1231d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
 border-color:#f1231d;
 background:#F4524D
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
 background:#F4524D
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#f7817d;
 border-color:#f4524d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#f4524d;
 background:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#f7817d
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#F4524D;
 background:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#f7817d;
 background:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#F79468
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
 background-color:#F79468;
 border-color:transparent
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#F79468
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#F79468
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#fab698
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
 background:#F79468;
 border-color:#f47238
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
 border-color:#f47238;
 background:#F79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
 background:#F79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#fab698;
 border-color:#f79468
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#f79468;
 background:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#fab698
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#F79468;
 background:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#fab698;
 background:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#B97EBB
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_purple .vc_toggle_icon {
 background-color:#B97EBB;
 border-color:transparent
}
.vc_toggle_color_purple .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#B97EBB
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#B97EBB
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#cb9fcd
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
 background:#B97EBB;
 border-color:#a75da9
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
 border-color:#a75da9;
 background:#B97EBB
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
 background:#B97EBB
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#cb9fcd;
 border-color:#b97ebb
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#b97ebb;
 background:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#cb9fcd
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#B97EBB;
 background:transparent
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#cb9fcd;
 background:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:transparent
}
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:transparent
}
.vc_toggle_color_white .vc_toggle_icon {
 background-color:#FFF;
 border-color:transparent
}
.vc_toggle_color_white .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
 background-color:transparent;
 border-color:#FFF
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
 background-color:#FFF
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
 background-color:#e6e6e6
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#2A2A2A
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
 background-color:transparent;
 border-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
 background-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
 background:#FFF;
 border-color:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
 border-color:#e6e6e6;
 background:#FFF
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
 background:#FFF
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
 background:#e6e6e6;
 border-color:#ccc
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
 border-color:#ccc;
 background:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
 background:#e6e6e6
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
 border-color:#FFF;
 background:transparent
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
 background:transparent
}
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
 border-color:#e6e6e6;
 background:transparent
}
.vc_toggle_size_sm .vc_toggle_icon {
 height:16px;
 width:16px
}
.vc_toggle_size_sm .vc_toggle_icon::before {
 height:2px;
 width:8px
}
.vc_toggle_size_sm .vc_toggle_icon::after {
 height:8px;
 width:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
 display:inline-block;
 width:8px;
 margin-left:4px;
 height:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
 height:8px;
 width:2px
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
 width:6px;
 height:0
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
 height:16px;
 width:16px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
 border-width:2px;
 height:8px;
 margin-left:-4px;
 width:8px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
 margin-top:-8px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
 margin-top:-4px
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
 padding-left:24px
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
 position:absolute;
 left:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
 padding-left:17.6px
}
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
 margin-left:8px
}
.vc_toggle_size_md .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_size_md .vc_toggle_icon::before {
 height:2px;
 width:10px
}
.vc_toggle_size_md .vc_toggle_icon::after {
 height:10px;
 width:2px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
 display:inline-block;
 width:10px;
 margin-left:5px;
 height:4px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
 height:10px;
 width:4px
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
 width:8px;
 height:2px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
 height:22px;
 width:22px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
 border-width:2px;
 height:10px;
 margin-left:-5px;
 width:10px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
 margin-top:-10px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
 margin-top:-5px
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
 padding-left:33px
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
 position:absolute;
 left:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
 padding-left:24.2px
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
 margin-left:11px
}
.vc_toggle_size_lg .vc_toggle_icon {
 height:28px;
 width:28px
}
.vc_toggle_size_lg .vc_toggle_icon::before {
 height:2px;
 width:14px
}
.vc_toggle_size_lg .vc_toggle_icon::after {
 height:14px;
 width:2px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
 display:inline-block;
 width:14px;
 margin-left:7px;
 height:4px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
 height:14px;
 width:4px
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
 width:12px;
 height:2px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
 height:28px;
 width:28px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
 border-width:2px;
 height:14px;
 margin-left:-7px;
 width:14px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
 margin-top:-14px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
 margin-top:-7px
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
 padding-left:42px
}
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
 position:absolute;
 left:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
 padding-left:30.8px
}
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
 margin-left:14px
}
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_square .vc_toggle_title,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_default .vc_toggle_content {
 padding-left:33px
}
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
 position:absolute;
 left:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_toggle_default .vc_toggle_title,
.vc_toggle_default .vc_toggle_content {
 padding-left:24.2px
}
.vc_toggle_arrow .vc_toggle_icon {
 margin-left:11px
}
.wpb_widgetised_column .wpb_wrapper>ul {
 margin:0
}
.wpb_widgetised_column .wpb_wrapper>ul>li {
 margin-left:0;
 background-image:none;
 list-style:none!important
}
.wpb_widgetised_column .wpb_wrapper>ul>li:after,
.wpb_widgetised_column .wpb_wrapper>ul>li:before {
 display:none!important
}
.wpb_button {
 display:inline-block;
 padding:4px 10px 4px;
 margin-bottom:0;
 margin-top:0;
 font-size:13px;
 line-height:18px;
 color:#333;
 text-align:center;
 text-shadow:0 1px 1px rgba(255,255,255,.75);
 vertical-align:middle;
 cursor:pointer;
 background-color:#f7f7f7;
 border:1px solid #ccc;
 border-bottom-color:#b3b3b3;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
 background-color:#eaeaea
}
.vc_vc_button2 .vc_btn {
 margin-top:5px;
 margin-bottom:5px
}
.vc_vc_button .vc_btn {
 margin-top:5px;
 margin-bottom:5px
}
.wpb_button:hover {
 color:#333;
 text-decoration:none;
 background-color:#e6e6e6;
 -webkit-transition:background-color 0.1s linear;
 -o-transition:background-color 0.1s linear;
 transition:background-color 0.1s linear
}
.wpb_button:focus {
 outline:thin dotted;
 outline:5px auto -webkit-focus-ring-color;
 outline-offset:-2px
}
.wpb_button.active,
.wpb_button:active {
 background-color:#e6e6e6;
 background-image:none;
 outline:0;
 -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
 box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
button.wpb_btn-large,
span.wpb_btn-large {
 padding:9px 14px;
 font-size:15px;
 line-height:normal;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 border-radius:2px
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
 margin-top:1px
}
button.wpb_btn-small,
span.wpb_btn-small {
 padding:5px 9px;
 font-size:11px;
 line-height:16px
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
 margin-top:-1px
}
button.wpb_btn-mini,
span.wpb_btn-mini {
 padding:2px 6px;
 font-size:11px;
 line-height:14px
}
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
 color:#FFF;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
 color:rgba(255,255,255,.75)
}
.wpb_button {
 border-color:#ccc;
 border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}
.wpb_btn-primary {
 background-color:#08c
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
 background-color:#0077b3
}
.wpb_btn-warning {
 background-color:#F90
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
 background-color:#e68a00
}
.wpb_btn-danger {
 background-color:#FF675B
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
 background-color:#ff4f42
}
.wpb_btn-success {
 background-color:#6AB165
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
 background-color:#5aa855
}
.wpb_btn-info {
 background-color:#58B9DA
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
 background-color:#43b0d5
}
.wpb_btn-inverse {
 background-color:#555
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
 background-color:#484848
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
 padding:0;
 border:0
}
a.wpb_button_a {
 text-decoration:none;
 border:none
}
a.wpb_button_a:hover {
 text-decoration:none
}
.wpb_button:hover {
 background-image:none
}
.vc_btn3-container {
 display:block;
 margin-bottom:18.63354037px;
 max-width:100%
}
.vc_btn3-container.vc_btn3-inline {
 display:inline-block;
 vertical-align:top
}
.vc_general.vc_btn3 {
 display:inline-block;
 margin-bottom:0;
 text-align:center;
 vertical-align:middle;
 cursor:pointer;
 background-image:none;
 background-color:transparent;
 color:#5472D2;
 border:1px solid transparent;
 box-sizing:border-box;
 word-wrap:break-word;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 text-decoration:none;
 position:relative;
 top:0;
 -webkit-transition:all 0.2s ease-in-out;
 transition:all 0.2s ease-in-out;
 line-height:normal;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 font-size:14px;
 padding-top:14px;
 padding-bottom:14px;
 padding-left:20px;
 padding-right:20px
}
.vc_general.vc_btn3.vc_btn3-style-outline-custom,
.vc_general.vc_btn3.vc_btn3-style-outline {
 padding-top:13px;
 padding-bottom:13px;
 padding-left:19px;
 padding-right:19px
}
.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3.active {
 outline:0
}
.vc_general.vc_btn3:hover,
.vc_general.vc_btn3:focus {
 border:1px solid transparent;
 text-decoration:none;
 color:#4868cf
}
.vc_general.vc_btn3 .vc_btn3-icon {
 vertical-align:top;
 height:14px;
 line-height:1;
 font-size:16px
}
.vc_general.vc_btn3 .vc_btn3-icon-inner {
 display:block;
 position:absolute;
 top:50%;
 left:0;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_general.vc_btn3 .vc_btn3-placeholder {
 display:inline-block;
 vertical-align:top;
 width:0
}
.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {
 position:relative
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
 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%)
}
.vc_btn3.vc_btn3-icon-left {
 text-align:left
}
.vc_btn3.vc_btn3-icon-right {
 text-align:right
}
.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
 -webkit-transform:translate(-75%,-50%);
 -ms-transform:translate(-75%,-50%);
 transform:translate(-75%,-50%)
}
.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_btn3.vc_btn3-style-classic {
 border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}
.vc_btn3.vc_btn3-style-modern {
 background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.01) 100%);
 background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.01) 100%);
 background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0%,rgba(255,255,255,.01) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff',endColorstr='#03ffffff',GradientType=0)
}
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline:focus {
 border-width:2px
}
.vc_btn3.vc_btn3-style-custom {
 background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
 background-repeat:no-repeat;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);
 background-repeat:repeat-x;
 background-size:200%;
 background-position:0 -100%
}
.vc_btn3.vc_btn3-style-custom:hover,
.vc_btn3.vc_btn3-style-custom:focus {
 background-position:0 100%
}
.vc_btn3.vc_btn3-block {
 display:block;
 width:100%;
 text-align:inherit
}
.vc_btn3.vc_btn3-shape-square {
 border-radius:0
}
.vc_btn3.vc_btn3-shape-rounded {
 border-radius:5px
}
.vc_btn3.vc_btn3-shape-round {
 border-radius:2em
}
.vc_btn3.vc_btn3-size-xs {
 font-size:11px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:12px;
 padding-right:12px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline {
 padding-top:7px;
 padding-bottom:7px;
 padding-left:11px;
 padding-right:11px
}
.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
 font-size:14px;
 height:11px;
 line-height:11px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
 padding-left:31px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
 left:12px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
 padding-right:31px
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
 right:12px
}
.vc_btn3.vc_btn3-size-sm {
 font-size:12px;
 padding-top:11px;
 padding-bottom:11px;
 padding-left:16px;
 padding-right:16px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline {
 padding-top:10px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:15px
}
.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
 font-size:14px;
 height:12px;
 line-height:12px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
 padding-left:39px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
 left:16px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
 padding-right:39px
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
 right:16px
}
.vc_btn3.vc_btn3-size-md {
 font-size:14px;
 padding-top:14px;
 padding-bottom:14px;
 padding-left:20px;
 padding-right:20px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
 padding-top:13px;
 padding-bottom:13px;
 padding-left:19px;
 padding-right:19px
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
 font-size:16px;
 height:14px;
 line-height:14px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
 padding-left:48px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
 left:20px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
 padding-right:48px
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
 right:20px
}
.vc_btn3.vc_btn3-size-lg {
 font-size:16px;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:25px;
 padding-right:25px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline {
 padding-top:17px;
 padding-bottom:17px;
 padding-left:24px;
 padding-right:24px
}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
 font-size:20px;
 height:16px;
 line-height:16px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
 padding-left:60px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
 left:25px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
 padding-right:60px
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
 right:25px
}
.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
 color:#fff;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#3c5ecc
}
.vc_btn3.vc_btn3-color-blue:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#3558c8
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
 color:#5472D2;
 border-color:#5472D2;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#5472D2;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#5472D2;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
 color:#fff;
 background-color:#5472D2;
 box-shadow:0 5px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #3253bc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
 color:#fff;
 border-color:#5472D2;
 background-color:#5472D2
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#3c5ecc;
 background-color:#3c5ecc
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#3558c8;
 background-color:#3558c8
}
.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
 color:#fff;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#00a4b0
}
.vc_btn3.vc_btn3-color-turquoise:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#009ba6
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
 color:#00C1CF;
 border-color:#00C1CF;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#00C1CF;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#00C1CF;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
 color:#fff;
 background-color:#00C1CF;
 box-shadow:0 5px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #008d97
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
 color:#fff;
 border-color:#00C1CF;
 background-color:#00C1CF
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#00a4b0;
 background-color:#00a4b0
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#009ba6;
 background-color:#009ba6
}
.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
 color:#fff;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#fe5043
}
.vc_btn3.vc_btn3-color-pink:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#fe4638
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
 color:#FE6C61;
 border-color:#FE6C61;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#FE6C61;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#FE6C61;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
 color:#fff;
 background-color:#FE6C61;
 box-shadow:0 5px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #fe3829
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
 color:#fff;
 border-color:#FE6C61;
 background-color:#FE6C61
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#fe5043;
 background-color:#fe5043
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#fe4638;
 background-color:#fe4638
}
.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
 color:#fff;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#7c57bb
}
.vc_btn3.vc_btn3-color-violet:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#7650b8
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
 color:#8D6DC4;
 border-color:#8D6DC4;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#8D6DC4;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#8D6DC4;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
 color:#fff;
 background-color:#8D6DC4;
 box-shadow:0 5px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #6e48b1
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
 color:#fff;
 border-color:#8D6DC4;
 background-color:#8D6DC4
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#7c57bb;
 background-color:#7c57bb
}
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#7650b8;
 background-color:#7650b8
}
.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
 color:#fff;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#39a0bd
}
.vc_btn3.vc_btn3-color-peacoc:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#3799b5
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
 color:#4CADC9;
 border-color:#4CADC9;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#4CADC9;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#4CADC9;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
 color:#fff;
 background-color:#4CADC9;
 box-shadow:0 5px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #338faa
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
 color:#fff;
 border-color:#4CADC9;
 background-color:#4CADC9
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#39a0bd;
 background-color:#39a0bd
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#3799b5;
 background-color:#3799b5
}
.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
 color:#fff;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#c3b498
}
.vc_btn3.vc_btn3-color-chino:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#bfaf91
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
 color:#CEC2AB;
 border-color:#CEC2AB;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#CEC2AB;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#CEC2AB;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
 color:#fff;
 background-color:#CEC2AB;
 box-shadow:0 5px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #b9a888
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
 color:#fff;
 border-color:#CEC2AB;
 background-color:#CEC2AB
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#c3b498;
 background-color:#c3b498
}
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#bfaf91;
 background-color:#bfaf91
}
.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
 color:#fff;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#413a4a
}
.vc_btn3.vc_btn3-color-mulled-wine:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#3c3644
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
 color:#50485B;
 border-color:#50485B;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#50485B;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#50485B;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
 color:#fff;
 background-color:#50485B;
 box-shadow:0 5px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #342f3c
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
 color:#fff;
 border-color:#50485B;
 background-color:#50485B
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#413a4a;
 background-color:#413a4a
}
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#3c3644;
 background-color:#3c3644
}
.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
 color:#fff;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#5dcf8b
}
.vc_btn3.vc_btn3-color-vista-blue:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#56cd85
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
 color:#75D69C;
 border-color:#75D69C;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#75D69C;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#75D69C;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
 color:#fff;
 background-color:#75D69C;
 box-shadow:0 5px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #4ac97d
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
 color:#fff;
 border-color:#75D69C;
 background-color:#75D69C
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#5dcf8b;
 background-color:#5dcf8b
}
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#56cd85;
 background-color:#56cd85
}
.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
 color:#fff;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#f5b14b
}
.vc_btn3.vc_btn3-color-orange:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#f5ad41
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
 color:#F7BE68;
 border-color:#F7BE68;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#F7BE68;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#F7BE68;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
 color:#fff;
 background-color:#F7BE68;
 box-shadow:0 5px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #f4a733
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
 color:#fff;
 border-color:#F7BE68;
 background-color:#F7BE68
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#f5b14b;
 background-color:#f5b14b
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#f5ad41;
 background-color:#f5ad41
}
.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
 color:#fff;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#4092df
}
.vc_btn3.vc_btn3-color-sky:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#378ddd
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
 color:#5AA1E3;
 border-color:#5AA1E3;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#5AA1E3;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#5AA1E3;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
 color:#fff;
 background-color:#5AA1E3;
 box-shadow:0 5px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #2a86db
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
 color:#fff;
 border-color:#5AA1E3;
 background-color:#5AA1E3
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#4092df;
 background-color:#4092df
}
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#378ddd;
 background-color:#378ddd
}
.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
 color:#fff;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#5f9434
}
.vc_btn3.vc_btn3-color-green:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#5a8d31
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
 color:#6DAB3C;
 border-color:#6DAB3C;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#6DAB3C;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#6DAB3C;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
 color:#fff;
 background-color:#6DAB3C;
 box-shadow:0 5px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #53812d
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
 color:#fff;
 border-color:#6DAB3C;
 background-color:#6DAB3C
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#5f9434;
 background-color:#5f9434
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#5a8d31;
 background-color:#5a8d31
}
.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
 color:#fff;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#f23630
}
.vc_btn3.vc_btn3-color-juicy-pink:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#f22d27
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
 color:#F4524D;
 border-color:#F4524D;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#F4524D;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#F4524D;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
 color:#fff;
 background-color:#F4524D;
 box-shadow:0 5px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #f11f18
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
 color:#fff;
 border-color:#F4524D;
 background-color:#F4524D
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#f23630;
 background-color:#f23630
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#f22d27;
 background-color:#f22d27
}
.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
 color:#fff;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#f57f4b
}
.vc_btn3.vc_btn3-color-sandy-brown:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#f57941
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
 color:#F79468;
 border-color:#F79468;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#F79468;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#F79468;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
 color:#fff;
 background-color:#F79468;
 box-shadow:0 5px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #f46e33
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
 color:#fff;
 border-color:#F79468;
 background-color:#F79468
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#f57f4b;
 background-color:#f57f4b
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#f57941;
 background-color:#f57941
}
.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
 color:#fff;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#ae6ab0
}
.vc_btn3.vc_btn3-color-purple:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#ab63ad
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
 color:#B97EBB;
 border-color:#B97EBB;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#B97EBB;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#B97EBB;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
 color:#fff;
 background-color:#B97EBB;
 box-shadow:0 5px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #a559a8
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
 color:#fff;
 border-color:#B97EBB;
 background-color:#B97EBB
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#ae6ab0;
 background-color:#ae6ab0
}
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#ab63ad;
 background-color:#ab63ad
}
.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
 color:#fff;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#1b1b1b
}
.vc_btn3.vc_btn3-color-black:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#161616
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
 color:#fff;
 border-color:#2A2A2A;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#2A2A2A;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#2A2A2A;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
 color:#fff;
 background-color:#2A2A2A;
 box-shadow:0 5px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #0e0e0e
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
 color:#fff;
 border-color:#2A2A2A;
 background-color:#2A2A2A
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#1b1b1b;
 background-color:#1b1b1b
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#161616;
 background-color:#161616
}
.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
 color:#666;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus {
 color:#5e5e5e;
 background-color:#dcdcdc
}
.vc_btn3.vc_btn3-color-grey:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active {
 color:#595959;
 background-color:#d7d7d7
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
 color:#666;
 border-color:#EBEBEB;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus {
 color:#666;
 border-color:#EBEBEB;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active {
 color:#666;
 border-color:#EBEBEB;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
 color:#666;
 background-color:#EBEBEB;
 box-shadow:0 5px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
 color:#5e5e5e;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active {
 color:#595959;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #cfcfcf
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
 color:#666;
 border-color:#EBEBEB;
 background-color:#EBEBEB
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
 color:#5e5e5e;
 border-color:#dcdcdc;
 background-color:#dcdcdc
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active {
 color:#595959;
 border-color:#d7d7d7;
 background-color:#d7d7d7
}
.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
 color:#666;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus {
 color:#5e5e5e;
 background-color:#f0f0f0
}
.vc_btn3.vc_btn3-color-white:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active {
 color:#595959;
 background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
 color:#666;
 border-color:#FFF;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus {
 color:#666;
 border-color:#FFF;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active {
 color:#666;
 border-color:#FFF;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
 color:#666;
 background-color:#FFF;
 box-shadow:0 5px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
 color:#5e5e5e;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active {
 color:#595959;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #e3e3e3
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
 color:#666;
 border-color:#FFF;
 background-color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus {
 color:#5e5e5e;
 border-color:#f0f0f0;
 background-color:#f0f0f0
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active {
 color:#595959;
 border-color:#ebebeb;
 background-color:#ebebeb
}
.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
 color:#333;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus {
 color:#2b2b2b;
 background-color:#e8e8e8
}
.vc_btn3.vc_btn3-color-default:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active {
 color:#262626;
 background-color:#e3e3e3
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
 color:#f7f7f7;
 border-color:#f7f7f7;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus {
 color:#333;
 border-color:#f7f7f7;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active {
 color:#333;
 border-color:#f7f7f7;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
 color:#333;
 background-color:#f7f7f7;
 box-shadow:0 5px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
 color:#2b2b2b;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active {
 color:#262626;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #dbdbdb
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
 color:#333;
 border-color:#f7f7f7;
 background-color:#f7f7f7
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus {
 color:#2b2b2b;
 border-color:#e8e8e8;
 background-color:#e8e8e8
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active {
 color:#262626;
 border-color:#e3e3e3;
 background-color:#e3e3e3
}
.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
 color:#FFF;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#0074ad
}
.vc_btn3.vc_btn3-color-primary:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#006da3
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
 color:#08c;
 border-color:#08c;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus {
 color:#FFF;
 border-color:#08c;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active {
 color:#FFF;
 border-color:#08c;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
 color:#FFF;
 background-color:#08c;
 box-shadow:0 5px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #006394
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
 color:#FFF;
 border-color:#08c;
 background-color:#08c
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#0074ad;
 background-color:#0074ad
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#006da3;
 background-color:#006da3
}
.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
 color:#FFF;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#3fafd4
}
.vc_btn3.vc_btn3-color-info:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#37abd3
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
 color:#58B9DA;
 border-color:#58B9DA;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus {
 color:#FFF;
 border-color:#58B9DA;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active {
 color:#FFF;
 border-color:#58B9DA;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
 color:#FFF;
 background-color:#58B9DA;
 box-shadow:0 5px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #2da4cd
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
 color:#FFF;
 border-color:#58B9DA;
 background-color:#58B9DA
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#3fafd4;
 background-color:#3fafd4
}
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#37abd3;
 background-color:#37abd3
}
.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
 color:#fff;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#59a453
}
.vc_btn3.vc_btn3-color-success:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#559d50
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
 color:#6AB165;
 border-color:#6AB165;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus {
 color:#fff;
 border-color:#6AB165;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active {
 color:#fff;
 border-color:#6AB165;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
 color:#fff;
 background-color:#6AB165;
 box-shadow:0 5px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #4f934b
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
 color:#fff;
 border-color:#6AB165;
 background-color:#6AB165
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#59a453;
 background-color:#59a453
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#559d50;
 background-color:#559d50
}
.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
 color:#FFF;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#e08700
}
.vc_btn3.vc_btn3-color-warning:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#d68100
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
 color:#F90;
 border-color:#F90;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus {
 color:#FFF;
 border-color:#F90;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active {
 color:#FFF;
 border-color:#F90;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
 color:#FFF;
 background-color:#F90;
 box-shadow:0 5px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #c77700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
 color:#FFF;
 border-color:#F90;
 background-color:#F90
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#e08700;
 background-color:#e08700
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#d68100;
 background-color:#d68100
}
.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
 color:#FFF;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#ff4b3c
}
.vc_btn3.vc_btn3-color-danger:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#ff4132
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
 color:#FF675B;
 border-color:#FF675B;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus {
 color:#FFF;
 border-color:#FF675B;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active {
 color:#FFF;
 border-color:#FF675B;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
 color:#FFF;
 background-color:#FF675B;
 box-shadow:0 5px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #ff3323
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
 color:#FFF;
 border-color:#FF675B;
 background-color:#FF675B
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#ff4b3c;
 background-color:#ff4b3c
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#ff4132;
 background-color:#ff4132
}
.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
 color:#FFF;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus {
 color:#f7f7f7;
 background-color:#464646
}
.vc_btn3.vc_btn3-color-inverse:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active {
 color:#f2f2f2;
 background-color:#414141
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
 color:#555;
 border-color:#555;
 background-color:transparent
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus {
 color:#FFF;
 border-color:#555;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active {
 color:#FFF;
 border-color:#555;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
 color:#FFF;
 background-color:#555;
 box-shadow:0 5px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
 color:#f7f7f7;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active {
 color:#f2f2f2;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
 top:3px;
 box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
 box-shadow:0 3px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus {
 top:1px;
 box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
 box-shadow:0 4px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus {
 top:2px;
 box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
 box-shadow:0 5px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus {
 top:3px;
 box-shadow:0 2px 0 #393939
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
 color:#FFF;
 border-color:#555;
 background-color:#555
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus {
 color:#f7f7f7;
 border-color:#464646;
 background-color:#464646
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active {
 color:#f2f2f2;
 border-color:#414141;
 background-color:#414141
}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
 color:#2A2A2A
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
 color:#EBEBEB
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
 color:#FFF
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
 background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0%,rgba(0,0,0,.02) 100%);
 background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0%,rgba(0,0,0,.02) 100%);
 background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0%,rgba(0,0,0,.02) 100%);
 background-repeat:repeat-x;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000',endColorstr='#05000000',GradientType=0)
}
.vc_btn3-container.vc_btn3-center {
 text-align:center
}
.vc_btn3-container.vc_btn3-left {
 text-align:left
}
.vc_btn3-container.vc_btn3-right {
 text-align:right
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
 display:inline-block;
 position:static
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 min-width:1em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
 margin-right:.5em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
 margin-left:.5em
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
 font-size:11px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:12px;
 padding-right:12px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline {
 padding-top:7px;
 padding-bottom:7px;
 padding-left:11px;
 padding-right:11px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
 font-size:12px;
 padding-top:11px;
 padding-bottom:11px;
 padding-left:16px;
 padding-right:16px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline {
 padding-top:10px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:15px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
 font-size:14px;
 padding-top:14px;
 padding-bottom:14px;
 padding-left:20px;
 padding-right:20px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
 padding-top:13px;
 padding-bottom:13px;
 padding-left:19px;
 padding-right:19px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
 font-size:16px;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:25px;
 padding-right:25px
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline {
 padding-top:17px;
 padding-bottom:17px;
 padding-left:24px;
 padding-right:24px
}
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
 text-align:inherit
}
.vc_custom_heading a,
.vc_custom_heading a:hover,
.vc_custom_heading a:focus,
.vc_custom_heading a:visited {
 border:none;
 text-decoration:inherit;
 color:inherit
}
.vc_custom_heading a {
 -webkit-transition:all 0.2s ease-in-out;
 transition:all 0.2s ease-in-out;
 opacity:1
}
.vc_custom_heading a:hover {
 opacity:.85
}
.vc_call_to_action {
 background-color:#EBEBEB;
 border:2px solid #EBEBEB;
 padding:2em;
 border-radius:5px
}
.vc_call_to_action *:last-child {
 margin-bottom:0
}
.vc_call_to_action.vc_cta_square {
 border-radius:0
}
.vc_call_to_action.vc_cta_square_outlined {
 border-radius:0;
 background:none!important
}
.vc_call_to_action.vc_cta_round {
 border-radius:50px
}
.vc_call_to_action.vc_cta_outlined {
 background:none!important
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
 margin:0;
 clear:none
}
.vc_call_to_action hgroup+p {
 margin-top:1em
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
 float:right;
 margin-left:2em
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
 float:left;
 margin-right:2em
}
.wpb_call_to_action {
 position:relative;
 background-color:#f7f7f7;
 padding:20px;
 padding:30px;
 border:1px solid #eaeaea;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.wpb_call_to_action .wpb_button {
 margin:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.cta_align_left .wpb_button {
 float:left
}
.cta_align_right .wpb_button {
 float:right
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
 max-width:27.5%
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
 width:70%;
 float:left;
 clear:none
}
.cta_align_left .wpb_call_text {
 float:right
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
 margin:0;
 padding-top:0
}
.cta_align_bottom {
 text-align:center
}
.cta_align_bottom .wpb_button {
 position:static;
 margin-top:18.63354037px;
 display:inline-block
}
.cta_no_button .wpb_call_text {
 width:auto;
 float:none
}
@media (max-width:600px) {
 .vc_responsive .cta_align_left .wpb_button,
 .vc_responsive .cta_align_right .wpb_button {
  max-width:70%;
  width:70%;
  float:none;
  display:block;
  margin:3% auto
 }
 .vc_responsive .cta_align_left .wpb_call_text,
 .vc_responsive .cta_align_right .wpb_call_text {
  width:auto;
  max-width:none;
  text-align:center
 }
}
.vc_cta3-container {
 margin-bottom:30px;
 margin-left:auto;
 margin-right:auto
}
.vc_cta3-container::before,
.vc_cta3-container::after {
 display:table;
 content:' '
}
.vc_cta3-container.vc_cta3-size-xs {
 width:50%
}
.vc_cta3-container.vc_cta3-size-sm {
 width:60%
}
.vc_cta3-container.vc_cta3-size-md {
 width:70%
}
.vc_cta3-container.vc_cta3-size-lg {
 width:80%
}
.vc_cta3-container.vc_cta3-size-xl {
 width:90%
}
.vc_general.vc_cta3 {
 border:1px solid transparent;
 font-size:1em;
 padding:28px 28px;
 word-wrap:break-word
}
.vc_general.vc_cta3 .vc_cta3-content {
 vertical-align:top
}
.vc_general.vc_cta3 .vc_cta3-content>*:last-child,
.vc_general.vc_cta3 .vc_cta3-icons>*:last-child {
 margin-bottom:0
}
.vc_general.vc_cta3 .vc_cta3-actions {
 vertical-align:middle;
 white-space:nowrap
}
@media (min-width:768px) {
 .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
  margin:0
 }
}
.vc_general.vc_cta3 .vc_cta3-icons {
 vertical-align:middle
}
.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {
 margin-top:0;
 margin-left:0;
 margin-right:0
}
.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
 text-align:left
}
.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
 text-align:right
}
.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
 text-align:center
}
.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
 text-align:justify
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
 padding-top:1em
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons {
 text-align:center
}
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
 display:inline-block
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
 padding-bottom:1em
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
 text-align:center
}
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
 display:inline-block
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
 display:table-cell
}
.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
 display:table-cell;
 padding-left:1em
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
 display:table-cell
}
.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
 display:table-cell;
 padding-right:1em
}
.vc_general.vc_cta3.vc_cta3-icons-on-border {
 position:relative
}
.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
 position:absolute
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
 right:0;
 top:50%;
 -webkit-transform:translate(50%,-50%);
 -ms-transform:translate(50%,-50%);
 transform:translate(50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
 margin-right:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
 padding-right:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-right:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
 margin-right:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
 padding-right:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-right:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
 margin-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
 padding-right:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-right:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
 margin-right:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
 padding-right:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
 margin-right:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
 padding-right:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-right:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
 left:0;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
 margin-left:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
 padding-left:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-left:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
 margin-left:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
 padding-left:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-left:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
 margin-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
 padding-left:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-left:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
 margin-left:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
 padding-left:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
 margin-left:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
 padding-left:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-left:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
 left:50%;
 top:0;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
 margin-top:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
 padding-top:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-top:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
 margin-top:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
 padding-top:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-top:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
 margin-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
 padding-top:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-top:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
 margin-top:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
 padding-top:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
 margin-top:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
 padding-top:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-top:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
 left:50%;
 bottom:0;
 -webkit-transform:translate(-50%,50%);
 -ms-transform:translate(-50%,50%);
 transform:translate(-50%,50%)
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
 margin-bottom:17px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
 padding-bottom:0
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-bottom:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
 margin-bottom:22px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
 padding-bottom:7px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-bottom:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
 margin-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
 padding-bottom:14px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-bottom:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
 margin-bottom:35px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
 padding-bottom:21px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
 margin-bottom:50px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
 padding-bottom:28px
}
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
 padding-bottom:35px
}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
 margin-top:1em
}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
 margin-bottom:1em
}
@media (min-width:768px) {
 .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
  display:table-cell;
  max-width:30%
 }
 .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
  padding-left:28px;
  display:table-cell
 }
 .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
  display:table-cell;
  max-width:30%
 }
 .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
  padding-right:28px;
  display:table-cell
 }
}
.vc_general.vc_cta3.vc_cta3-style-classic {
 border-color:#eaeaea;
 background-color:#f7f7f7
}
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
 color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
 color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-outline {
 border-width:3px
}
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
 color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
 color:inherit
}
.vc_general.vc_cta3.vc_cta3-style-custom {
 border-color:#eaeaea;
 background-color:#f7f7f7
}
.vc_general.vc_cta3.vc_cta3-shape-square {
 border-radius:0
}
.vc_general.vc_cta3.vc_cta3-shape-rounded {
 border-radius:5px
}
.vc_general.vc_cta3.vc_cta3-shape-round {
 border-radius:4em
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
 color:#5472D2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
 color:#c9d2f0;
 border-color:transparent;
 background-color:#5472D2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
 box-shadow:0 5px 0 #3253bc;
 color:#c9d2f0;
 border-color:transparent;
 background-color:#5472D2
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
 border-color:#5472D2;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
 color:#5472D2
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
 color:#00C1CF
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
 color:#d3f5f1;
 border-color:transparent;
 background-color:#00C1CF
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
 box-shadow:0 5px 0 #008d97;
 color:#d3f5f1;
 border-color:transparent;
 background-color:#00C1CF
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
 border-color:#00C1CF;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
 color:#00C1CF
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
 color:#FE6C61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
 color:#fcdbd7;
 border-color:transparent;
 background-color:#FE6C61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
 box-shadow:0 5px 0 #fe3829;
 color:#fcdbd7;
 border-color:transparent;
 background-color:#FE6C61
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
 border-color:#FE6C61;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
 color:#FE6C61
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
 color:#8D6DC4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
 color:#e1d5f5;
 border-color:transparent;
 background-color:#8D6DC4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
 box-shadow:0 5px 0 #6e48b1;
 color:#e1d5f5;
 border-color:transparent;
 background-color:#8D6DC4
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
 border-color:#8D6DC4;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
 color:#8D6DC4
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
 color:#4CADC9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
 color:#d0edf5;
 border-color:transparent;
 background-color:#4CADC9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
 box-shadow:0 5px 0 #338faa;
 color:#d0edf5;
 border-color:transparent;
 background-color:#4CADC9
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
 border-color:#4CADC9;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
 color:#4CADC9
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
 color:#CEC2AB
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
 color:#f7f3eb;
 border-color:transparent;
 background-color:#CEC2AB
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
 box-shadow:0 5px 0 #b9a888;
 color:#f7f3eb;
 border-color:transparent;
 background-color:#CEC2AB
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
 border-color:#CEC2AB;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
 color:#CEC2AB
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
 color:#50485B
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
 color:#e2ddeb;
 border-color:transparent;
 background-color:#50485B
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
 box-shadow:0 5px 0 #342f3c;
 color:#e2ddeb;
 border-color:transparent;
 background-color:#50485B
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
 border-color:#50485B;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
 color:#50485B
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
 color:#75D69C
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
 color:#e1f5e9;
 border-color:transparent;
 background-color:#75D69C
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
 box-shadow:0 5px 0 #4ac97d;
 color:#e1f5e9;
 border-color:transparent;
 background-color:#75D69C
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
 border-color:#75D69C;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
 color:#75D69C
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
 color:#F7BE68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
 color:#faf0e1;
 border-color:transparent;
 background-color:#F7BE68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
 box-shadow:0 5px 0 #f4a733;
 color:#faf0e1;
 border-color:transparent;
 background-color:#F7BE68
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
 border-color:#F7BE68;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
 color:#F7BE68
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
 color:#5AA1E3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
 color:#dce9f5;
 border-color:transparent;
 background-color:#5AA1E3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
 box-shadow:0 5px 0 #2a86db;
 color:#dce9f5;
 border-color:transparent;
 background-color:#5AA1E3
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
 border-color:#5AA1E3;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
 color:#5AA1E3
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
 color:#6DAB3C
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
 color:#e5f2da;
 border-color:transparent;
 background-color:#6DAB3C
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
 box-shadow:0 5px 0 #53812d;
 color:#e5f2da;
 border-color:transparent;
 background-color:#6DAB3C
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
 border-color:#6DAB3C;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
 color:#6DAB3C
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
 color:#F4524D
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
 color:#fce2e1;
 border-color:transparent;
 background-color:#F4524D
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
 box-shadow:0 5px 0 #f11f18;
 color:#fce2e1;
 border-color:transparent;
 background-color:#F4524D
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
 border-color:#F4524D;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
 color:#F4524D
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
 color:#F79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
 color:#f7e1d7;
 border-color:transparent;
 background-color:#F79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
 box-shadow:0 5px 0 #f46e33;
 color:#f7e1d7;
 border-color:transparent;
 background-color:#F79468
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
 border-color:#F79468;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
 color:#F79468
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
 color:#B97EBB
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
 color:#f4dff5;
 border-color:transparent;
 background-color:#B97EBB
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
 box-shadow:0 5px 0 #a559a8;
 color:#f4dff5;
 border-color:transparent;
 background-color:#B97EBB
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
 border-color:#B97EBB;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
 color:#B97EBB
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
 color:#2A2A2A
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
 color:#d9d9d9;
 border-color:transparent;
 background-color:#2A2A2A
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
 box-shadow:0 5px 0 #0e0e0e;
 color:#d9d9d9;
 border-color:transparent;
 background-color:#2A2A2A
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
 color:#fff
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
 border-color:#2A2A2A;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
 color:#2A2A2A
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
 color:#EBEBEB
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
 color:#9d9d9e;
 border-color:transparent;
 background-color:#EBEBEB
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
 box-shadow:0 5px 0 #cfcfcf;
 color:#9d9d9e;
 border-color:transparent;
 background-color:#EBEBEB
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
 border-color:#EBEBEB;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
 color:#EBEBEB
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
 color:#FFF
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
 color:#9d9d9e;
 border-color:transparent;
 background-color:#FFF
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
 box-shadow:0 5px 0 #e3e3e3;
 color:#9d9d9e;
 border-color:transparent;
 background-color:#FFF
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
 border-color:#FFF;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
 color:#FFF
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
 color:#9d9d9e;
 border-color:transparent;
 background-color:#eaeaea
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
 box-shadow:0 5px 0 #cecece;
 color:#9d9d9e;
 border-color:transparent;
 background-color:#eaeaea
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
 color:#666
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
 border-color:#eaeaea;
 background-color:transparent
}
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
 color:#eaeaea
}
.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
 height:1em;
 width:1em
}
.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
 height:2em;
 width:2em
}
.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
 height:3em;
 width:3em
}
.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
 height:4em;
 width:4em
}
.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
 height:5em;
 width:5em
}
.wpb_gmaps_widget .wpb_wrapper {
 background-color:#f7f7f7;
 padding:5px
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
 margin-bottom:0;
 padding:0;
 display:block;
 width:100%;
 border:none
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
 position:relative;
 padding-bottom:56.25%;
 height:0
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
 position:absolute;
 top:0;
 left:0;
 height:100%
}
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
 outline:none
}
.wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
 padding:0
}
.wpb_content_element .wpb_tabs_nav {
 margin:0;
 padding-left:0!important;
 text-indent:inherit!important
}
#content .wpb_content_element .wpb_tabs_nav {
 margin:0
}
.wpb_content_element .wpb_tabs_nav li {
 background-color:#FFF;
 white-space:nowrap;
 padding:0;
 background-image:none;
 list-style:none!important
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
 display:none!important
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
 background-color:#f7f7f7
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
 cursor:default
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
 display:none
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
 border-bottom:none;
 text-decoration:none;
 display:block;
 padding:.5em 1em
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
 background-color:#f7f7f7
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
 padding:1em
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child {
 margin-bottom:0
}
.wpb_tabs .wpb_tabs_nav li {
 float:left;
 margin:0 1px 0 0
}
.wpb_tour .wpb_tabs_nav {
 float:left;
 width:31.66666667%
}
.wpb_tour .wpb_tabs_nav li {
 margin:0 0 1px 0;
 clear:left;
 width:100%
}
.wpb_tour .wpb_tabs_nav a {
 width:100%
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 border:none;
 float:left;
 width:68.33333333%;
 padding:0 0 0 18.63354037px
}
.wpb_tour_next_prev_nav {
 margin-left:31.66666667%;
 padding-left:18.63354037px;
 font-size:80%
}
.wpb_tour_next_prev_nav a {
 border-bottom:1px dotted;
 text-decoration:none
}
.wpb_tour_next_prev_nav a:hover {
 text-decoration:none;
 border-bottom:none
}
.wpb_tour_next_prev_nav span {
 width:48%;
 display:inline-block;
 padding-top:1em;
 float:left
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
 text-align:right;
 float:right
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
 margin:0 0 1px 0;
 padding-top:0;
 position:relative;
 text-transform:none;
 font-weight:inherit;
 font-size:inherit;
 font-family:inherit;
 line-height:inherit;
 letter-spacing:inherit
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
 padding-left:1em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
 display:block;
 width:16px;
 height:16px;
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/toggle_open.png);
 background-repeat:no-repeat;
 position:absolute;
 right:.7em;
 top:.7em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/toggle_close.png)
}
@media (max-width:480px) {
 .vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
 .vc_responsive .wpb_tour .wpb_tab,
 .vc_responsive .wpb_tour_next_prev_nav {
  width:100%;
  float:none;
  margin-left:0
 }
 .vc_responsive .wpb_tour_next_prev_nav {
  width:auto;
  padding:0 1em
 }
 .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
  margin-bottom:1em
 }
 .vc_responsive .wpb_tour .wpb_tab {
  padding-left:1em;
  padding-right:1em
 }
}
.wpb_column .wpb_wrapper .wpb_teaser_grid {
 float:none
}
body ul.wpb_thumbnails-fluid li {
 padding:0;
 margin-left:0;
 background-image:none;
 list-style:none!important
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
 display:none!important
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
 margin-bottom:0
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
 padding:0;
 overflow:visible!important
}
.wpb_teaser_grid .entry-content {
 margin:0;
 padding:0;
 width:100%
}
.grid_layout-thumbnail .post-thumb {
 margin-bottom:0
}
.grid_layout-thumbnail .post-thumb img {
 max-width:100%
}
.wpb_carousel .wpb_wrapper {
 position:relative
}
.wpb_carousel .prev,
.wpb_carousel .next {
 position:absolute;
 top:3px;
 background-color:#f7f7f7;
 padding:0 6px 0 6px;
 font-size:12px;
 z-index:10;
 text-decoration:none;
 transition:all 0.2s linear;
 -moz-transition:all 0.2s linear;
 -webkit-transition:all 0.2s linear;
 -o-transition:all 0.2s linear
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
 background-color:#F0F0F0
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
 outline:none;
 text-decoration:none
}
.wpb_carousel .prev {
 right:30px
}
.wpb_carousel .next {
 right:0
}
.wpb_carousel .wpb_thumbnails-fluid {
 width:100%
}
.wpb_carousel .wpb_thumbnails-fluid>[class*="vc_span"] {
 height:auto!important
}
.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
 list-style:none;
 list-style-type:none;
 padding:0;
 margin:0 0 10px 0
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
 display:block;
 float:left;
 margin:0 10px 10px 0;
 background-image:none;
 list-style:none!important
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
 display:none!important
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
 border:none;
 text-decoration:none
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
 border-bottom:1px dotted
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
 border-bottom:1px dotted
}
@media (max-width:480px) {
 .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
  margin-left:0;
  width:auto
 }
 .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
  width:100%;
  float:none;
  display:block;
  margin-left:0;
  margin-right:0
 }
}
.wpb_image_grid .wpb_image_grid_ul {
 margin:0;
 padding:0
}
.wpb_image_grid .wpb_image_grid_ul>li {
 background-image:none;
 list-style:none!important
}
.wpb_image_grid .wpb_image_grid_ul>li:after,
.wpb_image_grid .wpb_image_grid_ul>li:before {
 display:none!important
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
 list-style:none;
 margin:0 1px 1px 0;
 max-width:100%;
 float:left
}
.wpb_image_grid .wpb_image_grid_ul a {
 display:block
}
.wpb_image_grid .wpb_image_grid_ul img {
 display:block;
 max-width:100%;
 height:auto
}
.wpb_gallery .theme-default .nivoSlider {
 margin-bottom:0
}
.wpb_gallery .theme-default .nivo-controlNav {
 padding:10px 0 3px 0
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
 bottom:auto;
 top:100%;
 margin-top:15px
}
.wpb_gallery .wpb_flexslider .flex-caption {
 cursor:default
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
 border:none;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
 line-height:1
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
 z-index:10
}
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
 list-style:none;
 padding:0;
 background-image:none;
 margin:0
}
.flickr_badge_image {
 margin:0 10px 10px 0;
 width:72px;
 height:72px;
 float:left;
 background:none;
 padding:0
}
.flickr_badge_image a {
 border:none
}
.flickr_badge_image img {
 margin:0;
 overflow:hidden;
 position:relative;
 width:100%;
 height:100%;
 max-width:100%;
 max-height:100%
}
.wpb_flickr_widget p.flickr_stream_wrap {
 clear:both;
 margin-bottom:0;
 font-size:80%
}
.wpb_flickr_widget p.flickr_stream_wrap a {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/flickr.png);
 background-repeat:no-repeat;
 background-position:left center;
 padding-left:25px;
 display:inline-block
}
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
 width:10%
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
 width:20%
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
 width:30%
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
 width:40%
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
 width:50%
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
 width:60%
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
 width:70%
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
 width:80%
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
 width:90%
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
 width:100%
}
.wpb_video_widget .wpb_video_wrapper {
 padding-top:56.25%;
 position:relative;
 width:100%
}
.wpb_video_widget .wpb_video_wrapper>div {
 padding-top:0!important;
 position:static
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
 padding-top:56.25%
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
 padding-top:75%
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
 padding-top:42.55319149%
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper {
 float:left
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper {
 margin:0 auto
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper {
 float:right
}
.wpb_video_widget .wpb_wrapper {
 position:relative
}
.wpb_video_widget .wpb_wrapper iframe {
 width:100%;
 height:100%;
 display:block;
 position:absolute;
 margin:0;
 top:0;
 left:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.wpb_video_wrapper .fluid-width-video-wrapper {
 padding-top:0!important;
 position:static
}
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
 background-color:#f7f7f7;
 opacity:1;
 filter:alpha(opacity=100);
 color:inherit;
 padding:10px 15px;
 position:static
}
.wpb_posts_slider .wpb_gallery_slides>ul>li {
 background-image:none;
 list-style:none!important
}
.wpb_posts_slider .wpb_gallery_slides>ul>li:after,
.wpb_posts_slider .wpb_gallery_slides>ul>li:before {
 display:none!important
}
.vc_progress_bar .vc_single_bar {
 background:#f7f7f7;
 position:relative;
 margin-bottom:10px;
 -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
 box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px
}
.vc_progress_bar .vc_single_bar:last-child {
 margin-bottom:0
}
.vc_progress_bar .vc_single_bar .vc_label {
 display:block;
 padding:.5em 1em;
 position:relative;
 z-index:1
}
.vc_progress_bar .vc_single_bar .vc_bar {
 display:block;
 position:absolute;
 height:100%;
 background-color:#e0e0e0;
 width:0%;
 top:0;
 left:0;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 transition:width 1s linear;
 -moz-transition:width 1s linear;
 -webkit-transition:width 1s linear;
 -o-transition:width 1s linear
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
 background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
 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:-moz-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:-o-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);
 -webkit-background-size:40px 40px;
 -moz-background-size:40px 40px;
 -o-background-size:40px 40px;
 background-size:40px 40px
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
 -webkit-animation:progress-bar-stripes 2s linear infinite;
 -moz-animation:progress-bar-stripes 2s linear infinite;
 -ms-animation:progress-bar-stripes 2s linear infinite;
 -o-animation:progress-bar-stripes 2s linear infinite;
 animation:progress-bar-stripes 2s linear infinite
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
 background-color:#0074CC
}
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
 background-color:#0074CC
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
 background-color:#49afcd
}
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
 background-color:#49afcd
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
 background-color:#5bb75b
}
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
 background-color:#5bb75b
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
 background-color:#faa732
}
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
 background-color:#faa732
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
 background-color:#da4f49
}
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
 background-color:#da4f49
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
 background-color:#414141
}
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
 background-color:#414141
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
 background-color:#5472D2
}
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
 background-color:#5472D2
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
 background-color:#00C1CF
}
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
 background-color:#00C1CF
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
 background-color:#FE6C61
}
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
 background-color:#FE6C61
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
 background-color:#8D6DC4
}
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
 background-color:#8D6DC4
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
 background-color:#4CADC9
}
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
 background-color:#4CADC9
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
 background-color:#CEC2AB
}
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
 background-color:#CEC2AB
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
 background-color:#50485B
}
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
 background-color:#50485B
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
 background-color:#75D69C
}
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
 background-color:#75D69C
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar {
 background-color:#75D69C
}
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
 background-color:#75D69C
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
 background-color:#2A2A2A
}
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
 background-color:#2A2A2A
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
 background-color:#EBEBEB
}
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
 color:#666;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
 background-color:#EBEBEB
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
 color:#666;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
 background-color:#F7BE68
}
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
 background-color:#F7BE68
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
 background-color:#5AA1E3
}
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
 background-color:#5AA1E3
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
 background-color:#6DAB3C
}
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
 background-color:#6DAB3C
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
 background-color:#F4524D
}
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
 background-color:#F4524D
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
 background-color:#F79468
}
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
 background-color:#F79468
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
 background-color:#B97EBB
}
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
 background-color:#B97EBB
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
 color:#fff;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
 background-color:#FFF
}
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
 color:#666;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
 background-color:#FFF
}
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
 color:#666;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
@-webkit-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@-moz-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@-ms-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@-o-keyframes progress-bar-stripes {
 from {
  background-position:0 0
 }
 to {
  background-position:40px 0
 }
}
@keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
.vc_pie_chart {
 z-index:0;
 text-align:center;
 opacity:0;
 filter:alpha(opacity=0)
}
.vc_pie_chart.vc_ready {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_pie_chart .vc_pie_wrapper {
 position:relative;
 margin:0 auto
}
.vc_pie_chart canvas {
 position:relative;
 z-index:1
}
.vc_pie_chart .vc_pie_chart_value {
 font-size:200%;
 position:absolute;
 top:0;
 left:0;
 display:block;
 width:100%;
 height:100%;
 text-align:center
}
.vc_pie_chart_back {
 display:block;
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 border:6px solid #f7f7f7;
 border-radius:999px;
 border-radius:50%;
 opacity:.3;
 filter:alpha(opacity=30);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.vc_images_carousel .vc_carousel-control {
 border:none
}
.vc_carousel .vc_carousel-control {
 text-shadow:none;
 border:none;
 transition:all 0.2s linear;
 -moz-transition:all 0.2s linear;
 -webkit-transition:all 0.2s linear;
 -o-transition:all 0.2s linear
}
.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
 outline:none
}
.vc_carousel .vc_carousel-indicators li {
 width:5px;
 height:5px;
 margin:0;
 border-color:#f7f7f7;
 transition:all 0.2s linear;
 -moz-transition:all 0.2s linear;
 -webkit-transition:all 0.2s linear;
 -o-transition:all 0.2s linear
}
.vc_separator {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-flex-wrap:nowrap;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.vc_separator h4 {
 line-height:1em;
 font-size:100%;
 margin:0;
 word-wrap:break-word;
 -webkit-box-flex:0;
 -webkit-flex:0 1 auto;
 -ms-flex:0 1 auto;
 flex:0 1 auto
}
.vc_separator h4 .normal {
 font-size:12px;
 font-weight:400
}
.vc_separator .vc_sep_holder {
 height:1px;
 position:relative;
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 min-width:10%
}
.vc_separator .vc_sep_holder .vc_sep_line {
 height:1px;
 border-top:1px solid #EBEBEB;
 display:block;
 position:relative;
 top:1px;
 width:100%
}
.vc_separator.vc_separator_align_center h4 {
 padding:0 .8em
}
.vc_separator.vc_separator_align_left h4 {
 padding:0 .8em 0 0
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
 display:none
}
.vc_separator.vc_separator_align_right h4 {
 padding:0 0 0 .8em;
 margin:0!important
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
 display:none
}
.vc_separator.vc_sep_double {
 height:3px
}
.vc_separator.vc_sep_double .vc_sep_line {
 border-bottom:1px solid #EBEBEB;
 border-top:1px solid #EBEBEB;
 height:3px
}
.vc_separator.vc_sep_dashed .vc_sep_line {
 border-top-style:dashed
}
.vc_separator.vc_sep_dotted .vc_sep_line {
 border-top-style:dotted
}
.vc_separator.vc_sep_shadow .vc_sep_line {
 border:none;
 position:relative;
 height:20px;
 top:0;
 overflow:hidden
}
.vc_separator.vc_sep_shadow .vc_sep_line::after {
 content:'';
 display:block;
 position:absolute;
 left:0;
 top:-20px;
 right:0;
 height:10px;
 border-radius:100%
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 right:-100%;
 box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 left:-100%;
 box-shadow:-10px 10px 10px 1px
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
 width:100%
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
 display:none
}
.vc_separator .vc_icon_element {
 margin-bottom:0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
 padding-left:0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
 margin-left:.8em;
 margin-right:.8em
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
 margin-left:.8em
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
 padding-left:.8em
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
 border-top-width:1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:1px;
 top:0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
 top:0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
 border-top-width:2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:2px;
 top:-1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
 top:-1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
 border-top-width:3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:3px;
 top:-1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
 top:-1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
 border-top-width:4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:4px;
 top:-2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
 top:-2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
 border-top-width:5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:5px;
 top:-2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
 top:-2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
 border-top-width:6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:6px;
 top:-3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
 top:-3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
 border-top-width:7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:7px;
 top:-3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
 top:-3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
 border-top-width:8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:8px;
 top:-4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
 top:-4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
 border-top-width:9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:9px;
 top:-4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
 top:-4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
 border-top-width:10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
 border-bottom-width:10px;
 top:-5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
 top:-5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
 box-shadow:10px 10px 10px 10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
 box-shadow:-10px 10px 10px 10px
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
 border-color:#5472D2
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
 color:#5472D2
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
 border-color:#00C1CF
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
 color:#00C1CF
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
 border-color:#FE6C61
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
 color:#FE6C61
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
 border-color:#8D6DC4
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
 color:#8D6DC4
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
 border-color:#4CADC9
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
 color:#4CADC9
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
 border-color:#CEC2AB
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
 color:#CEC2AB
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
 border-color:#50485B
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
 color:#50485B
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
 border-color:#75D69C
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
 color:#75D69C
}
.vc_separator.vc_sep_color_black .vc_sep_line {
 border-color:#2A2A2A
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
 color:#2A2A2A
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
 border-color:#EBEBEB
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
 color:#EBEBEB
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
 border-color:#F7BE68
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
 color:#F7BE68
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
 border-color:#5AA1E3
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
 color:#5AA1E3
}
.vc_separator.vc_sep_color_green .vc_sep_line {
 border-color:#6DAB3C
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
 color:#6DAB3C
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
 border-color:#F4524D
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
 color:#F4524D
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
 border-color:#F79468
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
 color:#F79468
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
 border-color:#B97EBB
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
 color:#B97EBB
}
.vc_separator.vc_sep_color_white .vc_sep_line {
 border-color:#FFF
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
 color:#FFF
}
.wpb_separator,
.vc_text_separator {
 border-bottom:1px solid #EBEBEB
}
.vc_sep_width_10 {
 width:10%
}
.vc_sep_width_20 {
 width:20%
}
.vc_sep_width_30 {
 width:30%
}
.vc_sep_width_40 {
 width:40%
}
.vc_sep_width_50 {
 width:50%
}
.vc_sep_width_60 {
 width:60%
}
.vc_sep_width_70 {
 width:70%
}
.vc_sep_width_80 {
 width:80%
}
.vc_sep_width_90 {
 width:90%
}
.vc_sep_width_100 {
 width:100%
}
.vc_sep_pos_align_center {
 margin-left:auto;
 margin-right:auto
}
.vc_sep_pos_align_left {
 margin-left:0;
 margin-right:auto
}
.vc_sep_pos_align_right {
 margin-left:auto;
 margin-right:0
}
.wpb_separator {
 clear:both;
 height:1px
}
.vc_text_separator {
 clear:both;
 height:1px
}
.vc_text_separator div {
 display:inline-block;
 background-color:#FFF;
 padding:1px 1em;
 position:relative;
 top:-9px
}
.separator_align_center {
 text-align:center
}
.separator_align_left {
 text-align:left
}
.separator_align_right {
 text-align:right
}
.vc-zigzag-wrapper {
 text-align:center
}
.vc-zigzag-wrapper.vc-zigzag-align-left {
 text-align:left
}
.vc-zigzag-wrapper.vc-zigzag-align-right {
 text-align:right
}
.vc-zigzag-inner {
 display:inline-block
}
.wpb_single_image a {
 border:none;
 outline:none
}
.wpb_single_image img {
 height:auto;
 max-width:100%;
 vertical-align:top
}
.wpb_single_image img.vc_img-placeholder {
 width:100%
}
.wpb_single_image .vc_single_image-wrapper {
 display:inline-block;
 vertical-align:top;
 max-width:100%
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
 border-radius:4px;
 -webkit-box-shadow:none;
 box-shadow:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 padding:6px;
 border:1px solid #EBEBEB
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #EBEBEB
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 padding:6px;
 border:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
 border-radius:0;
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
 border-radius:0;
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
 padding:6px
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 margin-bottom:15px
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
 border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
 border-radius:50%;
 -webkit-box-shadow:none;
 box-shadow:none;
 overflow:hidden
}
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
 border-radius:50%;
 -webkit-box-shadow:none;
 box-shadow:none;
 overflow:hidden
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
 -webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
 box-shadow:0 0 5px rgba(0,0,0,.1)
}
.wpb_single_image.vc_align_center {
 text-align:center
}
.wpb_single_image.vc_align_right {
 text-align:right
}
.wpb_single_image.vc_align_left {
 text-align:left
}
.wpb_single_image .vc_box_shadow_3d {
 position:relative;
 z-index:0;
 display:inline-block;
 max-width:100%
}
.wpb_single_image .vc_box_shadow_3d:after,
.wpb_single_image .vc_box_shadow_3d:before {
 content:"";
 position:absolute;
 -webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
 box-shadow:0 15px 10px rgba(0,0,0,.6);
 left:5px;
 right:50%;
 bottom:8px;
 height:30%;
 z-index:-1;
 border-radius:inherit;
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transform:skewY(-6deg);
 -ms-transform:skewY(-6deg);
 transform:skewY(-6deg)
}
.wpb_single_image .vc_box_shadow_3d:after {
 left:50%;
 right:5px;
 -webkit-transform:skewY(6deg);
 -ms-transform:skewY(6deg);
 transform:skewY(6deg);
 -webkit-transform-origin:100% 0;
 -moz-transform-origin:100% 0;
 -ms-transform-origin:100% 0;
 transform-origin:100% 0
}
.wpb_single_image .vc_figure {
 display:inline-block;
 vertical-align:top;
 margin:0;
 max-width:100%
}
.wpb_single_image .vc_figure-caption {
 margin-top:.2em;
 font-size:.8em
}
.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
 border-color:#5472D2
}
.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
 background-color:#5472D2
}
.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
 border-color:#00C1CF
}
.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
 background-color:#00C1CF
}
.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
 border-color:#FE6C61
}
.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
 background-color:#FE6C61
}
.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
 border-color:#8D6DC4
}
.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
 background-color:#8D6DC4
}
.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
 border-color:#4CADC9
}
.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
 background-color:#4CADC9
}
.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
 border-color:#CEC2AB
}
.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
 background-color:#CEC2AB
}
.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
 border-color:#50485B
}
.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
 background-color:#50485B
}
.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
 border-color:#75D69C
}
.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
 background-color:#75D69C
}
.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
 border-color:#2A2A2A
}
.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {
 background-color:#2A2A2A
}
.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
 border-color:#EBEBEB
}
.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
 background-color:#EBEBEB
}
.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
 border-color:#F7BE68
}
.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
 background-color:#F7BE68
}
.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
 border-color:#5AA1E3
}
.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
 background-color:#5AA1E3
}
.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
 border-color:#6DAB3C
}
.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {
 background-color:#6DAB3C
}
.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
 border-color:#F4524D
}
.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
 background-color:#F4524D
}
.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
 border-color:#F79468
}
.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
 background-color:#F79468
}
.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
 border-color:#B97EBB
}
.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
 background-color:#B97EBB
}
.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
 border-color:#FFF
}
.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {
 background-color:#FFF
}
.vc_icon_element {
 line-height:0;
 font-size:14px;
 margin-bottom:30px
}
.vc_icon_element.vc_icon_element-outer {
 box-sizing:border-box;
 text-align:center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
 text-align:left
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
 text-align:center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
 text-align:right
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
 text-align:center;
 display:inline-block;
 border:2px solid transparent;
 width:4em;
 height:4em;
 box-sizing:content-box;
 position:relative
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
 font-size:2.15em;
 font-style:normal;
 font-weight:400;
 line-height:1!important;
 font-size-adjust:none;
 font-stretch:normal;
 -webkit-font-feature-settings:normal;
 font-feature-settings:normal;
 -webkit-font-language-override:normal;
 font-language-override:normal;
 -webkit-font-kerning:auto;
 font-kerning:auto;
 font-synthesis:weight style;
 font-variant:normal;
 text-rendering:auto;
 display:inline-block;
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
 font-style:normal;
 font-weight:400;
 display:inline-block;
 text-decoration:inherit;
 width:inherit;
 height:inherit;
 font-size:1em;
 text-align:center;
 text-rendering:optimizelegibility
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link {
 width:100%;
 height:100%;
 display:block;
 position:absolute;
 top:0;
 box-sizing:content-box;
 border:none
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
 max-width:100%!important;
 line-height:1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
 width:2.5em!important;
 height:2.5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
 font-size:1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
 max-width:100%!important;
 line-height:1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
 width:3.15em!important;
 height:3.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
 font-size:1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
 max-width:100%!important;
 line-height:2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
 width:4em!important;
 height:4em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
 font-size:2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
 max-width:100%!important;
 line-height:2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
 width:5em!important;
 height:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
 font-size:2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
 max-width:100%!important;
 line-height:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
 width:7.15em!important;
 height:7.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
 font-size:5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
 border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link {
 border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
 border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
 border-radius:50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
 border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link {
 border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
 border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
 border-radius:5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
 color:#5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
 color:#00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
 color:#FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
 color:#8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
 color:#4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
 color:#CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
 color:#50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
 color:#75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
 color:#2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
 color:#EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
 color:#F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
 color:#5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
 color:#6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
 color:#F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
 color:#F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
 color:#B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
 color:#FFF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
 border-color:#5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
 background-color:#5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
 border-color:#00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
 background-color:#00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
 border-color:#FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
 background-color:#FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
 border-color:#8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
 background-color:#8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
 border-color:#4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
 background-color:#4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
 border-color:#CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
 background-color:#CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
 border-color:#50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
 background-color:#50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
 border-color:#75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
 background-color:#75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
 border-color:#2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
 background-color:#2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
 border-color:#EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
 background-color:#EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
 border-color:#F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
 background-color:#F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
 border-color:#5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
 background-color:#5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
 border-color:#6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
 background-color:#6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
 border-color:#F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
 background-color:#F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
 border-color:#F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
 background-color:#F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
 border-color:#B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
 background-color:#B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
 border-color:#FFF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
 background-color:#FFF
}
.vc_chart .vc_chart-legend {
 font-size:14px;
 margin:0;
 padding:0
}
.vc_chart .vc_chart-legend li {
 line-height:1.3em;
 list-style:none;
 margin:0 0 .3em 0;
 min-height:1.3em
}
.vc_chart .vc_chart-legend span {
 border-radius:.3em;
 display:inline-block;
 height:1.3em;
 left:0;
 margin-right:.5em;
 vertical-align:middle;
 width:1.3em
}
@media (min-width:768px) {
 .vc_chart .vc_chart-legend {
  display:inline-block;
  vertical-align:middle;
  width:40%
 }
 .vc_chart .vc_chart-legend li {
  margin-left:1em
 }
 .vc_chart .vc_chart-with-legend {
  display:inline-block;
  vertical-align:middle;
  width:60%
 }
}
.vc_line-chart .vc_chart-with-legend {
 width:75%
}
.vc_line-chart .vc_chart-legend {
 width:25%
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
 border-radius:0
}
.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
 border-radius:50%
}
.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
 border-radius:4px
}
.vc_general.vc_pagination {
 display:block;
 margin:0;
 padding:0;
 text-align:center
}
.vc_general.vc_pagination .vc_pagination-item {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle
}
.vc_general.vc_pagination .vc_pagination-trigger {
 display:block;
 text-decoration:none;
 cursor:pointer;
 height:10px;
 width:10px;
 margin:5px 7px;
 background:transparent;
 -webkit-transition:all 0.2s ease-in-out;
 transition:all 0.2s ease-in-out;
 border:none
}
.vc_general.vc_pagination .vc_pagination-trigger:focus {
 outline:none
}
.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
 cursor:default
}
.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
 border:3px solid transparent
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
 opacity:.6
}
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
 opacity:1
}
.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
 opacity:1
}
.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
 border-radius:50%
}
.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
 border-radius:3px
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#5472D2
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#5472D2
}
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#5472D2
}
.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#5472D2
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#00C1CF
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#00C1CF
}
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#00C1CF
}
.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#00C1CF
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#FE6C61
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#FE6C61
}
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#FE6C61
}
.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#FE6C61
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#8D6DC4
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#8D6DC4
}
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#8D6DC4
}
.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#8D6DC4
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#4CADC9
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#4CADC9
}
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#4CADC9
}
.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#4CADC9
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#CEC2AB
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#CEC2AB
}
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#CEC2AB
}
.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#CEC2AB
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#50485B
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#50485B
}
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#50485B
}
.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#50485B
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#75D69C
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#75D69C
}
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#75D69C
}
.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#75D69C
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#F7BE68
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#F7BE68
}
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#F7BE68
}
.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#F7BE68
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#5AA1E3
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#5AA1E3
}
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#5AA1E3
}
.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#5AA1E3
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#6DAB3C
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#6DAB3C
}
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#6DAB3C
}
.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#6DAB3C
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#F4524D
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#F4524D
}
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#F4524D
}
.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#F4524D
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#F79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#F79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#F79468
}
.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#F79468
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#B97EBB
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#B97EBB
}
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#B97EBB
}
.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#B97EBB
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#2A2A2A
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#2A2A2A
}
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#2A2A2A
}
.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#2A2A2A
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#EBEBEB
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#EBEBEB
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#EBEBEB
}
.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#EBEBEB
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
 border-color:#FFF
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
 background-color:#FFF
}
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
 background-color:#FFF
}
.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
 background-color:#FFF
}
.vc_grid.vc_row {
 padding-left:0;
 padding-right:0;
 margin-left:0;
 margin-right:0
}
.vc-row[data-vc-full-width] .vc_grid.vc_row {
 overflow:hidden
}
.vc_grid.vc_row.vc_grid-gutter-1px {
 margin-bottom:-1px
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
 margin-right:-1px
}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
 padding-right:1px;
 padding-bottom:1px
}
.vc_grid.vc_row.vc_grid-gutter-2px {
 margin-bottom:-2px
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
 margin-right:-2px
}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
 padding-right:2px;
 padding-bottom:2px
}
.vc_grid.vc_row.vc_grid-gutter-3px {
 margin-bottom:-3px
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
 margin-right:-3px
}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
 padding-right:3px;
 padding-bottom:3px
}
.vc_grid.vc_row.vc_grid-gutter-4px {
 margin-bottom:-4px
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
 margin-right:-4px
}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
 padding-right:4px;
 padding-bottom:4px
}
.vc_grid.vc_row.vc_grid-gutter-5px {
 margin-bottom:-5px
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
 margin-right:-5px
}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
 padding-right:5px;
 padding-bottom:5px
}
.vc_grid.vc_row.vc_grid-gutter-10px {
 margin-bottom:-10px
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
 margin-right:-10px
}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
 padding-right:10px;
 padding-bottom:10px
}
.vc_grid.vc_row.vc_grid-gutter-15px {
 margin-bottom:-15px
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
 margin-right:-15px
}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
 padding-right:15px;
 padding-bottom:15px
}
.vc_grid.vc_row.vc_grid-gutter-20px {
 margin-bottom:-20px
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
 margin-right:-20px
}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
 padding-right:20px;
 padding-bottom:20px
}
.vc_grid.vc_row.vc_grid-gutter-25px {
 margin-bottom:-25px
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
 margin-right:-25px
}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
 padding-right:25px;
 padding-bottom:25px
}
.vc_grid.vc_row.vc_grid-gutter-30px {
 margin-bottom:-30px
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
 margin-right:-30px
}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
 padding-right:30px;
 padding-bottom:30px
}
.vc_grid.vc_row.vc_grid-gutter-35px {
 margin-bottom:-35px
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
 margin-right:-35px
}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
 padding-right:35px;
 padding-bottom:35px
}
.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
 z-index:3
}
.vc_grid.vc_row .vc_grid-item {
 display:none;
 padding:0;
 vertical-align:top;
 float:none;
 box-sizing:border-box;
 z-index:1
}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
 overflow:hidden
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
 margin-bottom:15px
}
.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
 text-decoration:none;
 border-bottom:0
}
.vc_grid .vc_gitem-link {
 border-bottom:none;
 outline:none;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
 position:static
}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
 display:block
}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
 display:block
}
@media (min-width:768px) {
 .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
 .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
  display:inline-block
 }
}
@-moz-document url-prefix() {
 .vc_masonry_grid .vc_grid-item,
 .vc_masonry_media_grid .vc_grid-item {
  margin-left:-.01px
 }
}
.vc_gitem-zone-b {
 display:none
}
.vc_gitem-float-none {
 float:none
}
.vc_gitem-float-left {
 float:left
}
.vc_gitem-float-right {
 float:right
}
.vc_gitem-align-center {
 text-align:center
}
.vc_gitem-align-right {
 text-align:right
}
.vc_gitem-align-justify {
 text-align:justify
}
.vc_gitem-block {
 position:relative;
 overflow:hidden
}
.vc_gitem-is-link {
 cursor:pointer
}
.vc_gitem-link {
 text-decoration:none
}
.vc_gitem_row {
 margin-left:0;
 margin-right:0;
 margin-bottom:0;
 padding:inherit;
 box-sizing:border-box
}
.vc_gitem_row .vc_gitem_row {
 margin-bottom:0
}
.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {
 position:absolute;
 left:0;
 right:0;
 top:0
}
.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {
 position:absolute;
 left:0;
 right:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
 position:absolute;
 left:0;
 right:0;
 bottom:0
}
.vc_gitem_row .vc_gitem-col {
 box-sizing:border-box;
 padding:10px;
 background-repeat:no-repeat;
 background-position:50% 50%;
 background-size:cover
}
.vc_gitem-zone {
 position:relative;
 background-repeat:no-repeat;
 background-position:50% 50%;
 background-size:cover;
 background-clip:border-box;
 box-sizing:border-box;
 overflow:hidden
}
.vc_gitem-zone .vc-zone-link {
 display:block;
 position:absolute;
 top:0;
 right:0;
 left:0;
 bottom:0;
 z-index:5
}
.vc_gitem-zone-img {
 width:100%;
 display:block;
 visibility:hidden;
 height:auto
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
 box-sizing:border-box;
 padding:inherit;
 position:static;
 top:0;
 left:0;
 bottom:0;
 right:0
}
.vc_gitem-zone-b {
 overflow:hidden
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
 position:static;
 padding:inherit;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:0
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
 float:right;
 width:50%
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
 float:left;
 width:50%
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
 float:left;
 width:50%
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
 float:right;
 width:50%
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
 display:none!important
}
.vc-gitem-zone-height-mode-auto:before {
 content:"";
 display:block;
 padding-top:100%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
 padding-top:75%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
 padding-top:133.33333333%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
 padding-top:133.33333333%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
 padding-top:56.25%
}
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
 padding-top:177.77777778%
}
.vc_gitem-animated-block {
 position:relative
}
.vc_gitem-animate .vc_btn {
 -webkit-transition:all 0s ease;
 -o-transition:all 0s ease;
 transition:all 0s ease
}
.vc_gitem-animate .vc_gitem-zone-b {
 z-index:199
}
.vc_gitem-animate-none .vc_gitem-zone-b {
 display:block;
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 margin:0;
 opacity:0;
 filter:alpha(opacity=0);
 box-sizing:border-box
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
 display:block;
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 right:0;
 margin:0;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 box-sizing:border-box
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 width:0
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 transform:scale(0)
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
 display:inline-block;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform:translate3d(0,-100%,0);
 transform:translate3d(0,-100%,0);
 -webkit-perspective:1000;
 -webkit-backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity 0.5s cubic-bezier(0,.275,.125,1);
 -moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity 0.5s cubic-bezier(0,.275,.125,1);
 transition:transform 1s cubic-bezier(0,.275,.125,1),opacity 0.5s cubic-bezier(0,.275,.125,1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 width:50%
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 width:50%
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.vc_gitem-animate-scaleIn {
 overflow:hidden
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 -webkit-transition:-webkit-transform 0.3s ease-in-out;
 -moz-transition:-moz-transform 0.3s ease-in-out;
 -o-transition:-o-transform 0.3s ease-in-out;
 transition:transform 0.3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1)
}
.vc_gitem-animate-scaleRotateIn {
 overflow:hidden
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 -webkit-transition:-webkit-transform 0.3s ease-in-out;
 -moz-transition:-moz-transform 0.3s ease-in-out;
 -o-transition:-o-transform 0.3s ease-in-out;
 transition:transform 0.3s ease-in-out
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
 -webkit-transform:scale(1.5) rotate(10deg);
 -moz-transform:scale(1.5) rotate(10deg);
 -ms-transform:scale(1.5) rotate(10deg);
 -o-transform:scale(1.5) rotate(10deg);
 transform:scale(1.5) rotate(10deg)
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
 filter:blur(0);
 -webkit-filter:blur(0);
 -moz-filter:blur(0);
 -ms-filter:blur(0);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-perspective:1000;
 -webkit-backface-visibility:hidden;
 webkit-transition:filter 0.5s cubic-bezier(0,.275,.125,1),-webkit-transform 0.5s cubic-bezier(0,.275,.125,1);
 -moz-transition:filter 0.5s cubic-bezier(0,.275,.125,1),-moz-transform 0.5s cubic-bezier(0,.275,.125,1);
 transition:filter 0.5s cubic-bezier(0,.275,.125,1),transform 0.5s cubic-bezier(0,.275,.125,1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
 filter:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/blur.svg#blur);
 -webkit-filter:blur(2px);
 -moz-filter:blur(2px);
 -ms-filter:blur(2px);
 filter:blur(2px);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}
.vc_gitem-animate-blurScaleOut {
 overflow:hidden
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
 -webkit-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.vc_gitem-animate-slideInRight {
 overflow:hidden
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:0;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:translateX(-100%);
 -ms-transform:translateX(-100%);
 -o-transform:translateX(-100%);
 transform:translateX(-100%)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translateX(0);
 -ms-transform:translateX(0);
 -o-transform:translateX(0);
 transform:translateX(0)
}
.vc_gitem-animate-slideInLeft {
 overflow:hidden
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:0;
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 -webkit-transform:translateX(-100%);
 -ms-transform:translateX(-100%);
 -o-transform:translateX(-100%);
 transform:translateX(-100%);
 opacity:0;
 filter:alpha(opacity=0)
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translateX(0);
 -ms-transform:translateX(0);
 -o-transform:translateX(0);
 transform:translateX(0)
}
.vc_gitem-animate-slideBottom {
 overflow:hidden;
 position:relative
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
 display:block;
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 z-index:1000;
 position:absolute;
 top:100%;
 height:100%;
 left:0;
 right:0;
 margin:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
 top:0
}
.vc_gitem-animate-slideTop {
 overflow:hidden;
 position:relative
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
 display:block;
 -webkit-transition:all 1s ease;
 -o-transition:all 1s ease;
 transition:all 1s ease;
 z-index:1000;
 position:absolute;
 top:-100%;
 height:100%;
 left:0;
 right:0;
 margin:0
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
 top:0
}
.vc_gitem-animate-flipFadeIn {
 overflow:hidden
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s;
 -moz-transition:-moz-transform 1s;
 -o-transition:-o-transform 1s;
 transition:transform 1s;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
 -webkit-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 transform:rotateX(180deg)
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
 display:block;
 top:0;
 left:0;
 right:0;
 bottom:0;
 position:absolute;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 0.6s ease;
 -o-transition:all 0.6s ease;
 transition:all 0.6s ease;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 transform:rotateX(180deg);
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateX(0deg);
 -ms-transform:rotateX(0deg);
 -o-transform:rotateX(0deg);
 transform:rotateX(0deg)
}
.vc_gitem-animate-flipHorizontalFadeIn {
 overflow:hidden
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-transition:-webkit-transform 1s;
 -moz-transition:-moz-transform 1s;
 -o-transition:-o-transform 1s;
 transition:transform 1s;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
 -webkit-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 transform:rotateY(180deg)
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
 display:block;
 top:0;
 left:0;
 right:0;
 bottom:0;
 position:absolute;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 0.6s ease;
 -o-transition:all 0.6s ease;
 transition:all 0.6s ease;
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 transform:rotateY(180deg);
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 transform:rotateY(0deg)
}
.vc_gitem-animate-goTop20 {
 overflow:hidden
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
 position:relative;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:-webkit-transform 0.5s ease;
 -moz-transition:-moz-transform 0.5s ease;
 -o-transition:-o-transform 0.5s ease;
 transition:transform 0.5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
 -webkit-transform:translateY(-20%);
 -ms-transform:translateY(-20%);
 -o-transform:translateY(-20%);
 transform:translateY(-20%)
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
 display:block;
 -webkit-transition:bottom 0.5s ease;
 -o-transition:bottom 0.5s ease;
 transition:bottom 0.5s ease;
 bottom:-100%;
 z-index:1000;
 position:absolute;
 width:100%;
 margin:0
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
 position:static;
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
 bottom:0%
}
.vc_gitem-animate-goBottom20 {
 overflow:hidden
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
 position:relative;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:-webkit-transform 0.5s ease;
 -moz-transition:-moz-transform 0.5s ease;
 -o-transition:-o-transform 0.5s ease;
 transition:transform 0.5s ease
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
 -webkit-transform:translateY(20%);
 -ms-transform:translateY(20%);
 transform:translateY(20%)
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
 display:block;
 -webkit-transition:top 0.5s ease;
 -o-transition:top 0.5s ease;
 transition:top 0.5s ease;
 top:-100%;
 z-index:1000;
 position:absolute;
 width:100%;
 margin:0
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
 position:static;
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
 top:0%
}
.vc_gitem-post-data {
 margin-bottom:15px
}
.vc_gitem-post-data h2 {
 margin:0
}
.vc_gitem-post-category-name .vc_gitem-link {
 color:inherit
}
.vc_grid .vc_pageable-load-more-btn {
 text-align:center;
 margin-top:25px
}
.vc_grid .vc_pageable-load-more-btn>.vc_btn {
 outline:none
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
 display:none;
 margin-top:20px;
 text-align:center;
 -webkit-tap-highlight-color:transparent
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
 cursor:pointer;
 display:inline-block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
 width:10px;
 height:10px;
 margin:5px 7px;
 display:block;
 -webkit-backface-visibility:visible;
 -webkit-transition:opacity 200ms ease;
 -o-transition:opacity 200ms ease;
 transition:opacity 200ms ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
 display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
 border:3px solid;
 -webkit-transition:background-color 200ms ease;
 -o-transition:background-color 200ms ease;
 transition:background-color 200ms ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
 display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
 border:3px solid;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 -webkit-transition:background-color 200ms ease;
 -o-transition:background-color 200ms ease;
 transition:background-color 200ms ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
 display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
 -webkit-border-radius:30px;
 -moz-border-radius:30px;
 border-radius:30px;
 opacity:.6;
 filter:alpha(opacity=60)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
 display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
 width:10px;
 height:10px;
 margin:5px 7px;
 display:block;
 -webkit-backface-visibility:visible;
 -webkit-transition:opacity 200ms ease;
 -o-transition:opacity 200ms ease;
 transition:opacity 200ms ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
 opacity:.6;
 filter:alpha(opacity=60)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
 display:block
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
 width:10px;
 height:10px;
 margin:5px 7px;
 display:block;
 -webkit-backface-visibility:visible;
 -webkit-transition:opacity 200ms ease;
 -o-transition:opacity 200ms ease;
 transition:opacity 200ms ease
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 opacity:.6;
 filter:alpha(opacity=60)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
 border-color:#5472D2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
 background-color:#5472D2!important;
 border-color:#5472D2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
 border-color:#00C1CF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
 background-color:#00C1CF!important;
 border-color:#00C1CF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
 border-color:#FE6C61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
 background-color:#FE6C61!important;
 border-color:#FE6C61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
 border-color:#8D6DC4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
 background-color:#8D6DC4!important;
 border-color:#8D6DC4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
 border-color:#4CADC9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
 background-color:#4CADC9!important;
 border-color:#4CADC9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
 border-color:#CEC2AB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
 background-color:#CEC2AB!important;
 border-color:#CEC2AB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
 border-color:#50485B!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
 background-color:#50485B!important;
 border-color:#50485B!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
 border-color:#75D69C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
 background-color:#75D69C!important;
 border-color:#75D69C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
 border-color:#2A2A2A!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
 background-color:#2A2A2A!important;
 border-color:#2A2A2A!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
 border-color:#EBEBEB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
 background-color:#EBEBEB!important;
 border-color:#EBEBEB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
 border-color:#F7BE68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
 background-color:#F7BE68!important;
 border-color:#F7BE68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
 border-color:#5AA1E3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
 background-color:#5AA1E3!important;
 border-color:#5AA1E3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
 border-color:#6DAB3C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
 background-color:#6DAB3C!important;
 border-color:#6DAB3C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
 border-color:#F4524D!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
 background-color:#F4524D!important;
 border-color:#F4524D!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
} border-color:#F79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
 background-color:#F79468!important;
 border-color:#F79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
 border-color:#B97EBB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
 background-color:#B97EBB!important;
 border-color:#B97EBB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
 border-color:#FFFFFF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
 background-color:#FFFFFF!important;
 border-color:#FFFFFF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
 background-color:#5472D2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
 background-color:#00C1CF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
 background-color:#FE6C61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
 background-color:#8D6DC4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
 background-color:#4CADC9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
 background-color:#CEC2AB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
 background-color:#50485B!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
 background-color:#75D69C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
 background-color:#2A2A2A!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
 background-color:#EBEBEB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
 background-color:#F7BE68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
 background-color:#5AA1E3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
 background-color:#6DAB3C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
 background-color:#F4524D!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
 background-color:#F79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
 background-color:#B97EBB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
 background-color:#FFFFFF!important
}
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
 cursor:pointer;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:opacity 0.3s ease-in 0s;
 -o-transition:opacity 0.3s ease-in 0s;
 transition:opacity 0.3s ease-in 0s;
 -webkit-tap-highlight-color:transparent
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
 display:none!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
 position:absolute;
 top:50%;
 margin-top:-12.5px;
 opacity:.5;
 filter:alpha(opacity=50);
 font-size:25px;
 line-height:25px;
 height:25px;
 display:inline-block;
 text-decoration:none;
 cursor:pointer;
 -webkit-transition:opacity 0.3s ease-in 0s;
 -o-transition:opacity 0.3s ease-in 0s;
 transition:opacity 0.3s ease-in 0s
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
 left:5px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
 left:-30px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
 right:5px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
 right:-30px
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
 color:#5472D2!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
 color:#00C1CF!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
 color:#FE6C61!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
 color:#8D6DC4!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
 color:#4CADC9!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
 color:#CEC2AB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
 color:#50485B!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
 color:#75D69C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
 color:#2A2A2A!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
 color:#EBEBEB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
 color:#F7BE68!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
 color:#5AA1E3!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
 color:#6DAB3C!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
 color:#F4524D!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
 color:#F79468!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
 color:#B97EBB!important
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
 color:#FFFFFF!important
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-13px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-13.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-14px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-14.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-15px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-17.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-20px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-22.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-25px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-27.5px
}
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
 margin-top:-30px
}
.vc_grid-pagination .vc_grid-pagination-list {
 outline:none;
 display:block;
 padding-left:0;
 text-align:center;
 margin:20px 0 0!important;
 border-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list>li {
 display:inline-block;
 margin:0;
 border:0 solid transparent
}
.vc_grid-pagination .vc_grid-pagination-list>li>a,
.vc_grid-pagination .vc_grid-pagination-list>li>span {
 color:#fff;
 background-color:#428bca;
 border:1px solid #428bca;
 -webkit-transition:opacity 0.3s ease-in 0s;
 -o-transition:opacity 0.3s ease-in 0s;
 transition:opacity 0.3s ease-in 0s;
 position:relative;
 float:left;
 padding:3px 10px;
 line-height:1.42857143;
 text-decoration:none;
 opacity:.5;
 filter:alpha(opacity=50);
 margin-left:-1px;
 font-size:10px
}
.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {
 margin-left:0
}
.vc_grid-pagination .vc_grid-pagination-list>li:hover a,
.vc_grid-pagination .vc_grid-pagination-list>li:focus a,
.vc_grid-pagination .vc_grid-pagination-list>li:hover span,
.vc_grid-pagination .vc_grid-pagination-list>li:focus span {
 opacity:1;
 filter:alpha(opacity=100)
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after {
 font-family:'vc_grid_v1';
 display:inline-block;
 content:"\e61b"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after {
 font-family:'vc_grid_v1';
 display:inline-block;
 content:"\e61a"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after {
 font-family:'vc_grid_v1';
 display:inline-block;
 content:"\e618"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after {
 font-family:'vc_grid_v1';
 display:inline-block;
 content:"\e619"
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus {
 z-index:2;
 opacity:1;
 filter:alpha(opacity=100);
 cursor:default
}
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus {
 display:none
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {
 border-color:#5472D2!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
 background-color:#5472D2!important;
 border-color:#5472D2!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {
 border-color:#00C1CF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {
 background-color:#00C1CF!important;
 border-color:#00C1CF!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {
 border-color:#FE6C61!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {
 background-color:#FE6C61!important;
 border-color:#FE6C61!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {
 border-color:#8D6DC4!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {
 background-color:#8D6DC4!important;
 border-color:#8D6DC4!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {
 border-color:#4CADC9!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {
 background-color:#4CADC9!important;
 border-color:#4CADC9!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {
 border-color:#CEC2AB!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {
 background-color:#CEC2AB!important;
 border-color:#CEC2AB!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {
 border-color:#50485B!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {
 background-color:#50485B!important;
 border-color:#50485B!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {
 border-color:#75D69C!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {
 background-color:#75D69C!important;
 border-color:#75D69C!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {
 border-color:#2A2A2A!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {
 background-color:#2A2A2A!important;
 border-color:#2A2A2A!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {
 border-color:#EBEBEB!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {
 background-color:#EBEBEB!important;
 border-color:#EBEBEB!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {
 border-color:#F7BE68!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {
 background-color:#F7BE68!important;
 border-color:#F7BE68!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {
 border-color:#5AA1E3!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {
 background-color:#5AA1E3!important;
 border-color:#5AA1E3!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {
 border-color:#6DAB3C!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {
 background-color:#6DAB3C!important;
 border-color:#6DAB3C!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {
 border-color:#F4524D!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {
 background-color:#F4524D!important;
 border-color:#F4524D!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {
 border-color:#F79468!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {
 background-color:#F79468!important;
 border-color:#F79468!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {
 border-color:#B97EBB!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {
 background-color:#B97EBB!important;
 border-color:#B97EBB!important;
 color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
 border-color:#FFFFFF!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {
 background-color:#FFFFFF!important;
 border-color:#FFFFFF!important;
 color:#2A2A2A!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-width:28px;
 min-height:22px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {
 border-bottom-left-radius:2px;
 border-top-left-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {
 border-bottom-right-radius:2px;
 border-top-right-radius:2px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
 margin-left:5px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-height:22px;
 min-width:22px;
 padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
 margin-left:5px;
 border-radius:30px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-height:22px;
 min-width:22px;
 padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 min-height:22px;
 min-width:22px;
 padding:3px
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span {
 background-color:transparent!important;
 color:#000!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
 background-color:transparent!important;
 color:#fff!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {
 border-left-width:1px!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
 border-width:0;
 background:none repeat scroll 0 0 rgba(0,0,0,0)!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {
 border-width:0!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {
 color:#000!important
}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
 color:#fff!important
}
.vc_grid-loading {
 margin:2em auto;
 font-size:10px;
 position:relative;
 text-indent:-9999em;
 -webkit-animation-delay:0.16s;
 animation-delay:0.16s;
 height:20px
}
.vc_grid-loading:before,
.vc_grid-loading:after,
.vc_grid-loading {
 border-radius:50%;
 width:12px;
 height:12px;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both;
 -webkit-animation:load7 1.8s infinite ease-in-out;
 animation:load7 1.8s infinite ease-in-out
}
.vc_grid-loading:before {
 left:-20px
}
.vc_grid-loading:after {
 left:20px;
 -webkit-animation-delay:0.32s;
 animation-delay:0.32s
}
.vc_grid-loading:before,
.vc_grid-loading:after {
 content:'';
 position:absolute;
 top:0
}
@-webkit-keyframes load7 {
 0%,
 80%,
 100% {
  box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
 }
 40% {
  box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
 }
}
@keyframes load7 {
 0%,
 80%,
 100% {
  box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
 }
 40% {
  box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
 }
}
.vc_grid-filter {
 margin-left:0;
 margin-bottom:20px;
 list-style:none;
 padding:0
}
.vc_grid-filter.vc_grid-filter-center {
 text-align:center
}
.vc_grid-filter.vc_grid-filter-right {
 text-align:right
}
.vc_grid-filter.vc_grid-filter-left {
 text-align:left
}
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active {
 background-color:#5472D2
}
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active {
 background-color:#00C1CF
}
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active {
 background-color:#FE6C61
}
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active {
 background-color:#8D6DC4
}
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active {
 background-color:#4CADC9
}
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active {
 background-color:#CEC2AB
}
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active {
 background-color:#50485B
}
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active {
 background-color:#75D69C
}
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active {
 background-color:#2A2A2A
}
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active {
 background-color:#EBEBEB
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span {
 color:#666
}
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active {
 background-color:#F7BE68
}
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active {
 background-color:#5AA1E3
}
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active {
 background-color:#6DAB3C
}
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active {
 background-color:#F4524D
}
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active {
 background-color:#F79468
}
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active {
 background-color:#B97EBB
}
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active {
 background-color:#FFF
}
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span {
 color:#666
}
.vc_grid-filter>.vc_grid-filter-item {
 cursor:pointer;
 display:inline-block;
 background:transparent;
 padding:4px 10px;
 -webkit-transition:background-color 0.1s linear;
 -o-transition:background-color 0.1s linear;
 transition:background-color 0.1s linear
}
.vc_grid-filter>.vc_grid-filter-item:first-child {
 margin-left:0!important
}
.vc_grid-filter>.vc_grid-filter-item>span {
 -webkit-transition:color 0.1s linear;
 -o-transition:color 0.1s linear;
 transition:color 0.1s linear;
 outline:none;
 padding:0;
 text-decoration:none
}
.vc_grid-filter>.vc_grid-filter-item:hover>span,
.vc_grid-filter>.vc_grid-filter-item.vc_active>span {
 text-decoration:none
}
.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {
 margin:0 5px 5px 0;
 border-radius:30px
}
.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item {
 padding:0!important
}
.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {
 margin:0 5px 5px 0;
 border-radius:5px
}
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item {
 margin:0;
 border:1px solid rgba(235,235,235,.8);
 border-collapse:collapse
}
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2) {
 margin-left:-1px;
 margin-top:-1px
}
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active {
 position:relative;
 z-index:1;
 border-color:transparent
}
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a {
 text-decoration:none
}
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {
 border-top-left-radius:30px;
 border-bottom-left-radius:30px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child {
 border-top-right-radius:30px;
 border-bottom-right-radius:30px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {
 border-top-left-radius:3px;
 border-bottom-left-radius:3px
}
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child {
 border-top-right-radius:3px;
 border-bottom-right-radius:3px
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item {
 background-color:#7c93dd
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active {
 background-color:#5472D2
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
 background-color:#00919c
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active {
 background-color:#00C1CF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item {
 background-color:#fe9b94
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active {
 background-color:#FE6C61
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item {
 background-color:#a991d3
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active {
 background-color:#8D6DC4
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
 background-color:#73bfd5
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active {
 background-color:#4CADC9
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item {
 background-color:#e1d9cb
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active {
 background-color:#CEC2AB
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
 background-color:#695f77
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active {
 background-color:#50485B
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
 background-color:#9ce2b8
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active {
 background-color:#75D69C
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item {
 background-color:#444
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active {
 background-color:#2A2A2A
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item {
 background-color:#d2d2d2
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span {
 color:#666
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active {
 background-color:#EBEBEB
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span {
 color:#666
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item {
 background-color:#fad398
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active {
 background-color:#F7BE68
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item {
 background-color:#86baea
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active {
 background-color:#5AA1E3
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item {
 background-color:#87c456
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active {
 background-color:#6DAB3C
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
 background-color:#f7817d
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active {
 background-color:#F4524D
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
 background-color:#fab698
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active {
 background-color:#F79468
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item {
 background-color:#cb9fcd
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active {
 background-color:#B97EBB
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item {
 background-color:#e6e6e6
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span {
 color:#666
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active {
 background-color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span {
 color:#666
}
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item {
 margin:0;
 border:1px solid transparent;
 border-collapse:collapse;
 padding:3px 7px
}
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span {
 color:#FFF
}
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2) {
 border-left:none;
 margin-left:1px;
 border-top:none;
 margin-top:1px
}
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
 border-top-left-radius:3px;
 border-bottom-left-radius:3px;
 border-top:0
}
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
 border-top-right-radius:3px;
 border-bottom-right-radius:3px
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
 border-top-left-radius:30px;
 border-bottom-left-radius:30px;
 border-top:0
}
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
 border-top-right-radius:30px;
 border-bottom-right-radius:30px
}
.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {
 border-radius:3px!important
}
.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
 border-radius:30px!important
}
.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
 font-size:12px;
 padding:1px 5px
}
.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
 font-size:13px;
 padding:2px 7px
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
 font-size:100%;
 padding:2px 10px
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
 font-size:18px;
 padding:4px 10px
}
.vc_grid-filter-select {
 display:none
}
.vc_grid-filter-select,
.vc_grid-filter-dropdown {
 font-size:12px;
 margin-bottom:20px
}
.vc_grid-filter-select.vc_grid-filter-center,
.vc_grid-filter-dropdown.vc_grid-filter-center {
 text-align:center
}
.vc_grid-filter-select.vc_grid-filter-right,
.vc_grid-filter-dropdown.vc_grid-filter-right {
 text-align:right
}
.vc_grid-filter-select.vc_grid-filter-left,
.vc_grid-filter-dropdown.vc_grid-filter-left {
 text-align:left
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
 display:none
}
.vc_grid-filter-select .vc_grid-styled-select select,
.vc_grid-filter-dropdown .vc_grid-styled-select select {
 outline:none;
 display:inline-block
}
@media (min-width:768px) {
 .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
  color:#5472D2
 }
 .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
  color:#00C1CF
 }
 .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
  color:#FE6C61
 }
 .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
  color:#8D6DC4
 }
 .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
  color:#4CADC9
 }
 .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
  color:#CEC2AB
 }
 .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
  color:#50485B
 }
 .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
  color:#75D69C
 }
 .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
  color:#2A2A2A
 }
 .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
  color:#EBEBEB
 }
 .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
  color:#F7BE68
 }
 .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
  color:#5AA1E3
 }
 .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
  color:#6DAB3C
 }
 .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
  color:#F4524D
 }
 .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
  color:#F79468
 }
 .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
  color:#B97EBB
 }
 .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
  color:#FFF
 }
 .vc_grid-filter-select .vc_grid-styled-select,
 .vc_grid-filter-dropdown .vc_grid-styled-select {
  border:1px solid #ccc;
  display:inline-block;
  height:30px;
  overflow:hidden;
  padding-right:5px;
  text-align:left;
  width:auto;
  vertical-align:middle
 }
 .vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
 .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
  font-size:17px;
  display:inline;
  vertical-align:middle
 }
 .vc_grid-filter-select .vc_grid-styled-select select,
 .vc_grid-filter-dropdown .vc_grid-styled-select select {
  background:none repeat scroll 0 0 transparent;
  border:0 none;
  border-radius:0;
  height:30px;
  line-height:1;
  margin-right:-50px;
  padding:5px;
  position:relative;
  font-size:12px;
  z-index:0;
  cursor:pointer;
  max-width:inherit!important
 }
}
@media (max-width:768px) {
 .vc_responsive .vc_grid-filter-select {
  display:block
 }
 .vc_responsive .vc_grid-filter {
  display:none!important
 }
}
.owl-carousel .owl-item .vc_grid-item {
 -webkit-transform:translate3D(0,0,0);
 -ms-transform:translate3D(0,0,0);
 transform:translate3D(0,0,0)
}
.owl-carousel .owl-animated-out {
 z-index:0
}
.owl-carousel .owl-animated-in {
 z-index:1
}
.vc-hoverbox-wrapper,
.vc-hoverbox-wrapper * {
 box-sizing:border-box
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back {
 border-radius:10px
}
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back {
 border-radius:50px
}
.vc-hoverbox-wrapper.vc-hoverbox-align--center {
 text-align:center
}
.vc-hoverbox-wrapper.vc-hoverbox-align--left {
 text-align:left
}
.vc-hoverbox-wrapper.vc-hoverbox-align--right {
 text-align:right
}
.vc-hoverbox-wrapper .vc-hoverbox {
 position:relative;
 display:inline-block;
 text-align:center;
 width:100%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
 width:100%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
 width:90%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
 width:80%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
 width:70%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
 width:60%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
 width:50%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
 width:40%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
 width:30%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
 width:20%
}
.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
 width:10%
}
.vc-hoverbox-inner {
 width:100%;
 display:inline-block;
 min-height:250px
}
.vc-hoverbox-inner :last-child {
 margin-bottom:0
}
.vc-hoverbox-block {
 height:100%;
 width:100%;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 position:absolute;
 top:0;
 left:0;
 display:flex;
 flex-direction:column;
 justify-content:center;
 transition:transform 0.5s ease-in-out;
 transform-style:preserve-3d;
 background-size:cover;
 background-position:center
}
.vc-hoverbox-block-inner {
 flex-shrink:0;
 padding:20px
}
.vc-hoverbox-block-inner * {
 backface-visibility:hidden
}
.vc-hoverbox-front {
 transform:rotateY(0deg);
 z-index:1
}
.vc-hoverbox-back {
 transform:rotateY(180deg)
}
.vc-hoverbox:hover .vc-hoverbox-front {
 transform:rotateY(-180deg)
}
.vc-hoverbox:hover .vc-hoverbox-back {
 transform:rotateY(0deg)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
 transform:rotateY(180deg)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
 transform:rotateY(0deg);
 z-index:2
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
 transform:rotateY(0deg)
}
.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
 transform:rotateY(-180deg)
}
@font-face {
 font-family:'vc_grid_v1';
 src:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
 src:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),
 url(//urnawp.com/men/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');
 font-weight:400;
 font-style:normal
}
[class^="vc_arrow-icon-"],
[class*=" vc_arrow-icon-"] {
 font-family:'vc_grid_v1';
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.vc_arrow-icon-minus:before {
 content:"\e61c"
}
.vc_arrow-icon-plus:before {
 content:"\e61d"
}
.vc_arrow-icon-arrow_down:before {
 content:"\e61e"
}
.vc_arrow-icon-arrow_up:before {
 content:"\e61f"
}
.vc_arrow-icon-arrow_01_left:before {
 content:"\e600"
}
.vc_arrow-icon-arrow_01_right:before {
 content:"\e601"
}
.vc_arrow-icon-arrow_02_left:before {
 content:"\e602"
}
.vc_arrow-icon-arrow_02_right:before {
 content:"\e603"
}
.vc_arrow-icon-arrow_03_left:before {
 content:"\e604"
}
.vc_arrow-icon-arrow_03_right:before {
 content:"\e605"
}
.vc_arrow-icon-arrow_04_left:before {
 content:"\e606"
}
.vc_arrow-icon-arrow_04_right:before {
 content:"\e607"
}
.vc_arrow-icon-arrow_05_left:before {
 content:"\e608"
}
.vc_arrow-icon-arrow_05_right:before {
 content:"\e609"
}
.vc_arrow-icon-arrow_06_left:before {
 content:"\e60a"
}
.vc_arrow-icon-arrow_06_right:before {
 content:"\e60b"
}
.vc_arrow-icon-arrow_07_left:before {
 content:"\e60c"
}
.vc_arrow-icon-arrow_07_right:before {
 content:"\e60d"
}
.vc_arrow-icon-arrow_08_left:before {
 content:"\e60e"
}
.vc_arrow-icon-arrow_08_right:before {
 content:"\e60f"
}
.vc_arrow-icon-arrow_09_left:before {
 content:"\e610"
}
.vc_arrow-icon-arrow_09_right:before {
 content:"\e611"
}
.vc_arrow-icon-arrow_10_left:before {
 content:"\e612"
}
.vc_arrow-icon-arrow_10_right:before {
 content:"\e613"
}
.vc_arrow-icon-arrow_11_left:before {
 content:"\e614"
}
.vc_arrow-icon-arrow_11_right:before {
 content:"\e615"
}
.vc_arrow-icon-arrow_12_left:before {
 content:"\e616"
}
.vc_arrow-icon-arrow_12_right:before {
 content:"\e617"
}
.vc_arrow-icon-navicon:before {
 content:"\f0c9"
}
.wpb_animate_when_almost_visible {
 opacity:0;
 filter:alpha(opacity=0)
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
 -webkit-animation:none;
 -o-animation:none;
 animation:none
}
.wpb_top-to-bottom,
.top-to-bottom {
 -webkit-animation:wpb_ttb 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_ttb 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_ttb 0.7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.wpb_bottom-to-top,
.bottom-to-top {
 -webkit-animation:wpb_btt 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_btt 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_btt 0.7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.wpb_left-to-right,
.left-to-right {
 -webkit-animation:wpb_ltr 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_ltr 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_ltr 0.7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.wpb_right-to-left,
.right-to-left {
 -webkit-animation:wpb_rtl 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_rtl 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_rtl 0.7s 1 cubic-bezier(.175,.885,.32,1.275)
}
.wpb_appear,
.appear {
 -webkit-animation:wpb_appear 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -o-animation:wpb_appear 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 animation:wpb_appear 0.7s 1 cubic-bezier(.175,.885,.32,1.275);
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.wpb_start_animation {
 opacity:1;
 filter:alpha(opacity=100)
}
@-webkit-keyframes wpb_ttb {
 0% {
  -webkit-transform:translate(0,-10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_ttb {
 0% {
  -moz-transform:translate(0,-10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -moz-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_ttb {
 0% {
  -o-transform:translate(0,-10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -o-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@keyframes wpb_ttb {
 0% {
  -webkit-transform:translate(0,-10%);
  -ms-transform:translate(0,-10%);
  -o-transform:translate(0,-10%);
  transform:translate(0,-10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_btt {
 0% {
  -webkit-transform:translate(0,10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_btt {
 0% {
  -moz-transform:translate(0,10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -moz-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_btt {
 0% {
  -o-transform:translate(0,10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -o-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@keyframes wpb_btt {
 0% {
  -webkit-transform:translate(0,10%);
  -ms-transform:translate(0,10%);
  -o-transform:translate(0,10%);
  transform:translate(0,10%);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_ltr {
 0% {
  -webkit-transform:translate(-10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_ltr {
 0% {
  -moz-transform:translate(-10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -moz-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_ltr {
 0% {
  -o-transform:translate(-10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -o-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@keyframes wpb_ltr {
 0% {
  -webkit-transform:translate(-10%,0);
  -ms-transform:translate(-10%,0);
  -o-transform:translate(-10%,0);
  transform:translate(-10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_rtl {
 0% {
  -webkit-transform:translate(10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_rtl {
 0% {
  -moz-transform:translate(10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -moz-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_rtl {
 0% {
  -o-transform:translate(10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -o-transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@keyframes wpb_rtl {
 0% {
  -webkit-transform:translate(10%,0);
  -ms-transform:translate(10%,0);
  -o-transform:translate(10%,0);
  transform:translate(10%,0);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes wpb_appear {
 0% {
  -webkit-transform:scale(.5);
  opacity:.1;
  filter:alpha(opacity=10)
 }
 100% {
  -webkit-transform:scale(1);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-moz-keyframes wpb_appear {
 0% {
  -moz-transform:scale(.5);
  opacity:.1;
  filter:alpha(opacity=10)
 }
 100% {
  -moz-transform:scale(1);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-o-keyframes wpb_appear {
 0% {
  -o-transform:scale(.5);
  opacity:.1;
  filter:alpha(opacity=10)
 }
 100% {
  -o-transform:scale(1);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@keyframes wpb_appear {
 0% {
  -webkit-transform:scale(.5);
  -ms-transform:scale(.5);
  -o-transform:scale(.5);
  transform:scale(.5);
  opacity:.1;
  filter:alpha(opacity=10)
 }
 100% {
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
.vc-spinner::before {
 content:'';
 width:16px;
 height:16px;
 display:inline-block;
 pointer-events:none;
 margin-top:6px;
 background:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/images/spinner.gif) no-repeat;
 background-position-x:center;
 background-position-y:center
}
.vc-spinner.vc-spinner-complete::before {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/tick.png)
}
.vc-spinner.vc-spinner-failed::before {
 background-image:url(//urnawp.com/men/wp-content/plugins/js_composer/assets/vc/remove.png)
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
 position:relative
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
 opacity:0!important;
 filter:alpha(opacity=0)!important;
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 -webkit-transition:none!important;
 -o-transition:none!important;
 transition:none!important
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
 position:absolute;
 right:0;
 top:50%;
 margin-top:-50px;
 left:0
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
 margin:2em auto;
 font-size:10px;
 position:relative;
 text-indent:-9999em;
 -webkit-animation-delay:0.16s;
 animation-delay:0.16s;
 height:50px
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
 border-radius:50%;
 width:12px;
 height:12px;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both;
 -webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
 animation:vc_woo-add-cart-load 1.8s infinite ease-in-out
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
 left:-20px
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
 left:20px;
 -webkit-animation-delay:0.32s;
 animation-delay:0.32s
}
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
 content:'';
 position:absolute;
 top:0
}
@-webkit-keyframes vc_woo-add-cart-load {
 0%,
 80%,
 100% {
  box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
 }
 40% {
  box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
 }
}
@keyframes vc_woo-add-cart-load {
 0%,
 80%,
 100% {
  box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)
 }
 40% {
  box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)
 }
}
.vc_grid-item-mini .added_to_cart.wc-forward {
 display:none
}
/*!
 * WooCommerce Variation Swatches v1.0.58 
 * Author: Kishor Kumar K  
   Author URL: https://www.drifting-media.com/
   License: Ecommerce  #2.0
   License URL:  https://www.drifting-media.com/
 */
.woo-variation-swatches-stylesheet-enabled .woo-variation-raw-select,
.woo-variation-swatches-stylesheet-enabled .woo-variation-raw-select+.select2 {
 display:none!important
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper {
 display:flex;
 flex-wrap:wrap;
 margin:0;
 padding:0;
 list-style:none
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item {
 margin:0;
 padding:0;
 list-style:none;
 transition:all .2s ease;
 position:relative
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item img {
 margin:0;
 padding:0;
 width:100%
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper {
 display:block
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper .radio-variable-item {
 box-sizing:border-box;
 display:block;
 list-style:none;
 cursor:pointer;
 margin:0
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label {
 cursor:pointer
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input {
 width:auto;
 margin-right:5px
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper.radio-variable-wrapper .radio-variable-item label {
 font-weight:400;
 font-size:14px;
 display:inline-block
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
 box-sizing:border-box;
 cursor:pointer;
 display:flex;
 justify-content:center;
 align-items:center;
 background-color:#fff;
 box-shadow:0 0 0 1px rgba(0,0,0,.3);
 padding:2px;
 margin:4px 8px 4px 0
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):last-of-type {
 margin-right:0
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
 box-shadow:0 0 0 3px rgba(0,0,0,.1)
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
 box-shadow:0 0 0 2px rgba(0,0,0,.9)
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color {
 width:100%;
 height:100%;
 position:relative
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color:after {
 position:absolute;
 content:"";
 width:100%;
 height:100%;
 top:0;
 left:0;
 box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5)
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
 text-align:center
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item .variable-item-span,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item .variable-item-span:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item img {
 border-radius:100%
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item {
 border-radius:2px
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.button-variable-item {
 width:auto
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span {
 padding:0 5px
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item.color-variable-item span:after {
 border-radius:0
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover {
 cursor:not-allowed;
 box-shadow:0 0 0 1px rgba(0,0,0,.05);
 pointer-events:none;
 position:relative;
 overflow:hidden
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover img,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover span,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled img,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled span {
 opacity:.3
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before {
 position:absolute;
 content:" "!important;
 width:100%;
 height:1px;
 background:red!important;
 left:0;
 right:0;
 bottom:0;
 top:50%;
 visibility:visible;
 opacity:1;
 border:0;
 margin:0!important;
 padding:0!important;
 min-width:auto;
 -webkit-transform-origin:center;
 transform-origin:center;
 z-index:0
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:before,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:before {
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .variable-item:not(.radio-variable-item).disabled:hover:after {
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:hover input,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:hover label,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled input,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled label {
 cursor:not-allowed;
 text-decoration:line-through;
 opacity:.5
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:before,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:hover:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur .radio-variable-item.disabled:hover:before {
 display:none
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover {
 pointer-events:none;
 box-shadow:0 0 0 1px rgba(0,0,0,.05);
 position:relative;
 overflow:hidden
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover img,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled:hover span,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled img,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .variable-item:not(.radio-variable-item).disabled span {
 opacity:.3
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled:hover {
 overflow:hidden
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled:hover input,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled:hover label,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled input,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-blur-no-cross .radio-variable-item.disabled label {
 pointer-events:none;
 opacity:.3
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-hide .variable-item.disabled {
 opacity:0;
 visibility:hidden;
 -webkit-transform:scale(0);
 transform:scale(0);
 -webkit-transform-origin:center;
 transform-origin:center;
 width:0!important;
 height:0!important;
 padding:0!important;
 margin:0!important;
 min-width:0!important;
 min-height:0!important
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-attribute-behavior-hide .variable-item.disabled.radio-variable-item {
 width:auto!important
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled .radio-variable-item[data-wvstooltip] {
 position:relative
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled .radio-variable-item[data-wvstooltip]:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled .radio-variable-item[data-wvstooltip]:before {
 left:8px;
 bottom:100%
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled .radio-variable-item .image-tooltip-wrapper {
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 left:8px
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:before {
 left:50%
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item .image-tooltip-wrapper {
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 left:50%
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:after,
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:before {
 left:100%
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-tooltip-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item .image-tooltip-wrapper {
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 left:100%
}
.woo-variation-swatches-stylesheet-enabled.rtl table.variations td.label {
 padding-left:15px;
 padding-right:0;
 text-align:left
}
.woo-variation-swatches-stylesheet-enabled.rtl .variable-items-wrapper .variable-item {
 text-align:right
}
.woo-variation-swatches-stylesheet-enabled.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item) {
 margin:4px 0 4px 8px
}
.woo-variation-swatches-stylesheet-enabled.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input {
 margin-right:0;
 margin-left:5px
}
.woo-variation-swatches-stylesheet-enabled.woocommerce .product.elementor table.variations td.value:before {
 display:none!important
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-ie11 .variable-items-wrapper {
 display:block!important
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item) {
 float:left
}
/*!
 * WooCommerce Variation Swatches v1.0.58 
 * 
 Author: Kishor Kumar K  
   Author URL: https://www.drifting-media.com/
   License: Ecommerce  #2.0
   License URL:  https://www.drifting-media.com/
 */
.woo-variation-swatches-theme-child-sober .product form.cart .variations .variable,
.woo-variation-swatches-theme-sober .product form.cart .variations .variable {
 margin-bottom:15px!important
}
.woo-variation-swatches-theme-child-sober .product form.cart .variations .variable-options,
.woo-variation-swatches-theme-sober .product form.cart .variations .variable-options {
 border:0!important
}
.woo-variation-swatches-theme-child-sober .product form.cart .variations .arrow,
.woo-variation-swatches-theme-child-sober .product form.cart .variations .variable-options:after,
.woo-variation-swatches-theme-sober .product form.cart .variations .arrow,
.woo-variation-swatches-theme-sober .product form.cart .variations .variable-options:after {
 display:none
}
.woo-variation-swatches-theme-child-sober .product form.cart .variations .label,
.woo-variation-swatches-theme-sober .product form.cart .variations .label {
 display:block;
 text-align:right;
 margin-right:10px
}
.woo-variation-swatches-theme-child-sober .product form.cart .variations .value,
.woo-variation-swatches-theme-sober .product form.cart .variations .value {
 flex-grow:unset
}
.woo-variation-swatches-theme-child-sober .product form.cart .variations select,
.woo-variation-swatches-theme-sober .product form.cart .variations select {
 border:1px solid #e4e6eb!important;
 padding:.5em 1em!important;
 text-align:left!important;
 text-align-last:left!important;
 -webkit-appearance:menulist-button!important
}
.woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item,
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item {
 margin:5px;
 text-align:left
}
.woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item:last-child,
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item:last-child {
 margin-right:0
}
.woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label,
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label {
 padding-left:30px;
 margin:0
}
.woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label:before,
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label:before {
 top:0;
 border-radius:100%
}
.woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label:after,
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label:after {
 top:8px
}
.woo-variation-swatches-theme-shophistic-lite.woocommerce #main .entry-summary .variations {
 display:block!important
}
.woo-variation-swatches-theme-shophistic-lite .ql_custom_variations {
 display:none!important
}
.woo-variation-swatches-theme-shophistic-lite .radio-variable-item input[type=radio] {
 display:inline-block;
 margin:0
}
.woo-variation-swatches-theme-flatsome .variations .reset_variations {
 position:relative;
 bottom:0;
 left:0
}
.woo-variation-swatches-theme-stockholm .variations .reset_variations {
 position:relative;
 bottom:0;
 left:0;
 -webkit-transform:none;
 transform:none
}
.woo-variation-swatches-theme-kalium-child .image-variable-item img,
.woo-variation-swatches-theme-kalium .image-variable-item img {
 width:100%!important
}
.woo-variation-swatches-theme-kalium-child .radio-variable-item input,
.woo-variation-swatches-theme-kalium .radio-variable-item input {
 width:16px!important;
 height:16px!important
}
.woo-variation-swatches-theme-kalium-child .woo-variation-items-wrapper .select-option-ui,
.woo-variation-swatches-theme-kalium .woo-variation-items-wrapper .select-option-ui {
 display:none
}
.woo-variation-swatches-theme-aurum .variable-items-wrapper .image-variable-item>img,
.woo-variation-swatches-theme-child-aurum .variable-items-wrapper .image-variable-item>img {
 width:100%
}
.woo-variation-swatches-theme-hestia .woo-variation-items-wrapper.value:before {
 display:none!important
}
.woo-variation-swatches-theme-child-thegem .woo-variation-items-wrapper .combobox-wrapper,
.woo-variation-swatches-theme-thegem .woo-variation-items-wrapper .combobox-wrapper {
 display:none
}
.woo-variation-swatches-theme-child-thegem .wvs-archive-variation-wrapper .variations,
.woo-variation-swatches-theme-thegem .wvs-archive-variation-wrapper .variations {
 padding:0
}
.woo-variation-swatches-theme-child-ushop .variations_form,
.woo-variation-swatches-theme-ushop .variations_form {
 overflow:visible!important
}
.woo-variation-swatches-theme-child-ushop .single-product-summary .product_meta,
.woo-variation-swatches-theme-ushop .single-product-summary .product_meta {
 display:inline-table
}
.woo-variation-swatches-theme-child-savoy .woo-variation-items-wrapper,
.woo-variation-swatches-theme-savoy .woo-variation-items-wrapper {
 position:relative!important
}
.woo-variation-swatches-theme-child-savoy .woo-variation-items-wrapper .sod_select,
.woo-variation-swatches-theme-savoy .woo-variation-items-wrapper .sod_select {
 display:none!important
}
.woo-variation-swatches-theme-child-savoy .nm-variation-row,
.woo-variation-swatches-theme-savoy .nm-variation-row {
 display:flex
}
.woo-variation-swatches-theme-child-woodstock .woo-variation-items-wrapper .variation-select,
.woo-variation-swatches-theme-woodstock .woo-variation-items-wrapper .variation-select {
 display:none!important
}
.woo-variation-swatches-theme-child-woodmart .woo-variation-items-wrapper>.swatches-select,
.woo-variation-swatches-theme-woodmart .woo-variation-items-wrapper>.swatches-select {
 display:none
}
.woo-variation-swatches-theme-gecko-child .variations .value.woo-variation-items-wrapper,
.woo-variation-swatches-theme-gecko .variations .value.woo-variation-items-wrapper {
 border:0!important
}
.woo-variation-swatches-theme-gecko-child .variations .value.woo-variation-items-wrapper:after,
.woo-variation-swatches-theme-gecko .variations .value.woo-variation-items-wrapper:after {
 display:none!important
}
.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection,
.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection {
 border:0;
 height:auto;
 width:auto
}
.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,
.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations {
 font-size:8px!important;
 width:20px;
 height:20px;
 padding:5px;
 box-sizing:border-box;
 border-radius:100%;
 border:1px solid #f04040;
 color:#f04040
}
.woo-variation-swatches-theme-child-claue .woo-variation-items-wrapper,
.woo-variation-swatches-theme-claue .woo-variation-items-wrapper {
 border:none
}
.woo-variation-swatches-theme-child-claue .woo-variation-items-wrapper:after,
.woo-variation-swatches-theme-claue .woo-variation-items-wrapper:after {
 display:none
}
.woo-variation-swatches-theme-child-jupiter table.variations,
.woo-variation-swatches-theme-jupiter table.variations {
 overflow:initial
}
.woo-variation-swatches-theme-child-oxygen .woo-variation-items-wrapper .select-wrapper,
.woo-variation-swatches-theme-oxygen .woo-variation-items-wrapper .select-wrapper {
 display:none
}
.woo-variation-swatches-theme-child-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,
.woo-variation-swatches-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input {
 width:18px
}
.woo-variation-swatches-theme-child-simple-elegant .woo-variation-items-wrapper .wi-nice-select,
.woo-variation-swatches-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select {
 display:none
}
/*!
 * WooCommerce Variation Swatches v1.0.58 
 * 
 *Author: Kishor Kumar K  
   Author URL: https://www.drifting-media.com/
   License: Ecommerce  #2.0
   License URL:  https://www.drifting-media.com/
 */
.variable-items-wrapper [data-wvstooltip] {
 position:relative;
 cursor:pointer;
 outline:none
}
.variable-items-wrapper [data-wvstooltip]:after,
.variable-items-wrapper [data-wvstooltip]:before {
 visibility:hidden;
 opacity:0;
 pointer-events:none;
 box-sizing:inherit;
 position:absolute;
 bottom:130%;
 left:50%;
 z-index:999;
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.variable-items-wrapper [data-wvstooltip]:before {
 margin-bottom:5px;
 margin-left:-50px;
 padding:7px;
 min-width:100px;
 border-radius:3px;
 background-color:#000;
 background-color:rgba(51,51,51,.9);
 color:#fff;
 content:attr(data-wvstooltip);
 text-align:center;
 font-size:14px;
 line-height:1.2
}
.variable-items-wrapper [data-wvstooltip]:after {
 margin-left:-5px;
 width:0;
 border-top:5px solid #000;
 border-top:5px solid rgba(51,51,51,.9);
 border-right:5px solid transparent;
 border-left:5px solid transparent;
 content:" ";
 font-size:0;
 line-height:0
}
.variable-items-wrapper [data-wvstooltip]:active:after,
.variable-items-wrapper [data-wvstooltip]:active:before,
.variable-items-wrapper [data-wvstooltip]:focus:after,
.variable-items-wrapper [data-wvstooltip]:focus:before,
.variable-items-wrapper [data-wvstooltip]:hover:after,
.variable-items-wrapper [data-wvstooltip]:hover:before {
 bottom:120%;
 visibility:visible;
 opacity:1
}
.variable-items-wrapper .image-tooltip-wrapper {
 position:absolute;
 bottom:140%;
 border-width:2px;
 border-style:solid;
 box-shadow:0 7px 15px rgba(0,0,0,.3);
 line-height:0;
 visibility:hidden;
 opacity:0;
 pointer-events:none;
 transition:all .2s linear;
 z-index:999
}
.variable-items-wrapper .image-tooltip-wrapper img {
 border-radius:0!important
}
.variable-items-wrapper .image-tooltip-wrapper:after {
 content:"";
 bottom:-16px;
 display:block;
 position:absolute;
 border-radius:0!important;
 left:50%;
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 border:8px solid transparent
}
.variable-items-wrapper .variable-item:active .image-tooltip-wrapper,
.variable-items-wrapper .variable-item:focus .image-tooltip-wrapper,
.variable-items-wrapper .variable-item:hover .image-tooltip-wrapper {
 bottom:130%;
 visibility:visible;
 opacity:1
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {
 font-family:sans-serif;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%
}
body {
 margin:0
}
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-color:transparent
}
a:active,
a:hover {
 outline:0
}
abbr[title] {
 border-bottom:1px dotted
}
b,
strong {
 font-weight:700
}
dfn {
 font-style:italic
}
h1 {
 margin:.67em 0;
 font-size:2em
}
mark {
 color:#000;
 background:#ff0
}
small {
 font-size:80%
}
sub,
sup {
 position:relative;
 font-size:75%;
 line-height:0;
 vertical-align:baseline
}
sup {
 top:-.5em
}
sub {
 bottom:-.25em
}
img {
 border:0
}
svg:not(:root) {
 overflow:hidden
}
figure {
 margin:1em 40px
}
hr {
 height:0;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
pre {
 overflow:auto
}
code,
kbd,
pre,
samp {
 font-family:monospace,monospace;
 font-size:1em
}
button,
input,
optgroup,
select,
textarea {
 margin:0;
 font:inherit;
 color:inherit
}
button {
 overflow:visible
}
button,
select {
 text-transform:none
}
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 {
 padding:0;
 border:0
}
input {
 line-height:normal
}
input[type=checkbox],
input[type=radio] {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 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-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 -webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
fieldset {
 padding:.35em .625em .75em;
 margin:0 2px;
 border:1px solid silver
}
legend {
 padding:0;
 border:0
}
textarea {
 overflow:auto
}
optgroup {
 font-weight:700
}
table {
 border-spacing:0;
 border-collapse:collapse
}
td,
th {
 padding:0
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {
 *,
 :after,
 :before {
  color:#000!important;
  text-shadow:none!important;
  background:0 0!important;
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
 a,
 a:visited {
  text-decoration:underline
 }
 a[href]:after {
  content:" (" attr(href) ")"
 }
 abbr[title]:after {
  content:" (" attr(title) ")"
 }
 a[href^="javascript:"]:after,
 a[href^="#"]:after {
  content:""
 }
 blockquote,
 pre {
  border:1px solid #999;
  page-break-inside:avoid
 }
 thead {
  display:table-header-group
 }
 img,
 tr {
  page-break-inside:avoid
 }
 img {
  max-width:100%!important
 }
 h2,
 h3,
 p {
  orphans:3;
  widows:3
 }
 h2,
 h3 {
  page-break-after:avoid
 }
 .navbar {
  display:none
 }
 .btn>.caret,
 .dropup>.btn>.caret {
  border-top-color:#000!important
 }
 .label {
  border:1px solid #000
 }
 .table {
  border-collapse:collapse!important
 }
 .table td,
 .table th {
  background-color:#fff!important
 }
 .table-bordered td,
 .table-bordered th {
  border:1px solid #ddd!important
 }
}
@font-face {
 font-family:'Glyphicons Halflings';
 src:url(../../../themes/urna/fonts/glyphicons-halflings-regular.eot);
 src:url(../../../themes/urna/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),
 url(../../../themes/urna/fonts/glyphicons-halflings-regular.woff2) format('woff2'),
 url(../../../themes/urna/fonts/glyphicons-halflings-regular.woff) format('woff'),
 url(../../../themes/urna/fonts/glyphicons-halflings-regular.ttf) format('truetype'),
 url(../../../themes/urna/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon {
 position:relative;
 top:1px;
 display:inline-block;
 font-family:'Glyphicons Halflings';
 font-style:normal;
 font-weight:400;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.glyphicon-asterisk:before {
 content:"\002a"
}
.glyphicon-plus:before {
 content:"\002b"
}
.glyphicon-eur:before,
.glyphicon-euro:before {
 content:"\20ac"
}
.glyphicon-minus:before {
 content:"\2212"
}
.glyphicon-cloud:before {
 content:"\2601"
}
.glyphicon-envelope:before {
 content:"\2709"
}
.glyphicon-pencil:before {
 content:"\270f"
}
.glyphicon-glass:before {
 content:"\e001"
}
.glyphicon-music:before {
 content:"\e002"
}
.glyphicon-search:before {
 content:"\e003"
}
.glyphicon-heart:before {
 content:"\e005"
}
.glyphicon-star:before {
 content:"\e006"
}
.glyphicon-star-empty:before {
 content:"\e007"
}
.glyphicon-user:before {
 content:"\e008"
}
.glyphicon-film:before {
 content:"\e009"
}
.glyphicon-th-large:before {
 content:"\e010"
}
.glyphicon-th:before {
 content:"\e011"
}
.glyphicon-th-list:before {
 content:"\e012"
}
.glyphicon-ok:before {
 content:"\e013"
}
.glyphicon-remove:before {
 content:"\e014"
}
.glyphicon-zoom-in:before {
 content:"\e015"
}
.glyphicon-zoom-out:before {
 content:"\e016"
}
.glyphicon-off:before {
 content:"\e017"
}
.glyphicon-signal:before {
 content:"\e018"
}
.glyphicon-cog:before {
 content:"\e019"
}
.glyphicon-trash:before {
 content:"\e020"
}
.glyphicon-home:before {
 content:"\e021"
}
.glyphicon-file:before {
 content:"\e022"
}
.glyphicon-time:before {
 content:"\e023"
}
.glyphicon-road:before {
 content:"\e024"
}
.glyphicon-download-alt:before {
 content:"\e025"
}
.glyphicon-download:before {
 content:"\e026"
}
.glyphicon-upload:before {
 content:"\e027"
}
.glyphicon-inbox:before {
 content:"\e028"
}
.glyphicon-play-circle:before {
 content:"\e029"
}
.glyphicon-repeat:before {
 content:"\e030"
}
.glyphicon-refresh:before {
 content:"\e031"
}
.glyphicon-list-alt:before {
 content:"\e032"
}
.glyphicon-lock:before {
 content:"\e033"
}
.glyphicon-flag:before {
 content:"\e034"
}
.glyphicon-headphones:before {
 content:"\e035"
}
.glyphicon-volume-off:before {
 content:"\e036"
}
.glyphicon-volume-down:before {
 content:"\e037"
}
.glyphicon-volume-up:before {
 content:"\e038"
}
.glyphicon-qrcode:before {
 content:"\e039"
}
.glyphicon-barcode:before {
 content:"\e040"
}
.glyphicon-tag:before {
 content:"\e041"
}
.glyphicon-tags:before {
 content:"\e042"
}
.glyphicon-book:before {
 content:"\e043"
}
.glyphicon-bookmark:before {
 content:"\e044"
}
.glyphicon-print:before {
 content:"\e045"
}
.glyphicon-camera:before {
 content:"\e046"
}
.glyphicon-font:before {
 content:"\e047"
}
.glyphicon-bold:before {
 content:"\e048"
}
.glyphicon-italic:before {
 content:"\e049"
}
.glyphicon-text-height:before {
 content:"\e050"
}
.glyphicon-text-width:before {
 content:"\e051"
}
.glyphicon-align-left:before {
 content:"\e052"
}
.glyphicon-align-center:before {
 content:"\e053"
}
.glyphicon-align-right:before {
 content:"\e054"
}
.glyphicon-align-justify:before {
 content:"\e055"
}
.glyphicon-list:before {
 content:"\e056"
}
.glyphicon-indent-left:before {
 content:"\e057"
}
.glyphicon-indent-right:before {
 content:"\e058"
}
.glyphicon-facetime-video:before {
 content:"\e059"
}
.glyphicon-picture:before {
 content:"\e060"
}
.glyphicon-map-marker:before {
 content:"\e062"
}
.glyphicon-adjust:before {
 content:"\e063"
}
.glyphicon-tint:before {
 content:"\e064"
}
.glyphicon-edit:before {
 content:"\e065"
}
.glyphicon-share:before {
 content:"\e066"
}
.glyphicon-check:before {
 content:"\e067"
}
.glyphicon-move:before {
 content:"\e068"
}
.glyphicon-step-backward:before {
 content:"\e069"
}
.glyphicon-fast-backward:before {
 content:"\e070"
}
.glyphicon-backward:before {
 content:"\e071"
}
.glyphicon-play:before {
 content:"\e072"
}
.glyphicon-pause:before {
 content:"\e073"
}
.glyphicon-stop:before {
 content:"\e074"
}
.glyphicon-forward:before {
 content:"\e075"
}
.glyphicon-fast-forward:before {
 content:"\e076"
}
.glyphicon-step-forward:before {
 content:"\e077"
}
.glyphicon-eject:before {
 content:"\e078"
}
.glyphicon-chevron-left:before {
 content:"\e079"
}
.glyphicon-chevron-right:before {
 content:"\e080"
}
.glyphicon-plus-sign:before {
 content:"\e081"
}
.glyphicon-minus-sign:before {
 content:"\e082"
}
.glyphicon-remove-sign:before {
 content:"\e083"
}
.glyphicon-ok-sign:before {
 content:"\e084"
}
.glyphicon-question-sign:before {
 content:"\e085"
}
.glyphicon-info-sign:before {
 content:"\e086"
}
.glyphicon-screenshot:before {
 content:"\e087"
}
.glyphicon-remove-circle:before {
 content:"\e088"
}
.glyphicon-ok-circle:before {
 content:"\e089"
}
.glyphicon-ban-circle:before {
 content:"\e090"
}
.glyphicon-arrow-left:before {
 content:"\e091"
}
.glyphicon-arrow-right:before {
 content:"\e092"
}
.glyphicon-arrow-up:before {
 content:"\e093"
}
.glyphicon-arrow-down:before {
 content:"\e094"
}
.glyphicon-share-alt:before {
 content:"\e095"
}
.glyphicon-resize-full:before {
 content:"\e096"
}
.glyphicon-resize-small:before {
 content:"\e097"
}
.glyphicon-exclamation-sign:before {
 content:"\e101"
}
.glyphicon-gift:before {
 content:"\e102"
}
.glyphicon-leaf:before {
 content:"\e103"
}
.glyphicon-fire:before {
 content:"\e104"
}
.glyphicon-eye-open:before {
 content:"\e105"
}
.glyphicon-eye-close:before {
 content:"\e106"
}
.glyphicon-warning-sign:before {
 content:"\e107"
}
.glyphicon-plane:before {
 content:"\e108"
}
.glyphicon-calendar:before {
 content:"\e109"
}
.glyphicon-random:before {
 content:"\e110"
}
.glyphicon-comment:before {
 content:"\e111"
}
.glyphicon-magnet:before {
 content:"\e112"
}
.glyphicon-chevron-up:before {
 content:"\e113"
}
.glyphicon-chevron-down:before {
 content:"\e114"
}
.glyphicon-retweet:before {
 content:"\e115"
}
.glyphicon-shopping-cart:before {
 content:"\e116"
}
.glyphicon-folder-close:before {
 content:"\e117"
}
.glyphicon-folder-open:before {
 content:"\e118"
}
.glyphicon-resize-vertical:before {
 content:"\e119"
}
.glyphicon-resize-horizontal:before {
 content:"\e120"
}
.glyphicon-hdd:before {
 content:"\e121"
}
.glyphicon-bullhorn:before {
 content:"\e122"
}
.glyphicon-bell:before {
 content:"\e123"
}
.glyphicon-certificate:before {
 content:"\e124"
}
.glyphicon-thumbs-up:before {
 content:"\e125"
}
.glyphicon-thumbs-down:before {
 content:"\e126"
}
.glyphicon-hand-right:before {
 content:"\e127"
}
.glyphicon-hand-left:before {
 content:"\e128"
}
.glyphicon-hand-up:before {
 content:"\e129"
}
.glyphicon-hand-down:before {
 content:"\e130"
}
.glyphicon-circle-arrow-right:before {
 content:"\e131"
}
.glyphicon-circle-arrow-left:before {
 content:"\e132"
}
.glyphicon-circle-arrow-up:before {
 content:"\e133"
}
.glyphicon-circle-arrow-down:before {
 content:"\e134"
}
.glyphicon-globe:before {
 content:"\e135"
}
.glyphicon-wrench:before {
 content:"\e136"
}
.glyphicon-tasks:before {
 content:"\e137"
}
.glyphicon-filter:before {
 content:"\e138"
}
.glyphicon-briefcase:before {
 content:"\e139"
}
.glyphicon-fullscreen:before {
 content:"\e140"
}
.glyphicon-dashboard:before {
 content:"\e141"
}
.glyphicon-paperclip:before {
 content:"\e142"
}
.glyphicon-heart-empty:before {
 content:"\e143"
}
.glyphicon-link:before {
 content:"\e144"
}
.glyphicon-phone:before {
 content:"\e145"
}
.glyphicon-pushpin:before {
 content:"\e146"
}
.glyphicon-usd:before {
 content:"\e148"
}
.glyphicon-gbp:before {
 content:"\e149"
}
.glyphicon-sort:before {
 content:"\e150"
}
.glyphicon-sort-by-alphabet:before {
 content:"\e151"
}
.glyphicon-sort-by-alphabet-alt:before {
 content:"\e152"
}
.glyphicon-sort-by-order:before {
 content:"\e153"
}
.glyphicon-sort-by-order-alt:before {
 content:"\e154"
}
.glyphicon-sort-by-attributes:before {
 content:"\e155"
}
.glyphicon-sort-by-attributes-alt:before {
 content:"\e156"
}
.glyphicon-unchecked:before {
 content:"\e157"
}
.glyphicon-expand:before {
 content:"\e158"
}
.glyphicon-collapse-down:before {
 content:"\e159"
}
.glyphicon-collapse-up:before {
 content:"\e160"
}
.glyphicon-log-in:before {
 content:"\e161"
}
.glyphicon-flash:before {
 content:"\e162"
}
.glyphicon-log-out:before {
 content:"\e163"
}
.glyphicon-new-window:before {
 content:"\e164"
}
.glyphicon-record:before {
 content:"\e165"
}
.glyphicon-save:before {
 content:"\e166"
}
.glyphicon-open:before {
 content:"\e167"
}
.glyphicon-saved:before {
 content:"\e168"
}
.glyphicon-import:before {
 content:"\e169"
}
.glyphicon-export:before {
 content:"\e170"
}
.glyphicon-send:before {
 content:"\e171"
}
.glyphicon-floppy-disk:before {
 content:"\e172"
}
.glyphicon-floppy-saved:before {
 content:"\e173"
}
.glyphicon-floppy-remove:before {
 content:"\e174"
}
.glyphicon-floppy-save:before {
 content:"\e175"
}
.glyphicon-floppy-open:before {
 content:"\e176"
}
.glyphicon-credit-card:before {
 content:"\e177"
}
.glyphicon-transfer:before {
 content:"\e178"
}
.glyphicon-cutlery:before {
 content:"\e179"
}
.glyphicon-header:before {
 content:"\e180"
}
.glyphicon-compressed:before {
 content:"\e181"
}
.glyphicon-earphone:before {
 content:"\e182"
}
.glyphicon-phone-alt:before {
 content:"\e183"
}
.glyphicon-tower:before {
 content:"\e184"
}
.glyphicon-stats:before {
 content:"\e185"
}
.glyphicon-sd-video:before {
 content:"\e186"
}
.glyphicon-hd-video:before {
 content:"\e187"
}
.glyphicon-subtitles:before {
 content:"\e188"
}
.glyphicon-sound-stereo:before {
 content:"\e189"
}
.glyphicon-sound-dolby:before {
 content:"\e190"
}
.glyphicon-sound-5-1:before {
 content:"\e191"
}
.glyphicon-sound-6-1:before {
 content:"\e192"
}
.glyphicon-sound-7-1:before {
 content:"\e193"
}
.glyphicon-copyright-mark:before {
 content:"\e194"
}
.glyphicon-registration-mark:before {
 content:"\e195"
}
.glyphicon-cloud-download:before {
 content:"\e197"
}
.glyphicon-cloud-upload:before {
 content:"\e198"
}
.glyphicon-tree-conifer:before {
 content:"\e199"
}
.glyphicon-tree-deciduous:before {
 content:"\e200"
}
.glyphicon-cd:before {
 content:"\e201"
}
.glyphicon-save-file:before {
 content:"\e202"
}
.glyphicon-open-file:before {
 content:"\e203"
}
.glyphicon-level-up:before {
 content:"\e204"
}
.glyphicon-copy:before {
 content:"\e205"
}
.glyphicon-paste:before {
 content:"\e206"
}
.glyphicon-alert:before {
 content:"\e209"
}
.glyphicon-equalizer:before {
 content:"\e210"
}
.glyphicon-king:before {
 content:"\e211"
}
.glyphicon-queen:before {
 content:"\e212"
}
.glyphicon-pawn:before {
 content:"\e213"
}
.glyphicon-bishop:before {
 content:"\e214"
}
.glyphicon-knight:before {
 content:"\e215"
}
.glyphicon-baby-formula:before {
 content:"\e216"
}
.glyphicon-tent:before {
 content:"\26fa"
}
.glyphicon-blackboard:before {
 content:"\e218"
}
.glyphicon-bed:before {
 content:"\e219"
}
.glyphicon-apple:before {
 content:"\f8ff"
}
.glyphicon-erase:before {
 content:"\e221"
}
.glyphicon-hourglass:before {
 content:"\231b"
}
.glyphicon-lamp:before {
 content:"\e223"
}
.glyphicon-duplicate:before {
 content:"\e224"
}
.glyphicon-piggy-bank:before {
 content:"\e225"
}
.glyphicon-scissors:before {
 content:"\e226"
}
.glyphicon-bitcoin:before {
 content:"\e227"
}
.glyphicon-btc:before {
 content:"\e227"
}
.glyphicon-xbt:before {
 content:"\e227"
}
.glyphicon-yen:before {
 content:"\00a5"
}
.glyphicon-jpy:before {
 content:"\00a5"
}
.glyphicon-ruble:before {
 content:"\20bd"
}
.glyphicon-rub:before {
 content:"\20bd"
}
.glyphicon-scale:before {
 content:"\e230"
}
.glyphicon-ice-lolly:before {
 content:"\e231"
}
.glyphicon-ice-lolly-tasted:before {
 content:"\e232"
}
.glyphicon-education:before {
 content:"\e233"
}
.glyphicon-option-horizontal:before {
 content:"\e234"
}
.glyphicon-option-vertical:before {
 content:"\e235"
}
.glyphicon-menu-hamburger:before {
 content:"\e236"
}
.glyphicon-modal-window:before {
 content:"\e237"
}
.glyphicon-oil:before {
 content:"\e238"
}
.glyphicon-grain:before {
 content:"\e239"
}
.glyphicon-sunglasses:before {
 content:"\e240"
}
.glyphicon-text-size:before {
 content:"\e241"
}
.glyphicon-text-color:before {
 content:"\e242"
}
.glyphicon-text-background:before {
 content:"\e243"
}
.glyphicon-object-align-top:before {
 content:"\e244"
}
.glyphicon-object-align-bottom:before {
 content:"\e245"
}
.glyphicon-object-align-horizontal:before {
 content:"\e246"
}
.glyphicon-object-align-left:before {
 content:"\e247"
}
.glyphicon-object-align-vertical:before {
 content:"\e248"
}
.glyphicon-object-align-right:before {
 content:"\e249"
}
.glyphicon-triangle-right:before {
 content:"\e250"
}
.glyphicon-triangle-left:before {
 content:"\e251"
}
.glyphicon-triangle-bottom:before {
 content:"\e252"
}
.glyphicon-triangle-top:before {
 content:"\e253"
}
.glyphicon-console:before {
 content:"\e254"
}
.glyphicon-superscript:before {
 content:"\e255"
}
.glyphicon-subscript:before {
 content:"\e256"
}
.glyphicon-menu-left:before {
 content:"\e257"
}
.glyphicon-menu-right:before {
 content:"\e258"
}
.glyphicon-menu-down:before {
 content:"\e259"
}
.glyphicon-menu-up:before {
 content:"\e260"
}
* {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
:after,
:before {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
html {
 font-size:10px;
 -webkit-tap-highlight-color:rgba(0,0,0,0)
}
body {
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:14px;
 line-height:1.42857143;
 color:#333;
 background-color:#fff
}
button,
input,
select,
textarea {
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
a {
 color:#337ab7;
 text-decoration:none
}
a:focus,
a:hover {
 color:#23527c;
 text-decoration:underline
}
a:focus {
 outline:5px auto -webkit-focus-ring-color;
 outline-offset:-2px
}
figure {
 margin:0
}
img {
 vertical-align:middle
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img {
 display:block;
 max-width:100%;
 height:auto
}
.img-rounded {
 border-radius:6px
}
.img-thumbnail {
 display:inline-block;
 max-width:100%;
 height:auto;
 padding:4px;
 line-height:1.42857143;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:4px;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out
}
.img-circle {
 border-radius:50%
}
hr {
 margin-top:20px;
 margin-bottom:20px;
 border:0;
 border-top:1px solid #eee
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 margin:-1px;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
[role=button] {
 cursor:pointer
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
 font-family:inherit;
 font-weight:500;
 line-height:1.1;
 color:inherit
}
.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:#777
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
 margin-top:20px;
 margin-bottom:10px
}
.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:10px;
 margin-bottom:10px
}
.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:36px
}
.h2,
h2 {
 font-size:30px
}
.h3,
h3 {
 font-size:24px
}
.h4,
h4 {
 font-size:18px
}
.h5,
h5 {
 font-size:14px
}
.h6,
h6 {
 font-size:12px
}
p {
 margin:0 0 10px
}
.lead {
 margin-bottom:20px;
 font-size:16px;
 font-weight:300;
 line-height:1.4
}
@media (min-width:768px) {
 .lead {
  font-size:21px
 }
}
.small,
small {
 font-size:85%
}
.mark,
mark {
 padding:.2em;
 background-color:#fcf8e3
}
.text-left {
 text-align:left
}
.text-right {
 text-align:right
}
.text-center {
 text-align:center
}
.text-justify {
 text-align:justify
}
.text-nowrap {
 white-space:nowrap
}
.text-lowercase {
 text-transform:lowercase
}
.text-uppercase {
 text-transform:uppercase
}
.text-capitalize {
 text-transform:capitalize
}
.text-muted {
 color:#777
}
.text-primary {
 color:#337ab7
}
a.text-primary:focus,
a.text-primary:hover {
 color:#286090
}
.text-success {
 color:#3c763d
}
a.text-success:focus,
a.text-success:hover {
 color:#2b542c
}
.text-info {
 color:#31708f
}
a.text-info:focus,
a.text-info:hover {
 color:#245269
}
.text-warning {
 color:#8a6d3b
}
a.text-warning:focus,
a.text-warning:hover {
 color:#66512c
}
.text-danger {
 color:#a94442
}
a.text-danger:focus,
a.text-danger:hover {
 color:#843534
}
.bg-primary {
 color:#fff;
 background-color:#337ab7
}
a.bg-primary:focus,
a.bg-primary:hover {
 background-color:#286090
}
.bg-success {
 background-color:#dff0d8
}
a.bg-success:focus,
a.bg-success:hover {
 background-color:#c1e2b3
}
.bg-info {
 background-color:#d9edf7
}
a.bg-info:focus,
a.bg-info:hover {
 background-color:#afd9ee
}
.bg-warning {
 background-color:#fcf8e3
}
a.bg-warning:focus,
a.bg-warning:hover {
 background-color:#f7ecb5
}
.bg-danger {
 background-color:#f2dede
}
a.bg-danger:focus,
a.bg-danger:hover {
 background-color:#e4b9b9
}
.page-header {
 padding-bottom:9px;
 margin:40px 0 20px;
 border-bottom:1px solid #eee
}
ol,
ul {
 margin-top:0;
 margin-bottom:10px
}
ol ol,
ol ul,
ul ol,
ul ul {
 margin-bottom:0
}
.list-unstyled {
 padding-left:0;
 list-style:none
}
.list-inline {
 padding-left:0;
 margin-left:-5px;
 list-style:none
}
.list-inline>li {
 display:inline-block;
 padding-right:5px;
 padding-left:5px
}
dl {
 margin-top:0;
 margin-bottom:20px
}
dd,
dt {
 line-height:1.42857143
}
dt {
 font-weight:700
}
dd {
 margin-left:0
}
@media (min-width:768px) {
 .dl-horizontal dt {
  float:left;
  width:160px;
  overflow:hidden;
  clear:left;
  text-align:right;
  text-overflow:ellipsis;
  white-space:nowrap
 }
 .dl-horizontal dd {
  margin-left:180px
 }
}
abbr[data-original-title],
abbr[title] {
 cursor:help;
 border-bottom:1px dotted #777
}
.initialism {
 font-size:90%;
 text-transform:uppercase
}
blockquote {
 padding:10px 20px;
 margin:0 0 20px;
 font-size:17.5px;
 border-left:5px solid #eee
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
 margin-bottom:0
}
blockquote .small,
blockquote footer,
blockquote small {
 display:block;
 font-size:80%;
 line-height:1.42857143;
 color:#777
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
 content:'\2014 \00A0'
}
.blockquote-reverse,
blockquote.pull-right {
 padding-right:15px;
 padding-left:0;
 text-align:right;
 border-right:5px solid #eee;
 border-left:0
}
.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'
}
address {
 margin-bottom:20px;
 font-style:normal;
 line-height:1.42857143
}
code,
kbd,
pre,
samp {
 font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code {
 padding:2px 4px;
 font-size:90%;
 color:#c7254e;
 background-color:#f9f2f4;
 border-radius:4px
}
kbd {
 padding:2px 4px;
 font-size:90%;
 color:#fff;
 background-color:#333;
 border-radius:3px;
 -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);
 box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
}
kbd kbd {
 padding:0;
 font-size:100%;
 font-weight:700;
 -webkit-box-shadow:none;
 box-shadow:none
}
pre {
 display:block;
 padding:9.5px;
 margin:0 0 10px;
 font-size:13px;
 line-height:1.42857143;
 color:#333;
 word-break:break-all;
 word-wrap:break-word;
 background-color:#f5f5f5;
 border:1px solid #ccc;
 border-radius:4px
}
pre code {
 padding:0;
 font-size:inherit;
 color:inherit;
 white-space:pre-wrap;
 background-color:transparent;
 border-radius:0
}
.pre-scrollable {
 max-height:340px;
 overflow-y:scroll
}
.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:768px) {
 .container {
  width:750px
 }
}
@media (min-width:992px) {
 .container {
  width:970px
 }
}
@media (min-width:1200px) {
 .container {
  width:1170px
 }
}
.container-fluid {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
.row {
 margin-right:-15px;
 margin-left:-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-right:15px;
 padding-left: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-12 {
 width:100%
}
.col-xs-11 {
 width:91.66666667%
}
.col-xs-10 {
 width:83.33333333%
}
.col-xs-9 {
 width:75%
}
.col-xs-8 {
 width:66.66666667%
}
.col-xs-7 {
 width:58.33333333%
}
.col-xs-6 {
 width:50%
}
.col-xs-5 {
 width:41.66666667%
}
.col-xs-4 {
 width:33.33333333%
}
.col-xs-3 {
 width:25%
}
.col-xs-2 {
 width:16.66666667%
}
.col-xs-1 {
 width:8.33333333%
}
.col-xs-pull-12 {
 right:100%
}
.col-xs-pull-11 {
 right:91.66666667%
}
.col-xs-pull-10 {
 right:83.33333333%
}
.col-xs-pull-9 {
 right:75%
}
.col-xs-pull-8 {
 right:66.66666667%
}
.col-xs-pull-7 {
 right:58.33333333%
}
.col-xs-pull-6 {
 right:50%
}
.col-xs-pull-5 {
 right:41.66666667%
}
.col-xs-pull-4 {
 right:33.33333333%
}
.col-xs-pull-3 {
 right:25%
}
.col-xs-pull-2 {
 right:16.66666667%
}
.col-xs-pull-1 {
 right:8.33333333%
}
.col-xs-pull-0 {
 right:auto
}
.col-xs-push-12 {
 left:100%
}
.col-xs-push-11 {
 left:91.66666667%
}
.col-xs-push-10 {
 left:83.33333333%
}
.col-xs-push-9 {
 left:75%
}
.col-xs-push-8 {
 left:66.66666667%
}
.col-xs-push-7 {
 left:58.33333333%
}
.col-xs-push-6 {
 left:50%
}
.col-xs-push-5 {
 left:41.66666667%
}
.col-xs-push-4 {
 left:33.33333333%
}
.col-xs-push-3 {
 left:25%
}
.col-xs-push-2 {
 left:16.66666667%
}
.col-xs-push-1 {
 left:8.33333333%
}
.col-xs-push-0 {
 left:auto
}
.col-xs-offset-12 {
 margin-left:100%
}
.col-xs-offset-11 {
 margin-left:91.66666667%
}
.col-xs-offset-10 {
 margin-left:83.33333333%
}
.col-xs-offset-9 {
 margin-left:75%
}
.col-xs-offset-8 {
 margin-left:66.66666667%
}
.col-xs-offset-7 {
 margin-left:58.33333333%
}
.col-xs-offset-6 {
 margin-left:50%
}
.col-xs-offset-5 {
 margin-left:41.66666667%
}
.col-xs-offset-4 {
 margin-left:33.33333333%
}
.col-xs-offset-3 {
 margin-left:25%
}
.col-xs-offset-2 {
 margin-left:16.66666667%
}
.col-xs-offset-1 {
 margin-left:8.33333333%
}
.col-xs-offset-0 {
 margin-left:0
}
@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-12 {
  width:100%
 }
 .col-sm-11 {
  width:91.66666667%
 }
 .col-sm-10 {
  width:83.33333333%
 }
 .col-sm-9 {
  width:75%
 }
 .col-sm-8 {
  width:66.66666667%
 }
 .col-sm-7 {
  width:58.33333333%
 }
 .col-sm-6 {
  width:50%
 }
 .col-sm-5 {
  width:41.66666667%
 }
 .col-sm-4 {
  width:33.33333333%
 }
 .col-sm-3 {
  width:25%
 }
 .col-sm-2 {
  width:16.66666667%
 }
 .col-sm-1 {
  width:8.33333333%
 }
 .col-sm-pull-12 {
  right:100%
 }
 .col-sm-pull-11 {
  right:91.66666667%
 }
 .col-sm-pull-10 {
  right:83.33333333%
 }
 .col-sm-pull-9 {
  right:75%
 }
 .col-sm-pull-8 {
  right:66.66666667%
 }
 .col-sm-pull-7 {
  right:58.33333333%
 }
 .col-sm-pull-6 {
  right:50%
 }
 .col-sm-pull-5 {
  right:41.66666667%
 }
 .col-sm-pull-4 {
  right:33.33333333%
 }
 .col-sm-pull-3 {
  right:25%
 }
 .col-sm-pull-2 {
  right:16.66666667%
 }
 .col-sm-pull-1 {
  right:8.33333333%
 }
 .col-sm-pull-0 {
  right:auto
 }
 .col-sm-push-12 {
  left:100%
 }
 .col-sm-push-11 {
  left:91.66666667%
 }
 .col-sm-push-10 {
  left:83.33333333%
 }
 .col-sm-push-9 {
  left:75%
 }
 .col-sm-push-8 {
  left:66.66666667%
 }
 .col-sm-push-7 {
  left:58.33333333%
 }
 .col-sm-push-6 {
  left:50%
 }
 .col-sm-push-5 {
  left:41.66666667%
 }
 .col-sm-push-4 {
  left:33.33333333%
 }
 .col-sm-push-3 {
  left:25%
 }
 .col-sm-push-2 {
  left:16.66666667%
 }
 .col-sm-push-1 {
  left:8.33333333%
 }
 .col-sm-push-0 {
  left:auto
 }
 .col-sm-offset-12 {
  margin-left:100%
 }
 .col-sm-offset-11 {
  margin-left:91.66666667%
 }
 .col-sm-offset-10 {
  margin-left:83.33333333%
 }
 .col-sm-offset-9 {
  margin-left:75%
 }
 .col-sm-offset-8 {
  margin-left:66.66666667%
 }
 .col-sm-offset-7 {
  margin-left:58.33333333%
 }
 .col-sm-offset-6 {
  margin-left:50%
 }
 .col-sm-offset-5 {
  margin-left:41.66666667%
 }
 .col-sm-offset-4 {
  margin-left:33.33333333%
 }
 .col-sm-offset-3 {
  margin-left:25%
 }
 .col-sm-offset-2 {
  margin-left:16.66666667%
 }
 .col-sm-offset-1 {
  margin-left:8.33333333%
 }
 .col-sm-offset-0 {
  margin-left:0
 }
}
@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-12 {
  width:100%
 }
 .col-md-11 {
  width:91.66666667%
 }
 .col-md-10 {
  width:83.33333333%
 }
 .col-md-9 {
  width:75%
 }
 .col-md-8 {
  width:66.66666667%
 }
 .col-md-7 {
  width:58.33333333%
 }
 .col-md-6 {
  width:50%
 }
 .col-md-5 {
  width:41.66666667%
 }
 .col-md-4 {
  width:33.33333333%
 }
 .col-md-3 {
  width:25%
 }
 .col-md-2 {
  width:16.66666667%
 }
 .col-md-1 {
  width:8.33333333%
 }
 .col-md-pull-12 {
  right:100%
 }
 .col-md-pull-11 {
  right:91.66666667%
 }
 .col-md-pull-10 {
  right:83.33333333%
 }
 .col-md-pull-9 {
  right:75%
 }
 .col-md-pull-8 {
  right:66.66666667%
 }
 .col-md-pull-7 {
  right:58.33333333%
 }
 .col-md-pull-6 {
  right:50%
 }
 .col-md-pull-5 {
  right:41.66666667%
 }
 .col-md-pull-4 {
  right:33.33333333%
 }
 .col-md-pull-3 {
  right:25%
 }
 .col-md-pull-2 {
  right:16.66666667%
 }
 .col-md-pull-1 {
  right:8.33333333%
 }
 .col-md-pull-0 {
  right:auto
 }
 .col-md-push-12 {
  left:100%
 }
 .col-md-push-11 {
  left:91.66666667%
 }
 .col-md-push-10 {
  left:83.33333333%
 }
 .col-md-push-9 {
  left:75%
 }
 .col-md-push-8 {
  left:66.66666667%
 }
 .col-md-push-7 {
  left:58.33333333%
 }
 .col-md-push-6 {
  left:50%
 }
 .col-md-push-5 {
  left:41.66666667%
 }
 .col-md-push-4 {
  left:33.33333333%
 }
 .col-md-push-3 {
  left:25%
 }
 .col-md-push-2 {
  left:16.66666667%
 }
 .col-md-push-1 {
  left:8.33333333%
 }
 .col-md-push-0 {
  left:auto
 }
 .col-md-offset-12 {
  margin-left:100%
 }
 .col-md-offset-11 {
  margin-left:91.66666667%
 }
 .col-md-offset-10 {
  margin-left:83.33333333%
 }
 .col-md-offset-9 {
  margin-left:75%
 }
 .col-md-offset-8 {
  margin-left:66.66666667%
 }
 .col-md-offset-7 {
  margin-left:58.33333333%
 }
 .col-md-offset-6 {
  margin-left:50%
 }
 .col-md-offset-5 {
  margin-left:41.66666667%
 }
 .col-md-offset-4 {
  margin-left:33.33333333%
 }
 .col-md-offset-3 {
  margin-left:25%
 }
 .col-md-offset-2 {
  margin-left:16.66666667%
 }
 .col-md-offset-1 {
  margin-left:8.33333333%
 }
 .col-md-offset-0 {
  margin-left:0
 }
}
@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-12 {
  width:100%
 }
 .col-lg-11 {
  width:91.66666667%
 }
 .col-lg-10 {
  width:83.33333333%
 }
 .col-lg-9 {
  width:75%
 }
 .col-lg-8 {
  width:66.66666667%
 }
 .col-lg-7 {
  width:58.33333333%
 }
 .col-lg-6 {
  width:50%
 }
 .col-lg-5 {
  width:41.66666667%
 }
 .col-lg-4 {
  width:33.33333333%
 }
 .col-lg-3 {
  width:25%
 }
 .col-lg-2 {
  width:16.66666667%
 }
 .col-lg-1 {
  width:8.33333333%
 }
 .col-lg-pull-12 {
  right:100%
 }
 .col-lg-pull-11 {
  right:91.66666667%
 }
 .col-lg-pull-10 {
  right:83.33333333%
 }
 .col-lg-pull-9 {
  right:75%
 }
 .col-lg-pull-8 {
  right:66.66666667%
 }
 .col-lg-pull-7 {
  right:58.33333333%
 }
 .col-lg-pull-6 {
  right:50%
 }
 .col-lg-pull-5 {
  right:41.66666667%
 }
 .col-lg-pull-4 {
  right:33.33333333%
 }
 .col-lg-pull-3 {
  right:25%
 }
 .col-lg-pull-2 {
  right:16.66666667%
 }
 .col-lg-pull-1 {
  right:8.33333333%
 }
 .col-lg-pull-0 {
  right:auto
 }
 .col-lg-push-12 {
  left:100%
 }
 .col-lg-push-11 {
  left:91.66666667%
 }
 .col-lg-push-10 {
  left:83.33333333%
 }
 .col-lg-push-9 {
  left:75%
 }
 .col-lg-push-8 {
  left:66.66666667%
 }
 .col-lg-push-7 {
  left:58.33333333%
 }
 .col-lg-push-6 {
  left:50%
 }
 .col-lg-push-5 {
  left:41.66666667%
 }
 .col-lg-push-4 {
  left:33.33333333%
 }
 .col-lg-push-3 {
  left:25%
 }
 .col-lg-push-2 {
  left:16.66666667%
 }
 .col-lg-push-1 {
  left:8.33333333%
 }
 .col-lg-push-0 {
  left:auto
 }
 .col-lg-offset-12 {
  margin-left:100%
 }
 .col-lg-offset-11 {
  margin-left:91.66666667%
 }
 .col-lg-offset-10 {
  margin-left:83.33333333%
 }
 .col-lg-offset-9 {
  margin-left:75%
 }
 .col-lg-offset-8 {
  margin-left:66.66666667%
 }
 .col-lg-offset-7 {
  margin-left:58.33333333%
 }
 .col-lg-offset-6 {
  margin-left:50%
 }
 .col-lg-offset-5 {
  margin-left:41.66666667%
 }
 .col-lg-offset-4 {
  margin-left:33.33333333%
 }
 .col-lg-offset-3 {
  margin-left:25%
 }
 .col-lg-offset-2 {
  margin-left:16.66666667%
 }
 .col-lg-offset-1 {
  margin-left:8.33333333%
 }
 .col-lg-offset-0 {
  margin-left:0
 }
}
table {
 background-color:transparent
}
caption {
 padding-top:8px;
 padding-bottom:8px;
 color:#777;
 text-align:left
}
th {
 text-align:left
}
.table {
 width:100%;
 max-width:100%;
 margin-bottom:20px
}
.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:8px;
 line-height:1.42857143;
 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:#fff
}
.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 {
 border:1px solid #ddd
}
.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-of-type(odd) {
 background-color:#f9f9f9
}
.table-hover>tbody>tr:hover {
 background-color:#f5f5f5
}
table col[class*=col-] {
 position:static;
 display:table-column;
 float:none
}
table td[class*=col-],
table th[class*=col-] {
 position:static;
 display:table-cell;
 float:none
}
.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-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.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:hover>.success,
.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:hover>.info,
.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:hover>.warning,
.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:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
 background-color:#ebcccc
}
.table-responsive {
 min-height:.01%;
 overflow-x:auto
}
@media screen and (max-width:767px) {
 .table-responsive {
  width:100%;
  margin-bottom:15px;
  overflow-y:hidden;
  -ms-overflow-style:-ms-autohiding-scrollbar;
  border:1px solid #ddd
 }
 .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
 }
}
fieldset {
 min-width:0;
 padding:0;
 margin:0;
 border:0
}
legend {
 display:block;
 width:100%;
 padding:0;
 margin-bottom:20px;
 font-size:21px;
 line-height:inherit;
 color:#333;
 border:0;
 border-bottom:1px solid #e5e5e5
}
label {
 display:inline-block;
 max-width:100%;
 margin-bottom:5px;
 font-weight:700
}
input[type=search] {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
input[type=checkbox],
input[type=radio] {
 margin:4px 0 0;
 margin-top:1px\9;
 line-height:normal
}
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:5px auto -webkit-focus-ring-color;
 outline-offset:-2px
}
output {
 display:block;
 padding-top:7px;
 font-size:14px;
 line-height:1.42857143;
 color:#555
}
.form-control {
 display:block;
 width:100%;
 height:34px;
 padding:6px 12px;
 font-size:14px;
 line-height:1.42857143;
 color:#555;
 background-color:#fff;
 background-image:none;
 border:1px solid #ccc;
 border-radius:4px;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 -o-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:#66afe9;
 outline:0;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder {
 color:#999;
 opacity:1
}
.form-control:-ms-input-placeholder {
 color:#999
}
.form-control::-webkit-input-placeholder {
 color:#999
}
.form-control::-ms-expand {
 background-color:transparent;
 border:0
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
 background-color:#eee;
 opacity:1
}
.form-control[disabled],
fieldset[disabled] .form-control {
 cursor:not-allowed
}
textarea.form-control {
 height:auto
}
input[type=search] {
 -webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 input[type=date].form-control,
 input[type=time].form-control,
 input[type=datetime-local].form-control,
 input[type=month].form-control {
  line-height:34px
 }
 .input-group-sm input[type=date],
 .input-group-sm input[type=time],
 .input-group-sm input[type=datetime-local],
 .input-group-sm input[type=month],
 input[type=date].input-sm,
 input[type=time].input-sm,
 input[type=datetime-local].input-sm,
 input[type=month].input-sm {
  line-height:30px
 }
 .input-group-lg input[type=date],
 .input-group-lg input[type=time],
 .input-group-lg input[type=datetime-local],
 .input-group-lg input[type=month],
 input[type=date].input-lg,
 input[type=time].input-lg,
 input[type=datetime-local].input-lg,
 input[type=month].input-lg {
  line-height:46px
 }
}
.form-group {
 margin-bottom:15px
}
.checkbox,
.radio {
 position:relative;
 display:block;
 margin-top:10px;
 margin-bottom:10px
}
.checkbox label,
.radio label {
 min-height:20px;
 padding-left:20px;
 margin-bottom:0;
 font-weight:400;
 cursor:pointer
}
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
 position:absolute;
 margin-top:4px\9;
 margin-left:-20px
}
.checkbox+.checkbox,
.radio+.radio {
 margin-top:-5px
}
.checkbox-inline,
.radio-inline {
 position:relative;
 display:inline-block;
 padding-left:20px;
 margin-bottom:0;
 font-weight:400;
 vertical-align:middle;
 cursor:pointer
}
.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
 margin-top:0;
 margin-left:10px
}
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] {
 cursor:not-allowed
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
 cursor:not-allowed
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
 cursor:not-allowed
}
.form-control-static {
 min-height:34px;
 padding-top:7px;
 padding-bottom:7px;
 margin-bottom:0
}
.form-control-static.input-lg,
.form-control-static.input-sm {
 padding-right:0;
 padding-left:0
}
.input-sm {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
select.input-sm {
 height:30px;
 line-height:30px
}
select[multiple].input-sm,
textarea.input-sm {
 height:auto
}
.form-group-sm .form-control {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.form-group-sm select.form-control {
 height:30px;
 line-height:30px
}
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
 height:auto
}
.form-group-sm .form-control-static {
 height:30px;
 min-height:32px;
 padding:6px 10px;
 font-size:12px;
 line-height:1.5
}
.input-lg {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:6px
}
select.input-lg {
 height:46px;
 line-height:46px
}
select[multiple].input-lg,
textarea.input-lg {
 height:auto
}
.form-group-lg .form-control {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:6px
}
.form-group-lg select.form-control {
 height:46px;
 line-height:46px
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
 height:auto
}
.form-group-lg .form-control-static {
 height:46px;
 min-height:38px;
 padding:11px 16px;
 font-size:18px;
 line-height:1.3333333
}
.has-feedback {
 position:relative
}
.has-feedback .form-control {
 padding-right:42.5px
}
.form-control-feedback {
 position:absolute;
 top:0;
 right:0;
 z-index:2;
 display:block;
 width:34px;
 height:34px;
 line-height:34px;
 text-align:center;
 pointer-events:none
}
.form-group-lg .form-control+.form-control-feedback,
.input-group-lg+.form-control-feedback,
.input-lg+.form-control-feedback {
 width:46px;
 height:46px;
 line-height:46px
}
.form-group-sm .form-control+.form-control-feedback,
.input-group-sm+.form-control-feedback,
.input-sm+.form-control-feedback {
 width:30px;
 height:30px;
 line-height:30px
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
 color:#3c763d
}
.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;
 background-color:#dff0d8;
 border-color:#3c763d
}
.has-success .form-control-feedback {
 color:#3c763d
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
 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;
 background-color:#fcf8e3;
 border-color:#8a6d3b
}
.has-warning .form-control-feedback {
 color:#8a6d3b
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
 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;
 background-color:#f2dede;
 border-color:#a94442
}
.has-error .form-control-feedback {
 color:#a94442
}
.has-feedback label~.form-control-feedback {
 top:25px
}
.has-feedback label.sr-only~.form-control-feedback {
 top:0
}
.help-block {
 display:block;
 margin-top:5px;
 margin-bottom:10px;
 color:#737373
}
@media (min-width:768px) {
 .form-inline .form-group {
  display:inline-block;
  margin-bottom:0;
  vertical-align:middle
 }
 .form-inline .form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .form-inline .form-control-static {
  display:inline-block
 }
 .form-inline .input-group {
  display:inline-table;
  vertical-align:middle
 }
 .form-inline .input-group .form-control,
 .form-inline .input-group .input-group-addon,
 .form-inline .input-group .input-group-btn {
  width:auto
 }
 .form-inline .input-group>.form-control {
  width:100%
 }
 .form-inline .control-label {
  margin-bottom:0;
  vertical-align:middle
 }
 .form-inline .checkbox,
 .form-inline .radio {
  display:inline-block;
  margin-top:0;
  margin-bottom:0;
  vertical-align:middle
 }
 .form-inline .checkbox label,
 .form-inline .radio label {
  padding-left:0
 }
 .form-inline .checkbox input[type=checkbox],
 .form-inline .radio input[type=radio] {
  position:relative;
  margin-left:0
 }
 .form-inline .has-feedback .form-control-feedback {
  top:0
 }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
 padding-top:7px;
 margin-top:0;
 margin-bottom:0
}
.form-horizontal .checkbox,
.form-horizontal .radio {
 min-height:27px
}
.form-horizontal .form-group {
 margin-right:-15px;
 margin-left:-15px
}
@media (min-width:768px) {
 .form-horizontal .control-label {
  padding-top:7px;
  margin-bottom:0;
  text-align:right
 }
}
.form-horizontal .has-feedback .form-control-feedback {
 right:15px
}
@media (min-width:768px) {
 .form-horizontal .form-group-lg .control-label {
  padding-top:11px;
  font-size:18px
 }
}
@media (min-width:768px) {
 .form-horizontal .form-group-sm .control-label {
  padding-top:6px;
  font-size:12px
 }
}
.btn {
 display:inline-block;
 padding:6px 12px;
 margin-bottom:0;
 font-size:14px;
 font-weight:400;
 line-height:1.42857143;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 -ms-touch-action:manipulation;
 touch-action:manipulation;
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-image:none;
 border:1px solid transparent;
 border-radius:4px
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
 outline:5px auto -webkit-focus-ring-color;
 outline-offset:-2px
}
.btn.focus,
.btn:focus,
.btn:hover {
 color:#333;
 text-decoration:none
}
.btn.active,
.btn:active {
 background-image:none;
 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;
 filter:alpha(opacity=65);
 -webkit-box-shadow:none;
 box-shadow:none;
 opacity:.65
}
a.btn.disabled,
fieldset[disabled] a.btn {
 pointer-events:none
}
.btn-default {
 color:#333;
 background-color:#fff;
 border-color:#ccc
}
.btn-default.focus,
.btn-default:focus {
 color:#333;
 background-color:#e6e6e6;
 border-color:#8c8c8c
}
.btn-default:hover {
 color:#333;
 background-color:#e6e6e6;
 border-color:#adadad
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
 color:#333;
 background-color:#e6e6e6;
 border-color:#adadad
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover {
 color:#333;
 background-color:#d4d4d4;
 border-color:#8c8c8c
}
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {
 background-image:none
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
 background-color:#fff;
 border-color:#ccc
}
.btn-default .badge {
 color:#fff;
 background-color:#333
}
.btn-primary {
 color:#fff;
 background-color:#337ab7;
 border-color:#2e6da4
}
.btn-primary.focus,
.btn-primary:focus {
 color:#fff;
 background-color:#286090;
 border-color:#122b40
}
.btn-primary:hover {
 color:#fff;
 background-color:#286090;
 border-color:#204d74
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
 color:#fff;
 background-color:#286090;
 border-color:#204d74
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
 color:#fff;
 background-color:#204d74;
 border-color:#122b40
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
 background-image:none
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
 background-color:#337ab7;
 border-color:#2e6da4
}
.btn-primary .badge {
 color:#337ab7;
 background-color:#fff
}
.btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success.focus,
.btn-success:focus {
 color:#fff;
 background-color:#449d44;
 border-color:#255625
}
.btn-success:hover {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus,
.open>.dropdown-toggle.btn-success:focus,
.open>.dropdown-toggle.btn-success:hover {
 color:#fff;
 background-color:#398439;
 border-color:#255625
}
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success {
 background-image:none
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info.focus,
.btn-info:focus {
 color:#fff;
 background-color:#31b0d5;
 border-color:#1b6d85
}
.btn-info:hover {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open>.dropdown-toggle.btn-info.focus,
.open>.dropdown-toggle.btn-info:focus,
.open>.dropdown-toggle.btn-info:hover {
 color:#fff;
 background-color:#269abc;
 border-color:#1b6d85
}
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info {
 background-image:none
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.btn-warning {
 color:#fff;
 background-color:#f0ad4e;
 border-color:#eea236
}
.btn-warning.focus,
.btn-warning:focus {
 color:#fff;
 background-color:#ec971f;
 border-color:#985f0d
}
.btn-warning:hover {
 color:#fff;
 background-color:#ec971f;
 border-color:#d58512
}
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
 color:#fff;
 background-color:#ec971f;
 border-color:#d58512
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open>.dropdown-toggle.btn-warning.focus,
.open>.dropdown-toggle.btn-warning:focus,
.open>.dropdown-toggle.btn-warning:hover {
 color:#fff;
 background-color:#d58512;
 border-color:#985f0d
}
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning {
 background-image:none
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
 background-color:#f0ad4e;
 border-color:#eea236
}
.btn-warning .badge {
 color:#f0ad4e;
 background-color:#fff
}
.btn-danger {
 color:#fff;
 background-color:#d9534f;
 border-color:#d43f3a
}
.btn-danger.focus,
.btn-danger:focus {
 color:#fff;
 background-color:#c9302c;
 border-color:#761c19
}
.btn-danger:hover {
 color:#fff;
 background-color:#c9302c;
 border-color:#ac2925
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
 color:#fff;
 background-color:#c9302c;
 border-color:#ac2925
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus,
.open>.dropdown-toggle.btn-danger:focus,
.open>.dropdown-toggle.btn-danger:hover {
 color:#fff;
 background-color:#ac2925;
 border-color:#761c19
}
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger {
 background-image:none
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
 background-color:#d9534f;
 border-color:#d43f3a
}
.btn-danger .badge {
 color:#d9534f;
 background-color:#fff
}
.btn-link {
 font-weight:400;
 color:#337ab7;
 border-radius:0
}
.btn-link,
.btn-link.active,
.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:#23527c;
 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:#777;
 text-decoration:none
}
.btn-group-lg>.btn,
.btn-lg {
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:6px
}
.btn-group-sm>.btn,
.btn-sm {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.btn-group-xs>.btn,
.btn-xs {
 padding:1px 5px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.btn-block {
 display:block;
 width:100%
}
.btn-block+.btn-block {
 margin-top:5px
}
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
 width:100%
}
.fade {
 opacity:0;
 -webkit-transition:opacity .15s linear;
 -o-transition:opacity .15s linear;
 transition:opacity .15s linear
}
.fade.in {
 opacity:1
}
.collapse {
 display:none
}
.collapse.in {
 display:block
}
tr.collapse.in {
 display:table-row
}
tbody.collapse.in {
 display:table-row-group
}
.collapsing {
 position:relative;
 height:0;
 overflow:hidden;
 -webkit-transition-timing-function:ease;
 -o-transition-timing-function:ease;
 transition-timing-function:ease;
 -webkit-transition-duration:.35s;
 -o-transition-duration:.35s;
 transition-duration:.35s;
 -webkit-transition-property:height,visibility;
 -o-transition-property:height,visibility;
 transition-property:height,visibility
}
.caret {
 display:inline-block;
 width:0;
 height:0;
 margin-left:2px;
 vertical-align:middle;
 border-top:4px dashed;
 border-top:4px solid\9;
 border-right:4px solid transparent;
 border-left:4px solid transparent
}
.dropdown,
.dropup {
 position:relative
}
.dropdown-toggle:focus {
 outline:0
}
.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 display:none;
 float:left;
 min-width:160px;
 padding:5px 0;
 margin:2px 0 0;
 font-size:14px;
 text-align:left;
 list-style:none;
 background-color:#fff;
 -webkit-background-clip:padding-box;
 background-clip:padding-box;
 border:1px solid #ccc;
 border:1px solid rgba(0,0,0,.15);
 border-radius:4px;
 -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
 box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu.pull-right {
 right:0;
 left:auto
}
.dropdown-menu .divider {
 height:1px;
 margin:9px 0;
 overflow:hidden;
 background-color:#e5e5e5
}
.dropdown-menu>li>a {
 display:block;
 padding:3px 20px;
 clear:both;
 font-weight:400;
 line-height:1.42857143;
 color:#333;
 white-space:nowrap
}
.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
 color:#262626;
 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;
 background-color:#337ab7;
 outline:0
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
 color:#777
}
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
 text-decoration:none;
 cursor:not-allowed;
 background-color:transparent;
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu {
 display:block
}
.open>a {
 outline:0
}
.dropdown-menu-right {
 right:0;
 left:auto
}
.dropdown-menu-left {
 right:auto;
 left:0
}
.dropdown-header {
 display:block;
 padding:3px 20px;
 font-size:12px;
 line-height:1.42857143;
 color:#777;
 white-space:nowrap
}
.dropdown-backdrop {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:990
}
.pull-right>.dropdown-menu {
 right:0;
 left:auto
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
 content:"";
 border-top:0;
 border-bottom:4px dashed;
 border-bottom:4px solid\9
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
 top:auto;
 bottom:100%;
 margin-bottom:2px
}
@media (min-width:768px) {
 .navbar-right .dropdown-menu {
  right:0;
  left:auto
 }
 .navbar-right .dropdown-menu-left {
  right:auto;
  left:0
 }
}
.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.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 {
 z-index:2
}
.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 .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
 float:left
}
.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
 margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
 border-radius:0
}
.btn-group>.btn:first-child {
 margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.btn-group>.btn-group {
 float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
 border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
 outline:0
}
.btn-group>.btn+.dropdown-toggle {
 padding-right:8px;
 padding-left:8px
}
.btn-group>.btn-lg+.dropdown-toggle {
 padding-right:12px;
 padding-left:12px
}
.btn-group.open .dropdown-toggle {
 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
 box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link {
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn .caret {
 margin-left:0
}
.btn-lg .caret {
 border-width:5px 5px 0;
 border-bottom-width:0
}
.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>.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
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
 border-radius:0
}
.btn-group-vertical>.btn:first-child:not(:last-child) {
 border-top-left-radius:4px;
 border-top-right-radius:4px;
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
 border-top-left-radius:0;
 border-top-right-radius:0;
 border-bottom-right-radius:4px;
 border-bottom-left-radius:4px
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
 border-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-left-radius:0;
 border-top-right-radius:0
}
.btn-group-justified {
 display:table;
 width:100%;
 table-layout:fixed;
 border-collapse:separate
}
.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
 display:table-cell;
 float:none;
 width:1%
}
.btn-group-justified>.btn-group .btn {
 width:100%
}
.btn-group-justified>.btn-group .dropdown-menu {
 left:auto
}
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
 position:absolute;
 clip:rect(0,0,0,0);
 pointer-events:none
}
.input-group {
 position:relative;
 display:table;
 border-collapse:separate
}
.input-group[class*=col-] {
 float:none;
 padding-right:0;
 padding-left:0
}
.input-group .form-control {
 position:relative;
 z-index:2;
 float:left;
 width:100%;
 margin-bottom:0
}
.input-group .form-control:focus {
 z-index:3
}
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:6px
}
select.input-group-lg>.form-control,
select.input-group-lg>.input-group-addon,
select.input-group-lg>.input-group-btn>.btn {
 height:46px;
 line-height:46px
}
select[multiple].input-group-lg>.form-control,
select[multiple].input-group-lg>.input-group-addon,
select[multiple].input-group-lg>.input-group-btn>.btn,
textarea.input-group-lg>.form-control,
textarea.input-group-lg>.input-group-addon,
textarea.input-group-lg>.input-group-btn>.btn {
 height:auto
}
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
select.input-group-sm>.form-control,
select.input-group-sm>.input-group-addon,
select.input-group-sm>.input-group-btn>.btn {
 height:30px;
 line-height:30px
}
select[multiple].input-group-sm>.form-control,
select[multiple].input-group-sm>.input-group-addon,
select[multiple].input-group-sm>.input-group-btn>.btn,
textarea.input-group-sm>.form-control,
textarea.input-group-sm>.input-group-addon,
textarea.input-group-sm>.input-group-btn>.btn {
 height:auto
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
 display:table-cell
}
.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
}
.input-group-addon,
.input-group-btn {
 width:1%;
 white-space:nowrap;
 vertical-align:middle
}
.input-group-addon {
 padding:6px 12px;
 font-size:14px;
 font-weight:400;
 line-height:1;
 color:#555;
 text-align:center;
 background-color:#eee;
 border:1px solid #ccc;
 border-radius:4px
}
.input-group-addon.input-sm {
 padding:5px 10px;
 font-size:12px;
 border-radius:3px
}
.input-group-addon.input-lg {
 padding:10px 16px;
 font-size:18px;
 border-radius:6px
}
.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-top-right-radius:0;
 border-bottom-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-top-left-radius:0;
 border-bottom-left-radius:0
}
.input-group-addon:last-child {
 border-left:0
}
.input-group-btn {
 position:relative;
 font-size:0;
 white-space:nowrap
}
.input-group-btn>.btn {
 position:relative
}
.input-group-btn>.btn+.btn {
 margin-left:-1px
}
.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
.input-group-btn>.btn:hover {
 z-index:2
}
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.btn-group {
 margin-right:-1px
}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group {
 z-index:2;
 margin-left:-1px
}
.nav {
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.nav>li {
 position:relative;
 display:block
}
.nav>li>a {
 position:relative;
 display:block;
 padding:10px 15px
}
.nav>li>a:focus,
.nav>li>a:hover {
 text-decoration:none;
 background-color:#eee
}
.nav>li.disabled>a {
 color:#777
}
.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover {
 color:#777;
 text-decoration:none;
 cursor:not-allowed;
 background-color:transparent
}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
 background-color:#eee;
 border-color:#337ab7
}
.nav .nav-divider {
 height:1px;
 margin:9px 0;
 overflow:hidden;
 background-color:#e5e5e5
}
.nav>li>a>img {
 max-width:none
}
.nav-tabs {
 border-bottom:1px solid #ddd
}
.nav-tabs>li {
 float:left;
 margin-bottom:-1px
}
.nav-tabs>li>a {
 margin-right:2px;
 line-height:1.42857143;
 border:1px solid transparent;
 border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover {
 border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
 color:#555;
 cursor:default;
 background-color:#fff;
 border:1px solid #ddd;
 border-bottom-color:transparent
}
.nav-tabs.nav-justified {
 width:100%;
 border-bottom:0
}
.nav-tabs.nav-justified>li {
 float:none
}
.nav-tabs.nav-justified>li>a {
 margin-bottom:5px;
 text-align:center
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
 top:auto;
 left:auto
}
@media (min-width:768px) {
 .nav-tabs.nav-justified>li {
  display:table-cell;
  width:1%
 }
 .nav-tabs.nav-justified>li>a {
  margin-bottom:0
 }
}
.nav-tabs.nav-justified>li>a {
 margin-right:0;
 border-radius:4px
}
.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-tabs.nav-justified>li>a {
  border-bottom:1px solid #ddd;
  border-radius:4px 4px 0 0
 }
 .nav-tabs.nav-justified>.active>a,
 .nav-tabs.nav-justified>.active>a:focus,
 .nav-tabs.nav-justified>.active>a:hover {
  border-bottom-color:#fff
 }
}
.nav-pills>li {
 float:left
}
.nav-pills>li>a {
 border-radius:4px
}
.nav-pills>li+li {
 margin-left:2px
}
.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
 color:#fff;
 background-color:#337ab7
}
.nav-stacked>li {
 float:none
}
.nav-stacked>li+li {
 margin-top:2px;
 margin-left:0
}
.nav-justified {
 width:100%
}
.nav-justified>li {
 float:none
}
.nav-justified>li>a {
 margin-bottom:5px;
 text-align:center
}
.nav-justified>.dropdown .dropdown-menu {
 top:auto;
 left:auto
}
@media (min-width:768px) {
 .nav-justified>li {
  display:table-cell;
  width:1%
 }
 .nav-justified>li>a {
  margin-bottom:0
 }
}
.nav-tabs-justified {
 border-bottom:0
}
.nav-tabs-justified>li>a {
 margin-right:0;
 border-radius:4px
}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover {
 border:1px solid #ddd
}
@media (min-width:768px) {
 .nav-tabs-justified>li>a {
  border-bottom:1px solid #ddd;
  border-radius:4px 4px 0 0
 }
 .nav-tabs-justified>.active>a,
 .nav-tabs-justified>.active>a:focus,
 .nav-tabs-justified>.active>a:hover {
  border-bottom-color:#fff
 }
}
.tab-content>.tab-pane {
 display:none
}
.tab-content>.active {
 display:block
}
.nav-tabs .dropdown-menu {
 margin-top:-1px;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.navbar {
 position:relative;
 min-height:50px;
 margin-bottom:20px;
 border:1px solid transparent
}
@media (min-width:768px) {
 .navbar {
  border-radius:4px
 }
}
@media (min-width:768px) {
 .navbar-header {
  float:left
 }
}
.navbar-collapse {
 padding-right:15px;
 padding-left:15px;
 overflow-x:visible;
 -webkit-overflow-scrolling:touch;
 border-top:1px solid transparent;
 -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
 box-shadow:inset 0 1px 0 rgba(255,255,255,.1)
}
.navbar-collapse.in {
 overflow-y:auto
}
@media (min-width:768px) {
 .navbar-collapse {
  width:auto;
  border-top:0;
  -webkit-box-shadow:none;
  box-shadow:none
 }
 .navbar-collapse.collapse {
  display:block!important;
  height:auto!important;
  padding-bottom:0;
  overflow:visible!important
 }
 .navbar-collapse.in {
  overflow-y:visible
 }
 .navbar-fixed-bottom .navbar-collapse,
 .navbar-fixed-top .navbar-collapse,
 .navbar-static-top .navbar-collapse {
  padding-right:0;
  padding-left:0
 }
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
 max-height:340px
}
@media (max-device-width:480px) and (orientation:landscape) {
 .navbar-fixed-bottom .navbar-collapse,
 .navbar-fixed-top .navbar-collapse {
  max-height:200px
 }
}
.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header {
 margin-right:-15px;
 margin-left:-15px
}
@media (min-width:768px) {
 .container-fluid>.navbar-collapse,
 .container-fluid>.navbar-header,
 .container>.navbar-collapse,
 .container>.navbar-header {
  margin-right:0;
  margin-left:0
 }
}
.navbar-static-top {
 z-index:1000;
 border-width:0 0 1px
}
@media (min-width:768px) {
 .navbar-static-top {
  border-radius:0
 }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
 position:fixed;
 right:0;
 left:0;
 z-index:1030
}
@media (min-width:768px) {
 .navbar-fixed-bottom,
 .navbar-fixed-top {
  border-radius:0
 }
}
.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;
 height:50px;
 padding:15px 15px;
 font-size:18px;
 line-height:20px
}
.navbar-brand:focus,
.navbar-brand:hover {
 text-decoration:none
}
.navbar-brand>img {
 display:block
}
@media (min-width:768px) {
 .navbar>.container .navbar-brand,
 .navbar>.container-fluid .navbar-brand {
  margin-left:-15px
 }
}
.navbar-toggle {
 position:relative;
 float:right;
 padding:9px 10px;
 margin-top:8px;
 margin-right:15px;
 margin-bottom:8px;
 background-color:transparent;
 background-image:none;
 border:1px solid transparent;
 border-radius:4px
}
.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:768px) {
 .navbar-toggle {
  display:none
 }
}
.navbar-nav {
 margin:7.5px -15px
}
.navbar-nav>li>a {
 padding-top:10px;
 padding-bottom:10px;
 line-height:20px
}
@media (max-width:767px) {
 .navbar-nav .open .dropdown-menu {
  position:static;
  float:none;
  width:auto;
  margin-top:0;
  background-color:transparent;
  border:0;
  -webkit-box-shadow:none;
  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:20px
 }
 .navbar-nav .open .dropdown-menu>li>a:focus,
 .navbar-nav .open .dropdown-menu>li>a:hover {
  background-image:none
 }
}
@media (min-width:768px) {
 .navbar-nav {
  float:left;
  margin:0
 }
 .navbar-nav>li {
  float:left
 }
 .navbar-nav>li>a {
  padding-top:15px;
  padding-bottom:15px
 }
}
.navbar-form {
 padding:10px 15px;
 margin-top:8px;
 margin-right:-15px;
 margin-bottom:8px;
 margin-left:-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)
}
@media (min-width:768px) {
 .navbar-form .form-group {
  display:inline-block;
  margin-bottom:0;
  vertical-align:middle
 }
 .navbar-form .form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .navbar-form .form-control-static {
  display:inline-block
 }
 .navbar-form .input-group {
  display:inline-table;
  vertical-align:middle
 }
 .navbar-form .input-group .form-control,
 .navbar-form .input-group .input-group-addon,
 .navbar-form .input-group .input-group-btn {
  width:auto
 }
 .navbar-form .input-group>.form-control {
  width:100%
 }
 .navbar-form .control-label {
  margin-bottom:0;
  vertical-align:middle
 }
 .navbar-form .checkbox,
 .navbar-form .radio {
  display:inline-block;
  margin-top:0;
  margin-bottom:0;
  vertical-align:middle
 }
 .navbar-form .checkbox label,
 .navbar-form .radio label {
  padding-left:0
 }
 .navbar-form .checkbox input[type=checkbox],
 .navbar-form .radio input[type=radio] {
  position:relative;
  margin-left:0
 }
 .navbar-form .has-feedback .form-control-feedback {
  top:0
 }
}
@media (max-width:767px) {
 .navbar-form .form-group {
  margin-bottom:5px
 }
 .navbar-form .form-group:last-child {
  margin-bottom:0
 }
}
@media (min-width:768px) {
 .navbar-form {
  width:auto;
  padding-top:0;
  padding-bottom:0;
  margin-right:0;
  margin-left:0;
  border:0;
  -webkit-box-shadow:none;
  box-shadow:none
 }
}
.navbar-nav>li>.dropdown-menu {
 margin-top:0;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
 margin-bottom:0;
 border-top-left-radius:4px;
 border-top-right-radius:4px;
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.navbar-btn {
 margin-top:8px;
 margin-bottom:8px
}
.navbar-btn.btn-sm {
 margin-top:10px;
 margin-bottom:10px
}
.navbar-btn.btn-xs {
 margin-top:14px;
 margin-bottom:14px
}
.navbar-text {
 margin-top:15px;
 margin-bottom:15px
}
@media (min-width:768px) {
 .navbar-text {
  float:left;
  margin-right:15px;
  margin-left:15px
 }
}
@media (min-width:768px) {
 .navbar-left {
  float:left!important
 }
 .navbar-right {
  float:right!important;
  margin-right:-15px
 }
 .navbar-right~.navbar-right {
  margin-right:0
 }
}
.navbar-default {
 background-color:#f8f8f8;
 border-color:#e7e7e7
}
.navbar-default .navbar-brand {
 color:#777
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
 color:#5e5e5e;
 background-color:transparent
}
.navbar-default .navbar-text {
 color:#777
}
.navbar-default .navbar-nav>li>a {
 color:#777
}
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
 color:#333;
 background-color:transparent
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
 color:#555;
 background-color:#e7e7e7
}
.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 {
 color:#555;
 background-color:#e7e7e7
}
@media (max-width:767px) {
 .navbar-default .navbar-nav .open .dropdown-menu>li>a {
  color:#777
 }
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
  color:#333;
  background-color:transparent
 }
 .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:#555;
  background-color:#e7e7e7
 }
 .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 {
 color:#777
}
.navbar-default .navbar-link:hover {
 color:#333
}
.navbar-default .btn-link {
 color:#777
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
 color:#333
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
 color:#ccc
}
.navbar-inverse {
 background-color:#222;
 border-color:#080808
}
.navbar-inverse .navbar-brand {
 color:#9d9d9d
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
 color:#fff;
 background-color:transparent
}
.navbar-inverse .navbar-text {
 color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a {
 color:#9d9d9d
}
.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:#080808
}
.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 {
 color:#fff;
 background-color:#080808
}
@media (max-width:767px) {
 .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
  border-color:#080808
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  background-color:#080808
 }
 .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
  color:#9d9d9d
 }
 .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:#080808
 }
 .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:#9d9d9d
}
.navbar-inverse .navbar-link:hover {
 color:#fff
}
.navbar-inverse .btn-link {
 color:#9d9d9d
}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover {
 color:#fff
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
 color:#444
}
.breadcrumb {
 padding:8px 15px;
 margin-bottom:20px;
 list-style:none;
 background-color:#f5f5f5;
 border-radius:4px
}
.breadcrumb>li {
 display:inline-block
}
.breadcrumb>li+li:before {
 padding:0 5px;
 color:#ccc;
 content:"/\00a0"
}
.breadcrumb>.active {
 color:#777
}
.pagination {
 display:inline-block;
 padding-left:0;
 margin:20px 0;
 border-radius:4px
}
.pagination>li {
 display:inline
}
.pagination>li>a,
.pagination>li>span {
 position:relative;
 float:left;
 padding:6px 12px;
 margin-left:-1px;
 line-height:1.42857143;
 color:#337ab7;
 text-decoration:none;
 background-color:#fff;
 border:1px solid #ddd
}
.pagination>li:first-child>a,
.pagination>li:first-child>span {
 margin-left:0;
 border-top-left-radius:4px;
 border-bottom-left-radius:4px
}
.pagination>li:last-child>a,
.pagination>li:last-child>span {
 border-top-right-radius:4px;
 border-bottom-right-radius:4px
}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
 z-index:2;
 color:#23527c;
 background-color:#eee;
 border-color:#ddd
}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
 z-index:3;
 color:#fff;
 cursor:default;
 background-color:#337ab7;
 border-color:#337ab7
}
.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
 color:#777;
 cursor:not-allowed;
 background-color:#fff;
 border-color:#ddd
}
.pagination-lg>li>a,
.pagination-lg>li>span {
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333
}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
 border-top-left-radius:6px;
 border-bottom-left-radius:6px
}
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
 border-top-right-radius:6px;
 border-bottom-right-radius:6px
}
.pagination-sm>li>a,
.pagination-sm>li>span {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5
}
.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
 border-top-left-radius:3px;
 border-bottom-left-radius:3px
}
.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
 border-top-right-radius:3px;
 border-bottom-right-radius:3px
}
.pager {
 padding-left:0;
 margin:20px 0;
 text-align:center;
 list-style:none
}
.pager li {
 display:inline
}
.pager li>a,
.pager li>span {
 display:inline-block;
 padding:5px 14px;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:15px
}
.pager li>a:focus,
.pager li>a:hover {
 text-decoration:none;
 background-color:#eee
}
.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:#777;
 cursor:not-allowed;
 background-color:#fff
}
.label {
 display:inline;
 padding:.2em .6em .3em;
 font-size:75%;
 font-weight:700;
 line-height:1;
 color:#fff;
 text-align:center;
 white-space:nowrap;
 vertical-align:baseline;
 border-radius:.25em
}
a.label:focus,
a.label:hover {
 color:#fff;
 text-decoration:none;
 cursor:pointer
}
.label:empty {
 display:none
}
.btn .label {
 position:relative;
 top:-1px
}
.label-default {
 background-color:#777
}
.label-default[href]:focus,
.label-default[href]:hover {
 background-color:#5e5e5e
}
.label-primary {
 background-color:#337ab7
}
.label-primary[href]:focus,
.label-primary[href]:hover {
 background-color:#286090
}
.label-success {
 background-color:#5cb85c
}
.label-success[href]:focus,
.label-success[href]:hover {
 background-color:#449d44
}
.label-info {
 background-color:#5bc0de
}
.label-info[href]:focus,
.label-info[href]:hover {
 background-color:#31b0d5
}
.label-warning {
 background-color:#f0ad4e
}
.label-warning[href]:focus,
.label-warning[href]:hover {
 background-color:#ec971f
}
.label-danger {
 background-color:#d9534f
}
.label-danger[href]:focus,
.label-danger[href]:hover {
 background-color:#c9302c
}
.badge {
 display:inline-block;
 min-width:10px;
 padding:3px 7px;
 font-size:12px;
 font-weight:700;
 line-height:1;
 color:#fff;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 background-color:#777;
 border-radius:10px
}
.badge:empty {
 display:none
}
.btn .badge {
 position:relative;
 top:-1px
}
.btn-group-xs>.btn .badge,
.btn-xs .badge {
 top:0;
 padding:1px 5px
}
a.badge:focus,
a.badge:hover {
 color:#fff;
 text-decoration:none;
 cursor:pointer
}
.list-group-item.active>.badge,
.nav-pills>.active>a>.badge {
 color:#337ab7;
 background-color:#fff
}
.list-group-item>.badge {
 float:right
}
.list-group-item>.badge+.badge {
 margin-right:5px
}
.nav-pills>li>a>.badge {
 margin-left:3px
}
.jumbotron {
 padding-top:30px;
 padding-bottom:30px;
 margin-bottom:30px;
 color:inherit;
 background-color:#eee
}
.jumbotron .h1,
.jumbotron h1 {
 color:inherit
}
.jumbotron p {
 margin-bottom:15px;
 font-size:21px;
 font-weight:200
}
.jumbotron>hr {
 border-top-color:#d5d5d5
}
.container .jumbotron,
.container-fluid .jumbotron {
 padding-right:15px;
 padding-left:15px;
 border-radius:6px
}
.jumbotron .container {
 max-width:100%
}
@media screen and (min-width:768px) {
 .jumbotron {
  padding-top:48px;
  padding-bottom:48px
 }
 .container .jumbotron,
 .container-fluid .jumbotron {
  padding-right:60px;
  padding-left:60px
 }
 .jumbotron .h1,
 .jumbotron h1 {
  font-size:63px
 }
}
.thumbnail {
 display:block;
 padding:4px;
 margin-bottom:20px;
 line-height:1.42857143;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:4px;
 -webkit-transition:border .2s ease-in-out;
 -o-transition:border .2s ease-in-out;
 transition:border .2s ease-in-out
}
.thumbnail a>img,
.thumbnail>img {
 margin-right:auto;
 margin-left:auto
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
 border-color:#337ab7
}
.thumbnail .caption {
 padding:9px;
 color:#333
}
.alert {
 padding:15px;
 margin-bottom:20px;
 border:1px solid transparent;
 border-radius:4px
}
.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,
.alert-dismissible {
 padding-right:35px
}
.alert-dismissable .close,
.alert-dismissible .close {
 position:relative;
 top:-2px;
 right:-21px;
 color:inherit
}
.alert-success {
 color:#3c763d;
 background-color:#dff0d8;
 border-color:#d6e9c6
}
.alert-success hr {
 border-top-color:#c9e2b3
}
.alert-success .alert-link {
 color:#2b542c
}
.alert-info {
 color:#31708f;
 background-color:#d9edf7;
 border-color:#bce8f1
}
.alert-info hr {
 border-top-color:#a6e1ec
}
.alert-info .alert-link {
 color:#245269
}
.alert-warning {
 color:#8a6d3b;
 background-color:#fcf8e3;
 border-color:#faebcc
}
.alert-warning hr {
 border-top-color:#f7e1b5
}
.alert-warning .alert-link {
 color:#66512c
}
.alert-danger {
 color:#a94442;
 background-color:#f2dede;
 border-color:#ebccd1
}
.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
 }
}
@-o-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 {
 height:20px;
 margin-bottom:20px;
 overflow:hidden;
 background-color:#f5f5f5;
 border-radius:4px;
 -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:12px;
 line-height:20px;
 color:#fff;
 text-align:center;
 background-color:#337ab7;
 -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;
 -o-transition:width .6s ease;
 transition:width .6s ease
}
.progress-bar-striped,
.progress-striped .progress-bar {
 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:-o-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);
 -webkit-background-size:40px 40px;
 background-size:40px 40px
}
.progress-bar.active,
.progress.active .progress-bar {
 -webkit-animation:progress-bar-stripes 2s linear infinite;
 -o-animation:progress-bar-stripes 2s linear infinite;
 animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
 background-color:#5cb85c
}
.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);
 background-image:-o-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)
}
.progress-bar-info {
 background-color:#5bc0de
}
.progress-striped .progress-bar-info {
 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:-o-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)
}
.progress-bar-warning {
 background-color:#f0ad4e
}
.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);
 background-image:-o-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)
}
.progress-bar-danger {
 background-color:#d9534f
}
.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:-o-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 {
 margin-top:15px
}
.media:first-child {
 margin-top:0
}
.media,
.media-body {
 overflow:hidden;
 zoom:1
}
.media-body {
 width:10000px
}
.media-object {
 display:block
}
.media-object.img-thumbnail {
 max-width:none
}
.media-right,
.media>.pull-right {
 padding-left:10px
}
.media-left,
.media>.pull-left {
 padding-right:10px
}
.media-body,
.media-left,
.media-right {
 display:table-cell;
 vertical-align:top
}
.media-middle {
 vertical-align:middle
}
.media-bottom {
 vertical-align:bottom
}
.media-heading {
 margin-top:0;
 margin-bottom:5px
}
.media-list {
 padding-left:0;
 list-style:none
}
.list-group {
 padding-left:0;
 margin-bottom:20px
}
.list-group-item {
 position:relative;
 display:block;
 padding:10px 15px;
 margin-bottom:-1px;
 background-color:#fff;
 border:1px solid #ddd
}
.list-group-item:first-child {
 border-top-left-radius:4px;
 border-top-right-radius:4px
}
.list-group-item:last-child {
 margin-bottom:0;
 border-bottom-right-radius:4px;
 border-bottom-left-radius:4px
}
a.list-group-item,
button.list-group-item {
 color:#555
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
 color:#333
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
 color:#555;
 text-decoration:none;
 background-color:#f5f5f5
}
button.list-group-item {
 width:100%;
 text-align:left
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
 color:#777;
 cursor:not-allowed;
 background-color:#eee
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
 color:inherit
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
 color:#777
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
 z-index:2;
 color:#fff;
 background-color:#337ab7;
 border-color:#337ab7
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small {
 color:inherit
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
 color:#c7ddef
}
.list-group-item-success {
 color:#3c763d;
 background-color:#dff0d8
}
a.list-group-item-success,
button.list-group-item-success {
 color:#3c763d
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
 color:inherit
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.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,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.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,
button.list-group-item-info {
 color:#31708f
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
 color:inherit
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.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,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.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,
button.list-group-item-warning {
 color:#8a6d3b
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
 color:inherit
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.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,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.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,
button.list-group-item-danger {
 color:#a94442
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
 color:inherit
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.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,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
 color:#fff;
 background-color:#a94442;
 border-color:#a94442
}
.list-group-item-heading {
 margin-top:0;
 margin-bottom:5px
}
.list-group-item-text {
 margin-bottom:0;
 line-height:1.3
}
.panel {
 margin-bottom:20px;
 background-color:#fff;
 border:1px solid transparent;
 border-radius:4px;
 -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
 box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel-body {
 padding:15px
}
.panel-heading {
 padding:10px 15px;
 border-bottom:1px solid transparent;
 border-top-left-radius:3px;
 border-top-right-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle {
 color:inherit
}
.panel-title {
 margin-top:0;
 margin-bottom:0;
 font-size:16px;
 color:inherit
}
.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
 color:inherit
}
.panel-footer {
 padding:10px 15px;
 background-color:#f5f5f5;
 border-top:1px solid #ddd;
 border-bottom-right-radius:3px;
 border-bottom-left-radius:3px
}
.panel>.list-group,
.panel>.panel-collapse>.list-group {
 margin-bottom:0
}
.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
 border-width:1px 0;
 border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
 border-top:0;
 border-top-left-radius:3px;
 border-top-right-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
 border-bottom:0;
 border-bottom-right-radius:3px;
 border-bottom-left-radius:3px
}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.panel-heading+.list-group .list-group-item:first-child {
 border-top-width:0
}
.list-group+.panel-footer {
 border-top-width:0
}
.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive>.table {
 margin-bottom:0
}
.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption {
 padding-right:15px;
 padding-left:15px
}
.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
 border-top-left-radius:3px;
 border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child {
 border-top-left-radius:3px;
 border-top-right-radius:3px
}
.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:3px
}
.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:3px
}
.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
 border-bottom-right-radius:3px;
 border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child {
 border-bottom-right-radius:3px;
 border-bottom-left-radius:3px
}
.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:3px
}
.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:3px
}
.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive,
.panel>.table+.panel-body,
.panel>.table-responsive+.panel-body {
 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-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-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>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
 border-bottom:0
}
.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-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 {
 border-bottom:0
}
.panel>.table-responsive {
 margin-bottom:0;
 border:0
}
.panel-group {
 margin-bottom:20px
}
.panel-group .panel {
 margin-bottom:0;
 border-radius:4px
}
.panel-group .panel+.panel {
 margin-top:5px
}
.panel-group .panel-heading {
 border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,
.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 {
 border-color:#ddd
}
.panel-default>.panel-heading {
 color:#333;
 background-color:#f5f5f5;
 border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#ddd
}
.panel-default>.panel-heading .badge {
 color:#f5f5f5;
 background-color:#333
}
.panel-default>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#ddd
}
.panel-primary {
 border-color:#337ab7
}
.panel-primary>.panel-heading {
 color:#fff;
 background-color:#337ab7;
 border-color:#337ab7
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#337ab7
}
.panel-primary>.panel-heading .badge {
 color:#337ab7;
 background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#337ab7
}
.panel-success {
 border-color:#d6e9c6
}
.panel-success>.panel-heading {
 color:#3c763d;
 background-color:#dff0d8;
 border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#d6e9c6
}
.panel-success>.panel-heading .badge {
 color:#dff0d8;
 background-color:#3c763d
}
.panel-success>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#d6e9c6
}
.panel-info {
 border-color:#bce8f1
}
.panel-info>.panel-heading {
 color:#31708f;
 background-color:#d9edf7;
 border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#bce8f1
}
.panel-info>.panel-heading .badge {
 color:#d9edf7;
 background-color:#31708f
}
.panel-info>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#bce8f1
}
.panel-warning {
 border-color:#faebcc
}
.panel-warning>.panel-heading {
 color:#8a6d3b;
 background-color:#fcf8e3;
 border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#faebcc
}
.panel-warning>.panel-heading .badge {
 color:#fcf8e3;
 background-color:#8a6d3b
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#faebcc
}
.panel-danger {
 border-color:#ebccd1
}
.panel-danger>.panel-heading {
 color:#a94442;
 background-color:#f2dede;
 border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {
 border-top-color:#ebccd1
}
.panel-danger>.panel-heading .badge {
 color:#f2dede;
 background-color:#a94442
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {
 border-bottom-color:#ebccd1
}
.embed-responsive {
 position:relative;
 display:block;
 height:0;
 padding:0;
 overflow:hidden
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 border:0
}
.embed-responsive-16by9 {
 padding-bottom:56.25%
}
.embed-responsive-4by3 {
 padding-bottom:75%
}
.well {
 min-height:20px;
 padding:19px;
 margin-bottom:20px;
 background-color:#f5f5f5;
 border:1px solid #e3e3e3;
 border-radius:4px;
 -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:6px
}
.well-sm {
 padding:9px;
 border-radius:3px
}
.close {
 float:right;
 font-size:21px;
 font-weight:700;
 line-height:1;
 color:#000;
 text-shadow:0 1px 0 #fff;
 filter:alpha(opacity=20);
 opacity:.2
}
.close:focus,
.close:hover {
 color:#000;
 text-decoration:none;
 cursor:pointer;
 filter:alpha(opacity=50);
 opacity:.5
}
button.close {
 -webkit-appearance:none;
 padding:0;
 cursor:pointer;
 background:0 0;
 border:0
}
.modal-open {
 overflow:hidden
}
.modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1050;
 display:none;
 overflow:hidden;
 -webkit-overflow-scrolling:touch;
 outline:0
}
.modal.fade .modal-dialog {
 -webkit-transition:-webkit-transform .3s ease-out;
 -o-transition:-o-transform .3s ease-out;
 transition:transform .3s ease-out;
 -webkit-transform:translate(0,-25%);
 -ms-transform:translate(0,-25%);
 -o-transform:translate(0,-25%);
 transform:translate(0,-25%)
}
.modal.in .modal-dialog {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
.modal-open .modal {
 overflow-x:hidden;
 overflow-y:auto
}
.modal-dialog {
 position:relative;
 width:auto;
 margin:10px
}
.modal-content {
 position:relative;
 background-color:#fff;
 -webkit-background-clip:padding-box;
 background-clip:padding-box;
 border:1px solid #999;
 border:1px solid rgba(0,0,0,.2);
 border-radius:6px;
 outline:0;
 -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
 box-shadow:0 3px 9px rgba(0,0,0,.5)
}
.modal-backdrop {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1040;
 background-color:#000
}
.modal-backdrop.fade {
 filter:alpha(opacity=0);
 opacity:0
}
.modal-backdrop.in {
 filter:alpha(opacity=50);
 opacity:.5
}
.modal-header {
 padding:15px;
 border-bottom:1px solid #e5e5e5
}
.modal-header .close {
 margin-top:-2px
}
.modal-title {
 margin:0;
 line-height:1.42857143
}
.modal-body {
 position:relative;
 padding:15px
}
.modal-footer {
 padding:15px;
 text-align:right;
 border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn {
 margin-bottom:0;
 margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
 margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
 margin-left:0
}
.modal-scrollbar-measure {
 position:absolute;
 top:-9999px;
 width:50px;
 height:50px;
 overflow:scroll
}
@media (min-width:768px) {
 .modal-dialog {
  width:600px;
  margin:30px auto
 }
 .modal-content {
  -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
  box-shadow:0 5px 15px rgba(0,0,0,.5)
 }
 .modal-sm {
  width:300px
 }
}
@media (min-width:992px) {
 .modal-lg {
  width:900px
 }
}
.tooltip {
 position:absolute;
 z-index:1070;
 display:block;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:12px;
 font-style:normal;
 font-weight:400;
 line-height:1.42857143;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 word-wrap:normal;
 white-space:normal;
 filter:alpha(opacity=0);
 opacity:0;
 line-break:auto
}
.tooltip.in {
 filter:alpha(opacity=90);
 opacity:.9
}
.tooltip.top {
 padding:5px 0;
 margin-top:-3px
}
.tooltip.right {
 padding:0 5px;
 margin-left:3px
}
.tooltip.bottom {
 padding:5px 0;
 margin-top:3px
}
.tooltip.left {
 padding:0 5px;
 margin-left:-3px
}
.tooltip-inner {
 max-width:200px;
 padding:3px 8px;
 color:#fff;
 text-align:center;
 background-color:#000;
 border-radius:4px
}
.tooltip-arrow {
 position:absolute;
 width:0;
 height:0;
 border-color:transparent;
 border-style:solid
}
.tooltip.top .tooltip-arrow {
 bottom:0;
 left:50%;
 margin-left:-5px;
 border-width:5px 5px 0;
 border-top-color:#000
}
.tooltip.top-left .tooltip-arrow {
 right:5px;
 bottom:0;
 margin-bottom:-5px;
 border-width:5px 5px 0;
 border-top-color:#000
}
.tooltip.top-right .tooltip-arrow {
 bottom:0;
 left:5px;
 margin-bottom:-5px;
 border-width:5px 5px 0;
 border-top-color:#000
}
.tooltip.right .tooltip-arrow {
 top:50%;
 left:0;
 margin-top:-5px;
 border-width:5px 5px 5px 0;
 border-right-color:#000
}
.tooltip.left .tooltip-arrow {
 top:50%;
 right:0;
 margin-top:-5px;
 border-width:5px 0 5px 5px;
 border-left-color:#000
}
.tooltip.bottom .tooltip-arrow {
 top:0;
 left:50%;
 margin-left:-5px;
 border-width:0 5px 5px;
 border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow {
 top:0;
 right:5px;
 margin-top:-5px;
 border-width:0 5px 5px;
 border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow {
 top:0;
 left:5px;
 margin-top:-5px;
 border-width:0 5px 5px;
 border-bottom-color:#000
}
.popover {
 position:absolute;
 top:0;
 left:0;
 z-index:1060;
 display:none;
 max-width:276px;
 padding:1px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:1.42857143;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 word-wrap:normal;
 white-space:normal;
 background-color:#fff;
 -webkit-background-clip:padding-box;
 background-clip:padding-box;
 border:1px solid #ccc;
 border:1px solid rgba(0,0,0,.2);
 border-radius:6px;
 -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
 box-shadow:0 5px 10px rgba(0,0,0,.2);
 line-break:auto
}
.popover.top {
 margin-top:-10px
}
.popover.right {
 margin-left:10px
}
.popover.bottom {
 margin-top:10px
}
.popover.left {
 margin-left:-10px
}
.popover-title {
 padding:8px 14px;
 margin:0;
 font-size:14px;
 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
}
.popover>.arrow {
 border-width:11px
}
.popover>.arrow:after {
 content:"";
 border-width:10px
}
.popover.top>.arrow {
 bottom:-11px;
 left:50%;
 margin-left:-11px;
 border-top-color:#999;
 border-top-color:rgba(0,0,0,.25);
 border-bottom-width:0
}
.popover.top>.arrow:after {
 bottom:1px;
 margin-left:-10px;
 content:" ";
 border-top-color:#fff;
 border-bottom-width:0
}
.popover.right>.arrow {
 top:50%;
 left:-11px;
 margin-top:-11px;
 border-right-color:#999;
 border-right-color:rgba(0,0,0,.25);
 border-left-width:0
}
.popover.right>.arrow:after {
 bottom:-10px;
 left:1px;
 content:" ";
 border-right-color:#fff;
 border-left-width:0
}
.popover.bottom>.arrow {
 top:-11px;
 left:50%;
 margin-left:-11px;
 border-top-width:0;
 border-bottom-color:#999;
 border-bottom-color:rgba(0,0,0,.25)
}
.popover.bottom>.arrow:after {
 top:1px;
 margin-left:-10px;
 content:" ";
 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:rgba(0,0,0,.25)
}
.popover.left>.arrow:after {
 right:1px;
 bottom:-10px;
 content:" ";
 border-right-width:0;
 border-left-color:#fff
}
.carousel {
 position:relative
}
.carousel-inner {
 position:relative;
 width:100%;
 overflow:hidden
}
.carousel-inner>.item {
 position:relative;
 display:none;
 -webkit-transition:.6s ease-in-out left;
 -o-transition:.6s ease-in-out left;
 transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
 line-height:1
}
@media all and (transform-3d),(-webkit-transform-3d) {
 .carousel-inner>.item {
  -webkit-transition:-webkit-transform .6s ease-in-out;
  -o-transition:-o-transform .6s ease-in-out;
  transition:transform .6s ease-in-out;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-perspective:1000px;
  perspective:1000px
 }
 .carousel-inner>.item.active.right,
 .carousel-inner>.item.next {
  left:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
 .carousel-inner>.item.active.left,
 .carousel-inner>.item.prev {
  left:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
 .carousel-inner>.item.active,
 .carousel-inner>.item.next.left,
 .carousel-inner>.item.prev.right {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
}
.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;
 bottom:0;
 left:0;
 width:15%;
 font-size:20px;
 color:#fff;
 text-align:center;
 text-shadow:0 1px 2px rgba(0,0,0,.6);
 background-color:rgba(0,0,0,0);
 filter:alpha(opacity=50);
 opacity:.5
}
.carousel-control.left {
 background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
 background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
 background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
 background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
 background-repeat:repeat-x
}
.carousel-control.right {
 right:0;
 left:auto;
 background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
 background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
 background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
 background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
 background-repeat:repeat-x
}
.carousel-control:focus,
.carousel-control:hover {
 color:#fff;
 text-decoration:none;
 filter:alpha(opacity=90);
 outline:0;
 opacity:.9
}
.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;
 margin-top:-10px
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
 left:50%;
 margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
 right:50%;
 margin-right:-10px
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
 width:20px;
 height:20px;
 font-family:serif;
 line-height:1
}
.carousel-control .icon-prev:before {
 content:'\2039'
}
.carousel-control .icon-next:before {
 content:'\203a'
}
.carousel-indicators {
 position:absolute;
 bottom:10px;
 left:50%;
 z-index:15;
 width:60%;
 padding-left:0;
 margin-left:-30%;
 text-align:center;
 list-style:none
}
.carousel-indicators li {
 display:inline-block;
 width:10px;
 height:10px;
 margin:1px;
 text-indent:-999px;
 cursor:pointer;
 background-color:#000\9;
 background-color:rgba(0,0,0,0);
 border:1px solid #fff;
 border-radius:10px
}
.carousel-indicators .active {
 width:12px;
 height:12px;
 margin:0;
 background-color:#fff
}
.carousel-caption {
 position:absolute;
 right:15%;
 bottom:20px;
 left:15%;
 z-index:10;
 padding-top:20px;
 padding-bottom:20px;
 color:#fff;
 text-align:center;
 text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn {
 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:-10px;
  font-size:30px
 }
 .carousel-control .glyphicon-chevron-left,
 .carousel-control .icon-prev {
  margin-left:-10px
 }
 .carousel-control .glyphicon-chevron-right,
 .carousel-control .icon-next {
  margin-right:-10px
 }
 .carousel-caption {
  right:20%;
  left:20%;
  padding-bottom:30px
 }
 .carousel-indicators {
  bottom:20px
 }
}
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
 display:table;
 content:" "
}
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
 clear:both
}
.center-block {
 display:block;
 margin-right:auto;
 margin-left:auto
}
.pull-right {
 float:right!important
}
.pull-left {
 float:left!important
}
.hide {
 display:none!important
}
.show {
 display:block!important
}
.invisible {
 visibility:hidden
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.hidden {
 display:none!important
}
.affix {
 position:fixed
}
@-ms-viewport {
 width:device-width
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
 display:none!important
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
 display:none!important
}
@media (max-width:767px) {
 .visible-xs {
  display:block!important
 }
 table.visible-xs {
  display:table!important
 }
 tr.visible-xs {
  display:table-row!important
 }
 td.visible-xs,
 th.visible-xs {
  display:table-cell!important
 }
}
@media (max-width:767px) {
 .visible-xs-block {
  display:block!important
 }
}
@media (max-width:767px) {
 .visible-xs-inline {
  display:inline!important
 }
}
@media (max-width:767px) {
 .visible-xs-inline-block {
  display:inline-block!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .visible-sm {
  display:block!important
 }
 table.visible-sm {
  display:table!important
 }
 tr.visible-sm {
  display:table-row!important
 }
 td.visible-sm,
 th.visible-sm {
  display:table-cell!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .visible-sm-block {
  display:block!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .visible-sm-inline {
  display:inline!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .visible-sm-inline-block {
  display:inline-block!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .visible-md {
  display:block!important
 }
 table.visible-md {
  display:table!important
 }
 tr.visible-md {
  display:table-row!important
 }
 td.visible-md,
 th.visible-md {
  display:table-cell!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .visible-md-block {
  display:block!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .visible-md-inline {
  display:inline!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .visible-md-inline-block {
  display:inline-block!important
 }
}
@media (min-width:1200px) {
 .visible-lg {
  display:block!important
 }
 table.visible-lg {
  display:table!important
 }
 tr.visible-lg {
  display:table-row!important
 }
 td.visible-lg,
 th.visible-lg {
  display:table-cell!important
 }
}
@media (min-width:1200px) {
 .visible-lg-block {
  display:block!important
 }
}
@media (min-width:1200px) {
 .visible-lg-inline {
  display:inline!important
 }
}
@media (min-width:1200px) {
 .visible-lg-inline-block {
  display:inline-block!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
 }
}
@media (min-width:1200px) {
 .hidden-lg {
  display:none!important
 }
}
.visible-print {
 display:none!important
}
@media print {
 .visible-print {
  display:block!important
 }
 table.visible-print {
  display:table!important
 }
 tr.visible-print {
  display:table-row!important
 }
 td.visible-print,
 th.visible-print {
  display:table-cell!important
 }
}
.visible-print-block {
 display:none!important
}
@media print {
 .visible-print-block {
  display:block!important
 }
}
.visible-print-inline {
 display:none!important
}
@media print {
 .visible-print-inline {
  display:inline!important
 }
}
.visible-print-inline-block {
 display:none!important
}
@media print {
 .visible-print-inline-block {
  display:inline-block!important
 }
}
@media print {
 .hidden-print {
  display:none!important
 }
}
@charset "UTF-8";
.btn {
 display:inline-block;
 margin-bottom:0;
 font-family:"Poppins",
 sans-serif,
 sans-serif;
 font-weight:400;
 text-align:center;
 vertical-align:middle;
 cursor:pointer;
 background-image:none;
 border:1px solid transparent;
 white-space:nowrap;
 text-transform:uppercase;
 padding:13px 30px;
 font-size:11px;
 line-height:1.7;
 border-radius:0;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 letter-spacing:1.5px;
 -webkit-transition:all .4s ease 0s;
 -o-transition:all .4s ease 0s;
 transition:all .4s ease 0s
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
 outline:0;
 outline:5px auto -webkit-urna-ring-color;
 outline-offset:-2px
}
.btn:hover,
.btn:focus {
 color:#fff;
 text-decoration:none
}
.btn:active,
.btn.active {
 outline:0;
 background-image:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.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:#000;
 border-color:#000
}
.btn-default:focus,
.btn-default.focus {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:hover {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open>.btn-default.dropdown-toggle:hover,
.open>.btn-default.dropdown-toggle:focus,
.open>.btn-default.dropdown-toggle.focus {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
 background-image:none
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
 background-color:#000;
 border-color:#000
}
.btn-default .badge {
 color:#000;
 background-color:#fff
}
.btn-primary {
 color:#323232;
 background-color:#fff;
 border-color:#323232
}
.btn-primary:focus,
.btn-primary.focus {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#000
}
.btn-primary:hover {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#131313
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#131313
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open>.btn-primary.dropdown-toggle:hover,
.open>.btn-primary.dropdown-toggle:focus,
.open>.btn-primary.dropdown-toggle.focus {
 color:#323232;
 background-color:#d4d4d4;
 border-color:#000
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
 background-image:none
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
 background-color:#fff;
 border-color:#323232
}
.btn-primary .badge {
 color:#fff;
 background-color:#323232
}
.btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success:focus,
.btn-success.focus {
 color:#fff;
 background-color:#449d44;
 border-color:#255625
}
.btn-success:hover {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:active.focus,
.btn-success.active:hover,
.btn-success.active:focus,
.btn-success.active.focus,
.open>.btn-success.dropdown-toggle:hover,
.open>.btn-success.dropdown-toggle:focus,
.open>.btn-success.dropdown-toggle.focus {
 color:#fff;
 background-color:#398439;
 border-color:#255625
}
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
 background-image:none
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info:focus,
.btn-info.focus {
 color:#fff;
 background-color:#31b0d5;
 border-color:#1b6d85
}
.btn-info:hover {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info:active.focus,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open>.btn-info.dropdown-toggle:hover,
.open>.btn-info.dropdown-toggle:focus,
.open>.btn-info.dropdown-toggle.focus {
 color:#fff;
 background-color:#269abc;
 border-color:#1b6d85
}
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
 background-image:none
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.btn-warning {
 color:#fff;
 background-color:#86bc42;
 border-color:#79a93b
}
.btn-warning:focus,
.btn-warning.focus {
 color:#fff;
 background-color:#6b9635;
 border-color:#354b1a
}
.btn-warning:hover {
 color:#fff;
 background-color:#6b9635;
 border-color:#587c2b
}
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
 color:#fff;
 background-color:#6b9635;
 border-color:#587c2b
}
.btn-warning:active:hover,
.btn-warning:active:focus,
.btn-warning:active.focus,
.btn-warning.active:hover,
.btn-warning.active:focus,
.btn-warning.active.focus,
.open>.btn-warning.dropdown-toggle:hover,
.open>.btn-warning.dropdown-toggle:focus,
.open>.btn-warning.dropdown-toggle.focus {
 color:#fff;
 background-color:#587c2b;
 border-color:#354b1a
}
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
 background-image:none
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
 background-color:#86bc42;
 border-color:#79a93b
}
.btn-warning .badge {
 color:#86bc42;
 background-color:#fff
}
.btn-danger {
 color:#fff;
 background-color:#f65b47;
 border-color:#f5452f
}
.btn-danger:focus,
.btn-danger.focus {
 color:#fff;
 background-color:#f43016;
 border-color:#9c1908
}
.btn-danger:hover {
 color:#fff;
 background-color:#f43016;
 border-color:#dc230b
}
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#f43016;
 border-color:#dc230b
}
.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger:active.focus,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open>.btn-danger.dropdown-toggle:hover,
.open>.btn-danger.dropdown-toggle:focus,
.open>.btn-danger.dropdown-toggle.focus {
 color:#fff;
 background-color:#dc230b;
 border-color:#9c1908
}
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
 background-image:none
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
 background-color:#f65b47;
 border-color:#f5452f
}
.btn-danger .badge {
 color:#f65b47;
 background-color:#fff
}
.btn-link {
 color:#323232;
 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:hover,
.btn-link:focus,
.btn-link:active {
 border-color:transparent
}
.btn-link:hover,
.btn-link:focus {
 color:#ca0815;
 text-decoration:underline;
 background-color:transparent
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
 color:#777;
 text-decoration:none
}
.btn-lg {
 padding:10px 30px;
 font-size:11px;
 line-height:1.33333;
 border-radius:0
}
.btn-sm {
 padding:4px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:0
}
.btn-xs {
 padding:2px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:0
}
.btn-block {
 display:block;
 width:100%
}
.btn-block+.btn-block {
 margin-top:5px
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
 width:100%
}
.clearfix:before,
.clearfix:after {
 content:" ";
 display:table
}
.clearfix:after {
 clear:both
}
.center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.pull-right {
 float:right!important
}
.pull-left {
 float:left!important
}
.hide {
 display:none!important
}
.show {
 display:block!important
}
.invisible {
 visibility:hidden
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.hidden {
 display:none!important
}
.affix {
 position:fixed
}
.modal-open .animated {
 animation-fill-mode:unset;
 -webkit-animation-fill-mode:unset
}
.tbay-page-loader {
 display:block;
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 background:#fefefe;
 z-index:100000
}
.tbay-loader {
 position:absolute;
 top:50%;
 left:50%;
 right:auto;
 margin:-25px 0 0 -25px;
 font-size:10px;
 z-index:100001
}
.tbay-body {
 visibility:hidden
}
.tbay-loader {
 text-indent:-12345px
}
.tbay-body-loader {
 overflow:hidden
}
@keyframes spinner-one {
 0% {
  transform:rotate(0)
 }
 100% {
  transform:rotate(360deg)
 }
}
@keyframes -webkit-spinner-one {
 0% {
  -webkit-transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg)
 }
}
.tbay-page-loader #loader {
 -webkit-animation:2s linear 0s normal none infinite running spinner-one;
 -o-animation:2s linear 0s normal none infinite running spinner-one;
 animation:2s linear 0s normal none infinite running spinner-one;
 border-color:#86bc42 transparent transparent;
 border-image:none;
 border-radius:50%;
 border-style:solid;
 border-width:3px;
 display:block;
 height:150px;
 left:50%;
 right:auto;
 margin-left:-75px;
 margin-top:-75px;
 position:relative;
 top:50%;
 width:150px;
 z-index:1001
}
.tbay-page-loader #loader:before {
 -webkit-animation:3s linear 0s normal none infinite running spinner-one;
 -o-animation:3s linear 0s normal none infinite running spinner-one;
 animation:3s linear 0s normal none infinite running spinner-one;
 border-color:#f65b47 transparent transparent;
 border-image:none;
 border-radius:50%;
 border-style:solid;
 border-width:3px;
 bottom:5px;
 content:"";
 left:5px;
 position:absolute;
 right:5px;
 top:5px
}
.tbay-page-loader #loader:after {
 -webkit-animation:1.5s linear 0s normal none infinite running spinner-one;
 -o-animation:1.5s linear 0s normal none infinite running spinner-one;
 animation:1.5s linear 0s normal none infinite running spinner-one;
 border-color:#f9c922 transparent transparent;
 border-image:none;
 border-radius:50%;
 border-style:solid;
 border-width:3px;
 bottom:15px;
 content:"";
 left:15px;
 position:absolute;
 right:15px;
 top:15px
}
.tbay-page-loader .loader-section {
 background:#fefefe none repeat scroll 0 0;
 height:100%;
 position:fixed;
 top:0;
 transform:translateX(0);
 width:51%;
 z-index:1000
}
.tbay-page-loader .loader-section.section-left {
 left:0
}
.tbay-page-loader .loader-section.section-right {
 right:0
}
.tbay-loader-two {
 position:relative;
 width:80px;
 height:80px;
 -webkit-animation:spinner 5s infinite linear;
 animation:spinner 5s infinite linear
}
.tbay-loader-two span {
 width:40px;
 height:40px;
 position:absolute;
 background:red;
 display:block;
 -webkit-animation:spinner-two 800ms infinite linear;
 -o-animation:spinner-two 800ms infinite linear;
 animation:spinner-two 800ms infinite linear
}
.tbay-loader-two span:nth-child(1) {
 background:#2ecc71
}
.tbay-loader-two span:nth-child(2) {
 left:44px;
 right:auto;
 background:#51cbe2;
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.tbay-loader-two span:nth-child(3) {
 top:44px;
 background:#3498db;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.tbay-loader-two span:nth-child(4) {
 top:44px;
 left:44px;
 right:auto;
 background:#f1c40f;
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
@-webkit-keyframes spinner-two {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(.5)
 }
 100% {
  transform:scale(1)
 }
}
@keyframes spinner-two {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(.5)
 }
 100% {
  transform:scale(1)
 }
}
.tbay-loader-three {
 position:relative
}
.tbay-loader-three span {
 display:block;
 bottom:0;
 width:9px;
 height:5px;
 background:#51cbe2;
 position:absolute;
 -webkit-animation:spinner-three 1.5s infinite ease-in-out;
 -o-animation:spinner-three 1.5s infinite ease-in-out;
 animation:spinner-three 1.5s infinite ease-in-out
}
.tbay-loader-three span:nth-child(2) {
 left:11px;
 right:auto;
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.tbay-loader-three span:nth-child(3) {
 left:22px;
 right:auto;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.tbay-loader-three span:nth-child(4) {
 left:33px;
 right:auto;
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
.tbay-loader-three span:nth-child(5) {
 left:44px;
 right:auto;
 -webkit-animation-delay:.8s;
 animation-delay:.8s
}
@-webkit-keyframes spinner-three {
 0% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
 25% {
  height:30px;
  transform:translateY(15px);
  background:#3498db
 }
 50% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
 100% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
}
@keyframes spinner-three {
 0% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
 25% {
  height:30px;
  transform:translateY(15px);
  background:#3498db
 }
 50% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
 100% {
  height:5px;
  transform:translateY(0);
  background:#51cbe2
 }
}
.tbay-loader-four {
 width:80px;
 height:80px
}
.tbay-loader-four .spinner-cube {
 width:33%;
 height:33%;
 background-color:#51cbe2;
 float:left;
 -webkit-animation:spinner-four 1.3s infinite ease-in-out;
 -o-animation:spinner-four 1.3s infinite ease-in-out;
 animation:spinner-four 1.3s infinite ease-in-out
}
.tbay-loader-four .spinner-cube1 {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.tbay-loader-four .spinner-cube2 {
 -webkit-animation-delay:.3s;
 animation-delay:.3s
}
.tbay-loader-four .spinner-cube3 {
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.tbay-loader-four .spinner-cube4 {
 -webkit-animation-delay:.1s;
 animation-delay:.1s
}
.tbay-loader-four .spinner-cube5 {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.tbay-loader-four .spinner-cube6 {
 -webkit-animation-delay:.3s;
 animation-delay:.3s
}
.tbay-loader-four .spinner-cube7 {
 -webkit-animation-delay:0s;
 animation-delay:0s
}
.tbay-loader-four .spinner-cube8 {
 -webkit-animation-delay:.1s;
 animation-delay:.1s
}
.tbay-loader-four .spinner-cube9 {
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
@-webkit-keyframes spinner-four {
 0%,
 70%,
 100% {
  -webkit-transform:scale3D(1,1,1);
  transform:scale3D(1,1,1)
 }
 35% {
  -webkit-transform:scale3D(0,0,1);
  transform:scale3D(0,0,1)
 }
}
@keyframes spinner-four {
 0%,
 70%,
 100% {
  -webkit-transform:scale3D(1,1,1);
  transform:scale3D(1,1,1)
 }
 35% {
  -webkit-transform:scale3D(0,0,1);
  transform:scale3D(0,0,1)
 }
}
.tbay-loader-five {
 width:80px;
 height:80px;
 position:relative
}
.tbay-loader-five .spinner-cube {
 border:2px solid transparent;
 float:left;
 width:50%;
 height:50%;
 position:relative;
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -ms-box-sizing:border-box;
 -o-box-sizing:border-box;
 box-sizing:border-box
}
.tbay-loader-five .spinner-cube:before {
 content:'';
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-color:#51cbe2;
 -webkit-animation:spinner-five 2.4s infinite linear both;
 -o-animation:spinner-five 2.4s infinite linear both;
 animation:spinner-five 2.4s infinite linear both;
 -webkit-transform-origin:100% 100%;
 -ms-transform-origin:100% 100%;
 transform-origin:100% 100%
}
.tbay-loader-five .spinner-cube-2 {
 -webkit-transform:scale(1.1) rotateZ(90deg);
 transform:scale(1.1) rotateZ(90deg)
}
.tbay-loader-five .spinner-cube-3 {
 -webkit-transform:scale(1.1) rotateZ(180deg);
 transform:scale(1.1) rotateZ(180deg)
}
.tbay-loader-five .spinner-cube-4 {
 -webkit-transform:scale(1.1) rotateZ(270deg);
 transform:scale(1.1) rotateZ(270deg)
}
.tbay-loader-five .spinner-cube-2:before {
 -webkit-animation-delay:.3s;
 animation-delay:.3s
}
.tbay-loader-five .spinner-cube-3:before {
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
.tbay-loader-five .spinner-cube-4:before {
 -webkit-animation-delay:.9s;
 animation-delay:.9s
}
@-webkit-keyframes spinner-five {
 0%,
 10% {
  -webkit-transform:perspective(140px) rotateX(-180deg);
  transform:perspective(140px) rotateX(-180deg);
  opacity:0
 }
 25%,
 75% {
  -webkit-transform:perspective(140px) rotateX(0);
  transform:perspective(140px) rotateX(0);
  opacity:1
 }
 90%,
 100% {
  -webkit-transform:perspective(140px) rotateY(180deg);
  transform:perspective(140px) rotateY(180deg);
  opacity:0
 }
}
@keyframes spinner-five {
 0%,
 10% {
  -webkit-transform:perspective(140px) rotateX(-180deg);
  transform:perspective(140px) rotateX(-180deg);
  opacity:0
 }
 25%,
 75% {
  -webkit-transform:perspective(140px) rotateX(0);
  transform:perspective(140px) rotateX(0);
  opacity:1
 }
 90%,
 100% {
  -webkit-transform:perspective(140px) rotateY(180deg);
  transform:perspective(140px) rotateY(180deg);
  opacity:0
 }
}
.tbay-loader-six {
 width:70px;
 height:70px;
 position:relative
}
.tbay-loader-six .spinner-cube-1 {
 width:100%;
 height:100%;
 border-radius:50%;
 background-color:#3498db;
 opacity:.6;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:spinner-six 2s infinite ease-in-out;
 -o-animation:spinner-six 2s infinite ease-in-out;
 animation:spinner-six 2s infinite ease-in-out
}
.tbay-loader-six .spinner-cube-2 {
 width:100%;
 height:100%;
 border-radius:50%;
 background-color:#3498db;
 opacity:.6;
 position:absolute;
 top:0;
 left:0;
 -webkit-animation:spinner-six 2s infinite ease-in-out;
 -o-animation:spinner-six 2s infinite ease-in-out;
 animation:spinner-six 2s infinite ease-in-out;
 -webkit-animation-delay:-1.0s;
 animation-delay:-1.0s
}
@-webkit-keyframes spinner-six {
 0%,
 100% {
  -webkit-transform:scale(0)
 }
 50% {
  -webkit-transform:scale(1)
 }
}
@keyframes spinner-six {
 0%,
 100% {
  transform:scale(0);
  -webkit-transform:scale(0)
 }
 50% {
  transform:scale(1);
  -webkit-transform:scale(1)
 }
}
.tbay-page-loader.loader-img {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.tbay-page-loader.loader-img img {
 position:absolute;
 z-index:999;
 top:50%;
 left:50%;
 right:auto;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
@media(max-width:767px) {
 .tbay-page-loader.loader-img img {
  max-width:150px
 }
}
.zoom-2 {
 overflow:hidden;
 display:block;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px
}
.zoom-2 img {
 position:relative;
 width:100%;
 height:auto;
 -webkit-transition:all .2s ease-out;
 -o-transition:all .2s ease-out;
 transition:all .2s ease-out;
 -webkit-transform-origin:center center;
 -moz-transform-origin:center center;
 -ms-transform-origin:center center;
 transform-origin:center center
}
.zoom-2:hover img {
 -webkit-transform:scale(1.2);
 -ms-transform:scale(1.2);
 -o-transform:scale(1.2);
 transform:scale(1.2)
}
.filter-grayscale,
body:not(.tbay-body-default) .widget .widget_sp_image-image-link img {
 -webkit-transition:all .6s ease-out 0s;
 -o-transition:all .6s ease-out 0s;
 transition:all .6s ease-out 0s
}
.filter-grayscale:hover,
body:not(.tbay-body-default) .widget .widget_sp_image-image-link img:hover {
 filter:grayscale(100%);
 -webkit-filter:grayscale(100%);
 -moz-filter:grayscale(100%);
 -o-filter:grayscale(100%);
 -ms-filter:grayscale(100%)
}
.filter-brightness {
 -webkit-transition:all .4s ease-out 0s;
 -o-transition:all .4s ease-out 0s;
 transition:all .4s ease-out 0s
}
.filter-brightness:hover {
 filter:brightness(.4);
 -webkit-filter:brightness(.4);
 -moz-filter:brightness(.4);
 -o-filter:brightness(.4);
 -ms-filter:brightness(.4)
}
.filter-blur {
 -webkit-transition:all .6s ease-out 0s;
 -o-transition:all .6s ease-out 0s;
 transition:all .6s ease-out 0s
}
.filter-blur:hover {
 filter:blur(5px);
 -webkit-filter:blur(5px);
 -moz-filter:blur(5px);
 -o-filter:blur(5px);
 -ms-filter:blur(5px)
}
.close .fa {
 -webkit-transition:all 1s ease-in-out;
 -o-transition:all 1s ease-in-out;
 transition:all 1s ease-in-out
}
.close:hover .fa {
 -webkit-transform:rotate(360deg);
 -ms-transform:rotate(360deg);
 -o-transform:rotate(360deg);
 transform:rotate(360deg)
}
.image-overlay-1:after,
.image-overlay-1:before {
 content:"";
 display:block;
 position:absolute;
 z-index:100;
 background:rgba(0,0,0,.7);
 width:100%;
 height:100%;
 left:0;
 right:auto;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .3s ease 0s;
 -o-transition:all .3s ease 0s;
 transition:all .3s ease 0s
}
.image-overlay-1:after {
 top:-100%
}
.image-overlay-1:before {
 bottom:-100%
}
.image-overlay-1:hover:after {
 top:-50%;
 opacity:1;
 filter:alpha(opacity=100)
}
.image-overlay-1:hover:before {
 bottom:-50%;
 opacity:1;
 filter:alpha(opacity=100)
}
.image-plus-1 {
 position:relative
}
.image-plus-1::before {
 overflow:hidden;
 position:absolute;
 top:0;
 content:"";
 z-index:100;
 width:100%;
 height:100%;
 left:0;
 right:auto;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .3s ease 0s;
 -o-transition:all .3s ease 0s;
 transition:all .3s ease 0s;
 -webkit-transform:scale(1.5);
 -moz-transform:scale(1.5);
 -ms-transform:scale(1.5);
 -o-transform:scale(1.5);
 transform:scale(1.5);
 background:url(../../../themes/urna/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.6)
}
.image-plus-1:hover::before {
 visibility:visible;
 opacity:.6;
 filter:alpha(opacity=60);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.image-plus-2 {
 position:relative
}
.image-plus-2::before {
 content:"";
 z-index:199;
 top:0;
 position:absolute;
 background:url(../../../themes/urna/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.8);
 width:100%;
 height:100%;
 left:0;
 right:auto;
 -webkit-transition:all .3s ease 0s;
 -o-transition:all .3s ease 0s;
 transition:all .3s ease 0s;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-background-size:10px 10px,100% 100%;
 -moz-background-size:10px 10px,100% 100%;
 -ms-background-size:10px 10px,100% 100%;
 -o-background-size:10px 10px,100% 100%;
 background-size:10px 10px,100% 100%;
 -webkit-background-origin:padding-box,padding-box;
 -moz-background-origin:padding-box,padding-box;
 -ms-background-origin:padding-box,padding-box;
 -o-background-origin:padding-box,padding-box;
 background-origin:padding-box,padding-box
}
.image-plus-2:hover::before {
 opacity:.6;
 visibility:visible;
 -webkit-background-size:60px 60px,100% 100%;
 -moz-background-size:60px 60px,100% 100%;
 -ms-background-size:60px 60px,100% 100%;
 -o-background-size:60px 60px,100% 100%;
 background-size:60px 60px,100% 100%
}
.image-plus-3 {
 position:relative
}
.image-plus-3::before {
 content:"";
 top:0;
 overflow:hidden;
 position:absolute;
 z-index:100;
 -webkit-transform:scale(.5) rotateX(180deg);
 -moz-transform:scale(.5) rotateX(180deg);
 -ms-transform:scale(.5) rotateX(180deg);
 -o-transform:scale(.5) rotateX(180deg);
 transform:scale(.5) rotateX(180deg);
 width:100%;
 height:100%;
 left:0;
 right:auto;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .3s ease 0s;
 -o-transition:all .3s ease 0s;
 transition:all .3s ease 0s;
 background:rgba(0,0,0,.8)
}
.image-plus-3:hover::before {
 visibility:visible;
 opacity:.6;
 filter:alpha(opacity=60);
 -webkit-transform:scale(1) rotateX(0);
 -moz-transform:scale(1) rotateX(0);
 -ms-transform:scale(1) rotateX(0);
 -o-transform:scale(1) rotateX(0);
 transform:scale(1) rotateX(0)
}
.icon-effect-1 {
 position:relative
}
.icon-effect-1:before {
 content:"";
 display:block;
 -webkit-transform:scale(.5);
 -ms-transform:scale(.5);
 -o-transform:scale(.5);
 transform:scale(.5);
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 -webkit-transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
 -o-transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
 transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
 left:0;
 right:0;
 bottom:0;
 top:0;
 margin:auto;
 width:100%;
 height:100%;
 position:absolute;
 background-color:transparent
}
.icon-effect-1:hover:before {
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 -webkit-transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
 -o-transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);
 transition:transform .5s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1)
}
@-webkit-keyframes spinAround {
 from {
  -webkit-transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(360deg)
 }
}
@-moz-keyframes spinAround {
 from {
  -moz-transform:rotate(0)
 }
 to {
  -moz-transform:rotate(360deg)
 }
}
@keyframes spinAround {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
.ajax-loader-wapper {
 top:50%;
 position:absolute;
 left:50%;
 right:auto;
 margin-left:-40px;
 margin-top:-40px;
 z-index:10
}
.ajax-loader {
 border:1px solid #f3f3f3;
 border-radius:50%;
 border-top:1px solid #c00;
 width:80px;
 height:80px;
 -webkit-animation:spin 1.75s linear infinite;
 animation:spin 1.75s linear infinite;
 position:relative;
 font-size:0;
 display:inline-block
}
.content-load-more {
 position:relative
}
.ajax-loader-more {
 background:url(../../../themes/urna/images/load-more.gif) no-repeat 0 0;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background-size:150px;
 z-index:999;
 background-position:center 100%;
 background-color:rgba(255,255,255,.4)
}
@keyframes spin {
 from {
  transform:rotate(0)
 }
 to {
  transform:rotate(360deg)
 }
}
@keyframes tbay-bottom-top {
 0 {
  transform:translateY(40px);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  transform:translateY(0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes tbay-bottom-top {
 0% {
  -webkit-transform:translateY(40px);
  opacity:0;
  filter:alpha(opacity=0)
 }
 100% {
  -webkit-transform:translateY(0);
  opacity:1;
  filter:alpha(opacity=100)
 }
}
@-webkit-keyframes fadeOutLeftShort {
 from {
  -webkit-transform:none;
  transform:none
 }
 to {
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
}
@keyframes fadeOutLeftShort {
 from {
  -webkit-transform:none;
  transform:none
 }
 to {
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
}
@-webkit-keyframes fadeInLeftShort {
 from {
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInLeftShort {
 from {
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@-webkit-keyframes circle-loading {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes circle-loading {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
html {
 font-size:10px
}
body {
 font-family:"Poppins",sans-serif;
 font-size:14px;
 font-weight:400;
 line-height:26px;
 color:#000;
 background:#fff;
 overflow-x:hidden
}
.font-16 {
 font-size:16px
}
@media(min-width:1600px) {
 .container-full.container,
 .dokan-dashboard #tbay-main-content>.container-full.dokan-dashboard-wrap,
 #wcfm-main-contentainer .container-full.wcfm-membership-wrapper,
 .wcfmmp-store-page .container-full#wcfmmp-store {
  padding-left:50px!important;
  padding-right:50px!important;
  width:100%
 }
}
@media(min-width:1600px) {
 .vc_row.vc_row-no-padding .container-full.container>.vc_fluid,
 .vc_row.vc_row-no-padding .dokan-dashboard #tbay-main-content>.container-full.dokan-dashboard-wrap>.vc_fluid,
 .dokan-dashboard .vc_row.vc_row-no-padding #tbay-main-content>.container-full.dokan-dashboard-wrap>.vc_fluid,
 .vc_row.vc_row-no-padding #wcfm-main-contentainer .container-full.wcfm-membership-wrapper>.vc_fluid,
 #wcfm-main-contentainer .vc_row.vc_row-no-padding .container-full.wcfm-membership-wrapper>.vc_fluid,
 .vc_row.vc_row-no-padding .wcfmmp-store-page .container-full#wcfmmp-store>.vc_fluid,
 .wcfmmp-store-page .vc_row.vc_row-no-padding .container-full#wcfmmp-store>.vc_fluid {
  padding:0
 }
 .vc_row.vc_row-no-padding .container-full.container>.vc_fluid .vc_inner,
 .vc_row.vc_row-no-padding .dokan-dashboard #tbay-main-content>.container-full.dokan-dashboard-wrap>.vc_fluid .vc_inner,
 .dokan-dashboard .vc_row.vc_row-no-padding #tbay-main-content>.container-full.dokan-dashboard-wrap>.vc_fluid .vc_inner,
 .vc_row.vc_row-no-padding #wcfm-main-contentainer .container-full.wcfm-membership-wrapper>.vc_fluid .vc_inner,
 #wcfm-main-contentainer .vc_row.vc_row-no-padding .container-full.wcfm-membership-wrapper>.vc_fluid .vc_inner,
 .vc_row.vc_row-no-padding .wcfmmp-store-page .container-full#wcfmmp-store>.vc_fluid .vc_inner,
 .wcfmmp-store-page .vc_row.vc_row-no-padding .container-full#wcfmmp-store>.vc_fluid .vc_inner {
  margin-left:-15px;
  margin-right:-15px
 }
}
.wrapper-container {
 position:relative;
 overflow:hidden
}
.wrapper-container.offcanvas-right {
 z-index:2000
}
body:not(.tbay-homepage-demo) #main-container {
 padding-top:30px;
 padding-bottom:150px
}
body:not(.tbay-homepage-demo).single-product #main-container {
 padding-top:50px;
 padding-bottom:0
}
body:not(.tbay-homepage-demo).woocommerce.archive #main-container {
 padding-top:38px
}
body:not(.tbay-homepage-demo).single-post #main-container {
 padding-top:55px
}
.elements #tbay-main-content .tbay-addon.tbay-addon-text-heading {
 margin-bottom:20px
}
.elements #main-container {
 padding-top:0!important
}
.woocommerce-password-strength {
 font-weight:500
}
.rev-btn,
.rev-btn:visited {
 font-family:"Poppins",sans-serif
}
.search-form>form {
 border:1px solid #ddd
}
.search-form .btn {
 padding:6px;
 background:transparent;
 color:#000;
 font-size:20px
}
.search-form .btn:hover {
 background:transparent;
 color:#323232
}
.search-form .form-control {
 border:0
}
.woocommerce form .form-row {
 padding:0;
 margin:0
}
.form-row label,
.checkbox label {
 font-weight:400
}
.form-row .checkbox,
.checkbox .checkbox {
 margin-bottom:0;
 margin-top:0;
 margin-right:20px;
 margin-left:auto
}
.woocommerce form .form-row .select2-container {
 line-height:inherit;
 display:block
}
.select2-container--default .select2-selection--single {
 height:auto;
 border-color:#ddd;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 margin-bottom:10px;
 position:relative
}
.select2-container--default .select2-selection--single:focus {
 outline:0
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 height:auto
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
 position:static;
 border:0;
 margin:0
}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before {
 content:'\e604';
 font-family:'simple-line-icons';
 font-size:10px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
 line-height:42px;
 padding-left:15px;
 padding-right:20px;
 color:#000
}
.select2-container--default .select2-selection--single .select2-selection__clear {
 font-size:20px;
 font-weight:400;
 margin:0 5px
}
.select2-container--default .select2-selection--multiple {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-color:#e5e5e5
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 padding:10px 15px
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
 float:none;
 margin:0
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered input {
 margin:0!important
}
.select2-container--default .select2-selection--multiple .select2-search input {
 height:auto
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before {
 content:'\e607'
}
.woocommerce-info,
.woocommerce-message,
.woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error {
 padding:23px 20px;
 line-height:24px
}
.woocommerce-info:before,
.woocommerce-message:before,
.woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-error:before {
 position:static;
 margin-right:10px;
 margin-left:0;
 vertical-align:middle
}
.woocommerce-info li,
.woocommerce-message li,
.woocommerce-error li,
.woocommerce .woocommerce-info li,
.woocommerce .woocommerce-message li,
.woocommerce .woocommerce-error li {
 display:inline-block;
 vertical-align:middle
}
.woocommerce-info a.button,
.woocommerce-message a.button,
.woocommerce-error a.button,
.woocommerce .woocommerce-info a.button,
.woocommerce .woocommerce-message a.button,
.woocommerce .woocommerce-error a.button {
 line-height:24px;
 padding:0;
 background:transparent!important;
 font-weight:500
}
.woocommerce-info a.button:after,
.woocommerce-message a.button:after,
.woocommerce-error a.button:after,
.woocommerce .woocommerce-info a.button:after,
.woocommerce .woocommerce-message a.button:after,
.woocommerce .woocommerce-error a.button:after {
 content:"\e93c";
 font-family:'linearicons';
 line-height:1;
 display:inline-block;
 margin-left:5px;
 margin-right:0;
 font-size:12px
}
.woocommerce-message,
.woocommerce .woocommerce-message {
 border-top-color:#07930b
}
.woocommerce-message:before,
.woocommerce .woocommerce-message:before {
 color:#07930b
}
::-webkit-input-placeholder {
 color:#999
}
::-moz-placeholder {
 color:#999
}
:-ms-input-placeholder {
 color:#999
}
:-moz-placeholder {
 color:#999
}
input,
button,
select,
textarea {
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
.center {
 text-align:center
}
.color {
 color:#ca0815
}
.required {
 color:red
}
.overflow-y {
 overflow-y:hidden
}
a {
 color:#323232;
 text-decoration:none;
 -webkit-transition:color .3s ease;
 -o-transition:color .3s ease;
 transition:color .3s ease
}
a:hover,
a:focus {
 color:#ca0815;
 text-decoration:none;
 outline:0
}
a:focus {
 outline:0;
 outline-offset:-2px
}
figure {
 margin:0
}
img {
 vertical-align:middle
}
.img-responsive {
 display:block;
 max-width:100%;
 height:auto
}
.img-rounded {
 border-radius:0
}
.addthis_inline_share_toolbox .at_native_button>div {
 width:auto!important
}
.img-thumbnail {
 padding:4px;
 line-height:1.7;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:0;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 display:inline-block;
 max-width:100%;
 height:auto
}
.img-circle {
 border-radius:50%
}
hr {
 margin-top:23px;
 margin-bottom:23px
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 margin:-1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.sr-only-urnaable:active,
.sr-only-urnaable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
 font-family:"Poppins",sans-serif;
 font-weight:700;
 line-height:1.5;
 color:#17181a
}
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:#777
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
 margin-top:23px;
 margin-bottom:11.5px
}
h1 small,
h1 .small,
.h1 small,
.h1 .small,
h2 small,
h2 .small,
.h2 small,
.h2 .small,
h3 small,
h3 .small,
.h3 small,
.h3 .small {
 font-size:65%
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
 margin-top:11.5px;
 margin-bottom:11.5px
}
h4 small,
h4 .small,
.h4 small,
.h4 .small,
h5 small,
h5 .small,
.h5 small,
.h5 .small,
h6 small,
h6 .small,
.h6 small,
.h6 .small {
 font-size:75%
}
h1,
.h1 {
 font-size:36px
}
h2,
.h2 {
 font-size:30px
}
h3,
.h3 {
 font-size:24px
}
h4,
.h4 {
 font-size:18px
}
h5,
.h5 {
 font-size:14px
}
h6,
.h6 {
 font-size:12px
}
p {
 margin:0 0 11.5px
}
.lead {
 margin-bottom:23px;
 font-size:16px;
 font-weight:300;
 line-height:1.4
}
@media(min-width:768px) {
 .lead {
  font-size:21px
 }
}
small,
.small {
 font-size:85%
}
mark,
.mark {
 background-color:#fcf8e3;
 padding:.2em
}
.text-left {
 text-align:left
}
.text-right {
 text-align:right
}
.text-center {
 text-align:center!important
}
.text-justify {
 text-align:justify
}
.text-nowrap {
 white-space:nowrap
}
.text-lowercase {
 text-transform:lowercase
}
.text-uppercase,
.initialism {
 text-transform:uppercase
}
.text-capitalize {
 text-transform:capitalize
}
.text-muted {
 color:#777
}
.text-primary {
 color:#17181a
}
a.text-primary:hover,
a.text-primary:focus {
 color:#000
}
.text-success {
 color:#3c763d
}
a.text-success:hover,
a.text-success:focus {
 color:#2b542c
}
.text-info {
 color:#31708f
}
a.text-info:hover,
a.text-info:focus {
 color:#245269
}
.text-warning {
 color:#8a6d3b
}
a.text-warning:hover,
a.text-warning:focus {
 color:#66512c
}
.text-danger {
 color:#a94442
}
a.text-danger:hover,
a.text-danger:focus {
 color:#843534
}
.bg-primary {
 color:#fff
}
.bg-primary {
 background-color:#17181a
}
a.bg-primary:hover,
a.bg-primary:focus {
 background-color:#000
}
.bg-success {
 background-color:#dff0d8
}
a.bg-success:hover,
a.bg-success:focus {
 background-color:#c1e2b3
}
.bg-info {
 background-color:#d9edf7
}
a.bg-info:hover,
a.bg-info:focus {
 background-color:#afd9ee
}
.bg-warning {
 background-color:#fcf8e3
}
a.bg-warning:hover,
a.bg-warning:focus {
 background-color:#f7ecb5
}
.bg-danger {
 background-color:#f2dede
}
a.bg-danger:hover,
a.bg-danger:focus {
 background-color:#e4b9b9
}
.page-header {
 background:transparent;
 border:0;
 padding:0;
 margin:0
}
.page-header .page-title {
 margin:0 15px 30px 15px;
 color:#333;
 font-weight:700;
 padding:20px 40px;
 font-size:20px
}
.page-header .taxonomy-description {
 padding-top:30px
}
.pagination,
.tbay-pagination {
 margin-top:15px;
 text-align:center;
 display:block
}
.pagination ul.page-numbers,
.tbay-pagination ul.page-numbers {
 margin:0;
 padding:0;
 list-style:none;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.pagination ul.page-numbers li,
.tbay-pagination ul.page-numbers li {
 float:left;
 margin:0
}
.pagination ul.page-numbers li+li,
.tbay-pagination ul.page-numbers li+li {
 margin-left:10px
}
@media(max-width:767px) {
 .pagination ul.page-numbers li,
 .tbay-pagination ul.page-numbers li {
  margin-bottom:10px
 }
}
.pagination span,
.pagination a,
.tbay-pagination span,
.tbay-pagination a {
 min-width:44px;
 line-height:42px;
 border:1px solid #ddd;
 display:inline-block;
 font-weight:500;
 padding:0 3px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.pagination span.current,
.pagination a.current,
.tbay-pagination span.current,
.tbay-pagination a.current {
 background:#f5f5f5;
 color:#000
}
.pagination a,
.tbay-pagination a {
 color:#323232;
 cursor:pointer
}
.pagination a:hover,
.tbay-pagination a:hover {
 background:#fff;
 border-color:#ca0815;
 color:#ca0815;
 text-decoration:none
}
.pagination a.next,
.pagination a.prev,
.tbay-pagination a.next,
.tbay-pagination a.prev {
 font-size:12px
}
.woocommerce-pagination {
 margin-top:15px;
 display:block
}
.woocommerce-pagination a.button::after {
 content:'\e944';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 margin-left:7px;
 margin-right:0
}
.woocommerce-pagination a.button.woocommerce-Button--previous::before {
 content:'\e943';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 margin-right:7px;
 margin-left:0
}
.woocommerce-pagination a.button.woocommerce-Button--previous::after {
 display:none
}
.form-control,
form input:not([type="file"]),
input#ywqa_ask_question_text {
 height:44px;
 background:#fff;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #ddd;
 -webkit-box-shadow:none;
 box-shadow:none
}
.form-control:focus,
form input:not([type="file"]):focus,
input#ywqa_ask_question_text:focus {
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.form-control[type="checkbox"],
form input:not([type="file"])[type="checkbox"],
input#ywqa_ask_question_text[type="checkbox"] {
 height:initial
}
@media(max-width:480px) {
 .form-control,
 form input:not([type="file"]),
 input#ywqa_ask_question_text {
  height:40px
 }
}
ul,
ol {
 margin-top:0;
 margin-bottom:11.5px
}
ul ul,
ul ol,
ol ul,
ol ol {
 margin-bottom:0
}
.list-unstyled {
 padding-left:0;
 list-style:none
}
.list-inline {
 padding-left:0;
 list-style:none;
 margin-left:-5px;
 margin-right:0
}
.list-inline>li {
 display:inline-block;
 padding-left:5px;
 padding-right:5px
}
dl {
 margin-top:0;
 margin-bottom:23px
}
dt,
dd {
 line-height:1.7
}
dt {
 font-weight:700
}
dd {
 margin-left:0
}
.dl-horizontal dd:before,
.dl-horizontal dd:after {
 content:" ";
 display:table
}
.dl-horizontal dd:after {
 clear:both
}
@media(min-width:768px) {
 .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;
  margin-right:0
 }
}
abbr[title],
abbr[data-original-title] {
 cursor:help;
 border-bottom:1px dotted #777
}
.initialism {
 font-size:90%
}
blockquote {
 margin:40px 0;
 padding:0;
 padding-left:25px;
 padding-right:0;
 color:#000;
 font-size:20px;
 line-height:28px;
 font-weight:500;
 border-left-width:4px;
 border-left-style:solid;
 border-left-color:#ca0815
}
blockquote p,
blockquote ul,
blockquote ol {
 line-height:inherit!important
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
 margin-bottom:0
}
blockquote footer,
blockquote small,
blockquote .small {
 display:block;
 font-size:80%;
 line-height:1.7;
 color:#777
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
 content:'\2014 \00A0'
}
.blockquote-reverse,
blockquote.pull-right {
 padding-right:15px;
 padding-left:0;
 border-right:5px solid #eee;
 border-left:0;
 text-align:right
}
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
 content:''
}
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
 content:'\00A0 \2014'
}
address {
 margin-bottom:23px;
 font-style:normal;
 line-height:1.7
}
.vc_row.vc_row-no-padding .vc_fluid,
.vc_row.vc_row-no-padding>div,
.vc_row.vc_row-no-padding .wpb_wrapper>div {
 padding:0;
 margin:0
}
.vc_align_left {
 text-align:left!important
}
.vc_align_right {
 text-align:right!important
}
img {
 border:0;
 vertical-align:middle;
 max-width:100%;
 height:auto
}
.bg-dark {
 background:#272727;
 color:#fff
}
.text-purple {
 color:#6c58bd!important
}
.text-red {
 color:#c32322!important
}
.text-red-1 {
 color:#f00!important
}
.text-orange {
 color:#f66000!important
}
.text-yellow {
 color:#e2d951!important
}
.text-white,
.text-light {
 color:#fff!important
}
.text-black {
 color:#000
}
.text-darker {
 color:#333!important
}
.text-uppercase,
.initialism {
 text-transform:uppercase
}
[class*="radius"] {
 overflow:hidden
}
.radius-0 {
 border-radius:0!important
}
.radius-x {
 border-radius:50%!important
}
.radius-1x {
 border-radius:10px!important
}
.radius-2x {
 border-radius:20px!important
}
.radius-3x {
 border-radius:30px!important
}
.radius-4x {
 border-radius:40px!important
}
.radius-5x {
 border-radius:5px!important
}
.radius-6x {
 border-radius:3px!important
}
.carousel-md {
 width:44px;
 height:44px;
 line-height:44px
}
.carousel-sm {
 width:34px;
 height:34px;
 line-height:34px;
 font-size:15px
}
.carousel-xs {
 width:28px;
 height:28px;
 line-height:28px;
 font-size:15px
}
.vc_row[data-vc-stretch-content]>.container,
.dokan-dashboard #tbay-main-content.vc_row[data-vc-stretch-content]>.dokan-dashboard-wrap,
#wcfm-main-contentainer .vc_row[data-vc-stretch-content]>.wcfm-membership-wrapper,
.wcfmmp-store-page .vc_row[data-vc-stretch-content]>#wcfmmp-store {
 width:100%
}
.wpb_text_column a {
 color:#ca0815
}
.col-xlg-2-4 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
@media(min-width:1600px) {
 .col-xlg-2-4 {
  float:left;
  width:20%
 }
}
.col-lg-2-4 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
@media(min-width:1200px) {
 .col-lg-2-4 {
  float:left;
  width:20%
 }
}
.col-sm-2-4 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
@media(min-width:768px) {
 .col-sm-2-4 {
  float:left;
  width:20%
 }
}
.col-md-2-4 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
@media(min-width:992px) {
 .col-md-2-4 {
  float:left;
  width:20%
 }
}
@media(min-width:992px) {
 .col-md-push-2-4 {
  left:20%
 }
}
@media(min-width:992px) {
 .col-md-pull-2-4 {
  right:20%
 }
}
@media(min-width:992px) {
 .col-md-offset-2-4 {
  margin-left:20%
 }
}
.ui-helper-hidden-accessible {
 display:none
}
img[data-lazyloaded] {
 opacity:0;
 -webkit-transition:opacity .3s linear .1s;
 -moz-transition:opacity .3s linear .2s;
 transition:opacity .3s linear .2s
}
img.loaded {
 -webkit-transition:opacity .3s linear .2s;
 -moz-transition:opacity .3s linear .2s;
 transition:opacity .3s linear .2s;
 opacity:1
}
.owl-carousel:not(.slick-slider) {
 display:block
}
.owl-carousel:not(.slick-slider):before,
.owl-carousel:not(.slick-slider):after {
 content:" ";
 display:table
}
.owl-carousel:not(.slick-slider):after {
 clear:both
}
.owl-carousel:not(.slick-slider)[data-items] div.item {
 float:left;
 padding:0 15px;
 margin:0!important
}
@media(min-width:1600px) {
 .owl-carousel:not(.slick-slider)[data-items="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-items="1"]>div:nth-child(n+2) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-items="2"]>div:nth-child(n+3) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-items="3"]>div:nth-child(n+4) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-items="4"]>div:nth-child(n+5) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-items="5"]>div:nth-child(n+6) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-items="6"]>div:nth-child(n+7) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-items="7"]>div:nth-child(n+8) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-items="8"]>div:nth-child(n+9) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-items="9"]>div:nth-child(n+10) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-items="10"]>div:nth-child(n+11) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-items="11"]>div:nth-child(n+12) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-items="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
 .owl-carousel:not(.slick-slider)[data-items="12"]>div:nth-child(n+13) {
  display:none
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .owl-carousel:not(.slick-slider)[data-desktopslick="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="1"]>div:nth-child(n+2) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="2"]>div:nth-child(n+3) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="3"]>div:nth-child(n+4) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="4"]>div:nth-child(n+5) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="5"]>div:nth-child(n+6) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="6"]>div:nth-child(n+7) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="7"]>div:nth-child(n+8) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="8"]>div:nth-child(n+9) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="9"]>div:nth-child(n+10) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="10"]>div:nth-child(n+11) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="11"]>div:nth-child(n+12) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
 .owl-carousel:not(.slick-slider)[data-desktopslick="12"]>div:nth-child(n+13) {
  display:none
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="1"]>div:nth-child(n+2) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="2"]>div:nth-child(n+3) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="3"]>div:nth-child(n+4) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="4"]>div:nth-child(n+5) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="5"]>div:nth-child(n+6) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="6"]>div:nth-child(n+7) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="7"]>div:nth-child(n+8) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="8"]>div:nth-child(n+9) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="9"]>div:nth-child(n+10) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="10"]>div:nth-child(n+11) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="11"]>div:nth-child(n+12) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
 .owl-carousel:not(.slick-slider)[data-desktopsmallslick="12"]>div:nth-child(n+13) {
  display:none
 }
}
@media(min-width:768px) and (max-width:991px) {
 .owl-carousel:not(.slick-slider)[data-tabletslick="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="1"]>div:nth-child(n+2) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="2"]>div:nth-child(n+3) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="3"]>div:nth-child(n+4) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="4"]>div:nth-child(n+5) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="5"]>div:nth-child(n+6) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="6"]>div:nth-child(n+7) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="7"]>div:nth-child(n+8) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="8"]>div:nth-child(n+9) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="9"]>div:nth-child(n+10) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="10"]>div:nth-child(n+11) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="11"]>div:nth-child(n+12) {
  display:none
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
 .owl-carousel:not(.slick-slider)[data-tabletslick="12"]>div:nth-child(n+13) {
  display:none
 }
}
@media(min-width:480px) and (max-width:767px) {
 .owl-carousel:not(.slick-slider)[data-landscapeslick="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-landscapeslick="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
}
@media(max-width:480px) {
 .owl-carousel:not(.slick-slider)[data-mobileslick="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  width:100%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  width:50%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  width:25%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  width:20%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  width:12.5%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%;
  width:11.11111%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%;
  width:10%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%;
  width:9.09091%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%;
  width:8.33333%
 }
}
.no-margin {
 margin:0!important
}
.no-margin .pagination {
 margin:0
}
.no-padding {
 padding:0!important
}
.no-position {
 position:static!important
}
.inline-block {
 display:inline-block;
 vertical-align:middle
}
.lt-ie8 .inline-block {
 display:inline;
 zoom:1
}
.no-background {
 -webkit-box-shadow:none;
 box-shadow:none;
 background:none!important
}
.no-effect a:before {
 content:none!important
}
.clear-list {
 padding:0;
 margin:0;
 list-style:none
}
.text-uppercase,
.initialism {
 text-transform:uppercase!important
}
.separator_align_center {
 text-align:center!important
}
.vc_align_right,
.separator_align_right {
 text-align:right!important
}
.separator_align_left {
 text-align:left!important
}
.font-size-lg {
 font-size:48px
}
.font-size-md {
 font-size:30px
}
.font-size-sm {
 font-size:18px
}
.font-size-xs {
 font-size:14px
}
.no-border {
 border:0!important
}
.bg-transparent {
 background:transparent!important
}
table,
table.wcv-table {
 background-color:transparent
}
th {
 text-align:left
}
table,
table.wcv-table,
.table {
 width:100%;
 max-width:100%;
 margin-bottom:23px
}
table>thead>tr>th,
table.wcv-table>thead>tr>th,
table>thead>tr>td,
table.wcv-table>thead>tr>td,
table>tbody>tr>th,
table.wcv-table>tbody>tr>th,
table>tbody>tr>td,
table.wcv-table>tbody>tr>td,
table>tfoot>tr>th,
table.wcv-table>tfoot>tr>th,
table>tfoot>tr>td,
table.wcv-table>tfoot>tr>td,
.table>thead>tr>th,
.table>thead>tr>td,
.table>tbody>tr>th,
.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>tfoot>tr>td {
 padding:8px;
 line-height:1.7;
 vertical-align:top;
 border-top:1px solid #ddd
}
table>thead>tr>th,
table.wcv-table>thead>tr>th,
.table>thead>tr>th {
 vertical-align:bottom;
 border-bottom:2px solid #ddd
}
table>caption+thead>tr:first-child>th,
table>caption+thead>tr:first-child>td,
table>colgroup+thead>tr:first-child>th,
table>colgroup+thead>tr:first-child>td,
table>thead:first-child>tr:first-child>th,
table>thead:first-child>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>th,
.table>thead:first-child>tr:first-child>td {
 border-top:0
}
table>tbody+tbody,
table.wcv-table>tbody+tbody,
.table>tbody+tbody {
 border-top:2px solid #ddd
}
table .table,
.table .table {
 background-color:#fff
}
.table-condensed>thead>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>tfoot>tr>td {
 padding:5px
}
table,
table.wcv-table,
.table-bordered {
 border:1px solid #ddd
}
table>thead>tr>th,
table.wcv-table>thead>tr>th,
table>thead>tr>td,
table.wcv-table>thead>tr>td,
table>tbody>tr>th,
table.wcv-table>tbody>tr>th,
table>tbody>tr>td,
table.wcv-table>tbody>tr>td,
table>tfoot>tr>th,
table.wcv-table>tfoot>tr>th,
table>tfoot>tr>td,
table.wcv-table>tfoot>tr>td,
.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>tfoot>tr>td {
 border:1px solid #ddd
}
.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 {
 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>thead>tr>td.active,
.table>thead>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th {
 background-color:#f5f5f5
}
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr.active:hover>th {
 background-color:#e8e8e8
}
.table>thead>tr>td.success,
.table>thead>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th {
 background-color:#dff0d8
}
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr.success:hover>th {
 background-color:#d0e9c6
}
.table>thead>tr>td.info,
.table>thead>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th {
 background-color:#d9edf7
}
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover,
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr.info:hover>th {
 background-color:#c4e3f3
}
.table>thead>tr>td.warning,
.table>thead>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th {
 background-color:#fcf8e3
}
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr.warning:hover>th {
 background-color:#faf2cc
}
.table>thead>tr>td.danger,
.table>thead>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th {
 background-color:#f2dede
}
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr.danger:hover>th {
 background-color:#ebcccc
}
@media screen and (max-width:767px) {
 .table-responsive {
  width:100%;
  margin-bottom:17.25px;
  overflow-y:hidden;
  overflow-x:auto;
  -ms-overflow-style:-ms-autohiding-scrollbar;
  border:1px solid #ddd;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive>.table {
  margin-bottom:0
 }
 .table-responsive>.table>thead>tr>th,
 .table-responsive>.table>thead>tr>td,
 .table-responsive>.table>tbody>tr>th,
 .table-responsive>.table>tbody>tr>td,
 .table-responsive>.table>tfoot>tr>th,
 .table-responsive>.table>tfoot>tr>td {
  white-space:nowrap
 }
 .table-responsive>.table-bordered {
  border:0
 }
 .table-responsive>.table-bordered>thead>tr>th:first-child,
 .table-responsive>.table-bordered>thead>tr>td:first-child,
 .table-responsive>.table-bordered>tbody>tr>th:first-child,
 .table-responsive>.table-bordered>tbody>tr>td:first-child,
 .table-responsive>.table-bordered>tfoot>tr>th:first-child,
 .table-responsive>.table-bordered>tfoot>tr>td:first-child {
  border-left:0
 }
 .table-responsive>.table-bordered>thead>tr>th:last-child,
 .table-responsive>.table-bordered>thead>tr>td:last-child,
 .table-responsive>.table-bordered>tbody>tr>th:last-child,
 .table-responsive>.table-bordered>tbody>tr>td:last-child,
 .table-responsive>.table-bordered>tfoot>tr>th:last-child,
 .table-responsive>.table-bordered>tfoot>tr>td:last-child {
  border-right:0
 }
 .table-responsive>.table-bordered>tbody>tr:last-child>th,
 .table-responsive>.table-bordered>tbody>tr:last-child>td,
 .table-responsive>.table-bordered>tfoot>tr:last-child>th,
 .table-responsive>.table-bordered>tfoot>tr:last-child>td {
  border-bottom:0
 }
}
.product-image:not(.image-loaded) .unveil-image,
.tbay-gallery-varible:not(.image-loaded) .unveil-image,
.tbay-image-loaded:not(.image-loaded) .unveil-image {
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:opacity .3s ease-in;
 -o-transition:opacity .3s ease-in;
 transition:opacity .3s ease-in
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
 body.woocommerce .products .star-rating,
 .woocommerce .product .star-rating,
 .woocommerce .star-rating {
  width:76px!important
 }
 .woocommerce p.stars a::before {
  width:5em
 }
}
.wpb_content_element:only-child {
 margin:0
}
.urna-admin-icon:before {
 content:"";
 display:block;
 z-index:1;
 background-image:url(../../../themes/urna/inc/assets/images/admin/vc-icon-urna.jpg);
 background-repeat:no-repeat;
 background-size:20px 20px;
 width:20px;
 height:20px;
 border-radius:3px;
 margin-top:1px
}
.has-after,
.post .entry-category.type-2 a,
.entry-meta-list .entry-author a,
.entry-single .entry-category a,
#tab-questions a.back-to-product,
.woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a,
.woocommerce form.register .wcfmmp_become_vendor_link a {
 position:relative
}
.has-after:after,
.post .entry-category.type-2 a:after,
.entry-meta-list .entry-author a:after,
.entry-single .entry-category a:after,
#tab-questions a.back-to-product:after,
.woocommerce form.login .lost_password a:after,
.woocommerce form.register .lost_password a:after,
.woocommerce form.register .wcfmmp_become_vendor_link a:after {
 background-color:#ca0815;
 content:"";
 height:1px;
 left:0;
 opacity:0;
 filter:alpha(opacity=0);
 pointer-events:none;
 position:absolute;
 top:100%;
 right:auto;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:all .15s cubic-bezier(.39,.575,.565,1);
 -o-transition:all .15s cubic-bezier(.39,.575,.565,1);
 transition:all .15s cubic-bezier(.39,.575,.565,1);
 transition-property:opacity,transform;
 width:100%
}
.has-after:hover,
.post .entry-category.type-2 a:hover,
.entry-meta-list .entry-author a:hover,
.entry-single .entry-category a:hover,
#tab-questions a.back-to-product:hover,
.woocommerce form.login .lost_password a:hover,
.woocommerce form.register .lost_password a:hover,
.woocommerce form.register .wcfmmp_become_vendor_link a:hover {
 color:#ca0815
}
.has-after:hover:after,
.post .entry-category.type-2 a:hover:after,
.entry-meta-list .entry-author a:hover:after,
.entry-single .entry-category a:hover:after,
#tab-questions a.back-to-product:hover:after,
.woocommerce form.login .lost_password a:hover:after,
.woocommerce form.register .lost_password a:hover:after,
.woocommerce form.register .wcfmmp_become_vendor_link a:hover:after {
 opacity:1;
 filter:alpha(opacity=100);
 transition-delay:.1s;
 transition-duration:.15s;
 -webkit-transform:translateY(-2px);
 -ms-transform:translateY(-2px);
 -o-transform:translateY(-2px);
 transform:translateY(-2px)
}
.has-bg,
.related.tbay-addon.cross-sells,
.upsells.tbay-addon.cross-sells,
.single-full .entry-single .author-info,
.woocommerce .singular-shop.archive-full .yith-wfbt-section,
.woocommerce .singular-shop.archive-full .tbay-addon.related,
.woocommerce .singular-shop.inner-sidebar .yith-wfbt-section,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related,
body .singular-shop.archive-full .yith-wfbt-section,
body .singular-shop.archive-full .tbay-addon.related,
body .singular-shop.inner-sidebar .yith-wfbt-section,
body .singular-shop.inner-sidebar .tbay-addon.related {
 position:relative;
 background:#f5f5f5
}
.has-bg:before,
.related.tbay-addon.cross-sells:before,
.upsells.tbay-addon.cross-sells:before,
.single-full .entry-single .author-info:before,
.woocommerce .singular-shop.archive-full .yith-wfbt-section:before,
.woocommerce .singular-shop.archive-full .tbay-addon.related:before,
.woocommerce .singular-shop.inner-sidebar .yith-wfbt-section:before,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related:before,
body .singular-shop.archive-full .yith-wfbt-section:before,
body .singular-shop.archive-full .tbay-addon.related:before,
body .singular-shop.inner-sidebar .yith-wfbt-section:before,
body .singular-shop.inner-sidebar .tbay-addon.related:before,
.has-bg:after,
.related.tbay-addon.cross-sells:after,
.upsells.tbay-addon.cross-sells:after,
.single-full .entry-single .author-info:after,
.woocommerce .singular-shop.archive-full .yith-wfbt-section:after,
.woocommerce .singular-shop.archive-full .tbay-addon.related:after,
.woocommerce .singular-shop.inner-sidebar .yith-wfbt-section:after,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related:after,
body .singular-shop.archive-full .yith-wfbt-section:after,
body .singular-shop.archive-full .tbay-addon.related:after,
body .singular-shop.inner-sidebar .yith-wfbt-section:after,
body .singular-shop.inner-sidebar .tbay-addon.related:after {
 content:'';
 display:block;
 background:#f5f5f5;
 position:absolute;
 width:10000px;
 height:100%;
 left:100%;
 right:auto;
 top:0;
 z-index:-1
}
.has-bg:after,
.related.tbay-addon.cross-sells:after,
.upsells.tbay-addon.cross-sells:after,
.single-full .entry-single .author-info:after,
.woocommerce .singular-shop.archive-full .yith-wfbt-section:after,
.woocommerce .singular-shop.archive-full .tbay-addon.related:after,
.woocommerce .singular-shop.inner-sidebar .yith-wfbt-section:after,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related:after,
body .singular-shop.archive-full .yith-wfbt-section:after,
body .singular-shop.archive-full .tbay-addon.related:after,
body .singular-shop.inner-sidebar .yith-wfbt-section:after,
body .singular-shop.inner-sidebar .tbay-addon.related:after {
 left:auto;
 right:100%
}
.btn-theme,
.btn-default,
.woof_container_inner_tags ul.woof_list label,
.show-view-all a,
.btn-view-all,
.post .entry-category.type-1 a,
.page-404 .page-content .contactus,
.more_products a,
.tbay-pagination-load-more a,
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a,
.top-cart .group-button p.buttons a.button,
.woocommerce button.button,
.woocommerce a.button.wc-backward,
.woocommerce a.woocommerce-button.view,
#respond input#submit,
.woocommerce #respond input#submit,
.woocommerce input.button,
.singular-shop .tbay-modalButton,
#reviews .wcpr-filter-button,
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations,
.woocommerce table.shop_table.account-orders-table a.view,
.woocommerce table.shop_table.order_details a.view,
.woocommerce table.shop_table.my_account_orders a.view,
.woocommerce table.shop_table.dokan-rma-order-item-table a.view,
.woocommerce table.shop_table.account-orders-table a.request_warranty,
.woocommerce table.shop_table.order_details a.request_warranty,
.woocommerce table.shop_table.my_account_orders a.request_warranty,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button,
.dokan-dashboard a.add_new_attribute,
.dokan-add-new-product-popup input#dokan-create-new-product-btn,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button,
#report-abuse table input[type="submit"],
form[name="export_orders"]~table.table .order-comments input.btn,
.wcvendors-pro-dashboard-wrapper a.button,
.wcv-order-header .wcv-form .control>input#clear_button {
 border:1px solid #e5e5e5;
 padding:0 30px;
 text-transform:uppercase;
 font-weight:500;
 line-height:42px;
 font-size:14px;
 background:#f5f5f5;
 color:#000;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:inline-block;
 letter-spacing:0;
 text-align:center
}
.btn-theme:hover,
.btn-default:hover,
.woof_container_inner_tags ul.woof_list label:hover,
.show-view-all a:hover,
.btn-view-all:hover,
.post .entry-category.type-1 a:hover,
.page-404 .page-content .contactus:hover,
.more_products a:hover,
.tbay-pagination-load-more a:hover,
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form:hover,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a:hover,
.top-cart .group-button p.buttons a.button:hover,
.woocommerce button.button:hover,
.woocommerce a.button.wc-backward:hover,
.woocommerce a.woocommerce-button.view:hover,
#respond input#submit:hover,
.woocommerce input.button:hover,
.singular-shop .tbay-modalButton:hover,
#reviews .wcpr-filter-button:hover,
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations:hover,
.woocommerce table.shop_table.account-orders-table a.view:hover,
.woocommerce table.shop_table.order_details a.view:hover,
.woocommerce table.shop_table.my_account_orders a.view:hover,
.woocommerce table.shop_table.dokan-rma-order-item-table a.view:hover,
.woocommerce table.shop_table.account-orders-table a.request_warranty:hover,
.woocommerce table.shop_table.order_details a.request_warranty:hover,
.woocommerce table.shop_table.my_account_orders a.request_warranty:hover,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty:hover,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button:hover,
.dokan-dashboard a.add_new_attribute:hover,
.dokan-add-new-product-popup input#dokan-create-new-product-btn:hover,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button:hover,
#report-abuse table input[type="submit"]:hover,
form[name="export_orders"]~table.table .order-comments input.btn:hover,
.wcvendors-pro-dashboard-wrapper a.button:hover,
.wcv-order-header .wcv-form .control>input#clear_button:hover,
.btn-theme:focus,
.btn-default:focus,
.woof_container_inner_tags ul.woof_list label:focus,
.show-view-all a:focus,
.btn-view-all:focus,
.post .entry-category.type-1 a:focus,
.page-404 .page-content .contactus:focus,
.more_products a:focus,
.tbay-pagination-load-more a:focus,
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form:focus,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a:focus,
.top-cart .group-button p.buttons a.button:focus,
.woocommerce button.button:focus,
.woocommerce a.button.wc-backward:focus,
.woocommerce a.woocommerce-button.view:focus,
#respond input#submit:focus,
.woocommerce input.button:focus,
.singular-shop .tbay-modalButton:focus,
#reviews .wcpr-filter-button:focus,
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations:focus,
.woocommerce table.shop_table.account-orders-table a.view:focus,
.woocommerce table.shop_table.order_details a.view:focus,
.woocommerce table.shop_table.my_account_orders a.view:focus,
.woocommerce table.shop_table.dokan-rma-order-item-table a.view:focus,
.woocommerce table.shop_table.account-orders-table a.request_warranty:focus,
.woocommerce table.shop_table.order_details a.request_warranty:focus,
.woocommerce table.shop_table.my_account_orders a.request_warranty:focus,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty:focus,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button:focus,
.dokan-dashboard a.add_new_attribute:focus,
.dokan-add-new-product-popup input#dokan-create-new-product-btn:focus,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button:focus,
#report-abuse table input[type="submit"]:focus,
form[name="export_orders"]~table.table .order-comments input.btn:focus,
.wcvendors-pro-dashboard-wrapper a.button:focus,
.wcv-order-header .wcv-form .control>input#clear_button:focus,
.btn-theme:active:hover,
.btn-default:active:hover,
.woof_container_inner_tags ul.woof_list label:active:hover,
.show-view-all a:active:hover,
.btn-view-all:active:hover,
.post .entry-category.type-1 a:active:hover,
.page-404 .page-content .contactus:active:hover,
.more_products a:active:hover,
.tbay-pagination-load-more a:active:hover,
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form:active:hover,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a:active:hover,
.top-cart .group-button p.buttons a.button:active:hover,
.woocommerce button.button:active:hover,
.woocommerce a.button.wc-backward:active:hover,
.woocommerce a.woocommerce-button.view:active:hover,
#respond input#submit:active:hover,
.woocommerce input.button:active:hover,
.singular-shop .tbay-modalButton:active:hover,
#reviews .wcpr-filter-button:active:hover,
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations:active:hover,
.woocommerce table.shop_table.account-orders-table a.view:active:hover,
.woocommerce table.shop_table.order_details a.view:active:hover,
.woocommerce table.shop_table.my_account_orders a.view:active:hover,
.woocommerce table.shop_table.dokan-rma-order-item-table a.view:active:hover,
.woocommerce table.shop_table.account-orders-table a.request_warranty:active:hover,
.woocommerce table.shop_table.order_details a.request_warranty:active:hover,
.woocommerce table.shop_table.my_account_orders a.request_warranty:active:hover,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty:active:hover,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button:active:hover,
.dokan-dashboard a.add_new_attribute:active:hover,
.dokan-add-new-product-popup input#dokan-create-new-product-btn:active:hover,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button:active:hover,
#report-abuse table input[type="submit"]:active:hover,
form[name="export_orders"]~table.table .order-comments input.btn:active:hover,
.wcvendors-pro-dashboard-wrapper a.button:active:hover,
.wcv-order-header .wcv-form .control>input#clear_button:active:hover {
 background:#e8e8e8;
 outline:0;
 color:#000
}
.btn-theme i,
.btn-default i,
.woof_container_inner_tags ul.woof_list label i,
.show-view-all a i,
.btn-view-all i,
.post .entry-category.type-1 a i,
.page-404 .page-content .contactus i,
.more_products a i,
.tbay-pagination-load-more a i,
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form i,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a i,
.top-cart .group-button p.buttons a.button i,
.woocommerce button.button i,
.woocommerce a.button.wc-backward i,
.woocommerce a.woocommerce-button.view i,
#respond input#submit i,
.woocommerce #respond input#submit i,
.woocommerce input.button i,
.singular-shop .tbay-modalButton i,
#reviews .wcpr-filter-button i,
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations i,
.woocommerce table.shop_table.account-orders-table a.view i,
.woocommerce table.shop_table.order_details a.view i,
.woocommerce table.shop_table.my_account_orders a.view i,
.woocommerce table.shop_table.dokan-rma-order-item-table a.view i,
.woocommerce table.shop_table.account-orders-table a.request_warranty i,
.woocommerce table.shop_table.order_details a.request_warranty i,
.woocommerce table.shop_table.my_account_orders a.request_warranty i,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty i,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button i,
.dokan-dashboard a.add_new_attribute i,
.dokan-add-new-product-popup input#dokan-create-new-product-btn i,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button i,
#report-abuse table input[type="submit"] i,
form[name="export_orders"]~table.table .order-comments input.btn i,
.wcvendors-pro-dashboard-wrapper a.button i,
.wcv-order-header .wcv-form .control>input#clear_button i {
 margin-right:7px;
 margin-left:0;
 font-size:18px;
 display:inline-block;
 vertical-align:middle
}
.btn-theme-2,
.woocommerce-pagination a.button,
.widget_price_filter .price_slider_amount .button,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button,
.tbay-addon-newletter .input-group-btn input,
.widget-newletter .input-group-btn input,
.post-list .readmore,
.post-grid .readmore,
.entry-single .entry-description a,
.entry-single .author-info .all-post,
.post-password-form input[type=submit],
#comments #respond .form-submit input,
#reviews #respond .form-submit input,
.wpcf7-form .form-horizontal .wpcf7-submit,
.page-404 .page-content .backtohome,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove,
body table.compare-list .add-to-cart td a,
input#ywqa-submit-question,
div#new-answer-header .ywqa_submit_answer,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a,
.products-list .product-block .group-buttons>div.add-cart a,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout,
.top-cart .group-button p.buttons a.button.checkout,
.woocommerce button.button[name="track"],
.singular-shop div.product .single_add_to_cart_button,
#sticky-menu-bar #sticky-custom-add-to-cart,
.cart_totals .wc-proceed-to-checkout a.checkout-button,
.coupon .box input[type=submit],
.woocommerce form.login>p.last .button,
.woocommerce form.register>p.last .button,
.woocommerce-order-received .order-again a,
.woocommerce form.checkout_coupon>p.form-row-last .button,
.woocommerce-checkout-payment .place-order button.button.alt,
#custom-register input.submit_button,
#custom-login input.submit_button,
input[type="submit"].dokan-btn,
a.dokan-btn-theme,
.dokan-btn-theme,
.dokan-btn-success,
input[type="submit"].dokan-btn[disabled],
a.dokan-btn-theme[disabled],
.dokan-btn-theme[disabled],
.dokan-btn-success[disabled],
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit],
.dokan-seller-listing .store-footer>a,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status,
.wcmp_regi_main .register .button,
#report_abuse_form button.submit-report-abuse,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"],
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"],
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"],
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button,
.wcfm_popup_wrapper .wcfm_popup_button,
#wcfmmp-store #reviews .add_review button,
.form-row input[name="apply_for_vendor_submit"],
form.wcv-form .wcv-button[type="submit"],
.dashboard .wcv-dashboard-navigation~form input[type="submit"],
.shop_settings input[name="vendor_application_submit"],
form[name="export_orders"] input,
.wcvendors-pro-dashboard-wrapper input#update_button,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button,
.wcv-form .control-group .control>input.wcv-button:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"],
table.wcvendors-table-order form #tracking_number_save_button,
form#wcv-store-settings input#store_save_button {
 border-width:1px;
 border-style:solid;
 border-color:#ca0815;
 background:#ca0815;
 color:#fff;
 padding:0 30px;
 text-transform:uppercase;
 font-weight:500;
 line-height:42px;
 font-size:14px;
 letter-spacing:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:inline-block;
 text-align:center;
 position:relative
}
.btn-theme-2:hover,
.woocommerce-pagination a.button:hover,
.widget_price_filter .price_slider_amount .button:hover,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button:hover,
.tbay-addon-newletter .input-group-btn input:hover,
.widget-newletter .input-group-btn input:hover,
.post-list .readmore:hover,
.post-grid .readmore:hover,
.entry-single .entry-description a:hover,
.entry-single .author-info .all-post:hover,
.post-password-form input[type=submit]:hover,
#comments #respond .form-submit input:hover,
#reviews #respond .form-submit input:hover,
.wpcf7-form .form-horizontal .wpcf7-submit:hover,
.page-404 .page-content .backtohome:hover,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove:hover,
body table.compare-list .add-to-cart td a:hover,
input#ywqa-submit-question:hover,
div#new-answer-header .ywqa_submit_answer:hover,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:hover,
.products-list .product-block .group-buttons>div.add-cart a:hover,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue:hover,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout:hover,
.top-cart .group-button p.buttons a.button.checkout:hover,
.woocommerce button.button[name="track"]:hover,
.singular-shop div.product .single_add_to_cart_button:hover,
#sticky-menu-bar #sticky-custom-add-to-cart:hover,
.cart_totals .wc-proceed-to-checkout a.checkout-button:hover,
.coupon .box input[type=submit]:hover,
.woocommerce form.login>p.last .button:hover,
.woocommerce form.register>p.last .button:hover,
.woocommerce-order-received .order-again a:hover,
.woocommerce form.checkout_coupon>p.form-row-last .button:hover,
.woocommerce-checkout-payment .place-order button.button.alt:hover,
#custom-register input.submit_button:hover,
#custom-login input.submit_button:hover,
input[type="submit"].dokan-btn:hover,
.dokan-btn-theme:hover,
.dokan-btn-success:hover,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover,
.dokan-seller-listing .store-footer>a:hover,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status:hover,
.wcmp_regi_main .register .button:hover,
#report_abuse_form button.submit-report-abuse:hover,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit:hover,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"]:hover,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"]:hover,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"]:hover,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:hover,
.wcfm_popup_wrapper .wcfm_popup_button:hover,
#wcfmmp-store #reviews .add_review button:hover,
.form-row input[name="apply_for_vendor_submit"]:hover,
form.wcv-form .wcv-button[type="submit"]:hover,
.dashboard .wcv-dashboard-navigation~form input[type="submit"]:hover,
.shop_settings input[name="vendor_application_submit"]:hover,
form[name="export_orders"] input:hover,
.wcvendors-pro-dashboard-wrapper input#update_button:hover,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button:hover,
.wcv-form .control-group .control>input.wcv-button:hover:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"]:hover,
table.wcvendors-table-order form #tracking_number_save_button:hover,
form#wcv-store-settings input#store_save_button:hover,
.btn-theme-2:focus,
.woocommerce-pagination a.button:focus,
.widget_price_filter .price_slider_amount .button:focus,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button:focus,
.tbay-addon-newletter .input-group-btn input:focus,
.widget-newletter .input-group-btn input:focus,
.post-list .readmore:focus,
.post-grid .readmore:focus,
.entry-single .entry-description a:focus,
.entry-single .author-info .all-post:focus,
.post-password-form input[type=submit]:focus,
#comments #respond .form-submit input:focus,
#reviews #respond .form-submit input:focus,
.wpcf7-form .form-horizontal .wpcf7-submit:focus,
.page-404 .page-content .backtohome:focus,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove:focus,
body table.compare-list .add-to-cart td a:focus,
input#ywqa-submit-question:focus,
div#new-answer-header .ywqa_submit_answer:focus,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:focus,
.products-list .product-block .group-buttons>div.add-cart a:focus,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue:focus,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout:focus,
.top-cart .group-button p.buttons a.button.checkout:focus,
.woocommerce button.button[name="track"]:focus,
.singular-shop div.product .single_add_to_cart_button:focus,
#sticky-menu-bar #sticky-custom-add-to-cart:focus,
.cart_totals .wc-proceed-to-checkout a.checkout-button:focus,
.coupon .box input[type=submit]:focus,
.woocommerce form.login>p.last .button:focus,
.woocommerce form.register>p.last .button:focus,
.woocommerce-order-received .order-again a:focus,
.woocommerce form.checkout_coupon>p.form-row-last .button:focus,
.woocommerce-checkout-payment .place-order button.button.alt:focus,
#custom-register input.submit_button:focus,
#custom-login input.submit_button:focus,
input[type="submit"].dokan-btn:focus,
.dokan-btn-theme:focus,
.dokan-btn-success:focus,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:focus,
.dokan-seller-listing .store-footer>a:focus,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status:focus,
.wcmp_regi_main .register .button:focus,
#report_abuse_form button.submit-report-abuse:focus,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit:focus,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"]:focus,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"]:focus,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"]:focus,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:focus,
.wcfm_popup_wrapper .wcfm_popup_button:focus,
#wcfmmp-store #reviews .add_review button:focus,
.form-row input[name="apply_for_vendor_submit"]:focus,
form.wcv-form .wcv-button[type="submit"]:focus,
.dashboard .wcv-dashboard-navigation~form input[type="submit"]:focus,
.shop_settings input[name="vendor_application_submit"]:focus,
form[name="export_orders"] input:focus,
.wcvendors-pro-dashboard-wrapper input#update_button:focus,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button:focus,
.wcv-form .control-group .control>input.wcv-button:focus:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"]:focus,
table.wcvendors-table-order form #tracking_number_save_button:focus,
form#wcv-store-settings input#store_save_button:focus {
 background:#b10712;
 border-color:#b10712
}
.btn-theme-2:hover,
.woocommerce-pagination a.button:hover,
.widget_price_filter .price_slider_amount .button:hover,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button:hover,
.tbay-addon-newletter .input-group-btn input:hover,
.widget-newletter .input-group-btn input:hover,
.post-list .readmore:hover,
.post-grid .readmore:hover,
.entry-single .entry-description a:hover,
.entry-single .author-info .all-post:hover,
.post-password-form input[type=submit]:hover,
#comments #respond .form-submit input:hover,
#reviews #respond .form-submit input:hover,
.wpcf7-form .form-horizontal .wpcf7-submit:hover,
.page-404 .page-content .backtohome:hover,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove:hover,
body table.compare-list .add-to-cart td a:hover,
input#ywqa-submit-question:hover,
div#new-answer-header .ywqa_submit_answer:hover,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:hover,
.products-list .product-block .group-buttons>div.add-cart a:hover,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue:hover,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout:hover,
.top-cart .group-button p.buttons a.button.checkout:hover,
.woocommerce button.button[name="track"]:hover,
.singular-shop div.product .single_add_to_cart_button:hover,
#sticky-menu-bar #sticky-custom-add-to-cart:hover,
.cart_totals .wc-proceed-to-checkout a.checkout-button:hover,
.coupon .box input[type=submit]:hover,
.woocommerce form.login>p.last .button:hover,
.woocommerce form.register>p.last .button:hover,
.woocommerce-order-received .order-again a:hover,
.woocommerce form.checkout_coupon>p.form-row-last .button:hover,
.woocommerce-checkout-payment .place-order button.button.alt:hover,
#custom-register input.submit_button:hover,
#custom-login input.submit_button:hover,
input[type="submit"].dokan-btn:hover,
.dokan-btn-theme:hover,
.dokan-btn-success:hover,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover,
.dokan-seller-listing .store-footer>a:hover,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status:hover,
.wcmp_regi_main .register .button:hover,
#report_abuse_form button.submit-report-abuse:hover,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit:hover,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"]:hover,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"]:hover,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"]:hover,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:hover,
.wcfm_popup_wrapper .wcfm_popup_button:hover,
#wcfmmp-store #reviews .add_review button:hover,
.form-row input[name="apply_for_vendor_submit"]:hover,
form.wcv-form .wcv-button[type="submit"]:hover,
.dashboard .wcv-dashboard-navigation~form input[type="submit"]:hover,
.shop_settings input[name="vendor_application_submit"]:hover,
form[name="export_orders"] input:hover,
.wcvendors-pro-dashboard-wrapper input#update_button:hover,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button:hover,
.wcv-form .control-group .control>input.wcv-button:hover:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"]:hover,
table.wcvendors-table-order form #tracking_number_save_button:hover,
form#wcv-store-settings input#store_save_button:hover,
.btn-theme-2:focus,
.woocommerce-pagination a.button:focus,
.widget_price_filter .price_slider_amount .button:focus,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button:focus,
.tbay-addon-newletter .input-group-btn input:focus,
.widget-newletter .input-group-btn input:focus,
.post-list .readmore:focus,
.post-grid .readmore:focus,
.entry-single .entry-description a:focus,
.entry-single .author-info .all-post:focus,
.post-password-form input[type=submit]:focus,
#comments #respond .form-submit input:focus,
#reviews #respond .form-submit input:focus,
.wpcf7-form .form-horizontal .wpcf7-submit:focus,
.page-404 .page-content .backtohome:focus,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove:focus,
body table.compare-list .add-to-cart td a:focus,
input#ywqa-submit-question:focus,
div#new-answer-header .ywqa_submit_answer:focus,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:focus,
.products-list .product-block .group-buttons>div.add-cart a:focus,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue:focus,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout:focus,
.top-cart .group-button p.buttons a.button.checkout:focus,
.woocommerce button.button[name="track"]:focus,
.singular-shop div.product .single_add_to_cart_button:focus,
#sticky-menu-bar #sticky-custom-add-to-cart:focus,
.cart_totals .wc-proceed-to-checkout a.checkout-button:focus,
.coupon .box input[type=submit]:focus,
.woocommerce form.login>p.last .button:focus,
.woocommerce form.register>p.last .button:focus,
.woocommerce-order-received .order-again a:focus,
.woocommerce form.checkout_coupon>p.form-row-last .button:focus,
.woocommerce-checkout-payment .place-order button.button.alt:focus,
#custom-register input.submit_button:focus,
#custom-login input.submit_button:focus,
input[type="submit"].dokan-btn:focus,
.dokan-btn-theme:focus,
.dokan-btn-success:focus,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:focus,
.dokan-seller-listing .store-footer>a:focus,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status:focus,
.wcmp_regi_main .register .button:focus,
#report_abuse_form button.submit-report-abuse:focus,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit:focus,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"]:focus,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"]:focus,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"]:focus,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:focus,
.wcfm_popup_wrapper .wcfm_popup_button:focus,
#wcfmmp-store #reviews .add_review button:focus,
.form-row input[name="apply_for_vendor_submit"]:focus,
form.wcv-form .wcv-button[type="submit"]:focus,
.dashboard .wcv-dashboard-navigation~form input[type="submit"]:focus,
.shop_settings input[name="vendor_application_submit"]:focus,
form[name="export_orders"] input:focus,
.wcvendors-pro-dashboard-wrapper input#update_button:focus,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button:focus,
.wcv-form .control-group .control>input.wcv-button:focus:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"]:focus,
table.wcvendors-table-order form #tracking_number_save_button:focus,
form#wcv-store-settings input#store_save_button:focus,
.btn-theme-2:active:hover,
.woocommerce-pagination a.button:active:hover,
.widget_price_filter .price_slider_amount .button:active:hover,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button:active:hover,
.tbay-addon-newletter .input-group-btn input:active:hover,
.widget-newletter .input-group-btn input:active:hover,
.post-list .readmore:active:hover,
.post-grid .readmore:active:hover,
.entry-single .entry-description a:active:hover,
.entry-single .author-info .all-post:active:hover,
.post-password-form input[type=submit]:active:hover,
#comments #respond .form-submit input:active:hover,
#reviews #respond .form-submit input:active:hover,
.wpcf7-form .form-horizontal .wpcf7-submit:active:hover,
.page-404 .page-content .backtohome:active:hover,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove:active:hover,
body table.compare-list .add-to-cart td a:active:hover,
input#ywqa-submit-question:active:hover,
div#new-answer-header .ywqa_submit_answer:active:hover,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:active:hover,
.products-list .product-block .group-buttons>div.add-cart a:active:hover,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue:active:hover,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout:active:hover,
.top-cart .group-button p.buttons a.button.checkout:active:hover,
.woocommerce button.button[name="track"]:active:hover,
.singular-shop div.product .single_add_to_cart_button:active:hover,
#sticky-menu-bar #sticky-custom-add-to-cart:active:hover,
.cart_totals .wc-proceed-to-checkout a.checkout-button:active:hover,
.coupon .box input[type=submit]:active:hover,
.woocommerce form.login>p.last .button:active:hover,
.woocommerce form.register>p.last .button:active:hover,
.woocommerce-order-received .order-again a:active:hover,
.woocommerce form.checkout_coupon>p.form-row-last .button:active:hover,
.woocommerce-checkout-payment .place-order button.button.alt:active:hover,
#custom-register input.submit_button:active:hover,
#custom-login input.submit_button:active:hover,
input[type="submit"].dokan-btn:active:hover,
.dokan-btn-theme:active:hover,
.dokan-btn-success:active:hover,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:active:hover,
.dokan-seller-listing .store-footer>a:active:hover,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status:active:hover,
.wcmp_regi_main .register .button:active:hover,
#report_abuse_form button.submit-report-abuse:active:hover,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit:active:hover,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"]:active:hover,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"]:active:hover,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"]:active:hover,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:active:hover,
.wcfm_popup_wrapper .wcfm_popup_button:active:hover,
#wcfmmp-store #reviews .add_review button:active:hover,
.form-row input[name="apply_for_vendor_submit"]:active:hover,
form.wcv-form .wcv-button[type="submit"]:active:hover,
.dashboard .wcv-dashboard-navigation~form input[type="submit"]:active:hover,
.shop_settings input[name="vendor_application_submit"]:active:hover,
form[name="export_orders"] input:active:hover,
.wcvendors-pro-dashboard-wrapper input#update_button:active:hover,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button:active:hover,
.wcv-form .control-group .control>input.wcv-button:active:hover:not(#clear_button),
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"]:active:hover,
table.wcvendors-table-order form #tracking_number_save_button:active:hover,
form#wcv-store-settings input#store_save_button:active:hover {
 outline:0;
 color:#fff
}
.btn-theme-2 i,
.woocommerce-pagination a.button i,
.widget_price_filter .price_slider_amount .button i,
.tbay-addon.tbay-addon-banner .tbay-addon-content .button i,
.tbay-addon-newletter .input-group-btn input i,
.widget-newletter .input-group-btn input i,
.post-list .readmore i,
.post-grid .readmore i,
.entry-single .entry-description a i,
.entry-single .author-info .all-post i,
.post-password-form input[type=submit] i,
#comments #respond .form-submit input i,
#reviews #respond .form-submit input i,
.wpcf7-form .form-horizontal .wpcf7-submit i,
.page-404 .page-content .backtohome i,
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove i,
body table.compare-list .add-to-cart td a i,
input#ywqa-submit-question i,
div#new-answer-header .ywqa_submit_answer i,
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a i,
.products-list .product-block .group-buttons>div.add-cart a i,
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue i,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout i,
.top-cart .group-button p.buttons a.button.checkout i,
.woocommerce button.button[name="track"] i,
.singular-shop div.product .single_add_to_cart_button i,
#sticky-menu-bar #sticky-custom-add-to-cart i,
.cart_totals .wc-proceed-to-checkout a.checkout-button i,
.coupon .box input[type=submit] i,
.woocommerce form.login>p.last .button i,
.woocommerce form.register>p.last .button i,
.woocommerce-order-received .order-again a i,
.woocommerce form.checkout_coupon>p.form-row-last .button i,
.woocommerce-checkout-payment .place-order button.button.alt i,
#custom-register input.submit_button i,
#custom-login input.submit_button i,
input[type="submit"].dokan-btn i,
.dokan-btn-theme i,
.dokan-btn-success i,
input[type="submit"].dokan-btn[disabled] i,
.dokan-btn-theme[disabled] i,
.dokan-btn-success[disabled] i,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] i,
.dokan-seller-listing .store-footer>a i,
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status i,
.wcmp_regi_main .register .button i,
#report_abuse_form button.submit-report-abuse i,
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit i,
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"] i,
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"] i,
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"] i,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button i,
.wcfm_popup_wrapper .wcfm_popup_button i,
#wcfmmp-store #reviews .add_review button i,
.form-row input[name="apply_for_vendor_submit"] i,
form.wcv-form .wcv-button[type="submit"] i,
.dashboard .wcv-dashboard-navigation~form input[type="submit"] i,
.shop_settings input[name="vendor_application_submit"] i,
form[name="export_orders"] input i,
.wcvendors-pro-dashboard-wrapper input#update_button i,
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button i,
.wcv-form .control-group .control>input.wcv-button:not(#clear_button) i,
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"] i,
table.wcvendors-table-order form #tracking_number_save_button i,
form#wcv-store-settings input#store_save_button i {
 margin-right:7px;
 margin-left:0;
 font-size:18px;
 display:inline-block;
 vertical-align:middle
}
button.btn-close,
.widget_urna_popup_newsletter .popup-content>a,
.top-cart .offcanvas-close {
 position:absolute;
 top:-10px;
 right:-10px;
 left:auto;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 width:25px;
 height:25px;
 border:1px solid #ddd;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 background:#fff;
 opacity:1;
 filter:alpha(opacity=100);
 text-align:center;
 padding:0;
 z-index:1111
}
button.btn-close i,
.widget_urna_popup_newsletter .popup-content>a i,
.top-cart .offcanvas-close i {
 font-size:12px;
 font-weight:600;
 line-height:23px;
 width:25px;
 display:inline-block
}
button.btn-close:hover,
.widget_urna_popup_newsletter .popup-content>a:hover,
.top-cart .offcanvas-close:hover {
 opacity:1;
 filter:alpha(opacity=100);
 color:#ca0815
}
.container,
.dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
#wcfm-main-contentainer .wcfm-membership-wrapper,
.wcfmmp-store-page #wcfmmp-store {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media(min-width:768px) {
 .container,
 .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
 #wcfm-main-contentainer .wcfm-membership-wrapper,
 .wcfmmp-store-page #wcfmmp-store {
  width:750px
 }
}
@media(min-width:992px) {
 .container,
 .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
 #wcfm-main-contentainer .wcfm-membership-wrapper,
 .wcfmmp-store-page #wcfmmp-store {
  width:970px
 }
}
@media(min-width:1200px) {
 .container,
 .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
 #wcfm-main-contentainer .wcfm-membership-wrapper,
 .wcfmmp-store-page #wcfmmp-store {
  width:1200px
 }
}
.new-input,
.woof_container input[type="checkbox"]:not(.woof_color_term),
form.checkout input[type="radio"],
form.checkout input[type="checkbox"],
.woocommerce-account input[type="radio"],
.woocommerce-account input[type="checkbox"],
.woocommerce form .form-row .woocommerce-form__input,
#custom-login-wrapper #cus-rememberme {
 display:none
}
.new-input+span,
.woof_container input[type="checkbox"]:not(.woof_color_term)+span,
form.checkout input[type="radio"]+span,
form.checkout input[type="checkbox"]+span,
.woocommerce-account input[type="radio"]+span,
.woocommerce-account input[type="checkbox"]+span,
.woocommerce form .form-row .woocommerce-form__input+span,
#custom-login-wrapper #cus-rememberme+span,
.new-input+label,
.woof_container input[type="checkbox"]:not(.woof_color_term)+label,
form.checkout input[type="radio"]+label,
form.checkout input[type="checkbox"]+label,
.woocommerce-account input[type="radio"]+label,
.woocommerce-account input[type="checkbox"]+label,
.woocommerce form .form-row .woocommerce-form__input+label,
#custom-login-wrapper #cus-rememberme+label {
 display:table
}
.new-input+span:before,
.woof_container input[type="checkbox"]:not(.woof_color_term)+span:before,
form.checkout input[type="radio"]+span:before,
form.checkout input[type="checkbox"]+span:before,
.woocommerce-account input[type="radio"]+span:before,
.woocommerce-account input[type="checkbox"]+span:before,
.woocommerce form .form-row .woocommerce-form__input+span:before,
#custom-login-wrapper #cus-rememberme+span:before,
.new-input+label:before,
.woof_container input[type="checkbox"]:not(.woof_color_term)+label:before,
form.checkout input[type="radio"]+label:before,
form.checkout input[type="checkbox"]+label:before,
.woocommerce-account input[type="radio"]+label:before,
.woocommerce-account input[type="checkbox"]+label:before,
.woocommerce form .form-row .woocommerce-form__input+label:before,
#custom-login-wrapper #cus-rememberme+label:before {
 content:'\e934';
 background:#fff;
 font-family:'linearicons';
 color:#ca0815;
 width:17px;
 line-height:15px;
 text-align:center;
 border:1px solid #ddd;
 font-weight:700;
 display:inline-block;
 margin-right:7px;
 margin-left:0;
 font-size:0;
 vertical-align:text-top;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 cursor:pointer
}
.new-input:checked+span:before,
.woof_container input[type="checkbox"]:checked:not(.woof_color_term)+span:before,
form.checkout input[type="radio"]:checked+span:before,
form.checkout input[type="checkbox"]:checked+span:before,
.woocommerce-account input[type="radio"]:checked+span:before,
.woocommerce-account input[type="checkbox"]:checked+span:before,
.woocommerce form .form-row .woocommerce-form__input:checked+span:before,
#custom-login-wrapper #cus-rememberme:checked+span:before,
.new-input:checked+label:before,
.woof_container input[type="checkbox"]:checked:not(.woof_color_term)+label:before,
form.checkout input[type="radio"]:checked+label:before,
form.checkout input[type="checkbox"]:checked+label:before,
.woocommerce-account input[type="radio"]:checked+label:before,
.woocommerce-account input[type="checkbox"]:checked+label:before,
.woocommerce form .form-row .woocommerce-form__input:checked+label:before,
#custom-login-wrapper #cus-rememberme:checked+label:before {
 font-size:12px
}
.tbay-search-form {
 -webkit-transition:all .4s ease;
 -o-transition:all .4s ease;
 transition:all .4s ease
}
.tbay-search-form form {
 line-height:42px
}
.tbay-search-form.load .input-group:after {
 height:100%;
 content:"";
 position:absolute;
 z-index:99;
 background:url(../../../themes/urna/images/preloader.gif) no-repeat 100% center;
 background-size:20px;
 width:100%;
 right:45px;
 left:auto;
 top:0;
 pointer-events:none
}
.tbay-search-form .form-group {
 margin-bottom:0
}
.tbay-search-form .form-group .input-group {
 width:100%;
 border:1px solid #ddd;
 background:#fff
}
.tbay-search-form .SumoSelect {
 width:auto;
 display:block
}
.tbay-search-form .SumoSelect.open>.CaptionCont,
.tbay-search-form .SumoSelect:focus>.CaptionCont,
.tbay-search-form .SumoSelect:hover>.CaptionCont {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:0
}
.tbay-search-form .SumoSelect>.CaptionCont>label>i {
 background-image:none;
 position:static;
 font-weight:400;
 font-style:normal;
 font-size:10px;
 height:auto;
 text-align:center
}
.tbay-search-form .SumoSelect>.CaptionCont>label>i:before {
 content:'\e604';
 font-family:'simple-line-icons'
}
.tbay-search-form .SumoSelect>.optWrapper>.options li.opt {
 padding:0 0 0 12px
}
.tbay-search-form .select-category {
 background-color:#f5f5f5;
 border:0;
 padding:0;
 font-size:inherit;
 line-height:42px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.tbay-search-form .select-category.input-group-addon {
 color:#000;
 border-right:1px solid #e5e5e5
}
.tbay-search-form .select-category .CaptionCont {
 border:0;
 line-height:42px;
 background-color:inherit;
 padding:0 12px;
 text-align:left;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.tbay-search-form .select-category .CaptionCont label {
 margin-bottom:0;
 width:auto;
 cursor:pointer;
 right:8px;
 left:auto;
 top:0
}
.tbay-search-form .select-category .CaptionCont:focus,
.tbay-search-form .select-category .CaptionCont:hover {
 outline:0
}
.tbay-search-form .select-category>select {
 border:0;
 border-radius:0;
 cursor:pointer;
 height:42px;
 color:#000;
 padding:0;
 pointer-events:none;
 background:transparent url(../../../themes/urna/images/arrow.png) no-repeat scroll 127px center;
 padding:0 23px 0 20px;
 font-size:15px;
 position:relative;
 -webkit-appearance:none;
 -moz-appearance:none;
 -o-appearance:none;
 -ms-appearance:none;
 appearance:none;
 margin-right:0;
 margin-top:0
}
.tbay-search-form .select-category>select:hover,
.tbay-search-form .select-category>select:focus {
 outline:none!important;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tbay-search-form .select-category .SelectBox span {
 cursor:pointer;
 padding-right:18px;
 padding-left:0
}
.tbay-search-form .select-category .optWrapper {
 z-index:200;
 min-width:200px;
 left:-1px;
 right:auto;
 top:100%!important;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tbay-search-form .tbay-search {
 padding:0 0 0 14px;
 border:0;
 height:auto;
 float:none;
 font-size:14px;
 background:transparent;
 min-width:230px;
 -webkit-box-shadow:none;
 box-shadow:none;
 display:inline-block;
 vertical-align:middle
}
.tbay-search-form .button-search {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 background:transparent
}
.tbay-search-form .button-search:not(.icon) {
 font-size:14px;
 text-transform:capitalize;
 line-height:42px;
 padding:0 30px;
 font-weight:500;
 color:#fff;
 letter-spacing:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 float:right;
 display:flex;
 align-items:center
}
.tbay-search-form .button-search:not(.icon) i {
 font-size:18px;
 margin:0;
 margin-right:7px;
 display:inline-block;
 vertical-align:middle
}
.tbay-search-form .button-search.icon {
 padding:0;
 border:0;
 margin-top:0;
 font-size:18px;
 cursor:pointer;
 line-height:42px;
 width:46px;
 color:#fff;
 letter-spacing:0
}
.tbay-search-form .button-search.icon i {
 vertical-align:middle
}
.tbay-search-form .button-search.disable {
 pointer-events:none
}
.tbay-search-form .button-group {
 padding:0;
 border:0;
 background-color:#ca0815;
 position:relative;
 z-index:10
}
.tbay-search-form .button-group:before {
 content:'\e8d0';
 font-size:18px;
 color:#fff;
 font-family:'linearicons';
 position:absolute;
 left:0;
 top:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 width:100%;
 height:100%;
 display:flex;
 align-items:center;
 justify-content:center;
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0);
 z-index:111
}
.tbay-search-form .button-hidden-search {
 font-size:24px;
 background-color:transparent;
 padding:0
}
.tbay-search-form .button-hidden-search:hover {
 color:red
}
.tbay-search-form.active {
 -webkit-transition:all .3s ease;
 -o-transition:all .3s ease;
 transition:all .3s ease;
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.tbay-search-form.tbay-search-min {
 background:transparent;
 position:relative;
 line-height:normal;
 z-index:100
}
.tbay-search-form.tbay-search-min form {
 right:50px;
 left:auto;
 top:-50px;
 border:solid 1px #e5e5e5;
 -webkit-transition:all 500ms;
 -o-transition:all 500ms;
 transition:all 500ms;
 opacity:0;
 filter:alpha(opacity=0);
 background:#fff;
 position:absolute;
 border-radius:25px;
 -webkit-border-radius:25px;
 -moz-border-radius:25px;
 -ms-border-radius:25px;
 -o-border-radius:25px;
 pointer-events:none
}
.tbay-search-form.tbay-search-min form .overlay-box {
 position:fixed;
 width:100%;
 height:0;
 opacity:0;
 filter:alpha(opacity=0);
 content:'';
 background:rgba(0,0,0,.7);
 top:0;
 left:0;
 z-index:-1;
 pointer-events:none
}
.tbay-search-form.tbay-search-min form.show {
 top:-2px;
 opacity:1;
 filter:alpha(opacity=100);
 pointer-events:auto
}
.tbay-search-form.tbay-search-min form.show:after {
 opacity:1;
 filter:alpha(opacity=100);
 height:100vh
}
.tbay-search-form.tbay-search-min form.show .overlay-box {
 pointer-events:auto;
 opacity:1;
 filter:alpha(opacity=100);
 width:100%;
 height:100vh
}
.tbay-search-form.tbay-search-min .btn-search-min {
 background:0;
 border:0;
 outline:0;
 font-size:18px
}
.tbay-search-form.tbay-search-min .btn-search-min.active {
 color:#fff;
 background:transparent!important
}
.tbay-search-form.tbay-search-min .btn-search-min.active .icon-magnifier:before {
 content:"\e082"
}
.tbay-search-form.tbay-search-min .tbay-preloader {
 right:5px;
 left:auto;
 line-height:40px;
 font-size:16px
}
.tbay-search-form.tbay-search-min .tbay-search {
 float:none
}
.tbay-search-form.tbay-search-min .button-search {
 font-size:17px
}
.urna-ajax-search.tbay-loading .button-group:before {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-animation:spin 2s linear infinite;
 -o-animation:spin 2s linear infinite;
 animation:spin 2s linear infinite
}
.urna-ajax-search.tbay-loading .button-search {
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0)
}
.urna-ajax-search .urna-search-results {
 position:static
}
.autocomplete-suggestions {
 border:1px solid #e5e5e5;
 left:-1px;
 right:auto;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 line-height:23px;
 background:#fff;
 text-align:center
}
.autocomplete-suggestions>div {
 cursor:pointer;
 padding:15px 25px
}
.autocomplete-suggestions>div:not(:only-child) {
 border-bottom:1px solid #e5e5e5
}
.autocomplete-suggestions>div:last-child {
 border:0
}
.autocomplete-suggestions>div:not(.view-all-products) {
 text-align:left
}
.autocomplete-suggestions>div.view-all-products {
 margin:13px 0;
 padding:0;
 color:#888
}
.autocomplete-suggestions>div.view-all-products i {
 display:inline-block;
 margin-left:5px;
 margin-right:0;
 font-size:10px
}
.autocomplete-suggestions>div.view-all-products:hover {
 color:#ca0815
}
.autocomplete-suggestions>div.list-header {
 color:#888;
 line-height:40px;
 padding:10px 25px
}
.autocomplete-suggestions>div.list-header .keywork {
 font-weight:400
}
.autocomplete-suggestions>div .suggestion-thumb {
 display:table-cell;
 vertical-align:middle;
 padding-right:15px;
 padding-left:0
}
.autocomplete-suggestions>div .suggestion-thumb img {
 max-width:50px
}
.autocomplete-suggestions>div .suggestion-group {
 display:table-cell;
 vertical-align:middle
}
.autocomplete-suggestions>div .suggestion-title strong {
 text-decoration:underline;
 font-weight:400
}
.autocomplete-suggestions>div .suggestion-title.no-found-msg {
 padding:8px 0
}
.autocomplete-suggestions>div.autocomplete-selected {
 background:#f5f5f5
}
body.search .entry-content h2 {
 font-weight:500;
 margin:0;
 font-size:20px
}
#tbay-search-form-canvas.open .sidebar-canvas-search:before {
 opacity:1;
 filter:alpha(opacity=100);
 pointer-events:all;
 z-index:1
}
#tbay-search-form-canvas.open .sidebar-canvas-search .sidebar-content {
 right:0;
 visibility:visible
}
#tbay-search-form-canvas .sidebar-canvas-search:before {
 background:rgba(0,0,0,.7);
 position:fixed;
 left:0;
 top:0;
 content:"";
 width:100vw;
 height:100vh;
 -webkit-transition:all 300ms;
 -o-transition:all 300ms;
 transition:all 300ms;
 z-index:-1;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0)
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content {
 background:#fff;
 z-index:3;
 position:fixed;
 right:-370px;
 top:0;
 bottom:0;
 width:370px;
 padding:31px 50px;
 -webkit-transition:all 300ms;
 -o-transition:all 300ms;
 transition:all 300ms;
 visibility:hidden;
 overflow:auto
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .tbay-search {
 padding:0;
 border-bottom:1px solid #000;
 line-height:36px;
 font-size:14px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .input-group {
 display:inline-block;
 border:0;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 overflow:hidden
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .button-group {
 position:absolute;
 right:-2px;
 top:-2px;
 z-index:4;
 padding:0;
 width:auto;
 background-color:transparent
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .button-group .button-search {
 margin-right:0
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .button-group .button-search i {
 font-size:19px;
 margin:0;
 width:22px;
 color:#000
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .button-group .button-search i:hover {
 color:#ca0815
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content form {
 position:absolute;
 top:110px;
 left:50px;
 right:50px;
 bottom:30px;
 overflow:hidden
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category {
 border:0;
 background:transparent;
 text-align:left;
 position:absolute;
 top:75px;
 left:0;
 right:0;
 bottom:0;
 overflow:hidden;
 width:100%
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .SumoSelect {
 position:absolute;
 top:30px;
 left:0;
 right:0;
 bottom:0;
 overflow:hidden
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .category-title {
 font-weight:500;
 padding:10px 0
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .SelectBox {
 display:none
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper {
 display:inline-block;
 width:100%;
 position:static;
 border:0;
 overflow:visible;
 margin-top:5px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options {
 max-height:inherit;
 position:absolute;
 top:22px;
 left:0;
 right:0;
 bottom:0;
 -webkit-overflow-scrolling:touch;
 overflow:scroll;
 overflow-x:hidden;
 overflow-y:auto;
 padding:0
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options::-webkit-scrollbar {
 display:none
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li {
 padding:0!important;
 border:0;
 line-height:37px;
 color:#777
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li label {
 font-weight:400
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li.opt.selected {
 color:#000
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li.opt.selected label {
 font-weight:500
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li:hover {
 color:#ca0815
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions {
 border:0;
 text-align:left;
 background:#fff;
 bottom:0;
 top:85px;
 left:0;
 right:0;
 -webkit-overflow-scrolling:touch;
 overflow:scroll;
 overflow-x:hidden;
 overflow-y:auto;
 padding:0
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions::-webkit-scrollbar {
 display:none
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div.list-header {
 background:transparent;
 padding:0 0 20px;
 border-bottom:0;
 margin-bottom:5px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions .autocomplete-suggestion {
 border:0;
 padding:5px 0;
 font-size:13px;
 background:transparent!important
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions .autocomplete-suggestion .woocs_price_code .woocommerce-Price-amount,
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions .autocomplete-suggestion .woocs_price_code del .woocommerce-Price-amount {
 font-size:13px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions .autocomplete-suggestion .product-title:hover {
 color:#ca0815
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-thumb {
 max-width:50px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-group {
 padding-left:13px
}
#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div.view-all-products {
 text-align:left;
 padding:20px 0
}
#tbay-search-form-canvas button {
 background:transparent;
 border:0;
 outline:none!important;
 padding:0
}
#tbay-search-form-canvas .sidebar-content button {
 font-size:13px
}
#tbay-search-form-canvas .sidebar-content button i {
 font-size:14px;
 vertical-align:middle;
 margin-left:8px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
#tbay-search-form-canvas .sidebar-content button:hover {
 color:#ca0815
}
#tbay-search-form-canvas .tbay-loading:after {
 content:"";
 z-index:2;
 position:absolute;
 border:2px solid #ddd;
 border-top-color:#ca0815;
 border-radius:100%;
 height:40px;
 width:40px;
 top:100px;
 left:50%;
 margin-left:-20px;
 -webkit-animation:circle-loading .35s linear infinite;
 -o-animation:circle-loading .35s linear infinite;
 animation:circle-loading .35s linear infinite;
 border-top-color:#ca0815
}
.active-admin-bar #tbay-search-form-canvas .sidebar-canvas-search .sidebar-content {
 top:32px
}
#tbay-header {
 margin:0;
 padding:0;
 z-index:1001;
 background:#fff;
 position:relative;
 display:flex;
 flex-direction:column;
 width:100%
}
#tbay-header .menu_fixed {
 position:fixed;
 top:0;
 z-index:9999;
 background:#fff;
 left:0;
 right:0;
 margin:0 auto;
 width:1200px;
 padding:0 40px;
 -webkit-transition:all .2s ease 0s;
 -o-transition:all .2s ease 0s;
 transition:all .2s ease 0s
}
#tbay-header .topbar-mobile .btn {
 background:transparent;
 font-size:16px;
 border:0;
 padding:0;
 line-height:40px
}
#tbay-header .topbar-mobile .btn:hover,
#tbay-header .topbar-mobile .btn:focus {
 color:#ca0815
}
#tbay-header .tbay-mainmenu {
 position:static
}
#tbay-header .tbay-megamenu {
 margin-bottom:0;
 position:static;
 border:0;
 min-height:auto;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
#tbay-header .header-right {
 text-align:right;
 position:static;
 z-index:11
}
#tbay-header .header-right>div {
 display:inline-block;
 vertical-align:middle;
 padding:0 8px
}
#tbay-header .header-right>div:last-child {
 padding-right:0
}
#tbay-header .header-right>div:first-child {
 padding-left:0
}
#tbay-header .topbar {
 clear:both
}
#tbay-header .header-main {
 padding:32px 0;
 background:#fff;
 z-index:100;
 left:0;
 width:100%
}
#tbay-header .header-main.sticky-header {
 -webkit-box-shadow:0 3px 15px rgba(0,0,0,.06);
 box-shadow:0 3px 15px rgba(0,0,0,.06);
 z-index:9999
}
#tbay-header .header-main.sticky-header.sticky-1 {
 -webkit-box-shadow:none;
 box-shadow:none
}
#tbay-header .header-main.sticky-header.sticky-1.sticky-box {
 -webkit-box-shadow:0 3px 15px rgba(0,0,0,.06);
 box-shadow:0 3px 15px rgba(0,0,0,.06)
}
#tbay-header .header-main>.container>.row,
#tbay-header .dokan-dashboard #tbay-main-content.header-main>.dokan-dashboard-wrap>.row,
.dokan-dashboard #tbay-header #tbay-main-content.header-main>.dokan-dashboard-wrap>.row,
#tbay-header #wcfm-main-contentainer .header-main>.wcfm-membership-wrapper>.row,
#wcfm-main-contentainer #tbay-header .header-main>.wcfm-membership-wrapper>.row,
#tbay-header .wcfmmp-store-page .header-main>#wcfmmp-store>.row,
.wcfmmp-store-page #tbay-header .header-main>#wcfmmp-store>.row {
 display:flex;
 align-items:center
}
#tbay-header .header-mainmenu {
 position:relative;
 clear:both
}
#tbay-header .header-mainmenu>.container,
#tbay-header .dokan-dashboard #tbay-main-content.header-mainmenu>.dokan-dashboard-wrap,
.dokan-dashboard #tbay-header #tbay-main-content.header-mainmenu>.dokan-dashboard-wrap,
#tbay-header #wcfm-main-contentainer .header-mainmenu>.wcfm-membership-wrapper,
#wcfm-main-contentainer #tbay-header .header-mainmenu>.wcfm-membership-wrapper,
#tbay-header .wcfmmp-store-page .header-mainmenu>#wcfmmp-store,
.wcfmmp-store-page #tbay-header .header-mainmenu>#wcfmmp-store {
 position:relative
}
#tbay-header.sticky-header .topbar,
#tbay-header.sticky-header .header-mainmenu {
 display:none
}
#tbay-header.sticky-header .header-main {
 padding:20px 0
}
#tbay-header.sticky-header .header-main>.container,
#tbay-header.sticky-header .dokan-dashboard #tbay-main-content.header-main>.dokan-dashboard-wrap,
.dokan-dashboard #tbay-header.sticky-header #tbay-main-content.header-main>.dokan-dashboard-wrap,
#tbay-header.sticky-header #wcfm-main-contentainer .header-main>.wcfm-membership-wrapper,
#wcfm-main-contentainer #tbay-header.sticky-header .header-main>.wcfm-membership-wrapper,
#tbay-header.sticky-header .wcfmmp-store-page .header-main>#wcfmmp-store,
.wcfmmp-store-page #tbay-header.sticky-header .header-main>#wcfmmp-store {
 position:relative;
 z-index:2
}
.top-wishlist a {
 line-height:44px;
 position:relative;
 display:block
}
.top-wishlist i {
 font-size:20px;
 vertical-align:middle
}
.top-wishlist .count_wishlist {
 position:absolute;
 background:#ca0815;
 color:#fff;
 border-radius:12px;
 -webkit-border-radius:12px;
 -moz-border-radius:12px;
 -ms-border-radius:12px;
 -o-border-radius:12px;
 min-width:18px;
 padding:0 2px;
 line-height:18px;
 font-size:12px;
 top:3px;
 right:-8px;
 left:auto;
 text-align:center
}
.top-wishlist .count_wishlist>div {
 display:none!important
}
.yith-compare-header a {
 line-height:44px;
 display:block
}
.yith-compare-header i {
 font-size:22px;
 display:inline-block;
 vertical-align:middle
}
#tbay-header.nav-cover-active-1 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-2 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-3 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-4 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-5 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-6 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
#tbay-header.nav-cover-active-7 #nav-cover {
 z-index:1;
 opacity:.75;
 filter:alpha(opacity=75);
 pointer-events:auto;
 visibility:visible;
 height:1000vh
}
.mfp-wrap.mfp-ready~.wrapper-container #tbay-header .header-main.sticky-header {
 padding-right:17px
}
#nav-cover {
 position:absolute;
 top:100%;
 left:0;
 width:100%;
 height:0;
 background:#000;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 z-index:4;
 pointer-events:none;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 visibility:hidden
}
.SumoSelect>.CaptionCont>label>i {
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
@media screen and (min-width:1025px) {
 body.single-product.tbay-body-menu-bar #tbay-header {
  padding:0!important
 }
 body.single-product.tbay-body-menu-bar #tbay-header>div:not(.header-main) {
  margin-bottom:0!important
 }
 body.single-product.tbay-body-menu-bar #tbay-header .header-main {
  position:relative!important;
  top:0!important;
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
}
.topbar>.container>.row,
.dokan-dashboard #tbay-main-content.topbar>.dokan-dashboard-wrap>.row,
#wcfm-main-contentainer .topbar>.wcfm-membership-wrapper>.row,
.wcfmmp-store-page .topbar>#wcfmmp-store>.row {
 display:flex;
 align-items:center
}
.top-contact .content {
 line-height:30px
}
.hotline i {
 font-size:20px;
 margin-right:7px;
 vertical-align:middle;
 float:left
}
.topbar-right {
 text-align:right
}
.topbar-right>div,
.topbar-right>.widget {
 float:right;
 padding:0 12px;
 line-height:39px;
 position:relative
}
.topbar-right>div:after,
.topbar-right>.widget:after {
 content:'';
 background:#ddd;
 position:absolute;
 width:1px;
 right:0;
 left:auto;
 height:100%;
 top:0
}
.topbar-right>div:first-child,
.topbar-right>.widget:first-child {
 padding-right:0
}
.topbar-right>div:first-child:after,
.topbar-right>.widget:first-child:after {
 display:none
}
.topbar-right .sub-menu {
 top:36px
}
.tbay-login {
 position:relative
}
.tbay-login .account-menu {
 text-align:left;
 position:absolute;
 right:0;
 top:100%;
 left:auto;
 visibility:hidden;
 background:#fff;
 z-index:1000;
 padding:0;
 min-width:200px;
 border:1px solid #ddd;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 -webkit-transform:rotateX(-90deg);
 -ms-transform:rotateX(-90deg);
 -o-transform:rotateX(-90deg);
 transform:rotateX(-90deg)
}
.tbay-login .account-menu ul {
 list-style:none;
 padding:0;
 margin:0
}
.tbay-login .account-menu ul li a {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 line-height:40px;
 display:inline-block;
 position:relative;
 padding:3px 12px
}
.tbay-login .account-menu ul li a:hover {
 color:#ca0815
}
.tbay-login .account-menu ul li+li {
 border-top:1px solid #e5e5e5
}
.tbay-login .account-menu.left {
 right:-20px;
 left:auto
}
.tbay-login>a:focus {
 color:#000
}
.tbay-login>a i {
 vertical-align:middle
}
.tbay-login>a span {
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 display:inline-block;
 vertical-align:middle;
 margin-left:7px;
 margin-right:0;
 line-height:1
}
.tbay-login:hover .account-menu {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0)
}
.tbay-custom-language {
 position:relative
}
.tbay-custom-language>ul {
 padding:0;
 margin:0;
 list-style-type:none
}
.tbay-custom-language .list-item-wrapper {
 text-align:left
}
.tbay-custom-language .list-item-wrapper:hover .sub-menu {
 visibility:visible;
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0);
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-custom-language .list-item-wrapper:focus {
 outline:0
}
.tbay-custom-language img {
 margin-right:6px;
 display:inline-block;
 vertical-align:middle;
 width:19px;
 max-height:19px
}
.tbay-custom-language a span {
 display:inline-block;
 vertical-align:middle;
 line-height:20px
}
.tbay-custom-language .sub-menu {
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0);
 position:absolute;
 top:100%;
 right:auto;
 left:-1px;
 border:1px solid #ddd;
 padding:0;
 margin:0;
 list-style-type:none;
 z-index:1000;
 min-width:150px;
 background:#fff;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 -webkit-transform:rotateX(-90deg);
 -ms-transform:rotateX(-90deg);
 -o-transform:rotateX(-90deg);
 transform:rotateX(-90deg)
}
.tbay-custom-language .sub-menu a {
 line-height:40px;
 padding:3px 0;
 padding-left:12px;
 display:block
}
.tbay-custom-language .sub-menu li+li a {
 border-top:1px solid #e5e5e5
}
.tbay-custom-language li:hover {
 cursor:pointer
}
.tbay-custom-language li:hover .select-button {
 color:#ca0815
}
.tbay-custom-language li:hover .select-button:after {
 color:#ca0815
}
.tbay-custom-language .select-button:after {
 content:'\e93a';
 font-family:'linearicons';
 display:inline-block;
 margin-left:5px;
 margin-right:0;
 line-height:1;
 font-size:10px;
 color:#888;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.tbay-custom-language .select-button:hover:after {
 color:#ca0815
}
.tbay-footer {
 position:relative;
 padding-top:50px
}
.tbay-footer .tbay-copyright {
 border-top:1px solid #e5e5e5;
 padding:20px;
 margin-top:45px
}
.tbay-footer .wpb_content_element,
.tbay-footer .wpb_single_image,
.tbay-footer p {
 margin:0!important
}
.tbay-footer .tbay-addon:not(.tbay-addon-newletter) .tbay-addon-title {
 font-size:15px;
 text-transform:uppercase;
 margin-bottom:5px;
 line-height:inherit;
 text-align:left
}
.tbay-footer .tbay-addon:not(.tbay-addon-newletter).wpb_single_image .vc_single_image-wrapper:before,
.tbay-footer .tbay-addon:not(.tbay-addon-newletter).wpb_single_image .vc_single_image-wrapper:after {
 display:none
}
.tbay-footer .tbay-addon:not(.tbay-addon-newletter).wpb_single_image .vc_single_image-wrapper:hover img {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.tbay-footer .tbay-addon:not(.tbay-addon-newletter).tbay-addon-social,
.tbay-footer .tbay-addon:not(.tbay-addon-newletter).tbay-addon-text-heading {
 margin:0
}
.tbay-footer .tbay-addon-description {
 margin-bottom:20px
}
.tbay-footer .menu li {
 display:block
}
.tbay-footer .menu li>a {
 padding:0;
 line-height:33px;
 width:auto;
 text-transform:capitalize;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 color:#888
}
.tbay-footer .menu li>a:hover {
 color:#ca0815;
 padding-left:5px;
 padding-right:0
}
.tbay-footer .menu li>a.selected {
 background:transparent
}
.tbay-footer ul.menu li.active a {
 color:#ca0815
}
.tbay-copyright .none-menu,
.tbay-copyright .payment {
 float:right
}
.tbay-copyright .none-menu .menu li {
 display:inline-block;
 line-height:26px;
 margin-right:18px;
 margin-left:0
}
.tbay-copyright .none-menu .menu li a {
 padding:0
}
.contact-info {
 margin:0;
 list-style:none;
 padding:0
}
.contact-info li {
 line-height:33px;
 color:#888
}
.contact-info .head {
 color:#888;
 display:block;
 margin-bottom:10px
}
.contact-info i {
 margin-right:10px;
 margin-left:0;
 display:inline-block;
 vertical-align:middle
}
.contact-info p {
 font-size:18px;
 line-height:35px;
 max-width:300px;
 margin:0;
 display:inline-block
}
.contact-info a {
 color:#888;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all
}
.contact-info a:hover {
 color:#ca0815
}
.copyright {
 color:#888;
 line-height:26px
}
.copyright a {
 color:#ca0815
}
.tbay-to-top {
 position:fixed;
 z-index:999;
 bottom:80px;
 right:0;
 left:auto;
 text-align:center;
 font-size:35px;
 display:inline-block;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .5s ease-in-out 0s;
 -o-transition:all .5s ease-in-out 0s;
 transition:all .5s ease-in-out 0s
}
.tbay-to-top.active {
 opacity:1;
 filter:alpha(opacity=100);
 pointer-events:all;
 right:15px;
 left:auto
}
.tbay-to-top a {
 display:block;
 width:42px;
 line-height:40px;
 text-align:center;
 position:relative;
 padding:0;
 color:#000!important;
 background:#f5f5f5;
 border:1px solid #ddd;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s
}
.tbay-to-top a i {
 font-size:13px;
 display:inline-block;
 vertical-align:middle
}
.tbay-to-top a:hover {
 background:#e8e8e8
}
.tbay-to-top.tbay-to-top-mobile {
 display:none
}
.menu {
 padding:0;
 margin:0
}
.menu li {
 list-style:none
}
.caret {
 border:0;
 position:static;
 right:30px;
 top:0;
 left:auto;
 font-size:10px;
 color:#fff
}
.caret:before {
 content:'\e93a';
 font-family:'linearicons';
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:absolute;
 top:0;
 right:20px;
 left:auto
}
.navbar-nav {
 float:none;
 padding:0
}
.navbar-nav>li {
 display:inline-block;
 position:static
}
.navbar-nav>li>a {
 padding:0 16px;
 line-height:45px;
 font-weight:500;
 position:relative;
 background:transparent;
 text-transform:uppercase;
 z-index:10;
 color:#fff;
 -webkit-transition:all .35s;
 -o-transition:all .35s;
 transition:all .35s
}
.navbar-nav>li>a i,
.navbar-nav>li>a img {
 max-width:50px;
 margin-right:8px;
 margin-left:auto;
 font-size:15px
}
.navbar-nav>li>a:hover,
.navbar-nav>li>a:focus,
.navbar-nav>li>a:active {
 background:transparent;
 color:rgba(255,255,255,.7)
}
.navbar-nav>li>a:hover .caret:before,
.navbar-nav>li>a:focus .caret:before,
.navbar-nav>li>a:active .caret:before {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.navbar-nav>li:hover>a,
.navbar-nav>li:focus>a,
.navbar-nav>li.active>a {
 color:rgba(255,255,255,.7)
}
.navbar-nav>li:hover .caret:before,
.navbar-nav>li:focus .caret:before,
.navbar-nav>li.active .caret:before {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.navbar-nav>li>.dropdown-menu {
 top:100%;
 left:-15px;
 padding:20px 29px 30px
}
.navbar-nav>li>ul.dropdown-menu {
 padding:20px 0
}
.navbar-nav>li>ul.dropdown-menu li {
 padding:0 30px
}
.navbar-nav>li>ul.dropdown-menu li:hover>a,
.navbar-nav>li>ul.dropdown-menu li:focus>a,
.navbar-nav>li>ul.dropdown-menu li.active>a {
 color:#ca0815;
 background:transparent
}
.navbar-nav>li>ul.dropdown-menu li .dropdown-menu {
 padding:20px 0
}
.navbar-nav>li.aligned-left {
 position:relative
}
.navbar-nav>li.aligned-right {
 position:relative
}
.navbar-nav>li.aligned-right>.dropdown-menu {
 left:auto;
 right:-15px
}
.navbar-nav>li:first-child>a {
 padding-left:0
}
.navbar-nav .dropdown {
 position:relative
}
.navbar-nav .dropdown-menu {
 display:block;
 visibility:hidden;
 min-width:250px;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 -webkit-transform:rotateX(-90deg);
 -ms-transform:rotateX(-90deg);
 -o-transform:rotateX(-90deg);
 transform:rotateX(-90deg);
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 margin:0;
 padding:15px 0;
 border:1px solid #e5e5e5;
 border-top:0;
 position:absolute;
 left:100%;
 right:auto;
 top:0;
 background:#fff
}
.navbar-nav .dropdown-menu>li:hover>a,
.navbar-nav .dropdown-menu>li.active>a {
 color:#ca0815
}
.navbar-nav .dropdown-menu>li>a {
 background:transparent;
 line-height:33px;
 padding:0;
 font-size:14px;
 color:#888;
 display:inline-block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:relative;
 text-transform:capitalize
}
.navbar-nav .dropdown-menu>li>a:hover {
 color:#ca0815;
 padding-left:5px;
 padding-right:0
}
.navbar-nav .dropdown-menu .dropdown-menu-inner .has-border {
 border:0
}
.navbar-nav .dropdown-menu .dropdown-menu-inner>p {
 margin:0
}
.navbar-nav .dropdown-menu .tbay-addon ul:not(.entry-meta-list) li>a {
 line-height:33px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:relative;
 text-transform:capitalize;
 color:#888
}
.navbar-nav .dropdown-menu .tbay-addon ul:not(.entry-meta-list) li>a:hover {
 color:#ca0815;
 padding-left:5px;
 padding-right:0
}
.navbar-nav .dropdown-menu .tbay-addon ul:not(.entry-meta-list) li.active a {
 color:#ca0815
}
.navbar-nav .dropdown-menu .wpb_content_element {
 margin-bottom:0
}
.navbar-nav .dropdown-menu .wpb_single_image {
 margin-top:15px
}
.navbar-nav .container,
.navbar-nav .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
.dokan-dashboard .navbar-nav #tbay-main-content>.dokan-dashboard-wrap,
.navbar-nav #wcfm-main-contentainer .wcfm-membership-wrapper,
#wcfm-main-contentainer .navbar-nav .wcfm-membership-wrapper,
.navbar-nav .wcfmmp-store-page #wcfmmp-store,
.wcfmmp-store-page .navbar-nav #wcfmmp-store {
 padding-right:20px;
 padding-left:20px;
 width:100%
}
.navbar-nav li:hover>.dropdown-menu {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0)
}
.navbar-nav li.aligned-fullwidth>.dropdown-menu {
 width:calc(100% - -30px)
}
@media(max-width:1199px) {
 .navbar-nav .column-full {
  width:100%
 }
 .navbar-nav .column-hidden {
  display:none
 }
}
.navbar-nav .caret {
 display:none
}
.navbar-nav .text-label {
 font-size:12px;
 padding:0 4px;
 background:#07930b;
 color:#fff;
 position:absolute;
 font-weight:400;
 left:auto;
 right:20px;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 top:-10px;
 line-height:16px;
 min-width:34px;
 text-transform:initial
}
.navbar-nav .text-label:before {
 width:0;
 height:0;
 border-left:3px solid transparent;
 border-right:3px solid transparent;
 border-top:6px solid #07930b;
 content:"";
 position:absolute;
 bottom:-6px;
 left:11px;
 right:auto
}
.navbar-nav .text-label.label-hot {
 background:#ca0815
}
.navbar-nav .text-label.label-hot:before {
 border-top:6px solid #ca0815
}
.navbar-nav .owl-carousel .item:before,
.navbar-nav .owl-carousel .item:after {
 display:none
}
.navbar-nav li>.dropdown-menu .tbay-addon .tbay-addon-heading,
.navbar-nav li>.dropdown-menu .tbay-addon .tbay-addon-title,
.navbar-nav li>.dropdown-menu .tbay-addon .widgettitle,
.navbar-nav li>.dropdown-menu .widget .tbay-addon-heading,
.navbar-nav li>.dropdown-menu .widget .tbay-addon-title,
.navbar-nav li>.dropdown-menu .widget .widgettitle,
.tbay-offcanvas-main .dropdown-menu .tbay-addon-heading,
.tbay-offcanvas-main .dropdown-menu .tbay-addon-title,
.tbay-offcanvas-main .dropdown-menu .widgettitle {
 font-size:15px;
 line-height:40px;
 font-weight:500;
 text-transform:uppercase;
 margin:0;
 text-align:left
}
.tbay-megamenu-darken {
 background-color:#111
}
.tbay-megamenu-darken .megamenu {
 text-align:left
}
.tbay-megamenu-darken .megamenu>li>a {
 color:#fff
}
.tbay-megamenu-darken .tbay-addon_tbay_socials {
 margin-top:10px;
 margin-right:15px;
 margin-left:15px
}
.tbay-megamenu-darken .tbay-addon_tbay_socials .social li a {
 background-color:#3e3e3e
}
.tbay-megamenu-darken .tbay-addon_tbay_socials .social li a:hover {
 color:#111;
 background-color:#fff
}
.navbar-collapse {
 padding:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:0
}
.navbar-offcanvas .navbar-nav {
 width:100%;
 float:none
}
.navbar-offcanvas .navbar-nav .caret {
 display:none
}
.navbar-offcanvas .navbar-nav li {
 background:transparent!important;
 padding-left:0;
 padding:0;
 border-bottom:1px solid #fafafa
}
.navbar-offcanvas .navbar-nav li .hitarea {
 line-height:47px;
 height:47px;
 z-index:1
}
.navbar-offcanvas .navbar-nav li:last-child {
 border:0
}
.navbar-offcanvas .navbar-nav>li {
 padding:0;
 width:100%;
 border-bottom:1px solid #e5e5e5
}
.navbar-offcanvas .navbar-nav>li>a {
 background:transparent!important;
 font-size:15px;
 padding:0 0 0 35px;
 display:inline-block;
 width:90%
}
.navbar-offcanvas .navbar-nav>li>a:before {
 content:'';
 background:#ca0815;
 width:4px;
 height:0;
 position:absolute;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 left:0;
 top:0;
 right:auto
}
.navbar-offcanvas .navbar-nav>li .hitarea {
 right:14px;
 left:auto
}
.navbar-offcanvas .navbar-nav>li.open,
.navbar-offcanvas .navbar-nav>li.active,
.navbar-offcanvas .navbar-nav>li:hover,
.navbar-offcanvas .navbar-nav>li.collapsable {
 border-color:transparent
}
.navbar-offcanvas .navbar-nav>li.open>a:hover,
.navbar-offcanvas .navbar-nav>li.open>a:focus,
.navbar-offcanvas .navbar-nav>li.open>a,
.navbar-offcanvas .navbar-nav>li.active>a:hover,
.navbar-offcanvas .navbar-nav>li.active>a:focus,
.navbar-offcanvas .navbar-nav>li.active>a,
.navbar-offcanvas .navbar-nav>li:hover>a:hover,
.navbar-offcanvas .navbar-nav>li:hover>a:focus,
.navbar-offcanvas .navbar-nav>li:hover>a,
.navbar-offcanvas .navbar-nav>li.collapsable>a:hover,
.navbar-offcanvas .navbar-nav>li.collapsable>a:focus,
.navbar-offcanvas .navbar-nav>li.collapsable>a {
 color:#ca0815
}
.navbar-offcanvas .navbar-nav>li.open>a:hover:before,
.navbar-offcanvas .navbar-nav>li.open>a:focus:before,
.navbar-offcanvas .navbar-nav>li.open>a:before,
.navbar-offcanvas .navbar-nav>li.active>a:hover:before,
.navbar-offcanvas .navbar-nav>li.active>a:focus:before,
.navbar-offcanvas .navbar-nav>li.active>a:before,
.navbar-offcanvas .navbar-nav>li:hover>a:hover:before,
.navbar-offcanvas .navbar-nav>li:hover>a:focus:before,
.navbar-offcanvas .navbar-nav>li:hover>a:before,
.navbar-offcanvas .navbar-nav>li.collapsable>a:hover:before,
.navbar-offcanvas .navbar-nav>li.collapsable>a:focus:before,
.navbar-offcanvas .navbar-nav>li.collapsable>a:before {
 height:100%
}
.navbar-offcanvas .navbar-nav>li.open .hitarea:after,
.navbar-offcanvas .navbar-nav>li.active .hitarea:after,
.navbar-offcanvas .navbar-nav>li:hover .hitarea:after,
.navbar-offcanvas .navbar-nav>li.collapsable .hitarea:after {
 color:#ca0815
}
.navbar-offcanvas .navbar-nav .text-label {
 top:-7px;
 left:50px;
 right:auto;
 z-index:1000
}
.navbar-offcanvas .dropdown-menu {
 margin:0;
 position:relative;
 top:auto;
 left:auto;
 border:0;
 width:100%;
 background:#fafafa;
 -webkit-box-shadow:none;
 box-shadow:none
}
.navbar-offcanvas .dropdown-menu li {
 border-bottom:1px solid #f5f5f5
}
.navbar-offcanvas .dropdown-menu li:last-child {
 border:0
}
.navbar-offcanvas .dropdown-menu>li a {
 background:transparent!important;
 padding:0 0 0 35px
}
.navbar-offcanvas .dropdown-menu>li.active>a,
.navbar-offcanvas .dropdown-menu>li>a:hover,
.navbar-offcanvas .dropdown-menu>li>a:focus {
 color:#ca0815
}
.navbar-offcanvas .dropdown-menu [class*="col-sm"] {
 width:100%
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner {
 padding:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .wpb_content_element {
 margin:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .vc_row {
 margin:0;
 padding:0;
 border:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .vc_row [class*="col"] {
 padding:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .tbay-addon {
 display:none
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .tbay-addon.tbay-addon-nav-menu {
 display:block
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner .tbay-addon>.tbay-addon-title {
 margin:0;
 padding:10px 35px;
 line-height:24px
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner ul {
 background:transparent
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner ul li {
 padding:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu-inner ul li a {
 font-size:13px
}
.navbar-offcanvas .dropdown-menu .tbay-addon-title {
 font-weight:500;
 margin:0 0 10px
}
.navbar-offcanvas .dropdown-menu .dropdown-menu>li>a {
 padding-left:35px;
 padding-right:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu .dropdown-menu>li>a {
 padding-left:45px;
 padding-right:0
}
.navbar-offcanvas .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu>li>a {
 padding-left:45px;
 padding-right:0;
 border-bottom:1px solid #f5f5f5
}
.navbar-offcanvas .aligned-fullwidth>.dropdown-menu {
 width:100%;
 padding:0
}
.treeview .tbay-addon>.tbay-addon-title {
 font-size:15px;
 padding:0;
 text-align:left;
 font-weight:700;
 color:#000
}
.menu.treeview li {
 background:none!important;
 padding:0
}
.tbay_custom_menu.treeview-menu .dropdown-menu {
 position:static;
 border:0;
 float:none;
 padding-left:0;
 border-top:1px solid rgba(0,0,0,.15);
 padding-top:0;
 background:#fafafa;
 padding-bottom:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tbay_custom_menu.treeview-menu .dropdown-menu p {
 margin-bottom:0
}
.tbay_custom_menu.treeview-menu .dropdown-menu .wpb_row.vc_row {
 margin-top:0!important;
 margin:0
}
.tbay_custom_menu.treeview-menu .dropdown-menu .vc_fluid {
 padding:0;
 width:100%
}
.tbay_custom_menu.treeview-menu .dropdown-menu .wpb_content_element {
 margin-bottom:0
}
.tbay_custom_menu.treeview-menu .dropdown-menu .tbay-addon-title {
 font-weight:700!important;
 font-size:15px!important;
 margin:0!important;
 padding:10px 20px!important;
 line-height:normal!important;
 background:#eee!important;
 border-bottom:1px solid rgba(0,0,0,.1);
 border-radius:0!important
}
.tbay_custom_menu.treeview-menu .dropdown-menu .tbay-addon-title:before {
 display:none!important
}
.tbay_custom_menu.treeview-menu .dropdown-menu ul {
 margin-top:0;
 border-top:0;
 background:#fafafa
}
.tbay_custom_menu.treeview-menu .dropdown-menu ul li {
 border-bottom:1px solid rgba(0,0,0,.1)!important
}
.tbay_custom_menu.treeview-menu .dropdown-menu ul li a {
 line-height:normal;
 padding:5px 20px!important
}
.treeview li {
 position:relative;
 background:none!important;
 padding:0!important
}
.treeview li>a {
 width:100%;
 display:inline-block;
 line-height:46px;
 padding-left:40px;
 padding-right:0;
 position:relative
}
.treeview li>a i,
.treeview li>a img {
 position:absolute;
 left:0;
 right:auto;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.treeview li .hitarea {
 position:absolute;
 top:10px;
 right:-10px;
 margin:0;
 background:transparent;
 width:auto;
 height:auto
}
.treeview li .hitarea:after {
 display:block;
 font-size:12px
}
.treeview li.expandable>.hitarea:after {
 content:"\e606";
 font-family:'simple-line-icons';
 color:#bbb;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.treeview li.collapsable {
 padding-bottom:0!important
}
.treeview li.collapsable>.hitarea:after {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.treeview li .tbay-addon-nav-menu .menu>li:last-child,
.treeview li .wpb_content_element .menu>li:last-child {
 border-bottom:0!important;
 padding-bottom:10px
}
.treeview .sub-menu a {
 width:auto
}
.treeview .sub-menu a:before {
 content:'';
 width:10px;
 height:.5px;
 background:#999;
 position:absolute;
 top:50%;
 left:10px;
 right:auto;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.treeview .sub-menu a:hover:before {
 left:20px;
 right:auto;
 background:#ca0815
}
.text-label {
 line-height:18px;
 padding:0 6px;
 background-color:#ca0815;
 color:#fff;
 font-size:12px;
 text-align:center
}
.text-label.label-new {
 background-color:#0a7e28
}
.tbay-vertical {
 list-style:none;
 padding:0;
 margin:0
}
.tbay-vertical>li>a {
 display:block;
 padding:0 15px;
 line-height:44px;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 border-bottom:1px solid #ddd
}
.tbay-vertical li a i,
.tbay-vertical li a img {
 display:inline-block;
 margin-right:12px;
 margin-left:0;
 font-size:15px;
 vertical-align:middle;
 color:#888;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.tbay-vertical li a.selected,
.tbay-vertical li a:hover {
 background-color:transparent;
 color:#ca0815
}
.tbay-vertical li a.selected i,
.tbay-vertical li a:hover i {
 color:#ca0815
}
.tbay-vertical li a .text-label {
 display:inline-block;
 margin-left:10px;
 margin-right:0
}
.tbay-vertical li:last-child a {
 border:0
}
.tbay-vertical li.active-mega-menu>a,
.tbay-vertical li.menu-item-has-children>a {
 position:relative;
 display:block;
 padding-right:30px!important
}
.tbay-vertical li.active-mega-menu>a:after,
.tbay-vertical li.menu-item-has-children>a:after {
 content:'\e93c';
 font-family:'linearicons';
 font-size:10px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:absolute;
 left:auto;
 right:15px;
 top:0
}
.tbay-vertical li.active-mega-menu:hover>a:after,
.tbay-vertical li.menu-item-has-children:hover>a:after {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.tbay-vertical li.active-mega-menu:hover>.dropdown-menu,
.tbay-vertical li.active-mega-menu:hover>.sub-menu,
.tbay-vertical li.menu-item-has-children:hover>.dropdown-menu,
.tbay-vertical li.menu-item-has-children:hover>.sub-menu {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.tbay-vertical .dropdown-menu,
.tbay-vertical .sub-menu {
 top:-1px;
 left:calc(100% - -1px);
 right:auto;
 position:absolute;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#ddd;
 border-left:0;
 margin:0;
 min-height:calc(100% - -2px);
 background:#fff;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 border:1px solid #e5e5e5;
 border-left:0;
 padding:0
}
.tbay-vertical .dropdown-menu .dropdown-menu-inner>.vc_row,
.tbay-vertical .sub-menu .dropdown-menu-inner>.vc_row {
 padding:25px 10px;
 margin:0
}
.tbay-vertical .dropdown-menu .dropdown-menu-inner>.vc_row+.vc_row,
.tbay-vertical .sub-menu .dropdown-menu-inner>.vc_row+.vc_row {
 padding-top:0
}
.tbay-vertical .dropdown-menu:before,
.tbay-vertical .sub-menu:before {
 content:'';
 background-color:#ddd;
 width:1px;
 height:100%;
 position:absolute;
 left:-1px;
 top:0;
 right:auto
}
.tbay-vertical .dropdown-menu p,
.tbay-vertical .sub-menu p {
 margin:0
}
.tbay-vertical .sub-menu {
 min-width:100%;
 min-height:auto;
 list-style:none;
 z-index:9999;
 padding:10px 0
}
.tbay-vertical .sub-menu>li>a {
 display:block;
 position:relative;
 line-height:44px;
 padding:0 15px;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.tbay-vertical .tbay-addon .tbay-addon-title {
 font-size:14px;
 text-transform:uppercase;
 line-height:inherit;
 margin:0 0 5px
}
.tbay-vertical .wpb_content_element {
 margin-bottom:15px
}
.tbay-vertical .tbay-addon-nav-menu li a {
 line-height:29px;
 color:#888
}
.tbay-vertical .tbay-addon-nav-menu li a:hover {
 color:#ca0815
}
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu>.tbay-addon-title {
 line-height:55px;
 font-size:15px;
 font-weight:700;
 margin:0;
 text-transform:uppercase;
 text-align:left;
 background:#fafafa
}
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu>.tbay-addon-title:before {
 content:"\e601";
 font-family:'simple-line-icons';
 display:inline-block;
 font-size:15px;
 margin:0 25px
}
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu .menu {
 padding:15px 25px;
 border:1px solid #f7f7f7
}
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu .menu li>a {
 width:100%;
 display:inline-block;
 line-height:46px;
 padding-left:40px;
 padding-right:0;
 background:transparent;
 position:relative
}
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu .menu li>a img,
#tbay-main-content .tbay_custom_menu>.tbay-addon.tbay-addon-nav-menu .menu li>a i {
 position:absolute;
 left:0;
 right:auto;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.tbay-vertical-menu .treeview li.collapsable .hitarea:after {
 content:"\e615"
}
.tbay-vertical-menu .treeview li.expandable .hitarea:after {
 content:"\e095"
}
.tbay-vertical-menu .treeview li .hitarea:not(:first-child) {
 display:none
}
.tbay-vertical-menu .treeview li .hitarea {
 top:2px;
 display:none
}
@media(max-width:767px) {
 #main-container .tbay-vertical-menu>.tbay-addon.tbay-addon-nav-menu .dropdown-menu .wpb_content_element {
  margin-top:0!important
 }
}
.input-default,
.post-password-form input[type=password],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="text"],
.wpcf7-form textarea,
.woocommerce .input-text {
 border:1px solid #ddd!important;
 line-height:42px!important;
 padding:0 15px!important;
 margin-bottom:10px!important;
 outline:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 height:auto;
 -webkit-box-shadow:none;
 box-shadow:none;
 background:#fff
}
@media(max-width:480px) {
 .input-default,
 .post-password-form input[type=password],
 .wpcf7-form input[type="email"],
 .wpcf7-form input[type="number"],
 .wpcf7-form input[type="password"],
 .wpcf7-form input[type="tel"],
 .wpcf7-form input[type="url"],
 .wpcf7-form input[type="text"],
 .wpcf7-form textarea,
 .woocommerce .input-text {
  padding:0 8px!important
 }
}
.woocommerce ul.product_list_widget li {
 clear:both;
 margin:0 0 40px;
 padding:0
}
.woocommerce ul.product_list_widget li img {
 float:none;
 margin:0;
 width:auto
}
.related.tbay-addon,
.upsells.tbay-addon {
 padding-top:65px;
 padding-bottom:53px;
 margin-top:40px
}
.related.tbay-addon .tbay-addon-title,
.upsells.tbay-addon .tbay-addon-title {
 font-size:20px;
 line-height:25px;
 font-weight:500;
 text-align:left
}
.related.tbay-addon.cross-sells,
.upsells.tbay-addon.cross-sells {
 margin:0
}
.woof_container label {
 font-weight:400
}
body:not(.tbay-body-default) .widget label {
 font-weight:400
}
body:not(.tbay-body-default) .widget.widget_glt_widget #google_language_translator .skiptranslate>div {
 vertical-align:middle;
 display:inline-block
}
body:not(.tbay-body-default) .widget.widget_glt_widget #google_language_translator .skiptranslate>div select {
 border:0!important;
 margin:0;
 padding:0!important;
 vertical-align:middle;
 font-size:15px;
 width:130px
}
body:not(.tbay-body-default) .widget .widget_sp_image-image-link {
 display:block;
 overflow:hidden;
 position:relative
}
body:not(.tbay-body-default) .widget .widget_sp_image-image-link img {
 display:block;
 max-width:100%;
 height:auto;
 -webkit-transition:all .35s;
 -o-transition:all .35s;
 transition:all .35s
}
body:not(.tbay-body-default) .widget.widget_text img {
 margin:20px 0;
 height:auto
}
body:not(.tbay-body-default) .widget .post-widget .image {
 width:70px;
 margin-top:5px
}
body:not(.tbay-body-default) .widget .post-widget .image img {
 width:100%;
 height:auto
}
body:not(.tbay-body-default) .widget.widget_rss ul,
body:not(.tbay-body-default) .widget.widget_rss ol {
 padding:0;
 margin:0;
 list-style:none
}
body:not(.tbay-body-default) .widget.widget_rss ul li:last-child,
body:not(.tbay-body-default) .widget.widget_rss ol li:last-child {
 border-bottom:0;
 padding-bottom:0
}
body:not(.tbay-body-default) .widget.widget_rss ul li .children>li:before,
body:not(.tbay-body-default) .widget.widget_rss ol li .children>li:before {
 top:24px
}
body:not(.tbay-body-default) .widget.widget_rss ul ul li:first-child,
body:not(.tbay-body-default) .widget.widget_rss ol ul li:first-child {
 padding-top:14px;
 background-position:0 24px
}
body:not(.tbay-body-default) .widget.widget_rss ul li {
 background:0
}
body:not(.tbay-body-default) .widget.widget_rss ul li a {
 padding:0
}
body:not(.tbay-body-default) .widget.widget_recent_comments ul,
body:not(.tbay-body-default) .widget.widget_recent_comments ol {
 padding:0;
 margin:0;
 list-style:none
}
body:not(.tbay-body-default) .widget.widget_recent_comments ul li:last-child,
body:not(.tbay-body-default) .widget.widget_recent_comments ol li:last-child {
 border-bottom:0;
 padding-bottom:0
}
body:not(.tbay-body-default) .widget.widget_recent_comments ul li .children>li:before,
body:not(.tbay-body-default) .widget.widget_recent_comments ol li .children>li:before {
 top:24px
}
body:not(.tbay-body-default) .widget.widget_recent_comments ul ul li:first-child,
body:not(.tbay-body-default) .widget.widget_recent_comments ol ul li:first-child {
 padding-top:14px;
 background-position:0 24px
}
body:not(.tbay-body-default) .widget.widget_recent_comments ul li {
 background:0
}
body:not(.tbay-body-default) .widget.widget_rss ul,
body:not(.tbay-body-default) .widget.widget_rss ol {
 padding:0;
 margin:0;
 list-style:none
}
body:not(.tbay-body-default) .widget.widget_rss ul li:last-child,
body:not(.tbay-body-default) .widget.widget_rss ol li:last-child {
 border-bottom:0;
 padding-bottom:0
}
body:not(.tbay-body-default) .widget.widget_rss ul li .children>li:before,
body:not(.tbay-body-default) .widget.widget_rss ol li .children>li:before {
 top:24px
}
body:not(.tbay-body-default) .widget.widget_rss ul ul li:first-child,
body:not(.tbay-body-default) .widget.widget_rss ol ul li:first-child {
 padding-top:14px;
 background-position:0 24px
}
body:not(.tbay-body-default) .widget.widget_rss ul li {
 background:0
}
body:not(.tbay-body-default) .widget.widget_rss ul li a {
 padding:0
}
body:not(.tbay-body-default) .widget.widget_rss ul li:before {
 display:none
}
body:not(.tbay-body-default) .widget.widget_recent_reviews ul.product_list_widget {
 list-style:none
}
body:not(.tbay-body-default) .widget.widget_recent_reviews ul.product_list_widget li {
 padding:0;
 overflow:hidden;
 -webkit-transition:all .3s ease;
 -o-transition:all .3s ease;
 transition:all .3s ease
}
body:not(.tbay-body-default) .widget.widget_recent_reviews ul.product_list_widget li a img {
 float:left;
 margin-right:10px;
 margin-left:auto;
 -webkit-transition:all .3s ease;
 -o-transition:all .3s ease;
 transition:all .3s ease
}
body:not(.tbay-body-default) .widget.widget_product_search .woocommerce-product-search label.screen-reader-text {
 display:none
}
body:not(.tbay-body-default) .widget.widget_product_search .woocommerce-product-search input {
 line-height:36px;
 padding-left:10px;
 padding-right:10px
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget .products-list {
 padding:10px 20px;
 border:1px solid #e5e5e5;
 border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 overflow:hidden
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget li {
 border-bottom:none!important;
 padding:5px 0 5px 0!important
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget li.list_empty:before {
 content:""
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget li:before {
 text-indent:0;
 content:"\e935";
 font-family:'linearicons';
 position:absolute;
 left:auto!important;
 right:3px;
 top:0;
 width:25px;
 height:30px;
 line-height:30px;
 text-align:center
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget .remove {
 left:auto!important;
 right:3px;
 text-indent:-9999px
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget .remove:hover {
 background-color:transparent!important
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget .title {
 color:#222;
 font-size:13px!important;
 font-weight:500!important;
 text-transform:capitalize!important
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget a.clear-all {
 margin-bottom:20px;
 margin-right:auto;
 margin-left:15px
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget a.clear-all {
 line-height:37px
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget a.compare {
 float:left;
 background:#ca0815;
 text-transform:uppercase;
 color:#fff;
 border-width:1px;
 border-style:solid;
 border-color:#ca0815;
 border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 font-size:14px;
 letter-spacing:0
}
body:not(.tbay-body-default) .widget.yith-woocompare-widget a.compare:hover {
 background:transparent;
 color:#ca0815
}
body:not(.tbay-body-default) .widget.widget_shopping_cart .widget_shopping_cart_content {
 overflow:hidden
}
body:not(.tbay-body-default) .widget.widget_recent_entries ul {
 margin-top:20px
}
body:not(.tbay-body-default) .widget.widget_recent_entries ul a {
 display:block;
 margin-bottom:5px
}
body:not(.tbay-body-default) .widget.widget-timework strong {
 color:#000;
 font-weight:500
}
body:not(.tbay-body-default) .feedback {
 text-align:center
}
body:not(.tbay-body-default) .widget_product_tag_cloud .tagcloud {
 padding-top:10px
}
body:not(.tbay-body-default) .widget_search form {
 padding:0 10px 0 15px
}
body:not(.tbay-body-default) .widget_search .form-control {
 padding:0;
 height:42px
}
body:not(.tbay-body-default) .widget_search .btn {
 font-size:15px;
 padding:0
}
body:not(.tbay-body-default) .widget_search .btn:hover i {
 color:#ca0815
}
body:not(.tbay-body-default) .widget_recent_entries>ul {
 padding:0;
 margin:0;
 list-style:outside none none
}
body:not(.tbay-body-default) .widget_recent_entries>ul li {
 line-height:26px;
 padding-bottom:15px;
 margin-bottom:15px;
 border-bottom:1px solid #e5e5e5
}
body:not(.tbay-body-default) .widget_recent_entries>ul li a {
 color:#ca0815
}
body:not(.tbay-body-default) .widget_recent_entries>ul li:last-child {
 border:0;
 margin:0
}
body:not(.tbay-body-default) .widget_recent_entries>ul .post-date:before {
 content:'\e788';
 font-family:'linearicons';
 display:inline-block;
 margin-right:7px;
 margin-left:0;
 font-size:18px
}
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics {
 margin:0 -5px
}
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics:before,
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics:after {
 content:" ";
 display:table
}
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics:after {
 clear:both
}
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics>div {
 padding:0 5px;
 margin-bottom:10px;
 margin-top:0
}
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics>div .group-items,
body:not(.tbay-body-default) .widget_urna_instagram .instagram-pics>div .elapsed-time {
 display:none
}
body:not(.tbay-body-default) .widget_urna_instagram a {
 display:block;
 position:relative
}
body:not(.tbay-body-default) .widget_urna_instagram a:before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.3);
 visibility:hidden;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
body:not(.tbay-body-default) .widget_urna_instagram a:hover:before {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100)
}
body:not(.tbay-body-default) .widget_product_categories .product-categories,
body:not(.tbay-body-default) .widget_product_categories ul,
body:not(.tbay-body-default) .widget_categories .product-categories,
body:not(.tbay-body-default) .widget_categories ul {
 padding:0;
 list-style:none;
 margin:0;
 line-height:33px
}
body:not(.tbay-body-default) .widget_product_categories .product-categories a,
body:not(.tbay-body-default) .widget_product_categories ul a,
body:not(.tbay-body-default) .widget_categories .product-categories a,
body:not(.tbay-body-default) .widget_categories ul a {
 color:#888;
 display:inline-block
}
body:not(.tbay-body-default) .widget_product_categories .product-categories a:hover,
body:not(.tbay-body-default) .widget_product_categories ul a:hover,
body:not(.tbay-body-default) .widget_categories .product-categories a:hover,
body:not(.tbay-body-default) .widget_categories ul a:hover {
 color:#ca0815
}
body:not(.tbay-body-default) .widget_product_categories .product-categories .children,
body:not(.tbay-body-default) .widget_product_categories ul .children,
body:not(.tbay-body-default) .widget_categories .product-categories .children,
body:not(.tbay-body-default) .widget_categories ul .children {
 list-style:none;
 padding-left:10px;
 padding-right:0
}
body:not(.tbay-body-default) .widget_product_categories .product-categories li,
body:not(.tbay-body-default) .widget_product_categories ul li,
body:not(.tbay-body-default) .widget_categories .product-categories li,
body:not(.tbay-body-default) .widget_categories ul li {
 position:relative;
 background:transparent
}
body:not(.tbay-body-default) .widget_product_categories .product-categories .current-cat>a,
body:not(.tbay-body-default) .widget_product_categories ul .current-cat>a,
body:not(.tbay-body-default) .widget_categories .product-categories .current-cat>a,
body:not(.tbay-body-default) .widget_categories ul .current-cat>a {
 color:#ca0815
}
body:not(.tbay-body-default) .widget_product_categories .product-categories .cat-item,
body:not(.tbay-body-default) .widget_product_categories ul .cat-item,
body:not(.tbay-body-default) .widget_categories .product-categories .cat-item,
body:not(.tbay-body-default) .widget_categories ul .cat-item {
 color:#888
}
.tbay-widget-banner-image {
 position:relative
}
.tbay-widget-banner-image .container,
.tbay-widget-banner-image .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
.dokan-dashboard .tbay-widget-banner-image #tbay-main-content>.dokan-dashboard-wrap,
.tbay-widget-banner-image #wcfm-main-contentainer .wcfm-membership-wrapper,
#wcfm-main-contentainer .tbay-widget-banner-image .wcfm-membership-wrapper,
.tbay-widget-banner-image .wcfmmp-store-page #wcfmmp-store,
.wcfmmp-store-page .tbay-widget-banner-image #wcfmmp-store {
 position:absolute;
 height:100%;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%)
}
.tbay-widget-banner-image .banner-remove {
 position:absolute;
 left:auto;
 right:15px;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 padding:0;
 color:#fff;
 border:0;
 background:transparent
}
.tbay-widget-banner-image .banner-remove:focus {
 outline:0
}
.widget_urna_recent_post .item,
.tbay-addon-blog.vertical .item {
 display:block!important
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="1"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="1"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="2"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="2"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="2"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="2"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="3"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="3"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="3"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="3"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="3"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="3"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktop="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-tablet="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-landscape="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="4"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-mobile="4"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="4"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="4"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="4"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="4"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="4"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="4"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktop="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktop="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-tablet="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-tablet="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-landscape="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-landscape="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="5"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-mobile="5"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="5"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-mobile="5"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="5"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="5"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="5"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="5"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="5"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="5"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="6"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="6"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="7"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="7"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1600px) {
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-xlgdesktop="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-xlgdesktop="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:1200px) and (max-width:1599px) {
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktop="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktop="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-desktopsmall="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-desktopsmall="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:768px) and (max-width:991px) {
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-tablet="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-tablet="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(min-width:480px) and (max-width:767px) {
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-landscape="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-landscape="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
@media(max-width:480px) {
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(8) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(8) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(7) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(7) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(6) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(6) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(5) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(5) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(4) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(4) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(3) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(3) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(2) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(2) .post {
  border:0
 }
 .widget_urna_recent_post .row[data-mobile="8"] .item:nth-last-child(1) .post,
 .tbay-addon-blog.vertical .row[data-mobile="8"] .item:nth-last-child(1) .post {
  border:0
 }
}
.widget_urna_recent_post .slick-slide>div:last-child .post,
.tbay-addon-blog.vertical .slick-slide>div:last-child .post {
 border:0
}
.widget_urna_recent_post .post,
.tbay-addon-blog.vertical .post {
 list-style:none;
 padding:11px 0 15px;
 margin:0 0 5px;
 border-bottom:1px solid #e5e5e5
}
.widget_urna_recent_post .post>div,
.tbay-addon-blog.vertical .post>div {
 display:table-cell;
 vertical-align:middle
}
.widget_urna_recent_post .post .entry-thumb,
.tbay-addon-blog.vertical .post .entry-thumb {
 border:0
}
.widget_urna_recent_post .post .entry-thumb img,
.tbay-addon-blog.vertical .post .entry-thumb img {
 max-width:70px
}
.widget_urna_recent_post .post .entry-title,
.tbay-addon-blog.vertical .post .entry-title {
 font-size:14px;
 margin:0;
 line-height:20px
}
.widget_urna_recent_post .post .entry-meta-list,
.tbay-addon-blog.vertical .post .entry-meta-list {
 margin:4px 0 0
}
.widget_urna_recent_post .post .entry-meta-list i,
.tbay-addon-blog.vertical .post .entry-meta-list i {
 font-size:14px;
 margin-right:4px
}
.widget_urna_recent_post .entry-content,
.tbay-addon-blog.vertical .entry-content {
 padding:0;
 padding-left:17px;
 padding-right:0
}
.widget_urna_recent_post .post-widget {
 padding-top:15px
}
.tbay-widget-yith-banner-image {
 text-align:center
}
.tbay-widget-yith-banner-image img {
 border:1px solid #e5e5e5
}
.inner-sidebar .sidebar#sidebar-shop-right>.widget,
.inner-sidebar .sidebar#sidebar-shop-left>.widget {
 margin:0
}
.inner-sidebar .sidebar#sidebar-shop-right>.widget:not(:last-child)>div,
.inner-sidebar .sidebar#sidebar-shop-right>.widget:not(:last-child)>a,
.inner-sidebar .sidebar#sidebar-shop-left>.widget:not(:last-child)>div,
.inner-sidebar .sidebar#sidebar-shop-left>.widget:not(:last-child)>a {
 border-bottom:0
}
.inner-sidebar .sidebar#sidebar-shop-right>.widget>div,
.inner-sidebar .sidebar#sidebar-shop-right>.widget>a,
.inner-sidebar .sidebar#sidebar-shop-left>.widget>div,
.inner-sidebar .sidebar#sidebar-shop-left>.widget>a {
 background:#f5f5f5;
 border:1px solid #e5e5e5
}
.inner-sidebar .sidebar#sidebar-shop-right>.widget:not(.widget_media_image)>div,
.inner-sidebar .sidebar#sidebar-shop-right>.widget:not(.widget_media_image)>a,
.inner-sidebar .sidebar#sidebar-shop-left>.widget:not(.widget_media_image)>div,
.inner-sidebar .sidebar#sidebar-shop-left>.widget:not(.widget_media_image)>a {
 padding:25px 22px
}
.inner-sidebar .sidebar#sidebar-shop-right>.widget.widget_urna_product_brand>div,
.inner-sidebar .sidebar#sidebar-shop-left>.widget.widget_urna_product_brand>div {
 padding:22px
}
.normal-sidebar+.sidebar>.widget {
 padding-bottom:30px;
 border-bottom:1px solid #e5e5e5
}
.normal-sidebar+.sidebar>.widget:last-child {
 border:0
}
body:not(.woocommerce) .sidebar .widget.widget_categories,
body:not(.woocommerce) .sidebar .widget.widget_archive {
 padding-bottom:20px;
 border-bottom:1px solid #e5e5e5
}
body:not(.woocommerce) .sidebar .widget.widget_search {
 padding:0 0 4px
}
.sidebar .tbay-addon-features .feature-box {
 margin-bottom:20px!important;
 padding:0!important
}
.sidebar .tbay-addon-features .feature-box:last-child {
 margin:0!important
}
.sidebar .tbay-addon-features .feature-box:after {
 display:none
}
.sidebar .tbay-addon-features .fbox-content {
 line-height:21px
}
.sidebar .tbay-addon-features .ourservice-heading {
 line-height:21px
}
.sidebar .tbay-addon-features .inner {
 border:0
}
.sidebar .tbay-addon-features .fbox-icon {
 font-size:30px;
 padding-right:16px
}
.sidebar .tbay-addon-features .fbox-icon i.linear-icon-truck {
 font-size:33px
}
.sidebar .widget_urna_recent_post .post,
.sidebar .tbay-addon-blog.vertical .post {
 padding-top:0;
 margin-bottom:15px
}
.sidebar>.widget {
 margin-bottom:30px
}
.sidebar>.widget ul {
 padding:0;
 margin:0
}
.sidebar>.widget ul li {
 list-style:none
}
.sidebar>.widget>.widget-title,
.sidebar>.widget>.widgettitle,
.sidebar>.widget h4:not(.entry-title) {
 font-size:18px;
 text-transform:capitalize;
 line-height:23px;
 font-weight:500;
 margin:0 0 15px
}
.sidebar>.widget.widget_search .widget-title {
 padding-bottom:10px
}
.sidebar .treeview li {
 border-bottom:1px solid #e5e5e5
}
.sidebar .treeview li:first-child {
 border-top:1px solid #e5e5e5
}
.sidebar .woof_redraw_zone>.woof_container {
 padding:0 0 15px;
 margin-bottom:15px;
 border-bottom:1px solid #e5e5e5
}
.sidebar .woof_redraw_zone>.woof_container .woof_container {
 padding:0;
 margin:0
}
.sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container {
 font-size:0
}
.sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container input {
 display:none
}
.sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container label {
 font-size:15px;
 margin:0
}
.sidebar .woof_redraw_zone>.woof_container:not(:first-child) h4 {
 padding-top:13px
}
.sidebar .woof_redraw_zone>div:nth-last-child(2) {
 border:0;
 padding:0;
 margin:0
}
.sidebar .woof_redraw_zone>div:last-child {
 margin:0
}
.woof_list_label li .woof_label_term {
 margin:0;
 width:auto;
 height:36px;
 min-width:36px;
 padding:0 3px;
 line-height:36px;
 background:#fff;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woof_list_label li .woof_label_term:hover,
.woof_list_label li .woof_label_term.checked {
 background:#fff;
 border-color:#ca0815;
 color:#ca0815
}
.woof_radio_term_reset,
.woof_radio_term_reset_visible {
 float:left;
 padding:0;
 width:25px;
 height:25px;
 line-height:25px;
 border:1px solid #e5e5e5;
 background:#f5f5f5;
 font-size:12px;
 text-align:center;
 position:absolute;
 left:0;
 right:auto;
 top:4px
}
.woof_radio_term_reset:before,
.woof_radio_term_reset_visible:before {
 content:'\e935';
 font-family:'linearicons'
}
.woof_radio_term_reset img,
.woof_radio_term_reset_visible img {
 display:none
}
ul.woof_list {
 padding:0
}
ul.woof_list:before,
ul.woof_list:after {
 content:" ";
 display:table
}
ul.woof_list:after {
 clear:both
}
ul.woof_list li {
 line-height:33px;
 vertical-align:middle;
 text-transform:capitalize;
 margin:0!important;
 padding:0!important;
 position:relative
}
ul.woof_list li .hover {
 color:#ca0815;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
ul.woof_list li>div {
 width:15px;
 height:15px;
 background:transparent;
 border:1px solid #000;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 margin-top:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
ul.woof_list li>div.checked,
ul.woof_list li>div:hover {
 border-color:#ca0815
}
ul.woof_list li>div.checked input,
ul.woof_list li>div:hover input {
 display:none
}
ul.woof_list li.woof_childs_list_li {
 padding-right:20px!important
}
ul.woof_list .woof_checkbox_count {
 color:#aaa
}
ul.woof_list label {
 margin:0;
 padding:0;
 color:#888;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:block!important
}
ul.woof_list label:before {
 display:none
}
ul.woof_list label.woof_radio_label_selected,
ul.woof_list label:hover {
 color:#ca0815
}
ul.woof_list label span {
 display:inline-block
}
ul.woof_list .woof_childs_list {
 margin:0 0 0 15px!important
}
ul.woof_list .woof_childs_list label {
 display:inline-block!important
}
ul.woof_list.woof_list_checkbox li {
 margin:0!important
}
ul.woof_list.woof_list_checkbox li label:hover,
ul.woof_list.woof_list_checkbox li label.woof_checkbox_label_selected {
 color:#ca0815
}
ul.woof_list.woof_list_color,
ul.woof_list.woof_list_label {
 padding:5px 0
}
ul.woof_list.woof_list_color:before,
ul.woof_list.woof_list_color:after,
ul.woof_list.woof_list_label:before,
ul.woof_list.woof_list_label:after {
 content:" ";
 display:table
}
ul.woof_list.woof_list_color:after,
ul.woof_list.woof_list_label:after {
 clear:both
}
ul.woof_list.woof_list_color li,
ul.woof_list.woof_list_label li {
 float:left!important;
 margin:0 10px 10px 0!important;
 position:relative
}
ul.woof_list.woof_list_color li .woof_label_count,
ul.woof_list.woof_list_label li .woof_label_count {
 top:-7px;
 right:-7px;
 margin:0;
 z-index:1;
 background:#ca0815;
 color:#fff;
 width:auto;
 min-width:20px;
 height:20px;
 line-height:20px!important;
 font-weight:normal!important;
 font-size:12px
}
ul.woof_list.woof_list_color p.woof_tooltip,
ul.woof_list.woof_list_label p.woof_tooltip {
 margin:0
}
.woof_container_inner_tags ul.woof_list li {
 float:left
}
.woof_container_inner_tags ul.woof_list label {
 line-height:38px;
 text-transform:inherit;
 font-weight:400;
 padding:0 20px;
 margin-bottom:10px;
 margin-right:10px;
 margin-left:0;
 color:#888
}
.widget_price_filter .price_slider_amount .price_label {
 font-size:14px;
 display:inline-block;
 float:right
}
.widget_price_filter .price_slider_amount .price_label .from,
.widget_price_filter .price_slider_amount .price_label .to {
 font-weight:500;
 font-size:15px;
 color:#222
}
.widget_price_filter .ui-slider {
 position:relative;
 text-align:left
}
.widget_price_filter .ui-slider .ui-slider-range {
 top:0;
 height:100%;
 background:#ddd
}
.widget_price_filter .ui-slider .ui-slider-handle {
 z-index:2;
 position:absolute;
 width:18px;
 height:18px;
 cursor:pointer;
 top:-7px!important
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
 background:#eaeaea;
 height:6px;
 margin:5px 10px 20px
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
 margin-bottom:10px;
 background-color:#e5e5e5!important
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
 background:#ca0815
}
.woocommerce .widget_price_filter .price_slider_amount {
 display:flex;
 flex-wrap:wrap;
 -moz-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-direction:column-reverse
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
 text-align:left!important;
 margin:10px 0 0
}
.woocommerce .widget_price_filter .price_slider_amount .button {
 max-width:100px
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
 width:20px;
 height:20px;
 border:0;
 background:#ca0815;
 border-radius:20px;
 -webkit-border-radius:20px;
 -moz-border-radius:20px;
 -ms-border-radius:20px;
 -o-border-radius:20px
}
.price_slider_wrapper {
 padding-top:15px
}
.woof_list_color .woof_color_term {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 margin:0;
 border:0;
 width:36px;
 height:36px
}
.woof_list_color .woof_color_term:before {
 content:'\e934';
 font-family:'linearicons';
 position:absolute;
 width:100%;
 line-height:36px;
 left:0;
 right:auto;
 top:0;
 font-size:14px;
 color:#fff;
 visibility:hidden
}
.woof_list_color .woof_color_term.checked:before {
 visibility:visible
}
.widget_urna_recent_post>.post-widget,
.widget_tag_cloud .tagcloud,
.widget_urna_instagram .instagram-pics {
 padding-top:10px
}
.tagcloud:before,
.tagcloud:after,
ul.list-tags li:before,
ul.list-tags li:after {
 content:" ";
 display:table
}
.tagcloud:after,
ul.list-tags li:after {
 clear:both
}
.tagcloud a,
ul.list-tags li a {
 border:1px solid #ddd;
 line-height:35px;
 color:#888;
 padding:0 20px;
 margin:0 10px 10px 0;
 font-size:14px!important;
 float:left;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all
}
.tagcloud a:hover,
ul.list-tags li a:hover {
 color:#ca0815;
 border-color:#ca0815
}
ul.list-tags {
 list-style:none;
 padding:0;
 margin:0
}
ul.list-tags:before,
ul.list-tags:after {
 content:" ";
 display:table
}
ul.list-tags:after {
 clear:both
}
ul.list-tags li {
 float:left
}
.show-all {
 color:#888;
 line-height:40px;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.show-all:after {
 content:'\e93c';
 font-family:'linearicons';
 display:inline-block;
 margin-left:5px;
 font-size:10px;
 margin-right:0
}
.show-all:hover {
 color:#ca0815
}
.show-view-all {
 text-align:center;
 margin-top:20px
}
.widget_pages>ul,
.widget_meta>ul,
.widget_archive>ul {
 list-style:none;
 padding:0;
 margin:0
}
.widget_pages>ul li.current-cat a,
.widget_meta>ul li.current-cat a,
.widget_archive>ul li.current-cat a {
 color:#ca0815
}
.widget_pages>ul li a,
.widget_meta>ul li a,
.widget_archive>ul li a {
 display:inline-block;
 line-height:33px;
 color:#888
}
.widget_pages>ul li a:hover,
.widget_meta>ul li a:hover,
.widget_archive>ul li a:hover {
 color:#ca0815
}
.widget_pages>ul ul.children,
.widget_meta>ul ul.children,
.widget_archive>ul ul.children {
 margin-top:10px
}
.widget_archive select {
 width:100%;
 padding:8px
}
.widget_pages ul {
 list-style:none
}
.widget_pages ul li {
 line-height:2
}
.widget_pages ul li:first-child {
 border-top:1px solid #e5e5e5
}
.widget_pages>ul {
 padding:0;
 margin:0
}
.textwidget select {
 padding:8px;
 max-width:100%
}
.widget_urna_popup_newsletter .modal.in {
 display:flex!important;
 align-items:center;
 justify-content:center
}
.widget_urna_popup_newsletter .modal-dialog {
 max-width:470px;
 width:100%
}
.widget_urna_popup_newsletter .modal-content {
 border:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.widget_urna_popup_newsletter .popup-newsletter-widget {
 display:block;
 padding:0
}
.widget_urna_popup_newsletter .popup-newsletter-widget:before,
.widget_urna_popup_newsletter .popup-newsletter-widget:after {
 content:" ";
 display:table
}
.widget_urna_popup_newsletter .popup-newsletter-widget:after {
 clear:both
}
.widget_urna_popup_newsletter h3 {
 font-size:52px;
 line-height:46px;
 letter-spacing:-2.5px;
 margin:0 0 28px;
 font-weight:600;
 color:#fff
}
.widget_urna_popup_newsletter .sale {
 color:#ffb400
}
.widget_urna_popup_newsletter .description {
 font-weight:500;
 line-height:30px;
 text-transform:inherit;
 margin:0 0 3px
}
.widget_urna_popup_newsletter .modal-body {
 padding:0
}
.widget_urna_popup_newsletter .modal-body:before,
.widget_urna_popup_newsletter .modal-body:after {
 content:" ";
 display:table
}
.widget_urna_popup_newsletter .modal-body:after {
 clear:both
}
.widget_urna_popup_newsletter .popup-content {
 padding:70px 30px 27px;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:left center;
 position:relative;
 color:#fff
}
.widget_urna_popup_newsletter .popup-content>a {
 display:block
}
.widget_urna_popup_newsletter .popup-content>a i {
 width:auto
}
.widget_urna_popup_newsletter .popup-content>span {
 cursor:pointer;
 display:inline-block;
 margin-top:25px;
 font-size:13px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:relative
}
.widget_urna_popup_newsletter .popup-content>span:before {
 content:'';
 background:#fff;
 position:absolute;
 left:0;
 height:1px;
 bottom:3px;
 width:100%;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.widget_urna_popup_newsletter .popup-content>span:hover:before {
 background:#ca0815
}
.widget_urna_popup_newsletter .popup-content>span:hover {
 color:#ca0815
}
.widget_urna_popup_newsletter .widget-newletter .input-group {
 margin:0;
 display:block
}
.widget_urna_popup_newsletter .widget-newletter .input-group-btn {
 width:100%;
 display:block
}
.widget_urna_popup_newsletter .widget-newletter .input-group-btn>.btn {
 margin:0
}
.widget_urna_popup_newsletter .widget-newletter .input-newletter {
 margin:0 0 10px;
 padding-left:10px
}
.widget_urna_popup_newsletter .social {
 margin-top:135px!important
}
.widget_urna_popup_newsletter .social>li {
 margin:0 5px 0 0
}
.widget_urna_popup_newsletter .social>li a {
 width:40px;
 height:40px
}
.widget_urna_popup_newsletter .social>li i {
 line-height:40px
}
.modal-backdrop.in {
 opacity:.75;
 filter:alpha(opacity=75)
}
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language:hover a,
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language :focus a {
 background:transparent
}
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language:hover .wpml-ls-sub-menu,
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language :focus .wpml-ls-sub-menu {
 -webkit-animation:fadeIn .4s;
 -o-animation:fadeIn .4s;
 animation:fadeIn .4s
}
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language>a {
 border:0;
 padding:0;
 line-height:inherit;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.widget_icl_lang_sel_widget .wpml-ls li.wpml-ls-current-language>a:after {
 position:static;
 content:'\e604';
 font-family:'simple-line-icons';
 margin-left:5px;
 border:0;
 font-size:10px
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown {
 width:auto
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
 min-width:130px;
 left:-16px;
 background:#fff;
 top:35px;
 border:1px solid #e5e5e5
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a {
 line-height:40px;
 padding-left:15px;
 padding-right:0;
 border:0
}
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item {
 text-align:left
}
.wpml-ls-legacy-dropdown a:hover,
.wpml-ls-legacy-dropdown a:focus,
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
 color:#ca0815
}
.tbay-breadcrumb {
 background:#fff;
 padding-top:20px;
 padding-bottom:20px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 margin:0 0 40px;
 text-align:left;
 font-size:14px
}
.tbay-breadcrumb .breadcrumb-title {
 color:#ccc;
 margin:0;
 font-weight:300;
 font-size:48px
}
.tbay-breadcrumb nav {
 text-align:left;
 line-height:30px
}
.tbay-breadcrumb nav a {
 color:#000
}
.tbay-breadscrumb {
 padding:10px 0;
 background:#f5f5f5
}
.tbay-breadscrumb .breadscrumb-inner {
 margin:20px 0
}
.tbay-breadscrumb .breadscrumb-inner:before,
.tbay-breadscrumb .breadscrumb-inner:after {
 content:" ";
 display:table
}
.tbay-breadscrumb .breadscrumb-inner:after {
 clear:both
}
.tbay-breadscrumb .breadcrumb {
 padding:15px 0;
 background-color:transparent;
 margin-bottom:0;
 font-weight:500;
 line-height:20px
}
.tbay-breadscrumb .breadcrumb li {
 color:#888;
 font-weight:400
}
.tbay-breadscrumb .breadcrumb li:before {
 content:'';
 padding:0
}
.tbay-breadscrumb .breadcrumb li a {
 color:#000
}
.tbay-breadscrumb .breadcrumb li a:hover {
 color:#ca0815
}
.tbay-breadscrumb.breadcrumbs-image {
 position:relative;
 padding:0
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner {
 position:absolute;
 left:0;
 right:0;
 top:0;
 height:100%;
 margin:0;
 text-align:center;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 flex-direction:column;
 justify-content:center;
 padding:0 30px
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb {
 padding:0
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb>li+li:before {
 color:inherit
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb li {
 color:#ccc
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner .breadcrumb li a {
 color:#fff
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner h1 {
 color:#fff;
 margin:0 0 5px;
 font-size:48px;
 font-weight:600;
 line-height:50px
}
.tbay-breadscrumb.breadcrumbs-color .breadscrumb-inner,
.tbay-breadscrumb.breadcrumbs-text .breadscrumb-inner {
 margin:0
}
.tbay-breadscrumb.breadcrumbs-color .breadscrumb-inner .breadcrumb,
.tbay-breadscrumb.breadcrumbs-text .breadscrumb-inner .breadcrumb {
 color:#000;
 font-weight:400
}
.tbay-breadscrumb .tbay-woocommerce-breadcrumb.breadcrumb>li+li:before {
 content:"/";
 padding:0 5px;
 color:#000
}
.tbay-breadscrumb .product-nav-icon .link-icons {
 position:relative
}
.tbay-breadscrumb .product-nav-icon .icon-wrapper {
 display:inline-block
}
.tbay-breadscrumb .product-nav-icon .icon-wrapper.right-icon {
 margin-right:auto;
 margin-left:27px
}
.tbay-breadscrumb .product-nav-icon .icon-wrapper.right-icon .image {
 text-align:right
}
.tbay-breadscrumb .product-nav-icon .icon-wrapper:hover .psnav {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-animation:fadeInLeftShort .3s ease both;
 animation:fadeInLeftShort .3s ease both;
 -webkit-transition:opacity .3s ease,visibility .3s ease;
 -o-transition:opacity .3s ease,visibility .3s ease;
 transition:opacity .3s ease,visibility .3s ease
}
.tbay-breadscrumb .product-nav-icon .right-icon .product-btn-icon {
 margin-right:auto;
 margin-left:4px;
 float:right;
 line-height:50px
}
.tbay-breadscrumb .product-nav-icon .right-icon .product-btn-icon:before {
 content:"\e944"
}
.tbay-breadscrumb .product-nav-icon .product-btn-icon {
 font-family:'linearicons';
 margin-right:6px;
 margin-left:0;
 line-height:50px;
 float:left
}
.tbay-breadscrumb .product-nav-icon .product-btn-icon:before {
 content:"\e943"
}
.tbay-breadscrumb .product-nav-icon .img-link {
 display:block;
 line-height:50px;
 color:#888
}
.tbay-breadscrumb .product-nav-icon .img-link:hover {
 color:#ca0815
}
.tbay-breadscrumb .product-nav-icon .single_nav {
 padding:10px;
 font-size:14px
}
.tbay-breadscrumb .product-nav-icon .name-pr {
 display:block;
 line-height:20px
}
.tbay-breadscrumb .product-nav-icon .psnav {
 background:#fff;
 position:absolute;
 top:100%;
 right:0;
 left:auto;
 border:1px solid #ddd;
 padding:10px;
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0);
 min-width:240px;
 min-height:100px;
 z-index:350;
 display:flex;
 align-items:center;
 justify-content:center;
 flex-direction:row;
 -webkit-animation:fadeOutLeftShort .1s ease .1s both;
 animation:fadeOutLeftShort .1s ease .1s both;
 -webkit-transition:opacity .1s ease .1s,visibility .1s ease .1s;
 -o-transition:opacity .1s ease .1s,visibility .1s ease .1s;
 transition:opacity .1s ease .1s,visibility .1s ease .1s
}
.tbay-breadscrumb.show-title {
 position:relative;
 margin-bottom:90px;
 padding:0;
 z-index:99
}
.tbay-breadscrumb.show-title .breadscrumb-inner {
 padding:10px 0
}
.tbay-breadscrumb.show-title .page-title {
 position:absolute
}
.tbay-breadscrumb.show-title.blog {
 margin-bottom:78px
}
.tbay-breadscrumb.show-title.blog .page-title {
 font-size:35px;
 margin-top:40px;
 text-transform:inherit
}
.tbay-breadscrumb .page-title {
 font-size:30px;
 line-height:50px;
 margin:25px 0 0;
 font-weight:500
}
.tbay-title .bread-title {
 margin:0 0 30px 0;
 color:#333;
 font-size:20px;
 font-weight:700;
 padding:25px 40px;
 background:#fafafa
}
.active-nav-right .breadcrumb,
.active-nav-icon .breadcrumb {
 float:left
}
.urna-back-btn {
 float:right;
 color:#888
}
.urna-back-btn i {
 margin-right:9px;
 margin-left:0;
 line-height:50px;
 display:inline-block
}
.urna-back-btn span {
 display:inline-block
}
.urna-back-btn:hover {
 color:#ca0815
}
.tbay-body-default .header-logo .logo-theme img {
 max-width:126px
}
.tbay-body-default .content-index .main-content .layout-blog:first-child {
 padding-top:40px
}
.tbay-body-default .singular-shop .woocommerce-product-gallery__image .zoomImg {
 cursor:unset
}
.tbay-body-default #recentcomments>li {
 font-weight:700;
 padding:10px 0
}
.tbay-body-default #recentcomments>li:last-child {
 border:0
}
.tbay-body-default #recentcomments>li a {
 font-weight:400
}
.tbay-body-default .menu li ul {
 padding-left:10px
}
.tbay-body-default .menu>li>a {
 margin-bottom:10px;
 display:block
}
.tbay-body-default .sidebar .widget ul li {
 padding:10px 0;
 border-top:1px solid #e5e5e5;
 border-bottom:0;
 line-height:2.2
}
.tbay-body-default .sidebar .widget ul li ul {
 padding-left:10px;
 margin-top:10px
}
.tbay-body-default .sidebar .widget ul li ul:last-child {
 padding-bottom:0!important
}
.tbay-body-default .sidebar .widget_categories>ul li ul.children li:last-child {
 padding-bottom:0
}
.tbay-body-default .widget.widget_text img {
 max-width:100%
}
.tbay-body-default .widget.widget_text .wp-caption.alignnone {
 margin:0;
 padding:0;
 max-width:100%
}
.tbay-body-default .widget.widget_text p {
 margin-top:15px
}
.tbay-body-default .widget.widget_text p strong:last-child {
 display:block;
 margin-top:20px
}
.tbay-body-default .widget.widget_rss ul li a {
 display:block;
 margin-top:20px;
 font-weight:600
}
.tbay-body-default .widget.widget_rss ul li span {
 font-size:14px
}
.tbay-body-default .widget.widget_rss ul li .rssSummary {
 font-size:13px
}
.tbay-body-default .sidebar>.widget:first-child {
 margin-top:40px
}
.tbay-body-default .widget_product_categories .product-categories li,
.tbay-body-default .widget_product_categories ul li,
.tbay-body-default .widget_categories .product-categories li,
.tbay-body-default .widget_categories ul li {
 padding:10px 0;
 border-top:1px solid #e5e5e5
}
.tbay-body-default .widget_pages>ul li,
.tbay-body-default .widget_meta>ul li,
.tbay-body-default .widget_archive>ul li {
 padding:10px 0;
 border-bottom:1px solid #e5e5e5
}
.tbay-body-default .entry-single .tagcloud {
 padding-top:40px
}
.tbay-body-default .entry-single .entry-description a i {
 vertical-align:middle;
 margin:0;
 margin-left:7px
}
.tbay-body-default .entry-single .entry-meta-list {
 display:block
}
.tbay-body-default .entry-single .entry-meta-list:before,
.tbay-body-default .entry-single .entry-meta-list:after {
 content:" ";
 display:table
}
.tbay-body-default .entry-single .entry-meta-list:after {
 clear:both
}
.tbay-body-default blockquote:not(.is-large):not(.is-style-large) {
 border-left:4px solid #000
}
div[class^=wp-block-],
figure[class^=wp-block-],
ul[class^=wp-block-] {
 margin-top:18px
}
.tbay-body-default .alignfull {
 margin-left:calc(-100vw / 2 - -100% / 2);
 margin-right:calc(-100vw / 2 - -100% / 2);
 width:100vw
}
.tbay-body-default .alignfull iframe {
 width:100vw
}
.single-post .gallery:before,
.single-post .gallery:after {
 content:" ";
 display:table
}
.single-post .gallery:after {
 clear:both
}
@media(min-width:959px) {
 .tbay-body-default .alignwide {
  margin-left:-25%;
  width:150%
 }
 .tbay-body-default .alignwide iframe,
 .tbay-body-default .alignwide video,
 .tbay-body-default .alignwide audio {
  width:100%
 }
 .alignwide video,
 .alignwide audio {
  max-width:none
 }
}
.wp-block-image.alignfull img,
.wp-block-image.alignfull figcaption {
 max-width:100vw;
 width:100vw
}
@media(min-width:959px) {
 .wp-block-image.alignwide img,
 .wp-block-image.alignwide figcaption {
  max-width:150%;
  width:150%
 }
}
.wp-block-gallery {
 padding:0!important
}
.wp-block-gallery+.wp-block-gallery {
 margin-top:0
}
@media(min-width:959px) {
 .tbay-body-default .wp-block-gallery.alignwide {
  margin-left:calc(-25% - 8px);
  margin-right:calc(-25% - 8px);
  width:calc(150% - -16px)
 }
}
.wp-block-quote {
 margin:27px 0!important;
 padding:0 0 0 27px!important
}
.wp-block-quote:not(.is-large):not(.is-style-large) {
 padding:0 0 0 1em!important;
 border-left:4px solid #000
}
.wp-block-pullquote {
 border-left:0
}
.wp-block-pullquote p {
 margin:27px 0!important
}
.wp-block-quote cite {
 font-size:13px
}
.wp-block-quote blockquote {
 border-left:0
}
.wp-block-pullquote blockquote {
 border-left:0
}
.wp-block-cover-image {
 margin-bottom:0
}
@media(max-width:958px) {
 .wp-block-columns {
  display:block
 }
}
.wp-block-columns {
 column-gap:27px;
 margin-top:0
}
.wp-block-columns.alignfull {
 padding-left:18px;
 padding-right:18px
}
.wp-block-columns.alignfull.has-2-columns .layout-column-2,
.wp-block-columns.alignfull.has-3-columns .layout-column-3,
.wp-block-columns.alignfull.has-4-columns .layout-column-4,
.wp-block-columns.alignfull.has-5-columns .layout-column-5,
.wp-block-columns.alignfull.has-6-columns .layout-column-6 {
 padding-right:18px
}
.wp-block-columns p.has-background {
 padding:18px
}
.wp-block {
 max-width:720px
}
.wp-block[data-align="wide"] {
 max-width:1080px
}
.wp-block[data-align="full"] {
 max-width:none
}
@media(max-width:958px) {
 .wp-block-column {
  margin:0 0 18px!important
 }
 .wp-block-column:last-child {
  margin-bottom:0!important
 }
 .wp-block-text-columns {
  display:block
 }
 .wp-block-text-columns.aligncenter {
  display:block
 }
 .wp-block-text-columns.columns-2 .wp-block-column,
 .wp-block-text-columns.columns-3 .wp-block-column,
 .wp-block-text-columns.columns-4 .wp-block-column,
 .wp-block-text-columns.columns-5 .wp-block-column,
 .wp-block-text-columns.columns-6 .wp-block-column {
  width:100%
 }
}
.wp-block-text-columns .wp-block-column {
 margin:0 27px 0
}
.wp-block-text-columns .wp-block-column p {
 margin-top:0
}
.wp-block-button {
 margin-bottom:10px
}
.wp-block-audio.alignfull audio,
.wp-block-video.alignfull video {
 max-width:100vw;
 width:100vw
}
div[class^=wp-block-] a,
figure[class^=wp-block-] a,
ul[class^=wp-block-] a,
.tbay-body-default .main-page a,
.tbay-body-default .entry-single a {
 color:#ca0815;
 text-decoration:none
}
.tbay-body-default .entry-single .entry-description a {
 color:#fff
}
div[class^=wp-block-] a:active,
figure[class^=wp-block-] a:active,
ul[class^=wp-block-] a:active,
.tbay-body-default .main-page a:active,
div[class^=wp-block-] a:hover,
figure[class^=wp-block-] a:hover,
ul[class^=wp-block-] a:hover,
.tbay-body-default .main-page a:hover {
 color:#ca0815;
 text-decoration:none
}
.tbay-body-default .main-page .page-links a:hover {
 color:#fff
}
div[class^=wp-block-] .wp-block-button__link {
 color:#fff;
 text-decoration:none
}
div[class^=wp-block-] .wp-block-button__link:hover {
 color:#fff
}
.aligncenter,
div.aligncenter {
 text-align:center
}
.recent-view .urna-recent-viewed-products.empty {
 display:none!important
}
.entry-single .entry-content .wp-block-cover .wp-block-cover-text {
 line-height:normal
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
 color:#222
}
.wp-block-pullquote {
 border-top:4px solid #555d66;
 border-bottom:4px solid #555d66;
 color:#40464d;
 margin:1em 0
}
.tbay-body-default .wp-block-pullquote blockquote:not(.is-large):not(.is-style-large) {
 border-left:0;
 padding-left:0
}
.tbay-body-default blockquote:not(.is-large):not(.is-style-large)[style*="text-align:right"] {
 border-left:0;
 border-right:4px solid #000;
 padding:0 1em 0 0!important
}
.tbay-body-default .entry-single .entry-content b,
.tbay-body-default .entry-single .entry-content strong {
 font-weight:700
}
.entry-header h1.entry-title {
 font-size:30px;
 line-height:35px;
 margin:0 0 12px;
 -ms-word-wrap:break-word;
 word-wrap:break-word
}
.tbay-body-default .entry-single .entry-content p {
 line-height:normal
}
body.tbay-body-default #main-container {
 padding-top:100px
}
.tbay-body-default .main-page,
.tbay-body-default #tbay-main-content .single-post {
 max-width:850px;
 margin:0 auto
}
.tbay-body-default.woocommerce-page .main-page {
 max-width:100%
}
.wp-block-media-text {
 margin-bottom:10px
}
.wp-block-file .wp-block-file__button {
 color:#fff!important
}
@media screen and (max-width:782px) {
 html body.admin-bar {
  top:-46px!important;
  position:relative
 }
}
@media(max-width:767px) {
 .layout-blog .post.sticky {
  border:4px solid #ca0815
 }
 .tbay-body-default .content-index .main-content .layout-blog:first-child {
  padding-top:30px
 }
 .tbay-body-default .tbay-filter {
  display:flex;
  margin-bottom:15px!important
 }
 .tbay-body-default .tbay-filter .woocommerce-result-count {
  margin:0!important;
  padding-top:0;
  border-top:0
 }
}
@media(min-width:768px) {
 .product-block.v1 {
  background:#fff
 }
 .product-block.v1:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  visibility:visible
 }
 .product-block.v1:hover .rating {
  opacity:0;
  filter:alpha(opacity=0)
 }
 .product-block.v1:hover .stock-flash-sale,
 .product-block.v1:hover .time {
  -webkit-transform:translateY(-25px);
  -ms-transform:translateY(-25px);
  -o-transform:translateY(-25px);
  transform:translateY(-25px)
 }
 .product-block.v1 .group-buttons {
  position:absolute;
  left:0;
  visibility:hidden;
  right:0;
  bottom:0;
  opacity:0;
  filter:alpha(opacity=0);
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center;
  z-index:99
 }
 .product-block.v1 .group-buttons>div {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .product-block.v1 .group-buttons>div a {
  border:1px solid #e5e5e5;
  border-left:0
 }
 .product-block.v1 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v1 .group-buttons>div a.added {
  color:#ca0815
 }
 .product-block.v1 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v1 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v1 .group-buttons>div i {
  margin:0;
  line-height:36px;
  font-size:16px;
  display:inline-block
 }
 .product-block.v1 .group-buttons>div:first-child a {
  border-left:1px solid #e5e5e5
 }
 .product-block.v1 .caption {
  padding:15px 10px 23px
 }
 .product-block.v1 .caption>.rating {
  margin-top:2px;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v1 .caption>.rating.no-rate {
  display:block;
  visibility:hidden
 }
 .product-block.v1 .stock {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v1 .stock>span {
  position:static;
  display:block;
  margin-top:10px
 }
 .product-block.v1 .time {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  margin-top:10px
 }
 .product-block.v1.grid {
  text-align:center
 }
 .product-block.v1 .add-cart a.added {
  display:none
 }
 .product-block.v1 .add-cart a.added+a.added_to_cart:before {
  line-height:36px
 }
 .product-block.v1 .add-cart a.added+a.added_to_cart:hover:before {
  color:#fff
 }
 .product-block.v1 ul.show-brand {
  margin-bottom:0
 }
 .product-block.v1 .tbay-product-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0)
 }
 .product-block.v1 .yith-compare a:before {
  font-size:16px;
  line-height:36px
 }
 .product-block.v1.tbay-not-flash-sale:hover .rating {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v1.tbay-not-flash-sale:hover .stock-flash-sale,
 .product-block.v1.tbay-not-flash-sale:hover .time {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0)
 }
 .tbay-addon-flash-sales .product-block.v1 .caption,
 .product-countdown .product-block.v1 .caption {
  padding-bottom:0
 }
 .tbay-addon-flash-sales .product-block.v1 .stock,
 .product-countdown .product-block.v1 .stock {
  margin:6px 10px 30px
 }
 .product-block.v2 {
  z-index:2;
  text-align:center;
  overflow:visible
 }
 .product-block.v2:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0)
 }
 .product-block.v2:hover .rating {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v2 .name {
  font-weight:500;
  font-size:14px;
  line-height:25px
 }
 .product-block.v2 ul.show-brand {
  margin-bottom:-4px
 }
 .product-block.v2 ul.show-brand a {
  font-size:14px
 }
 .product-block.v2 .rating {
  margin-top:-3px
 }
 .product-block.v2 .caption {
  padding:19px 10px 29px
 }
 .product-block.v2 .group-buttons {
  right:0;
  bottom:0;
  left:auto;
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  -webkit-transform:translateX(10px);
  -ms-transform:translateX(10px);
  -o-transform:translateX(10px);
  transform:translateX(10px);
  z-index:301
 }
 .product-block.v2 .group-buttons>div {
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v2 .group-buttons>div a {
  width:45px;
  border:1px solid #e5e5e5;
  border-bottom:0;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v2 .group-buttons>div a span {
  display:none
 }
 .product-block.v2 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v2 .group-buttons>div a:hover:before {
  color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v2 .group-buttons>div:last-child a {
  border-bottom:1px solid #e5e5e5
 }
 .product-block.v2 .group-buttons>div i {
  font-size:18px;
  line-height:44px;
  margin:0
 }
 .product-block.v2 .group-buttons>div.add-cart a.added {
  display:none
 }
 .product-block.v2 .yith-compare a:before {
  font-size:18px;
  line-height:44px
 }
 .product-block.v2 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v2 .add-cart a.added+a.added_to_cart:before {
  line-height:44px
 }
 .product-block.v2 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,0);
  -ms-transform:translate(-20px,0);
  -o-transform:translate(-20px,0);
  transform:translate(-20px,0);
  left:0;
  right:auto;
  bottom:32px
 }
 .product-block.v2 .stock {
  margin-bottom:20px;
  margin-top:5px
 }
 .woocommerce .product-block.v2 span.onsale {
  top:19px;
  left:19px;
  right:auto
 }
 .woocommerce .product-block.v2 span.onsale .saled {
  min-width:45px;
  line-height:23px;
  font-size:14px;
  margin-bottom:9px
 }
 .woocommerce .product-block.v2 span.onsale .featured {
  min-width:45px;
  height:23px;
  margin-top:0;
  line-height:23px;
  font-size:14px
 }
 .woocommerce .product-block.v2 .price {
  line-height:20px
 }
 .active-full-archive:not(.single-full) .product-block.v2 .tbay-product-slider-gallery .slick-arrow.slick-next {
  bottom:51px
 }
 .tbay-addon-flash-sales .product-block.v2 .stock {
  margin-top:0
 }
 .product-block.v3 {
  padding:0 0 20px
 }
 .product-block.v3:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v3:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v3:hover .group-buttons {
  z-index:99;
  bottom:0;
  visibility:visible
 }
 .product-block.v3 .group-buttons {
  position:absolute;
  left:0;
  visibility:hidden;
  right:0;
  bottom:-41px;
  z-index:-1;
  display:flex;
  justify-content:center;
  background-color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v3 .group-buttons>div a {
  background:transparent;
  width:40px;
  color:#555
 }
 .product-block.v3 .group-buttons>div a.added {
  color:#ca0815
 }
 .product-block.v3 .group-buttons>div a:hover {
  color:#fff
 }
 .product-block.v3 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v3 .group-buttons>div i {
  font-size:16px;
  line-height:40px;
  margin:0
 }
 .product-block.v3 .group-buttons>div.button-wishlist i {
  font-size:15px
 }
 .product-block.v3 .add-cart a.added+a.added_to_cart:before {
  line-height:40px
 }
 .product-block.v3 .add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v3 .caption {
  padding:15px 0 0 20px;
  text-align:left
 }
 .product-block.v3 .block-inner {
  position:relative;
  overflow:hidden;
  text-align:center
 }
 .product-block.v3 .image .out-stock {
  color:#000;
  background:#fff;
  border:1px solid #e5e5e5;
  line-height:22px;
  font-size:12px;
  font-weight:500;
  padding:0 15px;
  width:auto;
  height:auto;
  opacity:1;
  filter:alpha(opacity=100);
  right:20px;
  left:auto;
  top:10px;
  text-transform:inherit
 }
 .product-block.v3 .tbay-swatches-wrapper {
  position:static;
  text-align:left;
  margin-bottom:13px
 }
 .product-block.v3 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v3 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:13px;
  height:13px;
  line-height:13px
 }
 .product-block.v3 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%)
 }
 .product-block.v3 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%)
 }
 .product-block.v3 .yith-compare a:before {
  font-size:16px;
  line-height:40px
 }
 .product-block.v3 .yith-compare a.added:hover {
  color:#fff
 }
 .product-block.v3 .yith-wcwl-wishlistexistsbrowse.show a,
 .product-block.v3 .yith-wcwl-wishlistaddedbrowse.show a {
  color:#ca0815
 }
 .product-block.v3 .woocs_price_code {
  font-size:14px
 }
 .product-block.v3 .time {
  padding:0 20px;
  margin-top:10px
 }
 .product-block.v3 .time .timming {
  justify-content:unset
 }
 .product-block.v3 .time .stock {
  margin:5px 0 0
 }
 .woocommerce .product-block.v3 span.onsale {
  left:20px;
  top:10px;
  font-size:13px
 }
 .woocommerce .product-block.v3 span.onsale .saled,
 .woocommerce .product-block.v3 span.onsale .featured {
  min-width:42px;
  line-height:23px;
  border:0
 }
 .tbay-addon-flash-sales .v3 .stock {
  margin-left:20px;
  margin-right:20px
 }
 .product-countdown .products-grid.product {
  display:flex
 }
 .product-block.v4 {
  position:relative;
  z-index:1;
  padding-bottom:30px
 }
 .product-block.v4:hover {
  z-index:2
 }
 .product-block.v4:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:scale(1) translateZ(0);
  -moz-transform:scale(1) translateZ(0);
  -ms-transform:scale(1) translateZ(0);
  -o-transform:scale(1) translateZ(0);
  transform:scale(1) translateZ(0)
 }
 .product-block.v4:hover .rating {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v4:hover .caption .add-cart a {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v4:hover .price {
  opacity:0;
  filter:alpha(opacity=0)
 }
 .product-block.v4 .stock {
  margin-bottom:0
 }
 .product-block.v4 .stock>span {
  position:static;
  margin-top:10px;
  display:block
 }
 .product-block.v4 .name {
  margin-bottom:3px
 }
 .product-block.v4 .name a {
  color:#000
 }
 .product-block.v4 .image {
  text-align:center
 }
 .product-block.v4 .image .out-stock {
  position:absolute;
  color:#888;
  width:100%;
  height:100%;
  text-transform:capitalize;
  background:#fff;
  opacity:.6;
  filter:alpha(opacity=60);
  left:0;
  right:auto;
  top:0;
  z-index:10;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  display:flex;
  align-items:center;
  justify-content:center
 }
 .product-block.v4 .caption {
  padding:13px 10px 0 20px;
  text-align:left;
  position:relative
 }
 .product-block.v4 .caption>.rating {
  margin-bottom:2px
 }
 .product-block.v4 .caption .price {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v4 .caption>.add-cart {
  position:absolute;
  bottom:0
 }
 .product-block.v4 .add-cart a {
  background-color:#fff;
  font-weight:500;
  font-size:16px;
  color:#ca0815;
  line-height:27px;
  padding:0;
  opacity:0;
  filter:alpha(opacity=0);
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v4 .add-cart a i {
  margin-right:7px;
  display:inline-block
 }
 .product-block.v4 .add-cart a i:before {
  content:"\e936"
 }
 .product-block.v4 .add-cart a.added+a.added_to_cart {
  font-size:16px
 }
 .product-block.v4 .add-cart a.added+a.added_to_cart:before {
  width:auto;
  margin-right:5px;
  font-size:16px;
  line-height:27px;
  vertical-align:unset
 }
 .product-block.v4 .add-cart a.added+a.added_to_cart:hover {
  color:#ca0815
 }
 .product-block.v4 .group-buttons {
  right:20px;
  top:20px;
  left:auto;
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  -webkit-transform:scale(.8) translateZ(0);
  -moz-transform:scale(.8) translateZ(0);
  -ms-transform:scale(.8) translateZ(0);
  -o-transform:scale(.8) translateZ(0);
  transform:scale(.8) translateZ(0);
  z-index:301;
  text-align:center
 }
 .product-block.v4 .group-buttons>div a {
  width:40px;
  border:1px solid #e5e5e5
 }
 .product-block.v4 .group-buttons>div a span {
  display:none
 }
 .product-block.v4 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v4 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v4 .group-buttons>div a:hover:before {
  color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v4 .group-buttons>div i {
  font-size:18px;
  line-height:39px;
  margin:0
 }
 .product-block.v4 .group-buttons>div.add-cart a.added {
  display:none
 }
 .product-block.v4 .group-buttons>div:not(:last-child) a {
  border-bottom:0
 }
 .product-block.v4 .yith-compare a:before {
  font-size:18px;
  line-height:39px
 }
 .product-block.v4 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v4 .yith-wcwl-wishlistexistsbrowse.show a,
 .product-block.v4 .yith-wcwl-wishlistaddedbrowse.show a {
  color:#ca0815
 }
 .product-block.v4 .yith-wcwl-wishlistexistsbrowse.show a:hover,
 .product-block.v4 .yith-wcwl-wishlistaddedbrowse.show a:hover {
  color:#fff
 }
 .product-block.v4 .product-content {
  position:relative
 }
 .product-block.v4 .tbay-swatches-wrapper {
  position:static;
  text-align:left;
  margin-top:7px;
  margin-bottom:4px
 }
 .product-block.v4 .tbay-swatches-wrapper ul {
  display:block
 }
 .product-block.v4 .tbay-swatches-wrapper ul li a.variable-item-span-color {
  width:15px;
  line-height:15px;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  margin:0 10px 0 0
 }
 .product-block.v4 .woocs_price_code {
  font-size:16px
 }
 .product-block.v4 .woocs_price_code del {
  font-size:14px
 }
 .product-block.v4 .time {
  padding:10px 20px 0
 }
 .product-block.v4 .time .timming {
  display:block
 }
 .product-block.v4 .time>.stock {
  margin:5px 0 0
 }
 .woocommerce .product-block.v4 span.onsale {
  top:20px;
  left:20px;
  right:auto;
  font-size:14px;
  font-weight:500
 }
 .woocommerce .product-block.v4 span.onsale .saled {
  min-width:40px;
  line-height:24px;
  margin-bottom:9px
 }
 .woocommerce .product-block.v4 span.onsale .featured {
  line-height:24px
 }
 .display-products.products-grid .product-block.v4 .caption .group-buttons {
  display:none
 }
 .tbay-body-woocommerce-catalog-mod .product-block.v4:hover .price {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v5 {
  padding:0 0 20px;
  text-align:left
 }
 .product-block.v5:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v5:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v5:hover .group-buttons {
  z-index:99;
  bottom:0;
  visibility:visible
 }
 .product-block.v5 .group-buttons {
  position:absolute;
  left:15px;
  visibility:hidden;
  right:auto;
  bottom:-42px;
  z-index:-1;
  display:flex;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center
 }
 .product-block.v5 .group-buttons>div {
  width:40px
 }
 .product-block.v5 .group-buttons>div a {
  border:1px solid #ddd;
  border-right:0
 }
 .product-block.v5 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v5 .group-buttons>div:last-child a {
  border-right:1px solid #ddd
 }
 .product-block.v5 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v5 .group-buttons>div i {
  display:inline-block;
  font-size:15px;
  line-height:38px;
  margin:0
 }
 .product-block.v5 .group-buttons.list {
  display:none
 }
 .product-block.v5 .add-cart a.added+a.added_to_cart {
  color:#ca0815
 }
 .product-block.v5 .add-cart a.added+a.added_to_cart:before {
  line-height:38px
 }
 .product-block.v5 .add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v5 .yith-compare a:before {
  font-size:15px;
  line-height:38px
 }
 .product-block.v5 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v5 .yith-compare a.added:hover {
  color:#fff
 }
 .product-block.v5 .block-inner {
  position:relative;
  overflow:hidden;
  text-align:center
 }
 .product-block.v5 .caption {
  padding:20px 10px 15px 15px
 }
 .product-block.v5 .rating {
  line-height:20px;
  margin-bottom:1px
 }
 .product-block.v5 .image .out-stock {
  color:#000
 }
 .product-block.v5 .tbay-swatches-wrapper {
  position:static;
  text-align:left;
  margin:0;
  padding:5px 0 8px
 }
 .product-block.v5 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v5 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:13px;
  height:13px;
  line-height:13px
 }
 .product-block.v5 .woocommerce-product-details__short-description {
  line-height:25px;
  padding:8px 0 15px
 }
 .product-block.v5 .woocommerce-product-details__short-description ul {
  padding-left:25px;
  margin:0
 }
 .product-block.v5 .woocommerce-product-details__short-description ul li {
  list-style-type:disc
 }
 .product-block.v5 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:10px
 }
 .product-block.v5 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v5 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:10px
 }
 .product-block.v5 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v5 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v5 .stock .progress {
  height:8px;
  margin-bottom:6px
 }
 .product-block.v5 .time {
  padding:10px 10px 0;
  padding-left:15px;
  text-align:left
 }
 .product-block.v5 .time .stock {
  margin:3px 0 0
 }
 .product-block.v5 .time .stock>span {
  position:static
 }
 .product-block.v5 .time .timming {
  justify-content:unset
 }
 .product-block.v5 .times>div {
  color:#ca0815
 }
 .product-block.v5 .stock-flash-sale {
  margin:10px 15px 15px 15px
 }
 .product-block.v5 .stock-flash-sale>span {
  position:static
 }
 .woocommerce .product-block.v5 span.onsale {
  position:absolute;
  font-size:14px;
  font-weight:400;
  line-height:20px;
  top:5px;
  left:5px;
  right:auto
 }
 .woocommerce .product-block.v5 span.onsale .saled {
  background:#f53814;
  font-weight:400;
  min-width:40px;
  line-height:20px;
  color:#fff;
  margin-bottom:5px
 }
 .woocommerce .product-block.v5 span.onsale .featured {
  line-height:20px
 }
 .product-countdown .product-block.v5,
 .tbay-addon-flash-sales .product-block.v5 {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .product-countdown .product-block.v5 .caption,
 .tbay-addon-flash-sales .product-block.v5 .caption {
  padding-bottom:0
 }
 .product-block.v6:hover .group-buttons {
  z-index:99;
  visibility:visible;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v6:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v6:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v6 .product-content {
  position:relative
 }
 .product-block.v6 .group-buttons {
  position:absolute;
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  transform:translateX(-50%);
  visibility:hidden;
  opacity:0;
  filter:alpha(opacity=0);
  right:auto;
  bottom:0;
  z-index:-1;
  display:flex;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center
 }
 .product-block.v6 .group-buttons>div {
  width:40px
 }
 .product-block.v6 .group-buttons>div a {
  border:1px solid #e5e5e5;
  border-right:0
 }
 .product-block.v6 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v6 .group-buttons>div:last-child a {
  border-right:1px solid #e5e5e5
 }
 .product-block.v6 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v6 .group-buttons>div i {
  display:inline-block;
  font-size:15px;
  line-height:38px;
  margin:0
 }
 .product-block.v6 .group-buttons.list {
  display:none
 }
 .product-block.v6 .add-cart a.added+a.added_to_cart:before {
  line-height:38px
 }
 .product-block.v6 .add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v6 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v6 .yith-compare a.added:hover {
  color:#fff
 }
 .product-block.v6 .yith-compare a:before {
  font-size:15px;
  line-height:38px
 }
 .product-block.v6 .block-inner {
  position:relative;
  overflow:hidden
 }
 .product-block.v6 .caption {
  padding:10px 20px;
  text-align:left;
  float:left;
  width:100%
 }
 .product-block.v6 .tbay-swatches-wrapper {
  position:static;
  text-align:left;
  margin-bottom:10px
 }
 .product-block.v6 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v6 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:13px;
  height:13px
 }
 .product-block.v6 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:10px
 }
 .product-block.v6 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v6 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:10px
 }
 .product-block.v6 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v6 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v6 .time {
  float:left;
  width:100%;
  padding:0 20px
 }
 .product-block.v6 .time .timming {
  display:block
 }
 .product-block.v6 .time .stock {
  margin:10px 0
 }
 .product-block.v6 .stock .progress {
  height:8px;
  margin-bottom:6px
 }
 .product-block.v6 .stock>span {
  position:static;
  color:#888
 }
 .product-block.v6 .stock-flash-sale {
  margin:12px 0 0
 }
 .product-countdown .product-block.v6 {
  display:block
 }
 .woocommerce .product-block.v6 span.onsale {
  left:10px;
  top:10px;
  font-size:12px;
  font-weight:400
 }
 .woocommerce .product-block.v6 span.onsale .saled,
 .woocommerce .product-block.v6 span.onsale .featured {
  min-width:38px;
  line-height:20px;
  border:0
 }
 .product-block.v7 {
  padding:0 0 5px
 }
 .product-block.v7:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v7:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v7:hover .group-buttons {
  z-index:99;
  bottom:6px;
  visibility:visible;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v7 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:11px;
  height:11px;
  line-height:11px
 }
 .product-block.v7 .group-buttons {
  position:absolute;
  left:0;
  visibility:hidden;
  right:0;
  bottom:-41px;
  z-index:-1;
  display:flex;
  justify-content:center;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center;
  opacity:0;
  filter:alpha(opacity=0)
 }
 .product-block.v7 .group-buttons>div a {
  background:#fff;
  width:34px;
  line-height:28px;
  border:1px solid #e5e5e5;
  border-right:0;
  position:relative;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v7 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v7 .group-buttons>div:last-child a {
  border-right:1px solid #e5e5e5
 }
 .product-block.v7 .group-buttons>div.button-wishlist i {
  font-size:13px
 }
 .product-block.v7 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v7 .group-buttons>div i {
  font-size:14px;
  line-height:1;
  margin:0;
  vertical-align:middle
 }
 .product-block.v7 .group-buttons.list {
  display:none
 }
 .product-block.v7 .add-cart a.added+a.added_to_cart {
  color:#ca0815
 }
 .product-block.v7 .add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v7.grid {
  padding:0 0 30px
 }
 .product-block.v7 .caption {
  padding:10px 10px 0;
  text-align:center
 }
 .product-block.v7 .block-inner {
  position:relative;
  overflow:hidden;
  text-align:center
 }
 .product-block.v7 .tbay-swatches-wrapper {
  position:static;
  margin:3px 0 7px
 }
 .product-block.v7 .rating {
  margin:-2px 0 -3px
 }
 .product-block.v7 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%)
 }
 .product-block.v7 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%)
 }
 .product-block.v7 .yith-compare a:before {
  font-size:14px;
  line-height:1
 }
 .product-block.v7 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v7 .yith-compare a.added:hover {
  color:#fff
 }
 .woocommerce .product-block.v7 span.onsale {
  left:20px;
  top:20px;
  font-weight:400;
  font-size:12px
 }
 .woocommerce .product-block.v7 span.onsale .saled,
 .woocommerce .product-block.v7 span.onsale .featured {
  min-width:35px;
  line-height:20px
 }
 .product-countdown .product-block.v7 .timming {
  position:absolute;
  bottom:5px;
  left:17px;
  right:17px;
  background-color:#222;
  opacity:.8;
  filter:alpha(opacity=80);
  z-index:9;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-countdown .product-block.v7 .timming>div {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  justify-content:center;
  width:100%
 }
 .product-countdown .product-block.v7 .timming .date-title {
  color:#999
 }
 .product-countdown .product-block.v7 .timming .tbay-countdown {
  color:#fff;
  margin:0
 }
 .product-countdown .product-block.v7 .stock {
  display:none
 }
 .product-countdown .product-block.v7:hover .timming {
  opacity:0;
  filter:alpha(opacity=0)
 }
 .product-block.v8 {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  position:relative;
  overflow:hidden;
  padding-bottom:10px
 }
 .product-block.v8:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v8:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v8:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v8 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:13px;
  height:13px;
  line-height:13px
 }
 .product-block.v8 .group-hover {
  position:absolute;
  left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  transform:translateX(-50%);
  right:auto;
  bottom:0;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  align-items:center;
  min-width:100%;
  z-index:222
 }
 .product-block.v8 ul.show-brand {
  margin:0
 }
 .product-block.v8 ul.show-brand li+li {
  margin-left:10px;
  margin-right:0
 }
 .product-block.v8 ul.show-brand a {
  display:block;
  line-height:18px;
  font-size:12px;
  text-transform:uppercase;
  padding:0 10px;
  border:1px solid #e5e5e5;
  background:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v8 ul.show-brand a:after {
  display:none!important
 }
 .product-block.v8 ul.show-brand a:hover {
  color:#ca0815;
  border-color:#ca0815
 }
 .product-block.v8 .group-buttons {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  opacity:0;
  filter:alpha(opacity=0);
  margin-bottom:15px;
  text-align:center;
  z-index:99
 }
 .product-block.v8 .group-buttons>div {
  float:left
 }
 .product-block.v8 .group-buttons>div a {
  border:1px solid #e5e5e5;
  border-right:0;
  width:34px
 }
 .product-block.v8 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v8 .group-buttons>div:last-child a {
  border-right:1px solid #e5e5e5
 }
 .product-block.v8 .group-buttons>div:last-child a:hover {
  border-color:#ca0815
 }
 .product-block.v8 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v8 .group-buttons>div i {
  display:inline-block;
  font-size:14px;
  line-height:33px;
  margin:0
 }
 .product-block.v8 .group-buttons .button-wishlist i {
  font-size:13px
 }
 .product-block.v8 .group-buttons.list {
  display:none
 }
 .product-block.v8 .add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v8 .add-cart a.added+a.added_to_cart:before {
  font-size:14px;
  line-height:33px
 }
 .product-block.v8 .yith-compare a:before {
  font-size:14px;
  line-height:33px
 }
 .product-block.v8 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v8 .yith-compare a.added:hover {
  color:#fff
 }
 .product-block.v8 .block-inner {
  position:relative;
  overflow:hidden
 }
 .product-block.v8 .block-inner .image {
  text-align:center
 }
 .product-block.v8 .caption {
  padding:10px 0 6px;
  text-align:center
 }
 .product-block.v8 .tbay-swatches-wrapper {
  position:static;
  margin-top:4px;
  margin-bottom:11px
 }
 .product-block.v8 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%)
 }
 .product-block.v8 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%)
 }
 .product-block.v8 .stock {
  margin-top:5px
 }
 .woocommerce .product-block.v8 span.onsale {
  top:20px;
  left:20px
 }
 .woocommerce .product-block.v8 span.onsale .featured {
  min-width:40px;
  line-height:20px;
  text-transform:uppercase
 }
 .woocommerce .product-block.v8 span.onsale .saled {
  line-height:20px;
  min-width:auto;
  border-radius:0!important;
  -webkit-border-radius:0!important;
  -moz-border-radius:0!important;
  -ms-border-radius:0!important;
  -o-border-radius:0!important;
  text-transform:uppercase
 }
 .woocommerce div.product .product-block.v8 .price {
  display:inline-block;
  vertical-align:middle;
  margin:6px 0 2px
 }
 .woocommerce div.product .product-block.v8 .price del {
  margin-left:2px
 }
 .product-block.v9 {
  padding:0;
  overflow:hidden
 }
 .product-block.v9:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:scale(1) translateZ(0);
  -moz-transform:scale(1) translateZ(0);
  -ms-transform:scale(1) translateZ(0);
  -o-transform:scale(1) translateZ(0);
  transform:scale(1) translateZ(0)
 }
 .product-block.v9:hover .group-add-cart {
  bottom:0;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v9:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v9:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v9 .product-content {
  position:relative
 }
 .product-block.v9 .image .out-stock {
  color:#fff;
  background:#000;
  line-height:22px;
  font-size:12px;
  font-weight:500;
  padding:0 15px;
  width:auto;
  height:auto;
  opacity:1;
  filter:alpha(opacity=100);
  right:0;
  left:auto;
  top:auto;
  bottom:0;
  text-transform:inherit
 }
 .product-block.v9 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:15px;
  right:auto
 }
 .product-block.v9 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v9 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:15px
 }
 .product-block.v9 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v9 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v9 .block-inner {
  position:relative;
  overflow:hidden
 }
 .product-block.v9 .group-buttons {
  position:absolute;
  left:auto;
  right:15px;
  top:15px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  -webkit-transform:scale(.8) translateZ(0);
  -moz-transform:scale(.8) translateZ(0);
  -ms-transform:scale(.8) translateZ(0);
  -o-transform:scale(.8) translateZ(0);
  transform:scale(.8) translateZ(0);
  text-align:center;
  z-index:99
 }
 .product-block.v9 .group-buttons>div a {
  width:35px;
  line-height:34px;
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  border:1px solid #e5e5e5;
  position:relative;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v9 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v9 .group-buttons>div a.added {
  color:#ca0815
 }
 .product-block.v9 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v9 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v9 .group-buttons>div i {
  font-size:15px;
  margin:0
 }
 .product-block.v9 .group-buttons>div:not(:last-child) a {
  border-bottom:0
 }
 .product-block.v9 .group-add-cart {
  position:absolute;
  left:0;
  right:0;
  background:#fff;
  bottom:-40px;
  padding:0 15px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  text-align:left;
  z-index:300
 }
 .product-block.v9 .add-cart a {
  padding:0;
  line-height:40px;
  background:transparent;
  color:#ca0815;
  font-weight:500
 }
 .product-block.v9 .add-cart a.added {
  display:none
 }
 .product-block.v9 .add-cart a.added+a.added_to_cart {
  font-size:14px
 }
 .product-block.v9 .add-cart a.added+a.added_to_cart:before {
  width:auto;
  padding-right:8px;
  padding-left:0;
  font-size:14px
 }
 .product-block.v9 .add-cart a.added_to_cart:before {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v9 .add-cart a i {
  margin-right:8px;
  margin-left:0
 }
 .product-block.v9 .tbay-swatches-wrapper {
  position:static;
  padding-top:15px
 }
 .product-block.v9 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v9 .tbay-swatches-wrapper li a {
  min-width:30px;
  line-height:30px
 }
 .product-block.v9 .tbay-swatches-wrapper li a.variable-item-span-image {
  height:43px;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  border:1px solid #e5e5e5
 }
 .product-block.v9 .tbay-swatches-wrapper li a.variable-item-span-image:hover {
  border:1px solid #ca0815
 }
 .product-block.v9 .yith-compare a:before {
  font-size:15px;
  line-height:1;
  display:inline-block;
  vertical-align:middle
 }
 .product-block.v9 .caption {
  border-top:1px solid transparent;
  text-align:left;
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  padding:12px 15px 8px
 }
 .product-block.v9 .group {
  position:relative;
  padding-right:30px;
  padding-left:0
 }
 .product-block.v9 .button-wishlist {
  position:absolute;
  top:0;
  right:0;
  left:auto
 }
 .product-block.v9 .button-wishlist a span {
  display:none
 }
 .product-block.v9 .yith-wcwl-add-button>a i {
  margin:0
 }
 .product-block.v9 .name {
  font-size:14px;
  line-height:20px;
  margin-bottom:10px;
  margin-top:5px
 }
 .product-block.v9 .name a {
  color:#555
 }
 .product-block.v9 .name a:hover {
  color:#ca0815
 }
 .product-block.v9 ul.show-brand {
  margin-bottom:0;
  line-height:17px;
  font-size:13px
 }
 .product-block.v9 ul.show-brand a {
  color:#000;
  font-weight:500;
  text-transform:uppercase
 }
 .product-block.v9 .rating {
  line-height:20px
 }
 .product-block.v9.tbay-variable-sale .group-add-cart {
  bottom:0;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v9.tbay-variable-sale .group-add-cart>div {
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s
 }
 .product-block.v9.tbay-variable-sale .add-cart {
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  bottom:-20px
 }
 .product-block.v9.tbay-variable-sale:hover .tbay-swatches-wrapper {
  padding-bottom:40px
 }
 .product-block.v9.tbay-variable-sale:hover .add-cart {
  opacity:1;
  filter:alpha(opacity=100);
  bottom:0
 }
 .product-block.v9 .stock {
  margin:15px;
  margin-bottom:20px
 }
 .woocommerce .product-block.v9 span.onsale {
  position:static;
  display:inline-block;
  font-size:12px;
  font-weight:400;
  line-height:20px;
  vertical-align:middle
 }
 .woocommerce .product-block.v9 span.onsale .featured {
  position:absolute;
  top:15px;
  left:15px;
  right:auto;
  font-size:12px;
  font-weight:500;
  min-width:40px;
  line-height:22px;
  border:0;
  z-index:10
 }
 .woocommerce .product-block.v9 span.onsale .saled {
  line-height:20px;
  min-width:auto;
  margin:0!important;
  text-transform:uppercase;
  background:transparent;
  color:#ca0815
 }
 .woocommerce div.product .product-block.v9 .price {
  display:inline-block;
  vertical-align:middle;
  line-height:20px
 }
 .woocommerce div.product .product-block.v9 .price del {
  margin-left:2px
 }
 .product-countdown .product-block.v9 .time {
  padding:0 15px
 }
 .product-countdown .product-block.v9 .time .timming {
  display:block
 }
 .product-countdown .product-block.v9 .time .stock {
  margin:5px 0 20px
 }
 .product-block.v10:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  right:20px;
  left:auto
 }
 .product-block.v10 .name a {
  position:relative
 }
 .product-block.v10 .name a:hover {
  text-decoration:underline;
  -webkit-text-underline-position:under;
  -ms-text-underline-position:below;
  text-underline-position:under;
  padding:0
 }
 .product-block.v10 .name a:hover:before {
  width:100%;
  background:#ca0815
 }
 .product-block.v10 .name a {
  color:#000
 }
 .product-block.v10 .name a:hover {
  color:#ca0815
 }
 .product-block.v10 .tbay-swatches-wrapper {
  padding:10px 0;
  background:#fff;
  position:static
 }
 .product-block.v10 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v10 .caption {
  padding:10px 20px;
  text-align:left
 }
 .product-block.v10 .caption:before,
 .product-block.v10 .caption:after {
  content:" ";
  display:table
 }
 .product-block.v10 .caption:after {
  clear:both
 }
 .product-block.v10 .rating {
  line-height:30px
 }
 .product-block.v10 .group-buttons {
  right:0;
  top:20px;
  left:auto;
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  z-index:301;
  text-align:center
 }
 .product-block.v10 .group-buttons>div a {
  width:32px;
  border:1px solid #e5e5e5;
  border-bottom:0;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v10 .group-buttons>div a span {
  display:none
 }
 .product-block.v10 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v10 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v10 .group-buttons>div a:hover:before {
  color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v10 .group-buttons>div:last-child a {
  border-bottom:1px solid #e5e5e5
 }
 .product-block.v10 .group-buttons>div:last-child a:hover {
  border-color:#ca0815
 }
 .product-block.v10 .group-buttons>div i {
  font-size:13px;
  line-height:31px;
  margin:0;
  display:inline-block
 }
 .product-block.v10 .group-buttons>div.add-cart a.added {
  display:none
 }
 .product-block.v10 .yith-compare a:before {
  font-size:13px;
  line-height:31px
 }
 .product-block.v10 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v10 .add-cart a.added+a.added_to_cart:before {
  line-height:30px
 }
 .product-block.v10 .woocs_price_code {
  font-size:15px
 }
 .product-block.v10 .tbay-product-slider-gallery .slick-arrow {
  width:32px;
  line-height:30px;
  left:0;
  right:auto;
  bottom:2px
 }
 .product-block.v10 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,0);
  -moz-transform:translate(-20px,0);
  -ms-transform:translate(-20px,0);
  -o-transform:translate(-20px,0);
  transform:translate(-20px,0);
  right:auto;
  bottom:33px
 }
 .product-block.v10 .stock>span {
  position:static;
  color:#888
 }
 .product-block.v10 .time {
  padding:10px 20px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column-reverse
 }
 .product-block.v10 .time .timming {
  display:block
 }
 .product-block.v10 .time>.stock {
  margin:0 0 10px
 }
 .woocommerce .product-block.v10 span.onsale {
  top:15px;
  left:15px;
  right:auto;
  pointer-events:none
 }
 .woocommerce .product-block.v10 span.onsale .featured {
  line-height:20px
 }
 .woocommerce .product-block.v10 span.onsale .saled {
  line-height:20px
 }
 .product-block.v11 {
  padding:0 0 15px;
  position:relative
 }
 .product-block.v11:hover .image.has-slider-gallery .slick-arrow {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v11:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v11:hover .group-buttons {
  z-index:99;
  bottom:0;
  visibility:visible
 }
 .product-block.v11:hover .name {
  opacity:0;
  filter:alpha(opacity=0);
  visibility:hidden
 }
 .product-block.v11:hover .add-cart {
  opacity:1;
  filter:alpha(opacity=100);
  visibility:visible
 }
 .product-block.v11 .group-buttons {
  position:absolute;
  left:15px;
  visibility:hidden;
  right:auto;
  bottom:-42px;
  z-index:-1;
  display:flex;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center
 }
 .product-block.v11 .group-buttons>div {
  width:35px
 }
 .product-block.v11 .group-buttons>div a {
  border:1px solid #e5e5e5;
  border-right:0
 }
 .product-block.v11 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v11 .group-buttons>div:last-child a {
  border-right:1px solid #e5e5e5
 }
 .product-block.v11 .group-buttons>div:last-child a:hover {
  border-color:#ca0815
 }
 .product-block.v11 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v11 .group-buttons>div i {
  display:inline-block;
  font-size:15px;
  line-height:34px;
  margin:0
 }
 .product-block.v11 .group-buttons.list {
  display:none
 }
 .product-block.v11 .tbay-swatches-wrapper li a {
  margin-right:8px
 }
 .product-block.v11 .tbay-swatches-wrapper li a.variable-item-span-color {
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  width:12px;
  height:12px;
  line-height:12px
 }
 .product-block.v11 .caption {
  padding:12px 15px 0;
  margin-top:10px;
  text-align:left
 }
 .product-block.v11 .info {
  position:relative
 }
 .product-block.v11 .add-cart {
  position:absolute;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  top:0;
  left:0;
  right:auto;
  visibility:hidden;
  line-height:23px
 }
 .product-block.v11 .add-cart a {
  padding:0;
  background-color:transparent;
  font-weight:400;
  color:#ca0815
 }
 .product-block.v11 .add-cart a i {
  margin-right:6px;
  display:inline-block
 }
 .product-block.v11 .add-cart a i:before {
  content:'\e936'
 }
 .product-block.v11 .add-cart a.added+a.added_to_cart {
  font-size:inherit
 }
 .product-block.v11 .add-cart a.added+a.added_to_cart:before {
  font-size:15px;
  width:auto;
  line-height:1;
  margin-right:8px;
  margin-left:0
 }
 .product-block.v11 .name {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  line-height:23px
 }
 .product-block.v11 .price {
  margin-top:3px
 }
 .product-block.v11 .block-inner {
  position:relative;
  overflow:hidden;
  text-align:center
 }
 .product-block.v11 .tbay-swatches-wrapper {
  position:static;
  text-align:left;
  margin:4px 0 10px
 }
 .product-block.v11 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .product-block.v11 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%)
 }
 .product-block.v11 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%)
 }
 .product-block.v11 .yith-compare a:before {
  font-size:15px;
  line-height:34px
 }
 .product-block.v11 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v11 .yith-compare a.added:hover {
  color:#fff
 }
 .woocommerce .product-block.v11 span.onsale {
  position:static;
  display:inline-block;
  font-size:13px;
  font-weight:400;
  line-height:25px;
  margin-top:3px;
  vertical-align:middle
 }
 .woocommerce .product-block.v11 span.onsale .featured {
  position:absolute;
  top:20px;
  left:20px;
  right:auto;
  min-width:40px;
  line-height:40px;
  border:0;
  z-index:10
 }
 .woocommerce .product-block.v11 span.onsale .saled {
  line-height:20px;
  min-width:auto;
  margin:0!important;
  border-radius:0!important;
  -webkit-border-radius:0!important;
  -moz-border-radius:0!important;
  -ms-border-radius:0!important;
  -o-border-radius:0!important
 }
 .woocommerce div.product .product-block.v11 .price {
  display:inline-block;
  vertical-align:middle
 }
 .woocommerce div.product .product-block.v11 .price del {
  margin-left:2px
 }
 .product-block.v12 {
  padding-bottom:15px
 }
 .product-block.v12:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v12:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v12:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);
  box-shadow:0 0 40px 0 rgba(0,0,0,.1);
  bottom:10px
 }
 .product-block.v12:hover .rating {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v12:hover .caption .add-cart a {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v12:hover .price {
  opacity:0;
  filter:alpha(opacity=0)
 }
 .product-block.v12 .block-inner {
  position:relative;
  text-align:center;
  display:flex;
  justify-content:center
 }
 .product-block.v12 .image .out-stock {
  position:absolute;
  color:#888;
  width:100%;
  height:100%;
  text-transform:capitalize;
  background:#fff;
  opacity:.85;
  filter:alpha(opacity=85);
  left:0;
  right:auto;
  top:0;
  z-index:10;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  display:flex;
  align-items:center;
  justify-content:center
 }
 .product-block.v12 .caption {
  padding:12px 0 0;
  text-align:center;
  position:relative
 }
 .product-block.v12 .caption .price {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  margin-top:5px
 }
 .product-block.v12 .caption>.add-cart {
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  text-align:center
 }
 .product-block.v12 .name {
  font-size:14px;
  line-height:26px
 }
 .product-block.v12 .rating {
  line-height:22px;
  margin-bottom:7px
 }
 .product-block.v12 .add-cart a {
  font-weight:500;
  font-size:15px;
  color:#ca0815;
  line-height:20px;
  background:transparent;
  padding:0;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v12 .add-cart a.added+a.added_to_cart {
  font-size:15px
 }
 .product-block.v12 .add-cart a.added+a.added_to_cart:before {
  width:auto;
  margin-right:8px;
  margin-left:0;
  font-size:15px;
  line-height:1;
  display:inline-block;
  vertical-align:middle
 }
 .product-block.v12 .add-cart a.added+a.added_to_cart:hover {
  color:#ca0815
 }
 .product-block.v12 .add-cart a i {
  margin-right:8px;
  margin-left:0;
  display:inline-block
 }
 .product-block.v12 .group-buttons {
  bottom:0;
  left:auto;
  right:auto;
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0);
  z-index:301
 }
 .product-block.v12 .group-buttons>div {
  float:left
 }
 .product-block.v12 .group-buttons>div a {
  width:43px;
  border:0;
  padding:0;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0;
  display:block;
  color:#000;
  background-color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v12 .group-buttons>div a span {
  display:none
 }
 .product-block.v12 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v12 .group-buttons>div a:hover:before {
  color:#fff;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v12 .group-buttons>div i {
  font-size:14px;
  line-height:43px;
  margin:0;
  display:inline-block
 }
 .product-block.v12 .group-buttons>div.add-cart a.added {
  display:none
 }
 .product-block.v12 .group-buttons>div:not(:last-child) a {
  border-bottom:0
 }
 .product-block.v12 .yith-compare a:before {
  font-size:14px;
  line-height:43px
 }
 .product-block.v12 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v12 .yith-wcwl-wishlistexistsbrowse.show a,
 .product-block.v12 .yith-wcwl-wishlistaddedbrowse.show a {
  color:#ca0815
 }
 .product-block.v12 .yith-wcwl-wishlistexistsbrowse.show a:hover,
 .product-block.v12 .yith-wcwl-wishlistaddedbrowse.show a:hover {
  color:#fff
 }
 .product-block.v12 .product-content {
  position:relative
 }
 .product-block.v12 .tbay-swatches-wrapper {
  position:static;
  padding:7px 0;
  margin-bottom:5px
 }
 .product-block.v12 .tbay-swatches-wrapper li a.swatch-pa_color {
  width:15px;
  height:15px
 }
 .product-block.v12 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%)
 }
 .product-block.v12 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%)
 }
 .woocommerce .product-block.v12 span.onsale {
  top:14px;
  left:39px;
  right:auto;
  font-size:13px;
  font-weight:500
 }
 .woocommerce .product-block.v12 span.onsale .saled,
 .woocommerce .product-block.v12 span.onsale .featured {
  min-width:50px;
  line-height:50px
 }
 .product-countdown .product-block.v12 .time {
  padding-top:10px
 }
 .product-countdown .product-block.v12 .time .stock {
  margin:5px 20px 10px
 }
 .product-block.v13 {
  padding-bottom:10px;
  text-align:center
 }
 .product-block.v13:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  bottom:0
 }
 .product-block.v13:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v13:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v13 .product-content {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  max-width:100%
 }
 .product-block.v13 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:15px
 }
 .product-block.v13 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v13 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:15px
 }
 .product-block.v13 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v13 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v13 .group-buttons {
  position:absolute;
  left:15px;
  right:auto;
  bottom:-20px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  text-align:center;
  display:flex;
  z-index:99
 }
 .product-block.v13 .group-buttons>div a {
  width:38px;
  line-height:36px;
  border:1px solid #e5e5e5;
  border-right:0;
  position:relative;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v13 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v13 .group-buttons>div a span {
  display:none
 }
 .product-block.v13 .group-buttons>div i {
  font-size:14px;
  vertical-align:middle
 }
 .product-block.v13 .group-buttons>div:last-child a {
  border-right:1px solid #e5e5e5
 }
 .product-block.v13 .group-buttons>div.add-cart a {
  width:auto;
  padding:0 12px;
  text-transform:uppercase;
  font-weight:400;
  font-size:12px
 }
 .product-block.v13 .group-buttons>div.add-cart a.added+a.added_to_cart {
  font-size:12px
 }
 .product-block.v13 .group-buttons>div.add-cart a.added+a.added_to_cart:before {
  width:auto;
  margin-right:8px;
  margin-left:0;
  line-height:1;
  font-size:14px
 }
 .product-block.v13 .group-buttons>div.add-cart a.added+a.added_to_cart:hover {
  color:#fff
 }
 .product-block.v13 .group-buttons>div.add-cart a i {
  display:none
 }
 .product-block.v13 .group-buttons>div.add-cart a span {
  display:inline-block
 }
 .product-block.v13 .yith-compare a:before {
  font-size:14px;
  line-height:1
 }
 .product-block.v13 .yith-compare a.added {
  color:#ca0815
 }
 .product-block.v13 .yith-compare a.added:hover {
  color:#fff
 }
 .product-block.v13 .block-inner {
  max-width:100%
 }
 .product-block.v13 .caption {
  text-align:left;
  padding:13px 10px 15px 15px;
  position:relative;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .product-block.v13 .stock {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  margin:4px 60px 15px 15px;
  text-align:left
 }
 .product-block.v13 .stock .progress {
  height:8px
 }
 .product-block.v13 .stock>span {
  position:static;
  -webkit-box-ordinal-group:1;
  -moz-box-ordinal-group:1;
  -ms-flex-order:1;
  -webkit-order:1;
  order:1;
  margin-top:10px
 }
 .product-block.v13 .rating {
  margin-top:2px
 }
 .product-block.v13 .button-wishlist {
  position:absolute;
  right:15px;
  left:auto;
  bottom:20px
 }
 .product-block.v13 .button-wishlist a {
  font-size:15px;
  display:flex
 }
 .product-block.v13 .button-wishlist a span {
  display:none
 }
 .product-block.v13 .yith-wcwl-add-button>a i {
  margin:0;
  font-size:15px
 }
 .product-block.v13 ul.show-brand {
  margin-bottom:0
 }
 .product-block.v13 ul.show-brand a {
  color:#888
 }
 .product-block.v13 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .product-block.v13 .tbay-swatches-wrapper ul {
  justify-content:unset
 }
 .tbay-addon-flash-sales .product-block.v13 .caption {
  padding-bottom:0
 }
 .tbay-addon-flash-sales .product-block.v13 .button-wishlist {
  bottom:5px
 }
 .product-countdown .product-block.v13 .time {
  padding:10px 15px 0
 }
 .product-countdown .product-block.v13 .time .timming {
  display:block
 }
 .product-countdown .product-block.v13 .time .stock {
  margin:5px 0 10px
 }
 .woocommerce .product-block.v13 span.onsale {
  left:15px;
  top:25px;
  font-size:13px
 }
 .woocommerce .product-block.v13 span.onsale .saled,
 .woocommerce .product-block.v13 span.onsale .featured {
  min-width:42px;
  line-height:23px
 }
 .product-block.v14:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  visibility:visible
 }
 .product-block.v14:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v14:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v14 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:12px;
  height:12px;
  line-height:12px
 }
 .product-block.v14 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  font-size:15px;
  left:15px
 }
 .product-block.v14 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:15px
 }
 .product-block.v14 .group-buttons {
  position:absolute;
  left:10px;
  right:auto;
  bottom:11px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  text-align:center;
  display:flex;
  visibility:hidden;
  z-index:99
 }
 .product-block.v14 .group-buttons>div {
  margin-right:5px
 }
 .product-block.v14 .group-buttons>div a {
  width:37px;
  line-height:37px;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  border:0;
  color:#888;
  position:relative;
  border:1px solid #ddd;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v14 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v14 .group-buttons>div a.added {
  color:#fff;
  background:#ca0815;
  border-color:#ca0815
 }
 .product-block.v14 .group-buttons>div a.added+a.added_to_cart {
  background:#ca0815;
  color:#fff;
  border-color:#ca0815
 }
 .product-block.v14 .group-buttons>div a span {
  display:none
 }
 .product-block.v14 .group-buttons>div i {
  vertical-align:middle
 }
 .product-block.v14 .yith-compare a:before {
  font-size:14px;
  line-height:1;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v14 .block-inner {
  position:relative;
  overflow:hidden
 }
 .product-block.v14 .caption {
  padding:17px 0 20px;
  text-align:center
 }
 .product-block.v14 .button-wishlist {
  position:absolute;
  bottom:12px;
  right:10px;
  left:auto;
  z-index:10
 }
 .product-block.v14 .button-wishlist a {
  width:37px;
  line-height:35px;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  background:#fff;
  border:1px solid transparent;
  display:block;
  text-align:center;
  border:1px solid #ddd;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s
 }
 .product-block.v14 .button-wishlist a span {
  display:none
 }
 .product-block.v14 .button-wishlist a:hover,
 .product-block.v14 .button-wishlist a:focus {
  color:#fff;
  background:#ca0815;
  border-color:#ca0815
 }
 .product-block.v14 .button-wishlist i {
  vertical-align:middle
 }
 .product-block.v14 .yith-wcwl-wishlistexistsbrowse.show a,
 .product-block.v14 .yith-wcwl-wishlistaddedbrowse.show a {
  color:#fff;
  background:#ca0815;
  border-color:#ca0815
 }
 .product-block.v14 .yith-wcwl-add-button>a i {
  margin:0
 }
 .product-block.v14 ul.show-brand {
  margin-bottom:0
 }
 .product-block.v14 ul.show-brand a {
  color:#888
 }
 .product-block.v14 .tbay-swatches-wrapper {
  position:static;
  margin-top:7px
 }
 .product-block.v14 .tbay-swatches-wrapper li a {
  margin-right:4px
 }
 .product-block.v14 .stock {
  margin-bottom:20px;
  margin-top:5px
 }
 .woocommerce .product-block.v14 span.onsale {
  top:10px;
  left:10px
 }
 .woocommerce .product-block.v14 span.onsale .featured {
  min-width:35px;
  line-height:18px
 }
 .woocommerce .product-block.v14 span.onsale .saled {
  line-height:18px;
  min-width:35px
 }
 .woocommerce div.product .product-block.v14 .price {
  display:inline-block;
  vertical-align:middle;
  margin-top:2px
 }
 .woocommerce div.product .product-block.v14 .price del {
  margin-left:2px
 }
 .product-block.v15 {
  overflow:hidden
 }
 .product-block.v15:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:scale(1) translateZ(0);
  -moz-transform:scale(1) translateZ(0);
  -ms-transform:scale(1) translateZ(0);
  -o-transform:scale(1) translateZ(0);
  transform:scale(1) translateZ(0)
 }
 .product-block.v15:hover .group-add-cart {
  bottom:0;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-block.v15:hover .group-add-cart:hover {
  background:#ca0815
 }
 .product-block.v15:hover .caption {
  border-color:#e5e5e5
 }
 .product-block.v15:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v15:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v15 .product-content {
  position:relative
 }
 .product-block.v15 .image .out-stock {
  color:#fff;
  background:#000;
  line-height:22px;
  font-size:12px;
  font-weight:500;
  padding:0 15px;
  width:auto;
  height:auto;
  opacity:1;
  filter:alpha(opacity=100);
  right:0;
  left:auto;
  top:auto;
  bottom:0;
  text-transform:inherit
 }
 .product-block.v15 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:15px;
  right:auto
 }
 .product-block.v15 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v15 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:15px
 }
 .product-block.v15 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v15 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v15 .block-inner {
  position:relative;
  overflow:hidden
 }
 .product-block.v15 .group-buttons {
  position:absolute;
  left:auto;
  right:20px;
  top:20px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  -webkit-transform:scale(.8) translateZ(0);
  -moz-transform:scale(.8) translateZ(0);
  -ms-transform:scale(.8) translateZ(0);
  -o-transform:scale(.8) translateZ(0);
  transform:scale(.8) translateZ(0);
  text-align:center;
  z-index:99
 }
 .product-block.v15 .group-buttons>div a {
  width:38px;
  line-height:36px;
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  border:1px solid #e5e5e5;
  position:relative;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 .product-block.v15 .group-buttons>div a:hover {
  border-color:#ca0815
 }
 .product-block.v15 .group-buttons>div a.added {
  color:#ca0815
 }
 .product-block.v15 .group-buttons>div a.added:hover {
  color:#fff
 }
 .product-block.v15 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v15 .group-buttons>div i {
  font-size:15px;
  margin:0
 }
 .product-block.v15 .group-buttons>div:not(:last-child) a {
  border-bottom:0
 }
 .product-block.v15 .group-add-cart {
  position:absolute;
  left:0;
  right:0;
  background:#000;
  bottom:-40px;
  padding:0 15px;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  text-align:center;
  z-index:300
 }
 .product-block.v15 .add-cart a.loading {
  color:#fff
 }
 .product-block.v15 .add-cart a {
  width:100%;
  padding:0;
  line-height:46px;
  background:transparent;
  color:#fff;
  font-weight:500
 }
 .product-block.v15 .add-cart a.added {
  display:none
 }
 .product-block.v15 .add-cart a.added+a.added_to_cart {
  color:#fff;
  font-size:14px
 }
 .product-block.v15 .add-cart a.added+a.added_to_cart::before {
  font-size:14px;
  margin-right:8px;
  margin-left:0;
  width:auto
 }
 .product-block.v15 .add-cart a.added_to_cart:before {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v15 .add-cart a i {
  margin-right:6px;
  display:inline-block
 }
 .product-block.v15 .add-cart a i:before {
  content:"\e936"
 }
 .product-block.v15 .tbay-swatches-wrapper {
  position:static;
  padding-top:4px
 }
 .product-block.v15 .tbay-swatches-wrapper ul {
  justify-content:center
 }
 .product-block.v15 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:13px;
  height:13px;
  line-height:13px
 }
 .product-block.v15 .yith-compare a:before {
  font-size:15px;
  line-height:1;
  display:inline-block;
  vertical-align:middle
 }
 .product-block.v15 .caption {
  border-top:1px solid transparent;
  text-align:center;
  -webkit-transition:.35s;
  -o-transition:.35s;
  transition:.35s;
  padding:11px 15px 8px
 }
 .product-block.v15 .group {
  position:relative
 }
 .product-block.v15 .yith-wcwl-add-button>a i {
  margin:0
 }
 .product-block.v15 .name {
  font-size:14px;
  margin-top:10px
 }
 .product-block.v15 .name a {
  color:#000;
  text-transform:uppercase;
  line-height:23px
 }
 .product-block.v15 .name a:hover {
  color:#ca0815
 }
 .product-block.v15 ul.show-brand {
  margin-bottom:0;
  line-height:17px;
  font-size:13px
 }
 .product-block.v15 ul.show-brand a {
  font-size:13px;
  color:#888;
  text-transform:capitalize
 }
 .product-block.v15 .rating {
  line-height:16px;
  margin-bottom:10px
 }
 .product-block.v15 .stock {
  margin-bottom:20px;
  margin-top:5px
 }
 .woocommerce .product-block.v15 span.onsale {
  top:20px;
  left:20px
 }
 .woocommerce .product-block.v15 span.onsale .featured {
  font-size:12px;
  line-height:20px
 }
 .woocommerce .product-block.v15 span.onsale .saled {
  line-height:20px;
  max-width:42px;
  text-transform:uppercase
 }
 .woocommerce div.product .product-block.v15 .price {
  display:inline-block;
  vertical-align:middle;
  line-height:31px
 }
 .woocommerce div.product .product-block.v15 .price del {
  margin-left:2px
 }
 .woocommerce div.product .product-block.v15 .price .woocs_price_code {
  font-size:16px
 }
 .product-block.v16:hover .group-buttons {
  opacity:1;
  filter:alpha(opacity=100);
  visibility:visible;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0)
 }
 .product-block.v16:hover .image.has-slider-gallery .slick-arrow {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v16:hover .image.has-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .product-block.v16 .product-content {
  position:relative
 }
 .product-block.v16 .button-wishlist {
  position:absolute;
  left:auto;
  right:20px;
  top:20px;
  margin:0;
  z-index:222
 }
 .product-block.v16 .button-wishlist a {
  font-size:18px;
  color:#888;
  display:flex
 }
 .product-block.v16 .button-wishlist a i {
  margin:0
 }
 .product-block.v16 .button-wishlist a span {
  display:none
 }
 .product-block.v16 .button-wishlist a:hover {
  color:#ca0815
 }
 .product-block.v16 .group-buttons {
  background:#fff;
  position:absolute;
  left:0;
  visibility:hidden;
  right:0;
  bottom:0;
  -webkit-transform:translateY(15px);
  -ms-transform:translateY(15px);
  -o-transform:translateY(15px);
  transform:translateY(15px);
  opacity:0;
  filter:alpha(opacity=0);
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  justify-content:center;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s;
  text-align:center;
  z-index:99
 }
 .product-block.v16 .group-buttons>div {
  margin:0
 }
 .product-block.v16 .group-buttons>div+div {
  margin-left:25px
 }
 .product-block.v16 .group-buttons>div a {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v16 .group-buttons>div a:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v16 .group-buttons>div a.added {
  color:#ca0815
 }
 .product-block.v16 .group-buttons>div a span {
  display:none;
  font-weight:500
 }
 .product-block.v16 .group-buttons>div i {
  margin:0;
  line-height:50px;
  font-size:18px;
  display:inline-block
 }
 .product-block.v16 .caption {
  padding:15px 10px 23px;
  text-align:center
 }
 .product-block.v16 .caption>.rating {
  margin-bottom:2px
 }
 .product-block.v16 .tbay-swatches-wrapper {
  position:static;
  margin-top:8px
 }
 .product-block.v16 .tbay-swatches-wrapper li a {
  margin-right:7px
 }
 .product-block.v16 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:17px;
  height:17px
 }
 .product-block.v16 .add-cart a.added {
  display:none
 }
 .product-block.v16 .add-cart a.added+a.added_to_cart::before {
  font-size:18px;
  line-height:50px
 }
 .product-block.v16 .add-cart a.added_to_cart:before {
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .product-block.v16 .name {
  margin-bottom:5px
 }
 .product-block.v16 .name a {
  position:relative;
  -webkit-transition:linear .25s;
  -o-transition:linear .25s;
  transition:linear .25s;
  background:linear-gradient(to bottom,black 0,black 98%);
  -webkit-background-size:0 1px;
  -moz-background-size:0 1px;
  -ms-background-size:0 1px;
  -o-background-size:0 1px;
  background-size:0 1px;
  background-repeat:no-repeat;
  background-position:left 100%
 }
 .product-block.v16 .name a:hover {
  color:#000;
  background-size:100% 1px
 }
 .product-block.v16 ul.show-brand {
  margin-bottom:0
 }
 .product-block.v16 .tbay-product-slider-gallery .slick-arrow {
  bottom:auto;
  background:transparent;
  top:50%;
  -webkit-transform:translate(20px,-50%);
  -ms-transform:translate(20px,-50%);
  -o-transform:translate(20px,-50%);
  transform:translate(20px,-50%);
  border:0;
  font-size:15px;
  width:auto;
  left:15px;
  right:auto
 }
 .product-block.v16 .tbay-product-slider-gallery .slick-arrow i:before {
  content:'\e93b'
 }
 .product-block.v16 .tbay-product-slider-gallery .slick-arrow.slick-next {
  -webkit-transform:translate(-20px,-50%);
  -ms-transform:translate(-20px,-50%);
  -o-transform:translate(-20px,-50%);
  transform:translate(-20px,-50%);
  left:auto;
  right:15px
 }
 .product-block.v16 .tbay-product-slider-gallery .slick-arrow.slick-next i:before {
  content:'\e93c'
 }
 .product-block.v16 .tbay-product-slider-gallery .slick-arrow:hover {
  background:transparent;
  color:#ca0815
 }
 .product-block.v16 .yith-compare a:before {
  font-size:18px;
  line-height:50px
 }
 .product-block.v16 .stock {
  margin-bottom:30px
 }
 .product-block.v16 .stock-flash-sale {
  margin-top:0
 }
 .product-block.v16 .time .stock {
  margin-top:5px
 }
 .woocommerce .product-block.v16 span.onsale {
  left:20px;
  top:20px;
  font-size:13px
 }
 .woocommerce .product-block.v16 span.onsale .saled,
 .woocommerce .product-block.v16 span.onsale .featured {
  min-width:46px;
  line-height:22px;
  border:0
 }
}
.tbay-addon {
 margin-bottom:40px;
 position:relative;
 padding:0;
 background:transparent;
 clear:both
}
.tbay-addon:last-child {
 margin-bottom:0!important
}
.tbay-addon .tbay-addon-title,
.tbay-addon .tbay-addon-heading {
 font-size:30px;
 line-height:40px;
 margin:0;
 text-align:left;
 font-weight:500;
 text-transform:capitalize;
 position:relative;
 color:#000
}
.tbay-addon .tbay-addon-title .subtitle,
.tbay-addon .tbay-addon-heading .subtitle {
 display:block;
 font-size:14px;
 font-weight:400;
 line-height:23px;
 text-transform:none;
 color:#888
}
.tbay-addon.tbay-addon-text-heading {
 margin-bottom:30px
}
.tbay-addon.tbay-addon-text-heading .action {
 margin-top:30px;
 text-align:center
}
.tbay-addon.style-2 .tbay-addon-title,
.tbay-addon.style-2 .tbay-addon-heading {
 font-size:20px
}
.tbay-addon.tbay-addon-text-heading .description {
 color:#000;
 font-weight:500;
 margin:50px auto 0;
 max-width:940px
}
.tbay-addon.tbay-addon-banner {
 margin-bottom:0
}
.tbay-addon.tbay-addon-banner .tbay-addon-content {
 position:relative;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center
}
.tbay-addon.tbay-addon-banner .tbay-addon-content:after {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.5);
 left:0;
 right:auto;
 top:0;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 opacity:0;
 filter:alpha(opacity=0)
}
.tbay-addon.tbay-addon-banner .tbay-addon-content .icon {
 position:absolute;
 font-size:35px;
 color:#fff;
 z-index:1;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 opacity:0;
 filter:alpha(opacity=0);
 width:100%;
 height:100%;
 display:flex;
 align-items:center;
 justify-content:center
}
.tbay-addon.tbay-addon-banner .tbay-addon-content .button {
 position:absolute;
 z-index:1;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 font-size:14px;
 opacity:0;
 filter:alpha(opacity=0)
}
.tbay-addon.tbay-addon-banner .tbay-addon-content:hover::after,
.tbay-addon.tbay-addon-banner .tbay-addon-content:hover .icon,
.tbay-addon.tbay-addon-banner .tbay-addon-content:hover .button {
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-addon.tbay-addon-banner .tbay-addon-content .tbay-addon-description {
 position:absolute;
 bottom:0;
 left:50%;
 right:auto;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%);
 margin-bottom:18px;
 text-transform:uppercase;
 color:#fff;
 z-index:1
}
.tbay-addon.tbay-addon-banner .tbay-addon-title {
 text-align:center;
 font-size:19px;
 line-height:29px;
 text-transform:capitalize;
 margin-top:10px
}
.tbay-addon.tbay-addon-banner .tbay-addon-title .subtitle {
 font-size:13px;
 line-height:22px;
 color:#888
}
.tbay-addon-brands {
 text-align:center
}
.tbay-addon-brands .item {
 text-align:center;
 background:#fff
}
.tbay-addon-brands .item a {
 display:block;
 overflow:hidden;
 -webkit-transition:.4s all;
 -o-transition:.4s all;
 transition:.4s all
}
.tbay-addon-brands .item a:hover img {
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
.tbay-addon-brands .item img {
 -webkit-transition:.4s all;
 -o-transition:.4s all;
 transition:.4s all;
 opacity:.35!important;
 filter:alpha(opacity=35)!important
}
.tbay-addon-brands .tbay-addon-title+.show-all {
 position:absolute;
 line-height:42px;
 top:0;
 right:0;
 left:auto;
 margin:0;
 text-transform:capitalize;
 color:#888
}
.tbay-addon-brands .grid .item {
 margin:15px 0
}
.tbay-addon-features .feature-box {
 position:relative;
 margin-bottom:30px;
 display:block!important
}
.tbay-addon-features .inner {
 border-right:1px solid #e5e5e5;
 display:flex;
 align-items:center
}
.tbay-addon-features .inner>div {
 display:table-cell;
 vertical-align:middle
}
.tbay-addon-features .inner:hover .fbox-icon {
 color:#ca0815
}
.tbay-addon-features .fbox-image,
.tbay-addon-features .fbox-icon {
 line-height:1;
 padding-right:20px;
 padding-left:0
}
.tbay-addon-features .fbox-icon {
 font-size:34px;
 color:#ccc
}
.tbay-addon-features .fbox-icon i {
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.tbay-addon-features .fbox-icon i.linear-icon-headphones {
 font-size:36px
}
.tbay-addon-features .fbox-icon i.linear-icon-truck {
 font-size:38px;
 line-height:30px
}
.tbay-addon-features .fbox-content {
 line-height:23px
}
.tbay-addon-features .feature-box:last-child .inner {
 border:0
}
.tbay-addon-features .ourservice-heading {
 font-size:14px;
 line-height:23px;
 font-weight:500;
 margin:0;
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
 text-transform:capitalize
}
.tbay-addon-features .description {
 margin:0;
 color:#888
}
.tbay-addon-features.style-2 .feature-box {
 display:flex!important
}
.tbay-addon-features.style-2 .feature-box .inner {
 display:flex;
 flex-direction:column;
 padding:26px 10px 27px;
 background:#f9f9f9;
 border:1px solid #e5e5e5;
 justify-content:center;
 width:100%
}
.tbay-addon-features.style-2 .feature-box .inner>div {
 display:block
}
.tbay-addon-features.style-2 .fbox-image,
.tbay-addon-features.style-2 .fbox-icon {
 color:#ca0815;
 padding:0
}
.tbay-addon-features.style-2 .fbox-image i,
.tbay-addon-features.style-2 .fbox-icon i {
 font-size:35px
}
.tbay-addon-features.style-2 .fbox-content {
 padding:4px 0 0;
 border:0;
 text-align:center
}
.tbay-addon-features.style-3 .tbay-addon-content {
 background:#fff;
 border:1px solid #e5e5e5;
 border-right:0;
 border-bottom:0
}
.tbay-addon-features.style-3 .row.grid {
 margin:0
}
.tbay-addon-features.style-3 .feature-box {
 margin:0!important;
 text-align:center;
 padding:0;
 position:relative
}
.tbay-addon-features.style-3 .feature-box:before,
.tbay-addon-features.style-3 .feature-box:after {
 content:'';
 background:#e5e5e5;
 position:absolute
}
.tbay-addon-features.style-3 .feature-box:before {
 right:-1px;
 left:auto;
 top:0;
 width:1px;
 bottom:0
}
.tbay-addon-features.style-3 .feature-box:after {
 left:0;
 right:0;
 bottom:0;
 height:1px
}
.tbay-addon-features.style-3 .inner {
 display:block;
 border:0;
 padding:45px 0 50px
}
.tbay-addon-features.style-3 .inner>div {
 display:block
}
.tbay-addon-features.style-3 .ourservice-heading {
 font-size:38px;
 color:#ca0815;
 line-height:54px;
 font-weight:600
}
.tbay-addon-features.style-3 .description {
 font-size:16px;
 line-height:25px;
 margin-top:5px
}
.tbay-addon-blog .post {
 margin:15px 0;
 position:relative
}
.tbay-addon-blog .post .entry-header {
 margin-top:20px
}
.tbay-addon-blog .post .entry-meta-list {
 margin-bottom:5px
}
.tbay-addon-blog .post .entry-meta-list i {
 font-size:13px
}
.tbay-addon-blog .post .entry-meta-list>span {
 border:0
}
.tbay-addon-blog .post .entry-title {
 margin:0 0 9px
}
.tbay-addon-blog .entry-description {
 color:#888
}
.tbay-addon-blog .entry-category {
 position:absolute;
 left:10px;
 top:10px;
 right:auto;
 z-index:100
}
.tbay-addon-blog .entry-category a {
 background:#ca0815;
 display:inline-block;
 color:#fff;
 line-height:23px;
 margin:0;
 padding:0 10px
}
.tbay-addon-blog .entry-category a+a {
 margin-left:10px
}
.tbay-addon-blog .readmore {
 display:inline-block;
 line-height:25px;
 color:#ca0815;
 margin:0
}
.tbay-addon-blog .readmore:after {
 content:'\e93c';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 font-size:10px;
 line-height:1;
 margin-left:5px;
 margin-right:0
}
.tbay-addon-instagram {
 text-align:center
}
.tbay-addon-instagram .item {
 margin-top:15px;
 margin-bottom:15px
}
.tbay-addon-instagram .instagram-item-inner {
 position:relative;
 font-size:15px;
 text-align:center
}
.tbay-addon-instagram .instagram-item-inner:before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.7);
 visibility:hidden;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.tbay-addon-instagram .instagram-item-inner a {
 color:#fff;
 display:block
}
.tbay-addon-instagram .instagram-item-inner:hover:before,
.tbay-addon-instagram .instagram-item-inner:hover .group-items,
.tbay-addon-instagram .instagram-item-inner:focus:before,
.tbay-addon-instagram .instagram-item-inner:focus .group-items {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-addon-instagram .instagram-item-inner:hover .group-items,
.tbay-addon-instagram .instagram-item-inner:focus .group-items {
 -webkit-transform:translate(-50%,-20px);
 -ms-transform:translate(-50%,-20px);
 -o-transform:translate(-50%,-20px);
 transform:translate(-50%,-20px)
}
.tbay-addon-instagram .instagram-item-inner:hover .time,
.tbay-addon-instagram .instagram-item-inner:focus .time {
 visibility:visible;
 opacity:.6;
 filter:alpha(opacity=60);
 -webkit-transform:translate(-50%,10px);
 -ms-transform:translate(-50%,10px);
 -o-transform:translate(-50%,10px);
 transform:translate(-50%,10px)
}
.tbay-addon-instagram .instagram-item-inner .group-items,
.tbay-addon-instagram .instagram-item-inner .time {
 z-index:3;
 visibility:hidden;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
 position:absolute;
 top:50%;
 left:50%;
 right:auto;
 width:100%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 pointer-events:none
}
.tbay-addon-instagram .instagram-item-inner .group-items>span,
.tbay-addon-instagram .instagram-item-inner .time>span {
 margin:0 10px
}
.tbay-addon-instagram .instagram-item-inner .insta-type {
 position:absolute;
 top:10px;
 right:10px;
 font-size:16px;
 pointer-events:none;
 z-index:2
}
.tbay-addon-instagram .group-items i {
 margin-right:5px;
 margin-left:0;
 display:inline-block
}
.tbay-addon-instagram .owl-carousel .slick-dots {
 margin:5px 0 0
}
.tbay-addon-instagram .btn-follow {
 line-height:30px;
 color:#888;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 margin-top:10px
}
.tbay-addon-instagram .btn-follow span {
 color:#000;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.tbay-addon-instagram .btn-follow:after {
 content:'\e93c';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 margin-left:5px;
 margin-right:0;
 font-size:10px;
 line-height:1
}
.tbay-addon-instagram .btn-follow:hover {
 color:#ca0815
}
.tbay-addon-instagram .btn-follow:hover span {
 color:#ca0815
}
.tbay-addon-newletter,
.widget-newletter {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
.tbay-addon-newletter .input-group,
.widget-newletter .input-group {
 display:flex;
 margin-left:15px;
 margin-right:0
}
.tbay-addon-newletter .input-newletter,
.widget-newletter .input-newletter {
 height:44px;
 padding:0 0 0 16px;
 margin-left:0;
 margin-right:6px;
 float:none;
 line-height:44px;
 border:1px solid #ddd;
 -webkit-box-flex:3;
 -moz-box-flex:3;
 -webkit-flex:3;
 -ms-flex:3;
 flex:3
}
.tbay-addon-newletter .input-group-btn,
.widget-newletter .input-group-btn {
 width:auto
}
.tbay-addon-newletter .input-group-btn input,
.widget-newletter .input-group-btn input {
 width:100%;
 height:auto;
 padding:0 33px
}
.tbay-addon-newletter.tbay-addon>h3,
.tbay-addon-newletter.tbay-addon>div {
 float:left;
 width:50%;
 margin:0
}
.tbay-addon-newletter.tbay-addon .tbay-addon-title {
 font-size:22px;
 text-transform:uppercase;
 line-height:33px
}
.tbay-addon-newletter.tbay-addon .tbay-addon-title .subtitle {
 margin:-2px 0 0
}
.tbay-addon-newletter {
 padding:37px 35px
}
.tbay-addon-ourteam {
 margin-bottom:25px
}
.tbay-addon-ourteam .tbay-addon-title {
 margin-bottom:40px
}
.ourteam-inner {
 text-align:center;
 margin:20px 0 0;
 flex-direction:column
}
.ourteam-inner .social-link {
 position:absolute;
 left:0;
 right:0;
 bottom:0;
 z-index:10;
 visibility:hidden;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.ourteam-inner .info {
 margin-top:10px
}
.ourteam-inner .name-team {
 margin:0;
 font-size:14px;
 line-height:23px;
 font-weight:500
}
.ourteam-inner .job {
 line-height:23px;
 margin:0
}
.ourteam-inner .avatar {
 overflow:hidden;
 position:relative
}
.ourteam-inner .avatar:before {
 background:rgba(0,0,0,.7);
 content:"";
 height:100%;
 opacity:0;
 filter:alpha(opacity=0);
 position:absolute;
 left:0;
 right:auto;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 width:100%;
 z-index:1
}
.ourteam-inner .avatar:hover .social-link {
 visibility:visible;
 -webkit-transform:translateY(-23px);
 -ms-transform:translateY(-23px);
 -o-transform:translateY(-23px);
 transform:translateY(-23px)
}
.ourteam-inner .avatar:hover:before {
 opacity:1;
 filter:alpha(opacity=100)
}
.ourteam-inner .social-link {
 margin:0;
 padding:0
}
.ourteam-inner .social-link li {
 list-style:none;
 display:inline-block;
 margin-right:25px;
 margin-left:0
}
.ourteam-inner .social-link li:last-child {
 margin:0
}
.ourteam-inner .social-link a {
 color:#fff
}
.ourteam-inner .social-link a:hover {
 color:#ca0815
}
.elements .ourteam-inner {
 margin-top:20px!important
}
.social {
 margin:0
}
.social>li {
 padding:0;
 margin-right:25px;
 font-size:16px
}
.social>li:last-child {
 margin:0!important
}
.social.style2 {
 margin-top:13px
}
.social.style2:before,
.social.style2:after {
 content:" ";
 display:table
}
.social.style2:after {
 clear:both
}
.social.style2>li {
 float:left;
 margin-right:4px;
 margin-left:0;
 margin-bottom:4px
}
.social.style2>li a {
 font-size:0;
 width:29px;
 height:29px;
 display:block;
 text-align:center;
 color:#fff;
 background:#3b5999
}
.social.style2>li a.twitter {
 background:#55acee
}
.social.style2>li a.instagram {
 background:#e4405f
}
.social.style2>li a.pinterest {
 background:#bd081c
}
.social.style2>li a.google {
 background:#dd4b39
}
.social.style2>li a.youtube-play {
 background:#cd201f
}
.social.style2>li i {
 font-size:18px;
 line-height:29px
}
.social.style3 {
 margin:5px 0 0
}
.social.style3 li {
 margin:0;
 display:block;
 font-size:13px
}
.social.style3 li a {
 text-transform:capitalize;
 color:#888;
 line-height:32px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.social.style3 li a:hover {
 margin-left:5px;
 margin-right:0;
 color:#ca0815
}
.social.style3 li a i {
 margin-right:5px;
 margin-left:0;
 display:inline-block
}
.tbay-addon-social.has-icon .tbay-addon-title {
 font-size:14px!important;
 color:#888;
 font-weight:400;
 line-height:30px;
 margin:0!important;
 text-align:left
}
.tbay-addon-social.has-icon .tbay-addon-title:before {
 content:'\e91f';
 font-family:'linearicons';
 display:inline-block;
 margin-right:2px;
 margin-left:0
}
.tbay-addon-social.has-icon ul.social {
 margin:13px 0 0
}
.testimonials-body {
 padding:30px 10px 20px;
 color:#888
}
.testimonials-body .description {
 line-height:22px
}
.testimonials-profile {
 padding-bottom:30px;
 position:relative
}
.testimonials-profile:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
.testimonials-profile:before {
 bottom:8px;
 position:absolute;
 left:0;
 right:auto;
 color:#ffac0d;
 font-size:13px;
 line-height:20px
}
.testimonial-avatar {
 display:inline-block
}
.testimonial-avatar img {
 max-width:60px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%
}
.testimonial-meta {
 padding-top:13px
}
.testimonial-meta>span {
 display:block;
 line-height:21px
}
.testimonial-meta>span.name-client {
 font-weight:500;
 color:#000
}
.tbay-addon-video .tbay-addon-content {
 position:relative
}
.tbay-addon-video .tbay-addon-content .main-content {
 float:left;
 width:100%
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton {
 position:absolute;
 top:0;
 left:0;
 right:auto;
 width:100%;
 height:100%;
 background:transparent;
 color:#000;
 font-size:25px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center;
 padding:0;
 border:0;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton i {
 width:50px;
 line-height:50px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 background:#fff;
 position:relative
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton i:before {
 display:block;
 position:relative;
 z-index:11
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton i:after {
 content:'';
 background:rgba(255,255,255,.4);
 position:absolute;
 left:-12px;
 right:-12px;
 top:-12px;
 bottom:-12px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 z-index:0
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton:focus {
 outline:0
}
.tbay-addon-video .tbay-addon-content .tbay-modalButton:hover i:after {
 left:0;
 top:0;
 right:0;
 bottom:0
}
.tbay-addon-video .tbay-addon-content .modal-dialog {
 max-width:100%;
 margin-top:10%
}
.search-trending-tags-wrapper {
 padding-top:65px
}
.search-trending-tags-wrapper .tbay-addon-title {
 float:left;
 margin-right:10px!important;
 font-size:15px!important
}
.wpb_single_image .description {
 font-style:italic;
 text-align:center
}
.wpb_single_image .description b,
.wpb_single_image .description strong {
 font-weight:500
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper {
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 position:relative;
 overflow:hidden;
 background:transparent
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper.vc_box_shadow {
 -webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.1);
 box-shadow:0 0 20px 1px rgba(0,0,0,.1)
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper img {
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:before,
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:after {
 position:absolute;
 content:'';
 z-index:1;
 -webkit-transform:scale(0,1);
 -moz-transform:scale(0,1);
 -ms-transform:scale(0,1);
 -o-transform:scale(0,1);
 transform:scale(0,1);
 -moz-transition:opacity .35s,-moz-transform .35s;
 -ms-transition:opacity .35s,-ms-transform .35s;
 -o-transition:opacity .35s,-o-transform .35s;
 -webkit-transition:opacity .35s,-webkit-transform .35s;
 transition:opacity .35s,transform .35s;
 opacity:0
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:before {
 top:15%;
 right:7%;
 bottom:15%;
 left:7%;
 border-top:1px solid #fff;
 border-bottom:1px solid #fff;
 -webkit-transform-origin:0 0;
 transform-origin:0 0
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:after {
 top:7%;
 right:15%;
 bottom:7%;
 left:15%;
 border-right:1px solid #fff;
 border-left:1px solid #fff;
 -webkit-transform-origin:100% 0;
 transform-origin:100% 0
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:hover img {
 opacity:.6;
 filter:alpha(opacity=60);
 -webkit-transform:scale(1.01);
 -moz-transform:scale(1.01);
 -ms-transform:scale(1.01);
 -o-transform:scale(1.01);
 transform:scale(1.01)
}
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:hover:before,
.wpb_single_image.widget:not(.no-effect) a.vc_single_image-wrapper:hover:after {
 opacity:100;
 filter:alpha(opacity=10000);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
a.vc_single_image-wrapper,
.widget_media_image a {
 position:relative;
 display:inline-block
}
a.vc_single_image-wrapper:before,
.widget_media_image a:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 right:auto;
 background:#fff;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
a.vc_single_image-wrapper:hover:before,
.widget_media_image a:hover:before {
 opacity:.15;
 filter:alpha(opacity=15);
 visibility:visible
}
.product-block {
 position:relative;
 overflow:hidden;
 width:100%;
 background:#fff
}
.product-block:hover .image .image-hover {
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
.product-block:hover .image.has-slider-gallery .slick-arrow {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
.product-block:hover .image.has-slider-gallery .slick-arrow.slick-next {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
.product-block.product-swatched .image-hover {
 display:none
}
.product-block .tbay-swatches-wrapper .swatch-has-image img {
 max-width:30px
}
.product-block .image {
 position:relative;
 overflow:hidden
}
.product-block .image .image-hover {
 position:absolute;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%);
 right:auto;
 top:0;
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
 opacity:0!important;
 filter:alpha(opacity=0)!important;
 z-index:9
}
.product-block .image img {
 -webkit-transform:translateZ(0);
 -moz-transform:translateZ(0);
 -ms-transform:translateZ(0);
 -o-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.product-block .image .out-stock {
 position:absolute;
 color:#888;
 width:100%;
 height:100%;
 text-transform:capitalize;
 background:#fff;
 opacity:.75;
 filter:alpha(opacity=75);
 left:0;
 right:auto;
 top:0;
 z-index:10;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:flex;
 align-items:center;
 justify-content:center
}
.product-block .group-buttons>div a {
 background:#fff;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 color:#000;
 padding:0;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.product-block .group-buttons>div a:hover {
 color:#fff;
 background:#ca0815
}
.product-block .add-cart a.added {
 display:none!important
}
.product-block .add-cart a.added+a.added_to_cart {
 display:block!important;
 font-size:0;
 color:#ca0815
}
.product-block .add-cart a.added+a.added_to_cart:before {
 content:'\e74f';
 font-family:'linearicons';
 width:100%;
 font-size:16px;
 line-height:1;
 display:inline-block;
 vertical-align:middle
}
.product-block .add-cart a.added+a.added_to_cart:after {
 display:none!important
}
.product-block .add-cart a.loading {
 padding:0;
 opacity:1;
 filter:alpha(opacity=100);
 color:rgba(0,0,0,.25)
}
.product-block .add-cart a.loading i {
 -webkit-animation:spin 2s linear infinite;
 -o-animation:spin 2s linear infinite;
 animation:spin 2s linear infinite;
 display:inline-block
}
.product-block .add-cart a.loading i:before {
 content:'\e8d0'
}
.product-block .add-cart a.loading:after {
 display:none
}
.product-block .tbay-subtitle {
 margin-bottom:8px;
 color:#888;
 font-size:13px
}
.product-block .variations .value>div,
.product-block .variations .value>a {
 display:block
}
.product-block .variations {
 margin:0!important
}
.product-block .variations tr {
 display:block;
 margin-bottom:15px;
 text-align:center
}
.product-block .variations tr:last-child {
 margin:0
}
.product-block .variations .tawcvs-swatches .swatch.swatch-color {
 width:15px;
 height:15px;
 line-height:15px
}
.product-block .variations td {
 display:block;
 line-height:0!important
}
.product-block ul.show-brand {
 margin-bottom:5px
}
.product-block ul.show-brand li {
 display:inline-block
}
.product-block ul.show-brand li:not(:only-child):not(:last-child) a:after {
 content:',';
 display:inline-block;
 margin-right:2px
}
.product-block ul.show-brand a {
 color:#888
}
.product-block ul.show-brand a:hover {
 color:#ca0815
}
.product-block .clear,
.product-block .added_to_cart {
 display:none!important
}
.product-block .add_to_cart_button {
 position:relative
}
.product-block .yith-wcwl-wishlistexistsbrowse.show a,
.product-block .yith-wcwl-wishlistaddedbrowse.show a {
 color:#ca0815
}
.product-block .block-inner {
 position:relative
}
.product-block .caption {
 background-color:#fff
}
.product-block .caption>.rating .star-rating {
 margin:0;
 display:inline-block;
 vertical-align:middle
}
.product-block .caption>.rating .count {
 font-size:13px;
 margin-top:0;
 display:inline-block;
 vertical-align:middle;
 line-height:1.2em;
 margin-left:3px
}
.product-block .name {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 margin:0;
 font-size:15px;
 font-weight:400
}
.product-block .name a:hover {
 color:#ca0815
}
@media(max-width:599px) {
 .product-block .name a {
  display:block
 }
 .product-block .name:not(.full_name) a {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden
 }
}
.product-block .count:before {
 content:'(';
 display:inline-block;
 margin-right:1px;
 margin-left:0
}
.product-block .count:after {
 content:')';
 display:inline-block;
 margin-left:1px;
 margin-right:0
}
.product-block .feedback,
.product-block .sub-title {
 display:none
}
.product-block .yith-wcwl-add-to-wishlist {
 margin:0
}
.product-block .yith-compare a {
 font-size:0
}
.product-block .yith-compare a:before {
 display:inline-block;
 vertical-align:middle
}
.woocommerce .product span.onsale {
 background-color:transparent;
 color:#fff;
 font-weight:500;
 font-size:13px;
 position:absolute;
 padding:0;
 top:30px;
 left:30px;
 right:auto;
 min-height:auto;
 min-width:auto;
 z-index:200;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woocommerce .product span.onsale .saled {
 background:#ca0815;
 min-width:42px;
 padding:0 3px;
 line-height:42px;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woocommerce .product span.onsale .saled>span {
 display:block
}
.woocommerce .product span.onsale .saled>span:first-child {
 padding-top:12px
}
.woocommerce .product span.onsale .featured {
 min-width:42px;
 padding:0 3px;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 background:#ff9c00;
 line-height:42px
}
.woocommerce .product span.onsale:not(.only-feature) .saled {
 margin-bottom:5px
}
.btn-view-all {
 margin:35px 0
}
.tbay-addon-products.tbay-addon-grid {
 text-align:center
}
#tbay-cart-modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:9999;
 overflow:hidden;
 -webkit-overflow-scrolling:touch;
 outline:0;
 pointer-events:none
}
#tbay-cart-modal .modal-dialog {
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 300ms;
 -o-transition:all 300ms;
 transition:all 300ms;
 position:absolute;
 margin:0;
 left:50%;
 right:auto;
 top:50%;
 width:100%;
 -webkit-transform:translate(-50%,calc(-50% - -60px));
 -ms-transform:translate(-50%,calc(-50% - -60px));
 -o-transform:translate(-50%,calc(-50% - -60px));
 transform:translate(-50%,calc(-50% - -60px))
}
#tbay-cart-modal.active {
 overflow-x:hidden;
 overflow-y:auto;
 display:block;
 pointer-events:visible;
 opacity:1;
 filter:alpha(opacity=100)
}
#tbay-cart-modal.active .modal-dialog {
 opacity:1;
 filter:alpha(opacity=100);
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
#tbay-cart-modal.in~.modal-backdrop {
 background:transparent!important
}
#tbay-cart-modal .modal-dialog {
 max-width:730px
}
#tbay-cart-modal .modal-body {
 padding:0
}
#tbay-cart-modal .modal-content {
 border:0;
 background:transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
#tbay-cart-modal .main-content {
 padding:15px 25px;
 background:#07930b;
 border-radius:4px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 -webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.2);
 box-shadow:0 20px 20px 0 rgba(0,0,0,.2);
 color:#fff;
 line-height:30px
}
#tbay-cart-modal .main-content a,
#tbay-cart-modal .main-content p {
 display:inline-block;
 margin:0
}
#tbay-cart-modal .main-content a {
 color:#fff;
 position:relative;
 float:right
}
#tbay-cart-modal .main-content a:after {
 content:'';
 background:#fff;
 width:100%;
 height:1px;
 left:0;
 right:auto;
 bottom:2px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 position:absolute
}
#tbay-cart-modal .main-content .mini-cart-items {
 display:inline-block
}
#tbay-cart-modal .main-content .mini-cart-items:before {
 content:'(';
 display:inline-block
}
#tbay-cart-modal .main-content .mini-cart-items:after {
 content:')';
 display:inline-block
}
.button-wishlist {
 position:relative
}
#yith-wcwl-popup-message {
 background:#07930b;
 color:#fff;
 padding:20px 40px;
 line-height:inherit;
 border-radius:4px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border:0;
 -webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.2);
 box-shadow:0 20px 20px 0 rgba(0,0,0,.2)
}
.tbay-addon-products .show-all {
 display:inline-block;
 margin-top:10px
}
.has-slider-gallery .product-image {
 display:block;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 z-index:3;
 top:0
}
.tbay-product-slider-gallery.slick-slider {
 position:static
}
.tbay-product-slider-gallery:not(.slick-initialized) {
 position:relative;
 z-index:0
}
.tbay-product-slider-gallery:not(.slick-initialized) .gallery_item:not(.first) {
 position:absolute;
 top:0;
 z-index:0;
 left:0;
 right:0
}
.tbay-product-slider-gallery:not(.slick-initialized) .gallery_item.first {
 position:relative;
 z-index:2
}
.tbay-product-slider-gallery .slick-track {
 display:block;
 flex-wrap:unset
}
.tbay-product-slider-gallery .slick-slide {
 margin:0
}
.tbay-product-slider-gallery .slick-arrow {
 position:absolute;
 bottom:0;
 z-index:2222;
 right:auto;
 left:0;
 width:36px;
 line-height:34px;
 font-size:10.52px;
 color:#000;
 background:#f5f5f5;
 border:1px solid #e5e5e5;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform:translate(-20px,0);
 -ms-transform:translate(-20px,0);
 -o-transform:translate(-20px,0);
 transform:translate(-20px,0);
 -webkit-transition:all 500ms;
 -o-transition:all 500ms;
 transition:all 500ms
}
.tbay-product-slider-gallery .slick-arrow i {
 vertical-align:middle;
 display:inline-block
}
.tbay-product-slider-gallery .slick-arrow.slick-next {
 left:auto;
 right:0;
 -webkit-transform:translate(20px,0);
 -ms-transform:translate(20px,0);
 -o-transform:translate(20px,0);
 transform:translate(20px,0)
}
.tbay-product-slider-gallery .slick-arrow:hover {
 border-color:#ca0815;
 background:#ca0815;
 color:#fff
}
.product-block.vertical .has-slider-gallery .product-image {
 position:relative
}
.product-block.vertical .image .out-stock {
 font-size:10px
}
.product-block.vertical .image .product-image {
 display:block;
 position:relative;
 width:100%;
 height:100%;
 left:0;
 z-index:3;
 top:0
}
.tbay-addon-vertical .product-block,
.widget-carousel-vertical .product-block {
 border:0;
 padding:5px 0;
 margin:0;
 background:transparent
}
.tbay-addon-vertical .product-block .out-stock,
.widget-carousel-vertical .product-block .out-stock {
 display:none
}
.tbay-addon-vertical .product-block .product-content:before,
.tbay-addon-vertical .product-block .product-content:after,
.widget-carousel-vertical .product-block .product-content:before,
.widget-carousel-vertical .product-block .product-content:after {
 content:" ";
 display:table
}
.tbay-addon-vertical .product-block .product-content:after,
.widget-carousel-vertical .product-block .product-content:after {
 clear:both
}
.tbay-addon-vertical .product-block .product-content>div,
.widget-carousel-vertical .product-block .product-content>div {
 display:table-cell;
 vertical-align:top
}
.tbay-addon-vertical .product-block .block-inner,
.widget-carousel-vertical .product-block .block-inner {
 padding:0;
 padding-right:17px
}
.tbay-addon-vertical .product-block .image,
.widget-carousel-vertical .product-block .image {
 border:1px solid #ddd;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-addon-vertical .product-block .image img,
.widget-carousel-vertical .product-block .image img {
 max-width:48px
}
.tbay-addon-vertical .product-block .caption,
.widget-carousel-vertical .product-block .caption {
 padding:0!important;
 border:0;
 text-align:left;
 background:transparent
}
.tbay-addon-vertical .product-block .caption>.rating,
.widget-carousel-vertical .product-block .caption>.rating {
 position:static;
 line-height:22px
}
.tbay-addon-vertical .product-block .name,
.widget-carousel-vertical .product-block .name {
 font-size:14px;
 line-height:23px;
 font-weight:400;
 margin-top:-5px
}
.tbay-addon-vertical .product-block:hover .rating,
.widget-carousel-vertical .product-block:hover .rating {
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-addon-vertical .product-block:hover .image,
.widget-carousel-vertical .product-block:hover .image {
 border-color:#ca0815
}
.tbay-addon-vertical .product-block .woocs_price_code,
.widget-carousel-vertical .product-block .woocs_price_code {
 font-size:14px;
 display:block;
 line-height:17px
}
.tbay-addon-vertical .product-block .show-all,
.widget-carousel-vertical .product-block .show-all {
 margin:5px 0 0
}
.tbay-addon-vertical .product-block .show-all:after,
.widget-carousel-vertical .product-block .show-all:after {
 margin-left:2px
}
.tbay-addon-vertical .tbay-swatches-wrapper,
.tbay-addon-vertical .out-stock,
.tbay-addon-vertical span.onsale,
.widget-carousel-vertical .tbay-swatches-wrapper,
.widget-carousel-vertical .out-stock,
.widget-carousel-vertical span.onsale {
 display:none
}
.tbay-addon-vertical .tbay-product-slider-gallery .slick-arrow,
.widget-carousel-vertical .tbay-product-slider-gallery .slick-arrow {
 display:none!important
}
.widget-vertical .item .product-block:last-child,
.widget-carousel-vertical .item .product-block:last-child {
 padding-bottom:20px
}
.widget-vertical .owl-carousel,
.widget-carousel-vertical .owl-carousel {
 padding-bottom:30px
}
.widget-vertical .owl-carousel>.slick-arrow,
.widget-carousel-vertical .owl-carousel>.slick-arrow {
 width:30px;
 height:30px;
 font-size:14px;
 line-height:30px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100);
 left:50px;
 right:auto;
 top:auto!important;
 bottom:0;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
.widget-vertical .owl-carousel>.slick-arrow i,
.widget-carousel-vertical .owl-carousel>.slick-arrow i {
 font-family:'linearicons'
}
.widget-vertical .owl-carousel>.slick-arrow i:before,
.widget-carousel-vertical .owl-carousel>.slick-arrow i:before {
 content:'\e944'
}
.widget-vertical .owl-carousel>.slick-arrow.slick-prev,
.widget-carousel-vertical .owl-carousel>.slick-arrow.slick-prev {
 left:15px;
 right:auto
}
.widget-vertical .owl-carousel>.slick-arrow.slick-prev i:before,
.widget-carousel-vertical .owl-carousel>.slick-arrow.slick-prev i:before {
 content:'\e943'
}
.tbay-addon-categories {
 text-align:center
}
.tbay-addon-categories .item-cat {
 margin:15px 0;
 color:#888;
 text-align:center;
 display:block;
 border:1px solid #e5e5e5;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 width:100%
}
.tbay-addon-categories .item-cat i {
 font-size:50px;
 display:block;
 padding:37px 0 11px;
 color:#aaa
}
.tbay-addon-categories .cat-icon>a {
 display:block
}
.tbay-addon-categories .cat-name {
 font-size:15px;
 color:#000;
 font-weight:500;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-addon-categories .cat-name:hover {
 color:#ca0815
}
.tbay-addon-categories .count-item {
 display:block;
 font-size:14px;
 margin-bottom:22px
}
.tbay-addon-categories.tbay-addon-carousel .carousel-wrapper {
 position:static
}
.tbay-addon-product-category .woocommerce .slick-slider .slick-dots {
 margin:0 0 20px
}
.tbay-addon-product-category .tbay-addon-banner a {
 display:inline-block;
 position:relative
}
.tbay-addon-product-category .tbay-addon-banner a:after {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.5);
 left:0;
 right:auto;
 top:0;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 opacity:0;
 filter:alpha(opacity=0)
}
.tbay-addon-product-category .tbay-addon-banner a:before {
 content:'\e936';
 font-family:'linearicons';
 position:absolute;
 font-size:35px;
 color:#fff;
 z-index:1;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 opacity:0;
 filter:alpha(opacity=0);
 width:100%;
 height:100%;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 justify-content:center
}
.tbay-addon-product-category .tbay-addon-banner a:hover:after,
.tbay-addon-product-category .tbay-addon-banner a:hover::before {
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-addon-product-category .owl-carousel .product-block,
.tbay-addon-product-category .row.grid .product-block {
 margin:0 0 30px
}
.tbay-addon-product-category .owl-carousel.slick-dotted>.slick-arrow {
 margin-top:-46px
}
.tbay-addon-product-category.has-banner .woocommerce {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -8px
}
.tbay-addon-product-category.has-banner .woocommerce>div {
 padding:0 8px
}
.tbay-addon-product-category.has-banner .owl-carousel {
 max-width:100%
}
.tbay-addon-product-category.has-banner .tbay-addon-banner {
 min-height:1px;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.tbay-addon-product-category.has-banner .tbay-addon-banner+div {
 max-width:75%
}
@media(min-width:992px) and (max-width:1599px) {
 .tbay-addon-product-category.has-banner .tbay-addon-banner+div {
  -webkit-box-flex:2;
  -moz-box-flex:2;
  -webkit-flex:2;
  -ms-flex:2;
  flex:2
 }
}
@media(min-width:480px) and (max-width:991px) {
 .tbay-addon-product-category .tbay-addon-banner {
  display:none
 }
 .tbay-addon-product-category.has-banner .tbay-addon-banner+div {
  max-width:100%;
  margin:0
 }
}
@media(max-width:479px) {
 .tbay-addon-product-category .woocommerce {
  flex-direction:column
 }
 .tbay-addon-product-category .tbay-addon-banner {
  width:100%;
  max-width:100%;
  text-align:center;
  margin:8px 0
 }
 .tbay-addon-product-category.has-banner .tbay-addon-banner+div {
  max-width:100%;
  margin:0
 }
}
.product-countdown .product-block {
 display:-ms-flexbox;
 display:flex;
 flex-direction:column;
 max-width:100%
}
.product-countdown .product-block .product-content {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.timming {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center;
 color:#888
}
.timming>div {
 display:table-cell;
 vertical-align:middle;
 margin:0
}
.timming>div+div {
 margin-left:5px
}
.times>div,
.times>span {
 display:table-cell;
 vertical-align:middle
}
.times>span {
 padding:0 2px
}
.tbay-addon.product-countdown .tbay-addon-content {
 border-color:#ca0815
}
.tbay-addon.product-countdown .tbay-addon-content .owl-carousel:before,
.tbay-addon.product-countdown .tbay-addon-content .owl-carousel:after {
 background:#ca0815
}
.tbay-addon-flash-sales .tbay-addon-title {
 display:inline-block
}
.tbay-addon-flash-sales .tbay-addon-title+.flash-sales-date {
 display:inline-block;
 margin-left:36px;
 margin-right:0
}
.tbay-addon-flash-sales .tbay-addon-title~.show-all {
 position:absolute;
 line-height:42px;
 top:0;
 right:0;
 left:auto;
 margin:0;
 text-transform:capitalize
}
.tbay-addon-flash-sales.tbay-addon-carousel .tbay-addon-content .owl-carousel:before,
.tbay-addon-flash-sales.tbay-addon-carousel .tbay-addon-content .owl-carousel:after {
 background:#ca0815
}
.tbay-addon-flash-sales.tbay-addon-deal-ended .tbay-addon-title+.flash-sales-date {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
.tbay-addon-flash-sales.tbay-addon-deal-ended .tbay-addon-title,
.tbay-addon-flash-sales.tbay-addon-deal-ended .show-all {
 z-index:111
}
.tbay-addon-flash-sales.tbay-addon-deal-ended.no-title {
 text-align:center
}
.tbay-addon-flash-sales.tbay-addon-deal-ended.no-title .show-all {
 display:inline-block;
 margin:0!important;
 position:relative;
 line-height:42px
}
.tbay-addon-flash-sales.no-title .show-all {
 margin-top:20px!important;
 position:absolute;
 line-height:42px;
 top:0;
 right:0;
 left:auto;
 text-transform:capitalize
}
.tbay-addon-flash-sales.tbay-top {
 text-align:left
}
.tbay-addon-flash-sales.tbay-bottom .show-all {
 position:static;
 line-height:inherit;
 margin-top:10px!important
}
.tbay-addon-flash-sales .product {
 display:flex
}
.tbay-addon-flash-sales .product .product-block {
 display:flex;
 flex-direction:column
}
.tbay-addon-flash-sales .product .product-block .product-content {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 max-width:100%
}
.tbay-addon-flash-sales .item-deal-ended {
 position:absolute;
 width:100%;
 height:100%;
 display:flex;
 left:0;
 top:0;
 right:auto;
 justify-content:center;
 align-items:center;
 background:rgba(255,255,255,.75);
 pointer-events:none;
 z-index:111
}
.tbay-addon-flash-sales .item-deal-ended span {
 line-height:33px;
 padding:0 18px;
 display:inline-block;
 background:#f5f5f5
}
.flash-sales-date {
 display:inline-block;
 color:#999
}
.flash-sales-date>div {
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.flash-sales-date>div+div {
 margin-left:5px
}
.flash-sales-date .times {
 color:#ca0815
}
.flash-sales-date .times>div {
 font-weight:500
}
.flash-sales-date .times>span {
 padding:0 4px
}
.tbay-addon-deal-ended .flash-sales-date {
 position:absolute;
 height:100%;
 margin:0!important;
 left:-1px;
 top:0;
 right:-1px;
 display:flex;
 align-items:center;
 justify-content:center;
 background:rgba(255,255,255,.75);
 z-index:11
}
.tbay-addon-deal-ended .flash-sales-date>div {
 line-height:33px;
 padding:0 18px;
 display:inline-block;
 background:#f5f5f5;
 margin:0;
 color:#000
}
.tbay-addon-products .stock {
 position:relative;
 margin:13px 20px 15px
}
.tbay-addon-products .stock>span {
 position:absolute;
 line-height:13px;
 font-size:13px;
 left:10px;
 top:0;
 right:auto;
 color:#000
}
.tbay-addon-products .stock .progress {
 height:13px;
 margin:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:0;
 background:#f5f5f5;
 -webkit-box-shadow:none;
 box-shadow:none
}
.product-block.tbay-not-flash-sale:hover .group-buttons,
.product-block.tbay-not-flash-sale:hover .image.has-slider-gallery .slick-arrow {
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden
}
.product-block.tbay-not-flash-sale.v4 .caption>.add-cart,
.product-block.tbay-not-flash-sale.v4 .group-add-cart,
.product-block.tbay-not-flash-sale.v9 .caption>.add-cart,
.product-block.tbay-not-flash-sale.v9 .group-add-cart,
.product-block.tbay-not-flash-sale.v11 .caption>.add-cart,
.product-block.tbay-not-flash-sale.v11 .group-add-cart,
.product-block.tbay-not-flash-sale.v12 .caption>.add-cart,
.product-block.tbay-not-flash-sale.v12 .group-add-cart,
.product-block.tbay-not-flash-sale.v15 .caption>.add-cart,
.product-block.tbay-not-flash-sale.v15 .group-add-cart {
 opacity:0;
 filter:alpha(opacity=0)
}
.product-block.tbay-not-flash-sale.v4 .caption,
.product-block.tbay-not-flash-sale.v9 .caption,
.product-block.tbay-not-flash-sale.v11 .caption,
.product-block.tbay-not-flash-sale.v12 .caption,
.product-block.tbay-not-flash-sale.v15 .caption {
 border:0
}
.product-block.tbay-not-flash-sale.v4:hover .add-cart,
.product-block.tbay-not-flash-sale.v9:hover .add-cart,
.product-block.tbay-not-flash-sale.v11:hover .add-cart,
.product-block.tbay-not-flash-sale.v12:hover .add-cart,
.product-block.tbay-not-flash-sale.v15:hover .add-cart {
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden
}
.product-block.tbay-not-flash-sale.v4:hover .price,
.product-block.tbay-not-flash-sale.v9:hover .price,
.product-block.tbay-not-flash-sale.v11:hover .price,
.product-block.tbay-not-flash-sale.v12:hover .price,
.product-block.tbay-not-flash-sale.v15:hover .price {
 opacity:1;
 filter:alpha(opacity=100)
}
.product-block.tbay-not-flash-sale.v4:hover .name,
.product-block.tbay-not-flash-sale.v9:hover .name,
.product-block.tbay-not-flash-sale.v11:hover .name,
.product-block.tbay-not-flash-sale.v12:hover .name,
.product-block.tbay-not-flash-sale.v15:hover .name {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.product-block.tbay-not-flash-sale .image .out-stock {
 background:transparent
}
.stock-flash-sale-v2 {
 color:red
}
.elements .tbay-addon-flash-sales {
 text-align:left
}
.elements .vc_row .flash-sales-date {
 padding:20px 0
}
.elements .vc_row .flash-sales-date>div {
 margin:0
}
.elements .vc_row .flash-sales-date>div.date-title {
 margin-right:12px
}
.elements .vc_row .flash-sales-date .times {
 color:#ca0815
}
.elements .vc_row .flash-sales-date .times>div {
 font-size:0;
 color:#000
}
.elements .vc_row .flash-sales-date .times>div:after {
 font-size:14px;
 line-height:1
}
.elements .vc_row .flash-sales-date .times>div span {
 display:inline-block;
 width:37px;
 line-height:37px;
 background:#ca0815;
 color:#fff;
 text-align:center;
 font-size:14px;
 vertical-align:middle
}
body:not(.skin-technology-v3).layout-product-v6 .tbay-addon-flash-sales .product .product-block {
 display:block
}
.tbay-addon-product-tabs,
.tbay-addon-categoriestabs {
 text-align:center
}
.tbay-addon-product-tabs .nav-tabs,
.tbay-addon-categoriestabs .nav-tabs {
 border:0;
 display:inline-block;
 margin-bottom:0
}
.tbay-addon-product-tabs .nav-tabs>li,
.tbay-addon-categoriestabs .nav-tabs>li {
 margin:0;
 margin-right:18px
}
.tbay-addon-product-tabs .nav-tabs>li>a,
.tbay-addon-categoriestabs .nav-tabs>li>a {
 line-height:30px;
 color:#888;
 margin:0;
 padding:0;
 border:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-addon-product-tabs .nav-tabs>li>a:hover,
.tbay-addon-product-tabs .nav-tabs>li>a:focus,
.tbay-addon-categoriestabs .nav-tabs>li>a:hover,
.tbay-addon-categoriestabs .nav-tabs>li>a:focus {
 background:transparent
}
.tbay-addon-product-tabs .nav-tabs>li.active>a,
.tbay-addon-product-tabs .nav-tabs>li.active>a:hover,
.tbay-addon-product-tabs .nav-tabs>li.active>a:focus,
.tbay-addon-product-tabs .nav-tabs>li:hover>a,
.tbay-addon-product-tabs .nav-tabs>li:hover>a:hover,
.tbay-addon-product-tabs .nav-tabs>li:hover>a:focus,
.tbay-addon-categoriestabs .nav-tabs>li.active>a,
.tbay-addon-categoriestabs .nav-tabs>li.active>a:hover,
.tbay-addon-categoriestabs .nav-tabs>li.active>a:focus,
.tbay-addon-categoriestabs .nav-tabs>li:hover>a,
.tbay-addon-categoriestabs .nav-tabs>li:hover>a:hover,
.tbay-addon-categoriestabs .nav-tabs>li:hover>a:focus {
 color:#ca0815;
 background:transparent;
 border:0
}
.tbay-addon-product-tabs .nav-tabs>li:last-child,
.tbay-addon-categoriestabs .nav-tabs>li:last-child {
 margin:0
}
@media(max-width:991px) {
 .tbay-addon-product-tabs .nav-tabs>li,
 .tbay-addon-categoriestabs .nav-tabs>li {
  float:none;
  display:inline-block
 }
}
.elements #tbay-main-content .product-recently-viewed .row.grid,
.elements #tbay-main-content .product-recently-viewed .owl-carousel {
 padding:0
}
body.tbay-homepage-demo .product-recently-viewed .product-image {
 border:1px solid transparent;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 display:inline-block
}
body.tbay-homepage-demo .product-recently-viewed .product-image:hover {
 border-color:#ca0815
}
body.tbay-homepage-demo .product-recently-viewed .tbay-addon-content {
 background:#fff;
 border:1px solid #e5e5e5!important
}
#tbay-main-content .product-recently-viewed .tbay-addon-title {
 margin-bottom:15px
}
#tbay-main-content .product-recently-viewed .content-empty {
 min-height:150px;
 display:flex;
 align-items:center;
 justify-content:center
}
#tbay-main-content .product-recently-viewed .row.grid,
#tbay-main-content .product-recently-viewed .owl-carousel {
 padding:20px 0
}
.recent-view {
 position:static
}
.recent-view .urna-recent-viewed-products {
 float:right
}
.recent-view .urna-recent-viewed-products:hover .content-view {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.recent-view .urna-recent-viewed-products[data-column="8"] .product-item {
 -webkit-box-flex:12.5%;
 -moz-box-flex:12.5%;
 -webkit-flex:12.5%;
 -ms-flex:12.5%;
 flex:12.5%;
 max-width:12.5%
}
.recent-view .urna-recent-viewed-products[data-column="9"] .product-item {
 -webkit-box-flex:11.11111%;
 -moz-box-flex:11.11111%;
 -webkit-flex:11.11111%;
 -ms-flex:11.11111%;
 flex:11.11111%;
 max-width:11.11111%
}
.recent-view .urna-recent-viewed-products[data-column="10"] .product-item {
 -webkit-box-flex:10%;
 -moz-box-flex:10%;
 -webkit-flex:10%;
 -ms-flex:10%;
 flex:10%;
 max-width:10%
}
.recent-view .urna-recent-viewed-products[data-column="11"] .product-item {
 -webkit-box-flex:9.09091%;
 -moz-box-flex:9.09091%;
 -webkit-flex:9.09091%;
 -ms-flex:9.09091%;
 flex:9.09091%;
 max-width:9.09091%
}
.recent-view .urna-recent-viewed-products[data-column="12"] .product-item {
 -webkit-box-flex:8.33333%;
 -moz-box-flex:8.33333%;
 -webkit-flex:8.33333%;
 -ms-flex:8.33333%;
 flex:8.33333%;
 max-width:8.33333%
}
.recent-view .urna-recent-viewed-products[data-column="13"] .product-item {
 -webkit-box-flex:7.69231%;
 -moz-box-flex:7.69231%;
 -webkit-flex:7.69231%;
 -ms-flex:7.69231%;
 flex:7.69231%;
 max-width:7.69231%
}
.recent-view .urna-recent-viewed-products[data-column="14"] .product-item {
 -webkit-box-flex:7.14286%;
 -moz-box-flex:7.14286%;
 -webkit-flex:7.14286%;
 -ms-flex:7.14286%;
 flex:7.14286%;
 max-width:7.14286%
}
.recent-view .urna-recent-viewed-products[data-column="15"] .product-item {
 -webkit-box-flex:6.66667%;
 -moz-box-flex:6.66667%;
 -webkit-flex:6.66667%;
 -ms-flex:6.66667%;
 flex:6.66667%;
 max-width:6.66667%
}
.recent-view .urna-recent-viewed-products[data-column="16"] .product-item {
 -webkit-box-flex:6.25%;
 -moz-box-flex:6.25%;
 -webkit-flex:6.25%;
 -ms-flex:6.25%;
 flex:6.25%;
 max-width:6.25%
}
.recent-view .content-view {
 position:absolute;
 left:-15px;
 right:auto;
 width:calc(100% - -30px);
 min-height:150px;
 background:#fff;
 padding:20px 15px;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 z-index:1000;
 text-align:center;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.recent-view .content-view.empty {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center
}
.recent-view .content-view .show-all {
 display:inline-block;
 line-height:inherit;
 margin:19px auto 0;
 position:static
}
.recent-view .list-recent {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.recent-view .product-item {
 margin-top:10px;
 padding:0 10px
}
.recent-view .product-item img {
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 border:1px solid transparent
}
.recent-view .product-item img:hover {
 border-color:#ca0815
}
.recent-view h3 {
 font-size:14px;
 font-weight:500;
 margin:0;
 line-height:45px;
 text-align:right;
 color:#fff;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 cursor:pointer
}
.recent-view h3:hover {
 color:rgba(255,255,255,.7)
}
.recent-view h3:hover:after {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.recent-view h3 i {
 display:inline-block;
 font-size:14px;
 margin-right:7px;
 margin-left:0;
 line-height:1;
 vertical-align:middle
}
.recent-view h3:after {
 content:'\e93a';
 font-family:'linearicons';
 display:inline-block;
 font-size:10px;
 margin-left:3px;
 margin-right:0;
 line-height:1;
 vertical-align:middle;
 -webkit-transition:all .35s,color 0s;
 -o-transition:all .35s,color 0s;
 transition:all .35s,color 0s
}
article .more {
 margin-top:18px
}
.layout-blog .row.grid>div:last-child .post-list {
 margin:0;
 border:0
}
.layout-blog .row.grid[data-xlgdesktop="3"] {
 margin:0 -20px
}
.layout-blog .row.grid[data-xlgdesktop="3"]>div {
 padding:0 20px
}
.post .entry-header {
 margin-top:25px
}
.post .entry-date,
.post .comments-link,
.post .comments-link a {
 color:#888
}
.post.sticky {
 border:30px solid #ca0815;
 padding:0 20px 20px
}
.post .entry-thumb>a {
 position:relative;
 display:inline-block
}
.post .entry-thumb>a:before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.3);
 visibility:hidden;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.post .entry-thumb>a:hover:before {
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100)
}
.post .entry-thumb img {
 border:1px solid #e5e5e5
}
.post .entry-category {
 display:block;
 margin-bottom:6px
}
.post .entry-category i {
 display:inline-block;
 margin-right:5px;
 margin-left:0
}
.post .entry-category.type-1 a {
 line-height:24px!important;
 background:#f5f5f5;
 text-transform:inherit;
 padding:0 10px;
 font-weight:400;
 margin-bottom:7px
}
.post .entry-category.type-1 a:hover {
 background:#fff
}
.post .entry-category.type-1 a+a {
 margin-left:7px;
 margin-right:0
}
.post .entry-category.type-2 a {
 color:#ca0815;
 margin-left:2px;
 margin-right:0;
 display:inline-block
}
.post .entry-category.type-2 a+a {
 margin-left:4px
}
.post .entry-category.type-2 a:hover:after {
 -webkit-transform:translateY(-3px);
 -ms-transform:translateY(-3px);
 -o-transform:translateY(-3px);
 transform:translateY(-3px)
}
.post .entry-content {
 color:#555
}
.post .entry-content p {
 line-height:32px
}
.entry-meta-list {
 color:#888;
 margin:0 0 10px;
 padding:0;
 display:flex;
 align-items:center
}
.entry-meta-list>li {
 list-style:none;
 float:left;
 padding:0 9px;
 position:relative;
 line-height:20px
}
.entry-meta-list>li:after {
 content:'';
 background:#e5e5e5;
 position:absolute;
 right:0;
 left:auto;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 width:1px;
 height:15px
}
.entry-meta-list>li:first-child {
 padding-left:0
}
.entry-meta-list>li:last-child {
 padding-right:0
}
.entry-meta-list>li:last-child:after {
 display:none
}
.entry-meta-list>li:only-child:after {
 display:none
}
.entry-meta-list li.entry-author i {
 font-size:14px;
 line-height:27px
}
.entry-meta-list i {
 font-size:15px;
 margin-right:3px;
 margin-left:0;
 display:inline-block;
 vertical-align:middle
}
.entry-meta-list a {
 vertical-align:middle
}
.entry-meta-list .entry-author img {
 max-width:23px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 margin:0 5px
}
.entry-meta-list .entry-author a {
 color:#ca0815
}
.entry-meta-list .entry-author a:hover:after {
 -webkit-transform:translateY(-3px);
 -ms-transform:translateY(-3px);
 -o-transform:translateY(-3px);
 transform:translateY(-3px)
}
.meta time:before {
 font-size:18px;
 margin-right:10px;
 margin-left:0;
 display:inline-block
}
.entry-description {
 line-height:27px;
 color:#555
}
.post-list .readmore,
.post-grid .readmore {
 padding:0 20px
}
.post-list .readmore i,
.post-grid .readmore i {
 font-size:12px
}
.entry-title {
 font-size:20px;
 font-weight:500;
 margin:10px 0 0;
 line-height:30px
}
.entry-title a:hover {
 color:#ca0815
}
.post-list {
 margin-bottom:40px
}
.post-list .post .entry-header {
 margin-top:20px
}
.post-list .entry-title {
 font-size:23px;
 line-height:35px;
 margin:0 0 10px
}
.post-list.position-image-row {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 margin-bottom:25px;
 padding-bottom:25px;
 border-bottom:1px solid #e5e5e5
}
.post-list.position-image-row .post {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
.post-list.position-image-row .post .entry-header {
 margin:0!important;
 padding-left:30px;
 padding-right:0
}
.post-grid {
 margin-bottom:40px
}
.post-grid .post .entry-header {
 margin-top:17px
}
.post-grid .post .entry-category {
 margin:0
}
.post-grid .entry-title {
 margin:8px 0 10px;
 line-height:25px
}
.post-grid .entry-meta-list {
 margin-bottom:12px
}
.post-grid .entry-meta-list .comments-link a span {
 display:none
}
.post-large {
 display:block
}
.post-large img {
 width:100%
}
.style-grid .post .entry-title,
.related-posts .post .entry-title {
 font-size:20px;
 line-height:30px;
 margin:20px 0
}
.style-grid .post .entry-header,
.related-posts .post .entry-header {
 margin:30px 0 0
}
.style-grid .post .entry-description,
.related-posts .post .entry-description {
 margin-top:10px;
 margin-left:0
}
.style-grid .post .entry-category,
.related-posts .post .entry-category {
 position:static
}
.style-grid .post .entry-category i,
.related-posts .post .entry-category i {
 font-size:18px;
 margin-right:5px;
 vertical-align:middle;
 display:inline-block
}
.style-grid .post .entry-category a,
.related-posts .post .entry-category a {
 color:#ca0815
}
.style-vertical .post {
 margin:0 -15px
}
.style-vertical .post:before,
.style-vertical .post:after {
 content:" ";
 display:table
}
.style-vertical .post:after {
 clear:both
}
.style-vertical .post figure,
.style-vertical .post .owl-carousel-play {
 float:left;
 width:55%;
 padding:0 15px
}
.style-vertical .post .entry-content {
 float:left;
 width:45%;
 margin:0;
 padding:0 15px
}
.style-vertical .post .entry-header {
 margin:0
}
.post-area .post-list .entry-list {
 margin-bottom:0
}
.post-area .sticky {
 margin-top:20px;
 padding:20px;
 border:2px solid #ca0815
}
.post-area .post-link {
 font-size:18px;
 display:block;
 padding:17px 27px;
 min-height:60px;
 color:#fff;
 float:left;
 width:100%;
 height:auto;
 background:#222
}
.post-area .entry-meta {
 margin:8px 0 12px 0;
 font-size:12px;
 font-weight:300
}
.post-area .entry-meta,
.post-area .entry-meta a {
 color:#ca0815
}
.post-area .entry-content .ratings .meta {
 color:inherit;
 font-size:inherit
}
.post-area .entry-content .ratings .rating a {
 text-indent:-999em
}
.post-area .author-info {
 margin-bottom:30px
}
.post-area .author-info .author-about-container .avatar-img img {
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 margin-top:20px;
 margin-right:20px;
 margin-left:auto
}
.post-area .author-info .author-title {
 text-transform:uppercase;
 font-size:14px;
 font-weight:500
}
.layout-blog .row>div:not(.col-md-12) .post-list .owl-carousel>.slick-arrow {
 width:35px;
 height:35px;
 font-size:13px;
 line-height:35px
}
.audio-responsive {
 margin-bottom:30px
}
.audio-responsive iframe {
 height:400px;
 width:100%
}
.post .gallery .gallery-item figcaption {
 position:absolute;
 left:0;
 right:auto;
 bottom:0;
 width:100%;
 opacity:0;
 filter:alpha(opacity=0);
 z-index:9;
 color:#fff;
 background:rgba(0,0,0,.7);
 padding:15px
}
.post .gallery .gallery-item:hover figcaption {
 opacity:1;
 filter:alpha(opacity=100)
}
.video-responsive {
 height:0;
 padding-top:0;
 padding-bottom:56.25%;
 position:relative;
 overflow:hidden
}
.video-responsive embed,
.video-responsive iframe,
.video-responsive object,
.video-responsive video {
 top:0;
 left:0;
 right:auto;
 position:absolute;
 width:100%;
 height:100%
}
.link-wrap {
 min-height:202px;
 background:#ca0815
}
.link-wrap a {
 position:absolute;
 top:50%;
 left:50%;
 right:auto;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 width:100%;
 color:#fff!important;
 font-size:20px;
 font-weight:500
}
.link-wrap a:hover {
 text-decoration:underline
}
.entry-single .entry-header {
 margin:0
}
.entry-single .entry-title {
 font-size:30px;
 line-height:35px;
 margin:0 0 12px
}
.entry-single .entry-content {
 padding-top:20px
}
.entry-single .entry-content .tbay-addon .tbay-addon-title,
.entry-single .entry-content .tbay-addon .tbay-addon-heading {
 font-size:20px;
 text-align:left;
 line-height:23px
}
.entry-single .entry-content .tbay-addon.tbay-addon-text-heading {
 margin-bottom:8px
}
.entry-single .entry-content b,
.entry-single .entry-content strong {
 font-weight:500
}
.entry-single .entry-content p {
 line-height:26px;
 margin:0 0 15px
}
.entry-single .entry-meta-list {
 margin-bottom:13px
}
.entry-single .tbay-post-share>span,
.entry-single .tbay-post-share>div {
 display:inline-block;
 vertical-align:middle
}
.entry-single .tbay-post-share>span {
 margin-right:20px
}
.entry-single .entry-description a {
 margin-top:15px
}
.entry-single .entry-category {
 margin:0
}
.entry-single .entry-category a {
 color:#ca0815;
 margin-left:2px;
 margin-right:0;
 display:inline-block
}
.entry-single .entry-category a:hover:after {
 -webkit-transform:translateY(-3px);
 -ms-transform:translateY(-3px);
 -o-transform:translateY(-3px);
 transform:translateY(-3px)
}
.entry-single .entry-category a+a {
 margin-left:4px
}
.entry-single .tbay-social-share {
 margin:20px 0 0
}
.entry-single .tbay-social-share a {
 margin:0 40px 0 0
}
.entry-single #comments {
 padding:30px 0;
 margin:45px 0 0;
 border-top:1px solid #e5e5e5
}
.entry-single .author-info {
 margin-top:40px;
 padding:45px 0;
 line-height:23px;
 display:flex;
 align-items:center
}
.entry-single .author-info img {
 margin:0;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 min-width:90px
}
.entry-single .author-info .avarta {
 padding-right:35px;
 padding-left:0
}
.entry-single .author-info .name {
 font-size:20px;
 font-weight:500;
 margin:0 0 5px
}
.entry-single .author-info .content p {
 line-height:23px;
 margin:0 0 12px
}
.entry-single .author-info .all-post {
 padding:0 22px;
 margin-bottom:10px
}
.entry-single .wpb_content_element {
 margin-bottom:22px
}
.entry-single .tagcloud {
 padding:5px 0 0;
 clear:both
}
.entry-single .tagcloud span {
 float:left;
 margin-right:17px;
 margin-left:0;
 line-height:37px
}
body:not(.tbay-body-default) .entry-single .entry-content img {
 margin-bottom:30px
}
body:not(.tbay-body-default) .entry-single .entry-thumb,
body:not(.tbay-body-default) .entry-single .owl-carousel-play,
body:not(.tbay-body-default) .entry-single .content-image,
body:not(.tbay-body-default) .entry-single .audio-wrap,
body:not(.tbay-body-default) .entry-single .link-wrap,
body:not(.tbay-body-default) .entry-single>blockquote {
 padding:30px 0;
 margin:0
}
.logged-in-as {
 font-size:14px
}
.logged-in-as a:last-child {
 text-decoration:underline
}
.post-password-form input[type=submit] {
 line-height:40px
}
.navigation {
 clear:both
}
.post-navigation {
 padding:43px 0 50px
}
.post-navigation .screen-reader-text {
 display:none
}
.post-navigation .nav-links {
 overflow:hidden
}
.post-navigation .nav-links>* {
 width:45%;
 float:left;
 line-height:25px
}
.post-navigation .nav-links>*.nav-next {
 float:right;
 text-align:right
}
.post-navigation .nav-links>*.nav-next .meta-nav:before {
 display:none
}
.post-navigation .nav-links>*.nav-next .meta-nav:after {
 content:'\e944';
 font-family:'linearicons';
 display:inline-block;
 margin-left:5px;
 margin-right:0
}
.post-navigation .nav-links .meta-nav {
 display:block;
 color:#888;
 position:relative
}
.post-navigation .nav-links .meta-nav:before {
 content:'\e943';
 font-family:'linearicons';
 display:inline-block;
 margin-right:9px;
 margin-left:0
}
.post-navigation .post-title {
 font-weight:500;
 display:block
}
.page-links {
 margin:0;
 font-size:14px;
 font-weight:400;
 padding:15px 0;
 margin:15px 0;
 display:block;
 clear:both
}
.page-links>a,
.page-links>span:not(.page-links-title) {
 padding:10px 15px;
 border:1px solid #e5e5e5;
 line-height:1;
 background:#fff;
 display:inline-block;
 margin:0 2px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.page-links>span:not(.page-links-title) {
 background:#ca0815 none repeat scroll 0 0;
 border-color:#ca0815;
 color:#fff
}
.page-links a {
 color:#323232;
 cursor:pointer
}
.page-links a:hover {
 background:#ca0815 none repeat scroll 0 0;
 border-color:#ca0815;
 color:#fff;
 text-decoration:none
}
.related-posts {
 padding-bottom:30px;
 border-bottom:1px solid #e5e5e5
}
.tbay-addon-blog.relate-blog .tbay-addon-title {
 font-size:20px;
 line-height:23px;
 margin-bottom:20px
}
.tbay-addon-blog.relate-blog .post {
 margin:0;
 list-style:none
}
.tbay-addon-blog.relate-blog .post>div {
 display:table-cell;
 vertical-align:top
}
.tbay-addon-blog.relate-blog .post .entry-thumb {
 border:0;
 padding-right:17px;
 padding-left:0
}
.tbay-addon-blog.relate-blog .post .entry-thumb img {
 max-width:70px
}
.tbay-addon-blog.relate-blog .post .entry-title {
 font-size:14px;
 margin:0;
 line-height:22px
}
.tbay-addon-blog.relate-blog .post .entry-meta-list {
 margin:1px 0 0
}
.tbay-addon-blog.relate-blog .post .entry-meta-list i {
 font-size:14px;
 margin-right:4px
}
.tbay-addon-blog.relate-blog .entry-content {
 padding:0
}
#comments {
 padding-top:45px
}
#comments ul.comment-list {
 list-style:none;
 padding:0;
 margin:0
}
#comments ul.comment-list .children {
 padding-left:50px;
 list-style:none
}
#comments ul.comment-list .children .comment {
 border:0;
 padding-bottom:0;
 margin:0
}
#comments .comment,
#comments ul.comment-list>li {
 border-bottom:1px solid #e5e5e5;
 font-size:inherit;
 color:inherit;
 font-style:normal;
 padding:20px 0 30px;
 margin-bottom:10px
}
#comments .comments-title {
 font-size:20px;
 line-height:23px;
 font-weight:500;
 margin:0 0 7px
}
#comments .tbay-avatar img {
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 margin:0 34px 0 0
}
#comments .comment_container {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 font-style:normal;
 font-size:inherit;
 color:inherit;
 align-items:center
}
#comments .meta:before,
#comments .meta:after {
 content:" ";
 display:table
}
#comments .meta:after {
 clear:both
}
#comments .comment-text {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 position:relative
}
#comments .tbay-author {
 font-weight:500;
 float:left
}
#comments .tbay-author:after {
 content:'-';
 display:inline-block;
 margin:0 2px
}
#comments time {
 float:left;
 color:#888
}
#comments .description {
 color:#555;
 margin-top:8px;
 clear:both
}
#comments .comment-reply-link {
 color:#ca0815;
 text-transform:uppercase;
 display:inline-block
}
#comments .comment-reply-link:before {
 content:'\e69a';
 font-family:'linearicons';
 display:inline-block;
 margin-right:5px;
 margin-left:0
}
#comments .comment-reply-title {
 font-size:20px;
 font-weight:500;
 line-height:25px;
 display:block;
 color:#000;
 text-transform:capitalize
}
#comments .comment-reply-title small {
 float:right
}
#comments .comment-reply-title #cancel-comment-reply-link {
 line-height:25px;
 display:block;
 text-transform:uppercase;
 font-size:14px;
 color:#ca0815
}
#comments .comment-reply-title #cancel-comment-reply-link:before {
 content:'\e92a';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 margin-right:5px;
 margin-left:0
}
#comments .comment-edit-link {
 color:#ca0815;
 padding-right:10px;
 padding-left:0;
 margin-right:10px;
 margin-left:0;
 float:left;
 border-right:1px solid #e5e5e5;
 text-transform:uppercase;
 line-height:26px
}
#comments .comment-edit-link:before {
 content:'\e610';
 font-family:'linearicons';
 display:inline-block;
 margin-right:5px;
 margin-left:0
}
.comment-list {
 padding:0;
 list-style:none
}
.comment-list #respond {
 padding:30px 0
}
#commentform {
 color:#888;
 display:flex;
 flex-direction:column
}
#commentform .form-control {
 border:1px solid #ddd;
 padding:0 15px
}
#commentform .form-control#comment {
 padding-top:20px;
 min-height:200px
}
body:not(.woocommerce) #comments #reply-title {
 margin:0 0 3px
}
body:not(.woocommerce) #comments .form-group {
 margin-bottom:9px
}
body:not(.woocommerce) #comments .h-info {
 margin-bottom:11px
}
body:not(.woocommerce) #comments .form-submit {
 margin:6px 0 0
}
body:not(.woocommerce) #comments p.meta {
 margin:5px 0 0
}
body:not(.woocommerce) #comments>.commentform {
 padding-top:40px
}
body:not(.woocommerce) #comments label {
 font-weight:400;
 line-height:25px;
 color:#000;
 margin:0 0 2px
}
.single-post #main-content:not(.single-full) .entry-author>span,
.single-post #main-content:not(.single-full) .entry-category>span {
 display:none
}
.tbay-breadscrumb.show-title+#main-container .content-about {
 margin-top:-120px
}
.content-about {
 color:#555;
 background-position:top;
 background-repeat:no-repeat
}
.content-about .tbay-addon .tbay-addon-title,
.content-about .tbay-addon .tbay-addon-heading {
 font-size:20px;
 margin-bottom:15px
}
.content-about .tbay-addon .tbay-addon-title .subtitle,
.content-about .tbay-addon .tbay-addon-heading .subtitle {
 margin:0
}
.content-about .tbay-addon.tbay-addon-text-heading {
 padding-top:9px
}
.content-about .tbay-addon.tbay-addon-video {
 padding-bottom:35px
}
.content-about p {
 line-height:23px;
 margin-bottom:25px
}
.content-about blockquote {
 line-height:26px
}
.content-about .tbay-addon-features {
 padding-top:9px;
 margin-bottom:0
}
.content-about .text-black {
 font-size:18px;
 line-height:35px;
 margin-bottom:25px
}
.title-about {
 font-size:28px;
 line-height:34px;
 font-weight:500;
 margin:0 0 28px
}
.contact-detail .tbay-addon.tbay-addon-text-heading {
 margin:0
}
.contact-detail .tbay-addon .tbay-addon-title {
 text-align:left;
 font-size:20px;
 line-height:30px;
 font-weight:500;
 margin-bottom:17px
}
.contact-detail .tbay-addon.tbay-addon-social .social {
 text-align:left
}
.contact-detail .tbay-addon.tbay-addon-social .tbay-addon-title .subtitle:before {
 content:'\e05b';
 display:inline-block;
 margin-right:5px;
 margin-left:0;
 font-family:'simple-line-icons'
}
.contact-detail .tbay-addon .subtitle {
 margin-top:2px
}
.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-textarea {
 overflow:hidden
}
.wpcf7 p {
 position:relative
}
.wpcf7 p .fa {
 position:absolute;
 color:#cdcac3;
 z-index:100;
 font-size:13px;
 border:0;
 left:12px;
 right:auto;
 top:auto;
 bottom:13px
}
.wpcf7 p .fa-pencil {
 top:4%
}
.wpcf7-form .form-horizontal label {
 margin-bottom:3px;
 padding-top:0;
 color:#555;
 font-weight:400
}
.wpcf7-form .form-horizontal .wpcf7-submit {
 float:right;
 margin-top:20px;
 padding:0 40px
}
.wpcf7-form .form-horizontal .ajax-loader {
 position:absolute;
 left:auto;
 right:-10px;
 top:17px
}
.wpcf7-form .form-horizontal input.required {
 color:#888;
 line-height:42px!important;
 margin-bottom:25px!important;
 width:100%
}
.wpcf7-form .required {
 color:red;
 text-align:left;
 outline:0
}
.wpcf7-form .required.wpcf7-textarea {
 color:inherit
}
.wpcf7-form input[type="email"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="text"],
.wpcf7-form textarea {
 height:auto
}
.wpcf7-form .wpcf7-form-control-wrap {
 width:100%;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.wpcf7-form textarea {
 height:203px;
 width:100%
}
.wpb_gmaps_widget .wpb_wrapper {
 padding:0;
 border:1px solid #e5e5e5
}
.contact-wrapper .wpb_content_element {
 margin:0
}
.contact-wrapper>div {
 border:1px solid #e5e5e5;
 background:#f5f5f5
}
.contact-wrapper .contact-info i {
 line-height:1;
 display:inline-block;
 margin-right:5px;
 float:none;
 margin-left:0;
 font-weight:400
}
.contact-wrapper .contact-info li {
 font-weight:500;
 color:#000;
 border-bottom:1px solid #ddd;
 font-size:16px;
 line-height:23px;
 padding:22px 30px 25px
}
.contact-wrapper .contact-info .head {
 font-weight:400;
 line-height:32px;
 font-size:14px;
 margin:0;
 color:#888
}
.contact-wrapper .contact-info .social {
 text-align:left;
 margin:10px 0 0
}
.contact-wrapper .contact-info .social i {
 margin-right:0;
 line-height:45px;
 color:inherit;
 float:none
}
.contact-wrapper .contact-info .social li a {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 width:46px;
 height:46px;
 -webkit-transition:.4s all;
 -o-transition:.4s all;
 transition:.4s all
}
.contact-wrapper .contact-info p {
 font-size:17px;
 font-weight:500;
 display:block;
 line-height:23px
}
.contact-wrapper .tbay-addon-social {
 padding:22px 30px 35px
}
.faq {
 margin-top:9px
}
.faq .vc_toggle {
 border:1px solid #ddd;
 margin:0;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.faq .vc_toggle+.vc_toggle {
 border-top:0
}
.faq .vc_toggle.vc_toggle_active {
 background:#f5f5f5
}
.faq .vc_toggle.vc_toggle_active .vc_toggle_title>h4:before {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.faq .vc_toggle_title {
 padding:0!important
}
.faq .vc_toggle_title>h4 {
 font-size:14px;
 display:block;
 margin:0;
 padding:11px 15px;
 font-weight:500;
 line-height:23px;
 position:relative
}
.faq .vc_toggle_title>h4:before {
 content:'\e93a';
 font-family:'linearicons';
 position:absolute;
 left:auto;
 right:15px;
 top:15px;
 color:#888;
 font-size:10px;
 line-height:1;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.faq .vc_toggle_title i {
 display:none!important
}
.faq .vc_toggle_content {
 margin:0;
 padding:0!important;
 padding-left:35px!important;
 color:#888
}
.faq .vc_toggle_content p {
 margin-bottom:17px
}
.vc_tta-container {
 line-height:23px
}
.vc_tta-container .vc_tta-panel-body {
 padding:0 20px!important;
 padding-left:35px!important;
 color:#888;
 border:0!important;
 min-height:auto!important
}
.vc_tta-container .vc_tta-panels {
 color:#888
}
.vc_tta-container .vc_tta-panel {
 border:1px solid #ddd;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.vc_tta-container .vc_tta-panel+.vc_tta-panel {
 border-top:0
}
.vc_tta-container .vc_tta-panel>div {
 background:transparent!important
}
.vc_tta-container .vc_tta-panel.vc_active {
 background:#f5f5f5!important
}
.vc_tta-container .vc_tta-panel.vc_active .vc_tta-panel-body {
 padding-bottom:17px!important
}
.vc_tta-container .vc_tta-panel-heading {
 border:0!important;
 margin:0!important;
 background:transparent!important
}
.vc_tta-container .vc_tta-panel-title {
 font-size:14px;
 display:block;
 margin:0;
 padding:11px 15px;
 font-weight:500;
 line-height:23px!important;
 position:relative
}
.vc_tta-container .vc_tta-panel-title>a {
 padding:0!important
}
.vc_tta-container .vc_tta-panel-title>a span {
 color:#000
}
body.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon {
 width:10px;
 height:10px
}
body.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon:before {
 border-width:0 1px 1px 0
}
body.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
 right:0!important;
 left:auto!important
}
.still-ques .tbay-addon .tbay-addon-title {
 font-size:20px;
 line-height:23px;
 text-transform:inherit
}
.still-ques .tbay-addon .tbay-addon-title>span {
 display:block
}
.still-ques .tbay-addon .tbay-addon-title .subtitle {
 margin-top:5px
}
.still-ques .tbay-addon.tbay-addon-text-heading {
 margin:0
}
.still-ques div.wpcf7 {
 padding-top:16px
}
.term-wrapper {
 color:#555
}
.term-wrapper>div {
 padding:0 100px
}
.term-wrapper h2 {
 font-size:28px;
 font-weight:500;
 margin:0 0 10px
}
.term-wrapper p {
 margin-bottom:17px
}
.term-wrapper ol,
.term-wrapper ul {
 padding:0;
 list-style:none;
 margin-bottom:30px
}
.term-wrapper .inner {
 border:1px solid #e5e5e5;
 padding-top:50px;
 padding-bottom:65px;
 margin-bottom:40px;
 background:#f5f5f5;
 margin-top:20px
}
.term-wrapper h3 {
 font-size:20px;
 line-height:40px;
 font-weight:500;
 margin:0
}
.term-wrapper .text-black {
 font-size:17px;
 line-height:25px;
 margin-bottom:27px
}
.page-404 {
 padding-top:200px;
 margin:0 auto;
 max-width:570px
}
.page-404 h1 {
 font-size:60px;
 font-weight:500;
 color:#000;
 margin:0 0 3px
}
.page-404 .sub-title {
 color:#888;
 line-height:23px;
 margin:0
}
.page-404 .page-content .group {
 margin-top:23px;
 display:flex;
 justify-content:center
}
.page-404 .page-content .group a {
 margin:0
}
.page-404 .page-content .group a+a {
 margin-left:10px
}
.page-404 .page-content .backtohome {
 padding:0 35px
}
.page-404 .page-content .contactus {
 padding:0 35px
}
.icon-preview-box {
 margin-bottom:30px
}
@media(max-width:479px) {
 .icon-preview-box {
  width:100%;
  margin-bottom:10px
 }
}
.icon-preview-box .preview {
 background-color:#fcfcfc;
 padding:20px;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
@media(max-width:1599px) {
 .icon-preview-box .preview {
  padding:20px 10px
 }
}
.icon-preview-box i {
 display:inline-block;
 vertical-align:middle;
 font-size:32px;
 margin-right:20px;
 margin-left:0
}
@media(max-width:767px) {
 .icon-preview-box i {
  font-size:16px;
  margin-right:10px
 }
}
.icon-preview-box code {
 font-family:"Poppins",sans-serif;
 padding:2px 4px;
 font-size:14px;
 color:#232323;
 background-color:transparent;
 border-radius:0
}
.icon-preview-box:hover .preview {
 background-color:#ca0815
}
.icon-preview-box:hover .preview code,
.icon-preview-box:hover .preview i {
 color:#fff
}
#awesome-font>div {
 margin-bottom:40px
}
@media(max-width:479px) {
 #awesome-font>div {
  margin-bottom:10px
 }
}
#awesome-font h3 {
 padding-bottom:9px;
 margin:0 0 20px;
 border-bottom:1px solid #e5e5e5;
 font-size:30px;
 font-weight:400
}
@media(max-width:767px) {
 #awesome-font h3 {
  font-size:20px;
  padding:10px
 }
}
#awesome-font .fontawesome-icon-list {
 margin-top:22px
}
@media(max-width:479px) {
 #awesome-font .fontawesome-icon-list .fa-hover {
  width:100%
 }
}
#awesome-font .fontawesome-icon-list .fa-hover .preview {
 background-color:#fcfcfc;
 padding:20px;
 display:block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 margin-bottom:30px
}
@media(max-width:479px) {
 #awesome-font .fontawesome-icon-list .fa-hover .preview {
  margin-bottom:10px
 }
}
#awesome-font .fontawesome-icon-list .fa-hover:hover .preview {
 background-color:#ca0815;
 color:#fff
}
#awesome-font .fontawesome-icon-list .fa-hover:hover .preview .text-muted {
 color:#fff
}
#awesome-font .fontawesome-icon-list i {
 display:inline-block;
 vertical-align:middle;
 font-size:32px;
 margin-right:20px;
 margin-left:0
}
@media(max-width:767px) {
 #awesome-font .fontawesome-icon-list i {
  font-size:16px;
  margin-right:10px;
  margin-left:0
 }
}
.slick-loading .slick-list {
 background:#fff url(../../../themes/urna/images/ajax-loader.gif) center center no-repeat
}
@font-face {
 font-family:"slick";
 src:url(../../../themes/urna/fonts/slick/slick.eot);
 src:url(../../../themes/urna/css/./fonts/slick/slick.eot?#iefix) format("embedded-opentype"),
 url(../../../themes/urna/fonts/slick/slick.woff) format("woff"),
 url(../../../themes/urna/fonts/slick/slick.ttf) format("truetype"),
 url(../../../themes/urna/fonts/slick/slick.svg#slick) format("svg");
 font-weight:400;
 font-style:normal
}
.slick-prev,
.slick-next {
 cursor:pointer;
 background:transparent;
 color:transparent;
 padding:0;
 border:0;
 outline:0
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
 outline:0
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
 opacity:.5;
 filter:alpha(opacity=50)
}
.slick-dots {
 list-style:none;
 display:block;
 text-align:center;
 padding:0;
 margin:0;
 width:100%
}
.slick-dots li {
 position:relative;
 display:inline-block
}
.slick-dots li button {
 width:10px;
 height:10px;
 background:#ddd;
 border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
 cursor:pointer;
 display:inline-block;
 margin:0 5px;
 border:0;
 padding:0;
 font-size:0
}
.slick-dots li button:hover,
.slick-dots li button:focus {
 outline:0
}
.slick-dots li.slick-active button {
 background:#ca0815
}
.owl-carousel,
.slider {
 display:none;
 -webkit-tap-highlight-color:transparent;
 position:relative;
 z-index:1;
 margin-right:-15px;
 margin-left:-15px
}
.owl-carousel>.slick-arrow,
.slider>.slick-arrow {
 z-index:1000;
 position:absolute;
 top:50%;
 left:auto;
 right:-56px;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%);
 color:#000;
 width:42px;
 height:42px;
 font-size:13px;
 line-height:42px;
 border:1px solid #ddd;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 background:#fff;
 text-align:center
}
.owl-carousel>.slick-arrow.slick-prev,
.slider>.slick-arrow.slick-prev {
 left:-56px;
 right:auto
}
.owl-carousel>.slick-arrow:hover,
.owl-carousel>.slick-arrow:focus,
.slider>.slick-arrow:hover,
.slider>.slick-arrow:focus {
 background:#ca0815;
 border-color:#ca0815;
 color:#fff
}
.owl-carousel>.slick-arrow i,
.slider>.slick-arrow i {
 display:inline-block
}
.owl-carousel.slider-blog .slick-arrow,
.slider.slider-blog .slick-arrow {
 margin:0;
 right:45px;
 left:auto
}
.owl-carousel.slider-blog .slick-arrow.slick-prev,
.slider.slider-blog .slick-arrow.slick-prev {
 left:45px;
 right:auto
}
.slick-slider {
 position:relative;
 display:block;
 box-sizing:border-box;
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -ms-touch-action:pan-y;
 touch-action:pan-y;
 -webkit-tap-highlight-color:transparent
}
.slick-slider .slick-dots {
 margin:15px 0 0
}
.woocommerce .slick-slider .slick-dots {
 margin:5px 0
}
.slick-list {
 position:relative;
 overflow:hidden;
 display:block;
 margin:0;
 padding:0
}
.slick-list:focus {
 outline:0
}
.slick-list.dragging {
 cursor:pointer;
 cursor:hand
}
.slick-slider .slick-track,
.slick-slider .slick-list {
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.slick-track {
 position:relative;
 left:0;
 top:0;
 display:block;
 margin-left:auto;
 margin-right:auto;
 float:left
}
.slick-track:before,
.slick-track:after {
 content:"";
 display:table
}
.slick-track:after {
 clear:both
}
.slick-loading .slick-track {
 visibility:hidden
}
.slick-slide {
 float:left;
 height:auto;
 min-height:1px;
 margin:0 15px;
 outline:0;
 display:none
}
[dir="rtl"] .slick-slide {
 float:right
}
.slick-slide img {
 display:inline-block;
 vertical-align:middle
}
.slick-slide.slick-loading img {
 display:none
}
.slick-slide.dragging img {
 pointer-events:none
}
.slick-initialized .slick-slide {
 display:block
}
.slick-loading .slick-slide {
 visibility:hidden
}
.slick-vertical .slick-slide {
 display:block;
 height:auto;
 border:1px solid transparent
}
.slick-arrow.slick-hidden {
 display:none
}
.flex-control-nav>.slick-arrow {
 margin:0;
 position:absolute;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 cursor:pointer;
 right:70px;
 left:auto;
 cursor:pointer
}
.flex-control-nav>.slick-arrow:before {
 content:"\e93c";
 font-family:"linearicons";
 display:inline-block
}
.flex-control-nav>.slick-arrow.owl-prev {
 left:70px;
 right:auto
}
.flex-control-nav>.slick-arrow.owl-prev:before {
 content:"\e93b"
}
.flex-control-nav .slick-disabled {
 color:#ccc
}
.flex-control-nav .slick-disabled:hover {
 background:transparent;
 border-color:#e5e5e5;
 color:#ccc;
 cursor:default
}
.slider>.slick-arrow {
 right:15px;
 left:auto
}
.slider>.slick-arrow.slick-prev {
 right:auto;
 left:15px
}
.row-no-one.slick-initialized .slick-slide>div {
 margin:0 -15px;
 float:left;
 width:calc(100% - -30px);
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.row-no-one.slick-initialized .slick-slide>div>.item {
 padding:0 15px;
 float:left;
 display:flex!important
}
.row-no-one.slick-initialized .slick-slide>div>.item>div {
 float:left;
 width:100%
}
.rows-1.slick-initialized .slick-track {
 display:flex
}
.rows-1.slick-initialized .slick-track>.item {
 display:flex!important
}
.rows-1.slick-initialized .slick-track>.item>div {
 float:left;
 width:100%
}
.owl-carousel.products .products-grid.product {
 display:flex
}
.tbay-currency {
 position:relative
}
.tbay-currency .woocs_diplay_none {
 display:none
}
.woocommerce-currency-switcher {
 padding:0;
 border:0;
 background:transparent;
 -webkit-appearance:none;
 -moz-appearance:none;
 -o-appearance:none;
 -ms-appearance:none;
 appearance:none
}
.woocommerce-currency-switcher:focus {
 outline:0
}
.woocommerce-currency-switcher-form {
 display:flex
}
.woocommerce-currency-switcher-form .SumoSelect {
 width:auto;
 vertical-align:middle;
 position:static
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont {
 border:0;
 padding:0;
 background:transparent;
 text-align:center;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont>label {
 width:13px;
 right:0;
 left:auto;
 top:0;
 cursor:pointer;
 margin-bottom:0
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont>label i {
 background:none!important;
 line-height:20px;
 height:20px
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont>label i:after {
 font-family:'linearicons';
 content:"\e93a";
 font-style:normal;
 font-size:10px;
 position:absolute;
 top:0;
 color:#888;
 font-weight:400;
 left:50%;
 right:auto;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 -webkit-transform:translate(-50%,0);
 -moz-transform:translate(-50%,0);
 -ms-transform:translate(-50%,0);
 -o-transform:translate(-50%,0);
 transform:translate(-50%,0)
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont>span {
 padding:0;
 cursor:pointer;
 padding-right:14px;
 padding-left:0;
 text-align:left;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont:hover {
 color:#ca0815
}
.woocommerce-currency-switcher-form .SumoSelect>.CaptionCont:hover label i:after {
 color:#ca0815
}
.woocommerce-currency-switcher-form .SumoSelect>.optWrapper {
 -webkit-box-shadow:none;
 box-shadow:none;
 min-width:150px;
 padding:5px 0;
 border:1px solid #ddd;
 left:-1px;
 right:auto;
 top:100%;
 display:block!important;
 background:#fff;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transform-origin:0 0;
 -moz-transform-origin:0 0;
 -ms-transform-origin:0 0;
 transform-origin:0 0;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 -webkit-transform:rotateX(-90deg);
 -ms-transform:rotateX(-90deg);
 -o-transform:rotateX(-90deg);
 transform:rotateX(-90deg);
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 z-index:1000
}
.woocommerce-currency-switcher-form .SumoSelect>.optWrapper>.options {
 overflow:hidden
}
.woocommerce-currency-switcher-form .SumoSelect>.optWrapper>.options li.opt {
 padding:0 0 0 12px;
 border-color:#e5e5e5
}
.woocommerce-currency-switcher-form .SumoSelect>.optWrapper label {
 font-weight:400;
 margin-bottom:0
}
.woocommerce-currency-switcher-form .SumoSelect.open .CaptionCont,
.woocommerce-currency-switcher-form .SumoSelect:focus>.CaptionCont {
 -webkit-box-shadow:none!important;
 box-shadow:none!important;
 border:0
}
.woocommerce-currency-switcher-form .SumoSelect.open .optWrapper,
.woocommerce-currency-switcher-form .SumoSelect:focus>.optWrapper {
 display:none
}
.woocommerce-currency-switcher-form .SumoSelect:hover>.CaptionCont {
 border:0;
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.woocommerce-currency-switcher-form .SumoSelect:hover>.optWrapper {
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0);
 visibility:visible;
 opacity:1;
 filter:alpha(opacity=100)
}
.woocommerce-currency-switcher-form.woocs_show_flags .SumoSelect>.optWrapper>.options li.opt {
 padding-left:40px;
 background-position:12px center;
 background-size:20px
}
.SumoSelect>.optWrapper>.options li.opt {
 padding:0 0 0 20px;
 text-align:left;
 line-height:40px;
 position:relative;
 font-weight:500
}
.SumoSelect>.optWrapper>.options li.opt label {
 margin:0;
 font-weight:400
}
.SumoSelect>.optWrapper>.options li.opt:hover,
.SumoSelect>.optWrapper>.options li.opt.selected {
 color:#ca0815;
 background-color:#fff!important
}
.widget-woocommerce-currency-switcher .dd-desc {
 display:none
}
.widget-woocommerce-currency-switcher a.dd-option,
.widget-woocommerce-currency-switcher .dd-selected {
 padding:5px 10px!important
}
.widget-woocommerce-currency-switcher label {
 line-height:100%;
 float:left;
 margin:0
}
.widget-woocommerce-currency-switcher .dd-pointer {
 border:none!important;
 margin:0!important
}
.widget-woocommerce-currency-switcher .dd-pointer:before {
 font-family:FontAwesome;
 position:absolute;
 line-height:100%;
 right:0;
 left:auto;
 bottom:-4px
}
.widget-woocommerce-currency-switcher .dd-pointer.dd-pointer-down:before {
 content:"ï„‡"
}
.widget-woocommerce-currency-switcher .dd-pointer.dd-pointer-up:before {
 content:"ï„†"
}
.mm-hidden {
 display:none!important
}
.mm-wrapper {
 overflow-x:hidden;
 position:relative
}
.mm-menu {
 box-sizing:border-box;
 background:inherit;
 display:block;
 padding:0;
 margin:0;
 position:absolute;
 left:0;
 right:0;
 top:0;
 bottom:0;
 border:0;
 z-index:0;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.mm-menu a {
 color:inherit;
 text-decoration:none
}
.mm-menu a:active,
.mm-menu a:hover,
.mm-menu a:link,
.mm-menu a:visited {
 color:inherit;
 text-decoration:none
}
.mm-panels {
 position:absolute;
 left:0;
 right:0;
 top:0;
 bottom:0;
 z-index:0
}
.mm-panels>.mm-panel {
 position:absolute;
 left:0;
 right:0;
 top:1px;
 bottom:0;
 z-index:0
}
.mm-panel {
 background:inherit;
 border-color:inherit;
 box-sizing:border-box;
 margin:0
}
.mm-panels {
 background:inherit;
 border-color:inherit;
 box-sizing:border-box;
 margin:0;
 overflow:hidden
}
.mm-panels .tbay-addon .tbay-addon-title,
.mm-panels .tbay-addon .tbay-addon-heading {
 font-size:14px;
 margin:0;
 text-align:left;
 line-height:40px;
 text-transform:capitalize;
 border-bottom:1px solid #e5e5e5;
 padding:0 15px
}
.mm-panel {
 -webkit-overflow-scrolling:touch;
 overflow:scroll;
 overflow-x:hidden;
 overflow-y:auto;
 padding:0;
 transition:-webkit-transform .4s linear;
 transition:transform .4s linear;
 transition:transform .3s linear,-webkit-transform .3s linear;
 -webkit-transform-origin:top left;
 -ms-transform-origin:top left;
 transform-origin:top left;
 opacity:0;
 filter:alpha(opacity=0)
}
.mm-panel:not(.mm-hidden) {
 display:block;
 opacity:1;
 filter:alpha(opacity=100)
}
.mm-panel_has-navbar {
 padding-top:40px
}
.mm-panel_opened {
 z-index:1;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-panel_opened-parent {
 -webkit-transform:translate(-30%,0);
 -ms-transform:translate(-30%,0);
 transform:translate(-30%,0);
 -webkit-transform:translate3d(-30%,0,0);
 transform:translate3d(-30%,0,0)
}
.mm-panel_highest {
 z-index:2
}
.mm-panel_noanimation {
 transition:none!important
}
.mm-panel_noanimation.mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-listitem_vertical>.mm-panel {
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 display:none;
 padding:10px 0 10px 10px
}
.mm-listitem_vertical>.mm-panel:after,
.mm-listitem_vertical>.mm-panel:before {
 content:none;
 display:none
}
.mm-listitem_opened>.mm-panel {
 display:block
}
.mm-listitem_vertical>.mm-btn_next {
 box-sizing:border-box;
 height:40px;
 bottom:auto
}
.mm-listitem_vertical .mm-listitem:last-child:after {
 border-color:transparent
}
.mm-listitem_opened>.mm-btn_next:after {
 -webkit-transform:rotate(225deg);
 -ms-transform:rotate(225deg);
 transform:rotate(225deg);
 right:19px;
 left:auto
}
.mm-btn {
 box-sizing:border-box;
 width:40px;
 height:40px;
 position:absolute;
 top:0;
 z-index:1
}
.mm-btn_fullwidth {
 width:100%
}
.mm-btn_clear:after,
.mm-btn_clear:before {
 content:'';
 border:2px solid transparent;
 box-sizing:content-box;
 display:block;
 width:5px;
 height:5px;
 margin:auto;
 position:absolute;
 top:0;
 bottom:0;
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.mm-btn_close:after,
.mm-btn_close:before {
 content:'';
 border:2px solid transparent;
 box-sizing:content-box;
 display:block;
 width:5px;
 height:5px;
 margin:auto;
 position:absolute;
 top:0;
 bottom:0;
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.mm-btn_clear:before,
.mm-btn_close:before {
 border-right:0;
 border-bottom:0;
 right:18px;
 left:auto
}
.mm-btn_clear:after,
.mm-btn_close:after {
 border-left:0;
 border-top:0;
 right:25px;
 left:auto
}
.mm-btn_next:after {
 content:'\e93c';
 font-family:'linearicons';
 position:absolute;
 left:auto;
 font-size:10px;
 right:12px;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 color:#888
}
.mm-btn_prev:before {
 content:'\e93b';
 font-family:'linearicons';
 position:absolute;
 font-size:15px;
 left:15px;
 right:auto;
 color:#888
}
.mm-navbar {
 border-bottom:1px solid;
 border-color:#e5e5e5;
 text-align:center;
 line-height:20px;
 display:none;
 height:40px;
 padding:0 40px;
 margin:0;
 position:absolute;
 top:0;
 left:0;
 right:0;
 opacity:1;
 transition:opacity .4s ease
}
.mm-navbar>* {
 box-sizing:border-box;
 display:block;
 padding:10px 0
}
.mm-navbar a {
 text-decoration:none
}
.mm-navbar a:hover {
 text-decoration:none
}
.mm-navbar__title {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden
}
.mm-navbar__btn:first-child {
 left:0
}
.mm-navbar__btn:last-child {
 text-align:right;
 right:0
}
.mm-panel_has-navbar .mm-navbar {
 display:block
}
.mm-listitem,
.mm-listview {
 list-style:none;
 display:block;
 padding:0;
 margin:0
}
.mm-listitem {
 border-color:inherit
}
.mm-listitem .mm-btn_next {
 border-color:inherit
}
.mm-listitem .mm-btn_next:before {
 border-color:inherit
}
.mm-listitem:after {
 border-color:inherit
}
.mm-listview {
 border-color:inherit;
 font:inherit;
 line-height:20px
}
.mm-listitem {
 position:relative
}
.mm-listitem:after {
 content:'';
 border-bottom-width:1px;
 border-bottom-style:solid;
 display:block;
 position:absolute;
 left:0;
 right:0;
 bottom:0;
 left:0;
 border-color:#e5e5e5
}
.mm-listitem a {
 text-decoration:none
}
.mm-listitem a:hover {
 text-decoration:none
}
.mm-listitem>a,
.mm-listitem>span {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 color:inherit;
 display:block;
 padding:0 15px;
 margin:0;
 line-height:40px
}
.mm-listitem .mm-btn_next {
 background:rgba(3,2,1,0);
 padding:0;
 position:absolute;
 right:0;
 top:0;
 bottom:0;
 z-index:2
}
.mm-listitem .mm-btn_next:before {
 content:'';
 border-left-width:1px;
 border-left-style:solid;
 display:block;
 position:absolute;
 top:0;
 bottom:0;
 left:0
}
.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth) {
 width:50%
}
.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,
.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span {
 margin-right:50px;
 margin-left:0
}
.mm-listitem .mm-btn_fullwidth:before {
 border-left:0
}
.mm-listitem .mm-btn_fullwidth+a,
.mm-listitem .mm-btn_fullwidth+span {
 padding-right:50px;
 padding-left:0
}
.mm-listitem_divider {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 font-size:75%;
 text-transform:uppercase;
 padding:5px 10px 5px 20px
}
.mm-listitem_divider:after {
 content:' ';
 display:none;
 position:static;
 display:inline-block
}
.mm-listitem_spacer {
 padding-top:40px
}
.mm-listitem_spacer>.mm-btn_next {
 top:40px
}
.mm-menu {
 background:#f3f3f3;
 border-color:rgba(0,0,0,.1);
 color:rgba(0,0,0,.75)
}
.mm-menu .mm-navbar a,
.mm-menu .mm-navbar>* {
 color:rgba(0,0,0,.3)
}
.mm-menu .mm-listview a:not(.mm-btn_next) {
 -webkit-tap-highlight-color:rgba(255,255,255,.4);
 tap-highlight-color:rgba(255,255,255,.4)
}
.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),
.mm-menu .mm-listitem_selected>span {
 background:rgba(255,255,255,.4)
}
.mm-menu .mm-listitem_opened>.mm-btn_next,
.mm-menu .mm-listitem_opened>.mm-panel {
 background:rgba(0,0,0,.05)
}
.mm-menu .mm-listitem_divider {
 background:rgba(0,0,0,.05)
}
.mm-page {
 box-sizing:border-box;
 position:relative
}
.mm-slideout {
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease;
 z-index:1
}
.modal-open #tbay-main-content.mm-slideout {
 z-index:unset
}
.modal-open #custom-login-wrapper.in+#tbay-header {
 z-index:1002
}
.modal-open #custom-login-wrapper.in+#tbay-header+.mm-slideout {
 z-index:1001
}
.mm-wrapper_opened {
 overflow-x:hidden;
 position:relative
}
.mm-wrapper_background .mm-page {
 background:inherit
}
.mm-menu_offcanvas {
 display:none;
 position:fixed;
 right:auto;
 z-index:0;
 width:80%;
 min-width:140px;
 max-width:440px
}
.mm-menu_offcanvas.mm-menu_opened {
 display:block
}
.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms {
 z-index:10
}
.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:550px) {
 .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(440px,0);
  -ms-transform:translate(440px,0);
  transform:translate(440px,0);
  -webkit-transform:translate3d(440px,0,0);
  transform:translate3d(440px,0,0)
 }
}
.mm-page__blocker {
 background:rgba(3,2,1,0);
 display:none;
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 z-index:2
}
.mm-wrapper_blocking {
 overflow:hidden
}
.mm-wrapper_blocking body {
 overflow:hidden
}
.mm-wrapper_blocking .mm-page__blocker {
 display:block;
 background:rgba(0,0,0,.61);
 z-index:1001
}
.mm-sronly {
 border:0!important;
 clip:rect(1px,1px,1px,1px)!important;
 -webkit-clip-path:inset(50%)!important;
 clip-path:inset(50%)!important;
 white-space:nowrap!important;
 width:1px!important;
 min-width:1px!important;
 height:1px!important;
 min-height:1px!important;
 padding:0!important;
 overflow:hidden!important;
 position:absolute!important
}
.mm-menu_autoheight {
 transition:none .4s ease;
 transition-property:height,-webkit-transform;
 transition-property:transform,height;
 transition-property:transform,height,-webkit-transform
}
.mm-menu_autoheight:not(.mm-menu_offcanvas) {
 position:relative
}
.mm-menu_autoheight.mm-menu_position-bottom,
.mm-menu_autoheight.mm-menu_position-top {
 max-height:80%
}
.mm-menu_autoheight-measuring .mm-panel {
 display:block!important
}
.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel {
 display:none!important
}
.mm-menu_autoheight-measuring .mm-panels>.mm-panel {
 bottom:auto!important;
 height:auto!important
}
[class*=mm-menu_columns-] {
 transition-property:width
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel {
 right:auto;
 transition-property:width,-webkit-transform;
 transition-property:width,transform;
 transition-property:width,transform,-webkit-transform
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,
[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent {
 display:block!important
}
[class*=mm-panel_columns-] {
 border-right:1px solid;
 border-color:inherit
}
.mm-menu_columns-1 .mm-panel_columns-0,
.mm-menu_columns-2 .mm-panel_columns-1,
.mm-menu_columns-3 .mm-panel_columns-2,
.mm-menu_columns-4 .mm-panel_columns-3 {
 border-right:0
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0 {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_columns-0 {
 width:80%;
 min-width:140px;
 max-width:0
}
.mm-menu_columns-0 .mm-panels>.mm-panel {
 z-index:0
}
.mm-menu_columns-0 .mm-panels>.mm-panel else {
 width:100%
}
.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transform:translate3d(100%,0,0);
 transform:translate3d(100%,0,0)
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:0) {
 .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  transform:translate(0,0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:0) {
 .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  transform:translate(0,0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1 {
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transform:translate3d(100%,0,0);
 transform:translate3d(100%,0,0)
}
.mm-menu_columns-1 {
 width:80%;
 min-width:140px;
 max-width:440px
}
.mm-menu_columns-1 .mm-panels>.mm-panel {
 z-index:1;
 width:100%
}
.mm-menu_columns-1 .mm-panels>.mm-panel else {
 width:100%
}
.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
 -webkit-transform:translate(200%,0);
 -ms-transform:translate(200%,0);
 transform:translate(200%,0);
 -webkit-transform:translate3d(200%,0,0);
 transform:translate3d(200%,0,0)
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:550px) {
 .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(440px,0);
  -ms-transform:translate(440px,0);
  transform:translate(440px,0);
  -webkit-transform:translate3d(440px,0,0);
  transform:translate3d(440px,0,0)
 }
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:550px) {
 .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-440px,0);
  -ms-transform:translate(-440px,0);
  transform:translate(-440px,0);
  -webkit-transform:translate3d(-440px,0,0);
  transform:translate3d(-440px,0,0)
 }
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2 {
 -webkit-transform:translate(200%,0);
 -ms-transform:translate(200%,0);
 transform:translate(200%,0);
 -webkit-transform:translate3d(200%,0,0);
 transform:translate3d(200%,0,0)
}
.mm-menu_columns-2 {
 width:80%;
 min-width:140px;
 max-width:880px
}
.mm-menu_columns-2 .mm-panels>.mm-panel {
 z-index:2;
 width:50%
}
.mm-menu_columns-2 .mm-panels>.mm-panel else {
 width:100%
}
.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
 -webkit-transform:translate(300%,0);
 -ms-transform:translate(300%,0);
 transform:translate(300%,0);
 -webkit-transform:translate3d(300%,0,0);
 transform:translate3d(300%,0,0)
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:1100px) {
 .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(880px,0);
  -ms-transform:translate(880px,0);
  transform:translate(880px,0);
  -webkit-transform:translate3d(880px,0,0);
  transform:translate3d(880px,0,0)
 }
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:1100px) {
 .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-880px,0);
  -ms-transform:translate(-880px,0);
  transform:translate(-880px,0);
  -webkit-transform:translate3d(-880px,0,0);
  transform:translate3d(-880px,0,0)
 }
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3 {
 -webkit-transform:translate(300%,0);
 -ms-transform:translate(300%,0);
 transform:translate(300%,0);
 -webkit-transform:translate3d(300%,0,0);
 transform:translate3d(300%,0,0)
}
.mm-menu_columns-3 {
 width:80%;
 min-width:140px;
 max-width:1320px
}
.mm-menu_columns-3 .mm-panels>.mm-panel {
 z-index:3;
 width:33.34%
}
.mm-menu_columns-3 .mm-panels>.mm-panel else {
 width:100%
}
.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
 -webkit-transform:translate(400%,0);
 -ms-transform:translate(400%,0);
 transform:translate(400%,0);
 -webkit-transform:translate3d(400%,0,0);
 transform:translate3d(400%,0,0)
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:1650px) {
 .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(1320px,0);
  -ms-transform:translate(1320px,0);
  transform:translate(1320px,0);
  -webkit-transform:translate3d(1320px,0,0);
  transform:translate3d(1320px,0,0)
 }
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:1650px) {
 .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-1320px,0);
  -ms-transform:translate(-1320px,0);
  transform:translate(-1320px,0);
  -webkit-transform:translate3d(-1320px,0,0);
  transform:translate3d(-1320px,0,0)
 }
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4 {
 -webkit-transform:translate(400%,0);
 -ms-transform:translate(400%,0);
 transform:translate(400%,0);
 -webkit-transform:translate3d(400%,0,0);
 transform:translate3d(400%,0,0)
}
.mm-menu_columns-4 {
 width:80%;
 min-width:140px;
 max-width:1760px
}
.mm-menu_columns-4 .mm-panels>.mm-panel {
 z-index:4;
 width:25%
}
.mm-menu_columns-4 .mm-panels>.mm-panel else {
 width:100%
}
.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) {
 -webkit-transform:translate(500%,0);
 -ms-transform:translate(500%,0);
 transform:translate(500%,0);
 -webkit-transform:translate3d(500%,0,0);
 transform:translate3d(500%,0,0)
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(80vw,0);
 -ms-transform:translate(80vw,0);
 transform:translate(80vw,0);
 -webkit-transform:translate3d(80vw,0,0);
 transform:translate3d(80vw,0,0)
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:2200px) {
 .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(1760px,0);
  -ms-transform:translate(1760px,0);
  transform:translate(1760px,0);
  -webkit-transform:translate3d(1760px,0,0);
  transform:translate3d(1760px,0,0)
 }
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:2200px) {
 .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-1760px,0);
  -ms-transform:translate(-1760px,0);
  transform:translate(-1760px,0);
  -webkit-transform:translate3d(-1760px,0,0);
  transform:translate3d(-1760px,0,0)
 }
}
[class*=mm-menu_columns-].mm-menu_position-bottom,
[class*=mm-menu_columns-].mm-menu_position-top {
 width:100%;
 max-width:100%;
 min-width:100%
}
.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front {
 transition-property:width,min-width,max-width,-webkit-transform;
 transition-property:width,min-width,max-width,transform;
 transition-property:width,min-width,max-width,transform,-webkit-transform
}
.mm-counter {
 font-style:normal;
 line-height:20px;
 display:block;
 margin-top:-10px;
 position:absolute;
 right:45px;
 left:auto;
 top:50%
}
.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth) {
 width:90px
}
.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,
.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span {
 margin-right:90px;
 margin-left:0
}
.mm-counter+.mm-btn_fullwidth+a,
.mm-counter+.mm-btn_fullwidth+span {
 padding-right:90px;
 padding-left:0
}
.mm-listitem_vertical>.mm-counter {
 top:12px;
 margin-top:0
}
.mm-listitem_vertical.mm-listitem_spacer>.mm-counter {
 margin-top:40px
}
.mm-listitem_nosubitems>.mm-counter {
 display:none
}
.mm-counter {
 color:#ccc
}
.mm-listitem_divider {
 opacity:1;
 transition:opacity .4s ease
}
.mm-menu_dividers-light .mm-listitem_divider {
 background:inherit;
 font-size:inherit;
 color:rgba(0,0,0,.3);
 padding-top:15px;
 padding-bottom:5px
}
.mm-border-none .mm-listitem_divider {
 border-top-width:1px;
 border-top-style:solid
}
.mm-listview_fixeddivider {
 background:inherit;
 display:none;
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:10;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-listview_fixeddivider:after {
 content:none!important;
 display:none!important
}
.mm-panel_dividers .mm-listview_fixeddivider {
 display:block
}
.mm-wrapper_opened.mm-dragging .mm-menu,
.mm-wrapper_opened.mm-dragging .mm-slideout {
 transition-duration:0s
}
.mm-menu_dropdown {
 box-shadow:0 2px 10px rgba(0,0,0,.3);
 height:80%
}
.mm-wrapper_dropdown .mm-slideout {
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 z-index:0
}
.mm-wrapper_dropdown .mm-page__blocker {
 transition-delay:0s!important;
 z-index:1
}
.mm-wrapper_dropdown .mm-menu_dropdown {
 z-index:2
}
.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown {
 display:none
}
[class*=mm-menu_tip-]:before {
 content:'';
 background:inherit;
 box-shadow:0 2px 10px rgba(0,0,0,.3);
 display:block;
 width:15px;
 height:15px;
 position:absolute;
 z-index:0;
 -webkit-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 transform:rotate(45deg)
}
.mm-menu_tip-left:before {
 left:22px;
 right:auto
}
.mm-menu_tip-right:before {
 right:22px;
 left:auto
}
.mm-menu_tip-top:before {
 top:-8px
}
.mm-menu_tip-bottom:before {
 bottom:-8px
}
.mm-iconbar {
 border-color:inherit;
 border-style:solid;
 border-width:0;
 border-right-width:1px;
 text-align:center;
 line-height:20px;
 overflow:hidden;
 box-sizing:border-box;
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 z-index:2
}
.mm-iconbar__bottom,
.mm-iconbar__top {
 width:inherit;
 position:absolute;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-iconbar__bottom>*,
.mm-iconbar__top>* {
 box-sizing:border-box;
 display:block;
 padding:10px 0
}
.mm-iconbar__bottom a {
 text-decoration:none
}
.mm-iconbar__bottom a:hover {
 text-decoration:none
}
.mm-iconbar__top {
 top:0
}
.mm-iconbar__top a {
 text-decoration:none
}
.mm-iconbar__top a:hover {
 text-decoration:none
}
.mm-iconbar__bottom {
 bottom:0
}
.mm-menu_iconbar-40 .mm-navbars_bottom,
.mm-menu_iconbar-40 .mm-navbars_top,
.mm-menu_iconbar-40 .mm-panels {
 left:40px;
 right:auto
}
.mm-menu_iconbar-40 .mm-iconbar {
 width:40px
}
.mm-menu_iconbar-60 .mm-navbars_bottom,
.mm-menu_iconbar-60 .mm-navbars_top,
.mm-menu_iconbar-60 .mm-panels {
 left:60px;
 right:auto
}
.mm-menu_iconbar-60 .mm-iconbar {
 width:60px
}
.mm-menu_iconbar-80 .mm-navbars_bottom,
.mm-menu_iconbar-80 .mm-navbars_top,
.mm-menu_iconbar-80 .mm-panels {
 left:80px;
 right:auto
}
.mm-menu_iconbar-80 .mm-iconbar {
 width:80px
}
.mm-iconbar {
 color:rgba(0,0,0,.3)
}
.mm-iconbar a {
 color:rgba(0,0,0,.3)
}
.mm-iconbar__tab_selected {
 background:rgba(255,255,255,.4)
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel {
 transition-property:left,-webkit-transform;
 transition-property:transform,left;
 transition-property:transform,left,-webkit-transform
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first {
 left:0
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider {
 left:0
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened {
 display:block!important
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent {
 display:block!important
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
 border-left:1px solid;
 border-color:inherit
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0) {
 border-left:1px solid;
 border-color:inherit
}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent {
 overflow-y:hidden;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
[class*=mm-menu_iconpanel-].mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,
[class*=mm-menu_iconpanel-].mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar {
 opacity:0
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-0 {
 left:0
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 left:0
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-1 {
 left:40px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 left:40px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-2 {
 left:80px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 left:80px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-3 {
 left:120px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 left:120px;
 right:auto
}
.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 left:40px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-0 {
 left:0
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 left:0
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-1 {
 left:60px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 left:60px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-2 {
 left:120px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 left:120px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-3 {
 left:180px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 left:180px;
 right:auto
}
.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 left:60px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-0 {
 left:0
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 left:0
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-1 {
 left:80px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 left:80px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-2 {
 left:160px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 left:160px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-3 {
 left:240px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 left:240px;
 right:auto
}
.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 left:80px;
 right:auto
}
.mm-panel__blocker {
 background:inherit;
 opacity:0;
 display:block;
 position:absolute;
 top:0;
 right:0;
 left:0;
 z-index:3;
 transition:opacity .4s ease
}
.mm-panel_opened-parent .mm-panel__blocker {
 opacity:.6;
 bottom:-100000px
}
.mm-menu_keyboardfocus a:focus {
 outline:0;
 background:rgba(255,255,255,.4)
}
.mm-navbars_bottom,
.mm-navbars_top {
 background:inherit;
 border-color:inherit;
 border-width:0;
 position:absolute;
 left:0;
 right:0;
 z-index:1
}
.mm-navbars_bottom>.mm-navbar,
.mm-navbars_top>.mm-navbar {
 border-width:0;
 border-color:inherit;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 position:relative;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),
.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns) {
 padding:0
}
.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn) {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.mm-navbars_top {
 border-bottom-style:solid;
 border-bottom-width:1px;
 top:0;
 bottom:auto
}
.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn) {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.mm-menu_navbar_top-1 .mm-panels {
 top:71px
}
.mm-menu_navbar_top-1 .mm-navbars_has-tabs~.mm-panels {
 top:45px
}
.mm-menu_navbar_top-2 .mm-panels {
 top:115px
}
.mm-menu_navbar_top-3 .mm-panels {
 top:120px
}
.mm-menu_navbar_top-4 .mm-panels {
 top:160px
}
.mm-navbars_bottom {
 border-top-style:solid;
 border-top-width:1px;
 bottom:0;
 top:auto
}
.mm-menu_navbar_bottom-1 .mm-panels {
 bottom:45px
}
.mm-menu_navbar_bottom-2 .mm-panels {
 bottom:115px
}
.mm-menu_navbar_bottom-3 .mm-panels {
 bottom:120px
}
.mm-menu_navbar_bottom-4 .mm-panels {
 bottom:160px
}
.mm-navbar_size-2 {
 height:80px
}
.mm-navbar_size-3 {
 height:120px
}
.mm-navbar_size-4 {
 height:160px
}
.mm-navbar__breadcrumbs {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 -webkit-overflow-scrolling:touch;
 overflow-x:auto;
 text-align:left;
 padding:0 0 0 17px
}
.mm-navbar__breadcrumbs>* {
 display:inline-block;
 padding:10px 3px
}
.mm-navbar__breadcrumbs>a {
 text-decoration:underline
}
.mm-navbar_has-btns .mm-navbar__breadcrumbs {
 margin-left:-40px;
 margin-right:0
}
.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs {
 margin-left:0;
 padding-left:0
}
.mm-navbars_top .mm-navbar_tabs {
 background:inherit!important
}
.mm-navbars_top .mm-navbar_tabs~.mm-navbar {
 background:inherit!important
}
.mm-navbars_bottom .mm-navbar_tabs {
 background:inherit!important
}
.mm-navbar__tab_selected {
 background:inherit!important;
 border-width:1px;
 border-style:solid;
 border-color:inherit
}
.mm-navbar__tab_selected:first-child {
 border-left:0
}
.mm-navbar__tab_selected:last-child {
 border-right:0
}
.mm-navbars_top .mm-navbar_tabs:not(:last-child) {
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:inherit
}
.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected {
 border-top:0
}
.mm-navbars_bottom .mm-navbar_tabs:not(:first-child) {
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:inherit
}
.mm-navbars_bottom .mm-navbar__tab_selected {
 border-top:0;
 margin-top:-1px
}
.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected {
 border-bottom:0
}
.mm-navbar_tabs>:not(.mm-navbar__tab_selected),
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,
.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs) {
 background:rgba(255,255,255,.4)
}
.mm-menu_rtl {
 direction:rtl
}
.mm-menu_rtl.mm-menu_offcanvas {
 right:auto
}
.mm-menu_rtl .mm-panel:not(.mm-panel_opened) {
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transform:translate3d(-100%,0,0);
 transform:translate3d(-100%,0,0)
}
.mm-menu_rtl .mm-panel.mm-panel_opened-parent {
 -webkit-transform:translate(30%,0);
 -ms-transform:translate(30%,0);
 transform:translate(30%,0);
 -webkit-transform:translate3d(30%,0,0);
 transform:translate3d(30%,0,0)
}
.mm-menu_rtl .mm-navbar .mm-btn:first-child {
 left:auto;
 right:0
}
.mm-menu_rtl .mm-navbar .mm-btn:last-child {
 right:auto;
 left:0
}
.mm-menu_rtl .mm-navbar .mm-btn_next:after {
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg);
 left:23px;
 right:auto
}
.mm-menu_rtl .mm-navbar .mm-btn_prev:before {
 -webkit-transform:rotate(135deg);
 -ms-transform:rotate(135deg);
 transform:rotate(135deg);
 right:23px;
 left:auto
}
.mm-menu_rtl .mm-listitem:after {
 left:0;
 right:20px
}
.mm-menu_rtl .mm-listitem>a:not(.mm-btn_next),
.mm-menu_rtl .mm-listitem>span:not(.mm-btn_next) {
 padding-left:10px;
 padding-right:20px!important
}
.mm-menu_rtl .mm-listitem .mm-btn_next {
 right:auto;
 left:0
}
.mm-menu_rtl .mm-listitem .mm-btn_next:before {
 left:auto;
 right:0
}
.mm-menu_rtl .mm-listitem .mm-btn_next:after {
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg);
 left:23px;
 right:auto
}
.mm-menu_rtl .mm-listitem .mm-btn_next+a,
.mm-menu_rtl .mm-listitem .mm-btn_next+span {
 margin-left:50px;
 margin-right:0
}
.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+a,
.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+span {
 padding-left:50px;
 padding-right:0
}
.mm-menu_rtl .mm-counter {
 left:45px;
 right:auto
}
.mm-menu_rtl .mm-counter+.mm-btn_next+a,
.mm-menu_rtl .mm-counter+.mm-btn_next+span {
 margin-left:90px;
 margin-right:0
}
.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+a,
.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+span {
 padding-left:90px;
 padding-right:0
}
.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel {
 transition-property:right,-webkit-transform;
 transition-property:transform,right;
 transition-property:transform,right,-webkit-transform
}
.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first {
 left:0;
 right:0
}
.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider {
 left:0;
 right:0
}
.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,
.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent {
 border-left:0;
 border-right:1px solid;
 border-color:inherit
}
.mm-menu_rtl [class*=mm-panel_iconpanel-] {
 left:0
}
.mm-menu_rtl [class*=mm-panel_iconpanel-]~.mm-listview_fixeddivider {
 left:0
}
.mm-menu_rtl [class*=mm-panel_iconpanel-].mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0 {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1 {
 right:40px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 right:40px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2 {
 right:80px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 right:80px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3 {
 right:120px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 right:120px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 right:40px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0 {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1 {
 right:60px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 right:60px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2 {
 right:120px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 right:120px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3 {
 right:180px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 right:180px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 right:60px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0 {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider {
 right:0
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1 {
 right:80px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider {
 right:80px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2 {
 right:160px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider {
 right:160px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3 {
 right:240px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider {
 right:240px;
 left:auto
}
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,
.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider {
 right:80px;
 left:auto
}
.mm-menu_rtl html[class*=mm-sidebar_expanded-]:not(.mm-sidebar_closed) .mm-menu_rtl~.mm-slideout {
 -webkit-transform:translate(0,0)!important;
 -ms-transform:translate(0,0)!important;
 transform:translate(0,0)!important;
 right:0
}
.mm-menu_rtl label.mm-check {
 left:20px;
 right:auto!important
}
.mm-menu_rtl label.mm-toggle {
 left:20px;
 right:auto!important
}
.mm-menu_rtl label.mm-toggle+a,
.mm-menu_rtl label.mm-toggle+span {
 padding-left:80px;
 padding-right:0
}
.mm-menu_rtl label.mm-check+a,
.mm-menu_rtl label.mm-check+span {
 padding-left:60px;
 padding-right:0
}
.mm-menu_rtl .mm-btn_next+label.mm-check,
.mm-menu_rtl .mm-btn_next+label.mm-toggle {
 left:60px;
 right:auto
}
.mm-menu_rtl .mm-btn_next+label.mm-check+a,
.mm-menu_rtl .mm-btn_next+label.mm-check+span {
 margin-left:50px;
 padding-right:0
}
.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,
.mm-menu_rtl .mm-btn_next+label.mm-toggle+span {
 margin-left:50px;
 padding-right:0
}
.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,
.mm-menu_rtl .mm-btn_next+label.mm-toggle+span {
 padding-left:70px;
 padding-right:0
}
.mm-menu_rtl .mm-btn_next+label.mm-check+a,
.mm-menu_rtl .mm-btn_next+label.mm-check+span {
 padding-left:50px;
 padding-right:0
}
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check,
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle {
 left:100px;
 right:auto;
 padding-right:0
}
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+a,
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+span {
 margin-left:90px;
 padding-right:0
}
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+a,
.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+span {
 margin-left:90px;
 padding-right:0
}
.mm-searchfield {
 height:40px;
 padding:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 overflow:hidden
}
.mm-searchfield input {
 border:none!important;
 outline:0!important;
 box-shadow:none!important;
 border-radius:4px;
 font:inherit;
 font-size:inherit;
 line-height:26px;
 display:block;
 box-sizing:border-box;
 width:100%;
 max-width:100%;
 height:26px;
 min-height:26px;
 max-height:26px;
 margin:0;
 padding:0 10px
}
.mm-searchfield input::-ms-clear {
 display:none
}
.mm-searchfield__input {
 padding:7px 10px 0 10px;
 position:relative
}
.mm-panel__noresultsmsg {
 text-align:center;
 font-size:150%;
 padding:40px 0
}
.mm-searchfield__btn {
 right:0;
 top:0
}
.mm-searchfield__input {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 box-sizing:border-box;
 width:100%;
 max-width:100%
}
.mm-searchfield__cancel {
 text-decoration:none;
 line-height:40px;
 display:block;
 padding-right:10px;
 padding-left:0;
 margin-right:-100px;
 margin-left:0;
 transition:margin .4s ease
}
.mm-searchfield__cancel-active {
 margin-right:0
}
.mm-panel>.mm-searchfield {
 width:100%;
 position:absolute;
 top:0;
 left:0
}
.mm-panel_has-searchfield {
 padding-top:40px
}
.mm-panel_has-navbar.mm-panel_has-searchfield {
 padding-top:80px
}
.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield {
 top:40px
}
.mm-listitem_nosubitems>.mm-btn_next {
 display:none
}
.mm-listitem_nosubitems>.mm-btn_next+a,
.mm-listitem_nosubitems>.mm-btn_next+span {
 padding-right:10px
}
.mm-searchfield input {
 background:rgba(0,0,0,.05);
 color:rgba(0,0,0,.75)
}
.mm-panel__noresultsmsg {
 color:rgba(0,0,0,.3)
}
.mm-sectionindexer {
 background:inherit;
 text-align:center;
 font-size:12px;
 box-sizing:border-box;
 width:20px;
 position:absolute;
 top:0;
 bottom:0;
 right:-20px;
 left:auto;
 z-index:15;
 transition:right .4s ease;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:space-evenly;
 -ms-flex-pack:space-evenly;
 justify-content:space-evenly
}
.mm-sectionindexer a {
 line-height:1;
 text-decoration:none;
 display:block
}
.mm-sectionindexer~.mm-panels {
 transition:right .4s ease
}
.mm-menu_has-sectionindexer .mm-sectionindexer {
 right:0
}
.mm-menu_has-sectionindexer .mm-panels {
 right:20px;
 left:auto
}
.mm-menu_navbar_top-1 .mm-sectionindexer {
 top:42px
}
.mm-menu_navbar_top-2 .mm-sectionindexer {
 top:82px
}
.mm-menu_navbar_top-3 .mm-sectionindexer {
 top:122px
}
.mm-menu_navbar_top-4 .mm-sectionindexer {
 top:162px
}
.mm-menu_navbar_bottom-1 .mm-sectionindexer {
 bottom:42px
}
.mm-menu_navbar_bottom-2 .mm-sectionindexer {
 bottom:82px
}
.mm-menu_navbar_bottom-3 .mm-sectionindexer {
 bottom:122px
}
.mm-menu_navbar_bottom-4 .mm-sectionindexer {
 bottom:162px
}
.mm-sectionindexer a {
 color:rgba(0,0,0,.3)
}
.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,
.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span {
 transition:background .4s ease
}
.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth) {
 transition:background .4s ease
}
.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,
.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span {
 transition:background .4s ease
}
.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth) {
 transition:background .4s ease
}
.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,
.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span {
 background:0
}
.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,
.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover {
 background:rgba(255,255,255,.4)
}
.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,
.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span {
 background:0
}
.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,
.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth) {
 background:rgba(255,255,255,.4)
}
[class*=mm-wrapper_sidebar-collapsed-] body,
[class*=mm-wrapper_sidebar-expanded-] body {
 position:relative
}
[class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,
[class*=mm-wrapper_sidebar-expanded-] .mm-slideout {
 transition-property:width,-webkit-transform;
 transition-property:width,transform;
 transition-property:width,transform,-webkit-transform
}
[class*=mm-wrapper_sidebar-collapsed-] .mm-page,
[class*=mm-wrapper_sidebar-expanded-] .mm-page {
 background:inherit;
 box-sizing:border-box;
 min-height:100vh
}
[class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,
[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded {
 display:block!important;
 top:0!important;
 right:auto!important;
 bottom:0!important;
 left:0!important
}
[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,
[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar {
 opacity:0
}
.mm-wrapper_sidebar-collapsed-40 .mm-slideout,
[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout {
 width:calc(100% - 40px);
 -webkit-transform:translate(40px,0);
 -ms-transform:translate(40px,0);
 transform:translate(40px,0);
 -webkit-transform:translate3d(40px,0,0);
 transform:translate3d(40px,0,0)
}
.mm-wrapper_sidebar-collapsed-60 .mm-slideout,
[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout {
 width:calc(100% - 60px);
 -webkit-transform:translate(60px,0);
 -ms-transform:translate(60px,0);
 transform:translate(60px,0);
 -webkit-transform:translate3d(60px,0,0);
 transform:translate3d(60px,0,0)
}
.mm-wrapper_sidebar-collapsed-80 .mm-slideout {
 width:calc(100% - 80px);
 -webkit-transform:translate(80px,0);
 -ms-transform:translate(80px,0);
 transform:translate(80px,0);
 -webkit-transform:translate3d(80px,0,0);
 transform:translate3d(80px,0,0)
}
[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout {
 width:calc(100% - 80px);
 -webkit-transform:translate(80px,0);
 -ms-transform:translate(80px,0);
 transform:translate(80px,0);
 -webkit-transform:translate3d(80px,0,0);
 transform:translate3d(80px,0,0)
}
[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded {
 border-right-width:1px;
 border-right-style:solid;
 min-width:0!important;
 max-width:100000px!important
}
[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after {
 content:none;
 display:none
}
[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking {
 overflow:visible
}
[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body {
 overflow:visible
}
[class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker {
 display:none!important
}
.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout {
 width:75%;
 -webkit-transform:translate(33.33333%,0)!important;
 -ms-transform:translate(33.33333%,0)!important;
 transform:translate(33.33333%,0)!important;
 -webkit-transform:translate3d(33.33333%,0,0)!important;
 transform:translate3d(33.33333%,0,0)!important
}
.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded {
 width:25%!important
}
.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout {
 width:70%;
 -webkit-transform:translate(42.85714%,0)!important;
 -ms-transform:translate(42.85714%,0)!important;
 transform:translate(42.85714%,0)!important;
 -webkit-transform:translate3d(42.85714%,0,0)!important;
 transform:translate3d(42.85714%,0,0)!important
}
.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded {
 width:30%!important
}
.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout {
 width:65%;
 -webkit-transform:translate(53.84615%,0)!important;
 -ms-transform:translate(53.84615%,0)!important;
 transform:translate(53.84615%,0)!important;
 -webkit-transform:translate3d(53.84615%,0,0)!important;
 transform:translate3d(53.84615%,0,0)!important
}
.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded {
 width:35%!important
}
.mm-menu__blocker {
 background:rgba(3,2,1,0);
 display:block;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:3
}
.mm-menu_opened .mm-menu__blocker {
 display:none
}
input.mm-check,
input.mm-toggle {
 position:absolute;
 left:-10000px;
 right:auto
}
label.mm-check,
label.mm-toggle {
 margin:0;
 position:absolute;
 top:50%;
 z-index:2
}
label.mm-check:before {
 content:'';
 display:block
}
label.mm-toggle {
 border-radius:30px;
 width:50px;
 height:30px;
 margin-top:-15px
}
label.mm-toggle:before {
 content:'';
 display:block;
 border-radius:30px;
 width:28px;
 height:28px;
 margin:1px
}
input.mm-toggle:checked~label.mm-toggle:before {
 float:right
}
label.mm-check {
 width:30px;
 height:30px;
 margin-top:-15px
}
label.mm-check:before {
 border-left:3px solid;
 border-bottom:3px solid;
 width:40%;
 height:20%;
 margin:25% 0 0 20%;
 opacity:.1;
 -webkit-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
input.mm-check:checked~label.mm-check:before {
 opacity:1
}
.mm-listitem_vertical label.mm-toggle,
.mm-listitem_vertical label.mm-check {
 top:5px;
 bottom:auto;
 margin-top:0
}
label.mm-toggle {
 right:20px;
 left:auto
}
label.mm-toggle+a,
label.mm-toggle+span {
 padding-right:80px;
 padding-left:0
}
label.mm-check {
 right:20px;
 left:auto
}
label.mm-check+a,
label.mm-check+span {
 padding-right:60px;
 padding-left:0
}
.mm-btn_next+label.mm-check,
.mm-btn_next+label.mm-toggle {
 right:60px;
 left:auto
}
.mm-btn_next+label.mm-check+a,
.mm-btn_next+label.mm-check+span {
 margin-right:50px;
 padding-left:0
}
.mm-btn_next+label.mm-toggle+a,
.mm-btn_next+label.mm-toggle+span {
 margin-right:50px;
 padding-left:0
}
.mm-btn_next+label.mm-toggle+a,
.mm-btn_next+label.mm-toggle+span {
 padding-right:70px;
 padding-left:0
}
.mm-btn_next+label.mm-check+a,
.mm-btn_next+label.mm-check+span {
 padding-right:50px;
 padding-left:0
}
.mm-counter+.mm-btn_next+label.mm-check,
.mm-counter+.mm-btn_next+label.mm-toggle {
 right:100px;
 left:auto
}
.mm-counter+.mm-btn_next+label.mm-check+a,
.mm-counter+.mm-btn_next+label.mm-check+span {
 margin-right:90px;
 margin-left:0
}
.mm-counter+.mm-btn_next+label.mm-toggle+a,
.mm-counter+.mm-btn_next+label.mm-toggle+span {
 margin-right:90px;
 margin-left:0
}
label.mm-toggle {
 background:rgba(0,0,0,.1)
}
label.mm-toggle:before {
 background:#f3f3f3
}
input.mm-toggle:checked~label.mm-toggle {
 background:#4bd963
}
label.mm-check:before {
 border-color:rgba(0,0,0,.75)
}
.mm-menu_border-none .mm-listitem:after,
.mm-panel_border-none .mm-listitem:after {
 content:none
}
.mm-menu_border-full .mm-listitem:after,
.mm-panel_border-full .mm-listitem:after {
 left:0!important
}
.mm-menu_border-offset .mm-listitem:after,
.mm-panel_border-offset .mm-listitem:after {
 right:20px;
 left:auto
}
.mm-menu_fx-menu-zoom {
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease
}
.mm-wrapper_opened .mm-menu_fx-menu-zoom {
 -webkit-transform:scale(.7,.7) translate3d(-30%,0,0);
 transform:scale(.7,.7) translate3d(-30%,0,0);
 -webkit-transform-origin:left center;
 -ms-transform-origin:left center;
 transform-origin:left center
}
.mm-wrapper_opening .mm-menu_fx-menu-zoom {
 -webkit-transform:scale(1,1) translate3d(0,0,0);
 transform:scale(1,1) translate3d(0,0,0)
}
.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right {
 -webkit-transform:scale(.7,.7) translate3d(30%,0,0);
 transform:scale(.7,.7) translate3d(30%,0,0);
 -webkit-transform-origin:right center;
 -ms-transform-origin:right center;
 transform-origin:right center
}
.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right {
 -webkit-transform:scale(1,1) translate3d(0,0,0);
 transform:scale(1,1) translate3d(0,0,0)
}
.mm-menu_fx-menu-slide {
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease
}
.mm-wrapper_opened .mm-menu_fx-menu-slide {
 -webkit-transform:translate(-30%,0);
 -ms-transform:translate(-30%,0);
 transform:translate(-30%,0);
 -webkit-transform:translate3d(-30%,0,0);
 transform:translate3d(-30%,0,0)
}
.mm-wrapper_opening .mm-menu_fx-menu-slide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right {
 -webkit-transform:translate(30%,0);
 -ms-transform:translate(30%,0);
 transform:translate(30%,0);
 -webkit-transform:translate3d(30%,0,0);
 transform:translate3d(30%,0,0)
}
.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_fx-menu-fade {
 opacity:0;
 transition:opacity .2s ease
}
.mm-wrapper_opening .mm-menu_fx-menu-fade {
 opacity:1
}
.mm-menu_fx-panels-none .mm-panel,
.mm-panel_fx-none {
 transition-property:none
}
.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-none.mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_fx-panels-zoom .mm-panel,
.mm-panel_fx-zoom {
 -webkit-transform-origin:left center;
 -ms-transform-origin:left center;
 transform-origin:left center;
 -webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);
 transform:scale(1.5,1.5) translate3d(100%,0,0)
}
.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,
.mm-panel_fx-zoom.mm-panel_opened {
 -webkit-transform:scale(1,1) translate3d(0,0,0);
 transform:scale(1,1) translate3d(0,0,0)
}
.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,
.mm-panel_fx-zoom.mm-panel_opened-parent {
 -webkit-transform:scale(.7,.7) translate3d(-30%,0,0);
 transform:scale(.7,.7) translate3d(-30%,0,0)
}
.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,
.mm-panel_fx-slide-0.mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,
.mm-panel_fx-slide-100.mm-panel_opened-parent {
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transform:translate3d(-100%,0,0);
 transform:translate3d(-100%,0,0)
}
.mm-menu_fx-panels-slide-up .mm-panel,
.mm-panel_fx-slide-up {
 -webkit-transform:translate(0,100%);
 -ms-transform:translate(0,100%);
 transform:translate(0,100%);
 -webkit-transform:translate3d(0,100%,0);
 transform:translate3d(0,100%,0)
}
.mm-menu_fx-panels-slide-up .mm-panel_opened,
.mm-menu_fx-panels-slide-up .mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-panel_fx-slide-up.mm-panel_opened {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_fx-panels-slide-right .mm-panel,
.mm-panel_fx-slide-right {
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transform:translate3d(-100%,0,0);
 transform:translate3d(-100%,0,0)
}
.mm-menu_fx-panels-slide-right .mm-panel_opened,
.mm-menu_fx-panels-slide-right .mm-panel_opened-parent {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-panel_fx-slide-right.mm-panel_opened {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
[class*=mm-menu_fx-listitems-] .mm-listitem {
 transition:none .4s ease
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1) {
 transition-delay:50ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2) {
 transition-delay:.1s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3) {
 transition-delay:150ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4) {
 transition-delay:.2s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5) {
 transition-delay:250ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6) {
 transition-delay:.3s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7) {
 transition-delay:350ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8) {
 transition-delay:.4s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9) {
 transition-delay:450ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10) {
 transition-delay:.5s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11) {
 transition-delay:550ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12) {
 transition-delay:.6s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13) {
 transition-delay:650ms
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14) {
 transition-delay:.7s
}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15) {
 transition-delay:750ms
}
.mm-menu_fx-listitems-slide .mm-listitem {
 transition-property:opacity,-webkit-transform;
 transition-property:transform,opacity;
 transition-property:transform,opacity,-webkit-transform;
 -webkit-transform:translate(50%,0);
 -ms-transform:translate(50%,0);
 transform:translate(50%,0);
 -webkit-transform:translate3d(50%,0,0);
 transform:translate3d(50%,0,0);
 opacity:0
}
.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 opacity:1
}
.mm-menu_fx-listitems-fade .mm-listitem {
 transition-property:opacity;
 opacity:0
}
.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem {
 opacity:1
}
.mm-menu_fx-listitems-drop .mm-listitem {
 transition-property:opacity,top;
 opacity:0;
 top:-25%
}
.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem {
 opacity:1;
 top:0
}
.mm-menu_fullscreen {
 width:100%;
 min-width:140px;
 max-width:10000px
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(100vw,0);
 -ms-transform:translate(100vw,0);
 transform:translate(100vw,0);
 -webkit-transform:translate3d(100vw,0,0);
 transform:translate3d(100vw,0,0)
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-100vw,0);
 -ms-transform:translate(-100vw,0);
 transform:translate(-100vw,0);
 -webkit-transform:translate3d(-100vw,0,0);
 transform:translate3d(-100vw,0,0)
}
@media all and (max-width:140px) {
 .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(140px,0);
  -ms-transform:translate(140px,0);
  transform:translate(140px,0);
  -webkit-transform:translate3d(140px,0,0);
  transform:translate3d(140px,0,0)
 }
}
@media all and (min-width:10000px) {
 .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(10000px,0);
  -ms-transform:translate(10000px,0);
  transform:translate(10000px,0);
  -webkit-transform:translate3d(10000px,0,0);
  transform:translate3d(10000px,0,0)
 }
}
@media all and (max-width:140px) {
 .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:10000px) {
 .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-10000px,0);
  -ms-transform:translate(-10000px,0);
  transform:translate(-10000px,0);
  -webkit-transform:translate3d(-10000px,0,0);
  transform:translate3d(-10000px,0,0)
 }
}
.mm-menu_fullscreen.mm-menu_position-top,
.mm-menu_fullscreen.mm-menu_position-bottom {
 height:100vh;
 min-height:140px;
 max-height:10000px
}
.mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),
.mm-menu_listview-30 .mm-listitem>span {
 padding-top:5px;
 padding-bottom:5px
}
.mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next {
 height:30
}
.mm-menu_listview-50 .mm-listitem>a:not(.mm-btn_next),
.mm-menu_listview-50 .mm-listitem>span {
 padding-top:15px;
 padding-bottom:15px
}
.mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next {
 height:50
}
.mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),
.mm-menu_listview-60 .mm-listitem>span {
 padding-top:20px;
 padding-bottom:20px
}
.mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next {
 height:60
}
.mm-menu_listview-justify .mm-panels>.mm-panel:after,
.mm-menu_listview-justify .mm-panels>.mm-panel:before {
 content:none;
 display:none
}
.mm-panels>.mm-panel_listview-justify:after,
.mm-panels>.mm-panel_listview-justify:before {
 content:none;
 display:none
}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,
.mm-panels>.mm-panel_listview-justify .mm-listview {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 height:100%;
 margin-top:0;
 margin-bottom:0
}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,
.mm-panels>.mm-panel_listview-justify .mm-listitem {
 -webkit-box-flex:1;
 -ms-flex:1 0 auto;
 flex:1 0 auto;
 min-height:40px
}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),
.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider) {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span {
 box-sizing:border-box;
 -webkit-box-flex:1;
 -ms-flex:1 0 auto;
 flex:1 0 auto;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),
.mm-panels>.mm-panel_listview-justify .mm-listitem>span {
 box-sizing:border-box;
 -webkit-box-flex:1;
 -ms-flex:1 0 auto;
 flex:1 0 auto;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.mm-listview_inset {
 list-style:inside disc;
 padding:0 10px 15px 40px;
 margin:0
}
.mm-listview_inset>li {
 padding:5px 0
}
.mm-menu_multiline .mm-listitem>a,
.mm-menu_multiline .mm-listitem>span {
 text-overflow:clip;
 white-space:normal
}
.mm-panel_multiline .mm-listitem>a,
.mm-panel_multiline .mm-listitem>span {
 text-overflow:clip;
 white-space:normal
}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
 opacity:0
}
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
 opacity:.3;
 transition:opacity .4s ease .4s
}
.mm-menu_opened.mm-menu_pagedim~.mm-page__blocker {
 background:inherit
}
.mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker {
 background:#000
}
.mm-menu_opened.mm-menu_pagedim-white~.mm-page__blocker {
 background:#fff
}
.mm-menu_popup {
 transition:opacity .4s ease;
 opacity:0;
 box-shadow:0 2px 10px rgba(0,0,0,.3);
 height:80%;
 min-height:140px;
 max-height:880px;
 top:50%;
 left:50%;
 bottom:auto;
 right:auto;
 z-index:2;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 -webkit-transform:translate3d(-50%,-50%,0);
 transform:translate3d(-50%,-50%,0)
}
.mm-menu_popup.mm-menu_opened~.mm-slideout {
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 z-index:0
}
.mm-menu_popup.mm-menu_opened~.mm-page__blocker {
 transition-delay:0s!important;
 z-index:1
}
.mm-wrapper_opening .mm-menu_popup {
 opacity:1
}
.mm-menu_position-right {
 left:auto;
 right:0
}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout {
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0)
}
@media all and (max-width:175px) {
 .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-140px,0);
  -ms-transform:translate(-140px,0);
  transform:translate(-140px,0);
  -webkit-transform:translate3d(-140px,0,0);
  transform:translate3d(-140px,0,0)
 }
}
@media all and (min-width:550px) {
 .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout {
  -webkit-transform:translate(-440px,0);
  -ms-transform:translate(-440px,0);
  transform:translate(-440px,0);
  -webkit-transform:translate3d(-440px,0,0);
  transform:translate3d(-440px,0,0)
 }
}
.mm-menu_position-bottom,
.mm-menu_position-front,
.mm-menu_position-top {
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease
}
.mm-menu_position-bottom.mm-menu_opened,
.mm-menu_position-front.mm-menu_opened,
.mm-menu_position-top.mm-menu_opened {
 z-index:1001
}
.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,
.mm-menu_position-front.mm-menu_opened~.mm-slideout,
.mm-menu_position-top.mm-menu_opened~.mm-slideout {
 -webkit-transform:none!important;
 -ms-transform:none!important;
 transform:none!important;
 z-index:0
}
.mm-menu_position-bottom.mm-menu_opened~.mm-page__blocker,
.mm-menu_position-front.mm-menu_opened~.mm-page__blocker,
.mm-menu_position-top.mm-menu_opened~.mm-page__blocker {
 z-index:1
}
.mm-menu_position-front {
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transform:translate3d(-100%,0,0);
 transform:translate3d(-100%,0,0)
}
.mm-menu_position-front.mm-menu_position-right {
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transform:translate3d(100%,0,0);
 transform:translate3d(100%,0,0)
}
.mm-menu_position-bottom {
 width:100%;
 min-width:100%;
 max-width:100%
}
.mm-menu_position-top {
 width:100%;
 min-width:100%;
 max-width:100%;
 -webkit-transform:translate(0,-100%);
 -ms-transform:translate(0,-100%);
 transform:translate(0,-100%);
 -webkit-transform:translate3d(0,-100%,0);
 transform:translate3d(0,-100%,0);
 height:80vh;
 min-height:140px;
 max-height:880px
}
.mm-menu_position-bottom {
 -webkit-transform:translate(0,100%);
 -ms-transform:translate(0,100%);
 transform:translate(0,100%);
 -webkit-transform:translate3d(0,100%,0);
 transform:translate3d(0,100%,0);
 top:auto;
 height:80vh;
 min-height:140px;
 max-height:880px
}
.mm-wrapper_opening .mm-menu_position-bottom,
.mm-wrapper_opening .mm-menu_position-front,
.mm-wrapper_opening .mm-menu_position-top {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.mm-menu_shadow-page:after {
 content:"";
 display:block;
 width:20px;
 height:120%;
 position:absolute;
 left:100%;
 right:auto;
 top:-10%;
 z-index:100;
 -webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);
 clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)
}
.mm-menu_shadow-page.mm-menu_position-right:after {
 left:auto;
 right:100%;
 -webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);
 clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)
}
.mm-menu_shadow-page.mm-menu_position-front:after {
 content:none;
 display:none
}
.mm-menu_shadow-page:after {
 box-shadow:0 0 10px rgba(0,0,0,.3)
}
.mm-menu_shadow-panels .mm-panel {
 box-shadow:0 0 10px rgba(0,0,0,.3)
}
.mm-menu_theme-white {
 background:#fff;
 border-color:rgba(0,0,0,.1);
 color:rgba(0,0,0,.7)
}
.mm-menu_theme-white .mm-navbar a,
.mm-menu_theme-white .mm-navbar>* {
 color:rgba(0,0,0,.3)
}
.mm-menu_theme-white .mm-btn:after,
.mm-menu_theme-white .mm-btn:before {
 border-color:rgba(0,0,0,.3)
}
.mm-menu_theme-white .mm-listview .mm-btn_next:after {
 border-color:rgba(0,0,0,.3)
}
.mm-menu_theme-white .mm-listview a:not(.mm-btn_next) {
 -webkit-tap-highlight-color:rgba(0,0,0,.03);
 tap-highlight-color:rgba(0,0,0,.03)
}
.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),
.mm-menu_theme-white .mm-listitem_selected>span {
 background:rgba(0,0,0,.03)
}
.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,
.mm-menu_theme-white .mm-listitem_opened>.mm-panel {
 background:rgba(0,0,0,.06)
}
.mm-menu_theme-white .mm-listitem_divider {
 background:rgba(0,0,0,.06)
}
.mm-menu_theme-white .mm-counter {
 color:rgba(0,0,0,.3)
}
.mm-menu_theme-white .mm-iconbar {
 color:rgba(0,0,0,.3)
}
.mm-menu_theme-white .mm-iconbar a {
 color:rgba(0,0,0,.3)
}
.mm-menu_theme-white.mm-menu_keyboardfocus a:focus,
.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),
.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,
.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs) {
 background:rgba(0,0,0,.03)
}
.mm-menu_theme-white.mm-menu_shadow-page:after,
.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel {
 box-shadow:0 0 10px rgba(0,0,0,.2)
}
.mm-menu_theme-white .mm-searchfield input {
 background:rgba(0,0,0,.06);
 color:rgba(0,0,0,.7)
}
.mm-menu_theme-white .mm-panel__noresultsmsg,
.mm-menu_theme-white .mm-sectionindexer a {
 color:rgba(0,0,0,.3)
}
.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,
.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span {
 background:0
}
.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,
.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover {
 background:rgba(0,0,0,.03)
}
.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,
.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span {
 background:0
}
.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,
.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth) {
 background:rgba(0,0,0,.03)
}
.mm-menu_theme-white label.mm-check:before {
 border-color:rgba(0,0,0,.7)
}
.mm-menu_theme-white label.mm-toggle {
 background:rgba(0,0,0,.1)
}
.mm-menu_theme-white label.mm-toggle:before {
 background:#fff
}
.mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle {
 background:#4bd963
}
.mm-menu_theme-dark {
 background:#333;
 border-color:rgba(0,0,0,.3);
 color:rgba(255,255,255,.85)
}
.mm-menu_theme-dark .mm-navbar a,
.mm-menu_theme-dark .mm-navbar>* {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark .mm-btn:after,
.mm-menu_theme-dark .mm-btn:before {
 border-color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark .mm-listview .mm-btn_next:after {
 border-color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next) {
 -webkit-tap-highlight-color:rgba(0,0,0,.1);
 tap-highlight-color:rgba(0,0,0,.1)
}
.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),
.mm-menu_theme-dark .mm-listitem_selected>span {
 background:rgba(0,0,0,.1)
}
.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,
.mm-menu_theme-dark .mm-listitem_opened>.mm-panel {
 background:rgba(255,255,255,.08)
}
.mm-menu_theme-dark .mm-listitem_divider {
 background:rgba(255,255,255,.08)
}
.mm-menu_theme-dark .mm-counter {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark .mm-iconbar {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark .mm-iconbar a {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus,
.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),
.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,
.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs) {
 background:rgba(0,0,0,.1)
}
.mm-menu_theme-dark.mm-menu_shadow-page:after,
.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel {
 box-shadow:0 0 20px rgba(0,0,0,.5)
}
.mm-menu_theme-dark .mm-searchfield input {
 background:rgba(255,255,255,.15);
 color:rgba(255,255,255,.85)
}
.mm-menu_theme-dark .mm-panel__noresultsmsg,
.mm-menu_theme-dark .mm-sectionindexer a {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,
.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span {
 background:0
}
.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,
.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover {
 background:rgba(0,0,0,.1)
}
.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,
.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span {
 background:0
}
.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,
.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth) {
 background:rgba(0,0,0,.1)
}
.mm-menu_theme-dark label.mm-check:before {
 border-color:rgba(255,255,255,.85)
}
.mm-menu_theme-dark label.mm-toggle {
 background:rgba(0,0,0,.3)
}
.mm-menu_theme-dark label.mm-toggle:before {
 background:#333
}
.mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle {
 background:#4bd963
}
.mm-menu_theme-black {
 background:#000;
 border-color:rgba(255,255,255,.25);
 color:rgba(255,255,255,.75)
}
.mm-menu_theme-black .mm-navbar a,
.mm-menu_theme-black .mm-navbar>* {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-black .mm-btn:after,
.mm-menu_theme-black .mm-btn:before {
 border-color:rgba(255,255,255,.4)
}
.mm-menu_theme-black .mm-listview .mm-btn_next:after {
 border-color:rgba(255,255,255,.4)
}
.mm-menu_theme-black .mm-listview a:not(.mm-btn_next) {
 -webkit-tap-highlight-color:rgba(255,255,255,.15);
 tap-highlight-color:rgba(255,255,255,.15)
}
.mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),
.mm-menu_theme-black .mm-listitem_selected>span {
 background:rgba(255,255,255,.15)
}
.mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,
.mm-menu_theme-black .mm-listitem_opened>.mm-panel {
 background:rgba(255,255,255,.2)
}
.mm-menu_theme-black .mm-listitem_divider {
 background:rgba(255,255,255,.2)
}
.mm-menu_theme-black .mm-counter {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-black .mm-iconbar {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-black .mm-iconbar a {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-black.mm-menu_keyboardfocus a:focus,
.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),
.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,
.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs) {
 background:rgba(255,255,255,.15)
}
.mm-menu_theme-black.mm-menu_shadow-page:after,
.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel {
 box-shadow:false
}
.mm-menu_theme-black .mm-searchfield input {
 background:rgba(255,255,255,.25);
 color:rgba(255,255,255,.75)
}
.mm-menu_theme-black .mm-panel__noresultsmsg,
.mm-menu_theme-black .mm-sectionindexer a {
 color:rgba(255,255,255,.4)
}
.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,
.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span {
 background:0
}
.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,
.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover {
 background:rgba(255,255,255,.15)
}
.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,
.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span {
 background:0
}
.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,
.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth) {
 background:rgba(255,255,255,.15)
}
.mm-menu_theme-black label.mm-check:before {
 border-color:rgba(255,255,255,.75)
}
.mm-menu_theme-black label.mm-toggle {
 background:rgba(255,255,255,.25)
}
.mm-menu_theme-black label.mm-toggle:before {
 background:#000
}
.mm-menu_theme-blackinput.mm-toggle:checked~label.mm-toggle {
 background:#4bd963
}
.mm-menu_tileview .mm-listview,
.mm-panel_tileview .mm-listview {
 margin:0!important
}
.mm-menu_tileview .mm-listview:after,
.mm-panel_tileview .mm-listview:after {
 content:'';
 display:block;
 clear:both
}
.mm-menu_tileview .mm-listitem,
.mm-panel_tileview .mm-listitem {
 padding:0;
 float:left;
 position:relative;
 width:50%;
 height:0;
 padding-top:50%
}
.mm-menu_tileview .mm-listitem:after,
.mm-panel_tileview .mm-listitem:after {
 left:0;
 top:0;
 border-right-width:1px;
 border-right-style:solid;
 z-index:-1
}
.mm-menu_tileview .mm-listitem.mm-tile-xs,
.mm-panel_tileview .mm-listitem.mm-tile-xs {
 width:12.5%;
 padding-top:12.5%
}
.mm-menu_tileview .mm-listitem.mm-tile-s,
.mm-panel_tileview .mm-listitem.mm-tile-s {
 width:25%;
 padding-top:25%
}
.mm-menu_tileview .mm-listitem.mm-tile-l,
.mm-panel_tileview .mm-listitem.mm-tile-l {
 width:75%;
 padding-top:75%
}
.mm-menu_tileview .mm-listitem.mm-tile-xl,
.mm-panel_tileview .mm-listitem.mm-tile-xl {
 width:100%;
 padding-top:100%
}
.mm-menu_tileview .mm-listitem>a,
.mm-menu_tileview .mm-listitem>span {
 line-height:1px;
 text-align:center;
 padding:50% 10px 0 10px;
 margin:0;
 position:absolute;
 top:0;
 right:1px;
 bottom:1px;
 left:0
}
.mm-panel_tileview .mm-listitem>a,
.mm-panel_tileview .mm-listitem>span {
 line-height:1px;
 text-align:center;
 padding:50% 10px 0 10px;
 margin:0;
 position:absolute;
 top:0;
 right:1px;
 bottom:1px;
 left:0
}
.mm-menu_tileview .mm-listitem>.mm-btn_next,
.mm-panel_tileview .mm-listitem>.mm-btn_next {
 width:auto
}
.mm-menu_tileview .mm-listitem>.mm-btn_next:after,
.mm-menu_tileview .mm-listitem>.mm-btn_next:before {
 content:none;
 display:none
}
.mm-panel_tileview .mm-listitem>.mm-btn_next:after,
.mm-panel_tileview .mm-listitem>.mm-btn_next:before {
 content:none;
 display:none
}
.mm-menu_tileview .mm-listitem_divider,
.mm-panel_tileview .mm-listitem_divider {
 display:none
}
.mm-menu_tileview .mm-panel,
.mm-panel_tileview {
 padding-left:0;
 padding-right:0
}
.mm-menu_tileview .mm-panel:after,
.mm-menu_tileview .mm-panel:before {
 content:none;
 display:none
}
.mm-panel_tileview:after,
.mm-panel_tileview:before {
 content:none;
 display:none
}
html:not(.mm-wrapper_opening) a[href="#page"] {
 display:none!important
}
.mm-wrapper_opening a[href="#tbay-mobile-menu-navbar"] {
 display:none!important
}
.tbay-mmenu {
 display:none
}
.mm-menu {
 background:#fff
}
.mm-menu.mm-menu_theme-dark {
 background:#1e405b
}
.mm-menu.mm-menu_theme-dark .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) {
 background:#1e405b!important
}
.mm-menu.mm-menu_theme-dark .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) .mm-searchfield input {
 color:#999;
 border-color:#fff!important
}
.mm-menu.mm-menu_theme-dark .mm-navbar a,
.mm-menu.mm-menu_theme-dark .mm-navbar>* {
 color:#fff
}
.mm-menu.mm-menu_theme-dark .mm-btn:after,
.mm-menu.mm-menu_theme-dark .mm-btn:before {
 border-color:#999
}
.mm-menu.mm-menu_theme-dark .mm-navbar_tabs a:not(.mm-navbar__tab_selected) {
 background:#1e405b
}
.mm-menu.mm-menu_theme-dark .mm-navbar_tabs a {
 border-color:#eee
}
.mm-menu.mm-menu_theme-dark .mm-navbar,
.mm-menu.mm-menu_theme-dark .mm-listitem:after,
.mm-menu.mm-menu_theme-dark .mm-navbars_top,
.mm-menu.mm-menu_theme-dark .mm-navbars_bottom {
 border-color:#eee
}
.mm-menu.mm-menu_theme-dark .mm-panels>.mm-panel>.mm-navbar+.mm-listview li a {
 color:#fff;
 padding-right:0
}
.mm-menu .mm-navbar {
 height:41px
}
.mm-menu .mm-navbar a,
.mm-menu .mm-navbar>* {
 color:#888
}
.mm-menu .mm-navbar>a {
 line-height:40px;
 padding:0
}
.mm-menu .mm-menu_shadow-page:after {
 display:none
}
.mm-menu .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) {
 height:inherit
}
.mm-menu .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) .mm-searchfield {
 height:inherit
}
.mm-menu .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) .mm-searchfield .mm-searchfield__input {
 padding:0
}
.mm-menu .mm-navbars_top>.mm-navbar:not(.mm-navbar_tabs) .mm-searchfield input {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:0;
 line-height:49px;
 max-height:initial;
 color:#888
}
.mm-menu .mm-panel_has-navbar .mm-navbar {
 height:40px;
 left:0;
 right:0
}
.mm-menu .mm-panels .mm-navbar__title {
 font-weight:500;
 color:#000;
 line-height:40px;
 font-size:15px
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview .mm-btn_next:before {
 display:none
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li a {
 color:#000
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li a:hover,
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li a:focus {
 color:#ca0815
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li a .mm-btn_next:hover:after {
 border-color:#ca0815
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li.active>a,
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li.active .mm-counter {
 color:#ca0815
}
.mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview li.active .mm-btn_next:after {
 border-color:#ca0815
}
.mm-menu .mm-searchfield__btn {
 top:15px;
 right:15px;
 left:auto
}
.mm-menu .mm-searchfield__cancel {
 line-height:70px
}
.mm-menu .mm-navbar_tabs a:not(.mm-navbar__tab_selected) {
 background:#f5f5f5;
 color:#888
}
.mm-menu .mm-navbar_tabs a {
 border:0;
 border-top:1px solid #e5e5e5;
 border-right:1px solid #e5e5e5;
 color:#ca0815;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 justify-content:center
}
.mm-menu .mm-navbar_tabs a i {
 margin-left:0;
 margin-right:5px;
 font-size:18px
}
.mm-menu .mm-navbar_tabs a i.linear-icon-icons2 {
 font-size:15px
}
.mm-menu .mm-navbar_tabs a:last-child {
 border-right:0
}
.mm-menu .mm-navbars_bottom .mm-navbar {
 height:44px
}
.mm-menu .mm-navbars_bottom .mm-navbar a {
 line-height:24px;
 padding:10px 0
}
.mm-menu .mm-navbars_bottom .mm-navbar a:before {
 font-size:16px
}
.mm-menu .mm-navbars_bottom .mm-navbar a:hover,
.mm-menu .mm-navbars_bottom .mm-navbar a:focus {
 color:#ca0815
}
.mm-menu .mm-listitem a i,
.mm-menu .mm-listitem a img {
 margin-right:25px;
 margin-left:0
}
.mm-menu .mm-listitem a img {
 max-width:32px
}
.mm-menu .sub-menu .dropdown-menu-inner img {
 display:none
}
.mm-menu .sub-menu .dropdown-menu-inner p {
 margin:0
}
.mm-menu .sub-menu .dropdown-menu-inner .row>div {
 margin-bottom:20px
}
.mm-menu .sub-menu .menu li {
 line-height:40px
}
.mm-menu .sub-menu .menu li a {
 padding:0 15px;
 border-bottom:1px solid #e5e5e5;
 display:block
}
.mm-menu .mm-counter {
 right:40px;
 left:auto
}
.mm-menu .mm-navbars_bottom,
.mm-menu .mm-navbars_top {
 border-color:#e5e5e5
}
.mm-menu .vc_row>div {
 width:100%
}
.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none;
 -webkit-transform:none;
 transform:none
}
.mm-menu_offcanvas {
 display:block;
 -webkit-transform:translate(-80vw,0);
 -ms-transform:translate(-80vw,0);
 transform:translate(-80vw,0);
 -webkit-transform:translate3d(-80vw,0,0);
 transform:translate3d(-80vw,0,0);
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease;
 width:80%;
 z-index:10;
 opacity:1;
 filter:alpha(opacity=100)
}
.mm-menu_offcanvas.mm-menu_opened {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0);
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 z-index:999999
}
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
 opacity:.6
}
.mm-searchfield__cancel {
 opacity:0;
 pointer-events:none
}
.mm-searchfield__cancel-active {
 opacity:1;
 pointer-events:all
}
.mm-wrapper_blocking .mm-page__blocker,
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {
 -webkit-transition:opacity .2s ease .2s;
 -o-transition:opacity .2s ease .2s;
 transition:opacity .2s ease .2s
}
.modal-open .mm-page .mm-slideout {
 z-index:unset
}
body.logged-in .mmenu-account .popup-login {
 display:none
}
body:not(.logged-in) .mmenu-account .logged-in {
 display:none
}
.yith-wfbt-section {
 padding:50px 0;
 margin:50px 0 0
}
.yith-wfbt-section:before,
.yith-wfbt-section:after {
 content:" ";
 display:table
}
.yith-wfbt-section:after {
 clear:both
}
.yith-wfbt-section.tbay-addon .tbay-addon-title {
 font-size:20px;
 margin-bottom:7px;
 text-align:left;
 font-weight:500
}
.yith-wfbt-section .yith-wfbt-images {
 margin:0;
 position:relative;
 float:none
}
.yith-wfbt-section .yith-wfbt-images:before,
.yith-wfbt-section .yith-wfbt-images:after {
 content:" ";
 display:table
}
.yith-wfbt-section .yith-wfbt-images:after {
 clear:both
}
.yith-wfbt-section .yith-wfbt-images ul:not(.yith-wfbt-items) {
 padding:0;
 margin:0;
 display:flex;
 display:-webkit-box;
 display:-ms-flexbox;
 overflow:hidden;
 overflow-x:auto;
 overflow-y:hidden;
 white-space:nowrap;
 -webkit-overflow-scrolling:touch
}
.yith-wfbt-section .yith-wfbt-images ul:not(.yith-wfbt-items) li {
 list-style:none;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.yith-wfbt-section .yith-wfbt-images ul:not(.yith-wfbt-items) li:not(.image_plus) {
 min-width:170px;
 max-width:170px
}
.yith-wfbt-section .yith-wfbt-images .image-td {
 position:relative;
 border:1px solid #e5e5e5;
 text-align:center;
 background:#fff;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.yith-wfbt-section .yith-wfbt-images .image-td:hover {
 border-color:#ca0815
}
.yith-wfbt-section .yith-wfbt-images .caption {
 margin:0 0 16px;
 padding:0 5px
}
.yith-wfbt-section .yith-wfbt-images .caption .name {
 padding:7px 0 2px;
 display:block;
 line-height:20px;
 white-space:normal
}
.yith-wfbt-section .yith-wfbt-images .image_plus {
 width:auto;
 padding:0 8px;
 align-items:center
}
.yith-wfbt-section .yith-wfbt-images .image_plus i {
 font-weight:600
}
.yith-wfbt-section .yith-wfbt-items {
 margin:23px 0 0;
 list-style:none
}
.yith-wfbt-section .yith-wfbt-items label {
 margin:0;
 line-height:28px;
 font-weight:400;
 padding-left:25px
}
.yith-wfbt-section .yith-wfbt-items input[type="checkbox"] {
 display:none
}
.yith-wfbt-section .yith-wfbt-items .product-name span {
 color:#888;
 font-weight:400
}
.yith-wfbt-section .yith-wfbt-items li {
 margin-bottom:2px
}
.yith-wfbt-section .yith-wfbt-items li:first-child {
 pointer-events:none
}
.yith-wfbt-section .yith-wfbt-items li:first-child i {
 color:#888!important
}
.yith-wfbt-section .yith-wfbt-items.free label {
 padding:0
}
.yith-wfbt-form {
 margin:0!important;
 padding:0!important;
 background:transparent!important
}
.yith-wfbt-submit-block .price_text {
 color:#888;
 line-height:25px
}
.yith-wfbt-submit-block .price_text>span {
 display:block;
 font-weight:500;
 color:#000
}
.yith-wfbt-submit-block .price_text>span.total_price {
 color:#ca0815;
 font-size:15px
}
.yith-wfbt-submit-block .price_text ins {
 text-decoration:none
}
.yith-wfbt-submit-block .price_text del {
 color:#888;
 font-weight:400
}
.woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove {
 margin-top:12px!important;
 font-weight:normal!important;
 padding:0 26px!important
}
.yith-wfbt-section .yith-wfbt-item input[type=checkbox]:checked+i {
 color:#ca0815
}
.yith-wfbt-section .yith-wfbt-item i {
 position:absolute;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 left:0;
 right:auto;
 font-size:16px;
 cursor:pointer;
 color:#888
}
.yith-compare a:before {
 content:'\e8da';
 font-family:'linearicons';
 display:block
}
.yith-compare a span {
 display:none
}
#cboxContent {
 background:transparent
}
#cboxTopCenter,
#cboxTopLeft,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomRight,
#cboxBottomCenter,
#cboxMiddleLeft,
#cboxMiddleRight {
 background:transparent;
 width:0;
 height:0;
 padding:0;
 margin:0
}
#cboxClose {
 background-image:none;
 width:25px;
 height:25px;
 bottom:auto;
 top:23px;
 right:35px;
 left:auto
}
#cboxClose:before {
 font-family:'linearicons';
 content:"\e935";
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 border:1px solid #ddd;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 text-align:center;
 line-height:23px;
 text-shadow:none!important;
 text-indent:0!important;
 font-size:10px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 color:#000;
 background:#fff
}
#cboxClose:hover,
#cboxClose:focus {
 outline:0
}
#cboxClose:hover:before,
#cboxClose:focus:before {
 color:#ca0815
}
body table.compare-list tr.remove td>a {
 line-height:30px;
 background:transparent!important
}
body table.compare-list tr.remove td>a:hover {
 color:red
}
body table.compare-list tr.remove td>a:hover .remove {
 color:transparent
}
body table.compare-list .remove td a .remove {
 position:relative;
 width:auto;
 height:auto;
 line-height:30px;
 background:transparent!important
}
body table.compare-list .price td {
 text-decoration:none
}
body table.compare-list .add-to-cart .tooltip {
 display:none!important
}
body table.compare-list .woocs_price_code {
 font-size:15px
}
body table.compare-list .price.repeated {
 display:none
}
table.compare-list .description td p {
 margin:0;
 line-height:23px
}
body.woocommerce>h1:first-child {
 background:#fff;
 color:#000;
 font-size:20px;
 font-weight:500;
 margin:0;
 line-height:normal;
 border:0;
 padding:20px 0 17px;
 position:fixed;
 text-align:left;
 top:0;
 z-index:100;
 left:20px;
 right:20px
}
body.tbay-body-compare {
 padding:67px 20px 20px
}
body.tbay-body-compare #yith-woocompare {
 padding:0;
 border:1px solid #ddd;
 font-size:14px;
 color:#000
}
body.tbay-body-compare table.dataTable.compare-list tbody th,
body.tbay-body-compare table.dataTable.compare-list tbody td {
 border:0;
 border-right:1px solid #ddd;
 border-bottom:1px solid #ddd;
 text-decoration:none
}
body.tbay-body-compare table.dataTable.compare-list tbody .image th,
body.tbay-body-compare table.dataTable.compare-list tbody .image td,
body.tbay-body-compare table.dataTable.compare-list tbody .title th,
body.tbay-body-compare table.dataTable.compare-list tbody .title td,
body.tbay-body-compare table.dataTable.compare-list tbody .price th,
body.tbay-body-compare table.dataTable.compare-list tbody .price td {
 border-bottom:0
}
body.tbay-body-compare table.dataTable.compare-list tbody>tr:nth-last-child(2) th,
body.tbay-body-compare table.dataTable.compare-list tbody>tr:nth-last-child(2) td {
 border-bottom:0
}
body table.compare-list {
 border:0;
 font-family:"Poppins",sans-serif
}
body table.compare-list thead,
body table.compare-list tfoot {
 display:none
}
body table.compare-list td.odd {
 background:transparent
}
body table.compare-list td img {
 border:0!important;
 padding:0;
 margin:0;
 max-width:100%
}
body table.compare-list .image th,
body table.compare-list .title th,
body table.compare-list .price th,
body table.compare-list .add-to-cart th {
 font-size:0
}
body table.compare-list>tbody>tr>th {
 text-align:center!important;
 vertical-align:middle
}
body table.compare-list tbody th,
body table.compare-list tbody td {
 border:0;
 border-right:1px solid #ddd;
 border-bottom:1px solid #ddd;
 padding:10px 0!important;
 text-decoration:none
}
body table.compare-list tbody tr.price td,
body table.compare-list tbody tr.title td {
 padding:0 0 7px!important
}
body table.compare-list tbody tr.title>td {
 padding:5px 5px 0!important;
 color:#000
}
body table.compare-list tbody tr.add-to-cart th,
body table.compare-list tbody tr.add-to-cart td {
 padding-bottom:30px!important
}
body table.compare-list tbody tr.description th,
body table.compare-list tbody tr.description td {
 padding:20px 10px 58px!important
}
body table.compare-list tbody tr.description ul {
 padding:0;
 list-style:none
}
body table.compare-list tbody tr:not(.price):not(.title) th,
body table.compare-list tbody tr:not(.price):not(.title) td {
 line-height:30px
}
body table.compare-list tbody th {
 min-width:220px;
 font-weight:500;
 background:#f9f9f9
}
body table.compare-list tbody .image th,
body table.compare-list tbody .image td,
body table.compare-list tbody .title th,
body table.compare-list tbody .title td,
body table.compare-list tbody .price th,
body table.compare-list tbody .price td {
 border-bottom:0
}
body table.compare-list tbody>tr:nth-last-child(2) th,
body table.compare-list tbody>tr:nth-last-child(2) td {
 border-bottom:0
}
body table.compare-list .add-to-cart td a {
 border:0;
 line-height:45px;
 margin:5px 0 0
}
body table.compare-list .add-to-cart td a i {
 display:none
}
body table.compare-list .add-to-cart td a:hover {
 background:#ca0815
}
body table.compare-list .price.repeated td {
 text-decoration:none
}
body table.compare-list s,
body table.compare-list strike,
body table.compare-list del,
body table.compare-list ins {
 text-decoration:none
}
body table.compare-list .remove td a {
 display:inline-block
}
body table.compare-list .remove td a .remove {
 float:left;
 color:transparent
}
body table.compare-list .remove td a .remove:before {
 content:"\e681";
 font-family:"linearicons";
 color:#888;
 float:left;
 transition:.3s all
}
body table.compare-list .remove td a:hover .remove:before {
 color:red
}
#yith-woocompare table.compare-list {
 width:unset
}
#yith-woocompare table.compare-list tr.no-products {
 height:auto!important
}
#yith-woocompare table.compare-list tr.no-products td {
 border:0!important
}
.DTFC_LeftWrapper table.compare-list th {
 font-weight:700
}
.dataTables_scroll table.compare-list td {
 color:#888
}
.mfp-move-from-top .mfp-content {
 vertical-align:top
}
.mfp-move-from-top.mfp-ready #tbay-quick-view-modal {
 opacity:1;
 filter:alpha(opacity=100);
 transform:translateY(0)
}
.mfp-move-from-top.mfp-ready.mfp-bg {
 opacity:.75;
 filter:alpha(opacity=75)
}
.mfp-move-from-top.mfp-removing #tbay-quick-view-modal {
 transform:translateY(100px);
 opacity:0;
 filter:alpha(opacity=0)
}
.mfp-move-from-top.mfp-removing.mfp-bg {
 opacity:0;
 filter:alpha(opacity=0)
}
#tbay-quick-view-modal {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
#tbay-quick-view-modal .product_title {
 font-size:23px;
 font-weight:500
}
#tbay-quick-view-modal .cart {
 padding:0;
 margin:0!important;
 border:0
}
#tbay-quick-view-modal .cart .quantity .name {
 display:none
}
#tbay-quick-view-modal .cart .single_add_to_cart_button {
 float:left;
 text-transform:uppercase
}
#tbay-quick-view-modal .cart .group-button {
 margin-left:20px
}
#tbay-quick-view-modal .in-stock {
 color:#07930b;
 margin-bottom:23px
}
#tbay-quick-view-modal .tbay-woo-share,
#tbay-quick-view-modal .product_meta {
 display:none!important
}
#tbay-quick-view-modal .woocommerce .woocs_price_code {
 font-size:20px;
 margin-top:10px
}
#tbay-quick-view-modal .woocommerce .woocs_price_code del {
 font-size:16px
}
#tbay-quick-view-modal .woocommerce .grouped_form .woocs_price_code {
 font-size:16px
}
#tbay-quick-view-modal .summary {
 -webkit-box-flex:7;
 -moz-box-flex:7;
 -webkit-flex:7;
 -ms-flex:7;
 flex:7
}
#tbay-quick-view-modal .price {
 margin:5px 0 7px
}
#tbay-quick-view-modal .information {
 padding:0 50px 0 100px;
 width:100%;
 text-align:left
}
.urna-quickview .mfp-inline-holder .mfp-content {
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
@media(min-width:1200px) {
 .urna-quickview .mfp-inline-holder .mfp-content {
  max-width:1170px
 }
}
#quickview-carousel img {
 max-width:430px
}
.carousel .carousel-indicators {
 margin-bottom:0;
 bottom:15px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.carousel .carousel-indicators .active {
 background-color:#ca0815;
 width:10px;
 height:10px
}
.carousel .carousel-indicators li {
 background-color:#ddd;
 margin:0;
 float:left
}
.carousel .carousel-indicators li+li {
 margin-left:10px
}
.carousel .carousel-controls-v3 .carousel-control {
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 font-size:13px;
 width:40px;
 height:40px;
 line-height:40px;
 color:#000;
 background-image:none;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 text-shadow:none;
 border:1px solid #e5e5e5;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 background:#fff
}
.carousel .carousel-controls-v3 .carousel-control i {
 display:inline-block
}
.carousel .carousel-controls-v3 .carousel-control.left {
 left:0;
 right:auto
}
.carousel .carousel-controls-v3 .carousel-control.right {
 right:0;
 left:auto
}
.carousel .carousel-controls-v3 .carousel-control:hover {
 background:#ca0815;
 border-color:#ca0815;
 color:#fff
}
#tbay-quick-view-modal #tbay-quick-view-content {
 background:#fff;
 display:flex;
 align-items:center;
 padding:20px
}
#tbay-quick-view-modal #tbay-quick-view-content:hover .carousel .carousel-controls-v3 .carousel-control {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
#tbay-quick-view-modal .woocommerce-product-rating {
 margin:0!important;
 line-height:inherit
}
#tbay-quick-view-modal .mfp-close {
 top:20px;
 right:20px;
 background:#fff;
 font-size:22px;
 left:auto;
 width:25px;
 height:25px;
 line-height:23px;
 opacity:1;
 filter:alpha(opacity=100);
 text-align:center;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border:1px solid #e5e5e5;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
#tbay-quick-view-modal .mfp-close:hover {
 color:#ca0815
}
#tbay-quick-view-modal .product-type-variable #tbay-quick-view-content {
 padding:30px 20px
}
.questions-section {
 padding-bottom:40px
}
.questions-section h3 {
 margin:0;
 font-size:20px;
 line-height:36px;
 padding:0 0 15px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500
}
.questions-section #show-all-questions {
 margin:30px 0 0
}
#ywqa_question_list,
#ask_question {
 padding:0
}
#ywqa_question_list p.woocommerce-noreviews,
#ask_question p.woocommerce-noreviews {
 margin:25px 0 0
}
ol.ywqa-question-list {
 margin:0;
 padding-bottom:60px
}
li.question-container {
 padding:16px 0;
 display:block
}
div.question-text {
 float:none;
 width:100%
}
div.question-text .question-content {
 font-weight:400;
 font-size:15px;
 margin:0
}
div.question-text .question-symbol {
 border:0;
 font-weight:500;
 color:#fff;
 width:25px;
 height:20px;
 line-height:20px;
 background:#ca0815;
 margin-right:18px;
 margin-left:0
}
div.question-text .question {
 padding:0
}
span.question a,
#show-all-questions a.show-questions {
 color:#000;
 font-weight:400
}
span.question a:hover,
#show-all-questions a.show-questions:hover {
 font-weight:400;
 color:#ca0815
}
span.admin-answer-symbol,
span.answer-symbol {
 font-weight:400;
 color:#000;
 background:#f5f5f5;
 border:1px solid #e5e5e5;
 display:inline-block;
 line-height:30px;
 padding:0 10px
}
span.answer-symbol {
 padding:0;
 width:25px;
 height:20px;
 line-height:18px
}
div.ywqa-ask-question {
 height:auto;
 padding-top:25px
}
div.ywqa-ask-question:before,
div.ywqa-ask-question:after {
 content:" ";
 display:table
}
div.ywqa-ask-question:after {
 clear:both
}
input#ywqa-submit-question {
 margin-left:10px;
 margin-right:0;
 line-height:42px;
 float:left
}
input#ywqa_ask_question_text {
 padding:0 17px;
 float:left
}
input#ywqa_ask_question_text:focus {
 outline:0
}
div#new-answer-header {
 padding-bottom:30px;
 margin-bottom:20px;
 border-color:#e5e5e5
}
div#new-answer-header .parent-question {
 color:#000
}
div#new-answer-header .question-owner {
 font-size:13px;
 padding:0 0 20px
}
div#new-answer-header #submit_answer_form textarea,
div#new-answer-header #submit_answer_form input:not(#ywqa-send-answer) {
 width:100%;
 display:block
}
div#new-answer-header #submit_answer_form textarea {
 min-height:200px;
 border-color:#e5e5e5;
 padding:10px;
 line-height:23px;
 outline:0;
 font-size:14px
}
div#new-answer-header .ywqa_submit_answer {
 float:none;
 opacity:1;
 filter:alpha(opacity=100)
}
#tab-questions a.back-to-product {
 font-size:14px;
 line-height:23px;
 color:#ca0815
}
#tab-questions a.back-to-product:before {
 content:'\e93b';
 font-family:'linearicons';
 display:inline-block;
 font-size:10px;
 margin-right:5px;
 margin-left:0
}
#ywqa_answer_list * {
 font-size:14px
}
#ywqa_answer_list span.answer-list-count {
 font-size:16px;
 color:#000;
 font-weight:500;
 margin-bottom:15px
}
#ywqa_answer_list span.question,
#ywqa_answer_list span.answer,
#ywqa_answer_list .answer-owner {
 padding:0
}
#ywqa_answer_list li.answer-container {
 padding:0 0 10px;
 margin-bottom:10px;
 border-color:#e5e5e5
}
.woocommerce #yith-wcwl-form {
 margin-left:-15px;
 margin-right:-15px
}
.woocommerce #yith-wcwl-form>form {
 margin:0
}
.woocommerce #yith-wcwl-form .woocommerce-message {
 margin-left:15px;
 margin-right:15px
}
.woocommerce #yith-wcwl-form .wishlist-empty {
 padding:0 15px
}
.woocommerce .wishlist-title h2 {
 padding:0;
 margin-bottom:30px;
 margin-top:0
}
.woocommerce table.wishlist_table.shop_table {
 font-size:100%;
 border:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce table.wishlist_table.shop_table thead,
.woocommerce table.wishlist_table.shop_table tfoot {
 display:none
}
.woocommerce table.wishlist_table.shop_table>tbody {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.woocommerce table.wishlist_table.shop_table>tbody>tr {
 -webkit-box-flex:25%;
 -moz-box-flex:25%;
 -webkit-flex:25%;
 -ms-flex:25%;
 flex:25%;
 max-width:25%;
 display:flex;
 flex-direction:column;
 align-items:center;
 padding:0 15px;
 position:relative;
 margin-bottom:30px
}
.woocommerce table.wishlist_table.shop_table>tbody>tr::after {
 border:1px solid #ddd;
 top:0;
 left:15px;
 right:15px;
 bottom:0;
 position:absolute;
 content:"";
 z-index:1;
 pointer-events:none
}
.woocommerce table.wishlist_table.shop_table>tbody>tr>td {
 display:block;
 width:100%;
 border:0;
 text-align:center;
 line-height:26px!important;
 padding:0 30px
}
.woocommerce table.wishlist_table.shop_table>tbody>tr td.product-thumbnail {
 padding:0;
 border-bottom:1px solid #ddd
}
@media(max-width:767px) {
 .woocommerce table.wishlist_table.shop_table>tbody>tr td.product-thumbnail {
  display:table-cell
 }
}
.woocommerce table.wishlist_table.shop_table>tbody>tr td.product-thumbnail a {
 max-width:inherit
}
.woocommerce table.wishlist_table.shop_table>tbody>tr .product-name {
 padding-top:14px;
 font-size:15px;
 line-height:25px!important
}
.woocommerce table.wishlist_table.shop_table>tbody>tr .product-name a {
 color:initial
}
.woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove {
 display:flex;
 padding:0 0 10px;
 flex-direction:column-reverse;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove i {
 margin-right:5px;
 margin-left:0
}
.woocommerce table.wishlist_table.shop_table>tbody tfoot {
 border-top:1px solid #e5e5e5
}
.woocommerce table.wishlist_table.shop_table .product-price {
 color:#000;
 margin:0
}
.woocommerce table.wishlist_table.shop_table .product-price ins {
 text-decoration:initial
}
.woocommerce table.wishlist_table.shop_table .product-price del {
 margin-left:4px;
 margin-right:0
}
.woocommerce table.wishlist_table.shop_table .product-add-to-cart {
 padding-top:7px;
 padding-bottom:11px
}
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a {
 margin:0;
 font-weight:400
}
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a.loading:after {
 top:0
}
#yith-wcwl-form .yith-wcqv-button {
 display:none
}
.yith-wcwl-add-to-wishlist .ajax-loading {
 margin:auto;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0
}
rs-module-wrap {
 z-index:0
}
rs-module {
 overflow:visible
}
.tparrows {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tparrows.revo-tbay {
 width:46px;
 height:46px;
 background:#fff
}
.tparrows.revo-tbay:before {
 content:'\e93b';
 font-family:'linearicons';
 line-height:46px;
 color:#000;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 font-size:13.67px
}
.tparrows.revo-tbay.tp-rightarrow:before {
 content:'\e93c'
}
.tparrows:hover {
 background:#ca0815
}
.tparrows:hover:before {
 color:#fff
}
.tp-bullets.revo-tbay {
 width:auto!important
}
.tp-bullets.revo-tbay:before {
 padding:0!important
}
.tp-bullets.revo-tbay .tp-bullet {
 display:block;
 background:#e5e5e5;
 width:10px;
 height:10px;
 border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s;
 cursor:pointer;
 position:static;
 float:left;
 margin-right:10px;
 margin-left:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tp-bullets.revo-tbay .tp-bullet.selected,
.tp-bullets.revo-tbay .tp-bullet:hover {
 background:#ca0815
}
.tp-bullets.revo-tbay .tp-bullet:last-child {
 margin:0
}
.body-full-width #tbay-header .container,
.body-full-width #tbay-header .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
.dokan-dashboard .body-full-width #tbay-header #tbay-main-content>.dokan-dashboard-wrap,
.body-full-width #tbay-header #wcfm-main-contentainer .wcfm-membership-wrapper,
#wcfm-main-contentainer .body-full-width #tbay-header .wcfm-membership-wrapper,
.body-full-width #tbay-header .wcfmmp-store-page #wcfmmp-store,
.wcfmmp-store-page .body-full-width #tbay-header #wcfmmp-store {
 width:100%
}
.archive-shop .page-title {
 font-size:30px;
 font-weight:500;
 margin:0 0 20px
}
.archive-shop .term-description {
 margin:20px 0
}
.woocommerce-products-header img {
 margin-bottom:30px
}
.woocommerce-products-header p {
 margin:0
}
a.woof_front_toggle {
 width:15px;
 text-indent:-9999px;
 position:relative;
 float:right
}
a.woof_front_toggle:before {
 text-indent:0;
 position:absolute;
 left:0;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 font-size:16px;
 line-height:1;
 content:'\e98f';
 font-family:'linearicons'
}
a.woof_front_toggle.woof_front_toggle_closed:before {
 content:'\e98e'
}
.all-subcategories {
 list-style:none;
 padding:0 0 30px;
 margin:0 -15px
}
.all-subcategories:before,
.all-subcategories:after {
 content:" ";
 display:table
}
.all-subcategories:after {
 clear:both
}
.all-subcategories>li {
 float:left;
 width:50%;
 padding:0 15px;
 margin-bottom:30px;
 text-align:center
}
.all-subcategories h3 {
 font-size:16px;
 font-weight:500;
 margin:10px 0 0
}
.all-subcategories h3 .count {
 background:transparent;
 color:#a5a5a5;
 display:block;
 font-weight:initial
}
.all-subcategories a {
 display:block;
 text-align:center;
 position:relative;
 overflow:hidden
}
.all-subcategories a img {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.all-subcategories a:hover h3 {
 color:#ca0815
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary,
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
 width:100%;
 float:none;
 margin-bottom:0
}
.more_products,
.tbay-pagination-load-more {
 text-align:center;
 margin-top:35px
}
.more_products span,
.tbay-pagination-load-more span {
 vertical-align:middle
}
.more_products a.active,
.tbay-pagination-load-more a.active {
 background:transparent url(../../../themes/urna/images/load-more.gif) no-repeat top center!important;
 width:256px;
 height:50px;
 background-size:100px!important;
 z-index:999;
 border:0;
 padding:1px 0;
 color:transparent
}
.more_products a.active span,
.more_products a.active i,
.tbay-pagination-load-more a.active span,
.tbay-pagination-load-more a.active i {
 display:none
}
.woocommerce-product-details__short-description {
 color:#888
}
.woocommerce-product-details__short-description p {
 margin-bottom:15px;
 line-height:24px
}
.count {
 display:inline-block;
 color:#888
}
.row.grid,
.row.vertical,
.display-products:not(.products-list) .row {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.row.grid:before,
.row.grid:after,
.row.vertical:before,
.row.vertical:after,
.display-products:not(.products-list) .row:before,
.display-products:not(.products-list) .row:after {
 display:none
}
.row.grid>div,
.row.vertical>div,
.display-products:not(.products-list) .row>div {
 padding:0 15px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
@media(min-width:1601px) {
 .row.grid[data-xlgdesktop="1"]>div,
 .row.vertical[data-xlgdesktop="1"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-xlgdesktop="2"]>div,
 .row.vertical[data-xlgdesktop="2"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-xlgdesktop="3"]>div,
 .row.vertical[data-xlgdesktop="3"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-xlgdesktop="4"]>div,
 .row.vertical[data-xlgdesktop="4"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-xlgdesktop="5"]>div,
 .row.vertical[data-xlgdesktop="5"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-xlgdesktop="6"]>div,
 .row.vertical[data-xlgdesktop="6"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-xlgdesktop="7"]>div,
 .row.vertical[data-xlgdesktop="7"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-xlgdesktop="8"]>div,
 .row.vertical[data-xlgdesktop="8"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-xlgdesktop="9"]>div,
 .row.vertical[data-xlgdesktop="9"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-xlgdesktop="10"]>div,
 .row.vertical[data-xlgdesktop="10"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-xlgdesktop="11"]>div,
 .row.vertical[data-xlgdesktop="11"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-xlgdesktop="12"]>div,
 .row.vertical[data-xlgdesktop="12"]>div,
 .display-products:not(.products-list) .row[data-xlgdesktop="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
@media(min-width:1200px) and (max-width:1600px) {
 .row.grid[data-desktop="1"]>div,
 .row.vertical[data-desktop="1"]>div,
 .display-products:not(.products-list) .row[data-desktop="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-desktop="2"]>div,
 .row.vertical[data-desktop="2"]>div,
 .display-products:not(.products-list) .row[data-desktop="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-desktop="3"]>div,
 .row.vertical[data-desktop="3"]>div,
 .display-products:not(.products-list) .row[data-desktop="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-desktop="4"]>div,
 .row.vertical[data-desktop="4"]>div,
 .display-products:not(.products-list) .row[data-desktop="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-desktop="5"]>div,
 .row.vertical[data-desktop="5"]>div,
 .display-products:not(.products-list) .row[data-desktop="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-desktop="6"]>div,
 .row.vertical[data-desktop="6"]>div,
 .display-products:not(.products-list) .row[data-desktop="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-desktop="7"]>div,
 .row.vertical[data-desktop="7"]>div,
 .display-products:not(.products-list) .row[data-desktop="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-desktop="8"]>div,
 .row.vertical[data-desktop="8"]>div,
 .display-products:not(.products-list) .row[data-desktop="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-desktop="9"]>div,
 .row.vertical[data-desktop="9"]>div,
 .display-products:not(.products-list) .row[data-desktop="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-desktop="10"]>div,
 .row.vertical[data-desktop="10"]>div,
 .display-products:not(.products-list) .row[data-desktop="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-desktop="11"]>div,
 .row.vertical[data-desktop="11"]>div,
 .display-products:not(.products-list) .row[data-desktop="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-desktop="12"]>div,
 .row.vertical[data-desktop="12"]>div,
 .display-products:not(.products-list) .row[data-desktop="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
@media(min-width:992px) and (max-width:1199px) {
 .row.grid[data-desktopsmall="1"]>div,
 .row.vertical[data-desktopsmall="1"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-desktopsmall="2"]>div,
 .row.vertical[data-desktopsmall="2"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-desktopsmall="3"]>div,
 .row.vertical[data-desktopsmall="3"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-desktopsmall="4"]>div,
 .row.vertical[data-desktopsmall="4"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-desktopsmall="5"]>div,
 .row.vertical[data-desktopsmall="5"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-desktopsmall="6"]>div,
 .row.vertical[data-desktopsmall="6"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-desktopsmall="7"]>div,
 .row.vertical[data-desktopsmall="7"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-desktopsmall="8"]>div,
 .row.vertical[data-desktopsmall="8"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-desktopsmall="9"]>div,
 .row.vertical[data-desktopsmall="9"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-desktopsmall="10"]>div,
 .row.vertical[data-desktopsmall="10"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-desktopsmall="11"]>div,
 .row.vertical[data-desktopsmall="11"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-desktopsmall="12"]>div,
 .row.vertical[data-desktopsmall="12"]>div,
 .display-products:not(.products-list) .row[data-desktopsmall="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
@media(min-width:768px) and (max-width:991px) {
 .row.grid[data-tablet="1"]>div,
 .row.vertical[data-tablet="1"]>div,
 .display-products:not(.products-list) .row[data-tablet="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-tablet="2"]>div,
 .row.vertical[data-tablet="2"]>div,
 .display-products:not(.products-list) .row[data-tablet="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-tablet="3"]>div,
 .row.vertical[data-tablet="3"]>div,
 .display-products:not(.products-list) .row[data-tablet="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-tablet="4"]>div,
 .row.vertical[data-tablet="4"]>div,
 .display-products:not(.products-list) .row[data-tablet="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-tablet="5"]>div,
 .row.vertical[data-tablet="5"]>div,
 .display-products:not(.products-list) .row[data-tablet="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-tablet="6"]>div,
 .row.vertical[data-tablet="6"]>div,
 .display-products:not(.products-list) .row[data-tablet="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-tablet="7"]>div,
 .row.vertical[data-tablet="7"]>div,
 .display-products:not(.products-list) .row[data-tablet="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-tablet="8"]>div,
 .row.vertical[data-tablet="8"]>div,
 .display-products:not(.products-list) .row[data-tablet="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-tablet="9"]>div,
 .row.vertical[data-tablet="9"]>div,
 .display-products:not(.products-list) .row[data-tablet="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-tablet="10"]>div,
 .row.vertical[data-tablet="10"]>div,
 .display-products:not(.products-list) .row[data-tablet="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-tablet="11"]>div,
 .row.vertical[data-tablet="11"]>div,
 .display-products:not(.products-list) .row[data-tablet="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-tablet="12"]>div,
 .row.vertical[data-tablet="12"]>div,
 .display-products:not(.products-list) .row[data-tablet="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
@media(min-width:480px) and (max-width:767px) {
 .row.grid[data-landscape="1"]>div,
 .row.vertical[data-landscape="1"]>div,
 .display-products:not(.products-list) .row[data-landscape="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-landscape="2"]>div,
 .row.vertical[data-landscape="2"]>div,
 .display-products:not(.products-list) .row[data-landscape="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-landscape="3"]>div,
 .row.vertical[data-landscape="3"]>div,
 .display-products:not(.products-list) .row[data-landscape="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-landscape="4"]>div,
 .row.vertical[data-landscape="4"]>div,
 .display-products:not(.products-list) .row[data-landscape="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-landscape="5"]>div,
 .row.vertical[data-landscape="5"]>div,
 .display-products:not(.products-list) .row[data-landscape="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-landscape="6"]>div,
 .row.vertical[data-landscape="6"]>div,
 .display-products:not(.products-list) .row[data-landscape="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-landscape="7"]>div,
 .row.vertical[data-landscape="7"]>div,
 .display-products:not(.products-list) .row[data-landscape="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-landscape="8"]>div,
 .row.vertical[data-landscape="8"]>div,
 .display-products:not(.products-list) .row[data-landscape="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-landscape="9"]>div,
 .row.vertical[data-landscape="9"]>div,
 .display-products:not(.products-list) .row[data-landscape="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-landscape="10"]>div,
 .row.vertical[data-landscape="10"]>div,
 .display-products:not(.products-list) .row[data-landscape="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-landscape="11"]>div,
 .row.vertical[data-landscape="11"]>div,
 .display-products:not(.products-list) .row[data-landscape="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-landscape="12"]>div,
 .row.vertical[data-landscape="12"]>div,
 .display-products:not(.products-list) .row[data-landscape="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
@media(max-width:480px) {
 .row.grid[data-mobile="1"]>div,
 .row.vertical[data-mobile="1"]>div,
 .display-products:not(.products-list) .row[data-mobile="1"]>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .row.grid[data-mobile="2"]>div,
 .row.vertical[data-mobile="2"]>div,
 .display-products:not(.products-list) .row[data-mobile="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .row.grid[data-mobile="3"]>div,
 .row.vertical[data-mobile="3"]>div,
 .display-products:not(.products-list) .row[data-mobile="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .row.grid[data-mobile="4"]>div,
 .row.vertical[data-mobile="4"]>div,
 .display-products:not(.products-list) .row[data-mobile="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .row.grid[data-mobile="5"]>div,
 .row.vertical[data-mobile="5"]>div,
 .display-products:not(.products-list) .row[data-mobile="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .row.grid[data-mobile="6"]>div,
 .row.vertical[data-mobile="6"]>div,
 .display-products:not(.products-list) .row[data-mobile="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .row.grid[data-mobile="7"]>div,
 .row.vertical[data-mobile="7"]>div,
 .display-products:not(.products-list) .row[data-mobile="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .row.grid[data-mobile="8"]>div,
 .row.vertical[data-mobile="8"]>div,
 .display-products:not(.products-list) .row[data-mobile="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .row.grid[data-mobile="9"]>div,
 .row.vertical[data-mobile="9"]>div,
 .display-products:not(.products-list) .row[data-mobile="9"]>div {
  -webkit-box-flex:11.11111%;
  -moz-box-flex:11.11111%;
  -webkit-flex:11.11111%;
  -ms-flex:11.11111%;
  flex:11.11111%;
  max-width:11.11111%
 }
 .row.grid[data-mobile="10"]>div,
 .row.vertical[data-mobile="10"]>div,
 .display-products:not(.products-list) .row[data-mobile="10"]>div {
  -webkit-box-flex:10%;
  -moz-box-flex:10%;
  -webkit-flex:10%;
  -ms-flex:10%;
  flex:10%;
  max-width:10%
 }
 .row.grid[data-mobile="11"]>div,
 .row.vertical[data-mobile="11"]>div,
 .display-products:not(.products-list) .row[data-mobile="11"]>div {
  -webkit-box-flex:9.09091%;
  -moz-box-flex:9.09091%;
  -webkit-flex:9.09091%;
  -ms-flex:9.09091%;
  flex:9.09091%;
  max-width:9.09091%
 }
 .row.grid[data-mobile="12"]>div,
 .row.vertical[data-mobile="12"]>div,
 .display-products:not(.products-list) .row[data-mobile="12"]>div {
  -webkit-box-flex:8.33333%;
  -moz-box-flex:8.33333%;
  -webkit-flex:8.33333%;
  -ms-flex:8.33333%;
  flex:8.33333%;
  max-width:8.33333%
 }
}
.product-top-sidebar {
 margin:0
}
.product-top-sidebar.active {
 background:#fafafa
}
.product-top-sidebar.active .product-top-button-wrapper {
 background:#fff
}
.product-top-sidebar.active .button-product-top .first {
 display:none
}
.product-top-sidebar.active .button-product-top .second {
 display:inline-block
}
.product-top-sidebar .product-top-button-wrapper {
 -moz-box-shadow:0 4px 4px rgba(0,0,0,.1);
 -webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);
 box-shadow:0 4px 4px rgba(0,0,0,.1);
 position:relative;
 padding:25px 0;
 z-index:10
}
@media(max-width:767px) {
 .product-top-sidebar .product-top-button-wrapper {
  padding:10px 0
 }
}
.product-top-sidebar .button-product-top .first {
 display:inline-block
}
.product-top-sidebar .button-product-top .second {
 display:none
}
.product-top-sidebar>.container .content,
.dokan-dashboard #tbay-main-content.product-top-sidebar>.dokan-dashboard-wrap .content,
#wcfm-main-contentainer .product-top-sidebar>.wcfm-membership-wrapper .content,
.wcfmmp-store-page .product-top-sidebar>#wcfmmp-store .content {
 display:none
}
.product-top-sidebar .button-product-top {
 border:0;
 padding:0;
 background:transparent;
 font-weight:500;
 text-transform:uppercase
}
.product-top-sidebar .button-product-top:focus,
.product-top-sidebar .button-product-top:hover {
 outline:initial;
 color:#ca0815
}
.product-top-sidebar .button-product-top i {
 margin-left:10px;
 margin-right:0
}
.product-top-sidebar .content {
 padding:50px 0
}
.product-top-sidebar .content:before,
.product-top-sidebar .content:after {
 content:" ";
 display:table
}
.product-top-sidebar .content:after {
 clear:both
}
@media(max-width:767px) {
 .product-top-sidebar .content {
  padding:10px 0
 }
}
.product-top-sidebar .content>.widget {
 float:left;
 clear:initial;
 margin-bottom:0;
 width:25%;
 padding-right:30px;
 padding-left:0
}
@media(max-width:767px) {
 .product-top-sidebar .content>.widget {
  width:100%;
  padding-right:0
 }
}
.product-top-sidebar .content>.widget:last-child {
 padding:0
}
.product-top-sidebar .treeview-menu {
 margin:0
}
.product-top-sidebar .woof_redraw_zone>div {
 clear:initial!important;
 margin:0;
 text-align:left;
 float:left;
 width:50%
}
@media(max-width:767px) {
 .product-top-sidebar .woof_redraw_zone>div {
  width:100%
 }
}
.product-top-sidebar .woof_redraw_zone .woof_container_pa_color {
 margin-bottom:30px
}
.product-top-sidebar .woof_redraw_zone .woof_container_pa_size {
 clear:left!important
}
.product-top-sidebar .woof_redraw_zone .woof_price_search_container {
 float:right;
 width:50%;
 padding-left:30px;
 padding-right:0
}
@media(max-width:767px) {
 .product-top-sidebar .woof_redraw_zone .woof_price_search_container {
  width:100%!important;
  float:left;
  padding-left:0
 }
}
.product-top-sidebar .WOOF_Widget {
 width:50%!important
}
@media(max-width:767px) {
 .product-top-sidebar .WOOF_Widget {
  width:100%!important
 }
}
.product-top-sidebar .widget_product_tag_cloud .tagcloud a {
 float:left
}
.product-top-sidebar .widget_product_tag_cloud .tagcloud a:nth-child(3n+1) {
 clear:both
}
@media(max-width:1199px) {
 .product-top-sidebar .widget_product_tag_cloud {
  width:auto
 }
}
.quantity input[type='number'] {
 -moz-appearance:textfield
}
.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button {
 -webkit-appearance:none;
 -moz-appearance:none;
 -o-appearance:none;
 -ms-appearance:none;
 appearance:none
}
#reviews .review_form_wrapper #respond p.form-submit {
 z-index:99
}
.tbay-gallery-varible .zoomImg {
 display:none!important
}
.active-full-archive #tbay-breadscrumb>.container,
.active-full-archive #wcfm-main-contentainer #tbay-breadscrumb>.wcfm-membership-wrapper,
#wcfm-main-contentainer .active-full-archive #tbay-breadscrumb>.wcfm-membership-wrapper,
.active-full-archive .wcfmmp-store-page #tbay-breadscrumb>#wcfmmp-store,
.wcfmmp-store-page .active-full-archive #tbay-breadscrumb>#wcfmmp-store,
.active-full-archive>.container,
.dokan-dashboard #tbay-main-content.active-full-archive>.dokan-dashboard-wrap,
#wcfm-main-contentainer .active-full-archive>.wcfm-membership-wrapper,
.wcfmmp-store-page .active-full-archive>#wcfmmp-store,
.active-full-archive #sticky-menu-bar>.container,
.active-full-archive #wcfm-main-contentainer #sticky-menu-bar>.wcfm-membership-wrapper,
#wcfm-main-contentainer .active-full-archive #sticky-menu-bar>.wcfm-membership-wrapper,
.active-full-archive .wcfmmp-store-page #sticky-menu-bar>#wcfmmp-store,
.wcfmmp-store-page .active-full-archive #sticky-menu-bar>#wcfmmp-store {
 width:100%
}
.tbay-body-woocommerce-catalog-mod .top-cart,
.tbay-body-woocommerce-catalog-mod .add-cart,
.tbay-body-woocommerce-catalog-mod .yith-wfbt-submit-button-remove,
.tbay-body-woocommerce-catalog-mod .product-add-to-cart,
.tbay-body-woocommerce-catalog-mod .single_add_to_cart_button,
.tbay-body-woocommerce-catalog-mod .yith-compare,
.tbay-body-woocommerce-catalog-mod #sticky-custom-add-to-cart {
 display:none!important
}
.tbay-body-woocommerce-catalog-mod .product-block.v1 .group-buttons,
.tbay-body-woocommerce-catalog-mod .product-block.v2 .group-buttons {
 justify-content:center
}
.tbay-body-woocommerce-catalog-mod .product-block.v1 .group-buttons>div.button-wishlist a,
.tbay-body-woocommerce-catalog-mod .product-block.v2 .group-buttons>div.button-wishlist a {
 border-left:1px solid #e5e5e5
}
.tbay-body-woocommerce-catalog-mod .product-block.v1 .group-buttons>div.button-wishlist a:hover,
.tbay-body-woocommerce-catalog-mod .product-block.v2 .group-buttons>div.button-wishlist a:hover {
 border-color:#ca0815
}
.tbay-body-woocommerce-catalog-mod .product-block.v6 .group-buttons>div.tbay-quick-view a,
.tbay-body-woocommerce-catalog-mod .product-block.v11 .group-buttons>div.tbay-quick-view a {
 border-right:1px solid #e5e5e5
}
.tbay-body-woocommerce-catalog-mod .product-block.v6 .group-buttons>div.tbay-quick-view a:hover,
.tbay-body-woocommerce-catalog-mod .product-block.v11 .group-buttons>div.tbay-quick-view a:hover {
 border-color:#ca0815
}
.tbay-body-woocommerce-catalog-mod .product-block.v11:hover .name {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.tbay-body-woocommerce-catalog-mod .products-list .product-block .group-buttons {
 justify-content:unset
}
.tbay-body-woocommerce-catalog-mod .products-list .product-block .group-buttons>div.tbay-quick-view a {
 border-right:1px solid #e5e5e5
}
.tbay-body-woocommerce-catalog-mod .products-list .product-block .group-buttons>div.tbay-quick-view a:hover {
 border-color:#ca0815
}
@media(min-width:481px) {
 .tbay-body-woocommerce-catalog-mod .singular-shop div.product .group-button {
  margin:0
 }
}
.tbay-body-woocommerce-catalog-mod .singular-shop #shop-now {
 display:flex;
 align-items:center
}
.category-inside {
 position:relative
}
.category-inside.open .category-inside-title:after {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.category-inside.open .category-inside-content {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0)
}
.category-inside-title {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 line-height:45px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.category-inside-title:after {
 content:'\e93a';
 font-family:'linearicons';
 display:inline-block;
 margin-left:10px;
 margin-right:0;
 font-size:10px;
 line-height:1
}
.category-inside-title:hover,
.category-inside-title:focus {
 color:#000
}
.category-inside-title i {
 font-size:18px;
 line-height:1;
 margin-left:0;
 margin-right:9px;
 display:inline-block;
 vertical-align:middle
}
.category-inside-content {
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 -webkit-transform:translateY(30px);
 -ms-transform:translateY(30px);
 -o-transform:translateY(30px);
 transform:translateY(30px);
 position:absolute;
 top:calc(100% - -18px);
 left:0;
 right:auto;
 background:#fff;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 min-width:270px;
 z-index:1000;
 border:1px solid #e5e5e5
}
.display-products.load-ajax {
 position:relative;
 opacity:.6;
 filter:alpha(opacity=60)
}
.display-products.load-ajax:after {
 content:"";
 z-index:2;
 position:absolute;
 border:2px solid #ddd;
 border-top-color:#222;
 border-radius:100%;
 height:40px;
 width:40px;
 top:200px;
 left:50%;
 margin-left:-20px;
 -webkit-animation:circle-loading .35s linear infinite;
 -o-animation:circle-loading .35s linear infinite;
 animation:circle-loading .35s linear infinite;
 border-top-color:#ca0815
}
@media(min-width:1200px) {
 .wp-block-woocommerce-products .woocommerce.columns-1 .products-grid>.row>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-1 .products-grid>.row>div:nth-child(1n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-2 .products-grid>.row>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-2 .products-grid>.row>div:nth-child(2n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-3 .products-grid>.row>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-3 .products-grid>.row>div:nth-child(3n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-4 .products-grid>.row>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-4 .products-grid>.row>div:nth-child(4n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-5 .products-grid>.row>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-5 .products-grid>.row>div:nth-child(5n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-6 .products-grid>.row>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-6 .products-grid>.row>div:nth-child(6n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-7 .products-grid>.row>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-7 .products-grid>.row>div:nth-child(7n+1) {
  clear:both
 }
 .wp-block-woocommerce-products .woocommerce.columns-8 .products-grid>.row>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%;
  clear:unset
 }
 .wp-block-woocommerce-products .woocommerce.columns-8 .products-grid>.row>div:nth-child(8n+1) {
  clear:both
 }
}
@media(min-width:1200px) {
 .woocommerce.columns-1 .products-grid>.row>div {
  -webkit-box-flex:100%;
  -moz-box-flex:100%;
  -webkit-flex:100%;
  -ms-flex:100%;
  flex:100%;
  max-width:100%
 }
 .woocommerce.columns-1 .products-grid>.row>div:nth-child(1n+1) {
  clear:both
 }
 .woocommerce.columns-2 .products-grid>.row>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .woocommerce.columns-2 .products-grid>.row>div:nth-child(2n+1) {
  clear:both
 }
 .woocommerce.columns-3 .products-grid>.row>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .woocommerce.columns-3 .products-grid>.row>div:nth-child(3n+1) {
  clear:both
 }
 .woocommerce.columns-4 .products-grid>.row>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .woocommerce.columns-4 .products-grid>.row>div:nth-child(4n+1) {
  clear:both
 }
 .woocommerce.columns-5 .products-grid>.row>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .woocommerce.columns-5 .products-grid>.row>div:nth-child(5n+1) {
  clear:both
 }
 .woocommerce.columns-6 .products-grid>.row>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .woocommerce.columns-6 .products-grid>.row>div:nth-child(6n+1) {
  clear:both
 }
 .woocommerce.columns-7 .products-grid>.row>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .woocommerce.columns-7 .products-grid>.row>div:nth-child(7n+1) {
  clear:both
 }
 .woocommerce.columns-8 .products-grid>.row>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 .woocommerce.columns-8 .products-grid>.row>div:nth-child(8n+1) {
  clear:both
 }
}
@media(max-width:479px) {
 .woocommerce[class*="columns-"] .products-grid>.row {
  margin-left:-8px;
  margin-right:-8px
 }
 .woocommerce[class*="columns-"] .products-grid>.row>div {
  padding:0 8px
 }
}
.tbay-filter {
 margin-bottom:15px;
 border-bottom:1px solid #ddd
}
.tbay-filter:before,
.tbay-filter:after {
 content:" ";
 display:table
}
.tbay-filter:after {
 clear:both
}
.tbay-filter #woof_results_by_ajax:before,
.tbay-filter #woof_results_by_ajax:after {
 content:" ";
 display:table
}
.tbay-filter #woof_results_by_ajax:after {
 clear:both
}
.tbay-filter .display-mode-warpper {
 float:left
}
.tbay-filter .display-mode-warpper+.woocommerce-result-count {
 margin-left:20px
}
.tbay-filter .display-mode-btn {
 background:transparent;
 border:0;
 padding:0;
 margin-right:12px;
 margin-left:0;
 outline:0;
 float:left;
 line-height:30px;
 color:#888
}
.tbay-filter .display-mode-btn i {
 font-size:18px;
 line-height:1;
 display:inline-block;
 vertical-align:text-bottom
}
.tbay-filter .display-mode-btn.list {
 margin:0
}
.tbay-filter .display-mode-btn.list i {
 font-size:23px
}
.tbay-filter .display-mode-btn.grid2 i {
 font-size:21px
}
.tbay-filter .display-mode-btn.active,
.tbay-filter .display-mode-btn:hover {
 color:#ca0815
}
.tbay-filter .woocommerce-result-count {
 color:#888;
 line-height:30px;
 margin:0 0 8px;
 font-size:15px
}
.tbay-filter .woocommerce-ordering {
 margin:0;
 font-weight:400;
 z-index:500
}
.tbay-filter .woocommerce-ordering>span {
 float:left;
 margin-right:10px;
 margin-left:0;
 overflow:hidden;
 line-height:40px
}
.tbay-filter form.woocommerce-fillter {
 float:right
}
.tbay-filter form.woocommerce-fillter .SumoSelect {
 border-right:1px solid #e5e5e5;
 padding:0 10px
}
.tbay-filter .SumoSelect {
 width:auto;
 line-height:20px;
 display:block;
 margin:5px 0;
 padding:0 0 0 10px
}
.tbay-filter .SumoSelect>.CaptionCont {
 border:0;
 padding:0;
 text-align:center;
 background:transparent;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-filter .SumoSelect>.CaptionCont>label {
 margin:0;
 width:auto;
 right:0;
 left:auto;
 font-weight:400
}
.tbay-filter .SumoSelect>.CaptionCont>label:before {
 content:'\e93a';
 font-family:'linearicons';
 font-size:10px;
 display:inline-block;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-filter .SumoSelect>.CaptionCont>label>i {
 display:none
}
.tbay-filter .SumoSelect>.CaptionCont>span {
 cursor:pointer;
 padding-right:20px;
 padding-left:0
}
.tbay-filter .SumoSelect>.CaptionCont:hover {
 color:#ca0815
}
.tbay-filter .SumoSelect.open .SelectBox label:before {
 -webkit-transform:rotate(180deg);
 -moz-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg)
}
.tbay-filter .SumoSelect.open .CaptionCont {
 color:#ca0815
}
.tbay-filter .SumoSelect>.optWrapper {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #ddd;
 min-width:200px;
 top:33px!important;
 left:auto;
 right:0;
 z-index:1000;
 background:#fff;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.tbay-filter .SumoSelect>.optWrapper>.options li.opt {
 padding:0 0 0 10px
}
.tbay-filter .SumoSelect>.optWrapper>.options li.opt label {
 font-size:14px;
 font-weight:400
}
.tbay-filter .SumoSelect:focus>.CaptionCont,
.tbay-filter .SumoSelect:hover>.CaptionCont,
.tbay-filter .SumoSelect.open>.CaptionCont {
 -webkit-box-shadow:none;
 box-shadow:none
}
.tbay-filter .SumoSelect.sumo_orderby>.optWrapper {
 min-width:250px
}
.woof_container input[type=checkbox],
.woof_container input[type=radio] {
 display:none
}
.woof_list {
 line-height:33px;
 position:relative
}
.woof_list>label {
 padding:0;
 margin:0;
 float:left;
 color:#999;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woof_list>label:before {
 display:none!important
}
.woof_list>label:hover {
 color:#ca0815
}
.woof_list input:checked+label,
.woof_list input[checked="checked"]+label {
 color:#ca0815;
 padding-left:35px;
 padding-right:0
}
.woocommerce .woocommerce-ordering select,
.woocommerce .woocommerce-fillter select {
 border:0;
 background:transparent;
 -webkit-appearance:none;
 -moz-appearance:none;
 -o-appearance:none;
 -ms-appearance:none;
 appearance:none
}
.woocommerce .woocommerce-ordering select:focus,
.woocommerce .woocommerce-ordering select:hover,
.woocommerce .woocommerce-fillter select:focus,
.woocommerce .woocommerce-fillter select:hover {
 outline:0
}
.grid2>.row>div {
 -webkit-box-flex:50%!important;
 -moz-box-flex:50%!important;
 -webkit-flex:50%!important;
 -ms-flex:50%!important;
 flex:50%!important;
 max-width:50%!important;
 clear:none!important
}
.active-ajax-filter .tbay-filter {
 border:0;
 margin:0
}
.active-ajax-filter .tbay-filter .woocommerce-ordering {
 margin-bottom:0
}
.active-ajax-filter .tbay-filter .display-mode-warpper {
 float:right;
 margin-left:20px;
 margin-right:0
}
.active-ajax-filter .tbay-filter .woocommerce-result-count {
 margin:0;
 font-size:inherit
}
.active-ajax-filter .tbay-filter .SumoSelect>.CaptionCont>span {
 font-size:inherit
}
.active-ajax-filter .display-products,
.active-ajax-filter .more_products,
.active-ajax-filter .tbay-pagination-load-more,
.active-ajax-filter .pagination,
.active-ajax-filter .tbay-pagination {
 float:left;
 width:100%
}
.woof_products_top_panel {
 margin:0 0 10px
}
.woof_products_top_panel li {
 float:none;
 display:inline-block;
 line-height:34px;
 padding:0 12px;
 background:#f5f5f5;
 border:1px solid #ddd;
 margin:0 10px 10px 0!important
}
.woof_products_top_panel li span {
 background:transparent;
 padding:0
}
.woof_products_top_panel li span:before {
 content:'\e935';
 font-family:'linearicons';
 display:inline-block;
 margin-right:5px;
 margin-left:0;
 font-size:12px
}
.ajax-filter-sidebar {
 background:#f5f5f5;
 padding:35px 29px 0;
 border:1px solid #e5e5e5;
 float:left;
 width:100%;
 display:none;
 margin:15px 0
}
.ajax-filter-sidebar .woof_redraw_zone {
 position:relative;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding-bottom:78px
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container {
 margin:0;
 padding:0 30px 20px 0;
 -webkit-box-flex:20%;
 -moz-box-flex:20%;
 -webkit-flex:20%;
 -ms-flex:20%;
 flex:20%;
 max-width:20%
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container {
 -webkit-box-ordinal-group:1;
 -moz-box-ordinal-group:1;
 -ms-flex-order:1;
 -webkit-order:1;
 order:1;
 padding:0 0 25px
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container .woof_container_inner {
 font-size:0
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container input {
 display:none
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container label {
 font-size:15px
}
.ajax-filter-sidebar .woof_redraw_zone>.woof_container.woof_checkbox_sales_container label:before {
 border-color:#999
}
.ajax-filter-sidebar .woof_redraw_zone h4 {
 font-weight:500;
 font-size:18px;
 line-height:23px;
 text-transform:capitalize;
 margin:0 0 18px
}
.ajax-filter-sidebar .woof_redraw_zone ul {
 padding:0
}
.ajax-filter-sidebar .woof_redraw_zone ul li {
 list-style:none;
 position:relative
}
.ajax-filter-sidebar .woof_redraw_zone ul li:before,
.ajax-filter-sidebar .woof_redraw_zone ul li:after {
 content:" ";
 display:table
}
.ajax-filter-sidebar .woof_redraw_zone ul li:after {
 clear:both
}
.ajax-filter-sidebar .woof_redraw_zone a.woof_front_toggle {
 display:none
}
.ajax-filter-sidebar .woof_childs_list_opener {
 position:absolute;
 top:0;
 right:0;
 left:auto
}
.ajax-filter-sidebar .woof_submit_search_form_container {
 position:absolute;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%);
 right:auto;
 overflow:visible;
 bottom:39px
}
.ajax-filter-sidebar .woof_submit_search_form_container>button {
 margin:0!important;
 min-width:270px;
 border-color:#ddd
}
.ajax-filter-sidebar .woof_list input:checked+label,
.ajax-filter-sidebar .woof_list input[checked="checked"]+label {
 padding:0
}
.ajax-filter-sidebar .woof_radio_term_reset_visible {
 display:none!important
}
.ajax-filter-sidebar .woof_list_label li .woof_label_term {
 float:left
}
#woof_results_by_ajax {
 padding-bottom:15px
}
#woof_results_by_ajax:before,
#woof_results_by_ajax:after {
 content:" ";
 display:table
}
#woof_results_by_ajax:after {
 clear:both
}
#woof_results_by_ajax .display-products,
#woof_results_by_ajax .woocommerce-pagination {
 float:left;
 width:100%
}
#woof_results_by_ajax .display-mode-warpper {
 display:none
}
#woof_results_by_ajax.woof_results_by_ajax_shortcode .ajax-filter-sidebar {
 margin-top:20px
}
.archive-shop:not(.archive-full) .ajax-filter-sidebar .woof_redraw_zone h4 {
 margin:0 0 10px
}
.woocommerce .woof_submit_search_form_container {
 margin:0
}
.woocommerce .woof_submit_search_form_container button.woof_reset_search_form {
 float:none!important;
 width:100%;
 margin-top:20px!important
}
.woof_childs_list_opener {
 position:absolute;
 top:0;
 right:0;
 left:auto;
 color:#999
}
.woof_childs_list_opener:hover {
 color:#ca0815
}
.woof_childs_list_opener span {
 vertical-align:middle;
 background:transparent!important;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 width:12px
}
.woof_childs_list_opener span:before {
 content:'\e93a';
 font-family:'linearicons';
 position:absolute;
 top:0;
 font-size:10px
}
.woof_childs_list_opener span.woof_is_opened:before {
 content:'\e939'
}
.tbay-ajax-filter-btn {
 float:right;
 margin-left:20px;
 margin-right:0
}
.tbay-ajax-filter-btn .btn {
 background:transparent;
 padding:0;
 line-height:30px;
 font-size:inherit;
 border:0;
 text-transform:inherit;
 letter-spacing:0
}
.tbay-ajax-filter-btn .btn:hover,
.tbay-ajax-filter-btn .btn:focus {
 color:#ca0815
}
.tbay-ajax-filter-btn i {
 color:#000;
 font-size:12px;
 float:right;
 line-height:30px;
 margin-left:10px;
 margin-right:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tbay-ajax-filter-btn .filter-icon {
 font-size:16px;
 margin-right:10px;
 margin-left:0;
 float:left;
 line-height:30px
}
.tbay-ajax-filter-btn.active .btn {
 color:#ca0815
}
.tbay-ajax-filter-btn.active i:not(.filter-icon) {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 -o-transform:rotate(180deg);
 transform:rotate(180deg);
 color:#ca0815
}
.filter-mobile .heading-title {
 font-size:14px;
 margin:0;
 font-weight:500;
 text-transform:uppercase;
 line-height:50px;
 padding:0 15px;
 border-bottom:1px solid #e5e5e5
}
.filter-mobile .content {
 position:fixed;
 top:0;
 height:100vh;
 width:80%;
 min-width:280px;
 max-width:330px;
 padding:0 0 50px;
 overflow-y:auto;
 z-index:9999;
 left:-100%;
 right:auto;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 background:#fff
}
.filter-mobile .sidebar {
 padding:0 15px;
 margin-top:20px
}
.filter-mobile .sidebar>.widget h4 {
 font-size:14px;
 margin:0 0 10px
}
.filter-mobile .sidebar>.widget h4 a {
 display:none
}
.filter-mobile .sidebar .woof_redraw_zone>.woof_container {
 margin-bottom:25px
}
.filter-mobile:after {
 content:"";
 background:rgba(0,0,0,.66);
 position:fixed;
 left:0;
 right:auto;
 width:100%;
 height:100%;
 top:0;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 z-index:2000;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.filter-mobile.active .content {
 left:0
}
.filter-mobile.active:after {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 pointer-events:all
}
.filter-mobile .close {
 position:absolute;
 right:0;
 left:auto;
 top:0;
 font-size:13px;
 width:50px;
 line-height:50px;
 border-left:1px solid #e5e5e5;
 text-align:center;
 opacity:1;
 filter:alpha(opacity=100)
}
.filter-mobile .woof_submit_search_form_container .woof_reset_search_form {
 float:left!important;
 line-height:38px;
 background-color:#f5f5f5;
 border-color:#ddd;
 color:#000
}
.filter-mobile .woof_childs_list {
 margin-left:10px!important
}
.filter {
 z-index:100;
 position:relative
}
.button-filter-mobile {
 background:transparent;
 border:0;
 padding:0;
 line-height:30px
}
.button-filter-mobile i {
 margin-right:8px;
 margin-left:0;
 font-size:16px;
 display:inline-block;
 vertical-align:text-top
}
.button-filter-mobile:hover,
.button-filter-mobile:focus {
 outline:0
}
body.filter-mobile-active #tbay-main-content {
 position:unset
}
.active-full-archive .woof_products_top_panel {
 margin:0
}
.active-full-archive .tbay-filter .SumoSelect>.optWrapper {
 right:0;
 left:auto
}
.active-full-archive:not(.single-full) .tbay-product-slider-gallery .slick-arrow {
 width:50px;
 line-height:50px
}
.products-list>.row>div {
 width:100%!important;
 float:left;
 padding:0 15px
}
.products-list .product-block {
 text-align:left;
 margin:15px 0;
 border:1px solid #e5e5e5
}
.products-list .product-block:hover .rating {
 opacity:1;
 filter:alpha(opacity=100)
}
.products-list .product-block .product-content .has-slider-gallery .tbay-swatches-wrapper {
 bottom:30px;
 text-align:center
}
.products-list .product-block .tbay-variations {
 bottom:20px
}
.products-list .product-block .woocommerce-product-details__short-description {
 margin-top:9px;
 padding-right:100px;
 padding-left:0;
 line-height:22px;
 display:block
}
.products-list .product-block .name {
 font-size:17px;
 font-weight:500;
 margin:0;
 margin-right:30px
}
.products-list .product-block .rating,
.products-list .product-block .rating.no-rate {
 display:block;
 margin-top:2px
}
.products-list .product-block .caption {
 border:0!important;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 flex-direction:column;
 justify-content:center;
 padding-top:20px;
 padding-bottom:20px
}
.products-list .product-block .group-buttons {
 position:static;
 z-index:1;
 margin-top:41px;
 bottom:auto;
 visibility:visible;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-transform:none;
 -moz-transform:none;
 -ms-transform:none;
 -o-transform:none;
 transform:none;
 opacity:1;
 filter:alpha(opacity=100);
 justify-content:unset
}
.products-list .product-block .group-buttons>div+div {
 margin-left:10px;
 margin-right:0
}
.products-list .product-block .group-buttons>div.add-cart a {
 line-height:42px;
 width:auto;
 padding:0 26px;
 min-width:160px;
 text-transform:capitalize;
 border-color:#ca0815
}
.products-list .product-block .group-buttons>div.add-cart a span {
 display:inline-block;
 font-size:14px
}
.products-list .product-block .group-buttons>div.add-cart a i {
 font-size:16px;
 line-height:1;
 vertical-align:inherit
}
.products-list .product-block .group-buttons>div.add-cart a.product_type_grouped,
.products-list .product-block .group-buttons>div.add-cart a.product_type_variable {
 padding:0 18px
}
.products-list .product-block .group-buttons>div a {
 text-align:center;
 width:44px;
 border:1px solid #e5e5e5
}
.products-list .product-block .group-buttons>div a:hover {
 border-color:#ca0815;
 color:#fff!important;
 background:#ca0815
}
.products-list .product-block .group-buttons>div a span {
 display:none
}
.products-list .product-block .group-buttons>div i,
.products-list .product-block .group-buttons>div.yith-compare a:before {
 line-height:42px;
 font-size:14px;
 margin:0
}
.products-list .product-block .add-cart a.added+a.added_to_cart {
 color:#fff;
 font-size:14px;
 display:inline-block!important
}
.products-list .product-block .add-cart a.added+a.added_to_cart:before {
 width:auto;
 margin:0;
 margin-right:7px;
 line-height:1
}
.products-list .product-block .yith-wcwl-wishlistexistsbrowse.show a,
.products-list .product-block .yith-wcwl-wishlistaddedbrowse.show a,
.products-list .product-block .yith-compare a.added {
 background:#ca0815;
 border-color:#ca0815;
 color:#fff
}
.products-list .product-block .woocs_price_code,
.products-list .product-block .woocs_price_code ins {
 font-size:15px!important
}
.products-list .product-block .tbay-swatches-wrapper {
 position:absolute;
 margin:0;
 padding:0
}
.products-list .product-block .tbay-swatches-wrapper ul {
 justify-content:center
}
.products-list .product-block .tbay-product-slider-gallery .slick-arrow {
 bottom:-1px;
 left:-1px
}
.products-list .product-block .tbay-product-slider-gallery .slick-arrow.slick-next {
 left:auto;
 right:-1px
}
.woocommerce .products-list .product-block span.onsale {
 position:absolute
}
.woocommerce .products-list .product-block span.onsale>span {
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%
}
@media(min-width:599px) {
 .products-list .product-block .product-content {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .products-list .product-block .block-inner {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .products-list .product-block .block-inner .image {
  border-right:1px solid #e5e5e5
 }
}
.cart-dropdown>a {
 display:block
}
.cart-dropdown>a>span {
 display:inline-block;
 vertical-align:middle
}
.cart-dropdown .text-cart {
 text-align:left;
 margin-left:17px;
 margin-right:0;
 color:#000;
 line-height:22px;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all;
 text-transform:capitalize
}
.cart-dropdown .text-cart>span {
 display:block
}
.cart-dropdown .cart-icon {
 position:relative;
 line-height:44px
}
.cart-dropdown .cart-icon i {
 font-size:21px;
 display:inline-block;
 vertical-align:middle;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all
}
.cart-dropdown .cart-icon .mini-cart-items {
 background-color:#ca0815;
 border-radius:12px;
 -webkit-border-radius:12px;
 -moz-border-radius:12px;
 -ms-border-radius:12px;
 -o-border-radius:12px;
 text-align:center;
 color:#fff;
 font-size:12px;
 position:absolute;
 content:"";
 top:3px;
 left:auto;
 right:-8px;
 min-width:18px;
 padding:0 2px;
 line-height:18px
}
.cart-dropdown .subtotal {
 display:block;
 font-weight:500;
 color:#ca0815
}
.top-cart .dropdown-menu {
 top:50px;
 padding:0 25px;
 min-width:370px;
 display:block;
 visibility:hidden;
 text-align:left;
 left:auto;
 right:0;
 margin:0;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:all 400ms;
 -o-transition:all 400ms;
 transition:all 400ms;
 z-index:9999;
 background:#fff
}
.top-cart .dropdown-menu .quantity {
 font-size:14px
}
.top-cart .woocommerce-mini-cart__empty-message {
 padding:20px
}
.top-cart .widget-header-cart {
 padding-top:18px;
 position:relative;
 border-bottom:1px solid #e5e5e5
}
.top-cart .heading-title {
 margin:0;
 display:inline-block;
 font-size:20px;
 text-transform:uppercase;
 font-weight:500;
 line-height:50px
}
.top-cart .cart_list {
 padding:0;
 margin:0;
 list-style:none
}
.top-cart .cart_list:before,
.top-cart .cart_list:after {
 content:" ";
 display:table
}
.top-cart .cart_list:after {
 clear:both
}
.top-cart .cart_list li {
 white-space:normal;
 position:relative
}
.top-cart .cart_list .product-name {
 font-weight:500;
 display:block
}
.top-cart .cart_list .product-name span {
 font-weight:400;
 display:inline-block
}
.top-cart .cart_list .product-name:hover {
 color:#ca0815
}
.top-cart .cart_list .woocs_special_price_code {
 display:inline-block
}
.top-cart .cart_list a.remove {
 width:auto;
 height:auto
}
.top-cart .cart_list a.remove i {
 position:absolute;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 left:auto;
 right:3px;
 line-height:1;
 font-size:17px;
 color:#888
}
.top-cart .cart_list a.remove:hover {
 background:transparent!important
}
.top-cart .cart_list a.remove:hover i {
 color:#ca0815
}
.top-cart .offcanvas-close {
 top:25px;
 right:-5px
}
.top-cart .offcanvas-close i {
 line-height:23px
}
.top-cart p {
 margin:0
}
.top-cart .total .woocs_special_price_code {
 float:right
}
.top-cart .cart_empty {
 padding:0;
 position:absolute;
 left:30px;
 top:50%;
 right:30px;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%)
}
.top-cart .cart_empty li {
 list-style:none;
 color:#888;
 line-height:30px
}
.top-cart .cart_empty li.total {
 margin:25px 0 15px
}
.top-cart .cart_empty a.wc-continue {
 display:inline-block;
 color:#ca0815;
 background:transparent;
 font-weight:400;
 padding:0;
 line-height:inherit
}
.top-cart .cart_empty a.wc-continue i {
 display:inline-block;
 vertical-align:middle;
 margin-left:3px;
 margin-right:0
}
.top-cart .total {
 color:#888;
 margin-bottom:8px
}
.top-cart .total strong {
 font-weight:400
}
.top-cart .tbay-dropdown-cart ul.cart_empty {
 text-align:center
}
.top-cart .tbay-dropdown-cart ul.cart_empty:before {
 content:'\e74e';
 font-family:'linearicons';
 position:absolute;
 font-size:50px;
 line-height:1;
 color:#bbb;
 top:-100%;
 left:50%;
 right:auto;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%)
}
.top-cart .tbay-dropdown-cart ul.cart_empty li.total {
 margin:5px 0 0
}
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue {
 display:block
}
.top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue i {
 margin:0;
 margin-left:7px;
 vertical-align:unset;
 font-size:inherit;
 line-height:1
}
.top-cart .dropdown-content {
 position:fixed;
 top:0;
 padding:0 25px;
 min-width:370px;
 display:block;
 bottom:0;
 background:#fff;
 text-align:left;
 left:auto;
 right:0;
 -webkit-transition:all 400ms;
 -o-transition:all 400ms;
 transition:all 400ms;
 z-index:9999
}
.top-cart .cart_list li {
 margin:0!important;
 padding:10px 0!important;
 width:100%;
 text-align:left;
 border-bottom:1px solid #e5e5e5
}
.top-cart .cart_list li:before,
.top-cart .cart_list li:after {
 content:" ";
 display:table
}
.top-cart .cart_list li:after {
 clear:both
}
.top-cart .cart_list.woocommerce-mini-cart li img {
 max-width:100px;
 float:left;
 margin-right:15px;
 margin-left:0
}
.top-cart .cart_list.woocommerce-mini-cart li a.remove {
 position:absolute;
 top:25px;
 left:auto;
 right:3px;
 line-height:1;
 font-size:17px;
 color:#888!important
}
.top-cart .cart_list.woocommerce-mini-cart li a {
 font-weight:400
}
.top-cart .cart_list.woocommerce-mini-cart li .woocommerce-Price-amount {
 color:#ca0815;
 font-weight:500;
 font-size:15px
}
.top-cart .cart_list.woocommerce-mini-cart li .quantity {
 color:#bbb
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total {
 margin-top:15px;
 padding:20px 0 0
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total .woocommerce-Price-amount {
 float:right;
 color:#ca0815;
 font-weight:500;
 font-size:15px
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total strong {
 font-weight:400
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons {
 padding-bottom:20px
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a {
 display:block;
 margin-bottom:10px
}
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout {
 display:block;
 margin-bottom:0
}
.top-cart .product-image {
 margin-right:15px;
 margin-left:0;
 position:relative;
 float:left;
 max-width:60px
}
.top-cart .product-image a.remove {
 position:absolute;
 left:-8px;
 right:auto;
 width:auto;
 height:auto;
 top:-10px
}
.top-cart .product-image a.remove i {
 font-size:7px;
 font-weight:700;
 vertical-align:middle;
 padding:3px;
 border:1px solid #555;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 background:#fff;
 color:#000;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.top-cart .product-image a.remove:hover {
 background:transparent!important
}
.top-cart .product-image a.remove:hover i {
 color:#ca0815;
 border-color:#ca0815
}
.top-cart .group-button {
 margin-top:15px;
 padding:20px 0 25px
}
.top-cart .group-button p.buttons a.button {
 display:block
}
.top-cart .group-button p.buttons a.button.checkout {
 display:block;
 margin-bottom:10px
}
.top-cart .product-details {
 overflow:hidden;
 text-overflow:ellipsis;
 padding-right:30px;
 padding-left:0
}
.top-cart .product-details .quantity {
 overflow:inherit;
 display:inline-block;
 position:static;
 color:#bbb
}
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content {
 position:absolute;
 left:25px;
 right:25px;
 top:auto;
 bottom:0;
 overflow:hidden;
 border-color:inherit;
 box-sizing:border-box
}
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 overflow:hidden;
 border-color:inherit;
 box-sizing:border-box
}
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border ul.product_list_widget {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:auto;
 -webkit-overflow-scrolling:touch;
 overflow:scroll;
 overflow-x:hidden;
 overflow-y:auto;
 border-color:inherit;
 box-sizing:border-box
}
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border ul.product_list_widget::-webkit-scrollbar {
 display:none
}
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .group-button {
 position:absolute;
 top:auto;
 left:0;
 right:0;
 bottom:0
}
.tbay-dropdown-cart:after {
 content:"";
 background:rgba(0,0,0,.66);
 position:fixed;
 z-index:-1;
 pointer-events:none;
 left:0;
 width:100%;
 height:100%;
 top:0;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 500ms;
 -o-transition:all 500ms;
 transition:all 500ms
}
.tbay-dropdown-cart.active:after {
 z-index:1000;
 pointer-events:all;
 opacity:1;
 filter:alpha(opacity=100)
}
body.admin-bar .top-cart .dropdown-content {
 top:32px
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl,
body ul.cart_list li dl,
body ul.product_list_widget li dl {
 border:0;
 padding:0;
 margin:0
}
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce ul.product_list_widget li dl dd,
body ul.cart_list li dl dt,
body ul.cart_list li dl dd,
body ul.product_list_widget li dl dt,
body ul.product_list_widget li dl dd {
 display:inline-block;
 font-weight:400;
 padding:0;
 margin:0 5px 0 0
}
.woocommerce ul.cart_list li dl dt a,
.woocommerce ul.cart_list li dl dd a,
.woocommerce ul.product_list_widget li dl dt a,
.woocommerce ul.product_list_widget li dl dd a,
body ul.cart_list li dl dt a,
body ul.cart_list li dl dd a,
body ul.product_list_widget li dl dt a,
body ul.product_list_widget li dl dd a {
 font-weight:inherit
}
.woocommerce ul.cart_list li .wcfm_dashboard_item_title,
.woocommerce ul.product_list_widget li .wcfm_dashboard_item_title,
body ul.cart_list li .wcfm_dashboard_item_title,
body ul.product_list_widget li .wcfm_dashboard_item_title {
 font-weight:400;
 color:#888
}
@media(max-height:700px) {
 #tbay-header .top-cart .dropdown-content {
  overflow-y:auto
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content {
  position:relative;
  left:auto;
  right:auto;
  overflow:visible;
  top:auto!important
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border {
  position:relative;
  left:auto;
  right:auto;
  top:auto;
  bottom:auto;
  overflow:visible
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .cart_empty {
  position:relative;
  left:0;
  top:0;
  right:0;
  -webkit-transform:none;
  -moz-transform:none;
  -ms-transform:none;
  -o-transform:none;
  transform:none;
  padding-top:100px
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .cart_empty:before {
  top:40px
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border ul.product_list_widget {
  position:relative;
  left:auto;
  right:auto;
  top:auto;
  bottom:auto!important;
  overflow:visible
 }
 #tbay-header .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .group-button {
  position:relative;
  left:auto;
  right:auto;
  bottom:auto;
  top:auto
 }
}
.top-cart .sidebar-left .dropdown-content {
 right:auto;
 left:-545px
}
.top-cart .sidebar-left.active .dropdown-content {
 left:0;
 right:auto
}
.top-cart .sidebar-right .dropdown-content {
 left:auto;
 right:-545px
}
.top-cart .sidebar-right.active .dropdown-content {
 right:0;
 left:auto
}
.woocommerce .cart-popup.open .dropdown-menu,
.cart-popup.open .dropdown-menu {
 opacity:1;
 filter:alpha(opacity=100);
 filter:none;
 -webkit-filter:none;
 -moz-filter:none;
 -o-filter:none;
 -ms-filter:none;
 -webkit-box-shadow:none;
 box-shadow:none;
 visibility:visible;
 color:#333
}
.woocommerce .cart-popup .dropdown-menu,
.cart-popup .dropdown-menu {
 top:53px;
 border:1px solid #ddd
}
.woocommerce .cart-popup .dropdown-menu ul,
.cart-popup .dropdown-menu ul {
 padding:0;
 max-height:400px;
 display:block;
 margin:0;
 overflow:hidden;
 overflow-y:auto
}
.woocommerce .cart-popup .dropdown-menu ul.cart_empty,
.cart-popup .dropdown-menu ul.cart_empty {
 position:static;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 margin-top:20px
}
.woocommerce .cart-popup .dropdown-menu ul.cart_empty li.total,
.cart-popup .dropdown-menu ul.cart_empty li.total {
 margin-top:0
}
.woocommerce .cart-popup .widget-header-cart,
.cart-popup .widget-header-cart {
 padding:12px 0 7px
}
body.admin-bar #product-size-guide .modal-dialog {
 top:32px
}
#product-size-guide.modal {
 display:block!important;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s;
 visibility:hidden
}
#product-size-guide.modal.in {
 visibility:visible
}
#product-size-guide.in .modal-dialog {
 left:auto;
 right:0;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
#product-size-guide .modal-dialog {
 position:absolute;
 top:0;
 left:auto;
 right:0;
 height:100vh;
 margin:0;
 background:#fff;
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 -o-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
#product-size-guide .modal-content {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding:25px 24px;
 box-shadow:none;
 border:0
}
#product-size-guide .modal-content>div {
 padding:0
}
#product-size-guide .modal-header {
 border:0
}
#product-size-guide .modal-header .modal-title {
 font-size:20px;
 font-weight:500;
 line-height:30px;
 margin-bottom:32px;
 text-transform:capitalize
}
#product-size-guide .modal-header i {
 font-size:13px;
 line-height:30px
}
#product-size-guide .close {
 opacity:1;
 filter:alpha(opacity=100)
}
#product-size-guide .close:hover,
#product-size-guide .close:focus {
 outline:0
}
#product-size-guide .close:hover i,
#product-size-guide .close:focus i {
 color:#ca0815
}
#product-size-guide .close i {
 color:#000
}
.btn-size-guide {
 background:transparent!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 padding:0;
 margin:5px 0;
 margin-left:25px;
 border:0;
 line-height:36px;
 color:#888;
 position:relative;
 -webkit-transition:.3s all;
 -o-transition:.3s all;
 transition:.3s all;
 float:right
}
.btn-size-guide:before {
 content:'';
 background:#888;
 position:absolute;
 left:0;
 height:1px;
 bottom:9px;
 width:100%;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.btn-size-guide:hover:before {
 background:#ca0815
}
.btn-size-guide:focus {
 outline:0
}
.btn-size-guide:hover {
 color:#ca0815
}
#respond input#submit,
.woocommerce #respond input#submit,
.woocommerce input.button {
 height:auto;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.single-product #tbay-header.sticky-header {
 display:none
}
.singular-shop .tbay-time-wrapper {
 color:#888;
 padding:0 19px;
 margin:20px 0;
 border:1px solid #ff9c00;
 border-radius:20px;
 -webkit-border-radius:20px;
 -moz-border-radius:20px;
 -ms-border-radius:20px;
 -o-border-radius:20px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.singular-shop .tbay-time-wrapper>div {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.singular-shop .tbay-time-wrapper+p.stock {
 margin:0!important;
 padding:8px 0 10px
}
.singular-shop .tbay-time-wrapper .stock {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 color:#888!important
}
.singular-shop .tbay-time-wrapper .tb-sold {
 margin-right:13px;
 margin-left:0
}
.singular-shop .tbay-time-wrapper .progress {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 height:8px;
 background-color:#f5f5f5;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 margin:0
}
.singular-shop .tbay-time-wrapper .progress .progress-bar {
 -webkit-box-shadow:none;
 box-shadow:none
}
.singular-shop .tbay-time {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
.singular-shop .tbay-time .title {
 margin-right:6px;
 margin-left:0;
 line-height:38px
}
.singular-shop .times {
 margin:0;
 color:#ca0815
}
.singular-shop .times>span {
 padding:0 4px
}
.singular-shop .times>div {
 background:transparent;
 width:auto;
 border:0;
 font-weight:500;
 margin:0
}
.singular-shop .woocommerce-product-details__short-description {
 font-size:15px
}
.singular-shop .reset_variations {
 position:absolute;
 left:0;
 right:auto;
 bottom:10px
}
.singular-shop .single_variation_wrap .single_variation {
 padding:5px 0 12px
}
.singular-shop .single_variation_wrap p.stock {
 margin:0!important
}
.singular-shop .single_variation_wrap .woocommerce-variation-availability {
 line-height:20px
}
.singular-shop div.product.outofstock .product_meta {
 padding-top:20px;
 border-top:1px solid #e5e5e5
}
.singular-shop div.product .cart {
 margin:20px 0 0!important
}
.singular-shop div.product .cart .woocs_price_code {
 font-size:inherit
}
.singular-shop div.product p.price .woocs_price_code {
 font-size:inherit
}
.singular-shop div.product .feedback {
 display:none
}
.singular-shop div.product .yith-wcwl-add-to-wishlist {
 margin:0
}
.singular-shop div.product .group-button {
 float:left;
 margin-left:20px;
 margin-right:0;
 line-height:22px
}
.singular-shop div.product .group-button .yith-compare a span {
 display:inline-block
}
.singular-shop div.product .show-mobile {
 display:none
}
.singular-shop div.product .tbay-wishlist:before,
.singular-shop div.product .tbay-wishlist:after,
.singular-shop div.product .tbay-compare:before,
.singular-shop div.product .tbay-compare:after {
 content:" ";
 display:table
}
.singular-shop div.product .tbay-wishlist:after,
.singular-shop div.product .tbay-compare:after {
 clear:both
}
.singular-shop div.product .tbay-wishlist a,
.singular-shop div.product .tbay-compare a {
 padding:0;
 float:none;
 position:relative;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 background:transparent;
 font-weight:400;
 color:#888;
 line-height:22px;
 font-size:14px
}
.singular-shop div.product .tbay-wishlist a i,
.singular-shop div.product .tbay-compare a i {
 vertical-align:middle;
 margin-right:7px;
 margin-left:0;
 font-size:15px;
 display:inline-block;
 line-height:22px
}
.singular-shop div.product .tbay-wishlist a i:before,
.singular-shop div.product .tbay-compare a i:before {
 content:'\e68c';
 font-family:'linearicons'
}
.singular-shop div.product .tbay-wishlist a.compare:before,
.singular-shop div.product .tbay-compare a.compare:before {
 content:'\e8da';
 font-family:'linearicons';
 font-size:15px;
 margin-right:7px;
 margin-left:0;
 display:inline-block;
 vertical-align:middle
}
.singular-shop div.product .tbay-wishlist a:hover,
.singular-shop div.product .tbay-wishlist a.added,
.singular-shop div.product .tbay-compare a:hover,
.singular-shop div.product .tbay-compare a.added {
 color:#ca0815
}
.singular-shop div.product .tbay-compare {
 margin-top:4px
}
.singular-shop div.product .product_meta {
 margin-top:21px;
 padding-top:25px;
 border-top:1px solid #e5e5e5
}
.singular-shop div.product .product_meta>span {
 display:block;
 line-height:33px;
 margin:0;
 font-weight:500
}
.singular-shop div.product .product_meta>span span,
.singular-shop div.product .product_meta>span a {
 font-weight:400;
 display:inline-block;
 color:#888
}
.singular-shop div.product .product_meta>span:last-child {
 margin:0
}
.singular-shop div.product .product_meta>span a:hover {
 color:#ca0815
}
.singular-shop div.product .product_meta>span a:first-child {
 margin-left:5px;
 margin-right:0
}
.singular-shop div.product .tbay-woo-share {
 margin:10px 0 0;
 display:inline-block
}
.singular-shop div.product .information .price {
 margin:0 0 7px
}
.singular-shop div.product .quantity {
 display:flex;
 float:left;
 margin-right:20px;
 margin-left:0
}
.singular-shop div.product .single_add_to_cart_button {
 outline:0;
 font-weight:400;
 padding:0 30px
}
.singular-shop div.product .single_add_to_cart_button.disabled {
 background:#ca0815
}
.singular-shop div.product .single_add_to_cart_button.disabled:hover,
.singular-shop div.product .single_add_to_cart_button.disabled:focus {
 color:#fff;
 background:#ca0815
}
.singular-shop div.product .thumbnails-image {
 margin-top:40px
}
.singular-shop div.product .flex-control-thumbs .slick-list li {
 clear:none!important
}
.singular-shop div.product .flex-control-thumbs .slick-list li img {
 opacity:1!important;
 filter:alpha(opacity=100)!important;
 border:1px solid #ddd;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.singular-shop div.product .flex-control-thumbs .slick-list li img.flex-active,
.singular-shop div.product .flex-control-thumbs .slick-list li img:hover {
 border-color:#ca0815
}
@media(min-width:1600px) {
 .singular-shop div.product .row-active-full .information .single_add_to_cart_button {
  padding:0 20px
 }
}
.singular-shop .woocommerce-product-gallery__image a,
.singular-shop .woocommerce-product-gallery__image .zoomImg {
 cursor:zoom-in;
 display:block
}
.singular-shop .woocommerce-product-gallery__image a.lightbox-gallery,
.singular-shop .woocommerce-product-gallery__image .zoomImg.lightbox-gallery {
 position:absolute;
 top:0;
 width:100%;
 height:100%;
 left:0;
 z-index:2
}
.singular-shop:not(.archive-full) div.product.product-type-grouped form.cart .group_table td {
 padding-right:10px!important;
 padding-left:0
}
.singular-shop:not(.archive-full) div.product.product-type-grouped form.cart .group_table .stock {
 display:none
}
.singular-shop:not(.archive-full) .image-mains {
 position:relative
}
.singular-shop:not(.archive-full) .quantity .name {
 display:none
}
.singular-shop:not(.archive-full) .yith-wfbt-section .yith-wfbt-images {
 padding-right:250px
}
@media(min-width:1200px) {
 .singular-shop:not(.archive-full) .style-horizontal .flex-control-nav .slick-arrow {
  left:20px
 }
 .singular-shop:not(.archive-full) .style-horizontal .flex-control-nav .slick-arrow.owl-next {
  right:20px;
  left:auto
 }
}
.singular-shop .tbay-modalButton {
 position:absolute;
 top:30px;
 right:45px;
 left:auto;
 z-index:11;
 text-transform:inherit;
 padding:0 15px;
 background:#fff
}
.singular-shop .tbay-modalButton i {
 font-size:16px;
 display:inline-block;
 vertical-align:middle
}
.singular-shop #comments .tbay-author {
 margin-bottom:10px;
 color:#000
}
.singular-shop #comments p.meta {
 line-height:27px;
 margin-bottom:5px
}
.singular-shop #comments p.meta strong,
.singular-shop #comments p.meta span,
.singular-shop #comments p.meta time {
 display:inline-block
}
div.product table.variations {
 margin:0!important;
 border:0
}
div.product table.variations tr {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding-bottom:5px
}
div.product table.variations tr:before,
div.product table.variations tr:after {
 content:" ";
 display:table
}
div.product table.variations tr:after {
 clear:both
}
div.product table.variations tr:last-child {
 position:relative;
 padding-bottom:50px!important
}
.close-button {
 overflow:hidden
}
.modal-content.tbay-modalContent {
 box-shadow:none;
 background-color:transparent;
 border:0
}
.modal-content.tbay-modalContent .close {
 font-size:20px;
 line-height:30px;
 position:relative;
 width:20px;
 height:40px;
 text-shadow:none;
 opacity:1;
 filter:alpha(opacity=100);
 color:#fff;
 font-weight:400
}
.modal-content.tbay-modalContent .close:before {
 content:'\e935';
 font-family:'linearicons';
 position:absolute;
 right:0;
 top:0;
 left:auto;
 height:100%
}
.modal-content.tbay-modalContent .close span {
 display:none
}
.modal-content.tbay-modalContent .close:hover,
.modal-content.tbay-modalContent .close:focus {
 outline:0
}
.modal-content.tbay-modalContent iframe {
 display:block;
 margin:0 auto
}
.image-mains .flex-control-thumbs {
 overflow:visible!important;
 margin-top:10px!important
}
.woocommerce .quantity button,
.woocommerce-page .quantity button {
 border:0;
 background:#f5f5f5;
 float:left;
 padding:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 text-align:center;
 line-height:42px;
 width:25px;
 border-left:1px solid #e5e5e5
}
.woocommerce .quantity button.minus,
.woocommerce-page .quantity button.minus {
 border-left:0;
 border-right:1px solid #e5e5e5
}
.woocommerce .quantity button:focus,
.woocommerce .quantity button:hover,
.woocommerce-page .quantity button:focus,
.woocommerce-page .quantity button:hover {
 outline:0;
 color:#ca0815
}
#shop-now:before,
#shop-now:after {
 content:" ";
 display:table
}
#shop-now:after {
 clear:both
}
#shop-now.has-buy-now div.quantity {
 margin-right:15px
}
#shop-now.has-buy-now .tbay-buy-now.button {
 font-size:14px;
 text-transform:uppercase;
 background:#ffae00;
 color:#fff;
 line-height:44px;
 letter-spacing:0;
 border:0;
 outline:0;
 font-weight:400;
 padding:0 30px;
 margin:0 0 0 15px;
 float:left
}
#shop-now.has-buy-now .tbay-buy-now.button.disabled {
 background:#ffae00
}
#shop-now.has-buy-now .tbay-buy-now.button:not(.disabled):hover,
#shop-now.has-buy-now .tbay-buy-now.button:not(.disabled):focus {
 color:#fff
}
#shop-now.has-buy-now .group-button {
 margin:0 0 0 15px;
 line-height:44px
}
#shop-now.has-buy-now .group-button .tbay-wishlist .yith-wcwl-wishlistexistsbrowse a,
#shop-now.has-buy-now .group-button .tbay-wishlist .yith-wcwl-wishlistaddedbrowse a {
 color:#ca0815
}
#shop-now.has-buy-now .group-button .tbay-wishlist,
#shop-now.has-buy-now .group-button .tbay-compare {
 margin:0!important;
 display:inline-block;
 vertical-align:middle
}
#shop-now.has-buy-now .group-button .tbay-wishlist a,
#shop-now.has-buy-now .group-button .tbay-compare a {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 line-height:19px
}
#shop-now.has-buy-now .group-button .tbay-wishlist i,
#shop-now.has-buy-now .group-button .tbay-compare i {
 margin:0!important;
 font-size:18px;
 line-height:1
}
#shop-now.has-buy-now .group-button .tbay-wishlist span,
#shop-now.has-buy-now .group-button .tbay-compare span {
 display:none!important
}
#shop-now.has-buy-now .group-button .tbay-wishlist {
 margin-right:20px!important
}
#shop-now.has-buy-now .group-button .yith-compare>a {
 font-size:0
}
#shop-now.has-buy-now .group-button .yith-compare>a:before {
 font-size:19px;
 margin:0!important;
 line-height:1
}
.woocommerce div.product form.cart div.quantity {
 margin:0 30px 0 0
}
.woocommerce div.product form.cart div.quantity .name {
 display:none
}
.single-product-cart .quantity span {
 display:none
}
.woocommerce .product-quantity .quantity .name,
.woocommerce form.cart .quantity .name,
.woocommerce-page .product-quantity .quantity .name,
.woocommerce-page form.cart .quantity .name {
 display:none;
 font-weight:500;
 margin-right:5px
}
.quantity .box {
 display:flex;
 border:1px solid #ddd
}
.woocommerce .product-quantity .group_table .quantity .name,
.woocommerce-page form.cart .group_table .quantity .name {
 margin-right:10px;
 margin-left:0;
 min-width:auto
}
@media(max-width:1199px) {
 .woocommerce .product-quantity .group_table .quantity .name,
 .woocommerce-page form.cart .group_table .quantity .name {
  display:none
 }
}
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty {
 width:44px;
 padding:0!important;
 margin:0!important;
 border:0!important;
 background:#fff;
 float:left
}
.product-nav {
 width:100%
}
@media(max-width:992px) {
 .product-nav {
  right:20px;
  left:auto
 }
}
.product-nav>.link-images>.psnav {
 left:0;
 top:calc(50% - 40px);
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 opacity:0;
 filter:alpha(opacity=0);
 position:fixed;
 z-index:1000;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.product-nav>.link-images>.psnav.right {
 right:0;
 left:auto
}
.product-nav>.link-images>.psnav.right .single_nav {
 left:auto;
 right:100%
}
.product-nav>.link-images>.psnav:hover .single_nav {
 opacity:1;
 filter:alpha(opacity=100);
 transform:rotateX(0);
 visibility:visible;
 display:inline-block
}
.product-nav>.link-images>.psnav .img-link {
 border:1px solid #e5e5e5
}
.product-nav>.link-images>.psnav .img-link img {
 max-width:78px
}
.product-nav>.link-images>.psnav .single_nav {
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all .3s ease 0s;
 -o-transition:all .3s ease 0s;
 transition:all .3s ease 0s;
 visibility:hidden;
 height:80px;
 padding:14px 20px 18px;
 transform:rotateX(90deg);
 background-color:#ebebeb;
 justify-content:center;
 min-width:230px;
 text-align:center;
 position:absolute;
 left:100%;
 right:auto
}
.product-nav>.link-images>.psnav .single_nav a {
 display:inline-block;
 border:0;
 width:100%;
 font-size:13px;
 line-height:18px;
 height:auto;
 background:transparent;
 box-shadow:none;
 -webkit-transform:translate(0,50%);
 -ms-transform:translate(0,50%);
 -o-transform:translate(0,50%);
 transform:translate(0,50%);
 margin-top:9px
}
.product-nav>.link-images>.psnav .single_nav .single_nav a:hover,
.product-nav>.link-images>.psnav .single_nav .single_nav a:focus {
 color:#ca0815
}
.product-nav>.link-images>.psnav .single_nav .price {
 margin-top:0
}
.product-nav>.link-images>.psnav .single_nav .price>* {
 font-size:18px
}
.product-nav>.link-images>.psnav .single_nav .price>ins {
 margin-top:3px
}
.product-nav p {
 float:left
}
.product-nav p:nth-child(2) {
 float:right
}
.product-nav .single_nav a {
 font-size:12px;
 color:#000;
 font-weight:500;
 line-height:30px;
 background:transparent;
 width:28px;
 height:28px;
 text-align:center;
 display:block;
 border:1px solid #000;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:all .5s ease;
 -o-transition:all .5s ease;
 transition:all .5s ease
}
.product-nav .single_nav a .fa {
 padding:0 4px;
 line-height:28px;
 display:block
}
.product-nav .single_nav a:hover,
.product-nav .single_nav a:focus {
 color:#ca0815;
 border-color:#ca0815;
 -webkit-box-shadow:0 0 0 30px #ca0815 inset;
 box-shadow:0 0 0 30px #ca0815 inset
}
.product-nav.active>.link-images>.psnav {
 opacity:1;
 filter:alpha(opacity=100)
}
.woocommerce .singular-shop .product .image-mains span.onsale,
body .singular-shop .product .image-mains span.onsale {
 top:30px;
 left:45px
}
.woocommerce .singular-shop .product .variable-items-wrapper,
body .singular-shop .product .variable-items-wrapper {
 float:left
}
@media(min-width:1025px) {
 .woocommerce .singular-shop .product.style-vertical .image-mains:not(.no-gallery-image) span.onsale,
 body .singular-shop .product.style-vertical .image-mains:not(.no-gallery-image) span.onsale {
  left:145px
 }
 .woocommerce .singular-shop .product.style-vertical .image-mains:not(.no-gallery-image) .woocommerce-product-gallery__trigger,
 body .singular-shop .product.style-vertical .image-mains:not(.no-gallery-image) .woocommerce-product-gallery__trigger {
  left:130px
 }
}
.woocommerce .singular-shop .product.style-carousel .image-mains span.onsale,
body .singular-shop .product.style-carousel .image-mains span.onsale {
 left:110px
}
.woocommerce .singular-shop .product.style-full .image-mains span.onsale,
body .singular-shop .product.style-full .image-mains span.onsale {
 left:90px
}
.woocommerce .singular-shop:not(.archive-full) #list-review-images ul li:nth-child(n+5),
body .singular-shop:not(.archive-full) #list-review-images ul li:nth-child(n+5) {
 display:none
}
.woocommerce div.product .product_title,
body div.product .product_title {
 font-size:23px;
 line-height:30px;
 font-weight:500;
 margin:-5px 0 0
}
.woocommerce div.product p.stock,
body div.product p.stock {
 margin:0;
 font-size:15px;
 color:#07930b
}
.woocommerce div.product p.stock span,
body div.product p.stock span {
 display:none
}
.woocommerce div.product p.stock.out-of-stock,
body div.product p.stock.out-of-stock {
 color:red;
 margin-bottom:20px
}
.woocommerce div.product .out-of-stock+.group-button,
body div.product .out-of-stock+.group-button {
 float:none;
 display:block;
 margin:0 0 15px
}
.woocommerce div.product form.cart .variations td,
body div.product form.cart .variations td {
 float:left;
 border:0;
 padding:0
}
.woocommerce div.product form.cart .variations td.label,
body div.product form.cart .variations td.label {
 color:#000;
 font-size:14px;
 min-width:76px;
 text-align:left;
 padding:0
}
.woocommerce div.product form.cart .variations td.label label,
body div.product form.cart .variations td.label label {
 font-weight:400;
 margin:0
}
.woocommerce div.product form.cart .variations td.value,
body div.product form.cart .variations td.value {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.woocommerce div.product form.cart .variations select,
body div.product form.cart .variations select {
 min-width:auto;
 margin:0;
 height:36px
}
.woocommerce div.product div.images .flex-control-thumbs,
body div.product div.images .flex-control-thumbs {
 padding:0 135px
}
.woocommerce div.product div.images .flex-control-thumbs:before,
.woocommerce div.product div.images .flex-control-thumbs:after,
body div.product div.images .flex-control-thumbs:before,
body div.product div.images .flex-control-thumbs:after {
 content:" ";
 display:table
}
.woocommerce div.product div.images .flex-control-thumbs:after,
body div.product div.images .flex-control-thumbs:after {
 clear:both
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger,
body div.product div.images .woocommerce-product-gallery__trigger {
 width:44px;
 height:44px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #e5e5e5;
 text-indent:0;
 top:auto;
 bottom:10px;
 font-size:0;
 line-height:44px;
 right:auto;
 left:10px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,
body div.product div.images .woocommerce-product-gallery__trigger:before {
 content:'\e925';
 border:0;
 top:0;
 left:0;
 font-family:'linearicons';
 width:100%;
 height:100%;
 text-align:center;
 font-size:20px
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,
body div.product div.images .woocommerce-product-gallery__trigger:after {
 display:none
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger img,
body div.product div.images .woocommerce-product-gallery__trigger img {
 display:none!important
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover,
body div.product div.images .woocommerce-product-gallery__trigger:hover {
 color:#ca0815;
 border-color:#ca0815
}
.woocommerce div.product div.images div.thumbnails,
body div.product div.images div.thumbnails {
 padding-top:20px
}
.woocommerce div.product.style-horizontal .images .woocommerce-product-gallery__trigger,
body div.product.style-horizontal .images .woocommerce-product-gallery__trigger {
 bottom:auto;
 top:10px;
 left:auto;
 right:10px
}
.woocommerce .full-width-full .product .information .product_title,
.woocommerce .full-width-carousel .product .information .product_title,
body .full-width-full .product .information .product_title,
body .full-width-carousel .product .information .product_title {
 margin-bottom:5px;
 font-size:33px
}
.woocommerce .full-width-full .product .information>.price,
.woocommerce .full-width-carousel .product .information>.price,
body .full-width-full .product .information>.price,
body .full-width-carousel .product .information>.price {
 margin:8px 0 10px
}
.woocommerce .full-width-full .product .information .woocommerce-product-rating,
.woocommerce .full-width-carousel .product .information .woocommerce-product-rating,
body .full-width-full .product .information .woocommerce-product-rating,
body .full-width-carousel .product .information .woocommerce-product-rating {
 line-height:inherit
}
.woocommerce .full-width-full .product table.variations tr,
.woocommerce .full-width-carousel .product table.variations tr,
body .full-width-full .product table.variations tr,
body .full-width-carousel .product table.variations tr {
 flex-direction:column;
 align-items:center
}
.woocommerce .full-width-full .product table.variations td.label,
.woocommerce .full-width-carousel .product table.variations td.label,
body .full-width-full .product table.variations td.label,
body .full-width-carousel .product table.variations td.label {
 min-width:auto!important;
 margin-bottom:5px
}
.woocommerce .woocommerce-product-rating,
body .woocommerce-product-rating {
 margin:0 0 6px!important
}
.woocommerce .woocommerce-product-rating .rate-sold,
body .woocommerce-product-rating .rate-sold {
 position:relative;
 padding-left:15px;
 margin-left:15px;
 color:#888;
 font-size:14px
}
.woocommerce .woocommerce-product-rating .rate-sold:after,
body .woocommerce-product-rating .rate-sold:after {
 background-color:#e5e5e5;
 content:"";
 position:absolute;
 left:0;
 width:1px;
 height:75%;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%)
}
.single-product .image-mains span.onsale .saled,
.single-product .image-mains span.onsale .featured {
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%
}
.woocommerce .woocommerce-product-rating .star-rating {
 float:none;
 margin:0
}
.woocommerce .woocommerce-product-rating .woocommerce-review-link {
 display:inline-block;
 vertical-align:middle;
 color:#888;
 line-height:14px
}
.woocommerce-product-details__short-description ul {
 padding:0;
 list-style:none
}
.progress-bar {
 background:#ca0815
}
.woocs_special_price_code {
 color:#ca0815;
 font-weight:500;
 font-size:15px
}
.price ins,
.woocs_price_code ins,
.woocommerce-grouped-product-list-item__price ins {
 text-decoration:none
}
.woocs_price_code,
.woocommerce-grouped-product-list-item__price {
 font-weight:500;
 color:#ca0815;
 font-size:15px
}
.woocs_price_code ins,
.woocommerce-grouped-product-list-item__price ins {
 display:inline-block;
 font-weight:500!important;
 color:inherit
}
.woocs_price_code del,
.woocommerce-grouped-product-list-item__price del {
 font-weight:400;
 color:#888;
 display:inline-block;
 margin-left:5px;
 margin-right:0
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
 color:#ca0815;
 font-size:inherit;
 font-weight:500;
 display:block
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
 color:#888;
 font-weight:400;
 opacity:1;
 filter:alpha(opacity=100);
 margin-left:5px;
 margin-right:0
}
.woocommerce.single-product div.product .information p.price,
.woocommerce.single-product div.product .information span.price,
.woocommerce.single-product div.product .summary-right p.price,
.woocommerce.single-product div.product .summary-right span.price,
.woocommerce.single-product div.product .summary-left p.price,
.woocommerce.single-product div.product .summary-left span.price {
 font-size:20px
}
.woocommerce.single-product div.product .information p.price del,
.woocommerce.single-product div.product .information span.price del,
.woocommerce.single-product div.product .summary-right p.price del,
.woocommerce.single-product div.product .summary-right span.price del,
.woocommerce.single-product div.product .summary-left p.price del,
.woocommerce.single-product div.product .summary-left span.price del {
 font-size:16px
}
.woocommerce.single-product div.product .information .tbay-swatches-wrapper li a,
.woocommerce.single-product div.product .summary-right .tbay-swatches-wrapper li a,
.woocommerce.single-product div.product .summary-left .tbay-swatches-wrapper li a {
 min-width:30px
}
.woocommerce p.stars.selected a.active::before,
.woocommerce p.stars:hover a::before,
.woocommerce p.stars.selected a:not(.active):before {
 content:""
}
.woocommerce .products .star-rating,
.woocommerce .product .star-rating,
.wcmp-store-detail-list .star-rating,
.woocommerce .star-rating {
 margin:auto 0;
 overflow:hidden;
 position:relative;
 display:inline-block;
 vertical-align:middle;
 width:66px!important;
 height:16px;
 float:none;
 line-height:1.2em;
 font-family:"star";
 font-size:12px
}
.woocommerce .products .star-rating:before,
.woocommerce .product .star-rating:before,
.wcmp-store-detail-list .star-rating:before,
.woocommerce .star-rating:before {
 font-size:13px;
 color:#ddd!important;
 letter-spacing:0!important;
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
.woocommerce .products .star-rating:before,
.woocommerce .product .star-rating:before,
.wcmp-store-detail-list .star-rating:before,
.woocommerce .star-rating:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
.woocommerce .products .star-rating span:before,
.woocommerce .product .star-rating span:before,
.wcmp-store-detail-list .star-rating span:before,
.woocommerce .star-rating span:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
.woocommerce .products .star-rating span:before,
.woocommerce .product .star-rating span:before,
.wcmp-store-detail-list .star-rating span:before,
.woocommerce .star-rating span:before {
 top:0;
 position:absolute;
 left:0;
 right:auto;
 color:#ffac0d;
 font-size:13px;
 letter-spacing:0!important;
 width:66px
}
.wcmp_widget_vendor_product_categories .product-categories li .count {
 margin-left:3px;
 margin-right:auto
}
.woocommerce table.shop_attributes td {
 padding:0 20px;
 border-bottom:1px solid #e5e5e5;
 border-top:1px solid #e5e5e5
}
.woocommerce table.shop_attributes th {
 padding:0 20px;
 vertical-align:middle;
 border-bottom:1px solid #e5e5e5;
 border-top:1px solid #e5e5e5;
 font-weight:400
}
.upsells {
 margin:50px 0 0
}
#reviews:focus {
 outline:0
}
#reviews #comments {
 position:relative;
 padding-top:40px
}
#reviews .wcpr-overall-rating>h2 {
 line-height:35px;
 position:absolute;
 top:0;
 left:0;
 right:auto
}
#reviews .wcpr-overall-rating+.wcpr-stars-count {
 padding-right:0;
 border-left:1px solid #ddd
}
@media(max-width:680px) {
 #reviews .wcpr-overall-rating+.wcpr-stars-count {
  border-left:0
 }
}
#reviews h2,
#reviews h3,
#reviews .comment-reply-title {
 display:block;
 font-size:20px;
 font-weight:500;
 margin:0;
 line-height:25px;
 color:#000
}
#reviews .woocommerce-Reviews-title {
 padding-top:25px
}
#reviews #reply-title {
 text-transform:capitalize
}
#reviews .wcpr-overall-rating-and-rating-count {
 padding:0;
 border:1px solid #ddd;
 align-items:center;
 margin-top:20px
}
#reviews .wcpr-overall-rating-and-rating-count>div {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 padding:25px
}
#reviews .wcpr-overall-rating-right {
 text-align:left
}
#reviews .wcpr-overall-rating-right-total {
 font-size:14px
}
#reviews .wcpr-overall-rating-main {
 display:block
}
#reviews .wcpr-overall-rating-left {
 background:transparent;
 padding:0;
 margin:0;
 font-size:40px;
 line-height:35px;
 color:#ca0815;
 font-weight:500;
 text-align:left
}
#reviews .wcpr-overall-rating-right {
 padding:0
}
#reviews .wcpr-stars-count .wcpr-row {
 display:flex;
 height:auto;
 align-items:center;
 margin-bottom:7px
}
#reviews .wcpr-stars-count .wcpr-row:last-child {
 margin:0
}
#reviews .wcpr-stars-count .wcpr-row>div {
 padding:0;
 line-height:1
}
#reviews .wcpr-stars-count .wcpr-row .wcpr-col-star {
 width:auto;
 margin-right:10px;
 margin-left:0
}
#reviews .wcpr-stars-count .wcpr-row .wcpr-col-star .star-rating {
 float:left;
 height:13px
}
#reviews .wcpr-stars-count .wcpr-row .wcpr-col-rank-count {
 width:auto;
 min-width:25px;
 margin-left:5px;
 margin-right:0
}
#reviews .wcpr-stars-count .wcpr-row .wcpr-col-star:before,
#reviews .wcpr-stars-count .wcpr-row .star-rating:before {
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
#reviews .rate-percent-bg {
 height:13px;
 font-size:12px;
 line-height:13px;
 background:#f5f5f5;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 float:left
}
#reviews .rate-percent-bg>div {
 color:#000!important
}
#reviews .rate-percent {
 border-radius:0!important;
 -webkit-border-radius:0!important;
 -moz-border-radius:0!important;
 -ms-border-radius:0!important;
 -o-border-radius:0!important;
 background:#ffac0d
}
#reviews .progress {
 height:13px;
 background:#f5f5f5;
 margin-bottom:15px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
#reviews .progress-bar {
 line-height:13px;
 font-size:13px;
 background:#ffac0d;
 color:#000
}
#reviews .wcpr-filter-container {
 border:0!important;
 padding:40px 0 15px;
 margin:0;
 display:block!important;
 text-align:left
}
#reviews .wcpr-filter-container>.wcpr-filter-button+.wcpr-filter-button {
 margin-left:10px
}
#reviews .wcpr-filter-button {
 font-weight:400;
 margin:0;
 padding:0 20px;
 text-transform:initial;
 min-width:125px;
 border-color:#ddd
}
#reviews .wcpr-filter-button:hover {
 background:#fff!important
}
#reviews ul.wcpr-filter-button-ul {
 top:100%;
 width:calc(100% - -2px);
 left:-1px;
 right:auto;
 padding:0
}
#reviews ul.wcpr-filter-button-ul li {
 display:block
}
#reviews ul.wcpr-filter-button-ul li+li a {
 border-top:0
}
#reviews .reviews-images-item {
 margin:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
#reviews .reviews-images-item+.reviews-images-item {
 margin-left:10px
}
.woocommerce #reviews #comments ol.commentlist {
 padding:20px 0 37px
}
.woocommerce #reviews #comments ol.commentlist li {
 border-top:1px solid #e5e5e5;
 margin:0;
 padding:22px 0
}
.woocommerce #reviews #comments ol.commentlist li:last-child {
 border-bottom:1px solid #e5e5e5
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
 padding:0;
 border:0;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 width:66px
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
 margin:0;
 padding:0;
 border:0
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
 display:block
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
 font-size:inherit;
 margin:0 0 5px;
 line-height:26px
}
.woocommerce #reviews #comments ol.commentlist li .comment-text strong {
 font-weight:500;
 color:#000
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description p {
 line-height:23px;
 margin:0;
 color:#000
}
.woocommerce #reviews #comments ol.commentlist li time {
 color:#888;
 float:none
}
.woocommerce #reviews #comments ol.commentlist li time:before {
 font-size:13px;
 margin-right:6px;
 margin-left:0;
 line-height:1;
 content:'\e8e8';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle
}
.woocommerce #reviews #comments ol.commentlist .comment_container,
.woocommerce #reviews #comments ol.commentlist .review_comment_container {
 position:relative;
 padding-left:105px;
 padding-right:0
}
.kt-reviews-image-container {
 margin:0;
 max-width:unset
}
.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap {
 margin-top:13px;
 display:block
}
.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap:before,
.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap:after {
 content:" ";
 display:table
}
.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap:after {
 clear:both
}
.kt-reviews-image-container>.kt-wc-reviews-images-wrap-wrap>.reviews-images-item> {
 margin-right:10px;
 margin-left:0
}
.kt-reviews-image-container>.kt-wc-reviews-images-wrap-wrap>.reviews-images-item>.review-images {
 height:auto;
 margin:0;
 border:1px solid #e5e5e5;
 width:67px;
 height:67px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
#review_form_wrapper {
 font-size:14px;
 padding-bottom:25px
}
#review_form_wrapper label {
 font-weight:400;
 margin:0;
 color:#000;
 display:inline-block
}
#review_form_wrapper .comment-form-rating {
 padding:20px 0 8px
}
#review_form_wrapper .comment-form-rating label {
 min-width:105px
}
.woocommerce div.product div.images {
 margin:0
}
#respond textarea {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
#respond p.stars {
 position:relative;
 display:inline-block;
 margin:0!important
}
#respond p.stars a {
 display:inline-block;
 vertical-align:middle;
 text-indent:-9999px;
 position:relative;
 margin-right:12px;
 margin-left:auto;
 overflow:hidden
}
.lt-ie8 #respond p.stars a {
 display:inline;
 zoom:1
}
#respond p.stars a:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
#respond p.stars a:last-child {
 margin:0
}
#respond p.stars a:before {
 top:0;
 position:absolute;
 left:0;
 right:auto;
 color:#ddd;
 font-size:13px
}
#respond p.stars a.star-1 {
 width:13px
}
#respond p.stars a.star-2 {
 width:26px
}
#respond p.stars a.star-3 {
 width:39px
}
#respond p.stars a.star-4 {
 width:52px
}
#respond p.stars a.star-5 {
 width:65px
}
#respond p.stars a.active:before,
#respond p.stars a:hover:before,
#respond p.stars a:active:before {
 color:#ffc02a
}
#respond .comment-form-fields-wrapper {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -15px
}
#respond .comment-form-fields-wrapper input {
 margin-bottom:15px!important;
 width:100%
}
#respond .comment-form-fields-wrapper>p {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 padding:0 15px
}
#respond .comment-form-fields-wrapper>p.comment-form-cookies-consent {
 -webkit-box-flex:none;
 -moz-box-flex:none;
 -webkit-flex:none;
 -ms-flex:none;
 flex:none
}
#respond .comment-form-fields-wrapper>p.comment-form-cookies-consent input {
 width:auto;
 margin-right:7px!important;
 margin-left:0!important;
 display:inline
}
#respond .comment-form-fields-wrapper>p.comment-form-cookies-consent label {
 display:inline
}
.woocommerce #review_form #respond {
 outline:0
}
.woocommerce #review_form #respond #comment {
 height:200px;
 border-color:#ddd
}
.woocommerce #review_form #respond #comment:focus {
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.woocommerce #review_form #respond p {
 margin:0
}
.woocommerce #review_form #respond p.wcpr-comment-form-images {
 margin:0 0 15px
}
.woocommerce #review_form #respond input[type="text"],
.woocommerce #review_form #respond input[type="email"],
.woocommerce #review_form #respond #comment {
 border:1px solid #ddd!important;
 padding:0 15px!important;
 margin-bottom:10px!important;
 outline:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 background:#fff
}
@media(max-width:480px) {
 .woocommerce #review_form #respond input[type="text"],
 .woocommerce #review_form #respond input[type="email"],
 .woocommerce #review_form #respond #comment {
  padding:0 8px!important
 }
}
.woocommerce #review_form #respond input[type="text"],
.woocommerce #review_form #respond input[type="email"] {
 line-height:42px!important;
 height:auto
}
.woocommerce #review_form #respond #comment {
 padding-top:10px!important;
 padding-bottom:10px!important
}
.woocommerce #review_form #respond .comment-form-comment>label {
 margin-bottom:5px
}
#productvideo .modal-dialog {
 width:800px;
 margin-top:10%;
 max-width:95%
}
#list-review-images {
 padding-top:15px;
 text-align:left
}
#list-review-images:before,
#list-review-images:after {
 content:" ";
 display:table
}
#list-review-images:after {
 clear:both
}
#list-review-images h4 {
 font-size:14px;
 font-weight:500;
 margin:0 0 10px
}
#list-review-images ul {
 float:left;
 list-style:none;
 padding:0;
 margin:0;
 position:relative
}
#list-review-images ul:before,
#list-review-images ul:after {
 content:" ";
 display:table
}
#list-review-images ul:after {
 clear:both
}
#list-review-images ul li {
 float:left;
 border:1px solid #e5e5e5;
 margin:0
}
#list-review-images ul li+li {
 margin-left:10px
}
#list-review-images ul li:nth-child(n+7) {
 display:none
}
#list-review-images img {
 max-width:65px
}
#list-review-images .more {
 pointer-events:none;
 position:absolute;
 height:100%;
 width:67px;
 right:0;
 left:auto;
 display:flex;
 justify-content:center;
 align-items:center;
 color:#fff;
 background:rgba(0,0,0,.45)
}
.pswp__img {
 max-width:none!important
}
.woo-variation-swatches-stylesheet-enabled .variations>li {
 margin:0!important
}
.woo-variation-swatches-stylesheet-enabled .variations>li:before,
.woo-variation-swatches-stylesheet-enabled .variations>li:after {
 content:" ";
 display:table
}
.woo-variation-swatches-stylesheet-enabled .variations>li:after {
 clear:both
}
.woo-variation-swatches-stylesheet-enabled .variations>li+li:not(.reset_variations) {
 margin-top:10px!important
}
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations {
 font-size:inherit!important;
 line-height:30px;
 padding:0 13px;
 background:#f5f5f5;
 text-transform:inherit
}
.woo-variation-swatches-stylesheet-enabled .variations .reset_variations:before {
 content:'\e935';
 font-family:'linearicons';
 display:inline-block;
 margin-right:8px;
 margin-left:0;
 font-size:12px
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper {
 margin:0!important
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
 padding:0;
 -webkit-box-shadow:none;
 box-shadow:none;
 margin:0 0 10px;
 color:#888
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item)+.variable-item {
 margin-left:10px
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#ca0815;
 color:#ca0815
}
.woo-variation-swatches-stylesheet-enabled .wvs-archive-variation-wrapper {
 padding-bottom:20px;
 position:relative
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item {
 border:0
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color:after {
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 font-family:'linearicons';
 color:#fff;
 line-height:1;
 width:auto;
 height:auto;
 left:50%;
 right:auto;
 top:50%;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%)
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item:hover,
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected {
 -webkit-box-shadow:none;
 box-shadow:none
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected>span:after {
 content:'\e934'
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
 border:1px solid #e5e5e5
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected,
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:hover,
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover {
 border-color:#ca0815
}
.woo-variation-swatches-stylesheet-enabled.tbay-variation-free li.reset_variations {
 display:none
}
.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
 width:auto;
 min-width:36px;
 border-radius:18px;
 -webkit-border-radius:18px;
 -moz-border-radius:18px;
 -ms-border-radius:18px;
 -o-border-radius:18px;
 padding:0 5px
}
.woo-variation-swatches-stylesheet-enabled:not(.singular-shop) .tbay-variable-sale .woocommerce-variation-availability {
 display:none
}
.tawcvs-swatches {
 float:left
}
.tawcvs-swatches .swatch {
 width:auto;
 height:36px;
 min-width:36px;
 margin:0;
 line-height:34px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #e5e5e5;
 opacity:1;
 filter:alpha(opacity=100);
 background:#fff;
 color:#888
}
.tawcvs-swatches .swatch.selected,
.tawcvs-swatches .swatch:hover {
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#ca0815;
 color:#ca0815
}
.tawcvs-swatches .swatch+.swatch {
 margin-left:10px
}
.tawcvs-swatches .swatch.swatch-color {
 border:0
}
.tawcvs-swatches .swatch.swatch-color.selected:before {
 content:'\e934';
 font-family:'linearicons';
 font-size:15px;
 border:0;
 -webkit-transform:rotate(0);
 -ms-transform:rotate(0);
 -o-transform:rotate(0);
 transform:rotate(0);
 width:100%;
 height:100%;
 text-align:center;
 left:0;
 right:auto;
 top:0;
 color:#fff;
 text-indent:0
}
.tbay-swatches-wrapper {
 bottom:18px;
 left:0;
 right:0;
 position:absolute;
 margin:0;
 z-index:300;
 text-align:center
}
.tbay-swatches-wrapper ul {
 margin-bottom:0!important;
 padding:0;
 display:flex;
 justify-content:center
}
.tbay-swatches-wrapper li {
 display:inline-block
}
.tbay-swatches-wrapper li a {
 -webkit-transition:all .3s;
 -o-transition:all .3s;
 transition:all .3s;
 display:block;
 height:30px;
 text-align:center;
 margin:0 5px 0 0;
 cursor:pointer;
 position:relative;
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-swatches-wrapper li a.variable-item-span-color {
 text-indent:-9999px;
 width:15px;
 height:15px;
 line-height:15px
}
.tbay-swatches-wrapper li a.variable-item-span-color.selected {
 -webkit-box-shadow:none;
 box-shadow:none
}
.tbay-swatches-wrapper li a.variable-item-span-color.selected:before {
 content:'\e934';
 font-family:'linearicons';
 width:100%;
 border:0;
 font-size:7px;
 color:#fff;
 text-indent:0;
 left:0;
 right:auto;
 top:0;
 position:absolute
}
.tbay-swatches-wrapper li a.variable-item-span-label {
 background-color:#f1f1f1;
 border-radius:15px;
 -webkit-border-radius:15px;
 -moz-border-radius:15px;
 -ms-border-radius:15px;
 -o-border-radius:15px;
 display:inline-block;
 min-width:30px;
 padding:0 5px;
 height:30px;
 line-height:30px;
 text-align:center;
 cursor:pointer;
 border:1px solid transparent;
 position:relative
}
.tbay-swatches-wrapper li a.variable-item-span-label:hover,
.tbay-swatches-wrapper li a.variable-item-span-label.selected {
 border-color:#ca0815;
 opacity:1;
 filter:alpha(opacity=100)
}
.tbay-swatches-wrapper li:last-child a {
 margin:0
}
.woocommerce div.product.product-type-grouped form.cart .group_table,
body div.product.product-type-grouped form.cart .group_table {
 border:0;
 margin-bottom:20px;
 display:block
}
.woocommerce div.product.product-type-grouped form.cart .group_table .price del,
body div.product.product-type-grouped form.cart .group_table .price del {
 font-size:12px!important
}
.woocommerce div.product.product-type-grouped form.cart .group_table .price .woocs_price_code ins,
.woocommerce div.product.product-type-grouped form.cart .group_table .price .woocs_price_code del,
body div.product.product-type-grouped form.cart .group_table .price .woocs_price_code ins,
body div.product.product-type-grouped form.cart .group_table .price .woocs_price_code del {
 display:inline-block
}
.woocommerce div.product.product-type-grouped form.cart .group_table label,
body div.product.product-type-grouped form.cart .group_table label {
 margin:0;
 font-weight:500
}
.woocommerce div.product.product-type-grouped form.cart .group_table .price,
.woocommerce div.product.product-type-grouped form.cart .group_table .price ins,
body div.product.product-type-grouped form.cart .group_table .price,
body div.product.product-type-grouped form.cart .group_table .price ins {
 font-size:18px!important
}
@media(max-width:991px) {
 .woocommerce div.product.product-type-grouped form.cart .group_table .price,
 .woocommerce div.product.product-type-grouped form.cart .group_table .price ins,
 body div.product.product-type-grouped form.cart .group_table .price,
 body div.product.product-type-grouped form.cart .group_table .price ins {
  font-size:14px!important
 }
}
.woocommerce div.product.product-type-grouped form.cart .group_table .stock,
body div.product.product-type-grouped form.cart .group_table .stock {
 font-size:14px;
 text-transform:initial;
 margin:0
}
.woocommerce div.product.product-type-grouped form.cart .group_table .quantity,
body div.product.product-type-grouped form.cart .group_table .quantity {
 margin:0
}
.woocommerce div.product.product-type-grouped form.cart .group_table .quantity .name,
body div.product.product-type-grouped form.cart .group_table .quantity .name {
 display:none
}
.woocommerce div.product.product-type-grouped form.cart .group_table td,
body div.product.product-type-grouped form.cart .group_table td {
 width:auto!important;
 vertical-align:middle;
 white-space:normal;
 padding:0 20px 10px 0!important;
 text-align:left!important;
 border:0
}
.woocommerce div.product.product-type-grouped form.cart .group_table td.woocommerce-grouped-product-list-item__label,
body div.product.product-type-grouped form.cart .group_table td.woocommerce-grouped-product-list-item__label {
 max-width:270px
}
.woocommerce div.product.product-type-grouped form.cart .group_table td:last-child,
body div.product.product-type-grouped form.cart .group_table td:last-child {
 padding-right:0!important
}
.woocommerce div.product.product-type-grouped form.cart .group_table .label,
body div.product.product-type-grouped form.cart .group_table .label {
 padding:.5em;
 vertical-align:middle;
 font-size:14px;
 display:table-cell;
 text-align:inherit
}
.woocommerce-grouped-product-list-item__quantity .add-cart a.button {
 background:transparent;
 color:#ca0815;
 padding:0;
 font-weight:500
}
.woocommerce-grouped-product-list-item__quantity .add-cart a.button i {
 margin-left:0;
 margin-right:5px;
 display:inline-block
}
.woocommerce-grouped-product-list-item__quantity .add-cart a.button i:before {
 content:'\e936'
}
#sticky-menu-bar {
 position:fixed;
 top:0;
 -webkit-transform:translateY(-130px);
 -ms-transform:translateY(-130px);
 -o-transform:translateY(-130px);
 transform:translateY(-130px);
 left:0;
 width:100%;
 z-index:999;
 padding:10px 0;
 background:#fff;
 pointer-events:none;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 500ms ease-in-out;
 -o-transition:all 500ms ease-in-out;
 transition:all 500ms ease-in-out;
 -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.05);
 box-shadow:0 0 10px 0 rgba(0,0,0,.05);
 border-bottom:1px solid #e5e5e5
}
#sticky-menu-bar.active {
 opacity:1;
 filter:alpha(opacity=100);
 top:0;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 pointer-events:auto
}
@media(max-width:1199px) {
 #sticky-menu-bar.active {
  margin-top:50px
 }
}
#sticky-menu-bar .row {
 display:flex;
 align-items:center
}
#sticky-menu-bar #onepage-single-product>li {
 margin:0
}
#sticky-menu-bar #onepage-single-product>li+li {
 margin-left:15px
}
#sticky-menu-bar li.current a,
#sticky-menu-bar li:hover a,
#sticky-menu-bar li:focus a {
 color:#ca0815
}
#sticky-menu-bar li a {
 background:transparent!important;
 padding:0;
 line-height:30px;
 color:#888
}
#sticky-menu-bar li a:hover,
#sticky-menu-bar li a:focus {
 color:#ca0815
}
#sticky-menu-bar .menu-bar-right {
 text-align:right
}
#sticky-menu-bar .price {
 display:inline-block;
 margin:0
}
#sticky-menu-bar p.out-of-stock {
 color:red
}
#sticky-menu-bar #sticky-custom-add-to-cart {
 margin-left:15px;
 margin-right:0;
 font-weight:400
}
#sticky-menu-bar .count:before {
 content:'(';
 display:inline-block;
 margin-right:1px;
 margin-left:0
}
#sticky-menu-bar .count:after {
 content:')';
 display:inline-block;
 margin-left:1px;
 margin-right:0
}
.menu-bar-left .media {
 display:flex;
 align-items:center
}
.menu-bar-left .media-left {
 padding-right:20px;
 padding-left:0
}
.menu-bar-left img {
 border:1px solid #e5e5e5;
 min-width:70px
}
.menu-bar-left .product_title {
 font-size:14px;
 margin:0;
 line-height:23px
}
.menu-bar-left .rating {
 display:block!important
}
.wc-tabs-wrapper #accordion {
 margin:0 0 55px
}
.wc-tabs-wrapper #accordion .panel {
 margin:0!important;
 padding:0!important;
 border:0
}
.wc-tabs-wrapper #accordion .entry-content {
 margin:20px 0
}
.wc-tabs-wrapper .tabs-title>a {
 font-size:20px;
 line-height:46px;
 font-weight:500;
 display:block;
 position:relative;
 border-bottom:1px solid #e5e5e5
}
.wc-tabs-wrapper .tabs-title>a i {
 font-size:14px;
 left:auto;
 right:0;
 top:50%;
 -webkit-transform:translate(0,-50%);
 -ms-transform:translate(0,-50%);
 -o-transform:translate(0,-50%);
 transform:translate(0,-50%);
 position:absolute;
 margin-top:2px
}
.tabs-sidebar:after {
 content:"";
 background:rgba(0,0,0,.66);
 position:fixed;
 left:0;
 right:auto;
 width:100%;
 height:100%;
 top:0;
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden;
 z-index:2000;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.tabs-sidebar.open:after {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 pointer-events:all
}
.woocommerce-tabs-mobile .tabs-mobile {
 padding:0;
 margin:20px 0;
 list-style:none
}
.woocommerce-tabs-mobile .tabs-mobile li {
 padding:5px 0;
 border-bottom:1px solid #eee
}
.woocommerce-tabs-mobile .tabs-mobile a {
 width:100%;
 font-weight:500;
 display:inline-block
}
.woocommerce-tabs-mobile .tabs-mobile a:before {
 content:"\e936";
 font-family:linearicons;
 position:absolute;
 right:0;
 left:auto;
 font-size:10px
}
.woocommerce-tabs-mobile .wc-tab-mobile {
 position:fixed!important;
 top:0;
 right:0;
 width:100%;
 z-index:10001;
 padding-top:70px;
 -webkit-transition:all .35s cubic-bezier(.46,.01,.32,1);
 -o-transition:all .35s cubic-bezier(.46,.01,.32,1);
 transition:all .35s cubic-bezier(.46,.01,.32,1);
 background-color:#fff;
 height:100vh;
 -webkit-transform:translateX(-100%);
 -moz-transform:translateX(-100%);
 -ms-transform:translateX(-100%);
 -o-transform:translateX(-100%);
 transform:translateX(-100%);
 visibility:hidden;
 padding:70px 15px 50px;
 overflow-x:hidden;
 width:100vw;
 height:100vh;
 overflow-y:scroll;
 -webkit-overflow-scrolling:touch
}
.woocommerce-tabs-mobile .wc-tab-mobile#tab-additional_information {
 align-items:baseline;
 padding-top:80px
}
.woocommerce-tabs-mobile .wc-tab-mobile.open {
 -webkit-transform:translateX(0);
 -moz-transform:translateX(0);
 -ms-transform:translateX(0);
 -o-transform:translateX(0);
 transform:translateX(0);
 visibility:visible
}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content img:not(.big-review-images-content-img) {
 margin:8px 0
}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ul,
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ol {
 padding:0;
 margin:0
}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ul li,
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ol li {
 list-style:none;
 font-style:normal;
 font-size:inherit;
 color:inherit
}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-head {
 display:flex;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 justify-content:space-between;
 align-items:center;
 height:50px;
 background:#ca0815;
 color:#fff;
 font-size:13px;
 text-transform:uppercase;
 letter-spacing:1.5px;
 padding:0 15px;
 font-weight:500
}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-head>* {
 color:#fff;
 font-size:16px;
 font-weight:400
}
@media(max-width:782px) {
 .active-admin-bar .woocommerce-tabs-mobile .wc-tab-mobile {
  top:46px
 }
}
@media(min-width:782px) {
 .active-admin-bar .woocommerce-tabs-mobile .wc-tab-mobile {
  top:32px
 }
}
@media(min-width:992px) {
 .inner-sidebar .product>.row {
  display:block;
  margin:0 -15px
 }
 .inner-sidebar .product .row.content {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .inner-sidebar .product .row.content>div {
  padding:0 15px
 }
 .inner-sidebar .product .image-mains {
  -webkit-box-flex:4;
  -moz-box-flex:4;
  -webkit-flex:4;
  -ms-flex:4;
  flex:4;
  max-width:400px;
  position:relative
 }
 .inner-sidebar .product .image-mains .tbay-modalButton {
  right:45px
 }
 .inner-sidebar .product .information {
  -webkit-box-flex:5;
  -moz-box-flex:5;
  -webkit-flex:5;
  -ms-flex:5;
  flex:5
 }
}
@media(min-width:992px) {
 .singular-shop.normal-sidebar div.product>.row {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0 -15px
 }
 .singular-shop.normal-sidebar div.product>.row>div {
  padding:0 15px
 }
 .singular-shop.normal-sidebar div.product .image-mains {
  -webkit-box-flex:4;
  -moz-box-flex:4;
  -webkit-flex:4;
  -ms-flex:4;
  flex:4;
  max-width:400px;
  position:relative
 }
 .singular-shop.normal-sidebar div.product .image-mains .tbay-modalButton {
  right:45px
 }
 .singular-shop.normal-sidebar div.product .information {
  -webkit-box-flex:5;
  -moz-box-flex:5;
  -webkit-flex:5;
  -ms-flex:5;
  flex:5
 }
}
.normal-sidebar .yith-wfbt-section {
 padding:50px 30px;
 background:#f5f5f5
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button,
.singular-shop .style-stick #shop-now.has-buy-now .group-button {
 clear:both;
 margin:19px 0 0 0
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button>div,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button>div,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button>div,
.singular-shop .style-stick #shop-now.has-buy-now .group-button>div {
 display:inline-block;
 margin:0 30px 0 0
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button>div:last-child,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button>div:last-child,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button>div:last-child,
.singular-shop .style-stick #shop-now.has-buy-now .group-button>div:last-child {
 margin-right:0
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button .tbay-wishlist i,
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button .yith-compare i,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button .tbay-wishlist i,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button .yith-compare i,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button .tbay-wishlist i,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button .yith-compare i,
.singular-shop .style-stick #shop-now.has-buy-now .group-button .tbay-wishlist i,
.singular-shop .style-stick #shop-now.has-buy-now .group-button .yith-compare i {
 margin:0 7px 0 0
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button .tbay-wishlist a>span,
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button .yith-compare a>span,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button .tbay-wishlist a>span,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button .yith-compare a>span,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button .tbay-wishlist a>span,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button .yith-compare a>span,
.singular-shop .style-stick #shop-now.has-buy-now .group-button .tbay-wishlist a>span,
.singular-shop .style-stick #shop-now.has-buy-now .group-button .yith-compare a>span {
 display:inline-block
}
.singular-shop.normal-sidebar #shop-now.has-buy-now .group-button .yith-compare>a:before,
.singular-shop.inner-sidebar #shop-now.has-buy-now .group-button .yith-compare>a:before,
.singular-shop .style-gallery #shop-now.has-buy-now .group-button .yith-compare>a:before,
.singular-shop .style-stick #shop-now.has-buy-now .group-button .yith-compare>a:before {
 margin:0 7px 0 0
}
@media(min-width:1200px) {
 .style-horizontal>.row {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0
 }
 .style-horizontal>.row>.image-mains {
  -webkit-box-flex:7;
  -moz-box-flex:7;
  -webkit-flex:7;
  -ms-flex:7;
  flex:7;
  padding:0 70px 0 0;
  max-width:670px;
  position:relative
 }
 .style-horizontal>.row>.image-mains span.onsale {
  left:30px!important
 }
 .style-horizontal>.row>.information {
  -webkit-box-flex:5;
  -moz-box-flex:5;
  -webkit-flex:5;
  -ms-flex:5;
  flex:5
 }
 .style-horizontal .tbay-modalButton {
  right:100px
 }
 .style-horizontal .flex-control-nav {
  padding:0 85px!important
 }
 .style-horizontal .flex-control-nav .slick-list li {
  margin:0 5px!important
 }
}
.style-horizontal #list-review-images {
 display:flex;
 align-items:center;
 flex-direction:column
}
@media(min-width:1025px) {
 .style-vertical .image-mains .flex-control-thumbs {
  margin:0!important;
  padding:0!important
 }
 .style-vertical .image-mains .woocommerce-product-gallery {
  padding-left:100px;
  padding-right:0
 }
 .style-vertical .image-mains .woocommerce-product-gallery .flex-control-nav {
  position:absolute;
  top:0;
  left:0;
  right:auto;
  width:65px;
  bottom:auto;
  text-align:center
 }
 .style-vertical .image-mains.no-gallery-image .woocommerce-product-gallery {
  padding:0
 }
 .style-vertical .entry-summary {
  padding-left:70px;
  padding-right:0
 }
 .style-vertical #list-review-images {
  padding-left:100px
 }
 .style-vertical .flex-control-nav>.slick-arrow {
  position:static;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0);
  display:block!important
 }
 .style-vertical .flex-control-nav>.slick-arrow:before {
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg)
 }
 .style-vertical .flex-control-nav>.slick-arrow.owl-next {
  margin-top:-10px
 }
 .singular-shop div.product.style-vertical .flex-control-thumbs .slick-list li {
  margin:0 0 10px!important;
  float:none;
  border:0;
  padding:0
 }
}
@media(min-width:992px) {
 .active-full-archive .singular-shop.archive-full .tbay-modalButton {
  top:30px;
  bottom:auto
 }
 .active-full-archive .singular-shop.archive-full .image-mains .flex-control-thumbs {
  padding:0 120px!important
 }
 .active-full-archive .singular-shop.archive-full .image-mains .flex-control-thumbs>.slick-arrow {
  right:105px!important
 }
 .active-full-archive .singular-shop.archive-full .image-mains .flex-control-thumbs>.slick-arrow.owl-prev {
  right:auto!important;
  left:105px!important
 }
}
.active-full-archive .singular-shop.archive-full #list-review-images {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center;
 flex-direction:column
}
.full-width-full #main-container {
 padding-top:30px!important
}
.singular-shop div.product.style-full>div:not(.row) {
 max-width:1170px;
 margin-left:auto;
 margin-right:auto
}
.singular-shop div.product.style-full .yith-wfbt-section {
 background:#fff;
 margin:0;
 padding:47px 0 30px;
 border-bottom:1px solid #e5e5e5
}
.singular-shop div.product.style-full .yith-wfbt-section:before,
.singular-shop div.product.style-full .yith-wfbt-section:after {
 display:none
}
.singular-shop div.product.style-full .information {
 width:100%;
 text-align:center;
 margin-top:30px;
 float:none;
 padding:55px 0 0;
 background:#f9f9f9;
 border-top:1px solid #e5e5e5;
 border-bottom:1px solid #e5e5e5
}
.singular-shop div.product.style-full .flex-control-nav .slick-list li {
 margin:0 5px!important
}
.singular-shop div.product.style-full .tbay-modalButton {
 right:95px
}
.singular-shop div.product.style-full .image-mains {
 width:100%;
 max-width:600px;
 margin:0 auto;
 float:none;
 padding:0
}
.singular-shop div.product.style-full .image-mains .woocommerce-product-gallery__wrapper img {
 width:auto;
 margin:0 auto
}
.singular-shop div.product.style-full.product-type-grouped form.cart .group_table {
 display:flex;
 align-items:center;
 justify-content:center
}
@media(min-width:481px) {
 .singular-shop div.product.style-full #shop-now {
  display:flex;
  align-items:center;
  justify-content:center
 }
}
.singular-shop div.product.style-full .group-button {
 text-align:left;
 vertical-align:middle
}
.singular-shop div.product.style-full .woocommerce-product-details__short-description,
.singular-shop div.product.style-full .tbay-time-wrapper {
 max-width:570px;
 margin:0 auto
}
.singular-shop div.product.style-full .cart {
 padding:0;
 border:0
}
.singular-shop div.product.style-full .product_meta {
 padding:13px 0 10px;
 border-top:1px solid #e5e5e5
}
.singular-shop div.product.style-full .product_meta>span {
 display:inline-block;
 padding:0 15px;
 margin:0
}
.singular-shop div.product.style-full .product_meta #urna-wcfm-info-vendor-wrapper {
 padding-bottom:20px
}
.singular-shop div.product.style-full .reset_variations {
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%)
}
.singular-shop div.product.style-full .single_variation_wrap .single_variation {
 display:block!important;
 padding:22px 0 16px
}
.singular-shop div.product.style-full .single_variation_wrap p.stock {
 margin:0!important
}
.singular-shop div.product.style-full .tbay-woo-share {
 margin:45px 0 10px
}
.singular-shop div.product.style-full table.variations,
.singular-shop div.product.style-full .single_variation {
 display:flex;
 align-items:center;
 justify-content:center
}
.singular-shop div.product.style-full.outofstock .information .group-button {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center
}
.singular-shop div.product.style-full.outofstock .information .group-button>div {
 padding:0 15px
}
.singular-shop div.product.style-full .wcfmmp_sold_by_container_advanced {
 text-align:left
}
.singular-shop div.product.style-full .wcfm_catalog_enquiry_button_wrapper {
 margin:20px 0
}
.singular-shop div.product.style-full .wcfm_catalog_enquiry_button_wrapper a.wcfm_catalog_enquiry {
 display:inline-block;
 float:none;
 margin:0
}
.singular-shop div.product.style-full .wcfm_catalog_enquiry_button_wrapper+.tbay-woo-share {
 margin-top:0
}
.singular-shop div.product.style-full #urna-wcfm-info-vendor-wrapper {
 margin:10px auto;
 max-width:600px;
 border:1px solid #ddd
}
.full-width-carousel #main-container {
 padding-top:30px!important
}
.singular-shop div.product.style-carousel>div:not(.row) {
 max-width:1170px;
 margin-left:auto;
 margin-right:auto
}
.singular-shop div.product.style-carousel .yith-wfbt-section {
 background:#fff;
 margin:0;
 padding:47px 0 30px;
 border-bottom:1px solid #e5e5e5
}
.singular-shop div.product.style-carousel .yith-wfbt-section:before,
.singular-shop div.product.style-carousel .yith-wfbt-section:after {
 display:none
}
.singular-shop div.product.style-carousel .image-mains {
 width:100%;
 float:none
}
.singular-shop div.product.style-carousel .image-mains .zoom {
 border:1px solid #e5e5e5
}
.singular-shop div.product.style-carousel .information {
 width:100%;
 text-align:center;
 margin-top:30px;
 float:none;
 padding:55px 0 0;
 background:#f9f9f9;
 border-top:1px solid #e5e5e5;
 border-bottom:1px solid #e5e5e5
}
.singular-shop div.product.style-carousel .information .entry-summary>div:not(.product_meta),
.singular-shop div.product.style-carousel .information .entry-summary>p,
.singular-shop div.product.style-carousel .information .entry-summary>form,
.singular-shop div.product.style-carousel .information .entry-summary>h1 {
 padding-left:15px;
 padding-right:15px
}
.singular-shop div.product.style-carousel #shop-now {
 display:flex;
 align-items:center;
 justify-content:center
}
.singular-shop div.product.style-carousel .group-button {
 text-align:left;
 vertical-align:middle
}
.singular-shop div.product.style-carousel .woocommerce-product-details__short-description {
 max-width:570px;
 margin:0 auto
}
.singular-shop div.product.style-carousel .tbay-time-wrapper {
 max-width:600px;
 margin:20px auto
}
.singular-shop div.product.style-carousel .cart {
 padding:0;
 border:0
}
.singular-shop div.product.style-carousel .tbay-modalButton {
 right:115px
}
.singular-shop div.product.style-carousel .product_meta {
 padding:13px 0 10px;
 border-top:1px solid #e5e5e5
}
.singular-shop div.product.style-carousel .product_meta>span {
 display:inline-block;
 padding:0 15px;
 margin:0
}
.singular-shop div.product.style-carousel .product_meta #urna-wcfm-info-vendor-wrapper {
 padding-bottom:20px
}
.singular-shop div.product.style-carousel .wcfmmp_sold_by_container .wcfmmp-store-rating {
 margin:0 auto
}
.singular-shop div.product.style-carousel p.stock {
 margin-top:15px!important;
 padding-bottom:0
}
.singular-shop div.product.style-carousel .reset_variations {
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%)
}
.singular-shop div.product.style-carousel .single_variation_wrap .single_variation {
 padding:15px 0
}
.singular-shop div.product.style-carousel .single_variation_wrap p.stock,
.singular-shop div.product.style-carousel .single_variation_wrap .price {
 margin:0!important
}
.singular-shop div.product.style-carousel .tbay-woo-share {
 margin:45px 0 10px
}
.singular-shop div.product.style-carousel .slider>.slick-arrow {
 left:-50px
}
.singular-shop div.product.style-carousel .slider>.slick-arrow.slick-next {
 right:-50px;
 left:auto
}
.singular-shop div.product.style-carousel.outofstock .information .group-button {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center
}
.singular-shop div.product.style-carousel.outofstock .information .group-button>div {
 padding:0 15px
}
.singular-shop div.product.style-carousel .wcfmmp_sold_by_container_advanced {
 text-align:left
}
.singular-shop div.product.style-carousel .wcfm_catalog_enquiry_button_wrapper {
 margin:20px 0
}
.singular-shop div.product.style-carousel .wcfm_catalog_enquiry_button_wrapper a.wcfm_catalog_enquiry {
 display:inline-block;
 float:none;
 margin:0
}
.singular-shop div.product.style-carousel .wcfm_catalog_enquiry_button_wrapper+.tbay-woo-share {
 margin-top:0
}
.singular-shop div.product.style-carousel #urna-wcfm-info-vendor-wrapper {
 margin:10px auto;
 max-width:600px;
 border:1px solid #ddd
}
.woocommerce div.product.product-type-grouped.style-carousel form.cart .group_table tbody,
.woocommerce div.product.product-type-grouped.style-carousel form.cart .group_table tr {
 display:block
}
.woocommerce div.product.product-type-grouped.style-carousel form.cart .group_table td {
 display:inline-block;
 min-width:170px
}
.style-stick .information {
 padding:0
}
.style-stick:not(.active-stick) #shop-now.has-buy-now .tbay-buy-now {
 margin:20px 30px 0 0
}
.style-stick:not(.active-stick) #shop-now.has-buy-now .group-button .tbay-compare {
 display:block
}
.style-stick .image-mains .woocommerce-product-gallery>.flex-viewport {
 height:auto!important
}
.style-stick .image-mains .woocommerce-product-gallery .flex-control-thumbs {
 display:none
}
.style-stick .image-mains .woocommerce-product-gallery__wrapper>div {
 margin-bottom:10px;
 display:block!important;
 width:100%!important
}
.style-stick .image-mains .woocommerce-product-gallery__wrapper>div:last-child {
 margin:0
}
.style-stick .wcfm_catalog_enquiry_button_wrapper {
 margin:0 0 10px
}
@media(min-width:992px) {
 .singular-shop div.product.style-centered #shop-now.has-buy-now .group-button {
  float:left;
  clear:unset
 }
 .singular-shop div.product.style-centered #shop-now.has-buy-now .group-button .tbay-compare {
  display:inline-block
 }
 .singular-shop div.product.style-centered .image-mains {
  width:100%;
  padding:0
 }
 .singular-shop div.product.style-centered .woocommerce-product-rating .rate-sold {
  display:none
 }
 .singular-shop div.product.style-centered p.stock {
  margin-top:0
 }
 .singular-shop div.product.style-centered form.cart {
  padding-bottom:15px
 }
 .singular-shop div.product.style-centered form.cart .quantity .name {
  display:none
 }
 .singular-shop div.product.style-centered .single_add_to_cart_button {
  min-width:auto
 }
 .singular-shop div.product.style-centered .group-button {
  float:none;
  display:inline-block;
  margin:23px 0 0
 }
 .singular-shop div.product.style-centered table.variations tr {
  padding-top:10px
 }
 .singular-shop div.product.style-centered .variable-items-wrapper .variable-item:not(.radio-variable-item) {
  margin:0 10px 0 0
 }
 .singular-shop .summary-left {
  padding-top:140px
 }
 .woocommerce div.product.product-type-grouped.style-centered form.cart .group_table tr {
  position:relative;
  padding-left:125px;
  padding-right:0;
  padding-bottom:20px;
  display:flex;
  flex-direction:column
 }
 .woocommerce div.product.product-type-grouped.style-centered form.cart .group_table td {
  padding:0!important
 }
 .woocommerce div.product.product-type-grouped.style-centered form.cart .group_table td.woocommerce-grouped-product-list-item__quantity {
  position:absolute;
  left:0;
  right:auto;
  top:8px
 }
}
.woocommerce div.product #woocommerce-tabs {
 padding-top:50px;
 color:#555
}
.woocommerce div.product #woocommerce-tabs ul.tabs {
 margin:0;
 padding:0 0 20px;
 position:relative;
 border:0;
 display:flex!important
}
.woocommerce div.product #woocommerce-tabs ul.tabs:after,
.woocommerce div.product #woocommerce-tabs ul.tabs:before {
 display:none!important
}
.woocommerce div.product #woocommerce-tabs ul.tabs li {
 padding:0;
 margin:0;
 float:left;
 background:transparent;
 border-color:#ddd;
 border-left:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.woocommerce div.product #woocommerce-tabs ul.tabs li:after,
.woocommerce div.product #woocommerce-tabs ul.tabs li:before {
 display:none
}
.woocommerce div.product #woocommerce-tabs ul.tabs li.active>a,
.woocommerce div.product #woocommerce-tabs ul.tabs li:hover>a {
 background-color:#fff;
 color:#000!important
}
.woocommerce div.product #woocommerce-tabs ul.tabs li>a {
 font-weight:400;
 background-color:#f5f5f5;
 font-size:15px;
 padding:0 16px;
 line-height:42px;
 border:0;
 font-weight:400;
 color:#888;
 margin:0;
 text-transform:inherit;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 direction:ltr
}
.woocommerce div.product #woocommerce-tabs ul.tabs li>a:hover,
.woocommerce div.product #woocommerce-tabs ul.tabs li>a:focus {
 background:transparent
}
.woocommerce div.product #woocommerce-tabs ul.tabs li:first-child {
 border-left:1px solid #ddd
}
.wc-tabs-wrapper .panel {
 overflow:hidden;
 border:0;
 margin:0!important;
 padding-bottom:20px!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.wc-tabs-wrapper .panel table tbody tr:first-child td {
 color:#000;
 background-color:#f9f9f9;
 font-size:15px
}
.wc-tabs-wrapper .panel p {
 line-height:27px
}
.wc-tabs-wrapper .panel p.woocommerce-noreviews {
 margin:0 0 25px
}
.wc-tabs-wrapper .panel.woocommerce-Tabs-panel--seller h2,
.wc-tabs-wrapper .panel.woocommerce-Tabs-panel--vendor h2 {
 margin:0 0 15px;
 font-size:20px;
 line-height:36px;
 padding:0 0 10px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500
}
.wc-tabs-wrapper .entry-content {
 margin:30px 0
}
.wc-tabs-wrapper .entry-content img:not(.big-review-images-content-img) {
 margin:30px 0
}
.wc-tabs-wrapper .entry-content#tab-more_seller_product .product-block img {
 margin:0
}
#tab-additional_information {
 display:flex;
 align-items:center;
 padding-top:15px
}
.panel {
 line-height:30px;
 font-size:15px
}
.panel h4 {
 color:#000;
 font-size:15px;
 font-weight:500;
 line-height:30px;
 margin:0 0 5px
}
.panel ul,
.panel ol {
 padding:0;
 padding-left:30px;
 margin:0
}
.panel li {
 font-style:normal;
 font-size:inherit;
 color:inherit
}
.panel .commentlist li {
 margin-bottom:30px;
 padding-bottom:30px;
 border-bottom:1px solid #e5e5e5
}
.content-center {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
[class*="style-gallery"] .woocommerce-product-gallery__trigger {
 left:20px!important;
 right:auto!important;
 top:20px!important
}
[class*="style-gallery"] .woocommerce-product-gallery__wrapper {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -5px!important
}
[class*="style-gallery"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
 -webkit-box-flex:50%;
 -moz-box-flex:50%;
 -webkit-flex:50%;
 -ms-flex:50%;
 flex:50%;
 padding:0 5px;
 margin-bottom:10px;
 max-width:50%
}
[class*="style-gallery"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a {
 display:block;
 border:1px solid #e5e5e5
}
[class*="style-gallery"] .no-gallery-image .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 max-width:100%
}
body.woocommerce-cart #main-container {
 padding-bottom:0
}
.woocommerce-cart-form>.row {
 padding-bottom:100px
}
.shop_table.cart {
 border:1px solid #e5e5e5;
 overflow:hidden
}
@media(max-width:480px) {
 .shop_table.cart .cart-bottom>* {
  width:auto;
  padding:0 10px;
  font-size:13px;
  text-transform:capitalize
 }
 .shop_table.cart .cart-bottom>*.continue-to-shop {
  padding:0
 }
 .shop_table.cart .cart-bottom>*.update {
  width:auto;
  border:0
 }
 .shop_table.cart .cart-bottom>*.update:hover {
  background:#ca0815;
  color:#fff
 }
 .shop_table.cart .cart-bottom>* a {
  padding:0 10px;
  font-size:13px;
  background:#f4f9fc;
  font-weight:600;
  border:0
 }
 .shop_table.cart .cart-bottom>* a:hover {
  background:#ca0815;
  color:#fff
 }
 .shop_table.cart .cart-bottom>* input[type="submit"] {
  font-size:13px
 }
}
.shop_table.cart .cart_item {
 border-top:1px solid #e5e5e5;
 padding:10px 15px
}
.shop_table.cart .cart_item.head {
 border:0;
 background:#f9f9f9
}
.shop_table.cart .cart_item.head span {
 line-height:23px;
 color:#555
}
.shop_table.cart .product-info img {
 max-width:60px
}
.shop_table.cart .product-info .product-name {
 margin:0 15px;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.shop_table.cart .product-price .woocs_special_price_code {
 color:#000
}
.shop_table.cart a.remove {
 display:inline-block;
 font-size:17px
}
.shop_table.cart a.remove i {
 color:#bbb;
 vertical-align:middle;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.shop_table.cart a.remove:hover {
 background:transparent
}
.shop_table.cart a.remove:hover i {
 color:#ca0815
}
.shop_table.cart .quantity button,
.shop_table.cart .quantity input.qty {
 line-height:32px!important
}
.shop_table.cart .quantity button {
 font-size:11px
}
.woocommerce ul#shipping_method li {
 margin:0;
 line-height:inherit
}
.woocommerce .cart-collaterals .cart_totals {
 width:100%;
 float:none
}
.cart_totals {
 background:#f5f5f5;
 padding-top:13px;
 border:1px solid #e5e5e5
}
.cart_totals h2 {
 margin:0 0 2px;
 font-size:16px;
 line-height:32px;
 font-weight:500;
 padding:0 25px;
 text-transform:capitalize
}
.cart_totals .woocs_special_price_code {
 color:#000
}
.cart_totals table:focus,
.cart_totals table *:focus {
 outline:0
}
.cart_totals table tr th,
.cart_totals table * tr th {
 font-weight:normal!important;
 padding-left:25px!important;
 border-bottom:1px solid #ddd!important
}
@media(min-width:992px) {
 .cart_totals table tr th,
 .cart_totals table * tr th {
  max-width:100px
 }
}
.cart_totals table tr td,
.cart_totals table * tr td {
 text-align:right;
 padding-right:25px!important;
 border-bottom:1px solid #ddd!important
}
.cart_totals table tr.shipping .button,
.cart_totals table * tr.shipping .button {
 background:transparent;
 padding:0;
 border:0;
 color:#ca0815;
 line-height:40px
}
.cart_totals table tr.shipping .button:before,
.cart_totals table * tr.shipping .button:before {
 display:none
}
.cart_totals table tr.shipping .button:hover,
.cart_totals table * tr.shipping .button:hover {
 color:#ca0815
}
.cart_totals table tr.order-total th,
.cart_totals table tr.order-total td,
.cart_totals table * tr.order-total th,
.cart_totals table * tr.order-total td {
 border:0!important
}
.cart_totals table b,
.cart_totals table strong,
.cart_totals table label,
.cart_totals table * b,
.cart_totals table * strong,
.cart_totals table * label {
 font-weight:500;
 color:#000
}
.cart_totals table {
 border:0!important;
 margin:0!important
}
.cart_totals table th,
.cart_totals table td {
 border:0!important;
 padding:0!important
}
.cart_totals .woocommerce-shipping-calculator .select2-selection__rendered {
 line-height:50px;
 padding:0 15px
}
.cart_totals .woocommerce-shipping-calculator b,
.cart_totals .woocommerce-shipping-calculator .select2-selection__arrow {
 line-height:50px;
 top:0;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0)
}
.cart_totals .woocommerce-shipping-calculator .select2-container--default .select2-selection--single {
 margin:0 0 10px
}
.cart_totals .wc-proceed-to-checkout {
 float:left;
 width:100%;
 padding:0;
 margin-top:11px
}
.cart_totals .wc-proceed-to-checkout a.checkout-button {
 margin:0;
 width:100%;
 line-height:48px
}
.cart_totals .wc-proceed-to-checkout a.checkout-button:hover {
 background:#ca0815
}
.cart_totals .shipping-calculator-form {
 margin:0 0 7px!important
}
.cart_totals .shipping-calculator-form p:not(.form-row) {
 display:inline-block;
 margin:0;
 cursor:pointer;
 color:#ca0815;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.cart_totals .shipping-calculator-form p:not(.form-row):before {
 content:'\e8d9';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 margin-right:5px;
 margin-left:0;
 line-height:1
}
.coupon {
 margin-top:15px
}
.coupon:not(.checkout_coupon) {
 margin-top:23px
}
.coupon label {
 text-transform:capitalize;
 font-size:16px;
 font-weight:500;
 margin-bottom:7px
}
.coupon p {
 color:#999
}
.coupon .box {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 flex-wrap:initial;
 position:relative
}
.coupon .box input[type=submit] {
 padding:0 24px
}
.coupon .box .text {
 line-height:50px;
 padding:0 11px;
 border:1px solid #ddd;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.coupon .box .text:focus {
 outline:0
}
.cart-bottom {
 padding-top:25px
}
.cart-bottom .continue-to-shop a {
 color:#888;
 font-weight:500;
 text-transform:capitalize
}
.cart-bottom .continue-to-shop a:hover {
 color:#ca0815
}
.cart-bottom i {
 display:inline-block;
 margin-right:5px;
 margin-left:0;
 vertical-align:middle;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.cart-bottom .update-cart {
 position:relative;
 cursor:pointer;
 color:#888;
 font-weight:500
}
.cart-bottom .update-cart:hover {
 color:#ca0815
}
.cart-bottom .update-cart:hover .update {
 color:#ca0815
}
.cart-bottom .update {
 color:#888;
 background:transparent!important;
 padding:0;
 text-transform:capitalize;
 line-height:20px;
 height:auto;
 border:0;
 font-size:inherit;
 letter-spacing:0;
 font-weight:500;
 opacity:1!important;
 filter:alpha(opacity=100)!important
}
.cart-bottom .update:hover,
.cart-bottom .update:focus {
 color:#ca0815
}
.woocommerce table.shop_table>thead>tr>th,
.woocommerce table.shop_table>thead>tr>td,
.woocommerce table.shop_table>tbody>tr>td,
.woocommerce table.shop_table>tbody>tr>th,
.woocommerce table.shop_table>tfoot>tr>td,
.woocommerce table.shop_table>tfoot>tr>th {
 line-height:34px!important;
 width:auto;
 color:#888;
 font-weight:400
}
.woocommerce table.shop_table>tbody>tr.order-total>th,
.woocommerce table.shop_table>tbody>tr.order-total>td {
 line-height:40px!important
}
.woocommerce table.shop_table.account-orders-table,
.woocommerce table.shop_table.order_details,
.woocommerce table.shop_table.my_account_orders,
.woocommerce table.shop_table.dokan-rma-order-item-table {
 margin:0;
 border-color:#e5e5e5;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce table.shop_table.account-orders-table>thead>tr>th,
.woocommerce table.shop_table.account-orders-table>thead>tr>td,
.woocommerce table.shop_table.account-orders-table>tbody>tr>td,
.woocommerce table.shop_table.account-orders-table>tbody>tr>th,
.woocommerce table.shop_table.order_details>thead>tr>th,
.woocommerce table.shop_table.order_details>thead>tr>td,
.woocommerce table.shop_table.order_details>tbody>tr>td,
.woocommerce table.shop_table.order_details>tbody>tr>th,
.woocommerce table.shop_table.my_account_orders>thead>tr>th,
.woocommerce table.shop_table.my_account_orders>thead>tr>td,
.woocommerce table.shop_table.my_account_orders>tbody>tr>td,
.woocommerce table.shop_table.my_account_orders>tbody>tr>th,
.woocommerce table.shop_table.dokan-rma-order-item-table>thead>tr>th,
.woocommerce table.shop_table.dokan-rma-order-item-table>thead>tr>td,
.woocommerce table.shop_table.dokan-rma-order-item-table>tbody>tr>td,
.woocommerce table.shop_table.dokan-rma-order-item-table>tbody>tr>th {
 display:table-cell;
 padding:10px;
 border:0;
 text-align:center;
 border-bottom:1px solid #e5e5e5
}
.woocommerce table.shop_table.account-orders-table a.request_warranty,
.woocommerce table.shop_table.order_details a.request_warranty,
.woocommerce table.shop_table.my_account_orders a.request_warranty,
.woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty {
 display:block;
 margin-top:10px
}
.woocommerce table.shop_table.dokan-rma-order-item-table {
 border-bottom:0
}
.woocommerce table.shop_table.dokan-rma-order-item-table>thead>tr>th,
.woocommerce table.shop_table.dokan-rma-order-item-table>tbody>tr>th {
 display:none
}
.cart .select2-container--open .select2-dropdown {
 border:1px solid #e5e5e5
}
.cart-collaterals .shipping-calculator-button {
 color:#ca0815;
 margin:0 0 5px!important
}
.cart-collaterals .shipping-calculator-button:after {
 content:'\e93a'!important;
 font-family:'linearicons'!important;
 display:inline-block;
 font-size:10px
}
.woocommerce .cart-collaterals .related.slick-slider,
.woocommerce-page .cart-collaterals .related.slick-slider {
 width:100%;
 float:none
}
.related .products-grid.product {
 display:flex
}
.related .product-block {
 margin:15px 0
}
.woocommerce .shop_table .product-name>a {
 color:#ca0815
}
.woocommerce .shop_table .product-name .wc-item-meta,
.woocommerce .shop_table .product-name dl.variation {
 display:inline-block;
 margin:0;
 line-height:initial
}
.woocommerce .shop_table .product-name .wc-item-meta .wc-item-meta-label,
.woocommerce .shop_table .product-name .wc-item-meta dt,
.woocommerce .shop_table .product-name .wc-item-meta dd,
.woocommerce .shop_table .product-name .wc-item-meta p,
.woocommerce .shop_table .product-name dl.variation .wc-item-meta-label,
.woocommerce .shop_table .product-name dl.variation dt,
.woocommerce .shop_table .product-name dl.variation dd,
.woocommerce .shop_table .product-name dl.variation p {
 display:inline-block;
 font-weight:400;
 float:none
}
.woocommerce .shop_table .product-name .wc-item-meta p,
.woocommerce .shop_table .product-name dl.variation p {
 margin:0
}
.woocommerce .woocommerce-cart-form .shop_table .product-name dl.variation {
 display:block
}
.tbay-my-account-avatar {
 display:none
}
@media(min-width:1025px) {
 .woocommerce .woocommerce-MyAccount-navigation {
  width:20%
 }
}
.woocommerce .woocommerce-MyAccount-navigation ul {
 padding:0;
 list-style:none
}
.woocommerce .woocommerce-MyAccount-navigation ul li:first-child a {
 border-top:1px solid #e0e0e0
}
.woocommerce .woocommerce-MyAccount-navigation ul li a {
 display:block;
 font-weight:500;
 text-align:left;
 text-transform:uppercase;
 box-shadow:none;
 outline:0;
 margin:0;
 cursor:pointer;
 padding:12px 5px 12px 12px;
 border-right:1px solid #e0e0e0;
 border-bottom:1px solid #e0e0e0;
 border-left:1px solid #e0e0e0;
 color:#666;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.woocommerce .woocommerce-MyAccount-navigation ul li a:before {
 display:inline-block;
 font-family:'simple-line-icons';
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 margin-right:14px;
 margin-left:0;
 font-size:18px;
 vertical-align:sub
}
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce .woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce .woocommerce-MyAccount-navigation ul li:focus a {
 background:#ca0815;
 color:#fff;
 border-color:transparent;
 border-bottom-color:#fff
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
 content:"\e007"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
 content:"\e04e"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
 content:"\e083"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
 content:"\e096"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
 content:"\e025"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--inquiry a:before {
 content:"\e05d"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before {
 content:'\e098'
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--following a:before {
 content:'\e028'
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets a:before {
 content:'\e04a'
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
 content:"\e005"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
 content:"\e065"
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager a:before {
 font-family:"Font Awesome 5 Free";
 font-size:16px
}
.woocommerce .woocommerce-MyAccount-content label {
 font-weight:500
}
.woocommerce .woocommerce-MyAccount-content a:not(.woocommerce-button):not(.vendor-dashboard) {
 color:#ca0815
}
@media(min-width:1025px) {
 .woocommerce .woocommerce-MyAccount-content {
  width:80%;
  padding-left:30px;
  padding-right:0
 }
}
.woocommerce .woocommerce-MyAccount-content .form-control {
 height:38px;
 line-height:38px
}
.woocommerce .woocommerce-MyAccount-content .form-control:focus {
 -webkit-box-shadow:0 5px 21px 0 rgba(0,0,0,.14);
 box-shadow:0 5px 21px 0 rgba(0,0,0,.14);
 outline:0;
 border-color:#fff
}
.woocommerce .woocommerce-MyAccount-content legend {
 font-weight:500;
 padding:17px 0 10px;
 margin-bottom:6px
}
.woocommerce .woocommerce-MyAccount-content input[type="submit"] {
 margin-top:6px
}
.woocommerce .woocommerce-MyAccount-content .address {
 margin-top:16px
}
.woocommerce .woocommerce-MyAccount-content strong {
 font-weight:500;
 text-transform:uppercase
}
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-color:#ddd;
 border-bottom:0;
 border-right:0;
 margin:0
}
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>thead>tr>td,
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>thead>tr th,
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>tbody>tr>td,
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>tbody>tr th,
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>tfoot>tr>td,
.woocommerce .woocommerce-MyAccount-content .shop_table.my_account_enquiry>tfoot>tr th {
 border:0;
 border-bottom:1px solid #ddd;
 border-right:1px solid #ddd;
 vertical-align:middle;
 line-height:30px;
 padding:6px 20px;
 text-align:center
}
.woocommerce .woocommerce-MyAccount-content h3 {
 margin-top:0;
 font-weight:500
}
.woocommerce-account .woocommerce-MyAccount-content h2 {
 margin:0;
 text-transform:uppercase;
 font-size:20px
}
.woocommerce-account .addresses .title h3 {
 font-size:16px;
 text-transform:uppercase
}
.woocommerce-account .addresses .title .edit {
 line-height:60px;
 margin-right:30px;
 margin-left:0
}
.select2-container--default .select2-selection--single {
 text-align:left
}
.woocommerce .woocommerce-customer-details .woocommerce-column__title,
.woocommerce-page .woocommerce-customer-details .woocommerce-column__title {
 line-height:60px;
 padding:0 30px;
 font-weight:500;
 background:#fbfbfb;
 font-size:15px;
 text-transform:uppercase;
 margin:0
}
.woocommerce .woocommerce-customer-details address,
.woocommerce-page .woocommerce-customer-details address {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding:20px 30px;
 line-height:32px;
 margin:0
}
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
 width:100%
}
.woocommerce .col2-set.addresses,
.woocommerce-page .col2-set.addresses {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -15px;
 width:auto
}
.woocommerce .col2-set.addresses>div,
.woocommerce-page .col2-set.addresses>div {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 border:1px solid #e5e5e5;
 overflow:hidden;
 margin:0 15px
}
.woocommerce .col2-set.addresses .address,
.woocommerce-page .col2-set.addresses .address {
 float:left
}
.woocommerce .col2-set.addresses .address:last-child,
.woocommerce-page .col2-set.addresses .address:last-child {
 float:right
}
.woocommerce .col2-set.addresses .title,
.woocommerce-page .col2-set.addresses .title {
 background:#fbfbfb
}
.woocommerce .col2-set.addresses address,
.woocommerce-page .col2-set.addresses address {
 border:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding:20px 30px;
 line-height:32px;
 margin:0
}
.woocommerce .col2-set.addresses .woocommerce-column__title,
.woocommerce .col2-set.addresses h3,
.woocommerce-page .col2-set.addresses .woocommerce-column__title,
.woocommerce-page .col2-set.addresses h3 {
 line-height:60px;
 padding:0 30px;
 font-weight:500;
 background:#fbfbfb;
 font-size:15px;
 text-transform:uppercase;
 margin:0
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before,
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before {
 position:static;
 display:inline-block;
 font-family:'linearicons'
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before {
 content:'\e697'
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before {
 content:'\e76a'
}
.woocommerce-account #main-content .woocommerce {
 padding-top:50px
}
.woocommerce-account #main-content .woocommerce .title-account {
 font-size:60px;
 display:block;
 font-weight:200;
 color:#eee;
 margin:0;
 line-height:normal;
 padding-bottom:50px
}
.woocommerce-account #main-content .woocommerce .title-account span {
 display:block;
 vertical-align:top;
 font-size:30px;
 color:#000;
 line-height:normal
}
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content p.form-row-wide {
 display:inline-block;
 width:100%
}
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content p:not(.woocommerce-info):not(.woocommerce-message):not(.dokan-error) {
 padding:0!important;
 max-width:inherit
}
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content input,
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered {
 line-height:46px;
 height:46px
}
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content input:focus,
.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered:focus {
 -webkit-box-shadow:none;
 box-shadow:none
}
.edit-account p:last-child {
 margin-top:10px
}
.woocommerce form.login,
.woocommerce form.register {
 padding:40px 30px!important;
 margin:0 0 18px;
 border-color:#e5e5e5;
 background:#f5f5f5;
 color:#555;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce form.login>p,
.woocommerce form.register>p {
 margin-bottom:10px
}
.woocommerce form.login>p:not(.form-row),
.woocommerce form.register>p:not(.form-row) {
 margin-bottom:7px
}
.woocommerce form.login>p.last,
.woocommerce form.register>p.last {
 margin-bottom:14px
}
.woocommerce form.login>p:last-child,
.woocommerce form.login>p.user-role,
.woocommerce form.register>p:last-child,
.woocommerce form.register>p.user-role {
 margin-bottom:0;
 text-align:center
}
.woocommerce form.login>p.last .button,
.woocommerce form.register>p.last .button {
 margin-top:10px;
 width:100%
}
.woocommerce form.login .show_if_seller p,
.woocommerce form.register .show_if_seller p {
 margin-bottom:10px
}
.woocommerce form.login .lost_password a,
.woocommerce form.register .lost_password a {
 color:#ca0815
}
.woocommerce form.login input,
.woocommerce form.register input {
 margin:0!important
}
.woocommerce form.login input.button,
.woocommerce form.register input.button {
 margin-top:10px!important;
 padding:0 38px
}
.woocommerce form.login .social-log span,
.woocommerce form.register .social-log span {
 background:#f5f5f5
}
.woocommerce form.register.dokan-vendor-register>p:last-child {
 text-align:left
}
.u-columns .nav-tabs {
 border:0;
 padding-bottom:15px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.u-columns .nav-tabs li a {
 margin:0;
 color:#bbb;
 font-size:30px;
 font-weight:500;
 padding:0 11px;
 border:0
}
.u-columns .nav-tabs li a:hover {
 background-color:transparent;
 color:#000
}
.u-columns .nav-tabs li:first-child a {
 padding-left:0
}
.u-columns .nav-tabs li.active a,
.u-columns .nav-tabs li.active a:focus,
.u-columns .nav-tabs li.active a:hover {
 color:#000;
 border:0;
 background:transparent
}
.u-columns .tab-content .woocommerce-form__label-for-checkbox {
 display:table
}
.u-columns .tab-content .woocommerce-form__label-for-checkbox input {
 display:none
}
.u-columns .tab-pane .sub-title {
 display:block;
 line-height:23px;
 padding-bottom:8px
}
.social-log {
 position:relative;
 line-height:37px;
 text-align:center;
 z-index:1;
 margin-top:35px
}
.social-log span {
 display:inline-block;
 padding:0 20px;
 background:#fff
}
.social-log span:before {
 content:'';
 background:#e5e5e5;
 position:absolute;
 left:0;
 width:100%;
 height:1px;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 right:auto;
 z-index:-1
}
div.nsl-container-block.nsl-container .nsl-container-buttons {
 display:flex!important;
 flex-direction:row;
 padding:6px 0 0!important;
 text-align:center
}
div.nsl-container-block.nsl-container .nsl-container-buttons a {
 display:inline-block;
 margin:0;
 max-width:unset;
 line-height:44px;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 margin:0!important
}
div.nsl-container-block.nsl-container .nsl-container-buttons a+a {
 margin-left:10px!important
}
div.nsl-container-block.nsl-container .nsl-button {
 text-align:center;
 width:100%;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 display:inline-block;
 vertical-align:middle;
 padding:0 24px
}
div.nsl-container-block.nsl-container .nsl-button .nsl-button-label-container {
 margin:0;
 padding:0;
 font-family:"Poppins",sans-serif;
 font-size:14px;
 font-weight:500;
 letter-spacing:0;
 vertical-align:middle
}
div.nsl-container-block.nsl-container .nsl-button i {
 margin-right:7px;
 margin-left:0;
 vertical-align:middle;
 display:inline-block
}
.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received {
 font-weight:500;
 margin:0;
 line-height:30px;
 background:#fbfbfb;
 border:1px solid #e5e5e5;
 border-bottom:0;
 padding:15px 30px
}
.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received:before {
 content:'\e080';
 font-family:'simple-line-icons';
 display:inline-block;
 margin-right:5px;
 margin-left:0;
 color:#08db17
}
.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-details {
 border:1px solid #e5e5e5;
 border-top:0;
 background:#fbfbfb;
 padding:10px 30px 20px 30px;
 display:flex
}
.woocommerce-order-received .woocommerce-order table.shop_table {
 padding:0 30px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce-order-received .woocommerce-order table.shop_table thead tr th,
.woocommerce-order-received .woocommerce-order table.shop_table thead tr td,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr th,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr td {
 border:0;
 border-bottom:1px dashed #e5e5e5;
 padding:10px 0!important;
 width:50%;
 color:#000
}
.woocommerce-order-received .woocommerce-order table.shop_table thead tr th:last-child,
.woocommerce-order-received .woocommerce-order table.shop_table thead tr td:last-child,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr th:last-child,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr td:last-child {
 text-align:right!important
}
.woocommerce-order-received .woocommerce-order table.shop_table thead tr:not(.woocommerce-table__line-item) .product-name,
.woocommerce-order-received .woocommerce-order table.shop_table thead tr:not(.woocommerce-table__line-item) .product-total,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr:not(.woocommerce-table__line-item) .product-name,
.woocommerce-order-received .woocommerce-order table.shop_table tbody tr:not(.woocommerce-table__line-item) .product-total {
 text-transform:uppercase;
 font-weight:500
}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot {
 background:transparent
}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot tr th {
 text-transform:uppercase;
 border-right:1px dashed #e5e5e5;
 font-weight:500
}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot tr td {
 padding:10px 0;
 border-top:0;
 color:#000
}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot td {
 text-align:right!important
}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot th,
.woocommerce-order-received .woocommerce-order table.shop_table tfoot td {
 border-left:0;
 border-right:0;
 border-style:dashed;
 padding:0;
 font-weight:500;
 color:#000
}
.woocommerce-order-received .woocommerce-order table.shop_table .woocommerce-Price-amount {
 font-weight:500;
 color:#ca0815
}
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders {
 border-bottom:1px solid #e5e5e5
}
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders thead tr,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders tbody tr {
 background:transparent
}
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders thead tr th,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders thead tr td,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders tbody tr th,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders tbody tr td {
 width:auto;
 background:transparent
}
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders tbody tr:last-child td {
 border:0
}
.woocommerce-order-received .order-again {
 margin-top:20px
}
.woocommerce ul.order_details li {
 line-height:30px;
 font-size:inherit;
 text-transform:inherit;
 margin:0
}
.woocommerce ul.order_details li+li {
 margin-left:30px
}
.woocommerce ul.order_details li strong {
 font-size:inherit;
 font-weight:500
}
.woocommerce-order>p:not(.woocommerce-thankyou-order-received) {
 margin-bottom:30px!important
}
.woocommerce-order .product-quantity {
 font-weight:500
}
.woocommerce-order .woocommerce-order-details {
 overflow:hidden
}
.woocommerce-order .woocommerce-order-details h2 {
 border:1px solid #e5e5e5;
 border-bottom:0;
 line-height:60px;
 padding:0 30px;
 background:#fbfbfb;
 font-size:15px;
 font-weight:500;
 text-transform:uppercase;
 margin:0
}
.woocommerce-order .woocommerce-order-details .order_details {
 border-top:0;
 border-color:#e5e5e5
}
.woocommerce-order .woocommerce-order-details .order_details * {
 border-color:#e5e5e5;
 text-align:left!important
}
.woocommerce-order .woocommerce-order-details .order_details tbody tr td {
 border-style:dashed!important
}
.woocommerce-order .woocommerce-order-details header {
 margin-top:50px
}
.woocommerce-order .woocommerce-order-details header h2 {
 border:0;
 padding:0;
 background:transparent
}
.woocommerce-order .woocommerce-order-details .dokan-info {
 margin:0 0 30px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce-order .woocommerce-customer-details {
 margin:45px 0 0
}
.woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column--billing-address {
 z-index:4
}
.woocommerce table.my_account_orders {
 font-size:inherit;
 border-bottom:0
}
.woocommerce-order .woocommerce-order-details .order_details~div table>tbody>tr>th,
.woocommerce-order .woocommerce-order-details .order_details~div table>tbody>tr>td {
 border-left:0!important
}
.woocommerce-order .woocommerce-order-details .order_details~div table>tbody>tr>th:last-child,
.woocommerce-order .woocommerce-order-details .order_details~div table>tbody>tr>td:last-child {
 border-right:0!important
}
.woocommerce-order .woocommerce-order-details .order_details~div table {
 border:0!important
}
.woocommerce-order .woocommerce-order-details .order_details~div table>tbody>tr:last-child>td {
 border-bottom:0!important
}
#track-order i {
 display:inline-block;
 vertical-align:middle;
 font-size:17px;
 margin-right:5px;
 margin-left:0
}
.track_order {
 border:1px solid #e5e5e5;
 background:#f5f5f5;
 padding:33px 100px 36px
}
.track_order p:first-child {
 color:#555;
 margin-bottom:8px
}
.track_order p.form-row-first,
.track_order p.form-row-last {
 width:49%
}
.track_order p label {
 margin:0
}
.track_order button {
 float:right
}
.woocommerce-order-details .woocommerce-order-details__title {
 font-size:20px;
 font-weight:500;
 margin:20px 0
}
.woocommerce-order-details .order_details {
 padding:0 30px
}
.woocommerce-order-details .order_details .product-name {
 text-align:left!important;
 color:#000!important;
 font-weight:500!important;
 border-right:1px dashed #e5e5e5!important;
 border-style:dashed!important
}
.woocommerce-order-details .order_details .product-total,
.woocommerce-order-details .order_details tfoot td {
 text-align:right!important;
 border-style:dashed!important
}
.woocommerce-order-details .order_details th,
.woocommerce-order-details .order_details td {
 padding:10px 0!important;
 color:#000!important
}
.woocommerce-order-details .order_details thead th {
 text-transform:uppercase
}
.woocommerce-order-details .order_details tfoot th,
.woocommerce-order-details .order_details tfoot td {
 border-left:0!important;
 border-top:0!important;
 border-color:#e5e5e5!important;
 border-style:dashed!important
}
.woocommerce-order-details .order_details tfoot td {
 border-right:0!important
}
.woocommerce-order-details .order_details tfoot tr:last-child th,
.woocommerce-order-details .order_details tfoot tr:last-child td {
 border-bottom:0!important
}
.woocommerce-order-details .order_details strong {
 display:inline-block;
 font-weight:500
}
.woocommerce-order-details .order_details .woocommerce-Price-amount {
 font-weight:500;
 color:#ca0815
}
.woocommerce .woocommerce-form-login-toggle .woocommerce-info,
.woocommerce .woocommerce-form-login-toggle .woocommerce-message,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-message {
 border:0;
 padding:0 0 9px;
 margin:5px 0 0;
 line-height:23px;
 font-weight:500;
 background:transparent;
 text-transform:capitalize;
 color:#000
}
.woocommerce .woocommerce-form-login-toggle .woocommerce-info:before,
.woocommerce .woocommerce-form-login-toggle .woocommerce-message:before,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-message:before {
 display:none
}
.woocommerce .woocommerce-form-login-toggle .woocommerce-info a,
.woocommerce .woocommerce-form-login-toggle .woocommerce-message a,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a,
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-message a {
 font-weight:400;
 color:#ca0815;
 text-transform:none;
 margin-left:5px;
 margin-right:0
}
.woocommerce form.checkout_coupon {
 padding:25px 30px;
 border-color:#e5e5e5;
 background:#f5f5f5;
 color:#555;
 margin:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.woocommerce form.checkout_coupon>p {
 margin-bottom:10px
}
.woocommerce form.checkout_coupon>p:not(.form-row) {
 margin-bottom:7px
}
.woocommerce form.checkout_coupon>p.form-row-first {
 width:65%
}
.woocommerce form.checkout_coupon>p.form-row-last {
 width:35%
}
.woocommerce form.checkout_coupon input {
 margin:0!important
}
form.checkout {
 padding:48px 0 100px
}
form.checkout h3 {
 font-size:20px;
 font-weight:500;
 line-height:23px;
 margin:0 0 9px;
 text-transform:capitalize
}
form.checkout h3#ship-to-different-address {
 font-size:14px;
 margin:7px 0 0;
 text-transform:inherit
}
form.checkout label {
 margin:0
}
form.checkout .woocommerce-input-wrapper {
 display:block
}
form.checkout #order_comments {
 height:186px!important;
 padding:20px!important;
 padding-top:15px!important;
 margin:0!important;
 line-height:inherit!important
}
form.checkout .order-review .shop_table {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-color:#ddd;
 border-bottom:0;
 border-right:0;
 margin:0
}
form.checkout .order-review .shop_table>thead>tr>td,
form.checkout .order-review .shop_table>thead>tr th,
form.checkout .order-review .shop_table>tbody>tr>td,
form.checkout .order-review .shop_table>tbody>tr th,
form.checkout .order-review .shop_table>tfoot>tr>td,
form.checkout .order-review .shop_table>tfoot>tr th {
 border:0;
 border-bottom:1px solid #ddd;
 border-right:1px solid #ddd;
 vertical-align:middle;
 line-height:30px;
 padding:6px 0
}
form.checkout .order-review .shop_table>thead>tr>td:first-child,
form.checkout .order-review .shop_table>thead>tr th:first-child,
form.checkout .order-review .shop_table>tbody>tr>td:first-child,
form.checkout .order-review .shop_table>tbody>tr th:first-child,
form.checkout .order-review .shop_table>tfoot>tr>td:first-child,
form.checkout .order-review .shop_table>tfoot>tr th:first-child {
 padding-left:25px
}
form.checkout .order-review .shop_table>thead>tr>td:last-child,
form.checkout .order-review .shop_table>thead>tr th:last-child,
form.checkout .order-review .shop_table>tbody>tr>td:last-child,
form.checkout .order-review .shop_table>tbody>tr th:last-child,
form.checkout .order-review .shop_table>tfoot>tr>td:last-child,
form.checkout .order-review .shop_table>tfoot>tr th:last-child {
 padding-right:25px;
 text-align:right
}
@media(max-width:480px) {
 form.checkout .order-review .shop_table>thead>tr>td:first-child,
 form.checkout .order-review .shop_table>thead>tr th:first-child,
 form.checkout .order-review .shop_table>tbody>tr>td:first-child,
 form.checkout .order-review .shop_table>tbody>tr th:first-child,
 form.checkout .order-review .shop_table>tfoot>tr>td:first-child,
 form.checkout .order-review .shop_table>tfoot>tr th:first-child {
  padding-left:15px
 }
 form.checkout .order-review .shop_table>thead>tr>td:last-child,
 form.checkout .order-review .shop_table>thead>tr th:last-child,
 form.checkout .order-review .shop_table>tbody>tr>td:last-child,
 form.checkout .order-review .shop_table>tbody>tr th:last-child,
 form.checkout .order-review .shop_table>tfoot>tr>td:last-child,
 form.checkout .order-review .shop_table>tfoot>tr th:last-child {
  padding-right:15px
 }
}
form.checkout .order-review .shop_table>thead>tr.cart_item .product-name,
form.checkout .order-review .shop_table>tbody>tr.cart_item .product-name,
form.checkout .order-review .shop_table>tfoot>tr.cart_item .product-name {
 line-height:30px
}
form.checkout .order-review .shop_table>thead>tr.cart_item .variation,
form.checkout .order-review .shop_table>tbody>tr.cart_item .variation,
form.checkout .order-review .shop_table>tfoot>tr.cart_item .variation {
 display:block
}
form.checkout .order-review .shop_table>thead {
 background:#f5f5f5
}
form.checkout .order-review .shop_table>tfoot>tr>th {
 color:#000
}
form.checkout .order-review .shop_table label {
 font-weight:400
}
form.checkout .order-review .shop_table ul#shipping_method li {
 margin:0
}
form.checkout .order-review .product-quantity {
 color:#000;
 display:inline-block;
 line-height:initial
}
form.checkout .order-review .product-quantity:before {
 display:inline-block;
 content:'('
}
form.checkout .order-review .product-quantity:after {
 display:inline-block;
 content:')'
}
form.checkout .order-review tr:not(.order-total) .woocs_special_price_code {
 color:#000
}
form.checkout strong,
form.checkout b {
 font-weight:500
}
form.checkout .order-payment {
 padding-top:47px
}
.woocommerce ul#shipping_method .amount {
 font-weight:500;
 color:#000
}
.woocommerce-shipping-fields {
 padding-bottom:22px
}
.woocommerce-shipping-fields h3 label {
 font-weight:400
}
.woocommerce form .form-row label.checkbox,
.woocommerce-page form .form-row label.checkbox {
 display:table-cell
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
 margin:0;
 background-color:transparent;
 color:#888;
 font-size:inherit;
 line-height:23px;
 padding:0 0 5px 25px
}
#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
 display:none
}
.woocommerce-checkout-payment {
 background:#fff!important;
 border-radius:0!important;
 -webkit-border-radius:0!important;
 -moz-border-radius:0!important;
 -ms-border-radius:0!important;
 -o-border-radius:0!important
}
.woocommerce-checkout-payment .payment_methods {
 border:1px solid #ddd!important;
 padding:0!important
}
.woocommerce-checkout-payment .payment_methods li {
 border-bottom:1px solid #ddd;
 padding:8px 15px;
 position:relative;
 z-index:11
}
.woocommerce-checkout-payment .payment_methods li label {
 cursor:pointer;
 font-weight:400;
 line-height:32px;
 padding:0!important;
 margin:0
}
.woocommerce-checkout-payment .payment_methods li:last-child {
 border:0!important
}
.woocommerce-checkout-payment .payment_methods li input[checked="checked"]~.payment_box:after,
.woocommerce-checkout-payment .payment_methods li .payment_box[style="display: block;"]:after,
.woocommerce-checkout-payment .payment_methods li .payment_box[style]:after {
 content:'';
 background:#f5f5f5;
 position:absolute;
 left:0;
 top:0;
 right:auto;
 width:100%;
 height:100%;
 z-index:-1;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.woocommerce-checkout-payment .payment_methods .payment_method_stripe label,
.woocommerce-checkout-payment .payment_methods .payment_method_paypal label {
 display:block!important
}
.woocommerce-checkout-payment .payment_methods .about_paypal {
 line-height:20px!important;
 padding-left:10px;
 padding-right:0;
 text-decoration:underline;
 float:none!important;
 display:inline-block
}
.woocommerce-checkout-payment .payment_methods .payment_box {
 position:static!important
}
.woocommerce-checkout-payment .place-order {
 padding:0!important
}
.woocommerce-checkout-payment .place-order button.button.alt {
 width:100%!important;
 line-height:50px;
 margin-top:20px
}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper {
 padding:9px 0
}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text {
 color:#888;
 display:inline-block
}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text:before {
 vertical-align:text-bottom
}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper a {
 color:#ca0815
}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox {
 width:0
}
.woocommerce-checkout-payment .term-wrapper>div {
 padding:0
}
.woocommerce-checkout-payment .term-wrapper>div.inner {
 border:0
}
.woocommerce-input-wrapper select {
 line-height:48px;
 border:1px solid #e5e5e5;
 padding:0 15px;
 -webkit-appearance:none;
 -moz-appearance:none;
 -o-appearance:none;
 -ms-appearance:none;
 appearance:none
}
.woocommerce-input-wrapper select:focus {
 outline:0
}
#add_payment_method #payment ul.payment_methods li img.stripe-icon,
.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon {
 max-width:40px;
 padding-left:3px;
 margin:0
}
#custom-register,
#custom-login {
 color:#888;
 text-align:center
}
#custom-register input:not(.submit_button),
#custom-login input:not(.submit_button) {
 color:#888;
 padding-left:15px;
 padding-right:0;
 width:100%;
 margin:0 0 10px
}
#custom-register input:not(.submit_button):focus,
#custom-login input:not(.submit_button):focus {
 outline:0
}
#custom-register label.error,
#custom-login label.error {
 display:none;
 color:red;
 font-weight:500
}
#custom-register label.error:last-child,
#custom-login label.error:last-child {
 display:block!important
}
#custom-register input.error,
#custom-login input.error {
 border:1px solid #f00!important
}
#custom-register input.submit_button,
#custom-login input.submit_button {
 width:100%;
 height:auto
}
#custom-register a,
#custom-login a {
 text-decoration:none
}
#custom-register a.close,
#custom-login a.close {
 position:absolute;
 right:15px;
 left:auto;
 top:15px
}
#custom-register a.text-link,
#custom-login a.text-link {
 color:#ca0815;
 margin:15px 0 0;
 display:inline-block
}
#custom-register p.status,
#custom-login p.status {
 text-align:left;
 margin:15px 0 20px 0;
 font-weight:500;
 display:none
}
#custom-register p.status.successful,
#custom-login p.status.successful {
 color:#8cc84a
}
#custom-register p.status.wrong,
#custom-login p.status.wrong {
 color:#f7b217
}
#custom-register .social-log,
#custom-login .social-log {
 margin-top:25px
}
#custom-register .vendor-register {
 margin-top:10px
}
#custom-register .vendor-register a {
 color:#ca0815
}
#custom-register .vendor-register a:hover {
 text-decoration:underline
}
#custom-login-wrapper .modal-dialog {
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%)
}
#custom-login-wrapper #custom-register label.error,
#custom-login-wrapper #custom-login label.error {
 float:left;
 margin:-2px 0 7px
}
#custom-login-wrapper .modal-content {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
#custom-login-wrapper .modal-content .modal-body {
 padding:45px 30px 35px
}
#custom-login-wrapper .nav-tabs {
 margin-bottom:35px;
 width:100%;
 border:0;
 text-align:center
}
#custom-login-wrapper .nav-tabs li {
 float:none;
 display:inline-block
}
#custom-login-wrapper .nav-tabs li a {
 margin:0;
 color:#aaa;
 font-size:20px;
 font-weight:500;
 padding:0 11px;
 border:0;
 text-transform:uppercase
}
#custom-login-wrapper .nav-tabs li a:hover {
 background-color:transparent
}
#custom-login-wrapper .nav-tabs li.active a {
 color:#000
}
#custom-login-wrapper .tab-pane h3 {
 font-size:14px;
 color:#555;
 font-weight:400;
 margin:0 0 10px;
 text-align:left
}
#custom-login-wrapper .tab-pane .rememberme-wrapper {
 padding:3px 0 10px;
 color:#000
}
#custom-login-wrapper .tab-pane .rememberme-wrapper label {
 font-weight:400;
 cursor:pointer;
 margin:0
}
.sidebar>.widget ul.product_list_widget {
 margin-top:25px
}
.product_list_widget .product-block {
 border:0;
 padding:5px 0;
 margin:0;
 background:transparent
}
.product_list_widget .product-block .out-stock {
 display:none
}
.product_list_widget .product-block .product-content:before,
.product_list_widget .product-block .product-content:after {
 content:" ";
 display:table
}
.product_list_widget .product-block .product-content:after {
 clear:both
}
.product_list_widget .product-block .product-content>div {
 display:table-cell;
 vertical-align:top
}
.product_list_widget .product-block .block-inner {
 padding:0;
 padding-right:17px
}
.product_list_widget .product-block .image {
 border:1px solid #ddd;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.product_list_widget .product-block .image img {
 max-width:60px
}
.product_list_widget .product-block .caption {
 padding:0!important;
 border:0;
 text-align:left;
 background:transparent
}
.product_list_widget .product-block .caption>.rating {
 position:static;
 line-height:22px
}
.product_list_widget .product-block .name {
 font-size:14px;
 line-height:23px;
 font-weight:400;
 margin-top:-5px
}
.product_list_widget .product-block .name a {
 font-weight:400
}
.product_list_widget .product-block:hover .rating {
 opacity:1;
 filter:alpha(opacity=100)
}
.product_list_widget .product-block:hover .image {
 border-color:#ca0815
}
.product_list_widget .product-block .woocs_price_code {
 font-size:14px;
 display:block;
 line-height:17px
}
.sold-by-meta {
 margin-bottom:5px
}
.sold-by-meta>a {
 color:#999
}
.sold-by-meta>a:hover {
 color:#ca0815
}
.sold-by-meta .sold-by-label {
 color:#999
}
.woocommerce-result-count.result-vendor {
 float:right
}
.dokan-message:before {
 background:transparent;
 top:15px;
 padding-top:0;
 color:#8fae1b;
 font-size:20px
}
.dokan-message a {
 color:#ca0815
}
.dokan-message a:hover {
 text-decoration:underline
}
.dokan-message .dokan-close {
 font-size:25px
}
.dokan-error:before {
 background:transparent;
 top:15px;
 padding-top:0;
 font-size:20px;
 color:#b81c23
}
.dokan-info {
 border:0;
 border-top:3px solid #109ae7
}
.dokan-info:before {
 background:transparent;
 top:15px;
 padding-top:0;
 font-size:20px;
 color:#109ae7
}
.dokan-store .filter {
 display:none
}
input[type="submit"].dokan-btn:active,
input[type="submit"].dokan-btn:focus,
a.dokan-btn-theme:active,
a.dokan-btn-theme:focus,
.dokan-btn-theme:active,
.dokan-btn-theme:focus,
.dokan-btn-success:active,
.dokan-btn-success:focus {
 background:#ca0815
}
.select2-dropdown {
 z-index:1251
}
select.dokan-form-control,
.dokan-form-control {
 height:44px
}
.dokan-form-inline .dokan-form-group {
 float:left;
 margin-right:10px;
 margin-left:0
}
#nav-below .pager {
 margin:0
}
.dokan-table>thead>tr>th {
 background-color:#e5e5e5;
 border-bottom-width:1px;
 text-transform:uppercase;
 font-weight:500;
 vertical-align:middle;
 text-align:center
}
input.dokan-checkbox {
 margin:0
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.diviader {
 display:none
}
.dokan-product-listing .dokan-product-listing-area ins .amount,
.dokan-product-listing .dokan-product-listing-area del .amount {
 color:inherit;
 font-weight:inherit
}
body.dokan-theme-urna ul.products {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -10px
}
body.dokan-theme-urna ul.products>div.product {
 -webkit-box-flex:25%;
 -moz-box-flex:25%;
 -webkit-flex:25%;
 -ms-flex:25%;
 flex:25%;
 max-width:25%;
 padding:0 10px
}
.dokan-dashboard-product-listing-wrapper {
 float:left;
 width:100%
}
.dokan-dashboard td.diviader {
 display:none
}
.dokan-dashboard label {
 font-weight:500
}
.dokan-dashboard h1 small,
.dokan-dashboard header.dokan-dashboard-header h1 small {
 vertical-align:middle
}
.dokan-dashboard .dokan-dashboard-wrap {
 display:block
}
.dokan-dashboard .dokan-dash-sidebar {
 width:100%;
 margin-bottom:30px;
 background-color:transparent;
 overflow:inherit
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
 margin:0;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
 border:0;
 margin:0 1px;
 text-align:center;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
 border:0;
 width:auto;
 float:none;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
 background:#ca0815
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
 padding:10px 15px!important
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li i,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after {
 display:none
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {
 background-color:#ca0815
}
.dokan-dashboard .dokan-dashboard-content {
 width:100%;
 padding:0 0 50px
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget {
 padding:0 15px;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#e5e5e5;
 float:left;
 width:100%
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title {
 color:#000;
 text-transform:uppercase;
 font-weight:600;
 background-color:#e5e5e5;
 margin:0 -15px;
 padding:10px 15px
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget i {
 color:#000!important
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget ul.list-count {
 margin:15px 0
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-placeholder>.legend>table {
 max-width:190px
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-placeholder>.legend>table tr>td.legendColorBox {
 width:31px
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter {
 display:inline-block;
 width:100%;
 padding:0
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline>li {
 background-color:#f4f4f4;
 border-bottom:1px solid #e1e1e1;
 float:left
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline>li:last-child {
 border-bottom:0
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline .title,
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline .count {
 float:left;
 width:50%;
 text-align:left;
 padding:15px;
 line-height:1;
 color:#000;
 font-weight:400;
 font-size:14px;
 border-bottom:0
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline .title {
 background-color:#e5e5e5
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .list-inline .count {
 background-color:#fff
}
.dokan-dashboard .dokan-dashboard-content form.edit-account {
 padding-top:30px
}
.dokan-dashboard .dokan-dashboard-content form.edit-account legend {
 font-weight:500;
 padding-bottom:10px;
 font-size:18px
}
.dokan-dashboard .dokan-dashboard-content form ul li.wpuf-el {
 padding:0
}
.dokan-dashboard .dokan-dashboard-content form ul li.wpuf-submit {
 padding:0;
 margin:0
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area .dokan-banner {
 width:100%;
 max-width:100%
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area form>.dokan-form-group {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 text-align:left
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area form>.dokan-form-group>label {
 -webkit-box-flex:3;
 -moz-box-flex:3;
 -webkit-flex:3;
 -ms-flex:3;
 flex:3;
 text-align:left;
 padding:0
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area form>.dokan-form-group>div {
 margin:0!important;
 -webkit-box-flex:7;
 -moz-box-flex:7;
 -webkit-flex:7;
 -ms-flex:7;
 flex:7
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area .dokan-form-group .dokan-form-group {
 margin-right:0;
 margin-left:0;
 width:100%
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area .dokan-form-group .dokan-form-group:last-child {
 margin:0
}
.dokan-dashboard .dokan-dashboard-content.dokan-settings-content .dokan-settings-area input[type="submit"] {
 margin:30px 0 0
}
.dokan-dashboard input:not([type="button"]):not([type="submit"]) {
 padding:0 15px
}
.dokan-dashboard .product-edit-container .wp-editor-wrap {
 border-color:#ddd
}
.dokan-dashboard .product-edit-container .wp-editor-wrap .wp-editor-container {
 border:0
}
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form.form-label-above li .wpuf-label {
 margin:0
}
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields input,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields textarea {
 padding:0 15px;
 background:#fff;
 -webkit-box-shadow:none;
 box-shadow:none;
 width:100%
}
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields input:focus,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields textarea:focus {
 outline:0
}
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields .wpuf-name-field-wrap,
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form li .wpuf-fields label.wpuf-form-sub-label {
 margin:0
}
.dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] {
 -webkit-box-shadow:none;
 box-shadow:none;
 text-shadow:none;
 -webkit-text-shadow:none;
 -moz-text-shadow:none;
 -ms-text-shadow:none;
 -o-text-shadow:none
}
.dokan-dashboard .pagination-wrap {
 float:left;
 width:100%;
 padding-top:30px
}
.dokan-dashboard .pagination-wrap>ul.pagination {
 margin:0;
 padding:0;
 list-style:none;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.dokan-dashboard .pagination-wrap>ul.pagination>li {
 float:left;
 margin:0
}
.dokan-dashboard .pagination-wrap>ul.pagination>li+li {
 margin-left:10px
}
@media(max-width:767px) {
 .dokan-dashboard .pagination-wrap>ul.pagination>li {
  margin-bottom:10px
 }
}
.dokan-dashboard .pagination-wrap>ul.pagination>li span,
.dokan-dashboard .pagination-wrap>ul.pagination>li a {
 min-width:44px;
 line-height:42px;
 margin:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #ddd;
 display:inline-block;
 font-weight:500;
 padding:0 3px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.dokan-dashboard .pagination-wrap>ul.pagination>li span.current,
.dokan-dashboard .pagination-wrap>ul.pagination>li a.current {
 background:#f5f5f5;
 color:#000
}
.dokan-dashboard .pagination-wrap>ul.pagination>li a {
 color:#323232;
 cursor:pointer
}
.dokan-dashboard .pagination-wrap>ul.pagination>li a:hover {
 background:#fff;
 border-color:#ca0815;
 color:#ca0815;
 text-decoration:none
}
.dokan-dashboard .pagination-wrap>ul.pagination>li a.next,
.dokan-dashboard .pagination-wrap>ul.pagination>li a.prev {
 font-size:0
}
.dokan-dashboard .pagination-wrap>ul.pagination>li a.next:before,
.dokan-dashboard .pagination-wrap>ul.pagination>li a.prev:before {
 content:'\e93c';
 font-family:'linearicons';
 font-size:12px;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 right:auto
}
.dokan-dashboard .pagination-wrap>ul.pagination>li a.prev:before {
 content:'\e93b'
}
.dokan-dashboard a.add_new_attribute {
 margin-right:5px;
 margin-left:0
}
.dokan-dashboard .dokan-rma-request-area table>thead>tr>th {
 border-bottom:0
}
.dokan-dashboard .order-statuses-filter,
.dokan-dashboard .subsubsub {
 margin:0 0 20px;
 font-size:14px!important
}
.dokan-dashboard .order-statuses-filter>li,
.dokan-dashboard .subsubsub>li {
 border:0!important;
 border-left:1px solid #e5e5e5!important
}
.dokan-dashboard .order-statuses-filter>li:first-child,
.dokan-dashboard .subsubsub>li:first-child {
 border:0!important;
 padding-left:0!important
}
.dokan-dashboard .subsubsub.dokan-support-topic-counts>li {
 border:0!important
}
.dokan-dashboard .dokan-reports-area .dokan_tabs {
 padding:0;
 border-color:#e5e5e5
}
.dokan-dashboard .dokan-reports-area .dokan_tabs li {
 margin:0!important;
 border-color:#e5e5e5;
 border-bottom:0!important
}
.dokan-dashboard .dokan-reports-area .dokan_tabs li+li {
 margin-left:5px!important
}
.dokan-dashboard .dokan-reports-area .dokan_tabs li.active {
 border-bottom:0!important
}
.dokan-dashboard .dokan-reports-area .chart-placeholder>.legend>table {
 max-width:190px
}
.dokan-dashboard .dokan-reports-area .chart-placeholder>.legend>table tr>td.legendColorBox {
 width:31px
}
.dokan-dashboard .dokan-reports-area h3 {
 font-size:15px;
 color:#000;
 text-transform:uppercase;
 font-weight:600
}
.dokan-dashboard .dokan-coupon-content .dashboard-coupons-area table tr td {
 vertical-align:middle;
 text-align:center
}
.dokan-dashboard .store-open-close .dokan-form-group {
 text-align:left
}
.dokan-add-new-product-popup h2 {
 font-weight:600
}
.dokan-add-new-product-popup .product-container-footer .dokan-show-add-product-error {
 width:auto;
 line-height:44px
}
.dokan-add-new-product-popup .product-container-footer input+input {
 margin-left:5px
}
.dokan-add-new-product-popup .select2-container--default .select2-selection--single {
 margin:0
}
.sidebar .dokan-store-widget {
 margin:0 0 30px!important;
 padding-bottom:30px;
 border-bottom:1px solid #e5e5e5
}
.sidebar .dokan-store-widget:last-child {
 border:0
}
.sidebar .dokan-store-widget li.product-block {
 margin:0!important;
 padding:5px 0 10px!important
}
.sidebar .dokan-store-widget form.seller-form ul li {
 margin-bottom:15px
}
.sidebar .dokan-store-widget form.seller-form ul li label {
 display:inherit
}
.sidebar .dokan-store-widget li.has-children a {
 display:block;
 border:0!important
}
.sidebar .dokan-store-widget li.has-children ul.children {
 padding-left:20px
}
.sidebar .dokan-store-widget li.has-children .caret-icon {
 float:right;
 font-size:20px;
 width:20%;
 text-align:right
}
.sidebar .dokan-store-widget li.has-children .caret-icon i {
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
.sidebar .dokan-store-open-close .open-close-day {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.sidebar .dokan-store-open-close span {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.sidebar .dokan-store-menu li {
 line-height:33px
}
.dokan-pagination-container ul.dokan-pagination {
 margin:0;
 padding:0;
 list-style:none;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.dokan-pagination-container ul.dokan-pagination>li {
 float:left
}
@media(max-width:767px) {
 .dokan-pagination-container ul.dokan-pagination>li {
  margin-bottom:10px
 }
}
.dokan-pagination-container ul.dokan-pagination>li:not(.disabled):not(.active):hover a {
 border-color:#ca0815
}
.dokan-pagination-container ul.dokan-pagination>li.active a {
 background:#f5f5f5;
 color:#000
}
.dokan-pagination-container ul.dokan-pagination>li a {
 min-width:44px;
 line-height:42px;
 border:1px solid #ddd;
 display:inline-block;
 font-weight:500;
 padding:0 10px;
 margin:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.dokan-pagination-container ul.dokan-pagination>li+li a {
 margin-left:10px
}
.dokan-pagination-container ul.dokan-pagination>li.disabled a,
.dokan-pagination-container ul.dokan-pagination>li.prev a,
.dokan-pagination-container ul.dokan-pagination>li:last-child a {
 font-size:0
}
.dokan-pagination-container ul.dokan-pagination>li.disabled a:before,
.dokan-pagination-container ul.dokan-pagination>li.prev a:before,
.dokan-pagination-container ul.dokan-pagination>li:last-child a:before {
 content:'\e93b';
 font-family:'linearicons';
 font-size:12px;
 line-height:1;
 display:inline-block;
 vertical-align:middle
}
.dokan-pagination-container ul.dokan-pagination>li:last-child a:before {
 content:'\e93c'
}
.dokan-edit-row {
 border-color:#ddd
}
.dokan-edit-row .dokan-section-heading {
 border:0
}
.dokan-edit-row .dokan-section-heading p {
 margin-top:0
}
.dokan-edit-row .dokan-section-content {
 border-top:1px solid #ddd
}
button.dokan-v-start-btn {
 margin:0;
 margin-right:5px
}
.dokan-support-topic-wrapper ul.dokan-support-topic-counts li {
 border:0;
 padding:0
}
.show_if_stock .content-half-part:not(.last-child) input {
 margin-bottom:15px
}
ul.subsubsub {
 font-size:inherit;
 color:#000
}
ul.subsubsub li.active a {
 color:#ca0815
}
.dokan-product-listing .dokan-product-listing-area {
 padding:0
}
.dokan-product-listing .dokan-product-listing-area:before,
.dokan-product-listing .dokan-product-listing-area:after {
 content:" ";
 display:table
}
.dokan-product-listing .dokan-product-listing-area:after {
 clear:both
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
 float:right
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {
 padding:0 10px;
 border:0
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li:first-child {
 padding-left:0
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li+li {
 border-left:1px solid #e5e5e5
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
 float:right
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td {
 text-align:center;
 vertical-align:middle
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td[data-title="Name"] {
 text-align:left
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td img {
 max-height:60px;
 max-width:60px
}
.dokan-order-filter-serach {
 padding:0!important
}
.dokan-order-filter-serach form .dokan-form-group input {
 height:40px
}
.dokan-order-filter-serach form .dokan-form-group input.datepicker {
 padding-bottom:0!important
}
.dokan-order-filter-serach form .dokan-form-group input[type="submit"] {
 border:0
}
.dokan-order-filter-serach form .dokan-form-group input[type="text"] {
 padding:0 10px
}
.dokan-order-filter-serach form .select2-container--default .select2-selection--single {
 margin-bottom:0;
 height:40px
}
.dokan-order-filter-serach form .select2-container--default .select2-selection--single .select2-selection__rendered {
 line-height:40px
}
.dokan-seller-listing {
 padding-bottom:100px
}
.dokan-seller-listing h2 {
 margin:0 0 20px;
 font-weight:500;
 font-size:20px
}
.dokan-seller-listing .wrapper-dokan {
 position:relative;
 width:100%;
 max-width:345px;
 padding-bottom:30px
}
.dokan-seller-listing .wrapper-dokan>span {
 position:absolute;
 padding:0;
 right:5px;
 left:auto;
 border:0;
 background:transparent
}
.dokan-seller-listing .wrapper-dokan>span i {
 font-family:'linearicons'!important
}
.dokan-seller-listing .wrapper-dokan>span i:before {
 content:'\e922'
}
.dokan-seller-listing .wrapper-dokan>span:hover {
 color:#ca0815
}
.dokan-seller-listing .dokan-seller-search-form {
 margin:0
}
.dokan-seller-listing .dokan-seller-search-form input {
 width:100%;
 background-image:none!important;
 padding:0 20px!important;
 padding-right:30px!important;
 border:1px solid #e5e5e5!important;
 border-radius:0!important;
 -webkit-border-radius:0!important;
 -moz-border-radius:0!important;
 -ms-border-radius:0!important;
 -o-border-radius:0!important
}
.dokan-seller-listing #dokan-seller-listing-wrap ul.dokan-seller-wrap {
 margin:0
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
 margin-bottom:30px
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper {
 -webkit-box-shadow:none;
 box-shadow:none;
 -webkit-transition:all .3s;
 -o-transition:all .3s;
 transition:all .3s;
 border:1px solid #eee
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper:hover {
 -webkit-box-shadow:0 0 9px 1px rgba(0,0,0,.21);
 box-shadow:0 0 9px 1px rgba(0,0,0,.21)
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite {
 padding-top:10px
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 {
 margin:0;
 font-size:18px;
 font-weight:500
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating {
 margin:5px 0 0
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data p.store-address {
 line-height:24px;
 margin:9px 0 6px
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .store-phone i {
 margin-left:0;
 margin-right:10px
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar img {
 margin:0
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.btn-theme,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.btn-default,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .show-view-all a,
.show-view-all #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.btn-view-all,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .post .entry-category.type-1 a,
.post .entry-category.type-1 #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .page-404 .page-content a.contactus,
.page-404 .page-content #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.contactus,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .more_products a,
.more_products #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .tbay-pagination-load-more a,
.tbay-pagination-load-more #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a,
.top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .top-cart .group-button p.buttons a.button,
.top-cart .group-button p.buttons #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.button,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce a.button.wc-backward,
.woocommerce #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.button.wc-backward,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce a.woocommerce-button.view,
.woocommerce #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.woocommerce-button.view,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .singular-shop a.tbay-modalButton,
.singular-shop #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.tbay-modalButton,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer #reviews a.wcpr-filter-button,
#reviews #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.wcpr-filter-button,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woo-variation-swatches-stylesheet-enabled .variations a.reset_variations,
.woo-variation-swatches-stylesheet-enabled .variations #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.reset_variations,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.account-orders-table a.view,
.woocommerce table.shop_table.account-orders-table #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.view,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.order_details a.view,
.woocommerce table.shop_table.order_details #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.view,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.my_account_orders a.view,
.woocommerce table.shop_table.my_account_orders #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.view,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.dokan-rma-order-item-table a.view,
.woocommerce table.shop_table.dokan-rma-order-item-table #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.view,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.account-orders-table a.request_warranty,
.woocommerce table.shop_table.account-orders-table #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.request_warranty,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.order_details a.request_warranty,
.woocommerce table.shop_table.order_details #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.request_warranty,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.my_account_orders a.request_warranty,
.woocommerce table.shop_table.my_account_orders #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.request_warranty,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty,
.woocommerce table.shop_table.dokan-rma-order-item-table #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.request_warranty,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions a.button,
.woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.button,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-dashboard a.add_new_attribute,
.dokan-dashboard #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.add_new_attribute,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.dokan-follow-store-button,
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .wcvendors-pro-dashboard-wrapper a.button,
.wcvendors-pro-dashboard-wrapper #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a.button {
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 line-height:32px;
 color:#000;
 padding:0 20px
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button {
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 line-height:32px;
 color:#000;
 padding:0 20px
}
.dokan-store-tabss {
 margin-top:25px
}
.dokan-store-tabss ul {
 background-color:#e5e5e5;
 border-bottom:0
}
.dokan-store-tabss ul li {
 text-transform:uppercase;
 font-weight:600;
 margin:0
}
.dokan-store-tabss ul li a {
 border-bottom:0!important
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
 font-weight:500!important
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-address i {
 font-size:16px
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i {
 color:#ca0815;
 margin:0;
 float:none;
 display:inline-block;
 vertical-align:middle;
 margin-right:10px;
 min-width:15px;
 text-align:center;
 font-family:'linearicons'!important
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i.fa-map-marker:before {
 content:'\e77a'
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i.fa-mobile:before {
 content:'\e7a6'
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i.fa-envelope-o:before {
 content:'\e696'
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i.fa-star:before {
 content:'\e68d'
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info i.fa-shopping-cart:before {
 content:'\e74d'
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
 height:auto;
 padding-top:15px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery {
 position:static;
 height:auto;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 top:0
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
 color:#000;
 font-size:25px;
 text-shadow:none;
 -webkit-text-shadow:none;
 -moz-text-shadow:none;
 -ms-text-shadow:none;
 -o-text-shadow:none;
 margin-bottom:15px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
 padding:0;
 padding-left:15px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
 top:-40px;
 left:auto
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
 padding:0
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {
 margin:0
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li+li {
 margin-left:5px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {
 text-shadow:none;
 -webkit-text-shadow:none;
 -moz-text-shadow:none;
 -ms-text-shadow:none;
 -o-text-shadow:none
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper {
 height:auto;
 padding:0
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
 position:absolute;
 left:50%;
 right:auto;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 -o-transform:translateX(-50%);
 transform:translateX(-50%)
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info {
 top:0;
 padding:80px 30px 30px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
 margin:0 0 15px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
 padding-bottom:5px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
 margin-top:10px
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
 width:auto;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
 margin-top:0
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info:before,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info:after {
 content:" ";
 display:table
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info:after {
 clear:both
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before {
 display:none
}
.dokan-single-store .store-coupon-wrap {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin:0 -1% 10px
}
.dokan-single-store .store-coupon-wrap .code {
 -webkit-box-flex:23%;
 -moz-box-flex:23%;
 -webkit-flex:23%;
 -ms-flex:23%;
 flex:23%;
 max-width:23%;
 margin:0 1% 2%;
 display:-ms-flexbox;
 display:flex;
 text-shadow:none;
 -webkit-text-shadow:none;
 -moz-text-shadow:none;
 -ms-text-shadow:none;
 -o-text-shadow:none
}
.dokan-single-store .store-coupon-wrap .code .outside,
.dokan-single-store .store-coupon-wrap .code .inside {
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.dokan-single-store .store-coupon-wrap .code .inside {
 flex-direction:column
}
.dokan-single-store .store-coupon-wrap .code .coupon-code strong {
 display:block;
 mask-type:5px
}
.dokan-single-store .dokan-store-tabs {
 padding:30px 0
}
.dokan-single-store .dokan-store-tabs ul {
 margin:0;
 border:0
}
.dokan-single-store .dokan-store-tabs ul:before,
.dokan-single-store .dokan-store-tabs ul:after {
 content:" ";
 display:table
}
.dokan-single-store .dokan-store-tabs ul:after {
 clear:both
}
.dokan-single-store .dokan-store-tabs ul li:not(.dokan-right) {
 border:1px solid #e5e5e5;
 margin:0;
 float:left
}
.dokan-single-store .dokan-store-tabs ul li:not(.dokan-right)+li {
 border-left:0
}
.dokan-single-store .dokan-store-tabs ul li:not(.dokan-right) a {
 color:#000;
 padding:0 15px;
 line-height:42px
}
.dokan-single-store .dokan-store-tabs ul li.dokan-right {
 margin:0;
 border:0
}
.dokan-single-store .dokan-store-tabs ul li.dokan-right button {
 margin:0
}
.dokan-single-store .dokan-store-tabs ul li.dokan-right+li {
 margin-right:10px
}
.dokan-single-store .dokan-store-tabs+#reviews #comments {
 padding:0
}
#reviews .comment-text .description {
 margin:0
}
#reviews .comment-text .description h4 {
 margin:0;
 font-weight:500
}
#reviews .comment-text .dokan-review-wrapper {
 margin:10px 0 0!important
}
#store-toc-wrapper h2 {
 margin:0 0 30px;
 padding-bottom:5px;
 font-size:20px;
 line-height:36px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500
}
.dokan-product-search-form .dokan-form-control[name="product_search_name"] {
 padding-left:15px;
 padding-right:15px
}
.dokan-form-control {
 border-color:#e5e5e5
}
.dokan-withdraw-content .dokan-withdraw-area ul {
 margin-bottom:21px
}
.dokan-withdraw-content .dokan-withdraw-area ul li.active a {
 color:#ca0815
}
.dokan-withdraw-content .dokan-withdraw-area ul li a {
 font-size:13px
}
.dokan-order-filter-serach .select2-container--default .select2-selection--single {
 border-color:#e5e5e5
}
.dokan-form-horizontal input[type="submit"] {
 margin-left:10px
}
.dokan-settings-content .dokan-settings-area .dokan-banner {
 margin:30px auto
}
.dokan-report-abuse-button {
 font-size:inherit;
 float:right
}
.become-vendor #main-container {
 padding-top:0!important
}
.become-vendor #tbay-main-content .tbay-addon .tbay-addon-title,
.become-vendor #tbay-main-content .tbay-addon .tbay-addon-heading {
 font-size:38px;
 text-align:center;
 font-weight:600;
 line-height:54px
}
.become-vendor #tbay-main-content .tbay-addon .tbay-addon-title .subtitle,
.become-vendor #tbay-main-content .tbay-addon .tbay-addon-heading .subtitle {
 margin-top:10px
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-text-heading {
 margin-bottom:45px
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-video .tbay-addon-title {
 font-size:20px;
 font-weight:500;
 margin:15px 0
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-video .video-image:before {
 content:'';
 background:#000;
 opacity:0;
 filter:alpha(opacity=0);
 pointer-events:none;
 position:absolute;
 width:100%;
 height:100%;
 -webkit-transition:.35s;
 -o-transition:.35s;
 transition:.35s
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-video .tbay-modalButton {
 opacity:0;
 filter:alpha(opacity=0);
 visibility:hidden
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-video .tbay-addon-content:hover .video-image:before {
 opacity:.6;
 filter:alpha(opacity=60)
}
.become-vendor #tbay-main-content .tbay-addon.tbay-addon-video .tbay-addon-content:hover .tbay-modalButton {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible
}
.become-vendor #tbay-main-content .tbay-addon-features:not(.style-2):not(.style-3) .inner {
 flex-direction:column;
 align-items:unset;
 border:0
}
.become-vendor #tbay-main-content .tbay-addon-features:not(.style-2):not(.style-3) .inner:hover .fbox-icon {
 color:#ca0815
}
.become-vendor #tbay-main-content .tbay-addon-features:not(.style-2):not(.style-3) .fbox-icon {
 font-size:55px;
 padding:0;
 color:#ca0815
}
.become-vendor #tbay-main-content .tbay-addon-features:not(.style-2):not(.style-3) .fbox-content {
 padding-top:30px
}
.become-vendor #tbay-main-content .tbay-addon-features:not(.style-2):not(.style-3) .ourservice-heading {
 font-size:18px;
 margin-bottom:13px
}
form.register .dokan-become-seller .form-row {
 margin-bottom:10px
}
form.register .dokan-become-seller .form-row:last-child input {
 margin-top:20px!important
}
#order-filter .dokan-table>thead>tr>th,
#order-filter .dokan-table>thead>tr>td,
#order-filter .dokan-table>tbody>tr>th,
#order-filter .dokan-table>tbody>tr>td,
#order-filter .dokan-table>tfoot>tr>th,
#order-filter .dokan-table>tfoot>tr>td {
 text-align:center;
 vertical-align:middle;
 width:auto
}
#order-filter a.dokan-btn-sm {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.dokan-panel {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.dokan-orders-content .dokan-orders-area>a.dokan-btn {
 margin-bottom:20px;
 border:0;
 padding:0
}
.dokan-orders-content .dokan-orders-area>a.dokan-btn:active {
 -webkit-box-shadow:none;
 box-shadow:none
}
.dokan-orders-content .dokan-orders-area>a.dokan-btn:hover {
 color:#ca0815
}
.dokan-orders-content .dokan-orders-area td.thumb img {
 padding:0
}
.dokan-orders-content .dokan-orders-area .dokan-table>thead>tr>th,
.dokan-orders-content .dokan-orders-area .dokan-table>thead>tr>td,
.dokan-orders-content .dokan-orders-area .dokan-table>tbody>tr>th,
.dokan-orders-content .dokan-orders-area .dokan-table>tbody>tr>td {
 text-align:center;
 vertical-align:middle;
 width:auto
}
.dokan-orders-content .dokan-orders-area .dokan-table>thead>tr>td.line_cost,
.dokan-orders-content .dokan-orders-area .dokan-table>tbody>tr>td.line_cost {
 text-align:right
}
.dokan-orders-content .dokan-orders-area .dokan-table>tfoot th {
 font-weight:500
}
.dokan-orders-content .dokan-orders-area .dokan-table .woocommerce-Price-amount {
 color:#ca0815
}
.dokan-orders-content .dokan-orders-area .general-details span {
 font-weight:500
}
.dokan-orders-content .add_note h4 {
 font-weight:500;
 font-size:16px
}
.dokan-orders-content .dokan-panel-heading {
 padding:0 15px;
 font-size:16px;
 line-height:50px;
 text-transform:uppercase
}
.dokan-orders-content .dokan-panel-heading strong {
 font-weight:500
}
.dokan-orders-content .select2-container--default .select2-selection--multiple .select2-selection__rendered {
 padding:0
}
.dokan-orders-content .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
 margin:0;
 line-height:42px;
 width:100%
}
.dokan-orders-content .select2-container--default .select2-selection--multiple .select2-selection__rendered li input {
 width:100%!important
}
.dokan-orders-content .order_download_permissions .dokan-w7 .select2-container {
 width:100%!important
}
.dokan-orders-content #dokan-order-status-form select.form-control {
 margin:0 0 10px
}
.dokan-orders-content #dokan-order-status-form a.dokan-cancel-status {
 margin-left:5px;
 margin-right:0
}
.dokan-orders-content .dokan-pagination-container {
 margin-top:20px
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td {
 vertical-align:middle
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table th.col-check {
 padding:0
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table .col-check,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table td.col-link {
 text-align:center
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan_comments-form>select {
 height:44px
}
#dokan-secondary .sidebar>.widget>.widget-title {
 margin-bottom:10px
}
@media(min-width:1702px) {
 .skin-marketplace-v1.dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap {
  width:1120px
 }
}
@media(min-width:992px) {
 #dokan-form-contact-seller input[type="submit"] {
  width:100%
 }
}
@media(min-width:992px) and (max-width:1199px) {
 #dokan-secondary .sidebar {
  padding:0
 }
}
@media(min-width:768px) and (max-width:1199px) {
 .dokan-dashboard-product-listing-wrapper #product-filter {
  overflow-x:auto
 }
 .dokan-dashboard-product-listing-wrapper #product-filter .dokan-table {
  min-width:1170px
 }
}
@media(max-width:991px) {
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
  display:block;
  white-space:nowrap;
  overflow:auto
 }
 .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
  display:inline-block;
  margin:0
 }
 .dokan-product-listing .dokan-product-listing-area .dokan-w12 .dokan-form-inline {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin-bottom:15px;
  width:100%
 }
 .dokan-product-listing .dokan-product-listing-area .dokan-w12 .dokan-form-inline>div {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  margin-bottom:0
 }
 .dokan-product-listing .dokan-product-listing-area .dokan-w12 .dokan-form-inline.dokan-product-search-form {
  flex-direction:row-reverse
 }
 .dokan-order-filter-serach form .dokan-form-group input[type="submit"] {
  text-transform:inherit
 }
 .dokan-store .tbay-filter {
  margin-bottom:15px!important;
  border-bottom:1px solid #ddd!important
 }
 .dokan-store .tbay-filter .display-mode-warpper {
  float:left!important;
  margin-left:0!important
 }
 .dokan-store .tbay-filter .woocommerce-result-count {
  width:auto;
  border-top:0;
  float:right;
  margin:0 0 8px!important;
  padding-top:0;
  line-height:30px
 }
 .dokan-orders-content .dokan-orders-area>.dokan-clearfix>div {
  width:100%;
  margin:0
 }
}
@media(max-width:767px) {
 .dokan-store-sidebar,
 .dokan-single-store {
  width:100%!important;
  margin:0
 }
 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper {
  padding:30px 10px
 }
 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head,
 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
  position:static
 }
 .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery>.profile-info-head .store-name {
  text-transform:capitalize;
  font-size:20px
 }
 .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
  position:relative;
  top:0;
  right:0;
  padding-left:15px;
  padding-right:0;
  text-align:left
 }
 .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper,
 .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
  top:0
 }
 .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
  justify-content:center
 }
 .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
  text-align:center
 }
 .dokan-table tbody tr {
  display:block;
  margin-bottom:15px;
  border:1px solid #e5e5e5;
  padding:10px 0
 }
 .dokan-table tbody tr td {
  width:100%;
  display:block;
  text-align:left!important;
  padding:10px;
  border:0
 }
 .dokan-table tbody tr td:first-child {
  border-top-width:0
 }
 .dokan-table tbody tr td:before {
  content:attr(data-title);
  display:inline-block;
  min-width:140px;
  text-align:left;
  padding-right:0!important;
  font-weight:500
 }
 .dokan-table tbody tr:nth-of-type(odd) {
  background:#f9f9f9
 }
 .dokan-table tbody tr:nth-of-type(odd) td {
  background-color:#f9f9f9
 }
 .dokan-table tbody .dokan-cmt-row-actions {
  margin-top:10px!important;
  visibility:visible!important
 }
 .dokan-dashboard .dokan-dashboard-wrap {
  padding-top:10px
 }
 .dokan-dashboard .dokan-dashboard-wrap thead {
  display:none
 }
 .dokan-dashboard .entry-header {
  padding-top:0
 }
 .dokan-dashboard .dokan-product-edit .entry-title .dokan-right {
  float:right!important
 }
 .dokan-dashboard .dokan-product-edit .dokan-form-group .select2-container {
  width:100%!important
 }
 .dokan-dashboard .dokan-product-edit .dokan-form-top-area>div {
  width:100%;
  padding:0
 }
 .dokan-product-listing .dokan-product-listing-area tr .row-actions {
  margin-top:15px
 }
 .dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type:before {
  text-align:left!important
 }
 a.dokan-btn.dokan-btn-theme.dokan-add-new-product {
  padding:0 10px
 }
 a.dokan-btn.dokan-btn-theme.dokan-add-new-product i {
  display:none
 }
 .dokan-w6 {
  width:100%;
  padding:0!important
 }
 .dokan-order-filter-serach>form {
  float:none;
  width:100%
 }
 .dokan-orders-area .dokan-w4:not(.dokan-order-right-content) {
  width:33.333%!important
 }
 .dokan-reviews-content .dokan-table tbody tr td {
  width:100%!important
 }
 .dokan-single-store .dokan-store-tabs ul {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  overflow-x:auto;
  white-space:nowrap
 }
 .dokan-single-store .dokan-store-tabs ul li:not(.dokan-right) a {
  line-height:40px
 }
 .dokan-single-store .dokan-store-tabs ul li.dokan-right {
  margin:0;
  margin-left:10px
 }
 .dokan-single-store .store-coupon-wrap .code {
  -webkit-box-flex:31%;
  -moz-box-flex:31%;
  -webkit-flex:31%;
  -ms-flex:31%;
  flex:31%;
  max-width:31%
 }
}
@media(max-width:479px) {
 .dokan-single-store .dokan-store-tabs ul li:not(.dokan-right) a {
  line-height:38px
 }
 .dokan-single-store .store-coupon-wrap .code {
  -webkit-box-flex:48%;
  -moz-box-flex:48%;
  -webkit-flex:48%;
  -ms-flex:48%;
  flex:48%;
  max-width:48%
 }
}
@media(max-width:450px) {
 .dokan-dashboard .dokan-dash-sidebar #dokan-navigation>#mobile-menu-icon {
  top:8px;
  width:auto;
  padding:3px 8px;
  left:15px;
  text-align:center;
  z-index:999
 }
 .dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {
  overflow:unset;
  white-space:unset;
  position:relative;
  z-index:900
 }
 .dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu li {
  width:100%
 }
 .dokan-order-filter-serach .select2-container {
  width:auto!important
 }
 .dokan-order-filter-serach .select2-container .select2-selection__arrow {
  display:none
 }
}
@media(max-width:430px) {
 .dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left {
  padding-right:0
 }
 .dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
  width:100%
 }
 .dokan-product-listing .dokan-product-listing-area {
  padding:0
 }
 .dokan-product-listing .dokan-product-listing-area .product-listing-top {
  position:relative
 }
 .dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {
  padding-right:190px
 }
 .dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link>a {
  position:absolute;
  top:4px;
  right:0
 }
 .dokan-dashboard .dokan-w6.dokan-product-search-form {
  display:inline-block;
  margin-top:15px
 }
 .dokan-settings-content .dokan-settings-area .dokan-banner {
  width:auto!important;
  margin:0 0 30px!important
 }
 .dokan-dashboard .dokan-orders-area .dokan-order-filter-serach .dokan-btn {
  padding:0 20px
 }
}
.wcmp_regi_main .register {
 font-family:"Poppins",sans-serif;
 padding:40px 30px;
 margin:0 0 18px;
 border-color:#e5e5e5;
 background:#f5f5f5;
 color:#555;
 max-width:750px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.wcmp_regi_main .register .reg_header1 {
 display:none
}
.wcmp_regi_main .register .reg_header2 {
 margin:0 0 20px;
 color:#000;
 font-size:20px;
 line-height:36px;
 padding:0 0 15px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500;
 text-transform:unset
}
.wcmp_regi_main .register .woocommerce-privacy-policy-text a {
 color:#ca0815
}
.wcmp_regi_main .register .woocommerce-privacy-policy-text a:hover {
 text-decoration:underline
}
.wcmp_regi_main .register .wcmp_regi_form_box {
 margin:0;
 box-shadow:none;
 padding:0
}
.wcmp_regi_main .register .wcmp_regi_form_box .wcmp-regi-12 {
 margin:0 0 15px;
 width:100%
}
.wcmp_regi_main .register .wcmp_regi_form_box input[required="required"] {
 background:#fff;
 border-color:#ddd;
 height:44px;
 line-height:44px;
 font-family:"Poppins",sans-serif;
 color:#000
}
.wcmp_regi_main .register .wcmp_regi_form_box label {
 font-weight:500;
 color:#000
}
.wcmp_regi_main .register .wcmp_regi_form_box input[type="text"],
.wcmp_regi_main .register .wcmp_regi_form_box input[type="email"],
.wcmp_regi_main .register .wcmp_regi_form_box input[type="password"] {
 padding:0 15px
}
.wcmp_regi_main .register .button {
 height:auto;
 font-family:"Poppins",sans-serif;
 margin-top:11px
}
.wcmp-product-policies h2.wcmp_policies_heading {
 font-size:20px;
 font-weight:500
}
@media(min-width:992px) {
 .vendor-registration #main {
  width:75%
 }
}
@media(min-width:1024px) {
 .vendor-registration #main {
  width:50%
 }
}
.product_meta #report_abuse {
 text-decoration:underline;
 font-weight:600
}
#report_abuse_form .wcmp-abuse-report-title1 {
 font-size:18px;
 font-weight:600;
 line-height:24px
}
#report_abuse_form input,
#report_abuse_form textarea {
 border:1px solid #ddd;
 line-height:42px!important;
 padding:0 15px!important;
 margin-bottom:10px!important;
 outline:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 height:auto;
 -webkit-box-shadow:none;
 box-shadow:none;
 background:#fff
}
@media(max-width:480px) {
 #report_abuse_form input,
 #report_abuse_form textarea {
  padding:0 8px!important
 }
}
#report-abuse table {
 border:0
}
#report-abuse table tr td {
 border:0!important;
 padding:0
}
#report-abuse table tr td input[type="text"],
#report-abuse table tr td input[type="email"],
#report-abuse table tr td textarea {
 border:1px solid #e5e5e5;
 padding:15px;
 margin-bottom:10px
}
#report-abuse table input[type="submit"] {
 background:#ca0815;
 color:#fff;
 border:0
}
#report-abuse table input[type="submit"]:hover {
 background:#ca0815;
 color:#fff
}
h2.custqna-title {
 font-size:18px
}
.wcmp_vendor_banner_template.template1 .description_data p {
 line-height:1.46
}
.wcmp_fpm_buttons {
 text-align:center;
 left:15px!important
}
.wcmp_fpm_buttons .wcmp_fpm_button_separator {
 margin:0 auto
}
#cust_qna_form h2 {
 margin:0 0 30px;
 font-size:20px;
 line-height:36px;
 padding:0 0 15px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500
}
#cust_qna_form form.customerqna-form {
 margin:0 0 30px
}
#cust_qna_form #qna-ask-input input[type=text] {
 font-size:14px;
 height:44px;
 padding:0 20px;
 border-color:#e5e5e5
}
.products-list .product-block .sold-by-meta.sold-wcmp~.group-buttons {
 margin-top:20px
}
.vendor_sidebar>.widget.widget_product_categories {
 border-bottom:1px solid #e5e5e5;
 padding-bottom:27px
}
.vendor_sidebar .widget_wcmp_quick_info #respond input[type="text"],
.vendor_sidebar .widget_wcmp_quick_info #respond textarea,
.vendor_sidebar .widget_wcmp_quick_info #respond input[type="email"] {
 width:100%
}
.vendor_sidebar .widget_wcmp_quick_info #respond textarea {
 border:1px solid #ddd!important;
 padding:10px 15px
}
.vendor_sidebar .widget_wcmp_quick_info #respond input#submit {
 background:#ca0815;
 width:100%
}
.vendor_sidebar .widget_product_vendor_list input[type="search"] {
 border:1px solid #ddd!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 padding:5px;
 height:42px
}
#wcmp_vendor_reviews #review_form_wrapper {
 border-top:1px solid #e5e5e5;
 margin-top:19px;
 float:left;
 width:100%;
 padding-bottom:0
}
#wcmp_vendor_reviews #review_form_wrapper #reply-title {
 padding-top:30px
}
#wcmp_vendor_reviews .comment-form-comment {
 margin-bottom:15px!important
}
#wcmp_vendor_reviews #comments {
 padding-top:15px;
 clear:both
}
#wcmp_vendor_reviews #comments h2 {
 display:inline-block;
 padding:19px 0 21px
}
#wcmp_vendor_reviews #comments .woocommerce-noreviews {
 display:none
}
#wcmp_vendor_reviews #comments .vendor_comment_list {
 padding:0
}
#wcmp_vendor_reviews #comments .vendor_comment_list li:last-child {
 border-bottom:0!important
}
#wcmp_vendor_reviews #comments time {
 float:none
}
#wcmp_vendor_reviews .stars~.stars {
 display:none
}
.wcmp_vendor_banner>img {
 margin-bottom:0
}
.tax-dc_vendor_shop .tbay-filter .woocommerce-ordering {
 display:none
}
.tax-dc_vendor_shop .tbay-filter .woocommerce-result-count {
 float:right
}
#wcmp-store-conatiner .wcmp-store-detail-list li>a[href="#reviews"] {
 font-size:14px;
 font-weight:400;
 color:inherit
}
#wcmp-store-conatiner .wcmp-store-detail-list li.list-rating span.star-rating:before {
 color:#ddd!important
}
#wcmp-store-conatiner .wcmp-store-detail-list li.list-rating span.star-rating>span {
 overflow:hidden;
 float:left;
 top:0;
 left:0;
 position:absolute;
 padding-top:1.5em
}
#wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap {
 margin-left:-15px;
 margin-right:-15px
}
#wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap .wcmp-store-list {
 width:calc(33.33333% - 30px);
 margin:0 15px 30px
}
#wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap .wcmp-store-list:nth-child(3n+1) {
 margin-left:15px;
 margin-right:15px
}
#wcmp-store-conatiner .wcmp-store-locator-wrap {
 margin-top:-24px
}
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination {
 border-bottom-color:#eee;
 padding-bottom:21px;
 margin-bottom:30px;
 padding-top:37px
}
#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort select {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #ddd;
 outline:0
}
#wcmp-store-conatiner .wcmp-store-map-filter {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 background:#f5f5f5!important
}
#wcmp-store-conatiner .wcmp-store-map-filter>div {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 margin-right:12px
}
#wcmp-store-conatiner .wcmp-store-map-filter>div.wcmp-email {
 -webkit-box-flex:2;
 -moz-box-flex:2;
 -webkit-flex:2;
 -ms-flex:2;
 flex:2
}
#wcmp-store-conatiner .wcmp-store-map-filter>div.wcmp-within,
#wcmp-store-conatiner .wcmp-store-map-filter>div.wcmp-distanceSelect {
 max-width:210px;
 font-weight:600
}
#wcmp-store-conatiner .wcmp-store-map-filter input[type="text"],
#wcmp-store-conatiner .wcmp-store-map-filter select {
 width:100%;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #ddd
}
#wcmp-store-conatiner .wcmp-store-map-filter select {
 outline:0
}
#wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"] {
 min-width:129px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-info {
 left:25px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap {
 padding-left:25px;
 padding-right:25px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list {
 margin-top:9px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li {
 padding:0
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li.list-name {
 margin-bottom:7px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li.list-rating {
 margin-top:-8px;
 margin-bottom:4px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .store-name {
 font-size:16px;
 font-weight:600;
 color:inherit
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .store-name:hover {
 color:#ca0815
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li i {
 font-size:14px
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .wcmp_vendor_detail {
 color:inherit;
 color:#ca0815
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .wcmp_vendor_detail i,
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .wcmp_vendor_detail label {
 font-weight:400
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .wcmp_vendor_detail i {
 position:unset;
 margin-right:10px;
 color:inherit
}
#wcmp-store-conatiner .wcmp-store-list .wcmp-store-detail-wrap .wcmp-store-detail-list li .wcmp_vendor_detail i.ico-call-icon:before {
 content:"\e901"
}
.wcmp-store-detail-list .star-rating:before,
.wcmp_vendor_banner_template.template3 .vendor_address .star-rating:before {
 color:#000!important
}
.wcmp-dashboard #tbay-breadscrumb {
 margin-bottom:40px
}
.wcmp-dashboard #tbay-breadscrumb .page-title {
 display:none
}
@media(max-width:991px) {
 #tbay-main-content .wcmp_regi_main {
  width:100%!important;
  margin:0!important
 }
 #tbay-main-content .wcmp_regi_main .register {
  padding-top:15px
 }
 #tbay-main-content .wcmp_regi_main .register .wcmp_regi_form_box {
  padding:0
 }
 #wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap .wcmp-store-list {
  width:calc(50% - 30px)
 }
}
@media(max-width:767px) {
 #tbay-main-content .wcmp_regi_main .register {
  padding:15px
 }
}
@media(max-width:480px) {
 #wcmp-store-conatiner .wcmp-store-map-filter {
  padding:10px
 }
 #wcmp-store-conatiner .wcmp-store-map-filter>div.wcmp-email {
  flex:100%;
  margin:0 0 10px
 }
 #wcmp-store-conatiner .wcmp-store-map-filter>div.wcmp-within {
  margin-left:0
 }
 #wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination {
  padding-top:15px;
  text-align:left
 }
 #wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap {
  margin:0
 }
 #wcmp-store-conatiner .wcmp-store-locator-wrap~.wcmp-store-list-wrap .wcmp-store-list {
  width:100%
 }
 .wcmp_vendor_banner_template.template3 .vendor_img_add .img_div img {
  margin-bottom:0
 }
 .wcmp_vendor_banner_template.template3 .vendor_address {
  margin-left:0
 }
}
#custom-register .wcfmmp_become_vendor_link {
 margin-top:15px
}
#custom-register .wcfmmp_become_vendor_link a {
 color:#ca0815
}
.wcfm-info,
.wcfm-success,
.wcfm-warning,
.wcfm-error,
.wcfm-validation,
.wcfm-wcfmu {
 padding:15px
}
#wcfm-main-contentainer {
 padding-bottom:200px
}
#wcfm-main-contentainer .wcfm-membership-wrapper {
 padding-top:0;
 padding-bottom:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
#wcfm-main-contentainer .wcfm-membership-wrapper>h2 {
 display:none;
 text-transform:uppercase;
 font-weight:600;
 margin-top:-10px
}
#wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"] {
 margin-top:10px;
 padding:0 37px!important;
 border:0
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps {
 padding-top:60px;
 padding-bottom:40px;
 color:#888
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps li {
 font-size:14px;
 text-transform:uppercase;
 padding-bottom:18px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps li:before {
 width:18px;
 height:18px;
 bottom:-2px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps li.active:before {
 border-width:9px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding:0
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_title {
 font-size:16px;
 font-weight:600;
 text-transform:uppercase;
 line-height:40px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 position:relative
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_title:before {
 content:'';
 background:#333;
 position:absolute;
 right:-1px;
 left:auto;
 top:0;
 bottom:0;
 width:1px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_price .amount {
 font-size:32px;
 font-weight:600;
 border:0
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_featured_top {
 font-size:14px;
 text-transform:capitalize;
 padding:5px 0;
 color:#fff;
 margin-top:-6px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_description {
 font-weight:500;
 padding:0 20px
}
#wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_price_description {
 font-size:13px;
 margin:0
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper {
 border-right:1px solid #e5e5e5;
 border-bottom:1px solid #e5e5e5;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 position:relative
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper:after {
 content:'';
 background:#fff;
 position:absolute;
 top:100%;
 left:-1px;
 right:-1px;
 height:0;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 border:1px solid #e5e5e5;
 border-top:0;
 -webkit-box-shadow:0 12px 15px rgba(0,0,0,.15);
 box-shadow:0 12px 15px rgba(0,0,0,.15)
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper:not(:first-child):hover {
 z-index:11;
 -webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);
 box-shadow:0 0 30px 0 rgba(0,0,0,.15)
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper:not(:first-child):hover:after {
 height:30px
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper.wcfm_featured_membership_box_wrraper {
 margin-top:-30px
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper.wcfm_featured_membership_box_wrraper .wcfm_membership_box_head {
 margin:0
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box:not(.wcfm_membership_feature_box_inside) {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 flex-direction:column;
 margin:0
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box:not(.wcfm_membership_feature_box_inside)>div {
 border:0
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box:not(.wcfm_membership_feature_box_inside)>div.wcfm_membership_box_foot {
 border-top:1px solid #e5e5e5;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box:not(.wcfm_membership_feature_box_inside)>div.wcfm_membership_box_foot.wcfm_membership_feature_box_foot {
 border-left:1px solid #e5e5e5
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot {
 padding:30px 0
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot .wcfm_submit_button {
 margin:0;
 border:0;
 padding:0 33px!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 letter-spacing:0;
 line-height:42px;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot .wcfm_submit_button:hover {
 color:inherit!important
}
#wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot .wcfm_submit_button:focus {
 outline:0
}
#wcfm-main-contentainer .wcfm_membership_box_body {
 font-size:14px
}
#wcfm-main-contentainer .wcfm_membership_element {
 padding:10px 20px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 background:#fff;
 border-top:1px solid #e5e5e5;
 font-weight:500
}
#wcfm-main-contentainer .wcfm_membership_element:nth-child(even) {
 background:#f5f5f5
}
#wcfm-main-contentainer .wcfm_membership_element.wcfm_membership_feature_element {
 font-weight:600;
 justify-content:unset;
 border-left:1px solid #e5e5e5
}
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper:before,
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper:after {
 content:" ";
 display:table
}
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper:after {
 clear:both
}
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button {
 padding:0 30px!important;
 color:#000;
 margin-left:10px;
 margin-right:0;
 float:right
}
#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button:hover {
 color:#000!important
}
#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature {
 border-right-width:2px;
 border-right-style:solid;
 border-left:0
}
#wcfm-main-contentainer .wcfm_membership_review_plan .wcfm_review_plan_feature_val {
 border-left:0;
 border-right:0
}
#wcfm-main-contentainer .wcfm_membership_review_plan,
#wcfm-main-contentainer .wcfm_membership_pay {
 padding:20px
}
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_free,
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_non_free {
 margin:20px 0
}
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_free .wcfm_membership_price_description,
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_non_free .wcfm_membership_price_description {
 display:inline-block;
 margin:0
}
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_free input,
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_non_free input {
 margin-right:10px;
 margin-left:0
}
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_review_pay_welcome {
 margin-bottom:20px
}
#wcfm-main-contentainer .wcfm_membership_review_pay #wcfm_membership_payment_submit {
 margin-top:30px
}
#wcfm-main-contentainer .wcfm_membership_review_pay .wcfm_payment_option_bank_transfer_deails {
 margin:20px
}
#wcfm-main-contentainer .widget_search input[type="text"],
#wcfm-main-contentainer .widget_search input[type="email"] {
 border:0;
 background:transparent;
 margin:0;
 height:auto
}
#wcfm_membership_container input[type="text"],
#wcfm_membership_container input[type="file"],
#wcfm_membership_container input[type="password"],
#wcfm_membership_container select,
#wcfm_membership_container input[type="number"],
#wcfm_membership_container input[type="time"],
#wcfm_membership_container input[type="search"],
#wcfm_membership_container textarea {
 width:100%;
 border-color:#e5e5e5!important;
 padding-left:15px;
 padding-right:15px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
#wcfm_membership_container input#terms {
 margin:0
}
#wcfm_membership_container .select2-container,
#wcfm_membership_container select.country_select {
 width:100%!important
}
#wcfm_membership_container .select2-container .select2-selection--single,
#wcfm_membership_container select.country_select .select2-selection--single {
 margin:0
}
#wcfm_membership_container p.wcfm_title strong,
#wcfm_membership_container span.wcfm_title strong {
 font-style:normal
}
#wcfm_membership_container p.description {
 margin-left:0
}
#wcfm-main-contentainer input.wcfm-checkbox,
#wcfm-main-contentainer input[type="checkbox"] {
 margin:-12px 0 0
}
.singular-shop a.wcfm_catalog_enquiry {
 line-height:40px;
 padding:0 20px;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#ddd!important;
 background:#eee!important
}
.singular-shop a.wcfm_catalog_enquiry:hover {
 border-color:#ddd!important;
 background:#e5e5e5!important
}
.singular-shop .woocommerce-product-details__short-description+.wcfm-clearfix+.wcfmmp_sold_by_container_advanced {
 margin:0
}
.singular-shop .cart+.product_meta #urna-wcfm-info-vendor-wrapper {
 margin:0 0 30px
}
#urna-wcfm-info-vendor-wrapper {
 padding:10px 20px;
 margin:10px 0;
 background:#f5f5f5;
 display:inline-block
}
#urna-wcfm-info-vendor-wrapper.has-wcfm-enquiry {
 padding:20px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
#urna-wcfm-info-vendor-wrapper .wcfmmp_sold_by_container_advanced,
#urna-wcfm-info-vendor-wrapper .wcfmmp_sold_by_container {
 margin:0;
 border:0;
 min-width:auto;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
#urna-wcfm-info-vendor-wrapper .wcfm-clearfix {
 display:none
}
#urna-wcfm-info-vendor-wrapper .wcfm_catalog_enquiry_button_wrapper {
 float:right;
 margin:0
}
#urna-wcfm-info-vendor-wrapper .wcfm_catalog_enquiry_button_wrapper a.wcfm_catalog_enquiry {
 margin:0!important
}
.woocommerce-Tabs-panel--wcfm_product_store_tab .wcfmmp_sold_by_wrapper a {
 font-size:18px
}
.woocommerce-Tabs-panel--wcfm_product_store_tab .wcfmmp-store-rating {
 margin-bottom:10px
}
.wcfmmp_store_info_store_social ul {
 padding:0;
 margin-top:10px
}
.wcfmmp_store_info_store_social ul li {
 float:left;
 margin:0
}
.wcfmmp_store_info_store_social ul li+li {
 margin-left:10px
}
.wcfm_buttons {
 left:auto;
 right:15px
}
.wcfm_policies_heading,
.wcfm-enquiries-heading {
 margin:0 0 15px;
 font-size:20px;
 line-height:36px;
 padding:0 0 10px;
 border-bottom:1px solid #e5e5e5;
 font-weight:500
}
.wcfm_popup_wrapper {
 padding:20px;
 padding-right:10px
}
.wcfm_popup_wrapper table {
 border:0
}
.wcfm_popup_wrapper table>tbody>tr>th,
.wcfm_popup_wrapper table>tbody>tr>td {
 border:0;
 padding:0
}
.wcfm_popup_wrapper table>tbody>tr>th .wcfm_popup_input,
.wcfm_popup_wrapper table>tbody>tr>td .wcfm_popup_input {
 min-height:auto
}
.wcfm_popup_wrapper .wcfm_popup_input {
 min-height:100px;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.wcfm_popup_wrapper .wcfm_popup_button {
 margin:0 20px;
 font-family:inherit
}
#cboxLoadedContent {
 margin:0;
 border:0;
 padding:0
}
.wcfmmp-store-page #wcfmmp-store {
 padding-top:70px;
 padding-bottom:70px;
 -webkit-box-shadow:none;
 box-shadow:none
}
.wcfmmp-store-page #wcfmmp-store .body_area {
 margin-top:30px
}
.wcfmmp-store-page #wcfmmp-store .body_area>div {
 padding:30px 20px;
 height:auto!important
}
.wcfmmp-store-page #wcfmmp-store .body_area>div.right_side {
 padding:0;
 padding-left:30px
}
.wcfmmp-store-page #wcfmmp-store.wcfm-right .body_area div.right_side {
 padding:0;
 padding-right:30px
}
#wcfmmp-store p {
 line-height:inherit
}
#wcfmmp-store ul li {
 padding:0
}
#wcfmmp-store ins {
 background:transparent;
 color:#ca0815
}
#wcfmmp-store del {
 color:#888
}
#wcfmmp-store .woocommerce-product-search {
 position:relative
}
#wcfmmp-store .woocommerce-product-search:after {
 content:"\e922";
 display:inline-block;
 font:normal normal normal 14px/1 linearicons;
 position:absolute;
 top:50%;
 right:17px;
 transform:translateY(-50%);
 font-size:18px;
 color:#000
}
#wcfmmp-store .woocommerce-product-search .search-field {
 width:100%;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #e5e5e5;
 padding:0 15px
}
#wcfmmp-store .sidebar_heading {
 margin-bottom:20px
}
#wcfmmp-store .sidebar_heading h4 {
 font-size:20px;
 text-transform:capitalize;
 line-height:23px;
 font-weight:500;
 margin:0 0 5px
}
#wcfmmp-store .categories_list ul li {
 background:transparent;
 margin:0;
 padding:0
}
#wcfmmp-store .categories_list ul li a {
 line-height:33px!important
}
#wcfmmp-store .categories_list ul li a:hover,
#wcfmmp-store .categories_list ul li a:focus {
 color:#ca0815
}
#wcfmmp-store .categories_list ul li.parent_cat a {
 font-size:14px
}
#wcfmmp-store .product_list_widget .product-block .woocs_price_code {
 line-height:inherit
}
#wcfmmp-store .right_side #tabsWithStyle .tab_links {
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#e5e5e5;
 margin-bottom:35px
}
#wcfmmp-store .right_side #tabsWithStyle .tab_links li {
 margin:0;
 background:#f5f5f5;
 border:1px solid #e5e5e5!important;
 border-bottom:0!important
}
#wcfmmp-store .right_side #tabsWithStyle .tab_links li:after {
 display:none
}
#wcfmmp-store .right_side #tabsWithStyle .tab_links li a {
 font-weight:500;
 letter-spacing:0;
 line-height:44px;
 padding:0 25px;
 font-size:14px
}
@media(min-width:600px) {
 #wcfmmp-store .right_side #tabsWithStyle .tab_links li+li {
  border-left:0!important
 }
}
#wcfmmp-store .right_side #tabsWithStyle .tab_links li.active,
#wcfmmp-store .right_side #tabsWithStyle .tab_links li:hover {
 background:transparent
}
#wcfmmp-store ul.product_list_widget {
 padding:0;
 border-color:#e5e5e5
}
#wcfmmp-store ul.product_list_widget li {
 padding:5px 0 20px;
 margin:0;
 min-height:auto;
 line-height:inherit
}
#wcfmmp-store ul.product_list_widget li a {
 margin:0
}
#wcfmmp-store ul.product_list_widget li img {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 max-width:48px!important
}
#wcfmmp-store .tbay-swatches-wrapper ul {
 padding:0
}
#wcfmmp-store .wcfmmp_store_coupons .wcfmmp-store-coupon-single {
 margin:0 10px 10px 0;
 height:auto;
 padding:0 10px
}
#wcfmmp-store .rating_box i {
 vertical-align:middle
}
#wcfmmp-store .rating_box i:before {
 content:"î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
#wcfmmp-store .wcfmmp_sold_by_container_advanced .wcfmmp-store-rating:before,
#wcfmmp-store .wcfmmp_sold_by_container_advanced .wcfmmp-store-rating span:before,
#wcfmmp-store .wcfmmp_store_info .wcfmmp-store-rating:before,
#wcfmmp-store .wcfmmp_store_info .wcfmmp-store-rating span:before,
#wcfmmp-store .wcfmmp_sold_by_container .wcfmmp-store-rating:before,
#wcfmmp-store .wcfmmp_sold_by_container .wcfmmp-store-rating span:before,
#wcfmmp-store #wcfm_store_header .wcfmmp-store-rating:before,
#wcfmmp-store #wcfm_store_header .wcfmmp-store-rating span:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
#wcfmmp-store .wcfmmp_sold_by_container_advanced .wcfmmp-store-rating,
#wcfmmp-store .wcfmmp_store_info .wcfmmp-store-rating,
#wcfmmp-store .wcfmmp_sold_by_container .wcfmmp-store-rating,
#wcfmmp-store #wcfm_store_header .wcfmmp-store-rating {
 width:72px!important
}
#wcfmmp-store #wcfm_store_header {
 padding:0 30px;
 padding-left:57px;
 margin-bottom:50px;
 min-height:auto
}
#wcfmmp-store #wcfm_store_header .wcfmmp-store-rating::before {
 color:#ddd;
 opacity:1;
 filter:alpha(opacity=100)
}
#wcfmmp-store .logo_area_after {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 top:auto;
 left:auto;
 margin-top:14px;
 position:relative
}
#wcfmmp-store .header_left {
 margin:0;
 padding-left:150px
}
#wcfmmp-store .header_left>div {
 position:static;
 top:auto;
 left:auto
}
#wcfmmp-store .header_left>div.logo-wrapper {
 position:absolute;
 left:0;
 right:auto;
 top:-100px
}
#wcfmmp-store .logo_area {
 padding:10px;
 -webkit-box-shadow:none;
 box-shadow:none;
 position:static;
 top:0;
 width:150px;
 height:150px
}
#wcfmmp-store .logo_area a img {
 position:static;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0)
}
#wcfmmp-store h1.wcfm_store_title {
 font-size:20px;
 margin:0
}
#wcfmmp-store .address {
 width:auto!important;
 padding-top:15px;
 padding-left:27px
}
#wcfmmp-store .address i {
 font-size:15px
}
#wcfmmp-store .address p {
 padding:0
}
#wcfmmp-store .address span {
 font-size:14px;
 width:auto
}
#wcfmmp-store .header_wrapper .address {
 padding-top:0
}
#wcfmmp-store .header_wrapper .address h1.wcfm_store_title {
 margin-bottom:10px
}
#wcfmmp-store .header_area {
 position:relative
}
#wcfmmp-store .header_right {
 float:right;
 position:static
}
#wcfmmp-store .bd_icon_area {
 margin:0;
 top:auto;
 bottom:calc(100% - -30px)
}
#wcfmmp-store .social_area {
 width:auto;
 position:static
}
#wcfmmp-store .social_area ul {
 position:absolute;
 top:auto;
 bottom:30px;
 width:auto;
 left:auto;
 right:0;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 display:-ms-flexbox;
 display:flex
}
#wcfmmp-store .social_area ul li {
 margin:0;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 width:30px;
 height:30px
}
#wcfmmp-store .social_area ul li+li {
 margin-left:10px
}
#wcfmmp-store .social_area ul li a i {
 color:#888!important;
 font-size:inherit
}
#wcfmmp-store .bd_icon_box {
 margin:0
}
#wcfmmp-store .bd_icon_box .follow,
#wcfmmp-store .bd_icon_box .wcfm_store_enquiry,
#wcfmmp-store .bd_icon_box .wcfm_store_chatnow {
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px
}
#wcfmmp-store .bd_icon_box .follow i,
#wcfmmp-store .bd_icon_box .wcfm_store_enquiry i,
#wcfmmp-store .bd_icon_box .wcfm_store_chatnow i {
 display:inline-block;
 vertical-align:middle
}
#wcfmmp-store div.store_info_parallal {
 display:block;
 margin:0!important
}
#wcfmmp-store .reviews_area,
#wcfmmp-store .policies_area,
#wcfmmp-store .wcfm_store_description {
 -webkit-box-shadow:none;
 box-shadow:none;
 margin:0;
 padding:0
}
#wcfmmp-store .reviews_heading,
#wcfmmp-store .wcfm_policies_heading {
 font-size:15px;
 font-weight:500;
 border-bottom:1px solid #e5e5e5;
 padding-bottom:10px
}
#wcfmmp-store #reviews .add_review input {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #e5e5e5
}
#wcfmmp-store #reviews .add_review button {
 border:0
}
#wcfmmp-store #reviews .reviews_add_area {
 margin-bottom:30px
}
#wcfmmp-store #reviews .rating-stars ul {
 vertical-align:middle
}
#wcfmmp-store #reviews .rating-stars ul>li {
 float:left
}
#wcfmmp-store #reviews .rating-stars ul>li>i {
 width:auto
}
#wcfmmp-store .add_review_box textarea {
 width:100%;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #e5e5e5;
 min-height:150px
}
.wcfm_store_enquiry i {
 font-family:'linearicons'!important
}
.wcfm_store_enquiry i:before {
 content:'\e957'
}
.vendor_rating .wcfmmp-store-rating:before,
.vendor_rating .wcfmmp-store-rating span:before,
.wcfmmp_sold_by_container .wcfmmp-store-rating:before,
.wcfmmp_sold_by_container .wcfmmp-store-rating span:before,
.wcfmmp_sold_by_container_advanced .wcfmmp-store-rating:before,
.wcfmmp_sold_by_container_advanced .wcfmmp-store-rating span:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
.vendor_rating .wcfmmp-store-rating,
.wcfmmp_sold_by_container .wcfmmp-store-rating,
.wcfmmp_sold_by_container_advanced .wcfmmp-store-rating {
 width:72px!important
}
.vendor_rating .wcfmmp-store-rating:before,
.wcfmmp_sold_by_container .wcfmmp-store-rating:before,
.wcfmmp_sold_by_container_advanced .wcfmmp-store-rating:before {
 color:#ddd;
 opacity:1;
 filter:alpha(opacity=100)
}
.product-block .wcfmmp_sold_by_container {
 margin:0;
 padding:0
}
.product-block .wcfmmp_sold_by_container .wcfmmp-store-rating,
.product-block .wcfmmp_sold_by_container img.wcfmmp_sold_by_logo {
 display:none!important
}
.product-block .wcfmmp_sold_by_wrapper a:hover {
 text-decoration:underline!important
}
.wcfmmp_sold_by_container_advanced,
.wcfmmp_sold_by_container {
 margin-top:24px;
 position:relative;
 padding:0;
 padding-left:60px
}
.wcfmmp_sold_by_container_advanced .wcfmmp_sold_by_container_left,
.wcfmmp_sold_by_container .wcfmmp_sold_by_container_left {
 margin:0;
 width:40px;
 position:absolute;
 left:0;
 right:auto;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%)
}
.wcfmmp_sold_by_container_advanced .wcfmmp_sold_by_label,
.wcfmmp_sold_by_container .wcfmmp_sold_by_label {
 font-size:14px;
 letter-spacing:0;
 font-style:normal;
 text-transform:inherit;
 margin:0
}
.wcfmmp_sold_by_wrapper {
 font-size:0
}
.wcfmmp_sold_by_wrapper span,
.wcfmmp_sold_by_wrapper a {
 color:#888!important;
 font-size:14px;
 vertical-align:middle;
 font-weight:400
}
.wcfmmp_sold_by_wrapper img.wcfmmp_sold_by_logo {
 vertical-align:middle;
 margin:0 3px!important
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .wcfmmp-store-rating {
 width:72px!important
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .wcfmmp-store-rating:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .wcfmmp-store-rating:before {
 color:#ddd;
 opacity:1;
 filter:alpha(opacity=100)
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .wcfmmp-store-rating span:before {
 content:"î€…î€…î€…î€…î€…";
 speak:none;
 font-style:normal;
 font-weight:400;
 font-family:"tb-icon"
}
#wcfmmp-stores-wrap .paginations ul.page-numbers {
 margin:0;
 padding:0;
 list-style:none;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li {
 float:left;
 margin:0;
 padding:0
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li+li {
 margin-left:10px
}
@media(max-width:767px) {
 #wcfmmp-stores-wrap .paginations ul.page-numbers li {
  margin-bottom:10px
 }
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li span,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a {
 font-size:14px;
 background:transparent;
 min-width:44px;
 line-height:42px;
 border:1px solid #ddd;
 display:inline-block;
 font-weight:500;
 padding:0 3px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.current,
#wcfmmp-stores-wrap .paginations ul.page-numbers li span:hover,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.current,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a:hover {
 border-color:transparent
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.next,
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.prev,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.next,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.prev {
 font-size:0
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.next:before,
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.prev:before,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.next:before,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.prev:before {
 font-size:12px;
 content:'\e93c';
 font-family:'linearicons';
 display:inline-block;
 vertical-align:middle;
 line-height:1
}
#wcfmmp-stores-wrap .paginations ul.page-numbers li span.prev:before,
#wcfmmp-stores-wrap .paginations ul.page-numbers li a.prev:before {
 content:'\e93b'
}
.wcfmmp_store_shipping_rules br {
 display:none
}
#wcfmmp-store p.woocommerce-result-count {
 line-height:30px;
 padding:0;
 margin:0 0 8px 20px
}
#wcfmmp-stores-lists {
 -webkit-box-shadow:none;
 box-shadow:none
}
#wcfmmp-stores-lists .wcfmmp-store-list-map {
 margin-bottom:20px
}
#wcfmmp-stores-lists>.wcfmmp-store-search-form {
 padding:20px;
 background:#f5f5f5;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .select2-container--default .select2-selection--single {
 padding:0;
 height:auto;
 margin:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .select2-container--default .select2-selection--single:focus {
 outline:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .select2-container--default .select2-selection--single .select2-selection__rendered {
 padding-left:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .select2-container--default .select2-selection--single .select2-selection__clear {
 width:25px;
 margin:0;
 background:#fff;
 z-index:111
}
#wcfmmp-stores-lists .wcfmmp-store-search-form input[type="search"],
#wcfmmp-stores-lists .wcfmmp-store-search-form input[type="text"],
#wcfmmp-stores-lists .wcfmmp-store-search-form .select2-container {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding-left:15px;
 font-size:14px;
 width:auto!important;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 margin:0;
 margin-right:18px
}
#wcfmmp-stores-lists .wcfmmp-store-search-form div.wcfm_radius_slidecontainer {
 width:auto;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 padding:0;
 overflow:initial
}
#wcfmmp-stores-lists .wcfmmp-store-search-form div.wcfm_radius_slidecontainer>span {
 font-size:12px;
 position:absolute
}
#wcfmmp-stores-lists .wcfmmp-store-search-form div.wcfm_radius_slidecontainer>span.wcfmmp_radius_range_start {
 left:0;
 right:auto
}
#wcfmmp-stores-lists .wcfmmp-store-search-form div.wcfm_radius_slidecontainer>span.wcfmmp_radius_range_end {
 left:auto;
 right:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget {
 margin:0 0 30px
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget:last-child {
 margin-bottom:15px
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget input {
 border-color:#e5e5e5!important
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget .select2-container,
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget #wcfmmp_store_state {
 border-color:#e5e5e5!important;
 max-width:100%;
 width:100%!important
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget .select2-container--default .select2-selection--single {
 padding-top:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget .select2-container--default .select2-selection--single .select2-selection__rendered {
 padding:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget .select2-container--default .select2-selection--single .select2-selection__rendered:focus {
 outline:0
}
#wcfmmp-stores-lists .wcfmmp-store-search-form .widget #wcfmmp_store_state {
 line-height:42px;
 height:42px;
 width:100%
}
#wcfmmp-stores-lists .wcfmmp-store-lists-sorting .woocommerce-result-count {
 font-size:14px;
 float:left
}
#wcfmmp-stores-lists .wcfmmp-store-lists-sorting .wcfmmp-pagination {
 display:none
}
#wcfmmp-stores-lists .right_side.right_side_full {
 padding:60px 0
}
#wcfmmp-stores-lists .left_sidebar {
 padding:30px 20px
}
#wcfmmp-stores-lists .left_sidebar .widget-title {
 margin:0 0 15px
}
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form {
 padding:0
}
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form .select2-container,
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form input[type="search"],
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form input[type="text"],
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form #wcfmmp_store_state {
 margin:0 0 10px;
 width:100%!important;
 color:#999
}
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form div.wcfm_radius_slidecontainer {
 width:100%
}
#wcfmmp-stores-lists .left_sidebar .wcfmmp-store-search-form div.wcfm_radius_slidecontainer>span:not(.wcfmmp_radius_range_cur) {
 position:static
}
#wcfmmp-stores-lists .right_side {
 padding:0;
 padding-left:30px
}
#wcfmmp-stores-lists .right_side .wcfmmp-store-lists-sorting {
 margin:0
}
#wcfmmp-stores-lists .right_side .wcfmmp-store-lists-sorting .wcfm-woocommerce-ordering {
 float:right;
 margin:0
}
#wcfmmp-stores-lists .right_side .wcfmmp-store-lists-sorting .wcfm-woocommerce-ordering select {
 font-size:14px;
 height:44px;
 border-color:#e5e5e5!important;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
#wcfmmp-stores-lists .right_side .wcfmmp-store-lists-sorting .wcfm-woocommerce-ordering select:focus {
 outline:0
}
#wcfmmp-stores-lists .right_side ul.wcfmmp-store-wrap {
 margin-left:-15px;
 margin-right:-15px
}
#wcfmmp-stores-lists .right_side ul.wcfmmp-store-wrap li .store-wrapper {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #e5e5e5
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li {
 margin-bottom:30px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-wrapper {
 border:0;
 background:#000
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li a.wcfmmp-visit-store {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:0;
 right:20px;
 top:28px;
 left:auto;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 font-weight:500
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-content .store-info {
 opacity:.5;
 filter:alpha(opacity=50)
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-footer {
 padding:20px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-footer .store-avatar {
 width:80px;
 height:80px;
 padding:5px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data h2 {
 margin:23px 0 6px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .store-phone {
 margin-top:10px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .store-phone i {
 background:transparent!important
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li p.store-enquiry {
 right:87px;
 left:auto;
 margin:0;
 top:28px
}
#wcfmmp-stores-lists #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li p.store-enquiry a.wcfm_catalog_enquiry {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:0;
 margin:0;
 text-transform:uppercase;
 font-weight:500;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
#wcfmmp-stores-lists.wcfm-right .right_side {
 padding:0;
 padding-right:30px
}
.wcfm-store-page .row,
.wcfm-store-page .vc_row {
 margin-left:-15px;
 margin-right:-15px
}
.woocommerce form.register .wcfmmp_become_vendor_link {
 text-align:center
}
.woocommerce form.register .wcfmmp_become_vendor_link a {
 color:#ca0815
}
@media screen and (max-width:1024px) {
 .wcfmmp-store-page #wcfmmp-store .body_area>div.right_side {
  padding:0!important
 }
 #wcfmmp-store .header_right,
 #wcfmmp-store .header_left {
  width:auto;
  padding-bottom:50px
 }
 #wcfmmp-store .header_right {
  padding:0
 }
}
@media(max-width:991px) {
 #wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot .wcfm_submit_button {
  padding:0 20px!important
 }
}
@media(max-width:991px) and (min-width:768px) {
 #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.wcfmmp-single-store {
  width:50%
 }
}
@media(max-width:782px) {
 .wcfmmp-store-page #wcfmmp-store {
  padding-top:30px;
  padding-bottom:0
 }
}
@media(max-width:768px) {
 #wcfm-main-contentainer {
  padding-bottom:50px
 }
 #wcfm-main-contentainer .wcfm-membership-wrapper .wcfm_membership_box_head .wcfm_membership_featured_top {
  margin:0
 }
 #wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps {
  padding:30px 0
 }
 #wcfm-main-contentainer .wcfm-membership-wrapper .wc-progress-steps li {
  text-transform:inherit
 }
 #wcfm-main-contentainer .wcfm_membership_box_wrraper {
  border:1px solid #e5e5e5;
  margin:15px 0!important
 }
 #wcfm-main-contentainer .wcfm_membership_box_wrraper>div {
  border:0
 }
 #wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_head_inside {
  width:100%;
  height:auto!important;
  padding-bottom:20px
 }
 #wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_head_inside .wcfm_membership_price .amount {
  height:auto!important;
  padding:20px 0!important;
  min-height:auto
 }
 #wcfm-main-contentainer .wcfm_membership_box_wrraper .wcfm_membership_box_foot_inside {
  width:100%;
  border-top:1px solid #e5e5e5
 }
 #wcfm-main-contentainer .wcfm_membership_box_body {
  border:0
 }
 #wcfm-main-contentainer .wcfm_membership_box {
  width:30%
 }
 #wcfm-main-contentainer .wcfm_membership_box.wcfm_membership_feature_box {
  width:70%
 }
 #wcfm-main-contentainer .wcfm_membership_element {
  justify-content:flex-end
 }
 #wcfm-main-contentainer .wcfm_membership_element.wcfm_membership_feature_element {
  border-left:0;
  border-right:1px solid #e5e5e5
 }
}
@media(max-width:767px) {
 .wcfmmp-store-page #wcfmmp-store {
  padding-top:0
 }
 #wcfmmp-stores-lists>.wcfmmp-store-search-form {
  display:block
 }
 #wcfmmp-stores-lists>.wcfmmp-store-search-form input[type="search"],
 #wcfmmp-stores-lists>.wcfmmp-store-search-form input[type="text"],
 #wcfmmp-stores-lists>.wcfmmp-store-search-form .select2-container,
 #wcfmmp-stores-lists>.wcfmmp-store-search-form .wcfm_radius_slidecontainer {
  width:100%!important;
  margin:0 0 10px
 }
 #wcfmmp-stores-lists .wcfmmp-store-lists-sorting .wcfm-woocommerce-ordering,
 #wcfmmp-stores-lists .wcfmmp-store-lists-sorting .woocommerce-result-count {
  float:none!important;
  text-align:left
 }
 #wcfmmp-stores-lists #wcfmmp_store_orderby {
  width:100%
 }
 #wcfmmp-store #wcfm_store_header {
  padding:0 30px 30px
 }
 #wcfmmp-store .header_left,
 #wcfmmp-store .header_right {
  width:100%
 }
 #wcfmmp-store .header_left {
  padding:100px 0 20px
 }
 #wcfmmp-store .header_left>div.logo-wrapper {
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  transform:translateX(-50%)
 }
 #wcfmmp-store .header_left .address {
  width:100%!important;
  padding:0;
  margin:0;
  text-align:center
 }
 #wcfmmp-store .bd_icon_area {
  position:static
 }
 #wcfmmp-store .social_area {
  margin:0;
  min-height:auto
 }
 #wcfmmp-store .social_area ul {
  position:static
 }
 .wcfm-membership-wrapper {
  width:100%;
  margin:0
 }
}
@media(max-width:599px) {
 #wcfmmp-store .right_side #tabsWithStyle .tab_links li {
  width:100%
 }
}
.form-row input#apply_for_vendor {
 display:inline-block;
 vertical-align:middle;
 margin:0
}
.form-row label[for="apply_for_vendor"] {
 display:inline-block;
 margin:0;
 margin-left:5px
}
.wcv-form .control-group .control>input,
.wcv-form .control-group .control textarea {
 font-family:"Poppins",sans-serif;
 border-color:#e5e5e5;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 padding-left:15px
}
.wcv-form .control-group .control>input:focus,
.wcv-form .control-group .control textarea:focus {
 -webkit-box-shadow:none;
 box-shadow:none
}
.wcv-dashboard-navigation {
 margin-bottom:30px
}
.wcv-dashboard-navigation ul {
 background:#000;
 padding:0;
 margin:0;
 display:inline-block
}
.wcv-dashboard-navigation ul li {
 display:table-cell;
 margin:0
}
.wcv-dashboard-navigation ul li a {
 display:inline-block;
 font-weight:500;
 color:#fff;
 padding:0 20px;
 line-height:50px;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s
}
.wcv-dashboard-navigation ul li a:hover {
 color:#ca0815
}
.wcv-dashboard-navigation+hr {
 display:none
}
.wcv-dashboard-navigation+hr+h2 {
 padding-bottom:10px;
 border-bottom:1px solid #e5e5e5
}
.wcv-dashboard-navigation+hr+h2:before {
 content:'\e7fc'
}
.wcv-dashboard-navigation~h2 {
 font-weight:400;
 font-size:25px;
 line-height:36px;
 margin:0 0 20px
}
.wcv-dashboard-navigation~h2:before {
 content:'\e874';
 font-family:'linearicons';
 display:inline-block;
 line-height:1;
 margin-left:0;
 margin-right:15px
}
.dashboard .wcv-dashboard-navigation~form label {
 font-weight:500
}
.dashboard .wcv-dashboard-navigation~form input[type="submit"] {
 margin-left:5px;
 margin-right:0;
 text-transform:capitalize
}
.dashboard form>p {
 margin-bottom:25px
}
.dashboard form input.date-pick {
 padding-left:10px;
 padding-right:0;
 margin:0 5px
}
table.table-vendor-sales-report {
 margin-bottom:35px
}
table.table-vendor-sales-report label {
 font-weight:500
}
table.table-vendor-sales-report>thead>tr>th {
 border-bottom-width:1px;
 background:#f5f5f5
}
table.table-vendor-sales-report a {
 color:#ca0815
}
table.table-vendor-sales-report tr th {
 font-weight:500
}
table.table-vendor-sales-report tr th,
table.table-vendor-sales-report tr td {
 text-align:center;
 line-height:30px
}
table.table-vendor-sales-report tr td.product a {
 font-weight:400;
 color:#ca0815;
 text-transform:initial
}
table.table-vendor-sales-report strong,
table.table-vendor-sales-report b {
 font-weight:500;
 text-transform:uppercase
}
.shop_settings h2 {
 font-weight:400;
 margin:0 0 20px
}
.shop_settings #tbay-breadscrumb+#main-container h2 {
 font-size:25px;
 margin:0 0 20px;
 padding-bottom:10px;
 border-bottom:1px solid #e5e5e5
}
.shop_settings #tbay-breadscrumb+#main-container h2:before {
 content:'\e672';
 font-family:'linearicons';
 line-height:1;
 display:inline-block;
 margin-left:0;
 margin-right:15px
}
.shop_settings #main-container form h3 {
 font-size:25px;
 font-weight:400;
 margin:0 0 10px
}
.shop_settings #main-container form h3:before {
 content:'\e758';
 font-family:'linearicons';
 line-height:1;
 display:inline-block;
 margin-left:0;
 margin-right:15px
}
.shop_settings #main-container form b {
 font-size:15px;
 font-weight:600
}
.shop_settings #main-container form input[type="text"],
.shop_settings #main-container form input[type="email"] {
 margin-top:10px;
 padding:0 0 0 15px;
 width:100%;
 max-width:370px
}
.shop_settings #main-container form .pv_paypal_container,
.shop_settings #main-container form .pv_shop_name_container,
.shop_settings #main-container form #pv_seller_info_container,
.shop_settings #main-container form #pv_shop_description_container {
 margin-bottom:40px
}
.shop_settings #main-container form #pv_shop_description_container>p a {
 color:#ca0815;
 text-decoration:underline
}
.shop_settings #main-container form table {
 background:#f5f5f5;
 border:0
}
.shop_settings #main-container form table>tbody>tr {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding:0 15px
}
.shop_settings #main-container form table>tbody>tr>td {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 padding:25px 15px 0;
 border:0
}
.shop_settings #main-container form table>tbody>tr:last-child>td {
 padding-bottom:30px
}
.shop_settings #main-container form .form-row {
 margin:0;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:center
}
.shop_settings #main-container form .form-row label {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
 color:#555;
 margin-bottom:3px
}
.shop_settings #main-container form .form-row input {
 margin:0
}
.shop_settings input[name="vendor_application_submit"] {
 text-transform:capitalize
}
form[name="export_orders"]~h2 {
 font-weight:500;
 margin:0 0 30px
}
form[name="export_orders"]~table.table {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-bottom:0;
 border-right:0
}
form[name="export_orders"]~table.table>thead>tr,
form[name="export_orders"]~table.table>tbody>tr {
 background:transparent
}
form[name="export_orders"]~table.table>thead>tr>th,
form[name="export_orders"]~table.table>thead>tr>td,
form[name="export_orders"]~table.table>tbody>tr>th,
form[name="export_orders"]~table.table>tbody>tr>td {
 border-radius:0!important;
 -webkit-border-radius:0!important;
 -moz-border-radius:0!important;
 -ms-border-radius:0!important;
 -o-border-radius:0!important;
 border:0;
 border-right:1px solid #e5e5e5;
 border-bottom:1px solid #e5e5e5;
 padding:15px;
 vertical-align:middle;
 background:transparent
}
form[name="export_orders"]~table.table>thead>tr>td.order_number,
form[name="export_orders"]~table.table>tbody>tr>td.order_number {
 vertical-align:top
}
form[name="export_orders"]~table.table>thead>tr>th {
 font-weight:500;
 text-align:center
}
form[name="export_orders"]~table.table .order-comments-link {
 display:inline-block;
 color:#ca0815
}
form[name="export_orders"]~table.table .order-comments-link p {
 margin:0
}
form[name="export_orders"]~table.table .order-comments {
 margin-top:10px
}
form[name="export_orders"]~table.table .order-comments p {
 padding-top:10px
}
form[name="export_orders"]~table.table .order-comments p+p {
 border-top:1px solid #e5e5e5
}
form[name="export_orders"]~table.table .order-comments textarea {
 border-color:#e5e5e5;
 width:100%!important;
 min-height:100px;
 padding:10px 15px;
 margin-top:10px
}
form[name="export_orders"]~table.table .order-comments textarea:focus {
 outline:0
}
form[name="export_orders"]~table.table .order-comments input.btn {
 width:auto;
 margin-top:10px
}
form[name="export_orders"]~table.table .wc-item-meta {
 padding:0;
 margin:0;
 list-style:none
}
form[name="export_orders"]~table.table .wc-item-meta strong {
 font-weight:500;
 display:inline-block
}
form[name="export_orders"]~table.table .wc-item-meta strong+p {
 display:inline-block;
 margin:0
}
.product-block .wcvendors_sold_by_in_loop {
 font-size:100%;
 color:#888
}
.product-block .wcvendors_sold_by_in_loop a {
 color:#888;
 margin-left:5px;
 margin-right:0
}
.product-block .wcvendors_sold_by_in_loop a:hover {
 color:#ca0815
}
ul.wcv_vendorslist {
 padding:0
}
ul.wcv_vendorslist:before,
ul.wcv_vendorslist:after {
 content:" ";
 display:table
}
ul.wcv_vendorslist:after {
 clear:both
}
ul.wcv_vendorslist .vendor_list {
 float:left;
 margin:0!important;
 width:20%;
 border:1px solid #e5e5e5;
 border-right:0;
 border-bottom:0;
 position:relative;
 padding:35px
}
ul.wcv_vendorslist .vendor_list:before {
 content:'';
 background:#e5e5e5;
 left:-1px;
 right:-1px;
 bottom:-1px;
 height:1px;
 position:absolute
}
ul.wcv_vendorslist .vendor_list:nth-child(5n) {
 border-right:1px solid #e5e5e5
}
ul.wcv_vendorslist .vendor_list a img {
 margin:0;
 max-width:110px
}
ul.wcv_vendorslist .vendor_list br {
 display:none
}
ul.wcv_vendorslist a.button {
 display:inline-block;
 margin-top:18px;
 font-weight:500
}
body.wcv-pro-dashboard .select2-container {
 z-index:9999
}
body.wcv-pro-dashboard .select2-container:focus {
 outline:0
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation {
 margin:0!important
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation ul.menu li {
 margin:0
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation ul.menu li a {
 padding:0 20px;
 line-height:50px;
 background:transparent!important
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation ul.menu li a:hover {
 color:#ca0815
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation ul.menu li.active {
 background:transparent
}
.wcvendors-pro-dashboard-wrapper .wcv-navigation ul.menu li.active a {
 color:#ca0815
}
.wcvendors-pro-dashboard-wrapper a.button:hover {
 text-decoration:none
}
.wcvendors-pro-dashboard-wrapper input#update_button {
 display:block;
 text-transform:inherit
}
.wcvendors-pro-dashboard-wrapper label {
 font-weight:500
}
.wcvendors-pro-dashboard-wrapper label[for="_wcv_store_address2"] {
 display:none
}
.wcvendors-pro-dashboard-wrapper a.shop_coupon {
 margin-left:7px;
 margin-right:0
}
.wcvendors-pro-dashboard-wrapper h3 {
 font-size:20px;
 font-weight:600;
 margin-bottom:20px;
 color:#000
}
.wcvendors-pro-dashboard-wrapper h3+hr {
 display:none
}
.wcvendors-pro-dashboard-wrapper .wcv_reports h3 {
 margin-bottom:10px;
 border-bottom:1px solid #e5e5e5;
 padding-bottom:15px
}
.wcvendors-pro-dashboard-wrapper .wcv_dashboard_table_header.wcv-search {
 width:50%;
 float:right
}
.wcvendors-pro-dashboard-wrapper .wcv_dashboard_table_header.wcv-search>div {
 width:100%;
 max-width:400px
}
.wcvendors-pro-dashboard-wrapper .wcv_dashboard_table_header.wcv-search>div:first-child {
 display:none
}
.wcvendors-pro-dashboard-wrapper .wcv_dashboard_table_header.wcv-search+.wcv_actions {
 width:50%;
 float:left;
 padding-bottom:30px
}
.wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button {
 text-transform:capitalize;
 margin-left:10px;
 margin-right:0
}
.wcvendors-pro-dashboard-wrapper .wcv-search-form .control {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.wcvendors-pro-dashboard-wrapper .wcv-search-form .control>span {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.wcvendors-pro-dashboard-wrapper .wcv-search-form #wcv-search {
 width:100%;
 padding:0 15px
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top>hr {
 display:none
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top .tabs-nav {
 border:0
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top .tabs-nav li a {
 padding:0 10px;
 margin:0;
 border:0;
 border-left:1px solid #e5e5e5;
 color:#ca0815
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top .tabs-nav li a:hover {
 text-decoration:underline;
 background:transparent
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top .tabs-nav li:first-child a {
 padding-left:0;
 border:0
}
.wcvendors-pro-dashboard-wrapper .wcv-tabs.top .tabs-nav li.active a {
 text-decoration:underline
}
.wcvendors-pro-dashboard-wrapper+.comments-area .comment-respond,
.wcvendors-pro-dashboard-wrapper+.comments-area div#new-answer-header {
 max-width:100%
}
.wcv-grid a:hover {
 color:#ca0815;
 text-decoration:initial
}
.wcv-grid h6 {
 font-weight:500
}
.wcv-grid a[class*="wcv-file-uploader-delete"]:before {
 content:'\e681';
 font-family:'linearicons';
 display:inline-block;
 line-height:1;
 margin-left:0;
 margin-right:5px
}
.wcv-grid a[class*="wcv-file-uploader-add"]:before {
 content:'\e8f6';
 font-family:'linearicons';
 display:inline-block;
 line-height:1;
 margin-left:0;
 margin-right:5px
}
table.wcv-table {
 margin:0
}
table.wcv-table th,
table.wcv-table strong {
 font-weight:600
}
table.wcv-table>thead>tr>th {
 background:#f5f5f5
}
table.wcv-table img {
 display:block;
 margin:0 auto
}
table.wcv-table>thead>tr>th,
table.wcv-table>thead>tr>td,
table.wcv-table>tbody>tr>th,
table.wcv-table>tbody>tr>td {
 padding:8px 15px
}
table.wcv-table .woocommerce-Price-amount {
 color:#ca0815;
 font-weight:500
}
table.wcv-table.wcvendors-table-product>tbody>tr>td {
 vertical-align:middle
}
table.wcv-table.wcvendors-table-product a {
 color:#ca0815
}
table.wcv-table.wcvendors-table-product h4 {
 font-weight:500;
 font-size:15px;
 margin:10px 0
}
table.wcv-table.wcvendors-table-product .row-actions-product a {
 padding:0 5px;
 border-left:1px solid #ddd
}
table.wcv-table.wcvendors-table-product .row-actions-product a:first-child {
 border:0;
 padding-left:0
}
.wcv_recent_orders>div {
 position:relative
}
.wcv_recent_orders a.button {
 line-height:23px;
 font-weight:400;
 position:absolute;
 top:0;
 right:0;
 left:auto;
 padding:0;
 border:0;
 background:transparent!important;
 text-transform:inherit;
 color:#888
}
.wcv_recent_orders a.button:hover {
 color:#000!important;
 text-decoration:underline
}
.wcv_recent_orders a.button:after {
 content:'\e93c';
 font-family:'linearicons';
 font-size:12px;
 line-height:1;
 display:inline-block;
 margin-left:5px;
 margin-right:0
}
.wcv_dashboard_overview table.wcv-table>tbody>tr>td:first-child {
 background:#f5f5f5
}
.wcv-form .control-group .control>input.wcv-button:not(#clear_button) {
 width:auto;
 display:block;
 text-transform:inherit
}
.wcv-form .control-group .control>input.wcv-datepicker {
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border:1px solid #e5e5e5;
 padding:8px 15px
}
.wcv-form .control-group .control .select2-container {
 z-index:1
}
.wcv-cols-group.wcv-horizontal-gutters {
 margin-left:-2em;
 margin-right:0;
 margin-bottom:25px
}
.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],
.wcv-cols-group.wcv-horizontal-gutters>[class*=xlarge-] {
 padding-left:2em;
 padding-right:0
}
.wcv_dashboard_datepicker.wcv-cols-group .wcv-form .wcv-cols-group>div:not(:only-child) .control-group,
.wcv-order-header .wcv-form .wcv-cols-group>div:not(:only-child) .control-group {
 padding-left:0;
 padding-right:10px
}
.wcv_dashboard_datepicker.wcv-cols-group .wcv-cols-group.wcv-horizontal-gutters>div:last-child,
.wcv-order-header .wcv-cols-group.wcv-horizontal-gutters>div:last-child {
 padding-left:0
}
.wcv_dashboard_datepicker form:before,
.wcv_dashboard_datepicker form:after {
 content:" ";
 display:table
}
.wcv_dashboard_datepicker form:after {
 clear:both
}
.wcv-order-header {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 align-items:flex-end;
 padding-bottom:30px!important
}
.wcv-order-header>div {
 width:auto;
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.wcv-order-header>div.all-80 {
 -webkit-box-flex:2;
 -moz-box-flex:2;
 -webkit-flex:2;
 -ms-flex:2;
 flex:2
}
.wcv-order-header>div>br {
 display:none
}
.wcv-order-header .wcv-cols-group.wcv-horizontal-gutters {
 margin-bottom:0
}
.wcv-order-header .wcv-form .control-group {
 margin:0
}
.wcv-order-header .wcv-form .control>input#clear_button {
 width:auto;
 display:block;
 margin:0;
 margin-left:10px
}
.wcv-order-header .wcv-form .control input#update_button {
 width:100%!important
}
table.wcvendors-table-order .row-actions-order a {
 font-size:14px;
 padding:0;
 line-height:30px
}
table.wcvendors-table-order .row-actions-order a:hover {
 color:#ca0815
}
table.wcvendors-table-order>tbody>tr>td {
 padding:15px
}
table.wcvendors-table-order .wcv-shade.wcv-fade {
 z-index:9999
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal {
 height:auto!important
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .modal-header {
 padding:15px 30px;
 border-color:#e5e5e5;
 -webkit-box-shadow:none;
 box-shadow:none
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal #modal-title {
 margin:0
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .subtitle {
 margin:0
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .modal-body {
 padding:30px
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .modal-body h4 {
 font-weight:500
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .wcv-order-customer-details table.wcv-table>tbody>tr>td:not(.wcv-order-totals-label),
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .wcv-order-customer-details table.wcv-table>tbody>tr>th,
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .wcv-order-customer-details table.wcv-table>thead>tr>td:not(.wcv-order-totals-label),
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-modal .wcv-order-customer-details table.wcv-table>thead>tr>th {
 text-align:center;
 vertical-align:middle
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv-form textarea {
 min-height:150px;
 border-color:#e5e5e5;
 -webkit-box-shadow:none;
 box-shadow:none
}
table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"] {
 width:auto
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv_shipping_provider+.select2-container--default {
 margin:0;
 margin-left:10px;
 min-width:200px
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv_shipping_provider+.select2-container--default .select2-selection--single {
 margin:0
}
table.wcvendors-table-order .wcv-shade.wcv-fade .wcv_shipping_provider+.select2-container--default .select2-selection--single .select2-selection__rendered {
 padding-left:10px;
 padding-right:30px
}
.single-product .wcvendors_ships_from br,
.single-product .wcvendors_ships_from+br {
 display:none
}
.wcv-opening-hours-wrapper table.form-table>thead>tr>th,
.wcv-opening-hours-wrapper table.form-table>thead>tr>td,
.wcv-opening-hours-wrapper table.form-table>tbody>tr>th,
.wcv-opening-hours-wrapper table.form-table>tbody>tr>td {
 vertical-align:middle;
 text-align:center
}
.wcv-opening-hours-wrapper .wcv-icon {
 width:20px;
 height:20px
}
.wcv-vacation-mode-msg-wrapper+div {
 margin-top:20px
}
#wp-_wcv_vendor_store_notice-wrap {
 margin-bottom:30px
}
form#wcv-store-settings #branding .wcv-file-uploader-add_wcv_store_banner_id,
form#wcv-store-settings #branding .wcv-file-uploader-delete_wcv_store_banner_id {
 display:inline-block;
 margin-bottom:20px
}
form#wcv-store-settings .wcv-tabs .wcv-cols-group.wcv-horizontal-gutters {
 margin-bottom:0
}
table.wcvendors-table-shop_coupon {
 margin-top:20px
}
.wcv-store-header.header-modern .meta {
 padding:20px 30px;
 display:block;
 text-align:left;
 background:#f5f5f5
}
.wcv-store-header.header-modern .meta a {
 color:#000
}
.wcv-store-header.header-modern .meta>.block {
 padding:5px 0
}
.wcv-store-header.header-modern .meta>.block:not(.sales) .label {
 display:none
}
.wcv-store-header.header-modern .meta .wcv-icon {
 width:15px;
 height:15px;
 margin-right:5px;
 margin-left:0
}
.wcv-store-header.header-modern .meta .phone .wcv-icon {
 width:12px;
 height:12px
}
.wcv-store-header.header-modern .meta .stars .wcv-icon {
 width:14px;
 height:14px;
 margin:0
}
.wcv-store-header.header-modern .meta .social-icons .wcv-icon {
 width:20px;
 height:20px
}
.wcv-store-header.header-modern .meta .social-icons a:hover {
 color:#ca0815
}
.wcv-pro-vendorlist {
 border:0;
 margin-bottom:30px
}
@media(min-width:1600px) {
 .active-full-archive .products-list>.row>div {
  width:50%!important
 }
 .active-full-archive .products-list>.row>div:nth-child(2n+1) {
  clear:both
 }
 .active-full-archive .products-list .product-block .group-buttons>div a {
  padding:0 15px
 }
}
@media(min-width:1024px) {
 div.ywqa-ask-question {
  max-width:570px
 }
 .track_order {
  margin-bottom:265px
 }
 .singular-shop .tbay-time-wrapper .stock {
  max-width:190px;
  padding-left:7px
 }
}
@media(max-width:1365px) and (min-width:992px) {
 .navbar-nav>li.tablet-align-right>.dropdown-menu {
  left:auto;
  right:0
 }
}
@media(max-width:1365px) {
 .owl-carousel>.slick-arrow,
 .slider>.slick-arrow {
  right:-7px!important
 }
 .owl-carousel>.slick-arrow.slick-prev,
 .slider>.slick-arrow.slick-prev {
  left:-7px!important;
  right:auto
 }
}
@media(max-width:1199px) and (min-width:992px) {
 .singular-shop .tbay-time-wrapper .stock {
  max-width:170px;
  padding-left:7px
 }
}
@media(max-width:1199px) and (min-width:768px) {
 #shop-now.has-buy-now .group-button {
  clear:both;
  margin:19px 0 0 0
 }
 #shop-now.has-buy-now .group-button>div {
  display:inline-block;
  margin:0 30px 0 0
 }
 #shop-now.has-buy-now .group-button>div:last-child {
  margin-right:0
 }
 #shop-now.has-buy-now .group-button .tbay-wishlist i,
 #shop-now.has-buy-now .group-button .yith-compare i {
  margin:0 7px 0 0
 }
 #shop-now.has-buy-now .group-button .tbay-wishlist a>span,
 #shop-now.has-buy-now .group-button .yith-compare a>span {
  display:inline-block
 }
 #shop-now.has-buy-now .group-button .yith-compare>a:before {
  margin:0 7px 0 0
 }
 div.product.style-carousel #shop-now.has-buy-now .group-button,
 div.product.style-full #shop-now.has-buy-now .group-button {
  margin:0 0 0 15px
 }
}
@media(min-width:1200px) {
 .body-full-width #tbay-header .container,
 .body-full-width #tbay-header .dokan-dashboard #tbay-main-content>.dokan-dashboard-wrap,
 .dokan-dashboard .body-full-width #tbay-header #tbay-main-content>.dokan-dashboard-wrap,
 .body-full-width #tbay-header #wcfm-main-contentainer .wcfm-membership-wrapper,
 #wcfm-main-contentainer .body-full-width #tbay-header .wcfm-membership-wrapper,
 .body-full-width #tbay-header .wcfmmp-store-page #wcfmmp-store,
 .wcfmmp-store-page .body-full-width #tbay-header #wcfmmp-store {
  padding-right:65px;
  padding-left:65px
 }
 .body-full-width #tbay-breadscrumb>.container,
 .body-full-width #wcfm-main-contentainer #tbay-breadscrumb>.wcfm-membership-wrapper,
 #wcfm-main-contentainer .body-full-width #tbay-breadscrumb>.wcfm-membership-wrapper,
 .body-full-width .wcfmmp-store-page #tbay-breadscrumb>#wcfmmp-store,
 .wcfmmp-store-page .body-full-width #tbay-breadscrumb>#wcfmmp-store,
 .body-full-width #sticky-menu-bar>.container,
 .body-full-width #wcfm-main-contentainer #sticky-menu-bar>.wcfm-membership-wrapper,
 #wcfm-main-contentainer .body-full-width #sticky-menu-bar>.wcfm-membership-wrapper,
 .body-full-width .wcfmmp-store-page #sticky-menu-bar>#wcfmmp-store,
 .wcfmmp-store-page .body-full-width #sticky-menu-bar>#wcfmmp-store {
  padding-left:65px;
  padding-right:65px
 }
 .body-full-width .navbar-nav>li.aligned-fullwidth>.dropdown-menu {
  padding-left:65px;
  padding-right:65px;
  width:100%;
  left:0
 }
 .body-full-width .navbar-nav.tbay-menu-category>li>.dropdown-menu {
  left:0
 }
 .body-full-width .tbay-search-form {
  max-width:870px;
  margin-left:auto
 }
 .active-full-archive .sidebar {
  max-width:360px
 }
 .active-full-archive:not(.full-width-full):not(.full-width-carousel) #main-container {
  padding-left:65px;
  padding-right:65px
 }
 .active-full-archive.full-width-full>.container,
 .dokan-dashboard #tbay-main-content.active-full-archive.full-width-full>.dokan-dashboard-wrap,
 #wcfm-main-contentainer .active-full-archive.full-width-full>.wcfm-membership-wrapper,
 .wcfmmp-store-page .active-full-archive.full-width-full>#wcfmmp-store,
 .active-full-archive.full-width-carousel>.container,
 .dokan-dashboard #tbay-main-content.active-full-archive.full-width-carousel>.dokan-dashboard-wrap,
 #wcfm-main-contentainer .active-full-archive.full-width-carousel>.wcfm-membership-wrapper,
 .wcfmmp-store-page .active-full-archive.full-width-carousel>#wcfmmp-store {
  padding-right:0;
  padding-left:0
 }
 .rating.no-rate {
  display:none
 }
 body:not(.woocommerce) .sidebar:not(.top-archive-content) .widget {
  margin-left:40px;
  margin-right:0
 }
 body:not(.woocommerce) .sidebar:not(.top-archive-content).sidebar-left .widget {
  margin-left:0;
  margin-right:40px
 }
 .woocommerce div.product.style-vertical div.images .flex-control-thumbs,
 body div.product.style-vertical div.images .flex-control-thumbs {
  padding:0!important
 }
 .singular-shop div.product.style-carousel .image-mains {
  padding-right:80px;
  padding-left:80px
 }
 #product-size-guide .modal-dialog {
  width:500px
 }
 .yith-wfbt-section .yith-wfbt-images {
  padding-right:330px;
  padding-left:0
 }
 .yith-wfbt-submit-block {
  position:absolute;
  top:75px;
  right:0;
  left:auto
 }
 .singular-shop:not(.archive-full) .yith-wfbt-submit-block {
  right:0
 }
}
@media(min-width:1600px) {
 [class*="col-xlg"] {
  float:left;
  position:relative;
  min-height:1px;
  padding-left:15px;
  padding-right:15px
 }
 .visible-xlg {
  display:block!important
 }
 .hidden-xlg {
  display:none!important
 }
 .col-xlg-1 {
  width:8.33333%
 }
 .col-xlg-2 {
  width:16.66667%
 }
 .col-xlg-3 {
  width:25%
 }
 .col-xlg-4 {
  width:33.33333%
 }
 .col-xlg-5 {
  width:41.66667%
 }
 .col-xlg-6 {
  width:50%
 }
 .col-xlg-7 {
  width:58.33333%
 }
 .col-xlg-8 {
  width:66.66667%
 }
 .col-xlg-9 {
  width:75%
 }
 .col-xlg-10 {
  width:83.33333%
 }
 .col-xlg-11 {
  width:91.66667%
 }
 .col-xlg-12 {
  width:100%
 }
}
@media(max-width:1200px) {
 .navbar-nav.megamenu li.aligned-fullwidth>.dropdown-menu {
  left:0;
  max-width:100%
 }
 .tbay-search-form .button-search {
  width:auto;
  font-size:20px
 }
 .cart-dropdown .text-cart {
  display:none
 }
 .caret:before {
  right:13px
 }
 .archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .information,
 .archive-full div.product:not(.style-stick):not(.style-carousel):not(.style-full) .image-mains {
  width:50%;
  padding:0 15px;
  float:left;
  position:relative
 }
 .body-full-width .sidebar:not(.top-archive-content)>.widget {
  max-width:300px
 }
 .singular-shop div.product .flex-control-thumbs .slick-list li {
  margin:0 5px!important
 }
 .singular-shop div.product.style-stick #list-review-images li:nth-child(n+5) {
  display:none
 }
 .woocommerce ul.order_details li {
  padding:0;
  border:0
 }
 .woocommerce ul.order_details li+li {
  margin-left:20px
 }
 #comments li.comment .children .children {
  padding:0
 }
 body.tbay-body-compare #yith-woocompare {
  overflow-y:hidden
 }
}
@media(min-width:992px) and (max-width:1200px) {
 .woocommerce div.product form.cart:not(.grouped_form) .quantity {
  margin-right:10px
 }
 .woocommerce div.product form.cart:not(.grouped_form) .quantity .name {
  display:none
 }
 .woocommerce div.product form.cart:not(.grouped_form) .group-button {
  margin-left:10px
 }
}
@media(min-width:992px) {
 .woocommerce .woocommerce-form-login,
 .woocommerce .checkout_coupon {
  max-width:570px
 }
 .woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-details>li {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
}
@media(min-width:480px) and (max-width:1200px) {
 #sidebar-shop-left,
 #sidebar-shop-right {
  max-width:300px
 }
}
@media(max-width:1199px) {
 .wrapper-container {
  padding-top:50px
 }
 .tbay-search-mobile .form-group .input-group {
  display:flex;
  border:0;
  border-bottom:1px solid #e5e5e5!important
 }
 .tbay-search-mobile .form-group .input-group .button-search-cancel {
  width:0;
  pointer-events:none;
  visibility:hidden;
  z-index:10;
  position:relative
 }
 .tbay-search-mobile .form-group .input-group .button-search-cancel.cancel-active {
  width:auto;
  pointer-events:all;
  visibility:visible;
  padding:0 10px;
  min-width:50px;
  border-right:1px solid #e5e5e5;
  text-align:center
 }
 .tbay-search-mobile .form-group .input-group .button-search-cancel.cancel-active i {
  font-weight:400;
  font-size:21px;
  display:block;
  line-height:49px;
  color:#000
 }
 .tbay-search-mobile .form-group .input-group .button-group {
  background:#ca0815;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0;
  text-align:center;
  width:auto
 }
 .tbay-search-mobile .form-group .input-group .button-group .button-search.icon {
  font-size:15px;
  line-height:49px;
  width:50px;
  color:#fff;
  background:inherit;
  margin:0
 }
 .tbay-search-mobile .form-group .input-group .button-group .button-search.icon i {
  font-weight:400;
  font-size:18px;
  line-height:47px;
  padding-top:2px;
  padding-left:1px;
  display:block
 }
 .tbay-search-mobile .form-group .input-group .tbay-search {
  min-width:0;
  padding:0 0 0 15px;
  font-size:16px;
  width:auto;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .tbay-search-mobile .button-search:not(.icon) {
  padding:0 10px;
  line-height:47px!important
 }
 .tbay-search-mobile .SumoSelect>.optWrapper.isFloating {
  background:unset;
  position:static;
  border:0;
  display:inline-block
 }
 .tbay-search-mobile .select-category {
  width:100%;
  display:none
 }
 .tbay-search-mobile .sumo_product_cat .SelectBox,
 .tbay-search-mobile .sumo_category .SelectBox {
  display:none
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper,
 .tbay-search-mobile .sumo_category .optWrapper {
  background:unset;
  position:static;
  border:0;
  display:inline-block
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options,
 .tbay-search-mobile .sumo_category .optWrapper .options {
  display:inline-block;
  width:100%;
  max-height:unset
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options li.opt,
 .tbay-search-mobile .sumo_category .optWrapper .options li.opt {
  float:left;
  border:1px solid #ddd;
  padding:0 15px!important;
  background:#fff!important;
  margin:0 10px 10px 0;
  line-height:38px;
  color:#888
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options li.opt.selected,
 .tbay-search-mobile .sumo_category .optWrapper .options li.opt.selected {
  border-color:#ca0815;
  color:#ca0815
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options li.opt:first-child,
 .tbay-search-mobile .sumo_category .optWrapper .options li.opt:first-child {
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options li.opt:last-child,
 .tbay-search-mobile .sumo_category .optWrapper .options li.opt:last-child {
  border-bottom:1px solid #ddd;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
 }
 .tbay-search-mobile .sumo_product_cat .optWrapper .options li.opt:last-child.selected,
 .tbay-search-mobile .sumo_category .optWrapper .options li.opt:last-child.selected {
  border-color:#ca0815
 }
 .tbay-filter {
  position:relative;
  border:0!important;
  padding:0;
  margin-bottom:0!important;
  text-align:right
 }
 .tbay-filter .woocommerce-result-count {
  margin:15px 0 0!important;
  width:100%;
  font-size:14px;
  padding-top:5px;
  border-top:1px solid #e5e5e5;
  color:#888;
  float:left;
  text-align:left;
  line-height:32px
 }
 .tbay-filter .woocommerce-ordering {
  line-height:30px;
  margin:0 0 0 13px;
  float:none;
  display:inline-block;
  height:30px
 }
 .tbay-filter .display-mode-btn {
  margin-right:18px
 }
 .tbay-filter form.woocommerce-fillter {
  float:none;
  display:inline-block
 }
 .tbay-filter form.woocommerce-fillter .SumoSelect {
  border-right:0;
  border-left:1px solid #e5e5e5
 }
 .tbay-filter form.woocommerce-fillter:last-child .SumoSelect {
  border-right:1px solid #e5e5e5
 }
 .tbay-filter .SumoSelect {
  padding:0 5px
 }
 .tbay-filter .SumoSelect>.CaptionCont>span {
  padding-right:15px
 }
 #custom-login-wrapper {
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:-1;
  display:block!important;
  opacity:0;
  filter:alpha(opacity=0);
  pointer-events:none;
  -webkit-transition:all 400ms;
  -o-transition:all 400ms;
  transition:all 400ms
 }
 #custom-login-wrapper .modal-content {
  margin-top:0;
  height:250vh;
  border:0
 }
 #custom-login-wrapper .modal-content .modal-header {
  top:0;
  left:0;
  right:auto
 }
 #custom-login-wrapper .modal-content .modal-body {
  padding:0
 }
 #custom-login-wrapper .modal-content .modal-body .tab-content {
  padding:40px 15px
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs {
  padding-left:50px;
  margin-bottom:0;
  border-bottom:1px solid #e5e5e5
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs li {
  width:50%;
  float:left;
  border-left:1px solid #e5e5e5;
  background:#f5f5f5;
  margin:0!important
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs li.active {
  background:#fff
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs li.active a {
  color:#ca0815
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs li a {
  font-size:14px;
  padding:15px 10px;
  color:#888
 }
 #custom-login-wrapper .modal-content .modal-body .nav-tabs li a i {
  margin-right:7px
 }
 #custom-login-wrapper .modal-dialog {
  width:100%;
  top:0;
  margin:0;
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  -webkit-transition:all 0ms;
  -o-transition:all 0ms;
  transition:all 0ms
 }
 #custom-login-wrapper.in {
  z-index:9999;
  opacity:1;
  filter:alpha(opacity=100);
  pointer-events:all
 }
 #custom-login-wrapper.in .modal-dialog {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  -webkit-transition:all 0ms;
  -o-transition:all 0ms;
  transition:all 0ms
 }
 #custom-login-wrapper .btn-close {
  left:17px;
  right:auto;
  top:13px;
  border:0;
  width:auto
 }
 #custom-login-wrapper .btn-close:focus {
  outline:0
 }
 #custom-login-wrapper .btn-close i {
  width:auto;
  font-size:18px;
  font-weight:400
 }
 .active-search-mobile .tbay-search-mobile .select-category,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .select-category {
  display:block
 }
 .active-search-mobile .tbay-search-mobile .autocomplete-suggestions,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .autocomplete-suggestions {
  top:100%;
  width:100vw;
  height:100vh;
  overflow-y:scroll;
  -webkit-overflow-scrolling:touch
 }
 .active-search-mobile .tbay-search-mobile .autocomplete-suggestions>div,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .autocomplete-suggestions>div {
  margin:0;
  padding:15px
 }
 .active-search-mobile .tbay-search-mobile .autocomplete-suggestions>div.view-all-products,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .autocomplete-suggestions>div.view-all-products {
  margin-top:7px;
  text-align:left;
  color:#000
 }
 .active-search-mobile .tbay-search-mobile .autocomplete-suggestions>div:last-child,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .autocomplete-suggestions>div:last-child {
  margin-bottom:120px
 }
 .active-search-mobile .tbay-search-mobile .count,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .count {
  color:#ca0815
 }
 .active-search-mobile .tbay-search-mobile .suggestion-title,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .suggestion-title {
  color:#000
 }
 .active-search-mobile .tbay-search-mobile .suggestion-title.no-found-msg,
 #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .suggestion-title.no-found-msg {
  padding:24px 0;
  color:#888
 }
 .active-search-mobile .mm-panels,
 .active-search-mobile .mm-navbar_tabs,
 .active-search-mobile .mmenu-account,
 #tbay-mobile-menu-navbar.search-mobile-focus .mm-panels,
 #tbay-mobile-menu-navbar.search-mobile-focus .mm-navbar_tabs,
 #tbay-mobile-menu-navbar.search-mobile-focus .mmenu-account {
  display:none
 }
 .active-search-mobile .mm-searchfield,
 #tbay-mobile-menu-navbar.search-mobile-focus .mm-searchfield {
  height:100vh
 }
 .active-search-mobile .SumoSelect>.optWrapper.isFloating>.options,
 #tbay-mobile-menu-navbar.search-mobile-focus .SumoSelect>.optWrapper.isFloating>.options {
  -webkit-box-shadow:none;
  box-shadow:none
 }
 .active-search-mobile .select-category.input-group-addon,
 #tbay-mobile-menu-navbar.search-mobile-focus .select-category.input-group-addon {
  border:0;
  background:#fff;
  text-align:left;
  padding:18px 15px
 }
 #tbay-mobile-menu-navbar.search-mobile-focus {
  width:100%;
  max-width:100%
 }
 #tbay-mobile-menu-navbar.search-mobile-focus .mm-navbars_bottom {
  display:none
 }
 #tbay-mobile-menu-navbar .mmenu-account {
  padding:26px 15px 20px;
  text-align:left;
  background:#f5f5f5
 }
 #tbay-mobile-menu-navbar .mmenu-account ul li {
  padding:7px 0
 }
 #tbay-mobile-menu-navbar .mmenu-account ul li a {
  color:#000
 }
 #tbay-mobile-menu-navbar .mmenu-account ul li a i {
  display:inline-block;
  min-width:39px;
  font-size:16px;
  color:#888
 }
 .topbar-device-mobile form.woocommerce-fillter {
  margin:0 auto 0 24px;
  display:block
 }
 .topbar-device-mobile form.woocommerce-fillter select {
  height:50px;
  -webkit-appearance:menulist
 }
 .topbar-device-mobile form.woocommerce-fillter option {
  text-align:center
 }
 .topbar-device-mobile>form.woocommerce-fillter {
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  max-width:calc(100% - 130px);
  -webkit-box-flex:3;
  -moz-box-flex:3;
  -webkit-flex:3;
  -ms-flex:3;
  flex:3
 }
 .topbar-device-mobile>form.woocommerce-fillter select {
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0;
  -webkit-appearance:none;
  background-color:#fff;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==);
  background-position:right center;
  background-repeat:no-repeat;
  padding-right:1.5em;
  font-size:16px
 }
 .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form {
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:50px;
  background:#fff;
  z-index:-1;
  padding:0;
  margin:0;
  display:block;
  opacity:0;
  filter:alpha(opacity=0);
  pointer-events:none;
  -webkit-transition:all 400ms;
  -o-transition:all 400ms;
  transition:all 400ms
 }
 .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form .form-group .input-group .button-search-cancel {
  width:auto;
  pointer-events:all;
  visibility:visible;
  padding:0 10px;
  min-width:50px;
  border-right:1px solid #ddd;
  text-align:center
 }
 .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form .form-group .input-group .button-search-cancel i {
  font-weight:400;
  font-size:21px;
  display:block;
  line-height:49px
 }
 .topbar-device-mobile .search-device.active-search-mobile .tbay-search-mobile.tbay-search-form {
  bottom:0;
  z-index:9999;
  opacity:1;
  filter:alpha(opacity=100);
  pointer-events:all
 }
 .sidebar {
  padding-top:50px
 }
 .tbay-menu-category {
  position:relative
 }
 .tbay-menu-category.navbar-nav>li {
  position:static
 }
 .yith-wfbt-submit-block {
  margin-top:20px
 }
 .yith-wfbt-submit-block .price_text>span {
  display:inline-block
 }
}
@media(max-width:1024px) {
 .tbay-product-category .topbar-device-mobile .topbar-title {
  display:none
 }
 .top-cart .heading-title {
  font-size:24px;
  line-height:30px
 }
 .top-cart .widget-header-cart {
  padding:20px 0
 }
 .top-cart .widget-header-cart>span {
  margin-top:15px;
  line-height:normal
 }
 .top-cart .dropdown-content {
  padding:0 20px 30px
 }
 .top-cart .dropdown-content .widget_shopping_cart_content {
  position:absolute;
  left:20px;
  right:20px;
  bottom:0;
  top:72px;
  overflow:hidden;
  border-color:inherit;
  box-sizing:border-box
 }
 .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  overflow:hidden;
  border-color:inherit;
  box-sizing:border-box
 }
 .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border ul.product_list_widget {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:auto;
  -webkit-overflow-scrolling:touch;
  overflow:scroll;
  overflow-x:hidden;
  overflow-y:auto
 }
 .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border ul.product_list_widget::-webkit-scrollbar {
  display:none
 }
 .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .group-button {
  position:absolute;
  top:auto;
  left:0;
  right:0;
  bottom:0;
  padding:10px 0 15px
 }
 .tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner h1 {
  font-size:40px
 }
 .checkout .details-review .order-payment .woocommerce-checkout-payment .payment_methods input[type=radio] {
  margin-right:5px!important;
  margin-left:0!important
 }
 .contact-info i {
  line-height:35px
 }
 .content-about .tbay-addon.tbay-addon-video {
  padding:0
 }
 .woocommerce .woocommerce-product-rating,
 body .woocommerce-product-rating {
  margin:0!important
 }
 .image-mains .show-mobile {
  position:absolute;
  top:30px;
  right:30px;
  z-index:200;
  margin:0!important
 }
 .image-mains .show-mobile>div {
  text-align:center;
  float:left;
  margin:0
 }
 .image-mains .show-mobile>div i {
  font-size:18px!important;
  margin:0!important;
  float:none!important;
  line-height:35px!important;
  width:35px;
  vertical-align:middle!important;
  border:1px solid #fff;
  background:#fff;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%
 }
 .image-mains .show-mobile>div+div {
  margin-left:10px
 }
 .image-mains .show-mobile>div .yith-compare a {
  font-size:0!important
 }
 .image-mains .show-mobile>div .yith-compare a:before {
  font-size:14px;
  margin:0;
  line-height:1
 }
 .image-mains .show-mobile>div .yith-wcwl-wishlistexistsbrowse.show i {
  color:#ca0815
 }
 .image-mains .show-mobile .tbay-wishlist span,
 .image-mains .show-mobile .tbay-compare span {
  display:none!important
 }
 .image-mains .woo-share-mobile.open .share-content:after {
  opacity:1;
  filter:alpha(opacity=100);
  z-index:2;
  pointer-events:unset
 }
 .image-mains .woo-share-mobile.open .share-content .content {
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0);
  opacity:1;
  filter:alpha(opacity=100)
 }
 .image-mains .woo-share-mobile.open .share-content .content#_no-clickjacking-0 {
  opacity:1!important;
  filter:alpha(opacity=100)!important
 }
 .image-mains .woo-share-mobile>.btn-share {
  background:transparent!important;
  border:0;
  padding:0;
  line-height:inherit
 }
 .image-mains .woo-share-mobile>.btn-share:before {
  display:none
 }
 .image-mains .share-content:after {
  content:"";
  left:0;
  top:0;
  background:rgba(0,0,0,.6);
  position:fixed;
  width:100vw;
  height:100vh;
  z-index:0;
  opacity:0;
  filter:alpha(opacity=0);
  pointer-events:none
 }
 .image-mains .share-content .content {
  position:fixed;
  padding:0 15px 15px;
  right:0;
  width:100vw;
  margin-right:0;
  background:#fff;
  display:flex;
  flex-direction:column;
  top:50px;
  z-index:3;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:transform 400ms ease-in,opacity 400ms ease-in;
  -o-transition:transform 400ms ease-in,opacity 400ms ease-in;
  transition:transform 400ms ease-in,opacity 400ms ease-in;
  -webkit-transform:translate(0,-100%);
  -ms-transform:translate(0,-100%);
  -o-transform:translate(0,-100%);
  transform:translate(0,-100%)
 }
 .image-mains .share-content .content .addthis_inline_share_toolbox {
  display:inherit
 }
 .image-mains .share-content .content#_no-clickjacking-0 {
  opacity:0!important;
  filter:alpha(opacity=0)!important
 }
 .image-mains .share-content .share-header {
  text-align:left;
  margin:30px 0 10px
 }
 .image-mains .share-content .share-header>* {
  display:inline-block
 }
 .image-mains .share-content .share-header .share-title {
  font-size:14px;
  font-weight:400;
  color:#888;
  margin:0
 }
 .image-mains .share-content .share-header .share-close {
  float:right;
  margin-top:-8px;
  cursor:pointer;
  border:1px solid #e5e5e5;
  border-radius:100%;
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  -ms-border-radius:100%;
  -o-border-radius:100%;
  width:35px;
  height:35px;
  text-align:center
 }
 .outofstock .woocommerce-product-details__short-description p {
  margin-bottom:10px
 }
 .tbay-addon-features .inner {
  border:0;
  display:block;
  text-align:center
 }
 .tbay-addon-features .inner>div {
  display:block;
  padding:0
 }
 .sidebar .tbay-addon-features .fbox-icon {
  padding:0
 }
 .related.tbay-addon .tbay-addon-title,
 .upsells.tbay-addon .tbay-addon-title {
  line-height:40px;
  margin-bottom:7px
 }
}
body.admin-bar .image-mains .share-content .content {
 top:82px
}
@media(max-width:1024px) and (min-width:992px) {
 .singular-shop .summary-left {
  padding-top:50px
 }
 .image-mains .flex-control-thumbs {
  padding:0 78px!important
 }
 .flex-control-nav>.slick-arrow {
  right:35px!important
 }
 .flex-control-nav>.slick-arrow.owl-prev {
  right:auto!important;
  left:35px!important
 }
 .singular-shop:not(.archive-full) .flex-control-thumbs>.slick-arrow {
  right:20px!important
 }
 .singular-shop:not(.archive-full) .flex-control-thumbs>.slick-arrow.owl-prev {
  right:auto!important;
  left:20px!important
 }
 .woocommerce div.product div.images .woocommerce-product-gallery__trigger,
 body div.product div.images .woocommerce-product-gallery__trigger {
  bottom:104px!important
 }
 .recent-view {
  padding-left:0
 }
}
@media(max-width:1024px) and (min-width:768px) {
 .contact-info li {
  font-size:14px;
  line-height:35px
 }
 .contact-info li i {
  margin-right:5px
 }
 .tbay-footer .menu.treeview li>a {
  line-height:35px
 }
 .tbay-footer .tbay-addon:not(.tbay-addon-newletter) .tbay-addon-title {
  margin-bottom:10px
 }
 .tbay-footer .tbay-addon-social .social {
  margin-top:20px
 }
 .tbay-footer .tbay-addon-social .social.style3 {
  margin:0
 }
}
@media(min-width:992px) {
 .tbay-addon-products .has-title,
 .tbay-addon-categoriestabs .has-title {
  display:flex;
  align-items:center
 }
 .tbay-addon-products .has-title h3,
 .tbay-addon-categoriestabs .has-title h3 {
  -webkit-box-flex:4;
  -moz-box-flex:4;
  -webkit-flex:4;
  -ms-flex:4;
  flex:4;
  max-width:40%
 }
 .tbay-addon-products .has-title ul,
 .tbay-addon-categoriestabs .has-title ul {
  text-align:right;
  -webkit-box-flex:6;
  -moz-box-flex:6;
  -webkit-flex:6;
  -ms-flex:6;
  flex:6;
  max-width:60%;
  white-space:nowrap;
  overflow:hidden;
  overflow-x:auto
 }
 .tbay-addon-products .has-title ul>li,
 .tbay-addon-categoriestabs .has-title ul>li {
  float:none;
  display:inline-block
 }
 .tbay-addon-instagram .tbay-addon-title~.btn-follow {
  position:absolute;
  top:10px;
  right:-4px;
  left:auto;
  margin:0
 }
 .singular-shop:not(.archive-full) .image-mains .flex-control-thumbs {
  padding:0 35px!important
 }
 #custom-login-wrapper .modal-dialog {
  max-width:470px
 }
}
@media(min-width:768px) {
 .elements #tbay-main-content .tbay-addon.tbay-addon-text-heading .tbay-addon-title {
  text-align:center;
  font-size:30px;
  margin:0
 }
 .shop_table.cart .cart_item {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .shop_table.cart .cart_item.head>span.product-info {
  padding-left:75px;
  margin-right:-75px;
  justify-content:left
 }
 .shop_table.cart .cart_item>span {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  align-items:center;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  justify-content:center
 }
 .shop_table.cart .cart_item>span.product-info {
  -webkit-box-flex:2;
  -moz-box-flex:2;
  -webkit-flex:2;
  -ms-flex:2;
  flex:2
 }
 .shop_table.cart .cart_item>span.product-remove {
  -webkit-box-flex:.3;
  -moz-box-flex:.3;
  -webkit-flex:.3;
  -ms-flex:.3;
  flex:.3
 }
 .shop_table.cart .cart_item:not(.head)>span.product-info {
  justify-content:unset
 }
 .comment-respond,
 div#new-answer-header {
  max-width:570px;
  clear:both
 }
 .tbay-addon-video .tbay-addon-content .modal-dialog {
  width:800px
 }
 .wcv_dashboard_datepicker form {
  width:50%;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .wcv_dashboard_datepicker form>div {
  width:auto;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .wcv_dashboard_datepicker form>div.all-66 {
  -webkit-box-flex:3;
  -moz-box-flex:3;
  -webkit-flex:3;
  -ms-flex:3;
  flex:3
 }
}
@media(max-width:1199px) and (min-width:1025px) {
 #shop-now.has-buy-now .tbay-buy-now.button {
  margin-right:-50px
 }
}
@media(max-width:1199px) and (min-width:783px) {
 body.admin-bar .topbar-device-mobile,
 body.admin-bar .topbar-device-mobile .top-cart .sidebar-right.active .dropdown-content,
 body.admin-bar .filter-mobile .content,
 body.admin-bar .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form {
  top:32px
 }
}
@media(max-width:992px) {
 .term-wrapper>div {
  padding:0 50px
 }
}
@media(max-width:991px) {
 .style-stick:not(.active-stick) #shop-now.has-buy-now .tbay-buy-now {
  margin:0 0 0 15px
 }
 .row .sticky-spacer {
  display:none!important
 }
 .style-stick:not(.active-stick) #shop-now.has-buy-now .group-button .tbay-compare {
  display:inline-block
 }
 .cart-dropdown .cart-icon {
  color:#000!important
 }
 .archive-shop .page-title {
  font-size:16px
 }
 .sidebar:not(.top-archive-content) {
  margin-top:20px
 }
 .woof_products_top_panel {
  margin:0
 }
 body.search-results .page-title {
  display:none
 }
 .woof_radio_term_reset_visible {
  display:inline-block!important
 }
 .tbay-search-form .SumoSelect .SumoUnder {
  display:none
 }
 .footer-device-mobile~#tbay-footer .tbay-copyright,
 body:not(.mobile-hidden-footer) #tbay-footer .tbay-copyright {
  padding-bottom:90px!important
 }
 .tbay-breadscrumb {
  padding:0
 }
 .tbay-breadscrumb.show-title .breadscrumb-inner {
  padding:0
 }
 .singular-shop div.product:not(.style-centered):not(.style-carousel) .image-mains,
 .singular-shop div.product:not(.style-centered):not(.style-carousel) .information {
  width:100%!important;
  padding-left:15px!important;
  padding-right:15px!important
 }
 .singular-shop div.product:not(.style-centered):not(.style-carousel) .information {
  margin-top:23px;
  position:unset!important
 }
 .singular-shop div.product.style-carousel .information {
  padding-top:20px;
  margin-top:20px
 }
 .singular-shop div.product .btn-size-guide {
  margin:0;
  margin-left:10px;
  float:left
 }
 .singular-shop div.product .single_variation_wrap .single_variation {
  padding:7px 0 20px
 }
 .singular-shop div.product .single_variation_wrap .single_variation:before,
 .singular-shop div.product .single_variation_wrap .single_variation:after {
  content:" ";
  display:table
 }
 .singular-shop div.product .single_variation_wrap .single_variation:after {
  clear:both
 }
 .singular-shop div.product .single_variation_wrap .woocommerce-variation-availability,
 .singular-shop div.product .single_variation_wrap .woocommerce-variation-price {
  display:inline-block;
  line-height:inherit
 }
 .singular-shop div.product .single_variation_wrap .woocommerce-variation-price {
  margin-left:0;
  margin-right:10px
 }
 #reviews .review-summary-total {
  border:0;
  text-align:center;
  margin-bottom:20px
 }
 .tbay-addon .tbay-addon-title,
 .tbay-addon .tbay-addon-heading {
  font-size:23px;
  margin-bottom:10px;
  text-align:center
 }
 .tbay-addon .tbay-addon-title .subtitle,
 .tbay-addon .tbay-addon-heading .subtitle {
  font-size:14px;
  margin:0
 }
 .nav-tabs {
  -webkit-box-align:center;
  align-items:center;
  white-space:nowrap;
  display:block!important;
  overflow-x:auto!important;
  overflow-y:hidden
 }
 .single-sticky {
  display:flex;
  flex-direction:column
 }
 .single-sticky>*,
 .single-sticky .row>* {
  position:static!important;
  height:auto!important
 }
 .single-sticky .image-mains-center {
  -webkit-box-ordinal-group:-1;
  -moz-box-ordinal-group:-1;
  -ms-flex-order:-1;
  -webkit-order:-1;
  order:-1
 }
 .single-sticky .summary-left {
  margin:20px 0
 }
 .tbay-addon-newletter.tbay-addon {
  display:block;
  padding:20px;
  background:#f5f5f5;
  background-image:none!important
 }
 .tbay-addon-newletter.tbay-addon>h3,
 .tbay-addon-newletter.tbay-addon>div {
  float:none;
  width:auto;
  text-align:center
 }
 .tbay-addon-newletter.tbay-addon .input-group {
  margin:0!important
 }
 .tbay-addon-newletter.tbay-addon .tbay-addon-title {
  margin-bottom:10px
 }
 #sticky-menu-bar {
  display:none
 }
 .post-list.position-image-row .post .entry-header {
  padding:20px 0 0
 }
 .single-post .entry-title {
  font-size:24px
 }
 .track_order .form-row {
  width:100%!important
 }
 .woocommerce-customer-details .woocommerce-columns--addresses>div {
  width:100%!important
 }
 .woocommerce-customer-details .woocommerce-columns--addresses>div.col-2 {
  margin-top:30px
 }
 .plainoverlay,
 #woof_svg_load_container {
  z-index:10000!important
 }
 .wishlist-empty {
  padding:0 15px
 }
 .cart-collaterals {
  margin-top:30px
 }
 .cart_totals table tr td,
 .cart_totals table * tr td {
  padding:0 25px!important
 }
 .checkout .review-wrapper {
  margin-top:30px
 }
 .woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received,
 .woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-details {
  padding:15px
 }
 .woocommerce .col2-set.addresses address,
 .woocommerce-page .col2-set.addresses address {
  line-height:32px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr>td {
  padding:0 15px
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a {
  text-transform:inherit
 }
 .contact-wrapper {
  margin-bottom:30px
 }
}
@media(max-width:782px) {
 body.admin-bar .topbar-device-mobile {
  top:46px
 }
 body.admin-bar .topbar-device-mobile~#tbay-main-content .filter-mobile .content,
 body.admin-bar .topbar-device-mobile~#tbay-main-content #product-size-guide .modal-dialog,
 body.admin-bar .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form,
 body.admin-bar .topbar-device-mobile .top-cart .dropdown-content {
  top:46px
 }
 body.admin-bar .wrapper-container {
  padding-top:96px
 }
 body.admin-bar .image-mains .share-content .content {
  top:96px
 }
}
@media(min-width:700px) and (max-width:991px) {
 .image-mains .flex-control-thumbs {
  padding:0 200px!important
 }
 .image-mains .flex-control-thumbs>.slick-arrow {
  right:185px
 }
 .image-mains .flex-control-thumbs>.slick-arrow.owl-prev {
  left:185px;
  right:auto
 }
}
@media(min-width:768px) and (max-width:991px) {
 .entry-title {
  font-size:18px;
  line-height:26px
 }
 .shop_table .cart_item>span:not(.product-thumbnail) {
  padding:0 5px!important;
  font-size:14px;
  -webkit-box-flex:.8;
  -moz-box-flex:.8;
  -webkit-flex:.8;
  -ms-flex:.8;
  flex:.8
 }
 .single-post .entry-meta-list>li span {
  display:none
 }
 .ajax-filter-sidebar .woof_redraw_zone {
  display:block
 }
 .ajax-filter-sidebar .woof_redraw_zone>.woof_container {
  float:left;
  width:33.33%
 }
 .ajax-filter-sidebar .woof_redraw_zone>.woof_container:nth-child(3n+1) {
  clear:both
 }
 .tbay-filter .filter {
  float:left
 }
 .tbay-filter .display-mode-warpper {
  float:right;
  margin-left:10px;
  margin-right:0
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr {
  -webkit-box-flex:33%;
  -moz-box-flex:33%;
  -webkit-flex:33%;
  -ms-flex:33%;
  flex:33%;
  max-width:33%
 }
 .woocommerce div.product div.images .woocommerce-product-gallery__trigger,
 body div.product div.images .woocommerce-product-gallery__trigger {
  bottom:145px!important
 }
 .tbay-addon-features .row.grid {
  justify-content:center
 }
}
@media(max-width:768px) {
 .woocommerce-MyAccount-content {
  padding-top:30px;
  overflow:auto
 }
 .dokan-warranty-request-wrap form {
  overflow:auto
 }
 .woocommerce table.shop_table_responsive tr,
 .woocommerce-page table.shop_table_responsive tr {
  display:table-row
 }
 .woocommerce table.shop_table_responsive tr td,
 .woocommerce-page table.shop_table_responsive tr td {
  display:table-cell
 }
 .woocommerce table.shop_table_responsive tr td:before,
 .woocommerce-page table.shop_table_responsive tr td:before {
  display:none
 }
 .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
 .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
  background:transparent
 }
 .woocommerce table.shop_table_responsive tbody th,
 .woocommerce-page table.shop_table_responsive tbody th {
  display:block;
  border:0!important
 }
 .woocommerce .cart_totals table.shop_table_responsive tr td,
 .woocommerce-page .cart_totals table.shop_table_responsive tr td {
  border:0!important
 }
}
@media(max-width:991px) {
 .woocommerce .product-block.v2 span.onsale {
  top:15px;
  left:15px
 }
}
@media(min-width:768px) {
 .product-block.v2 .stock-flash-sale>span {
  position:static;
  display:block;
  margin-top:10px
 }
}
@media(min-width:768px) {
 .tbay-addon-products:not(.tbay-addon-vertical) .row.grid .product-block.v3 {
  padding-bottom:30px
 }
}
.tbay-homepage-demo .topbar-device-mobile>div {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.topbar-device-mobile {
 position:fixed;
 top:0;
 left:0;
 z-index:1001;
 background:#fff;
 padding:0 15px;
 width:100%;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.1);
 box-shadow:0 0 8px rgba(0,0,0,.1)
}
.topbar-device-mobile.active-home-icon .topbar-title {
 text-align:left;
 max-width:calc(100% - 145px);
 margin:0 auto
}
.topbar-device-mobile.active-home-icon .top-right-mobile {
 max-width:100px;
 margin-left:auto
}
.topbar-device-mobile>div,
.topbar-device-mobile form {
 -webkit-box-flex:1;
 -moz-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1
}
.topbar-device-mobile .topbar-mobile-history {
 max-width:30px
}
.topbar-device-mobile .topbar-mobile-history a {
 width:45px;
 margin-left:-15px;
 text-align:center;
 display:inline-block
}
.topbar-device-mobile .btn {
 border:0;
 padding:0
}
.topbar-device-mobile .active-mobile a,
.topbar-device-mobile .active-mobile button {
 color:#323232
}
.topbar-device-mobile .cart_empty .total {
 margin-top:5px
}
.topbar-device-mobile .top-cart a.wc-continue {
 background:#ca0815;
 border-color:#ca0815;
 color:#fff
}
.topbar-device-mobile .top-cart a.wc-continue:hover {
 color:#fff
}
.topbar-device-mobile i {
 font-size:20px;
 display:block;
 line-height:50px
}
.topbar-device-mobile .mini_cart_inner i {
 line-height:normal
}
.topbar-device-mobile .search-device .search-icon {
 display:inline-block;
 padding:0 10px
}
.topbar-device-mobile .search-device .search-icon i {
 font-weight:400
}
.topbar-device-mobile .topbar-title {
 margin:0 0 0 24px;
 line-height:50px;
 text-align:center;
 font-size:15px;
 font-weight:500;
 height:50px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 max-width:calc(100% - 130px);
 -webkit-box-flex:4;
 -moz-box-flex:4;
 -webkit-flex:4;
 -ms-flex:4;
 flex:4
}
.topbar-device-mobile .topbar-icon-home a {
 width:30px;
 display:inherit;
 text-align:center
}
.topbar-device-mobile .active-mobile .btn-danger {
 background-color:transparent;
 border:0;
 font-size:24px;
 margin-left:-21px;
 margin-right:0;
 width:60px
}
.topbar-device-mobile .mobile-logo {
 text-align:center;
 -webkit-box-flex:2;
 -moz-box-flex:2;
 -webkit-flex:2;
 -ms-flex:2;
 flex:2;
 display:flex;
 align-items:center;
 justify-content:center
}
.topbar-device-mobile .top-right-mobile>div {
 float:right
}
.topbar-device-mobile .search-device .show-search {
 cursor:pointer
}
.topbar-device-mobile .search-device .show-search i {
 font-size:20px;
 line-height:30px
}
.topbar-device-mobile .search-device .tbay-search-form {
 background-color:#eee;
 border:0;
 padding:0 10px;
 margin-top:0;
 position:absolute;
 top:100%;
 width:100%;
 left:0;
 right:auto;
 display:none;
 -webkit-transition:none;
 -o-transition:none;
 transition:none;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0
}
.topbar-device-mobile .search-device .tbay-search-form .tbay-preloader {
 right:0;
 background-size:auto 10px!important;
 background-position:right 0 center!important
}
.topbar-device-mobile .cart-dropdown>a {
 width:30px;
 text-align:center;
 color:#000
}
.topbar-device-mobile .cart-dropdown .cart-icon i {
 font-size:20px;
 font-weight:400;
 line-height:50px;
 display:block
}
.topbar-device-mobile .cart-dropdown .cart-icon .mini-cart-items {
 min-width:18px;
 line-height:18px;
 top:10px;
 font-size:13px;
 right:-12px;
 background:#ca0815;
 color:#fff
}
.footer-device-mobile {
 position:fixed;
 bottom:-1px;
 left:0;
 z-index:1000;
 background:#fff;
 display:flex;
 width:100%;
 -webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);
 box-shadow:0 0 20px 0 rgba(0,0,0,.1);
 padding:8px 0 5px;
 -webkit-transition:all .4s ease-in-out 0s;
 -o-transition:all .4s ease-in-out 0s;
 transition:all .4s ease-in-out 0s
}
.footer-device-mobile>* {
 width:100%;
 text-align:center
}
.footer-device-mobile>* a {
 display:block;
 color:#999;
 position:relative;
 font-size:13px
}
.footer-device-mobile>* a span.count {
 position:absolute;
 top:-10px;
 left:50%;
 right:auto;
 font-size:12px;
 line-height:18px;
 min-width:18px;
 text-align:center;
 border-radius:50%;
 background:#ca0815;
 color:#fff
}
.footer-device-mobile>* a span.count h1,
.footer-device-mobile>* a span.count div {
 display:none!important
}
.footer-device-mobile>* a:hover {
 color:#ca0815
}
.footer-device-mobile>* i {
 font-size:20px;
 margin-bottom:5px;
 color:#000;
 display:block
}
.footer-device-mobile>*.active a {
 color:#ca0815;
 font-weight:500
}
.footer-device-mobile>*.active a i {
 color:#ca0815
}
.footer-device-mobile~.tbay-to-top.tbay-to-top-mobile {
 bottom:75px
}
.search-device-mobile {
 z-index:1;
 min-width:16px
}
.search-device-mobile .show-search {
 cursor:pointer;
 color:#666
}
.search-device-mobile .tbay-search-form {
 background-color:#fff;
 border:0;
 padding:0 10px;
 margin:0;
 position:absolute;
 top:0;
 width:100%;
 left:80px;
 right:auto;
 margin-left:-80px;
 margin-right:0;
 display:none;
 -webkit-transition:none;
 -o-transition:none;
 transition:none;
 border-radius:0;
 box-shadow:0 -2px 6px rgba(0,0,0,.06);
 border-bottom:1px solid #f5f5f5
}
.search-device-mobile .tbay-search-form.active {
 width:94%
}
.search-device-mobile .tbay-search-form .input-group {
 display:flex;
 flex-wrap:wrap;
 -moz-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 border:0
}
.search-device-mobile .tbay-search-form .input-group .tbay-search {
 padding-left:10px;
 padding-right:0;
 height:50px
}
.search-device-mobile .tbay-search-form .tbay-preloader.no-results {
 display:none!important
}
.search-device-mobile .tbay-search-form .button-group {
 position:absolute;
 right:0;
 left:auto;
 z-index:3;
 width:auto
}
.search-device-mobile .tbay-search-form .button-search {
 height:50px;
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 -o-transform:translate(0,0);
 transform:translate(0,0);
 padding:0 10px
}
.search-device-mobile .tbay-search-form:after {
 position:fixed;
 width:100%;
 height:100%;
 opacity:.66;
 filter:alpha(opacity=66);
 background:#000;
 content:'';
 top:0;
 left:0;
 right:auto;
 z-index:-1
}
body.woocommerce-wishlist .footer-device-mobile>.device-wishlist a {
 color:#ca0815
}
body.woocommerce-wishlist .footer-device-mobile>.device-wishlist a i {
 color:#ca0815
}
@media(max-width:767px) {
 .tbay-addon.tbay-addon-banner .tbay-addon-content .button,
 .tbay-addon.tbay-addon-banner .tbay-addon-content .icon {
  position:absolute;
  width:100%;
  height:100%;
  background:transparent!important;
  font-size:0!important
 }
 .tbay-addon.tbay-addon-banner .tbay-addon-content:after {
  background:transparent
 }
 body,
 .btn-theme,
 .btn-default,
 .woof_container_inner_tags ul.woof_list label,
 .show-view-all a,
 .btn-view-all,
 .post .entry-category.type-1 a,
 .page-404 .page-content .contactus,
 .more_products a,
 .tbay-pagination-load-more a,
 .woocommerce .woof_submit_search_form_container button.woof_reset_search_form,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a,
 .top-cart .group-button p.buttons a.button,
 .woocommerce button.button,
 .woocommerce a.button.wc-backward,
 .woocommerce a.woocommerce-button.view,
 #respond input#submit,
 .woocommerce #respond input#submit,
 .woocommerce input.button,
 .singular-shop .tbay-modalButton,
 #reviews .wcpr-filter-button,
 .woo-variation-swatches-stylesheet-enabled .variations .reset_variations,
 .woocommerce table.shop_table.account-orders-table a.view,
 .woocommerce table.shop_table.order_details a.view,
 .woocommerce table.shop_table.my_account_orders a.view,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.view,
 .woocommerce table.shop_table.account-orders-table a.request_warranty,
 .woocommerce table.shop_table.order_details a.request_warranty,
 .woocommerce table.shop_table.my_account_orders a.request_warranty,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty,
 .woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button,
 .dokan-dashboard a.add_new_attribute,
 .dokan-add-new-product-popup input#dokan-create-new-product-btn,
 #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button,
 #report-abuse table input[type="submit"],
 form[name="export_orders"]~table.table .order-comments input.btn,
 .wcvendors-pro-dashboard-wrapper a.button,
 .wcv-order-header .wcv-form .control>input#clear_button,
 .btn-theme-2,
 .woocommerce-pagination a.button,
 .widget_price_filter .price_slider_amount .button,
 .tbay-addon.tbay-addon-banner .tbay-addon-content .button,
 .tbay-addon-newletter .input-group-btn input,
 .widget-newletter .input-group-btn input,
 .post-list .readmore,
 .post-grid .readmore,
 .entry-single .entry-description a,
 .entry-single .author-info .all-post,
 .post-password-form input[type=submit],
 #comments #respond .form-submit input,
 #reviews #respond .form-submit input,
 .wpcf7-form .form-horizontal .wpcf7-submit,
 .page-404 .page-content .backtohome,
 .woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove,
 body table.compare-list .add-to-cart td a,
 input#ywqa-submit-question,
 div#new-answer-header .ywqa_submit_answer,
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a,
 .products-list .product-block .group-buttons>div.add-cart a,
 .top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout,
 .top-cart .group-button p.buttons a.button.checkout,
 .woocommerce button.button[name="track"],
 .singular-shop div.product .single_add_to_cart_button,
 #sticky-menu-bar #sticky-custom-add-to-cart,
 .cart_totals .wc-proceed-to-checkout a.checkout-button,
 .coupon .box input[type=submit],
 .woocommerce form.login>p.last .button,
 .woocommerce form.register>p.last .button,
 .woocommerce-order-received .order-again a,
 .woocommerce form.checkout_coupon>p.form-row-last .button,
 .woocommerce-checkout-payment .place-order button.button.alt,
 #custom-register input.submit_button,
 #custom-login input.submit_button,
 input[type="submit"].dokan-btn,
 a.dokan-btn-theme,
 .dokan-btn-theme,
 .dokan-btn-success,
 input[type="submit"].dokan-btn[disabled],
 a.dokan-btn-theme[disabled],
 .dokan-btn-theme[disabled],
 .dokan-btn-success[disabled],
 .dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit],
 .dokan-seller-listing .store-footer>a,
 .dokan-orders-content #dokan-order-status-form a.dokan-cancel-status,
 .wcmp_regi_main .register .button,
 #report_abuse_form button.submit-report-abuse,
 .vendor_sidebar .widget_wcmp_quick_info #respond input#submit,
 #wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"],
 #wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"],
 #wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"],
 #wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button,
 .wcfm_popup_wrapper .wcfm_popup_button,
 #wcfmmp-store #reviews .add_review button,
 .form-row input[name="apply_for_vendor_submit"],
 form.wcv-form .wcv-button[type="submit"],
 .dashboard .wcv-dashboard-navigation~form input[type="submit"],
 .shop_settings input[name="vendor_application_submit"],
 form[name="export_orders"] input,
 .wcvendors-pro-dashboard-wrapper input#update_button,
 .wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button,
 .wcv-form .control-group .control>input.wcv-button:not(#clear_button),
 table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"],
 table.wcvendors-table-order form #tracking_number_save_button,
 form#wcv-store-settings input#store_save_button,
 .product-block .name,
 .woocs_price_code,
 .woocs_special_price_code {
  font-size:14px
 }
 .btn-theme,
 .btn-default,
 .woof_container_inner_tags ul.woof_list label,
 .show-view-all a,
 .btn-view-all,
 .post .entry-category.type-1 a,
 .page-404 .page-content .contactus,
 .more_products a,
 .tbay-pagination-load-more a,
 .woocommerce .woof_submit_search_form_container button.woof_reset_search_form,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a,
 .top-cart .group-button p.buttons a.button,
 .woocommerce button.button,
 .woocommerce a.button.wc-backward,
 .woocommerce a.woocommerce-button.view,
 #respond input#submit,
 .woocommerce #respond input#submit,
 .woocommerce input.button,
 .singular-shop .tbay-modalButton,
 #reviews .wcpr-filter-button,
 .woo-variation-swatches-stylesheet-enabled .variations .reset_variations,
 .woocommerce table.shop_table.account-orders-table a.view,
 .woocommerce table.shop_table.order_details a.view,
 .woocommerce table.shop_table.my_account_orders a.view,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.view,
 .woocommerce table.shop_table.account-orders-table a.request_warranty,
 .woocommerce table.shop_table.order_details a.request_warranty,
 .woocommerce table.shop_table.my_account_orders a.request_warranty,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty,
 .woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button,
 .dokan-dashboard a.add_new_attribute,
 .dokan-add-new-product-popup input#dokan-create-new-product-btn,
 #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button,
 #report-abuse table input[type="submit"],
 form[name="export_orders"]~table.table .order-comments input.btn,
 .wcvendors-pro-dashboard-wrapper a.button,
 .wcv-order-header .wcv-form .control>input#clear_button,
 .btn-theme-2,
 .woocommerce-pagination a.button,
 .widget_price_filter .price_slider_amount .button,
 .tbay-addon.tbay-addon-banner .tbay-addon-content .button,
 .tbay-addon-newletter .input-group-btn input,
 .widget-newletter .input-group-btn input,
 .post-list .readmore,
 .post-grid .readmore,
 .entry-single .entry-description a,
 .entry-single .author-info .all-post,
 .post-password-form input[type=submit],
 #comments #respond .form-submit input,
 #reviews #respond .form-submit input,
 .wpcf7-form .form-horizontal .wpcf7-submit,
 .page-404 .page-content .backtohome,
 .woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove,
 body table.compare-list .add-to-cart td a,
 input#ywqa-submit-question,
 div#new-answer-header .ywqa_submit_answer,
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a,
 .products-list .product-block .group-buttons>div.add-cart a,
 .top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout,
 .top-cart .group-button p.buttons a.button.checkout,
 .woocommerce button.button[name="track"],
 .singular-shop div.product .single_add_to_cart_button,
 #sticky-menu-bar #sticky-custom-add-to-cart,
 .cart_totals .wc-proceed-to-checkout a.checkout-button,
 .coupon .box input[type=submit],
 .woocommerce form.login>p.last .button,
 .woocommerce form.register>p.last .button,
 .woocommerce-order-received .order-again a,
 .woocommerce form.checkout_coupon>p.form-row-last .button,
 .woocommerce-checkout-payment .place-order button.button.alt,
 #custom-register input.submit_button,
 #custom-login input.submit_button,
 input[type="submit"].dokan-btn,
 a.dokan-btn-theme,
 .dokan-btn-theme,
 .dokan-btn-success,
 input[type="submit"].dokan-btn[disabled],
 a.dokan-btn-theme[disabled],
 .dokan-btn-theme[disabled],
 .dokan-btn-success[disabled],
 .dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit],
 .dokan-seller-listing .store-footer>a,
 .dokan-orders-content #dokan-order-status-form a.dokan-cancel-status,
 .wcmp_regi_main .register .button,
 #report_abuse_form button.submit-report-abuse,
 .vendor_sidebar .widget_wcmp_quick_info #respond input#submit,
 #wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"],
 #wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"],
 #wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"],
 #wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button,
 .wcfm_popup_wrapper .wcfm_popup_button,
 #wcfmmp-store #reviews .add_review button,
 .form-row input[name="apply_for_vendor_submit"],
 form.wcv-form .wcv-button[type="submit"],
 .dashboard .wcv-dashboard-navigation~form input[type="submit"],
 .shop_settings input[name="vendor_application_submit"],
 form[name="export_orders"] input,
 .wcvendors-pro-dashboard-wrapper input#update_button,
 .wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button,
 .wcv-form .control-group .control>input.wcv-button:not(#clear_button),
 table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"],
 table.wcvendors-table-order form #tracking_number_save_button,
 form#wcv-store-settings input#store_save_button {
  line-height:40px;
  text-transform:capitalize
 }
 .tbay-addon-newletter .input-newletter,
 .widget-newletter .input-newletter {
  height:42px!important
 }
 .tbay-addon-newletter .input-group-btn input,
 .widget-newletter .input-group-btn input {
  line-height:40px!important
 }
 .tbay-to-top.tbay-to-top-mobile {
  display:block
 }
 body.woocommerce-cart .tbay-to-top.tbay-to-top-mobile,
 body.single-product .tbay-to-top.tbay-to-top-mobile {
  bottom:60px
 }
 .ourteam-inner {
  margin-bottom:15px!important
 }
 #main-content #main>.vc_row:last-child {
  padding-bottom:50px!important
 }
 .vc_row {
  margin:0 -8px
 }
 .vc_row div[class*="col-"] {
  padding-right:8px;
  padding-left:8px
 }
 .vc_row[data-vc-full-width="true"] {
  margin:0 -15px
 }
 .vc_row[data-vc-full-width="true"] div[class*="col-"] {
  padding-right:15px;
  padding-left:15px
 }
 .vc_row[data-vc-full-width="true"]>div.col-sm-12 .vc_row {
  margin-left:-15px;
  margin-right:-15px
 }
 #main-content .vc_row,
 #tbay-footer .vc_row {
  padding:0!important;
  margin-top:0!important;
  margin-bottom:0!important
 }
 #main-content .vc_row>.vc_fluid,
 #tbay-footer .vc_row>.vc_fluid {
  padding-bottom:0!important;
  padding-top:0!important
 }
 #main-content .vc_row>.vc_fluid+.vc_fluid,
 #main-content .vc_row>.vc_fluid[class*="col-xs"],
 #tbay-footer .vc_row>.vc_fluid+.vc_fluid,
 #tbay-footer .vc_row>.vc_fluid[class*="col-xs"] {
  margin-top:15px
 }
 #main-content .vc_row.vc_row-no-padding .vc_fluid+.vc_fluid,
 #main-content .vc_row.vc_row-no-padding .wpb_wrapper>div+div,
 #tbay-footer .vc_row.vc_row-no-padding .vc_fluid+.vc_fluid,
 #tbay-footer .vc_row.vc_row-no-padding .wpb_wrapper>div+div {
  margin:0!important
 }
 #main-content .vc_row.bg-white,
 #tbay-footer .vc_row.bg-white {
  background:#fff;
  padding:50px 0!important
 }
 #main-content .wpb_wrapper>div,
 #tbay-footer .wpb_wrapper>div {
  margin-top:0!important;
  margin-bottom:0!important
 }
 #main-content .wpb_wrapper>div+div,
 #tbay-footer .wpb_wrapper>div+div {
  margin-top:15px!important
 }
 #main-content #main>.vc_row~.vc_row,
 #tbay-footer .footer>.container>.vc_row~.vc_row,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row~.vc_row,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row~.vc_row,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row~.vc_row,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row~.vc_row,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row~.vc_row,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row~.vc_row {
  padding-top:50px!important
 }
 #main-content #main>.vc_row.no-padding,
 #tbay-footer .footer>.container>.vc_row.no-padding,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.no-padding,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.no-padding,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.no-padding,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.no-padding,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.no-padding,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.no-padding {
  padding:0!important
 }
 #main-content #main>.vc_row.banner,
 #main-content #main>.vc_row.padding-5,
 #tbay-footer .footer>.container>.vc_row.banner,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.banner,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.banner,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.banner,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.banner,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.banner,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.banner,
 #tbay-footer .footer>.container>.vc_row.padding-5,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.padding-5,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.padding-5,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.padding-5,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.padding-5,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.padding-5,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.padding-5 {
  padding-top:15px!important
 }
 #main-content #main>.vc_row.banner .vc_row+.vc_row,
 #main-content #main>.vc_row.padding-5 .vc_row+.vc_row,
 #tbay-footer .footer>.container>.vc_row.banner .vc_row+.vc_row,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.banner .vc_row+.vc_row,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.banner .vc_row+.vc_row,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.banner .vc_row+.vc_row,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.banner .vc_row+.vc_row,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.banner .vc_row+.vc_row,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.banner .vc_row+.vc_row,
 #tbay-footer .footer>.container>.vc_row.padding-5 .vc_row+.vc_row,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.padding-5 .vc_row+.vc_row,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.padding-5 .vc_row+.vc_row,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.padding-5 .vc_row+.vc_row,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.padding-5 .vc_row+.vc_row,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.padding-5 .vc_row+.vc_row,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.padding-5 .vc_row+.vc_row {
  padding-top:0!important
 }
 #main-content #main>.vc_row.vc_row-has-fill,
 #tbay-footer .footer>.container>.vc_row.vc_row-has-fill,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.vc_row-has-fill,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.vc_row-has-fill {
  margin-top:50px!important;
  padding:50px 0!important
 }
 #main-content #main>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 #tbay-footer .footer>.container>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row {
  margin-top:50px!important
 }
 #main-content #main>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 #tbay-footer .footer>.container>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.vc_row-has-fill .wpb_wrapper>.vc_row+.vc_row.banner {
  margin-top:15px!important
 }
 #main-content #main>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 #tbay-footer .footer>.container>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.vc_row-has-fill+.vc_clearfix+.vc_row-has-fill {
  margin-top:0!important;
  padding-top:0!important
 }
 #main-content #main>.vc_row.vc_row-has-fill:first-child,
 #tbay-footer .footer>.container>.vc_row.vc_row-has-fill:first-child,
 #tbay-footer .dokan-dashboard #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill:first-child,
 .dokan-dashboard #tbay-footer #tbay-main-content.footer>.dokan-dashboard-wrap>.vc_row.vc_row-has-fill:first-child,
 #tbay-footer #wcfm-main-contentainer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill:first-child,
 #wcfm-main-contentainer #tbay-footer .footer>.wcfm-membership-wrapper>.vc_row.vc_row-has-fill:first-child,
 #tbay-footer .wcfmmp-store-page .footer>#wcfmmp-store>.vc_row.vc_row-has-fill:first-child,
 .wcfmmp-store-page #tbay-footer .footer>#wcfmmp-store>.vc_row.vc_row-has-fill:first-child {
  margin-top:0!important
 }
 #tbay-footer .vc_row>.vc_fluid+.vc_fluid {
  margin-top:30px
 }
 #tbay-footer .vc_row>.vc_fluid>div {
  padding:0!important;
  margin:0!important
 }
 .mobile-hidden-footer #tbay-main-content {
  padding-bottom:60px
 }
 .mobile-hidden-footer .tbay-footer {
  display:none
 }
 .mobile-hidden-footer.admin-bar #tbay-main-content {
  padding-bottom:0
 }
 body.tbay-body-mobile-product-two .tbay-filter+.products:not(.products-list) .row,
 body.tbay-body-mobile-product-two .tbay-filter+.all-subcategories+.products:not(.products-list) .row,
 body.tbay-body-mobile-product-two .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row {
  margin:0 -8px
 }
 body.tbay-body-mobile-product-two .tbay-filter+.products:not(.products-list) .row>.product,
 body.tbay-body-mobile-product-two .tbay-filter+.all-subcategories+.products:not(.products-list) .row>.product,
 body.tbay-body-mobile-product-two .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row>.product {
  width:50%;
  margin:0;
  padding:0 8px
 }
 body.tbay-body-mobile-product-two .tbay-filter+.products:not(.products-list) .row>.product:nth-child(3n+1),
 body.tbay-body-mobile-product-two .tbay-filter+.all-subcategories+.products:not(.products-list) .row>.product:nth-child(3n+1),
 body.tbay-body-mobile-product-two .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row>.product:nth-child(3n+1) {
  clear:none
 }
 body.tbay-body-mobile-product-two .tbay-filter+.products:not(.products-list) .row>.product:nth-child(2n+1),
 body.tbay-body-mobile-product-two .tbay-filter+.all-subcategories+.products:not(.products-list) .row>.product:nth-child(2n+1),
 body.tbay-body-mobile-product-two .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row>.product:nth-child(2n+1) {
  clear:both
 }
 body.tbay-body-mobile-product-one .tbay-filter+.products:not(.products-list) .row,
 body.tbay-body-mobile-product-one .tbay-filter+.all-subcategories+.products:not(.products-list) .row,
 body.tbay-body-mobile-product-one .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row {
  margin:0 -8px
 }
 body.tbay-body-mobile-product-one .tbay-filter+.products:not(.products-list) .row>.product,
 body.tbay-body-mobile-product-one .tbay-filter+.all-subcategories+.products:not(.products-list) .row>.product,
 body.tbay-body-mobile-product-one .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row>.product {
  width:100%;
  padding:0 8px
 }
 body.tbay-body-mobile-product-one .tbay-filter+.products:not(.products-list) .row>.product:nth-child(3n+1),
 body.tbay-body-mobile-product-one .tbay-filter+.all-subcategories+.products:not(.products-list) .row>.product:nth-child(3n+1),
 body.tbay-body-mobile-product-one .tbay-filter+.ajax-filter-sidebar+.products:not(.products-list) .row>.product:nth-child(3n+1) {
  clear:none
 }
 #tbay-cart-modal .modal-dialog {
  left:15px;
  right:15px;
  width:auto;
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 #tbay-cart-modal .btn-close {
  top:-15px;
  right:-10px;
  left:auto;
  position:absolute
 }
 #tbay-cart-modal .btn-close i {
  font-size:14px
 }
 #tbay-cart-modal .main-content {
  padding:15px;
  float:left
 }
 #tbay-cart-modal.active .modal-dialog {
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  -o-transform:translate(0,-50%);
  transform:translate(0,-50%)
 }
 .tbay-addon-products .slick-track>.item>div {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .tbay-addon-products .stock {
  margin:10px 5px 5px
 }
 .tbay-addon-products .stock>span {
  position:static;
  display:block;
  margin-bottom:10px
 }
 .singular-shop div.product .image-mains span.onsale>span {
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  min-width:38px!important;
  line-height:38px
 }
 .singular-shop div.product .single_add_to_cart_button.disabled {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .singular-shop div.product.style-carousel .image-mains {
  padding:0 15px
 }
 .singular-shop div.product.style-carousel .tbay-modalButton {
  right:30px
 }
 .singular-shop div.product.style-carousel .information,
 .singular-shop div.product.style-full .information {
  padding-top:20px
 }
 #list-review-images {
  margin:30px 0 0;
  padding:20px 0 25px;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee
 }
 #list-review-images img {
  width:54px;
  height:54px
 }
 .time {
  margin:10px 5px 0
 }
 .time .timming {
  font-size:13px
 }
 .time .timming>div {
  margin:0;
  line-height:23px
 }
 .time .stock {
  margin:0 0 5px
 }
 .product-block {
  border:1px solid #e5e5e5;
  margin:8px 0!important
 }
 .product-block:hover {
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
 .product-block .image img.image-hover {
  display:none
 }
 .product-block .name {
  margin:0;
  line-height:18px;
  max-width:100%
 }
 .product-block .price {
  margin-top:6px
 }
 .product-block .group-buttons {
  margin:0!important
 }
 .product-block .group-buttons>div {
  display:none;
  -webkit-transform:translate(0,0);
  -ms-transform:translate(0,0);
  -o-transform:translate(0,0);
  transform:translate(0,0)
 }
 .product-block .add-cart,
 .product-block .button-wishlist,
 .product-block .tbay-quick-view,
 .product-block .yith-compare {
  display:none
 }
 .product-block .caption {
  border:0;
  position:static;
  padding:12px 5px 25px;
  text-align:center
 }
 .product-block .caption>.rating {
  position:relative;
  bottom:auto;
  margin-top:2px
 }
 .product-block .rating.no-rate {
  display:none
 }
 .product-block .woocommerce-product-details__short-description {
  text-align:center
 }
 .product-block .button-wishlist.shown-mobile {
  display:block!important;
  position:absolute;
  top:15px;
  right:15px;
  left:auto;
  width:auto!important;
  z-index:99
 }
 .product-block .button-wishlist.shown-mobile>div a {
  color:#999;
  border:0;
  width:33px;
  height:33px;
  display:block;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  text-align:center
 }
 .product-block .button-wishlist.shown-mobile>div a span {
  font-size:0
 }
 .product-block .button-wishlist.shown-mobile>div a i {
  line-height:33px;
  font-size:16px;
  margin:0
 }
 .product-block .button-wishlist.shown-mobile>div .yith-wcwl-wishlistaddedbrowse a,
 .product-block .button-wishlist.shown-mobile>div .yith-wcwl-wishlistexistsbrowse a {
  color:#ca0815
 }
 .product-block .button-wishlist.shown-mobile>div .yith-wcwl-wishlistaddedbrowse a:hover,
 .product-block .button-wishlist.shown-mobile>div .yith-wcwl-wishlistexistsbrowse a:hover {
  background:#fff
 }
 .products-list .product-block .caption {
  display:block;
  margin:0;
  text-align:left;
  padding:24px 15px;
  padding-right:30px
 }
 .products-list .product-block .button-wishlist.shown-mobile {
  top:9px;
  right:9px
 }
 .products-list .product-block .woocommerce-product-details__short-description {
  text-align:left;
  padding:0;
  margin:10px 0;
  font-size:14px;
  line-height:23px
 }
 .woocommerce .product span.onsale {
  top:15px;
  left:15px
 }
 .woocommerce .product span.onsale .saled,
 .woocommerce .product span.onsale .featured {
  min-width:33px;
  line-height:33px;
  padding:0;
  color:#fff!important;
  font-size:12px!important
 }
 .woocommerce .product .woocommerce-product-gallery__trigger {
  display:none
 }
 .woocommerce .singular-shop .image-mains span.onsale {
  top:30px!important;
  left:45px!important
 }
 .tbay-show-cart-mobile .product-block:not(.vertical):not(.list) {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .tbay-show-cart-mobile .product-block:not(.vertical):not(.list) .product-content,
 .tbay-show-cart-mobile .product-block:not(.vertical):not(.list) .caption {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  max-width:100%
 }
 .tbay-show-cart-mobile .product-block:not(.vertical):not(.list) .caption {
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .tbay-show-cart-mobile .product-block:not(.vertical):not(.list) .group-buttons {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  opacity:1;
  filter:alpha(opacity=100)
 }
 .tbay-show-cart-mobile .product-block .group-buttons {
  bottom:auto;
  left:auto;
  right:auto;
  position:static;
  visibility:visible;
  padding:10px 5px 0;
  z-index:999;
  opacity:1;
  filter:alpha(opacity=100);
  -webkit-transform:none!important;
  -moz-transform:none!important;
  -ms-transform:none!important;
  -o-transform:none!important;
  transform:none!important
 }
 .tbay-show-cart-mobile .product-block .group-buttons div.add-cart a i {
  display:none
 }
 .tbay-show-cart-mobile .product-block div.add-cart {
  display:block;
  opacity:1;
  filter:alpha(opacity=100);
  visibility:visible;
  text-align:center
 }
 .tbay-show-cart-mobile .product-block div.add-cart a {
  border:0!important;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0;
  line-height:38px;
  font-size:13px;
  background:#ca0815;
  color:#fff!important;
  width:100%;
  padding:0
 }
 .tbay-show-cart-mobile .product-block div.add-cart a span {
  display:block;
  font-weight:400
 }
 .tbay-show-cart-mobile .product-block div.add-cart a i {
  display:none
 }
 .tbay-show-cart-mobile .product-block div.add-cart a.loading .title-cart {
  opacity:0;
  filter:alpha(opacity=0)
 }
 .tbay-show-cart-mobile .product-block div.add-cart a.loading:after {
  -webkit-animation:spin 2s linear infinite;
  -o-animation:spin 2s linear infinite;
  animation:spin 2s linear infinite;
  top:0;
  left:0;
  font-family:'linearicons';
  width:100%;
  font-size:20px;
  line-height:40px;
  display:inline-block;
  vertical-align:middle;
  position:absolute;
  content:'\e8d0'
 }
 .tbay-show-cart-mobile .product-block div.add-cart a.added+a.added_to_cart {
  font-size:14px;
  color:#fff
 }
 .tbay-show-cart-mobile .product-block div.add-cart a.added+a.added_to_cart:before {
  display:none
 }
 .tbay-show-cart-mobile .product-countdown .product-block.v1 .time,
 .tbay-show-cart-mobile .product-countdown .product-block.v1 .stock-flash-sale,
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v1 .time,
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v1 .stock-flash-sale {
  -webkit-box-flex:none;
  -moz-box-flex:none;
  -webkit-flex:none;
  -ms-flex:none;
  flex:none
 }
 .tbay-show-cart-mobile .products-list .product-block .group-buttons {
  padding:0
 }
 .tbay-show-cart-mobile .products-list .product-block .group-buttons>div {
  float:left;
  position:static
 }
 .tbay-show-cart-mobile .products-list .product-block .button-wishlist.shown-mobile a {
  width:40px;
  height:40px;
  line-height:40px;
  border:1px solid #e5e5e5;
  background:transparent;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
 }
 .tbay-show-cart-mobile .products-list .product-block div.add-cart a {
  min-width:auto;
  line-height:40px!important
 }
 .product-countdown,
 .tbay-addon-flash-sales {
  text-align:center
 }
 .product-countdown.tbay-top,
 .tbay-addon-flash-sales.tbay-top {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  text-align:center
 }
 .product-countdown .flash-sales-date,
 .tbay-addon-flash-sales .flash-sales-date {
  text-align:left
 }
 .product-countdown .flash-sales-date .date-title,
 .tbay-addon-flash-sales .flash-sales-date .date-title {
  line-height:35px
 }
 .product-countdown .tbay-addon-content,
 .tbay-addon-flash-sales .tbay-addon-content {
  max-width:100%
 }
 .product-countdown .show-all,
 .tbay-addon-flash-sales .show-all {
  position:static!important;
  -webkit-box-ordinal-group:1;
  -moz-box-ordinal-group:1;
  -ms-flex-order:1;
  -webkit-order:1;
  order:1
 }
 .product-countdown .product-block .product-content,
 .tbay-addon-flash-sales .product-block .product-content {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column
 }
 .product-countdown .product-block .group-bottom,
 .tbay-addon-flash-sales .product-block .group-bottom {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column;
  max-width:100%;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .product-countdown .product-block:not(.v1) .caption,
 .tbay-addon-flash-sales .product-block:not(.v1) .caption {
  padding-bottom:0
 }
 .product-countdown .product-block:not(.v1) .stock-flash-sale,
 .product-countdown .product-block:not(.v1) .time,
 .tbay-addon-flash-sales .product-block:not(.v1) .stock-flash-sale,
 .tbay-addon-flash-sales .product-block:not(.v1) .time {
  margin:10px 10px 25px
 }
 .product-countdown .product-block:not(.v1) .stock>span,
 .tbay-addon-flash-sales .product-block:not(.v1) .stock>span {
  margin:10px 0 0
 }
 .product-countdown .product-block:not(.v1) .time .stock,
 .tbay-addon-flash-sales .product-block:not(.v1) .time .stock {
  margin:5px 0 0
 }
 .sidebar>.widget {
  margin-bottom:10px
 }
 .sidebar.top-archive-content {
  margin-bottom:25px
 }
 .sidebar .tbay-addon-features .description {
  display:block
 }
 .inner-sidebar .sidebar .widget_media_image {
  text-align:center;
  padding:30px 0
 }
 .products-grid.product+.products-grid {
  margin-top:15px
 }
 .btn-view-all {
  margin:10px 0;
  line-height:40px
 }
 .show-all {
  position:static
 }
 .tbay-addon-instagram .btn-follow {
  display:none
 }
 .post .entry-header {
  margin-top:15px!important
 }
 .entry-meta-list i {
  font-size:14px!important;
  margin-right:5px!important;
  margin-left:0!important
 }
 .readmore {
  margin:8px 0 15px;
  line-height:inherit;
  font-size:14px
 }
 .full-width-carousel .tbay-woo-share,
 .full-width-full .tbay-woo-share {
  margin-top:0!important
 }
 .yith-wfbt-form {
  margin:0
 }
 .yith-wfbt-section {
  padding-top:25px;
  margin-top:15px
 }
 .yith-wfbt-section .tbay-addon-title {
  font-size:15px!important;
  text-transform:uppercase;
  border:0;
  padding-bottom:7px
 }
 .yith-wfbt-section .yith-wfbt-images {
  padding:0!important;
  margin:0
 }
 .yith-wfbt-section .yith-wfbt-images>ul {
  position:relative
 }
 .yith-wfbt-section .yith-wfbt-images>ul>li.image_plus {
  position:absolute;
  height:100%
 }
 .yith-wfbt-section .yith-wfbt-images ul:not(.yith-wfbt-items) li:not(.image_plus) {
  margin:0;
  padding:0;
  max-width:138px
 }
 .yith-wfbt-section .yith-wfbt-images ul:not(.yith-wfbt-items) img {
  min-width:132px
 }
 .yith-wfbt-section .yith-wfbt-images .image-td:not(:last-child) {
  border-right:0
 }
 .yith-wfbt-section .yith-wfbt-images .caption {
  margin-bottom:20px
 }
 .yith-wfbt-section .yith-wfbt-images .caption .name {
  padding:5px 0 0
 }
 .yith-wfbt-section .yith-wfbt-images .image_plus {
  padding:0!important;
  width:0;
  position:relative;
  visibility:hidden;
  z-index:100
 }
 .yith-wfbt-section .yith-wfbt-images .image_plus:before {
  content:'\e936';
  font-family:'linearicons';
  font-size:12px;
  color:#888;
  position:absolute;
  visibility:visible;
  background-color:#fff;
  left:50%;
  top:50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  right:auto;
  width:35px;
  border:1px solid #e5e5e5;
  line-height:35px;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  text-align:center
 }
 .yith-wfbt-section .yith-wfbt-items {
  margin-top:23px
 }
 .yith-wfbt-section .yith-wfbt-items li {
  margin-bottom:3px
 }
 .yith-wfbt-section .yith-wfbt-items label {
  line-height:28px
 }
 .yith-wfbt-submit-block {
  position:static;
  text-align:left;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0);
  margin:25px 0 0
 }
 .yith-wfbt-submit-block .yith-wfbt-submit-button-remove {
  margin-top:9px!important
 }
 .woocommerce div.product.product-type-grouped.style-carousel form.cart .group_table tr {
  text-align:left
 }
 .woocommerce div.product.product-type-grouped.style-carousel form.cart .group_table td {
  min-width:auto
 }
 .woocommerce #content div.product div.images,
 .woocommerce div.product div.images,
 .woocommerce-page #content div.product div.images,
 .woocommerce-page div.product div.images {
  padding:0
 }
 .woocommerce-cart-form {
  padding:0
 }
 .shop_table.cart .cart_item {
  display:block;
  border:0;
  border-bottom:1px solid #e5e5e5;
  padding:14px 0 11px;
  padding-left:90px;
  position:relative;
  min-height:60px;
  float:left;
  width:100%
 }
 .shop_table.cart .cart_item:last-child {
  border:0
 }
 .shop_table.cart .cart_item.head {
  display:none
 }
 .shop_table.cart .cart_item>span {
  display:block;
  line-height:normal
 }
 .shop_table.cart .cart_item>span img {
  position:absolute;
  left:15px;
  top:20px;
  right:auto
 }
 .shop_table.cart .cart_item>span.product-info {
  width:100%;
  padding:0 40px 3px 0;
  line-height:25px
 }
 .shop_table.cart .cart_item>span.product-info .product-name {
  margin:0;
  line-height:23px;
  display:block
 }
 .shop_table.cart .cart_item>span.product-subtotal b {
  font-weight:500
 }
 .shop_table.cart .cart_item>span.product-remove {
  position:absolute;
  right:14px;
  left:auto;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  line-height:20px
 }
 .shop_table.cart .cart_item .product-quantity {
  margin:10px 0 4px
 }
 .shop_table.cart .cart_item .quantity .box {
  display:inline-block
 }
 .shop_table.cart .cart_item .quantity .box button,
 .shop_table.cart .cart_item .quantity .box input.qty {
  line-height:28px!important
 }
 .cart_totals table * tr td,
 .cart_totals table * tr th,
 .cart_totals table tr td,
 .cart_totals table tr th {
  padding:0!important
 }
 .woocommerce .cart-collaterals .cart_totals {
  background:#fff;
  padding:0;
  border:0
 }
 .woocommerce .cart-collaterals .cart_totals h2 {
  padding:0 0 4px;
  text-transform:uppercase;
  font-size:15px;
  margin-bottom:9px;
  border-bottom:1px solid #e5e5e5
 }
 .tb-cart-total {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column
 }
 .tb-cart-total .coupon {
  -webkit-box-ordinal-group:-1;
  -moz-box-ordinal-group:-1;
  -ms-flex-order:-1;
  -webkit-order:-1;
  order:-1;
  margin:0;
  padding:30px 15px 22px;
  border:1px solid #e5e5e5;
  border-top:0
 }
 .tb-cart-total .coupon label {
  text-transform:uppercase;
  font-size:15px
 }
 .cart-bottom {
  text-align:center;
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5
 }
 .cart-bottom .update-cart {
  float:none!important;
  border:1px solid #e5e5e5;
  line-height:40px;
  background:#f5f5f5;
  margin:0 15px
 }
 .coupon .box:before {
  content:'\e944';
  font-family:'linearicons';
  position:absolute;
  left:auto;
  right:0;
  pointer-events:none;
  z-index:99;
  text-align:center;
  width:40px;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  color:#fff
 }
 .coupon .box .text {
  width:100%;
  padding:0 40px 0 15px
 }
 .coupon .box input[type=submit] {
  margin-left:0;
  position:absolute;
  right:0;
  left:auto;
  width:40px;
  padding:0;
  font-size:0
 }
 .tbay-addon-features .feature-box {
  text-align:center;
  margin-bottom:10px!important
 }
 .tbay-addon-features .fbox-icon i {
  line-height:1!important
 }
 .tbay-addon-features.style-2 {
  margin-bottom:0
 }
 .tbay-addon-features.style-2 .row .feature-box {
  padding:0 8px 15px!important;
  margin:0!important
 }
 .tbay-addon-features.style-2 .fbox-content {
  padding-top:15px
 }
 .tbay-addon-features.style-2 .ourservice-heading {
  line-height:23px
 }
 .tbay-footer {
  padding-top:60px;
  border:0!important
 }
 .tbay-footer .payment {
  text-align:left!important;
  float:left
 }
 .tbay-addon-categories {
  text-align:center
 }
 .tbay-addon-categories .item-cat {
  margin:8px 0
 }
 .owl-carousel.slick-slider {
  margin:0 -8px
 }
 .owl-carousel.slick-slider .slick-slide {
  margin:0;
  padding:0 8px
 }
 .owl-carousel.slick-slider .slick-dots {
  margin:5px 0 0;
  position:static
 }
 .owl-carousel.slick-slider.row-no-one .slick-slide>div {
  margin:0 -8px;
  width:calc(100% - -16px)
 }
 .owl-carousel.slick-slider.row-no-one .slick-slide>div .item {
  padding:0 8px
 }
 .owl-carousel.slick-slider.row-no-one .slick-slide>div .item>div {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:unset
 }
 .slick-dots li button,
 .tp-bullets.revo-tbay .tp-bullet {
  width:8px;
  height:8px
 }
 .nav-tabs>li {
  margin-bottom:8px!important
 }
 .nav-tabs>li>a {
  margin:0!important
 }
 .tbay-addon-product-tabs .nav-tabs>li,
 .tbay-addon-categoriestabs .nav-tabs>li {
  margin-right:30px
 }
 .tbay-addon-product-tabs .nav-tabs>li a,
 .tbay-addon-categoriestabs .nav-tabs>li a {
  line-height:40px
 }
 .tbay-addon-instagram .owl-carousel:not(.slick-slider)[data-items] div.item {
  margin:8px 0!important
 }
 .tbay-addon-instagram .item {
  margin:8px 0!important
 }
 .tbay-addon-blog {
  text-align:center
 }
 .tbay-addon-blog .tbay-addon-content {
  text-align:left
 }
 .tbay-addon-blog .owl-carousel.slick-slider>div .post-grid {
  padding-bottom:15px
 }
 .tbay-addon-blog .post .entry-meta-list {
  margin-bottom:7px
 }
 .tbay-addon-blog .entry-title {
  font-size:16px;
  line-height:25px;
  margin:0!important
 }
 .tbay-addon-blog .entry-description {
  margin-top:10px
 }
 .tbay-addon-blog .show-all {
  display:block;
  border-top:1px solid #e5e5e5
 }
 .tbay-addon-features {
  padding-top:0
 }
 .owl-carousel:not(.slick-slider),
 .tbay-addon .row.grid {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  padding:0;
  margin-left:-8px;
  margin-right:-8px
 }
 .owl-carousel:not(.slick-slider):before,
 .tbay-addon .row.grid:before {
  display:none
 }
 .owl-carousel:not(.slick-slider)>div,
 .tbay-addon .row.grid>div {
  padding:0 8px!important;
  width:auto;
  margin:0;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .owl-carousel:not(.slick-slider)>div:hover,
 .tbay-addon .row.grid>div:hover {
  outline:none!important
 }
 .owl-carousel:not(.slick-slider)>div .post-grid,
 .tbay-addon .row.grid>div .post-grid {
  padding-bottom:15px
 }
 .owl-carousel:not(.slick-slider) .products-grid,
 .tbay-addon .row.grid .products-grid {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  max-width:100%
 }
 .tbay-breadscrumb,
 .tbay-compare {
  display:none
 }
 .tbay-product-slider-gallery .slick-arrow {
  display:none!important
 }
 body:not(.tbay-homepage-demo) #main-container {
  padding-top:30px!important
 }
 .tbay-addon {
  margin-bottom:15px
 }
 .tbay-addon.product-recently-viewed {
  text-align:center
 }
 .tbay-addon.product-recently-viewed .owl-carousel.slick-slider {
  margin:0
 }
 .tbay-addon.tbay-addon-products:not(.tbay-addon-vertical) {
  text-align:center
 }
 .search-trending-tags-wrapper {
  padding-top:35px
 }
 .tbay-addon-blog.vertical .post {
  padding-bottom:15px
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table td {
  padding-right:10px!important
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table .stock {
  display:none
 }
 #respond .comment-form-rating label {
  min-width:auto;
  margin-right:5px
 }
 input#ywqa-submit-question {
  width:20%;
  padding:0
 }
 .panel {
  line-height:27px
 }
 .panel h4 {
  font-size:14px;
  margin:0
 }
 .wc-tabs-wrapper .panel {
  padding-bottom:20px!important;
  margin-bottom:23px!important
 }
 .wc-tabs-wrapper .entry-content img:not(.big-review-images-content-img) {
  margin:8px 0
 }
 .wc-tabs-wrapper .table-responsive {
  border:0
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart {
  display:block
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a {
  padding:0
 }
 .woocommerce table.wishlist_table.shop_table {
  padding:0 8px;
  display:block
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .tbay-to-top {
  display:none
 }
 .tbay-to-top.tbay-to-top-mobile {
  display:block;
  bottom:15px
 }
 .tbay-to-top a {
  width:40px;
  height:40px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center
 }
 .woocommerce .col2-set.addresses,
 .woocommerce-page .col2-set.addresses {
  display:block;
  margin:0
 }
 .woocommerce .col2-set.addresses>div,
 .woocommerce-page .col2-set.addresses>div {
  margin:0;
  width:100%;
  float:none
 }
 .woocommerce .col2-set.addresses>div+div,
 .woocommerce-page .col2-set.addresses>div+div {
  margin-top:20px
 }
 .my-account .u-columns .nav-tabs {
  width:100%;
  display:flex!important
 }
 .woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-details {
  flex-direction:column
 }
 .woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-details li {
  padding-bottom:15px;
  margin:0;
  width:100%
 }
 .contact-wrapper>div {
  padding:20px 10px
 }
 .content-center {
  display:block
 }
 .title-about {
  font-size:24px;
  text-align:center
 }
 .content-about p {
  margin-bottom:15px!important;
  line-height:23px
 }
 .text-black {
  font-size:14px
 }
 .term-wrapper .inner {
  padding:15px;
  border:0
 }
 .term-wrapper h2 {
  font-size:20px
 }
 .term-wrapper .text-black {
  font-size:15px
 }
 .woocommerce form .form-row label {
  line-height:inherit;
  margin-bottom:3px
 }
 .track_order {
  padding:23px 15px 30px
 }
 .track_order p:first-child {
  line-height:23px;
  margin-bottom:15px
 }
 .track_order p .input-text {
  line-height:38px!important
 }
 .track_order button {
  margin-top:5px!important
 }
 .tbay-filter {
  text-align:right
 }
 .tbay-filter .woof_products_top_panel,
 .tbay-filter .woocommerce-result-count {
  text-align:left
 }
 .tbay-filter .filter {
  float:left
 }
 .tbay-filter .display-mode-btn i {
  font-size:15px;
  font-weight:700;
  vertical-align:middle
 }
 .tbay-filter .display-mode-btn.list i {
  font-size:20px
 }
 .tbay-filter .display-mode-warpper {
  margin:0!important;
  position:relative;
  z-index:100;
  float:none!important;
  display:inline-block;
  vertical-align:middle
 }
 .tbay-filter .woocommerce-ordering:after {
  content:'\e94f';
  font-family:'linearicons';
  font-size:20px;
  line-height:inherit;
  display:inline-block;
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg)
 }
 .tbay-filter .woocommerce-ordering .SumoSelect {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  border:0;
  margin:0;
  line-height:inherit;
  padding:0;
  font-size:0;
  z-index:10;
  -webkit-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
  -ms-appearance:none;
  appearance:none
 }
 .tbay-filter .woocommerce-ordering .SumoSelect>.optWrapper:not(.isFloating) {
  position:absolute;
  width:auto;
  margin:0;
  left:auto;
  right:0
 }
 .tbay-filter .woocommerce-ordering select {
  font-size:0
 }
 .tbay-filter .woocommerce-ordering label {
  display:none
 }
 .tbay-filter .woocommerce-ordering option {
  font-size:14px
 }
 .tbay-filter .woocommerce-ordering {
  vertical-align:middle
 }
 .tbay-filter form.woocommerce-fillter {
  display:none
 }
 .woocommerce div.product p.price del,
 .woocommerce div.product span.price del {
  margin:0
 }
 .widget-vertical .product-block {
  padding:5px 0!important
 }
 .style-stick .image-mains .woocommerce-product-gallery__wrapper>div {
  margin-bottom:15px
 }
 .style-stick .image-mains+.information {
  width:auto
 }
 .singular-shop div.product .product_title {
  font-size:23px!important;
  margin:10px 0 0!important
 }
 .singular-shop div.product .show-mobile {
  display:block
 }
 .singular-shop div.product .tbay-compare a,
 .singular-shop div.product .tbay-wishlist a {
  display:block
 }
 .singular-shop div.product .wc-tabs-wrapper #accordion {
  margin-bottom:30px
 }
 .singular-shop div.product .tbay-modalButton {
  position:static;
  margin-top:15px
 }
 .singular-shop div.product .product_meta>span {
  line-height:inherit;
  margin-bottom:9px
 }
 .singular-shop div.product.style-horizontal .image-mains,
 .singular-shop div.product.style-centered .image-mains,
 .singular-shop div.product.style-carousel .image-mains {
  text-align:center
 }
 .singular-shop div.product.style-carousel .information .cart,
 .singular-shop div.product.style-full .information .cart {
  padding-bottom:0
 }
 .singular-shop div.product.style-carousel .product_meta,
 .singular-shop div.product.style-full .product_meta {
  padding:20px 0
 }
 .singular-shop div.product.style-carousel .product_meta>span,
 .singular-shop div.product.style-full .product_meta>span {
  display:block;
  margin-bottom:5px
 }
 .singular-shop div.product.style-carousel .yith-wfbt-section,
 .singular-shop div.product.style-full .yith-wfbt-section {
  margin-top:0;
  border:0
 }
 .singular-shop div.product.style-carousel.outofstock .information .group-button>div,
 .singular-shop div.product.style-full.outofstock .information .group-button>div {
  padding:0
 }
 .singular-shop div.product.style-carousel .slider>.slick-arrow,
 .singular-shop div.product.style-full .slider>.slick-arrow {
  right:0!important
 }
 .singular-shop div.product.style-carousel .slider>.slick-arrow.slick-prev,
 .singular-shop div.product.style-full .slider>.slick-arrow.slick-prev {
  right:auto!important;
  left:0!important
 }
 .singular-shop div.product .tbay-time-wrapper {
  flex-direction:column;
  margin-bottom:10px;
  padding-top:5px;
  padding-bottom:10px;
  border-radius:4px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  -ms-border-radius:4px;
  -o-border-radius:4px
 }
 .singular-shop div.product .tbay-time-wrapper>div {
  width:100%;
  margin:0
 }
 .singular-shop div.product .tbay-time-wrapper .title {
  margin-right:10px
 }
 .woocommerce-product-details__short-description p {
  margin-bottom:0
 }
 .wc-tabs-wrapper .tabs-title>a {
  padding:8px 0;
  font-size:14px;
  line-height:inherit
 }
 .wc-tabs-wrapper .tabs-title>a i {
  font-size:12px
 }
 .related.tbay-addon,
 .upsells.tbay-addon {
  padding-top:40px;
  margin:0
 }
 .related.tbay-addon .tbay-addon-title,
 .upsells.tbay-addon .tbay-addon-title {
  font-size:15px;
  text-transform:uppercase;
  line-height:inherit;
  padding-bottom:8px
 }
 .single-post .entry-title {
  font-size:20px;
  line-height:27px;
  margin:0 0 10px
 }
 .single-post .entry-meta-list {
  display:block;
  margin:0
 }
 .single-post .entry-meta-list:before,
 .single-post .entry-meta-list:after {
  content:" ";
  display:table
 }
 .single-post .entry-meta-list:after {
  clear:both
 }
 .single-post .entry-meta-list li {
  display:table-cell;
  float:none
 }
 .single-post .entry-meta-list li.comments-link:after {
  display:none
 }
 .single-post .entry-meta-list li.entry-category {
  display:block;
  padding:5px 0 0
 }
 .single-post .author-info {
  padding:30px;
  margin-top:30px
 }
 .single-post .author-info .avarta {
  padding:0;
  margin:0 0 17px
 }
 .single-post .author-info .name {
  font-size:16px;
  margin:0 0 5px
 }
 .single-post .author-info img {
  min-width:auto;
  max-width:70px
 }
 .single-post #comments {
  padding:0
 }
 .single-post #comments>.commentform {
  padding:10px 0 0!important
 }
 #respond .comment-form-fields-wrapper {
  display:block
 }
 #respond .comment-form-fields-wrapper input {
  margin:0!important
 }
 .entry-single .entry-content img {
  margin:0
 }
 .entry-single .owl-carousel-play {
  padding:20px 0 10px
 }
 .entry-single .author-info {
  display:block;
  text-align:center
 }
 .entry-single .tbay-post-share {
  margin:0;
  border:0;
  padding:20px 0 0
 }
 .entry-single .entry-content p {
  line-height:23px
 }
 .entry-single .entry-content blockquote {
  font-size:14px
 }
 .entry-single .entry-content blockquote p {
  line-height:25px
 }
 .entry-single .entry-content .tbay-addon .tbay-addon-title {
  font-size:14px
 }
 .entry-single .entry-content .center {
  margin-bottom:30px
 }
 .entry-thumb .entry-category {
  position:static;
  display:block
 }
 .entry-thumb .entry-category a {
  margin-top:10px
 }
 .post-navigation {
  padding:20px 0;
  margin-top:15px;
  border-bottom:1px solid #e5e5e5
 }
 .post-navigation .post-title {
  padding-top:5px;
  line-height:20px;
  font-weight:400
 }
 .related-posts {
  padding-top:25px;
  margin-bottom:30px
 }
 .related-posts .tbay-addon .tbay-addon-title {
  font-size:15px;
  text-transform:uppercase;
  margin-bottom:10px;
  text-align:left
 }
 #comments .comments-title,
 #comments .comment-reply-title {
  font-size:15px;
  line-height:inherit;
  margin:0 0 15px;
  text-transform:uppercase
 }
 #comments li.comment {
  padding:0;
  margin-bottom:20px
 }
 .page-404 {
  padding:120px 0 150px
 }
 .page-404 h1 {
  font-size:25px
 }
 .page-404 .sub-title {
  line-height:23px
 }
 .page-404 .page-content .group {
  margin:20px -8px 0
 }
 .page-404 .page-content a {
  padding:0 25px;
  margin:0 8px!important;
  text-transform:capitalize
 }
 .vc_tta-container .vc_tta-panel-body {
  padding:0 20px!important
 }
 .still-ques .tbay-addon {
  margin:0
 }
 .still-ques .tbay-addon .tbay-addon-title {
  font-size:15px;
  text-transform:uppercase;
  line-height:inherit;
  margin-top:5px
 }
 .still-ques .tbay-addon .tbay-addon-title .subtitle {
  margin-top:7px
 }
 .still-ques div.wpcf7 {
  padding-top:11px
 }
 .wpcf7-form .form-horizontal {
  margin:0 -8px
 }
 .wpcf7-form .form-horizontal label {
  margin-bottom:4px;
  font-size:14px
 }
 .wpcf7-form .form-horizontal input.required {
  line-height:38px!important;
  margin-bottom:10px!important
 }
 .wpcf7-form .form-horizontal .wpcf7-submit {
  float:none;
  margin:5px 0 0;
  text-transform:capitalize
 }
 .wpcf7-form textarea {
  height:110px
 }
 .contact-wrapper>.vc_column-inner>.wpb_wrapper {
  padding:20px 15px
 }
 .contact-wrapper .contact-info li {
  font-size:15px;
  padding:0 0 8px;
  margin-bottom:10px
 }
 .contact-wrapper .tbay-addon-social {
  padding:0
 }
 .contact-wrapper .tbay-addon-social .social.style2 {
  margin-top:5px
 }
 .contact-wrapper .tbay-addon-social .social.style2>li a {
  width:40px;
  height:40px
 }
 .contact-wrapper .tbay-addon-social .social.style2>li a i {
  line-height:40px
 }
 .contact-detail .tbay-addon .tbay-addon-title {
  font-size:15px;
  text-transform:uppercase;
  line-height:inherit;
  margin-top:5px;
  margin-bottom:15px
 }
 .contact-detail .tbay-addon .tbay-addon-title .subtitle {
  margin-top:5px
 }
 #main-container .content-about {
  background-image:none!important
 }
 #main-container .content-about .vc_fluid.col-has-fill>div {
  padding:0!important
 }
 body.woocommerce-checkout .woocommerce>form:not(.checkout) p.form-row:not(.last) {
  margin-bottom:10px
 }
 form.checkout .form-row .input-text,
 .input-default,
 .post-password-form input[type=password],
 .wpcf7-form input[type="email"],
 .wpcf7-form input[type="number"],
 .wpcf7-form input[type="password"],
 .wpcf7-form input[type="tel"],
 .wpcf7-form input[type="url"],
 .wpcf7-form input[type="text"],
 .wpcf7-form textarea,
 .woocommerce .input-text,
 .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height:38px!important
 }
 .woocommerce-cart.empty-cart #main-content .woocommerce {
  padding-top:100px
 }
 .woocommerce-cart.empty-cart #main-content .woocommerce .cart-empty {
  color:#888;
  margin-bottom:10px;
  text-align:center
 }
 .woocommerce-cart.empty-cart #main-content .woocommerce .cart-empty:before {
  content:'\e74e';
  font-family:'linearicons';
  font-size:50px;
  line-height:1;
  display:block;
  text-align:center;
  margin-bottom:25px
 }
 .woocommerce-cart.empty-cart #main-content .woocommerce .return-to-shop {
  margin:0;
  width:100%;
  text-align:center
 }
 .woocommerce-cart.empty-cart.mobile-hidden-footer .wrapper-container {
  height:100vh
 }
 .woocommerce-cart.empty-cart.mobile-hidden-footer .wrapper-container #main-content .woocommerce {
  position:absolute;
  width:100%;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  left:0;
  padding:0 15px
 }
 .woocommerce-order-received .woocommerce-order table.shop_table {
  padding:0 15px
 }
 .woocommerce-order-received .woocommerce-order table.shop_table thead tr th,
 .woocommerce-order-received .woocommerce-order table.shop_table thead tr td,
 .woocommerce-order-received .woocommerce-order table.shop_table tbody tr th,
 .woocommerce-order-received .woocommerce-order table.shop_table tbody tr td {
  padding:0!important;
  border:0!important;
  width:40%
 }
 .woocommerce-order-received .woocommerce-order table.shop_table thead tr td:first-child,
 .woocommerce-order-received .woocommerce-order table.shop_table tbody tr td:first-child {
  width:60%
 }
 .woocommerce-order-received .woocommerce-order table.shop_table thead tr:last-child th,
 .woocommerce-order-received .woocommerce-order table.shop_table thead tr:last-child td,
 .woocommerce-order-received .woocommerce-order table.shop_table tbody tr:last-child th,
 .woocommerce-order-received .woocommerce-order table.shop_table tbody tr:last-child td {
  border-bottom:1px solid #e5e5e5!important
 }
 .woocommerce-order .woocommerce-order-details h2 {
  padding:0 15px;
  line-height:50px
 }
 .woocommerce-order .woocommerce-order-details .order_details th,
 .woocommerce-order .woocommerce-order-details .order_details td {
  padding:0!important;
  border:0!important
 }
 .woocommerce .col2-set.addresses address,
 .woocommerce .col2-set.addresses .woocommerce-column__title,
 .woocommerce .col2-set.addresses h3,
 .woocommerce-page .col2-set.addresses address,
 .woocommerce-page .col2-set.addresses .woocommerce-column__title,
 .woocommerce-page .col2-set.addresses h3 {
  padding-left:15px;
  padding-right:15px
 }
 .woocommerce .col2-set.addresses .woocommerce-column__title,
 .woocommerce-page .col2-set.addresses .woocommerce-column__title {
  line-height:40px
 }
 .woocommerce-account .addresses .title .edit {
  margin-right:15px
 }
 .tbay-addon-newletter.tbay-addon .tbay-addon-title {
  font-size:20px;
  line-height:25px
 }
 .tbay-addon-newletter.tbay-addon .tbay-addon-title .subtitle {
  margin:5px 0 0;
  line-height:18px
 }
 .tbay-addon-vertical .product-block,
 .widget-vertical .product-block {
  padding:0
 }
 .tbay-addon-brands .grid .item {
  margin:0;
  line-height:70px
 }
 #tbay-main-content .tbay-addon.tbay-addon-flash-sales .tbay-addon-title+.flash-sales-date {
  display:block;
  margin:7px 0
 }
 #reviews .wcpr-filter-button {
  padding:0 10px;
  min-width:auto
 }
 .widget_urna_popup_newsletter .modal-dialog {
  margin:0 25px
 }
 .widget_urna_popup_newsletter h3 {
  font-size:42px
 }
 .widget_urna_popup_newsletter .social {
  margin-top:40px
 }
 .widget_urna_popup_newsletter .popup-content>span {
  margin-top:10px
 }
 .woocommerce .woocommerce-form-login-toggle {
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #e5e5e5
 }
 .woocommerce .woocommerce-form-login-toggle .woocommerce-info {
  padding:0!important
 }
 .woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe] {
  padding-left:21px
 }
 .contact-map-left .vc_column-inner {
  padding:10px 20px 20px 20px!important
 }
 .checkout .details-review .order-payment .woocommerce-checkout-payment .payment_methods img {
  float:none!important
 }
 .woocommerce table.shop_table_responsive tr td,
 .woocommerce-page table.shop_table_responsive tr td {
  background:transparent!important
 }
 .woocommerce table.shop_table_responsive tr td:before,
 .woocommerce-page table.shop_table_responsive tr td:before {
  font-weight:400
 }
 .woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column--billing-address {
  float:left
 }
 .woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column--shipping-address {
  float:right
 }
 .tbay-my-account-avatar {
  margin-bottom:25px
 }
 .woocommerce table.my_account_orders,
 .woocommerce table.dokan-rma-order-item-table {
  min-width:800px
 }
 .woocommerce table.my_account_orders thead,
 .woocommerce table.dokan-rma-order-item-table thead {
  display:none
 }
 .woocommerce table.shop_table_responsive tr td:before,
 .woocommerce-page table.shop_table_responsive tr td:before {
  display:none
 }
 .tbay-my-account-avatar {
  display:block;
  text-align:center;
  margin:-100px 0 60px;
  padding-top:80px;
  position:relative;
  background:#f5f5f5
 }
 .tbay-my-account-avatar:before,
 .tbay-my-account-avatar:after {
  content:'';
  display:block;
  background:#f5f5f5;
  position:absolute;
  width:10000px;
  height:100%;
  left:100%;
  right:auto;
  top:0;
  z-index:-1
 }
 .tbay-my-account-avatar:after {
  left:auto;
  right:100%
 }
 .tbay-my-account-avatar img {
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  position:relative;
  margin:0 0 -30px;
  border:1px solid #ddd
 }
}
@media(max-width:767px) and (min-width:481px) {
 body.woocommerce-cart .tbay-footer,
 body.single-product .tbay-footer {
  padding-bottom:0
 }
 .singular-shop div.product .quantity {
  margin-right:20px
 }
 .singular-shop div.product .quantity .name {
  display:none
 }
 .singular-shop div.product .group-button {
  margin:0 0 0 15px!important
 }
 .singular-shop div.product #shop-now {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  align-items:center
 }
}
@media(max-width:700px) {
 .image-mains .flex-control-thumbs {
  padding:0 150px!important
 }
 .image-mains .flex-control-thumbs>.slick-arrow {
  right:135px
 }
 .image-mains .flex-control-thumbs>.slick-arrow.owl-prev {
  right:auto;
  left:135px
 }
}
@media(max-width:680px) {
 #reviews .wcpr-overall-rating {
  padding:20px 0 0
 }
 #reviews .wcpr-overall-rating-main {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column
 }
 #reviews .wcpr-overall-rating-right {
  text-align:center
 }
 #reviews .wcpr-stars-count {
  border:0;
  padding:20px 0
 }
 #reviews .wcpr-stars-count .wcpr-row {
  justify-content:center
 }
}
@media(max-width:600px) {
 body.admin-bar .topbar-device-mobile {
  top:0
 }
 body.admin-bar .topbar-device-mobile~#tbay-main-content .filter-mobile .content,
 body.admin-bar .topbar-device-mobile~#tbay-main-content #product-size-guide .modal-dialog,
 body.admin-bar .topbar-device-mobile .search-device .tbay-search-mobile.tbay-search-form,
 body.admin-bar .topbar-device-mobile .top-cart .dropdown-content {
  top:0
 }
 body.admin-bar .topbar-device-mobile.active {
  top:46px
 }
 body.admin-bar .topbar-device-mobile.active~#tbay-main-content .filter-mobile .content,
 body.admin-bar .topbar-device-mobile.active~#tbay-main-content #product-size-guide .modal-dialog,
 body.admin-bar .topbar-device-mobile.active .search-device .tbay-search-mobile.tbay-search-form,
 body.admin-bar .topbar-device-mobile.active .top-cart .dropdown-content {
  top:46px
 }
}
@media(max-width:599px) {
 .products-list .product-block .name {
  font-size:14px;
  line-height:18px
 }
 .products-list .product-block .name:not(.full_name) a {
  margin:0;
  text-overflow:inherit;
  white-space:inherit
 }
 .products-list .product-block .price {
  margin-top:6px
 }
 .products-list .product-block .woocommerce-product-details__short-description {
  margin:12px 0 10px
 }
 .entry-meta-list li.entry-author span {
  display:none
 }
 .woocommerce .shop_table .product-info .wc-item-meta,
 .woocommerce .shop_table .product-info dl.variation {
  display:block;
  padding:0
 }
 .pagination,
 .tbay-pagination {
  margin-top:30px
 }
 .pagination span,
 .pagination a,
 .tbay-pagination span,
 .tbay-pagination a {
  width:40px;
  line-height:38px
 }
 .tbay-swatches-wrapper {
  bottom:0
 }
 .tbay-swatches-wrapper li a.variable-item-span-color {
  width:10px;
  height:10px;
  line-height:10px
 }
 .woocommerce div.product p.stock {
  margin:0 0 20px
 }
 .image-mains .flex-control-thumbs {
  padding:0 100px!important
 }
 .image-mains .flex-control-thumbs>.slick-arrow {
  right:85px
 }
 .image-mains .flex-control-thumbs>.slick-arrow.owl-prev {
  right:auto;
  left:85px
 }
}
@media(max-width:599px) and (min-width:480px) {
 #shop-now.has-buy-now .group-button {
  width:100%;
  margin:20px 0 0
 }
}
@media(min-width:480px) {
 #shop-now.has-buy-now .tbay-buy-now.button:not(.disabled):hover,
 #shop-now.has-buy-now .tbay-buy-now.button:not(.disabled):focus {
  color:#fff;
  background:#e59c00
 }
}
@media(min-width:480px) and (max-width:767px) {
 input#ywqa-submit-question {
  margin:0;
  height:42px
 }
 form input:not([type="file"]),
 input#ywqa_ask_question_text {
  height:42px
 }
}
@media(max-width:479px) {
 .owl-carousel:not(.slick-slider)[data-mobileslick="2"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="2"]>div,
 .tbay-addon .row.grid[data-mobileslick="2"]>div,
 .tbay-addon .row.grid[data-mobile="2"]>div {
  -webkit-box-flex:50%;
  -moz-box-flex:50%;
  -webkit-flex:50%;
  -ms-flex:50%;
  flex:50%;
  max-width:50%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="3"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="3"]>div,
 .tbay-addon .row.grid[data-mobileslick="3"]>div,
 .tbay-addon .row.grid[data-mobile="3"]>div {
  -webkit-box-flex:33.33333%;
  -moz-box-flex:33.33333%;
  -webkit-flex:33.33333%;
  -ms-flex:33.33333%;
  flex:33.33333%;
  max-width:33.33333%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="4"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="4"]>div,
 .tbay-addon .row.grid[data-mobileslick="4"]>div,
 .tbay-addon .row.grid[data-mobile="4"]>div {
  -webkit-box-flex:25%;
  -moz-box-flex:25%;
  -webkit-flex:25%;
  -ms-flex:25%;
  flex:25%;
  max-width:25%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="5"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="5"]>div,
 .tbay-addon .row.grid[data-mobileslick="5"]>div,
 .tbay-addon .row.grid[data-mobile="5"]>div {
  -webkit-box-flex:20%;
  -moz-box-flex:20%;
  -webkit-flex:20%;
  -ms-flex:20%;
  flex:20%;
  max-width:20%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="6"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="6"]>div,
 .tbay-addon .row.grid[data-mobileslick="6"]>div,
 .tbay-addon .row.grid[data-mobile="6"]>div {
  -webkit-box-flex:16.66667%;
  -moz-box-flex:16.66667%;
  -webkit-flex:16.66667%;
  -ms-flex:16.66667%;
  flex:16.66667%;
  max-width:16.66667%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="7"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="7"]>div,
 .tbay-addon .row.grid[data-mobileslick="7"]>div,
 .tbay-addon .row.grid[data-mobile="7"]>div {
  -webkit-box-flex:14.28571%;
  -moz-box-flex:14.28571%;
  -webkit-flex:14.28571%;
  -ms-flex:14.28571%;
  flex:14.28571%;
  max-width:14.28571%
 }
 .owl-carousel:not(.slick-slider)[data-mobileslick="8"]>div,
 .owl-carousel:not(.slick-slider)[data-mobile="8"]>div,
 .tbay-addon .row.grid[data-mobileslick="8"]>div,
 .tbay-addon .row.grid[data-mobile="8"]>div {
  -webkit-box-flex:12.5%;
  -moz-box-flex:12.5%;
  -webkit-flex:12.5%;
  -ms-flex:12.5%;
  flex:12.5%;
  max-width:12.5%
 }
 #shop-now.has-buy-now .tbay-buy-now.button {
  position:fixed;
  z-index:1000;
  bottom:0;
  width:50%;
  left:50%;
  height:46px;
  line-height:46px;
  margin:0!important;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:16px;
  opacity:1;
  filter:alpha(opacity=100);
  font-size:14px;
  font-weight:400;
  text-transform:capitalize;
  letter-spacing:0;
  padding:0 5px;
  background:#ffae00
 }
 #shop-now.has-buy-now .single_add_to_cart_button {
  width:50%;
  padding:0 5px
 }
 .hidden-xxs {
  display:none!important
 }
 .form-control,
 form input,
 select.dokan-form-control,
 .dokan-form-control {
  height:40px
 }
 .btn-theme,
 .btn-default,
 .woof_container_inner_tags ul.woof_list label,
 .show-view-all a,
 .btn-view-all,
 .post .entry-category.type-1 a,
 .page-404 .page-content .contactus,
 .more_products a,
 .tbay-pagination-load-more a,
 .woocommerce .woof_submit_search_form_container button.woof_reset_search_form,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a,
 .top-cart .group-button p.buttons a.button,
 .woocommerce button.button,
 .woocommerce a.button.wc-backward,
 .woocommerce a.woocommerce-button.view,
 #respond input#submit,
 .woocommerce #respond input#submit,
 .woocommerce input.button,
 .singular-shop .tbay-modalButton,
 #reviews .wcpr-filter-button,
 .woo-variation-swatches-stylesheet-enabled .variations .reset_variations,
 .woocommerce table.shop_table.account-orders-table a.view,
 .woocommerce table.shop_table.order_details a.view,
 .woocommerce table.shop_table.my_account_orders a.view,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.view,
 .woocommerce table.shop_table.account-orders-table a.request_warranty,
 .woocommerce table.shop_table.order_details a.request_warranty,
 .woocommerce table.shop_table.my_account_orders a.request_warranty,
 .woocommerce table.shop_table.dokan-rma-order-item-table a.request_warranty,
 .woocommerce-order-received .woocommerce-order table.shop_table.my_account_orders .order-actions .button,
 .dokan-dashboard a.add_new_attribute,
 .dokan-add-new-product-popup input#dokan-create-new-product-btn,
 #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .dokan-follow-store-button,
 #report-abuse table input[type="submit"],
 form[name="export_orders"]~table.table .order-comments input.btn,
 .wcvendors-pro-dashboard-wrapper a.button,
 .wcv-order-header .wcv-form .control>input#clear_button,
 .btn-theme-2,
 .woocommerce-pagination a.button,
 .widget_price_filter .price_slider_amount .button,
 .tbay-addon.tbay-addon-banner .tbay-addon-content .button,
 .tbay-addon-newletter .input-group-btn input,
 .widget-newletter .input-group-btn input,
 .post-list .readmore,
 .post-grid .readmore,
 .entry-single .entry-description a,
 .entry-single .author-info .all-post,
 .post-password-form input[type=submit],
 #comments #respond .form-submit input,
 #reviews #respond .form-submit input,
 .wpcf7-form .form-horizontal .wpcf7-submit,
 .page-404 .page-content .backtohome,
 .woocommerce .yith-wfbt-submit-block .yith-wfbt-submit-button-remove,
 body table.compare-list .add-to-cart td a,
 input#ywqa-submit-question,
 div#new-answer-header .ywqa_submit_answer,
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a,
 .products-list .product-block .group-buttons>div.add-cart a,
 .top-cart .tbay-dropdown-cart ul.cart_empty a.wc-continue,
 .top-cart .cart_list.woocommerce-mini-cart+.woocommerce-mini-cart__total+.woocommerce-mini-cart__buttons a.checkout,
 .top-cart .group-button p.buttons a.button.checkout,
 .woocommerce button.button[name="track"],
 .singular-shop div.product .single_add_to_cart_button,
 #sticky-menu-bar #sticky-custom-add-to-cart,
 .cart_totals .wc-proceed-to-checkout a.checkout-button,
 .coupon .box input[type=submit],
 .woocommerce form.login>p.last .button,
 .woocommerce form.register>p.last .button,
 .woocommerce-order-received .order-again a,
 .woocommerce form.checkout_coupon>p.form-row-last .button,
 .woocommerce-checkout-payment .place-order button.button.alt,
 #custom-register input.submit_button,
 #custom-login input.submit_button,
 input[type="submit"].dokan-btn,
 a.dokan-btn-theme,
 .dokan-btn-theme,
 .dokan-btn-success,
 input[type="submit"].dokan-btn[disabled],
 a.dokan-btn-theme[disabled],
 .dokan-btn-theme[disabled],
 .dokan-btn-success[disabled],
 .dokan-dashboard .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit],
 .dokan-seller-listing .store-footer>a,
 .dokan-orders-content #dokan-order-status-form a.dokan-cancel-status,
 .wcmp_regi_main .register .button,
 #report_abuse_form button.submit-report-abuse,
 .vendor_sidebar .widget_wcmp_quick_info #respond input#submit,
 #wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination .vendor_sort input[type="submit"],
 #wcmp-store-conatiner .wcmp-store-map-filter input[type="submit"],
 #wcfm-main-contentainer .wcfm-membership-wrapper input[type="submit"],
 #wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button,
 .wcfm_popup_wrapper .wcfm_popup_button,
 #wcfmmp-store #reviews .add_review button,
 .form-row input[name="apply_for_vendor_submit"],
 form.wcv-form .wcv-button[type="submit"],
 .dashboard .wcv-dashboard-navigation~form input[type="submit"],
 .shop_settings input[name="vendor_application_submit"],
 form[name="export_orders"] input,
 .wcvendors-pro-dashboard-wrapper input#update_button,
 .wcvendors-pro-dashboard-wrapper .wcv-search-form .wcv-button,
 .wcv-form .control-group .control>input.wcv-button:not(#clear_button),
 table.wcvendors-table-order .wcv-shade.wcv-fade .order_note_form input[type="submit"],
 table.wcvendors-table-order form #tracking_number_save_button,
 form#wcv-store-settings input#store_save_button {
  line-height:38px;
  text-transform:capitalize
 }
 #custom-login input.submit_button {
  width:100%
 }
 #custom-login-wrapper .modal-content .modal-header .close span {
  font-size:15px
 }
 .tbay-body-woocommerce-catalog-mod .singular-shop div.product .group-button {
  margin:0;
  margin-left:20px
 }
 .tbay-show-quantity-mobile .singular-shop div.product .cart:not(.grouped_form) .quantity {
  display:block!important
 }
 .header-mobile-left .mobile-logo {
  text-align:left
 }
 [class*="style-gallery"] .woocommerce-product-gallery__wrapper {
  margin:0 -5px!important
 }
 [class*="style-gallery"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
  padding:0 5px;
  margin-bottom:10px
 }
 .woocommerce.single-product div.product .summary,
 .woocommerce.single-product div.product .summary-left {
  display:flex;
  flex-direction:column
 }
 .woocommerce.single-product div.product .information p.price,
 .woocommerce.single-product div.product .information span.price,
 .woocommerce.single-product div.product .summary-left p.price,
 .woocommerce.single-product div.product .summary-left span.price {
  font-size:16px;
  margin:0;
  -webkit-box-ordinal-group:-1;
  -moz-box-ordinal-group:-1;
  -ms-flex-order:-1;
  -webkit-order:-1;
  order:-1
 }
 .woocommerce.single-product div.product .woocommerce-product-rating {
  line-height:inherit;
  margin:0 0 18px!important
 }
 .woocommerce.single-product div.product .woocommerce-product-details__short-description {
  padding-bottom:17px;
  font-size:14px
 }
 .woocommerce.single-product div.product .woocommerce-product-details__short-description ul {
  margin:0
 }
 .woocommerce.single-product div.product .woocommerce-product-details__short-description p {
  line-height:23px;
  margin:0
 }
 .woocommerce.single-product div.product .cart {
  margin:0!important
 }
 .woocommerce.single-product div.product .product-type-variable {
  border-bottom:1px solid #e5e5e5;
  margin-bottom:5px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr {
  padding:0 8px;
  margin-bottom:15px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr>td {
  padding:0
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr:after {
  left:8px;
  right:8px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-name {
  padding:15px 5px 0;
  font-size:14px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-name a {
  display:block;
  line-height:18px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove {
  left:8px;
  right:auto;
  top:0;
  position:absolute;
  width:auto
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove a {
  font-size:0;
  width:30px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  justify-content:center;
  border-bottom:1px solid #ddd;
  border-right:1px solid #ddd
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove a i {
  font-size:10px;
  margin:0;
  line-height:30px
 }
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove a i:before {
  content:'\e935'
 }
 .woocommerce table.wishlist_table.shop_table td.product-stock-status span.wishlist-out-of-stock {
  color:#888
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart {
  position:absolute;
  top:0;
  right:8px;
  left:auto;
  padding:0;
  z-index:2;
  width:auto
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a {
  font-size:0;
  width:30px;
  line-height:28px
 }
 .woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a:after {
  content:'\e74d';
  font-family:'linearicons';
  font-size:14px;
  line-height:1;
  vertical-align:middle
 }
 .woocommerce table.wishlist_table.shop_table .product-stock-status {
  padding-bottom:15px
 }
 .woocommerce .woof_submit_search_form_container button.woof_reset_search_form {
  margin:0!important
 }
 .time .timming>div {
  margin:0
 }
 .singular-shop div.product .single_add_to_cart_button {
  position:fixed;
  left:0;
  right:auto;
  width:100%;
  bottom:0;
  z-index:999;
  font-weight:500;
  line-height:44px
 }
 .singular-shop div.product .group-button {
  margin:10px 0 0
 }
 .singular-shop div.product .tbay-modalButton {
  width:100%
 }
 .singular-shop div.product .cart:not(.grouped_form) .quantity {
  display:none!important
 }
 .singular-shop div.product.style-full .image-mains .flex-control-thumbs {
  padding:0 50px!important
 }
 .singular-shop div.product.style-carousel #shop-now {
  display:block
 }
 .singular-shop div.product.style-carousel .group-button {
  text-align:center
 }
 .singular-shop div.product.style-carousel .group-button .tbay-wishlist a i {
  float:none
 }
 .contact-map .contact-map-left .contact-info {
  padding-left:25px;
  padding-right:0
 }
 .woocommerce form.checkout_coupon .form-row {
  width:100%!important;
  margin:0 0 15px
 }
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a {
  display:block
 }
 .order-review .shop_table>thead>tr>td:first-child,
 .order-review .shop_table>thead>tr th:first-child,
 .order-review .shop_table>tbody>tr>td:first-child,
 .order-review .shop_table>tbody>tr th:first-child,
 .order-review .shop_table>tfoot>tr>td:first-child,
 .order-review .shop_table>tfoot>tr th:first-child {
  padding-left:15px
 }
 .woocommerce-checkout-payment .payment_methods li {
  padding:10px 0 10px 15px
 }
 .woocommerce-checkout-payment .payment_methods .payment_method_stripe img {
  display:none
 }
 .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper {
  padding:25px 0 0
 }
 .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper a:after {
  content:'*';
  display:inline-block;
  margin-left:5px;
  margin-right:0;
  color:red
 }
 .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .required {
  display:none
 }
 .term-wrapper,
 .term-wrapper p {
  line-height:23px
 }
 .shop_table.cart .cart_item .quantity .box input.qty {
  min-width:120px
 }
 .woocommerce .cart-collaterals a.checkout-button {
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  z-index:9999;
  margin:0;
  line-height:44px
 }
 .cart_totals table .order-total {
  border-top:1px solid #e5e5e5
 }
 .cart_totals table .order-total .woocs_special_price_code {
  color:#ca0815
 }
 .cart_totals table * tr td {
  padding:0!important;
  border:0!important
 }
 .woocommerce #payment #place_order,
 .woocommerce-page #payment #place_order {
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  margin:0!important;
  z-index:1000;
  line-height:44px;
  font-weight:500
 }
 .contact-map-left .vc_column-inner {
  padding:20px 20px 25px 0!important
 }
 .checkout .details-review .order-payment .woocommerce-checkout-payment .place-order button {
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  margin:0!important
 }
 .checkout .details-review .order-payment .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper {
  padding:40px 0 0 0
 }
 .woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe] {
  line-height:28px
 }
 .tbay-addon-newletter {
  display:block;
  padding:0
 }
 .tbay-addon-newletter>h3 {
  width:auto;
  float:none
 }
 .tbay-addon-newletter>div:not(.row) {
  width:100%;
  float:none
 }
 .contact-info li {
  word-wrap:break-word
 }
 .tbay-footer .tbay-addon:not(.tbay-addon-newletter) .tbay-addon-title {
  margin-bottom:10px;
  font-size:14px;
  text-align:left
 }
 .woocommerce-cart .wc-proceed-to-checkout {
  padding:0
 }
 .entry-meta-list>li.entry-author i,
 .entry-meta-list li.comments-link span {
  display:none
 }
 .entry-meta-list>li {
  padding:0 8px
 }
 .entry-meta-list>li:first-child {
  padding-left:0
 }
 .post-list {
  margin-bottom:30px
 }
 .post-list .entry-title,
 .post-list .entry-meta-list {
  margin:0 0 12px!important
 }
 .entry-description {
  line-height:23px
 }
 article .more {
  margin-top:5px
 }
 .readmore {
  margin:13px 0 0
 }
 .readmore i {
  font-size:13px
 }
 .track_order .form-row-first,
 .track_order .form-row-last {
  float:none!important;
  width:100%!important
 }
 .track_order button.button {
  width:100%
 }
 .widget_urna_popup_newsletter .popup-content {
  padding:30px 15px
 }
 .owl-carousel>.slick-arrow,
 .slider>.slick-arrow {
  height:35px!important;
  width:35px!important;
  line-height:35px!important;
  font-size:13px;
  right:-8px!important
 }
 .owl-carousel>.slick-arrow.slick-prev,
 .slider>.slick-arrow.slick-prev {
  left:-8px!important;
  right:auto!important
 }
 .singular-shop div.product.style-carousel .slider>.slick-arrow.slick-next {
  right:0!important;
  left:auto!important
 }
 .singular-shop div.product.style-carousel .slider>.slick-arrow.slick-prev {
  left:0!important;
  right:auto!important
 }
 .wcpr-filter-container>.wcpr-filter-button {
  width:100%;
  display:block;
  margin:0 0 10px!important
 }
 .woocommerce #review_form #respond p:not(.form-submit) {
  flex-direction:column;
  align-items:inherit;
  margin-bottom:7px
 }
 .woocommerce #review_form #respond p:not(.comment-form-rating) label {
  margin:0 0 2px
 }
 .woocommerce #review_form #respond p label {
  min-width:auto
 }
 .woocommerce #review_form #respond p.stars {
  float:right
 }
 .woocommerce #reviews #comment {
  height:100px
 }
 #commentform input.form-control {
  height:40px
 }
 #commentform .comment-form-comment {
  margin-bottom:15px
 }
 #comments #respond .form-submit input,
 #reviews #respond .form-submit input {
  width:100%;
  line-height:38px;
  margin-top:7px;
  text-transform:inherit
 }
 #comments ul.commentlist,
 #reviews ul.commentlist {
  padding-top:15px
 }
 #comments ul.commentlist li,
 #reviews ul.commentlist li {
  padding-bottom:12px;
  margin-bottom:20px
 }
 #comments ul.commentlist li:last-child,
 #reviews ul.commentlist li:last-child {
  margin-bottom:10px
 }
 #comments p.meta,
 #reviews p.meta {
  line-height:17px;
  margin-bottom:10px!important
 }
 #comments .description,
 #reviews .description {
  margin-top:5px
 }
 #comments .description p,
 #reviews .description p {
  line-height:23px!important;
  font-size:14px
 }
 #comments .comment_container,
 #reviews .comment_container {
  align-items:inherit
 }
 #comments .tbay-avatar {
  min-width:auto;
  margin-right:20px;
  margin-left:0
 }
 #comments .tbay-avatar img {
  margin:0;
  max-width:50px
 }
 #comments li.comment>.children {
  padding-left:30px
 }
 body:not(.woocommerce) #comments .form-group.h-info,
 body:not(.woocommerce) #comments .logged-in-as {
  margin-bottom:15px
 }
 .singular-shop #comments .tbay-author {
  margin:0 0 5px
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table {
  margin:0
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table tr {
  position:relative;
  padding-left:120px;
  padding-right:0;
  padding-bottom:10px;
  display:flex;
  flex-direction:column
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table td {
  padding:0!important
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table td.woocommerce-grouped-product-list-item__quantity {
  position:absolute;
  left:0;
  right:auto;
  top:8px
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table td.woocommerce-grouped-product-list-item__quantity .add-cart a.button {
  padding:0 8px;
  line-height:30px
 }
 .woocommerce div.product.product-type-grouped form.cart .group_table .quantity .box button,
 .woocommerce div.product.product-type-grouped form.cart .group_table .quantity .box input {
  width:30px;
  line-height:28px!important
 }
 .tbay-addon-features .ourservice-heading {
  font-size:14px;
  line-height:20px
 }
 .tbay-addon-features .description {
  display:none
 }
 .tbay-addon-newletter .input-group {
  margin:20px 0 0
 }
 .tbay-addon-newletter .input-newletter {
  width:100%;
  margin:0;
  padding-left:15px;
  padding-right:40px;
  font-size:14px;
  height:40px!important
 }
 .tbay-addon-newletter .input-group-btn {
  position:absolute;
  right:0;
  left:auto;
  top:0;
  width:40px;
  color:#fff;
  z-index:11
 }
 .tbay-addon-newletter .input-group-btn:before {
  content:'\e696';
  font-family:'linearicons';
  font-size:15px;
  position:absolute;
  right:auto;
  left:50%;
  top:50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  z-index:99;
  line-height:40px;
  pointer-events:none;
  -webkit-transition:.4s;
  -o-transition:.4s;
  transition:.4s
 }
 .tbay-addon-newletter .input-group-btn input {
  width:100%;
  font-size:0;
  padding:0;
  border:0;
  background:#ca0815;
  z-index:100;
  line-height:40px!important
 }
 .post .post-type {
  display:none
 }
 .tbay-footer .contact-info i {
  line-height:1
 }
 .tbay-footer .tbay-copyright {
  margin-top:15px
 }
 .top-cart .dropdown-content {
  width:90%;
  padding:0;
  min-width:auto
 }
 .top-cart .dropdown-content .widget_shopping_cart_content {
  left:0;
  right:0
 }
 .top-cart .dropdown-content .widget_shopping_cart_content .mcart-border .group-button {
  padding:15px
 }
 .top-cart .widget-header-cart {
  padding:0 15px
 }
 .top-cart .widget-header-cart .offcanvas-close {
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  right:10px
 }
 .top-cart .heading-title {
  font-size:14px;
  display:block;
  line-height:50px
 }
 .top-cart .cart_list li {
  margin:0!important;
  padding:10px 15px!important
 }
 .top-cart .cart_list a.remove i {
  line-height:1;
  font-size:16px;
  font-weight:400;
  right:15px
 }
 .top-cart .cart_list .product-info {
  margin:0
 }
 .top-cart p {
  font-size:14px
 }
 .top-cart .group-button {
  background:#fff
 }
 .top-cart .group-button p.buttons {
  display:flex;
  flex-direction:column-reverse
 }
 .top-cart .group-button p.buttons a.button {
  line-height:38px!important;
  margin-bottom:10px;
  background:#f5f5f5
 }
 .yith-wfbt-submit-block .yith-wfbt-submit-button-remove {
  width:100%;
  line-height:38px!important
 }
 .singular-shop #comments {
  padding:0
 }
 #reviews h3#reply-title {
  font-size:14px;
  margin:10px 0!important
 }
 #reviews .reviews-col1 .row ul {
  margin-top:5px;
  padding:25px 15px;
  margin-bottom:28px
 }
 #reviews .reviews-col1 .row ul>li {
  padding:0
 }
 #reviews .review-summary-total {
  text-align:left;
  padding-bottom:20px;
  border-bottom:1px solid #e5e5e5;
  margin-bottom:25px
 }
 #reviews .number-customer {
  margin:0
 }
 #reviews .review-summary-result p {
  display:none
 }
 #reviews .review-summary-result strong {
  font-size:45px;
  line-height:40px
 }
 #reviews .review-summary-item {
  padding-left:55px
 }
 #reviews .progress {
  height:14px;
  margin-bottom:14px
 }
 .questions-section h3 {
  font-size:14px;
  line-height:23px;
  margin-bottom:5px
 }
 .questions-section #ywqa_question_list p {
  line-height:23px
 }
 .questions-section div.question-content {
  margin-bottom:5px
 }
 .questions-section div.ywqa-ask-question {
  padding-top:10px;
  position:relative
 }
 .questions-section div.ywqa-ask-question:before {
  content:'\e944';
  font-family:'linearicons';
  font-size:14px;
  position:absolute;
  right:0;
  left:auto;
  color:#fff;
  width:40px;
  height:40px;
  line-height:38px;
  text-align:center;
  pointer-events:none;
  z-index:10
 }
 .questions-section #ywqa_ask_question_text {
  width:100%;
  height:40px;
  font-size:13px
 }
 .questions-section span.answer {
  line-height:23px
 }
 .questions-section input#ywqa-submit-question {
  line-height:38px;
  position:absolute;
  right:0;
  left:auto;
  width:40px!important;
  height:40px;
  z-index:1;
  font-size:0
 }
 .questions-section li.question-container {
  padding:0 0 20px;
  margin-bottom:20px
 }
 .questions-section li.question-container:last-child {
  margin:0;
  border:0
 }
 .entry-thumb .entry-category a {
  line-height:28px;
  padding:0 15px;
  font-weight:400
 }
 .post-list .entry-title {
  font-size:18px!important;
  line-height:25px
 }
 .entry-tags-list {
  padding:0
 }
 .entry-tags-list a {
  line-height:28px;
  padding:0 15px
 }
 .wpcf7-form .form-horizontal .wpcf7-submit {
  width:100%
 }
 .title-about {
  font-size:16px;
  text-align:left;
  margin:0
 }
 .content-about .tbay-addon .tbay-addon-title {
  font-size:14px;
  margin-bottom:18px;
  line-height:23px;
  padding-top:5px
 }
 .content-about .tbay-addon .tbay-addon-title .subtitle {
  line-height:23px;
  margin:3px 0
 }
 .ourteam-inner .info {
  position:static;
  visibility:visible;
  margin-top:10px
 }
 .ourteam-inner .name-team {
  font-size:14px;
  color:#000
 }
 .ourteam-inner .job {
  margin:0!important;
  opacity:1;
  filter:alpha(opacity=100);
  line-height:20px
 }
 .ourteam-inner .social-link {
  display:none
 }
 .woocommerce form.login,
 .woocommerce form.register {
  padding:0!important;
  background:transparent;
  border:0
 }
 .woocommerce form.checkout_coupon {
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #e5e5e5;
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
 }
 .woocommerce form.checkout_coupon .form-row.last input,
 .woocommerce form.checkout_coupon .form-row.last button {
  max-width:100%
 }
 .woocommerce form.checkout_coupon #coupon_code {
  min-width:auto
 }
 .woocommerce form.checkout_coupon button {
  width:100%
 }
 body.woocommerce-checkout .woocommerce .social-log {
  margin-top:15px;
  text-align:center
 }
 body.woocommerce-checkout .woocommerce .social-log:before {
  content:'';
  background:#ddd;
  position:absolute;
  left:0;
  width:100%;
  height:1px;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  right:auto;
  z-index:-1
 }
 body.woocommerce-checkout .woocommerce .social-log span {
  padding:0 20px
 }
 .woocommerce .woocommerce-form-login-toggle .woocommerce-info,
 .woocommerce .woocommerce-form-login-toggle .woocommerce-message,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-message {
  font-size:14px;
  line-height:23px;
  padding-bottom:5px;
  border:0;
  position:relative
 }
 .woocommerce .woocommerce-form-login-toggle .woocommerce-info a,
 .woocommerce .woocommerce-form-login-toggle .woocommerce-message a,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-message a {
  font-size:13px;
  display:block
 }
 .woocommerce .woocommerce-form-login-toggle .woocommerce-info a:before,
 .woocommerce .woocommerce-form-login-toggle .woocommerce-message a:before,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:before,
 .woocommerce .woocommerce-form-coupon-toggle .woocommerce-message a:before {
  font-size:11px;
  line-height:30px;
  top:0;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0)
 }
 .woocommerce .woocommerce-form-login-toggle+form.login .form-row.last label {
  margin-top:5px
 }
 form.checkout {
  margin-top:40px;
  padding:0
 }
 form.checkout h3 {
  font-size:15px;
  text-transform:uppercase;
  line-height:23px
 }
 form.checkout h3#ship-to-different-address {
  font-size:14px;
  text-transform:capitalize;
  margin-bottom:20px
 }
 form.checkout .woocommerce-billing-fields h3 {
  margin-bottom:10px;
  padding-bottom:10px
 }
 form.checkout .form-row .input-text {
  margin-bottom:15px!important
 }
 form.checkout #order_comments {
  height:120px!important;
  padding:10px 20px!important;
  padding-left:8px!important
 }
 form.checkout .order-payment {
  padding-top:30px
 }
 form.checkout .order-payment #order_payment_heading {
  margin-bottom:10px
 }
 .select2-container--default .select2-selection--single {
  margin-bottom:15px
 }
 .woocommerce-account-fields,
 .woocommerce-account-fields .create-account {
  margin-top:10px
 }
 .woocommerce-shipping-fields {
  margin:0;
  border:0;
  padding-top:15px
 }
 .woocommerce-shipping-fields h3 label {
  font-weight:400
 }
 .review-wrapper {
  margin-top:20px
 }
 .review-wrapper #order_review_heading {
  margin-bottom:10px
 }
 div.nsl-container-block.nsl-container {
  display:block!important
 }
 div.nsl-container-block.nsl-container a {
  margin:3px 0 10px!important
 }
 div.nsl-container-block.nsl-container .nsl-button .nsl-button-label-container b {
  line-height:40px
 }
 .woocommerce-cart .return-to-shop a {
  width:100%
 }
 .tbay-addon-features .inner {
  width:100%
 }
 .tbay-addon-features .inner .fbox-content {
  padding:10px 0 0
 }
 .tbay-addon-features:not(.style-2) .row>.feature-box {
  padding-bottom:20px!important;
  margin-bottom:20px!important
 }
 .tbay-addon-features:not(.style-2) .row>.feature-box:before {
  content:'';
  background:#eee;
  position:absolute;
  left:8px;
  right:8px;
  bottom:0;
  height:1px
 }
 .tbay-addon-features:not(.style-2) .row>.feature-box:last-child,
 .tbay-addon-features:not(.style-2) .row>.feature-box:nth-last-child(2) {
  margin:0!important;
  padding:0!important
 }
 .tbay-addon-features:not(.style-2) .row>.feature-box:last-child:before,
 .tbay-addon-features:not(.style-2) .row>.feature-box:nth-last-child(2):before {
  display:none
 }
 .tbay-addon-newletter.tbay-addon {
  background-image:none!important;
  background:#f5f5f5
 }
 .products-list .product-content {
  margin:0;
  display:flex
 }
 .products-list .product-content>div {
  padding:0 6px;
  width:auto
 }
 .products-list .product-content>div.block-inner {
  padding:3px
 }
 .products-list .product-content>div.block-inner img {
  min-width:130px
 }
 .products-list .product-content>div.caption {
  padding-right:10px
 }
 .image-mains .flex-control-thumbs {
  padding:0 45px!important
 }
 .image-mains .flex-control-thumbs>.slick-arrow {
  right:35px;
  font-size:10px
 }
 .image-mains .flex-control-thumbs>.slick-arrow.owl-prev {
  right:auto;
  left:35px
 }
 #list-review-images li:nth-child(n+6) {
  display:none
 }
 .flash-sales-date:before,
 .flash-sales-date:after {
  content:" ";
  display:table
 }
 .flash-sales-date:after {
  clear:both
 }
 .flash-sales-date>div+div {
  margin:0;
  float:right
 }
 .tbay-addon-categories .row.grid[data-mobileslick="1"] .item+.item,
 .tbay-addon-categories .row.grid[data-mobile="1"] .item+.item,
 .tbay-addon-categories .owl-carousel:not(.slick-slider)[data-mobileslick="1"] .item+.item,
 .tbay-addon-categories .owl-carousel:not(.slick-slider)[data-mobile="1"] .item+.item {
  margin-top:15px
 }
 .tbay-addon-categories .row.grid[data-mobileslick="1"] .item-cat,
 .tbay-addon-categories .row.grid[data-mobile="1"] .item-cat,
 .tbay-addon-categories .owl-carousel:not(.slick-slider)[data-mobileslick="1"] .item-cat,
 .tbay-addon-categories .owl-carousel:not(.slick-slider)[data-mobile="1"] .item-cat {
  margin:0
 }
}
@media(max-width:320px) {
 .woocommerce .woocommerce-product-rating .rate-sold,
 body .woocommerce-product-rating .rate-sold {
  display:inherit;
  border:0;
  padding:0;
  margin:0
 }
 .woocommerce .woocommerce-product-rating .rate-sold:after,
 body .woocommerce-product-rating .rate-sold:after {
  display:none
 }
 .widget_urna_popup_newsletter h3 {
  font-size:30px;
  line-height:1
 }
 .widget_urna_popup_newsletter .description {
  line-height:inherit
 }
 .widget_urna_popup_newsletter .social {
  margin-top:50px!important
 }
 .tbay-footer .contact-info li.address {
  line-height:24px
 }
 #list-review-images img {
  width:40px;
  height:40px
 }
 #list-review-images .more {
  width:42px
 }
 .shop_table.cart .cart_item .quantity .box input.qty {
  max-width:70px;
  min-width:auto
 }
 .tbay-show-cart-mobile .products-list .product-block div.add-cart {
  width:100%
 }
 .tbay-show-cart-mobile .products-list .product-block div.add-cart a {
  padding:0!important;
  width:100%
 }
 .tbay-show-cart-mobile .products-list .product-block div.add-cart a i {
  display:none
 }
 .products-list .product-block .button-wishlist.shown-mobile {
  margin:10px 0 0
 }
}
@media(max-width:767px) {
 .product-block.v1:hover .rating {
  opacity:1;
  filter:alpha(opacity=100)
 }
 .product-countdown .product-block.v1 .caption,
 .tbay-addon-flash-sales .product-block.v1 .caption {
  padding-bottom:0
 }
 .product-countdown .product-block.v1 .stock-flash-sale,
 .product-countdown .product-block.v1 .time,
 .tbay-addon-flash-sales .product-block.v1 .stock-flash-sale,
 .tbay-addon-flash-sales .product-block.v1 .time {
  margin:12px 10px 25px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
 }
 .product-countdown .product-block.v1 .time .stock,
 .tbay-addon-flash-sales .product-block.v1 .time .stock {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  max-width:100%;
  flex-direction:column-reverse
 }
}
@media(max-width:767px) {
 .product-block.v2 .group-buttons {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  position:static
 }
 .tbay-show-cart-mobile .product-block.v2 .group-buttons {
  padding:10px 10px 0
 }
}
@media(max-width:767px) {
 .product-block.v3 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .tbay-show-cart-mobile .product-block.v3 .group-buttons {
  padding:10px 10px 0
 }
}
@media(max-width:767px) {
 .product-block.v4 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .tbay-show-cart-mobile .product-block.v4 .add-cart {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  flex-direction:column-reverse;
  -webkit-box-flex:1;
  -moz-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  padding:10px 5px 0
 }
 .tbay-show-cart-mobile .product-block.v4 .group-buttons {
  padding:0
 }
 .tbay-show-cart-mobile .product-block.v4.tbay-not-flash-sale .add-cart {
  display:block
 }
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v4 .stock-flash-sale,
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v4 .time,
 .tbay-show-cart-mobile .product-countdown .product-block.v4 .stock-flash-sale,
 .tbay-show-cart-mobile .product-countdown .product-block.v4 .time {
  margin-top:20px
 }
}
@media(max-width:767px) {
 .product-block.v5 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .product-block.v5 .woocommerce-product-details__short-description {
  margin-top:-15px;
  padding-top:10px;
  border-top:1px solid #e5e5e5;
  text-align:left;
  padding-right:10px;
  padding-left:15px
 }
 .product-block.v5 .woocommerce-product-details__short-description ul {
  margin-bottom:20px
 }
 .product-block.v5 .woocommerce-product-details__short-description li,
 .product-block.v5 .woocommerce-product-details__short-description p {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden
 }
 .tbay-show-cart-mobile .product-block.v5 .group-buttons {
  padding:10px 10px 0
 }
}
@media(max-width:767px) {
 .product-block.v6 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .tbay-addon-flash-sales .product-block.v6 .stock-flash-sale {
  margin-left:5px;
  margin-right:5px
 }
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v6 .group-buttons {
  padding-bottom:25px
 }
}
@media(max-width:767px) {
 .product-block.v7 .tbay-swatches-wrapper {
  position:static;
  margin-bottom:10px
 }
 .tbay-show-cart-mobile .product-block.v7 .group-buttons {
  padding:10px 10px 0
 }
 .product-countdown .product-block.v7 .time {
  margin-bottom:5px
 }
 .product-countdown .product-block.v7 .caption {
  padding-bottom:25px
 }
}
@media(max-width:767px) {
 .product-block.v10 .tbay-swatches-wrapper {
  padding:5px 0 10px;
  background:#fff;
  position:static
 }
 .woocommerce .product .product-block.v10 span.onsale .saled,
 .woocommerce .product .product-block.v10 span.onsale .featured {
  border-radius:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
 }
}
@media(max-width:767px) {
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v11 .group-buttons {
  padding:0
 }
 .tbay-show-cart-mobile .tbay-addon-flash-sales .product-block.v11 .add-cart {
  padding:0 5px 10px
 }
}
@media(max-width:767px) {
 .product-block.v15 .group {
  max-width:100%
 }
 .tbay-show-cart-mobile .product-block.v15 .group-buttons {
  padding:0
 }
 .tbay-show-cart-mobile .product-block.v15 .group-add-cart {
  padding:10px 5px 0
 }
}
@media(max-width:767px) {
 .product-block.v16 .tbay-swatches-wrapper {
  position:static;
  margin:5px 0
 }
}
.cross-sells .product-block .add-cart a.added {
 display:inline-block!important;
 width:100%
}
.cross-sells .product-block .add-cart a.added:after {
 display:none
}
.cross-sells .product-block.v7 .add-cart a.added,
.cross-sells .product-block.v8 .add-cart a.added {
 width:34px
}
.cross-sells .product-block.v14 .add-cart a.added {
 width:37px
}
.btn {
 display:inline-block;
 margin-bottom:0;
 font-family:"Poppins",sans-serif,sans-serif;
 font-weight:400;
 text-align:center;
 vertical-align:middle;
 cursor:pointer;
 background-image:none;
 border:1px solid transparent;
 white-space:nowrap;
 text-transform:uppercase;
 padding:13px 30px;
 font-size:11px;
 line-height:1.7;
 border-radius:0;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 letter-spacing:1.5px;
 -webkit-transition:all .4s ease 0s;
 -o-transition:all .4s ease 0s;
 transition:all .4s ease 0s
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
 outline:0;
 outline:5px auto -webkit-urna-ring-color;
 outline-offset:-2px
}
.btn:hover,
.btn:focus {
 color:#fff;
 text-decoration:none
}
.btn:active,
.btn.active {
 outline:0;
 background-image:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.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:#000;
 border-color:#000
}
.btn-default:focus,
.btn-default.focus {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:hover {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open>.btn-default.dropdown-toggle:hover,
.open>.btn-default.dropdown-toggle:focus,
.open>.btn-default.dropdown-toggle.focus {
 color:#fff;
 background-color:#000;
 border-color:#000
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
 background-image:none
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
 background-color:#000;
 border-color:#000
}
.btn-default .badge {
 color:#000;
 background-color:#fff
}
.btn-primary {
 color:#323232;
 background-color:#fff;
 border-color:#323232
}
.btn-primary:focus,
.btn-primary.focus {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#000
}
.btn-primary:hover {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#131313
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
 color:#323232;
 background-color:#e6e6e6;
 border-color:#131313
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open>.btn-primary.dropdown-toggle:hover,
.open>.btn-primary.dropdown-toggle:focus,
.open>.btn-primary.dropdown-toggle.focus {
 color:#323232;
 background-color:#d4d4d4;
 border-color:#000
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
 background-image:none
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
 background-color:#fff;
 border-color:#323232
}
.btn-primary .badge {
 color:#fff;
 background-color:#323232
}
.btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success:focus,
.btn-success.focus {
 color:#fff;
 background-color:#449d44;
 border-color:#255625
}
.btn-success:hover {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:active.focus,
.btn-success.active:hover,
.btn-success.active:focus,
.btn-success.active.focus,
.open>.btn-success.dropdown-toggle:hover,
.open>.btn-success.dropdown-toggle:focus,
.open>.btn-success.dropdown-toggle.focus {
 color:#fff;
 background-color:#398439;
 border-color:#255625
}
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
 background-image:none
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
 background-color:#5cb85c;
 border-color:#4cae4c
}
.btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info:focus,
.btn-info.focus {
 color:#fff;
 background-color:#31b0d5;
 border-color:#1b6d85
}
.btn-info:hover {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info:active.focus,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open>.btn-info.dropdown-toggle:hover,
.open>.btn-info.dropdown-toggle:focus,
.open>.btn-info.dropdown-toggle.focus {
 color:#fff;
 background-color:#269abc;
 border-color:#1b6d85
}
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
 background-image:none
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
 background-color:#5bc0de;
 border-color:#46b8da
}
.btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.btn-warning {
 color:#fff;
 background-color:#86bc42;
 border-color:#79a93b
}
.btn-warning:focus,
.btn-warning.focus {
 color:#fff;
 background-color:#6b9635;
 border-color:#354b1a
}
.btn-warning:hover {
 color:#fff;
 background-color:#6b9635;
 border-color:#587c2b
}
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
 color:#fff;
 background-color:#6b9635;
 border-color:#587c2b
}
.btn-warning:active:hover,
.btn-warning:active:focus,
.btn-warning:active.focus,
.btn-warning.active:hover,
.btn-warning.active:focus,
.btn-warning.active.focus,
.open>.btn-warning.dropdown-toggle:hover,
.open>.btn-warning.dropdown-toggle:focus,
.open>.btn-warning.dropdown-toggle.focus {
 color:#fff;
 background-color:#587c2b;
 border-color:#354b1a
}
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
 background-image:none
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
 background-color:#86bc42;
 border-color:#79a93b
}
.btn-warning .badge {
 color:#86bc42;
 background-color:#fff
}
.btn-danger {
 color:#fff;
 background-color:#f65b47;
 border-color:#f5452f
}
.btn-danger:focus,
.btn-danger.focus {
 color:#fff;
 background-color:#f43016;
 border-color:#9c1908
}
.btn-danger:hover {
 color:#fff;
 background-color:#f43016;
 border-color:#dc230b
}
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#f43016;
 border-color:#dc230b
}
.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger:active.focus,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open>.btn-danger.dropdown-toggle:hover,
.open>.btn-danger.dropdown-toggle:focus,
.open>.btn-danger.dropdown-toggle.focus {
 color:#fff;
 background-color:#dc230b;
 border-color:#9c1908
}
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
 background-image:none
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
 background-color:#f65b47;
 border-color:#f5452f
}
.btn-danger .badge {
 color:#f65b47;
 background-color:#fff
}
.btn-link {
 color:#323232;
 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:hover,
.btn-link:focus,
.btn-link:active {
 border-color:transparent
}
.btn-link:hover,
.btn-link:focus {
 color:#ca0815;
 text-decoration:underline;
 background-color:transparent
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
 color:#777;
 text-decoration:none
}
.btn-lg {
 padding:10px 30px;
 font-size:11px;
 line-height:1.33333;
 border-radius:0
}
.btn-sm {
 padding:4px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:0
}
.btn-xs {
 padding:2px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:0
}
.btn-block {
 display:block;
 width:100%
}
.btn-block+.btn-block {
 margin-top:5px
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
 width:100%
}
.clearfix:before,
.clearfix:after {
 content:" ";
 display:table
}
.clearfix:after {
 clear:both
}
.center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.pull-right {
 float:right!important
}
.pull-left {
 float:left!important
}
.hide {
 display:none!important
}
.show {
 display:block!important
}
.invisible {
 visibility:hidden
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.hidden {
 display:none!important
}
.affix {
 position:fixed
}
.has-after {
 position:relative
}
.has-after:after {
 background-color:#d02121;
 content:"";
 height:1px;
 left:0;
 opacity:0;
 filter:alpha(opacity=0);
 pointer-events:none;
 position:absolute;
 top:100%;
 right:auto;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 -o-transform:translateY(0);
 transform:translateY(0);
 -webkit-transition:all .15s cubic-bezier(.39,.575,.565,1);
 -o-transition:all .15s cubic-bezier(.39,.575,.565,1);
 transition:all .15s cubic-bezier(.39,.575,.565,1);
 transition-property:opacity,transform;
 width:100%
}
.has-after:hover {
 color:#d02121
}
.has-after:hover:after {
 opacity:1;
 filter:alpha(opacity=100);
 transition-delay:.1s;
 transition-duration:.15s;
 -webkit-transform:translateY(-2px);
 -ms-transform:translateY(-2px);
 -o-transform:translateY(-2px);
 transform:translateY(-2px)
}
.has-bg {
 position:relative;
 background:#f5f5f5
}
.has-bg:before,
.has-bg:after {
 content:'';
 display:block;
 background:#f5f5f5;
 position:absolute;
 width:10000px;
 height:100%;
 left:100%;
 right:auto;
 top:0;
 z-index:-1
}
.has-bg:after {
 left:auto;
 right:100%
}
.btn-theme {
 border:1px solid #e5e5e5;
 padding:0 30px;
 text-transform:uppercase;
 font-weight:500;
 line-height:42px;
 font-size:14px;
 background:#f5f5f5;
 color:#000;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:inline-block;
 letter-spacing:0;
 text-align:center
}
.btn-theme:hover,
.btn-theme:focus,
.btn-theme:active:hover {
 background:#e8e8e8;
 outline:0;
 color:#000
}
.btn-theme i {
 margin-right:7px;
 margin-left:0;
 font-size:18px;
 display:inline-block;
 vertical-align:middle
}
.btn-theme-2 {
 border-width:1px;
 border-style:solid;
 border-color:#d02121;
 background:#d02121;
 color:#fff;
 padding:0 30px;
 text-transform:uppercase;
 font-weight:500;
 line-height:42px;
 font-size:14px;
 letter-spacing:0;
 border-radius:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 display:inline-block;
 text-align:center;
 position:relative
}
.btn-theme-2:hover,
.btn-theme-2:focus {
 background:#ba1e1e;
 border-color:#ba1e1e
}
.btn-theme-2:hover,
.btn-theme-2:focus,
.btn-theme-2:active:hover {
 outline:0;
 color:#fff
}
.btn-theme-2 i {
 margin-right:7px;
 margin-left:0;
 font-size:18px;
 display:inline-block;
 vertical-align:middle
}
button.btn-close {
 position:absolute;
 top:-10px;
 right:-10px;
 left:auto;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center;
 width:25px;
 height:25px;
 border:1px solid #ddd;
 border-radius:50%;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 background:#fff;
 opacity:1;
 filter:alpha(opacity=100);
 text-align:center;
 padding:0;
 z-index:1111
}
button.btn-close i {
 font-size:12px;
 font-weight:600;
 line-height:23px;
 width:25px;
 display:inline-block
}
button.btn-close:hover {
 opacity:1;
 filter:alpha(opacity=100);
 color:#d02121
}
.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media(min-width:768px) {
 .container {
  width:750px
 }
}
@media(min-width:992px) {
 .container {
  width:970px
 }
}
@media(min-width:1200px) {
 .container {
  width:1200px
 }
}
.new-input {
 display:none
}
.new-input+span,
.new-input+label {
 display:table
}
.new-input+span:before,
.new-input+label:before {
 content:'\e934';
 background:#fff;
 font-family:'linearicons';
 color:#d02121;
 width:17px;
 line-height:15px;
 text-align:center;
 border:1px solid #ddd;
 font-weight:700;
 display:inline-block;
 margin-right:7px;
 margin-left:0;
 font-size:0;
 vertical-align:text-top;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 cursor:pointer
}
.new-input:checked+span:before,
.new-input:checked+label:before {
 font-size:12px
}
#tbay-header .header-main {
 padding:0;
 background:#fff
}
#tbay-header .header-main .header-right .top-cart .cart-icon {
 margin-top:-5px
}
#tbay-header .header-main .header-right .top-cart .cart-icon .mini-cart-items {
 top:4px;
 left:auto;
 right:-10px
}
#tbay-header .header-main .header-right .top-wishlist {
 margin-top:-2px
}
#tbay-header .header-main .header-right .search {
 margin-top:7px
}
#tbay-header .header-main .header-right .canvas-menu-sidebar {
 margin-top:4px
}
#tbay-header .header-right>div {
 padding:0 11px
}
#tbay-header i:not(.linear-icon-cross) {
 font-size:20px
}
.navbar-nav {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 justify-content:center
}
.navbar-nav>li.active>a,
.navbar-nav>li:hover>a,
.navbar-nav>li:focus>a {
 color:#000
}
.navbar-nav>li:first-child>a {
 padding-left:13px
}
.navbar-nav>li>a {
 color:#888;
 font-size:12px;
 text-transform:capitalize;
 padding:28px 13px 27px;
 font-weight:400
}
.navbar-nav>li>a:focus {
 color:#000
}
.tbay-login {
 position:relative
}
.tbay-login .account-menu {
 top:61px;
 left:auto;
 right:0
}
.tbay-login .account-menu::before {
 content:'';
 width:100%;
 height:25px;
 position:absolute;
 background:transparent;
 bottom:100%;
 left:0;
 right:auto
}
.tbay-login>a span {
 display:none
}
.header-main.sticky-header.sticky-box nav .navbar-nav>li>a {
 padding:15px 13px;
 text-transform: uppercase !important;
}
.header-main.sticky-header.sticky-box .woocommerce .cart-popup .dropdown-menu,
.header-main.sticky-header.sticky-box .cart-popup .dropdown-menu {
 top:57px
}
.header-main.sticky-header.sticky-box .tbay-login .account-menu {
 top:49px
}
.woocommerce .cart-popup .dropdown-menu,
.cart-popup .dropdown-menu {
 top:69px
}
.tbay-addon-vertical .product-block .name {
 line-height:1.5;
 margin-bottom:5px
}
.tbay-addon-vertical .product-block .name a {
 position:relative;
 -webkit-transition:linear .25s;
 -o-transition:linear .25s;
 transition:linear .25s;
 background:linear-gradient(to bottom,black 0,black 98%);
 -webkit-background-size:0 1px;
 -moz-background-size:0 1px;
 -ms-background-size:0 1px;
 -o-background-size:0 1px;
 background-size:0 1px;
 background-repeat:no-repeat;
 background-position:left 100%
}
.tbay-addon-vertical .product-block .name a:hover {
 color:#000;
 background-size:100% 1px
}
.tbay-homepage-demo .tbay-footer {
 margin-top:58px
}
body .tbay-footer {
 background:#000;
 padding:36px 0 26px 0;
 padding-top:36px!important
}
body .tbay-footer p {
 color:#fff
}
.tbay-footer .tbay-addon-social {
 margin-bottom:30px!important
}
.tbay-footer .tbay-addon-social ul li {
 margin-right:17px;
 margin-left:0
}
.tbay-footer .tbay-addon-social ul li a {
 color:#fff
}
.tbay-footer .tbay-addon-social ul li a:hover {
 color:#666
}
.tbay-footer .tbay-addon.tbay-addon-newletter {
 padding:0
}
.tbay-footer .tbay-addon.tbay-addon-newletter>h3 {
 text-transform:capitalize;
 padding-bottom:0;
 font-size:20px;
 line-height:25px;
 width:44%;
 color:#fff
}
.tbay-footer .tbay-addon.tbay-addon-newletter>div {
 width:56%
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group-btn:before {
 color:#ddd
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group {
 cursor:pointer
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group:after {
 position:absolute;
 width:100%;
 left:0;
 right:auto;
 height:1px;
 content:'';
 bottom:5px;
 background:#333
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-newletter {
 border:0;
 background:transparent;
 padding:0;
 padding-left:3px;
 padding-right:0
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-group-btn:before {
 content:'\e696';
 font-family:'linearicons';
 position:absolute;
 top:50%;
 left:50%;
 right:auto;
 -webkit-transition:.4s;
 -o-transition:.4s;
 transition:.4s;
 -webkit-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 z-index:99;
 font-size:18px;
 pointer-events:none
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-group-btn input {
 padding-left:17px;
 padding-right:0;
 font-size:0;
 background:transparent;
 border:0
}
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-group-btn input:hover,
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-group-btn input:focus,
.tbay-footer .tbay-addon.tbay-addon-newletter .input-group .input-group-btn input:active {
 background:transparent
}
.tbay-footer .tbay-copyright {
 border:0;
 padding:0;
 margin-top:0
}
.tbay-footer .tbay-copyright p {
 color:#666;
 font-size:14px
}
.tbay-homepage-demo .tbay-addon-categories .item-cat {
 border:0;
 margin:0
}
.tbay-homepage-demo .tbay-addon-categories .item-cat .content {
 position:absolute;
 top:0;
 left:71px;
 right:auto
}
.tbay-homepage-demo .tbay-addon-categories .item-cat .content .cat-name {
 font-size:36px;
 color:#fff;
 font-weight:600
}
.tbay-homepage-demo .tbay-addon-categories .item-cat .content .count-item {
 font-size:15px;
 line-height:23px;
 margin-bottom:0;
 text-align:left;
 color:#fff;
 margin-top:-5px
}
.tbay-homepage-demo #tbay-main-content .show-all {
 font-size:15px
}
.tbay-homepage-demo #tbay-main-content .show-all::after {
 content:'\e944';
 font-size:15px;
 vertical-align:middle;
 margin-left:8px;
 margin-right:0
}
.tbay-addon.tbay-addon-features .inner {
 border-right:0
}
.tbay-addon.tbay-addon-features .inner .ourservice-heading {
 font-size:19px;
 color:#000;
 font-weight:600;
 line-height:30px
}
.tbay-addon.tbay-addon-features .inner .description {
 font-size:15px;
 line-height:22px;
 padding-top:7px
}
.tbay-addon.tbay-addon-categoriestabs .product-block.v16 .name {
 margin:0
}
.tbay-addon.tbay-addon-categoriestabs .product-block.v16 .button-wishlist a i {
 left:auto;
 right:28px;
 top:28px
}
.woocommerce .singular-shop.archive-full .tbay-addon.related,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related {
 background:#fff
}
.woocommerce .singular-shop.archive-full .tbay-addon.related::before,
.woocommerce .singular-shop.archive-full .tbay-addon.related::after,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related::before,
.woocommerce .singular-shop.inner-sidebar .tbay-addon.related::after {
 display:none
}
.tbay-homepage-demo .tbay-addon.tbay-addon-categories .item-cat {
 position:relative;
 overflow:hidden
}
.tbay-homepage-demo .tbay-addon.tbay-addon-categories .item-cat:after {
 content:'';
 background:gray;
 width:100%;
 height:100%;
 display:none;
 position:absolute;
 top:0;
 left:0;
 right:auto;
 opacity:.15;
 filter:alpha(opacity=15)
}
.tbay-homepage-demo .tbay-addon.tbay-addon-categories .item-cat:hover:after {
 display:block;
 pointer-events:none
}
.tbay-homepage-demo .tbay-addon.tbay-addon-categories .item-cat img {
 -webkit-transition:.5s;
 -o-transition:.5s;
 transition:.5s
}
.tbay-homepage-demo .tbay-addon.tbay-addon-categories .item-cat:hover img {
 -webkit-transform:scale(1.05);
 -ms-transform:scale(1.05);
 -o-transform:scale(1.05);
 transform:scale(1.05)
}
.sidebar-content-wrapper .sidebar-content .widget_product_categories .product-categories li a {
 font-size:15px;
 line-height:34px
}
.sidebar-content-wrapper .sidebar-content .widget_urna_instagram .widget-title {
 font-size:15px;
 color:#000
}
.sidebar-content-wrapper .WOOCS_SELECTOR .options li {
 background:0;
 font-size:15px!important
}
.sidebar-content-wrapper .widget_custom_html a,
.sidebar-content-wrapper .widget_custom_html .contact {
 font-size:15px!important
}
.sidebar-content-wrapper .language-sidebar {
 margin-top:30px
}
@media(min-width:1366px) {
 .tbay-homepage-demo .tbay-footer {
  margin-top:158px
 }
}
@media(max-width:1199px) {
 .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow {
  right:-30px!important
 }
 .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow.slick-prev {
  left:-30px!important
 }
 nav .navbar-nav>li:first-child>a {
  padding-left:11px
 }
 nav .navbar-nav>li>a {
  padding:28px 11px 27px
 }
 .header-main.sticky-header.sticky-box nav .navbar-nav>li>a {
  padding:15px 11px
 }
}
@media(min-width:1800px) {
 .tbay-homepage-demo #main-container.container {
  width:1680px
 }
 #tbay-header .container,
 #tbay-footer .container {
  width:1680px;
  position:relative
 }
}
@media(min-width:768px) {
 .layout-product-v16 .woocs_price_code,
 .layout-product-v16 .woocommerce-grouped-product-list-item__price {
  font-size:19px
 }
 .layout-product-v16 .woocs_price_code del,
 .layout-product-v16 .woocommerce-grouped-product-list-item__price del {
  font-size:16px
 }
 .product-block {
  margin:15px 0
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .owl-carousel,
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .row.grid {
  margin-left:-25px;
  margin-right:-25px
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .owl-carousel>div,
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .row.grid>div {
  padding:0 25px
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .owl-carousel>div .name,
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .row.grid>div .name {
  font-weight:400;
  color:#000
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) ul.nav {
  padding-top:14px
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) ul.nav>li {
  margin-right:23px
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) ul.nav>li:last-child {
  margin-right:0
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .nav-tabs>li.active>a,
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .nav-tabs>li.active>a:focus {
  color:#000
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .nav-tabs>li:hover>a:hover {
  color:#000
 }
 .tbay-homepage-demo .tbay-addon:not(.tbay-addon-instagram) .nav-tabs>li>a {
  font-size:15px
 }
 .tbay-homepage-demo #tbay-main-content .tbay-addon .tbay-addon-title {
  font-size:36px;
  font-weight:600;
  color:#000;
  line-height:1.5;
  padding-bottom:44px
 }
 .tbay-homepage-demo #tbay-main-content .tbay-addon .tbay-addon-title .subtitle {
  margin-top:3px
 }
 .tbay-homepage-demo .tbay-addon-categories .item-cat .content {
  top:57px
 }
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel {
  margin:0
 }
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel .item.slick-slide {
  margin:15px 0
 }
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow {
  margin-top:0;
  border:0;
  width:auto;
  height:auto;
  font-size:25.24px;
  color:#888;
  left:auto;
  right:-80px
 }
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow:hover,
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow:focus {
  background-color:transparent;
  color:#000
 }
 .tbay-homepage-demo .tbay-addon.tbay-addon-instagram .owl-carousel>.slick-arrow.slick-prev {
  left:-80px;
  right:auto
 }
}
@media(max-width:991px) {
 body.tbay-homepage-demo .tbay-footer .tbay-addon.tbay-addon-newletter {
  background:transparent;
  margin:0;
  padding:0
 }
 body.tbay-homepage-demo .tbay-footer .tbay-addon.tbay-addon-newletter>h3,
 body.tbay-homepage-demo .tbay-footer .tbay-addon.tbay-addon-newletter>div {
  width:100%;
  text-align:left
 }
 .tbay-addon .tbay-addon-title {
  font-size:28px
 }
}
@media(min-width:768px) and (max-width:1024px) {
 .tbay-footer .tbay-addon-social .social {
  margin-top:0
 }
}
@media(max-width:767px) {
 .tbay-addon.tbay-addon-categories .row.grid>div {
  width:100%
 }
 .product-block .image {
  padding:0
 }
 .tbay-homepage-demo .tbay-addon-categories .item-cat .content {
  top:30px;
  left:30px;
  right:auto
 }
 .tbay-homepage-demo .tbay-addon-categories .item-cat .content .cat-name {
  font-size:28px
 }
}
@media(max-width:480px) {
 .tbay-addon .tbay-addon-title {
  margin-top:30px
 }
}
.bg-close-canvas-menu {
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1001;
 opacity:1;
 filter:alpha(opacity=100);
 visibility:hidden;
 background-color:rgba(0,0,0,.7);
 -webkit-transition:opacity .25s ease,visibility 0s ease .25s;
 -o-transition:opacity .25s ease,visibility 0s ease .25s;
 transition:opacity .25s ease,visibility 0s ease .25s
}
.sidebar-content-wrapper {
 position:fixed;
 top:0;
 bottom:0;
 right:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-preferred-size:auto;
 flex-basis:auto;
 width:370px;
 max-width:none;
 overflow:hidden;
 z-index:10002;
 background-color:#fff;
 padding:35px 50px;
 -webkit-transition:-webkit-transform .25s ease;
 transition:-webkit-transform .25s ease;
 transition:transform .25s ease;
 transition:transform .25s ease,-webkit-transform .25s ease;
 -webkit-transform:translate3d(370px,0,0);
 transform:translate3d(370px,0,0);
 height:auto;
 overflow-y:visible
}
.sidebar-content-wrapper .sidebar-header {
 padding:0 0 30px;
 text-align:right
}
.sidebar-content-wrapper .woocommerce-currency-switcher-form .SumoSelect>.CaptionCont {
 display:none
}
.sidebar-content-wrapper .woocommerce-currency-switcher-form .SumoSelect>.optWrapper {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 -webkit-transform:rotateX(0);
 -moz-transform:rotateX(0);
 -ms-transform:rotateX(0);
 -o-transform:rotateX(0);
 transform:rotateX(0);
 border:0;
 position:static
}
.sidebar-content-wrapper .woocommerce-currency-switcher-form .SumoSelect>.optWrapper>.options>li.opt {
 display:inline-block;
 font-size:13px;
 border:0
}
.sidebar-content-wrapper .woocommerce-currency-switcher-form .SumoSelect>.optWrapper>.options>li.opt:first-child {
 padding-left:0
}
.sidebar-content-wrapper .woocommerce-currency-switcher-form.woocs_show_flags .SumoSelect>.optWrapper>.options>li.opt {
 padding-left:40px
}
.sidebar-content-wrapper .SumoUnder {
 display:none
}
.sidebar-content-wrapper .WOOCS_SELECTOR {
 margin:30px 0 7px
}
.sidebar-content-wrapper .WOOCS_SELECTOR .SelectClass {
 position:static;
 opacity:1;
 filter:alpha(opacity=100)
}
.sidebar-content-wrapper .language-sidebar {
 margin-bottom:37px
}
.sidebar-content-wrapper .language-sidebar a {
 font-size:13px;
 margin-right:8px
}
.sidebar-content-wrapper .language-sidebar a:hover {
 color:#000
}
.sidebar-content-wrapper .contact {
 font-size:13px
}
.sidebar-content-wrapper .product-categories {
 padding:0
}
.sidebar-content-wrapper .product-categories li {
 list-style:none
}
.sidebar-content-wrapper .product-categories li a {
 line-height:37px
}
.sidebar-content-wrapper .product-categories li .children {
 padding:0
}
.sidebar-content-wrapper .widget_urna_instagram .row {
 padding:10px 0 5px;
 margin-left:-5px;
 margin-right:-5px
}
.sidebar-content-wrapper .widget_urna_instagram .row>div {
 padding-left:5px;
 padding-right:5px
}
.active-admin-bar .sidebar-content-wrapper {
 top:32px
}
.canvas-menu-active .bg-close-canvas-menu {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 -webkit-transition:opacity .25s ease,visibility 0s ease;
 -o-transition:opacity .25s ease,visibility 0s ease;
 transition:opacity .25s ease,visibility 0s ease
}
.canvas-menu-active .sidebar-content-wrapper {
 -webkit-transform:none;
 -moz-transform:none;
 -ms-transform:none;
 -o-transform:none;
 transform:none
}
.close-canvas-menu i {
 display:inline-block;
 margin-left:10px;
 margin-right:0;
 vertical-align:middle
}
.widget-title {
 font-size:14px;
 font-weight:500;
 margin-bottom:5px;
 color:#000
}
#tbay-search-form-canvas.v4 button {
 color:#888;
 font-style:italic;
 font-size:13px;
 display:inline-block;
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
#tbay-search-form-canvas.v4 button i {
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 font-size:17px;
 color:#000;
 line-height:38px;
 margin-left:9px;
 margin-right:0;
 display:inline-block
}
#tbay-search-form-canvas.v4 button:hover,
#tbay-search-form-canvas.v4 button:hover i {
 color:#d02121
}
#tbay-search-form-canvas.v4.open .sidebar-canvas-search .sidebar-content {
 opacity:1;
 filter:alpha(opacity=100)
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content {
 width:100%;
 z-index:1000;
 padding:0;
 right:0;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .btn-search-close {
 font-size:0
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .btn-search-close i {
 font-size:18px;
 position:absolute;
 top:30px;
 right:32px
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content form {
 top:78px;
 left:0;
 right:0
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .tbay-search {
 font-size:32px;
 font-weight:500;
 line-height:70px;
 text-align:center;
 border-bottom:1px solid #e5e5e5
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions {
 text-align:center;
 top:74px
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div.view-all-products {
 display:none
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div.list-header {
 padding:0;
 line-height:37px;
 text-align:center;
 margin:30px 0
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-thumb {
 max-width:none;
 display:inline-block;
 padding:0
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-thumb img {
 max-width:178px;
 border:0
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-group {
 max-width:178px;
 padding-top:10px
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .autocomplete-suggestions .autocomplete-suggestion {
 display:inline-block;
 padding:5px
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category {
 top:32px
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category .category-title {
 display:none
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options {
 text-align:center;
 cursor:default
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li {
 display:inline-block;
 padding:0 0 0 20px!important
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li label {
 -webkit-transition:.2s;
 -o-transition:.2s;
 transition:.2s
}
#tbay-search-form-canvas.v4 .sidebar-canvas-search .sidebar-content .select-category .optWrapper .options li:hover label {
 color:#d02121
}
#tbay-search-form-canvas.v4 .autocomplete-suggestions>div .suggestion-group .suggestion-title {
 -webkit-transition:.3s;
 -o-transition:.3s;
 transition:.3s;
 color:#555;
 line-height:18px
}
#tbay-search-form-canvas.v4 .autocomplete-suggestions>div .suggestion-group:hover .suggestion-title {
 color:#d02121
}
#tbay-search-form-canvas.v4 .autocomplete-suggestions>div.list-header .count {
 color:#888
}
#tbay-search-form-canvas.v4 .tbay-loading:after {
 content:"";
 z-index:2;
 position:absolute;
 border:2px solid #ddd;
 border-top-color:#d02121;
 border-radius:100%;
 height:40px;
 width:40px;
 top:200px;
 left:50%;
 margin-left:-20px;
 -webkit-animation:circle-loading .35s linear infinite;
 -o-animation:circle-loading .35s linear infinite;
 animation:circle-loading .35s linear infinite;
 border-top-color:#d02121
}
img {
 max-width:100%;
 height:auto
}
.sticky {
 background:#FFF
}
.alignnone {
 margin:5px 20px 20px 0
}
.aligncenter,
div.aligncenter {
 display:block;
 margin:5px auto 5px auto
}
.alignright {
 float:right;
 margin:5px 0 20px 20px
}
.alignleft {
 float:left;
 margin:5px 20px 20px 0
}
a img.alignright {
 float:right;
 margin:5px 0 20px 20px
}
a img.alignnone {
 margin:5px 20px 20px 0
}
a img.alignleft {
 float:left;
 margin:5px 20px 20px 0
}
a img.aligncenter {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.wp-caption {
 background:#fff;
 max-width:96%;
 padding:5px 3px 10px;
 color:#333
}
.wp-caption.alignnone {
 margin:5px 20px 20px 0
}
.wp-caption.alignleft {
 margin:5px 20px 20px 0
}
.wp-caption.alignright {
 margin:5px 0 20px 20px
}
.wp-caption img {
 border:0 none;
 height:auto;
 margin:0;
 max-width:98.5%;
 padding:0;
 width:auto
}
.wp-caption p.wp-caption-text {
 font-size:11px;
 line-height:17px;
 margin:0;
 padding:0 4px 5px
}
.screen-reader-text {
 clip:rect(1px,1px,1px,1px);
 position:absolute!important;
 height:1px;
 width:1px;
 overflow:hidden
}
.screen-reader-text:focus {
 background-color:#f1f1f1;
 border-radius:3px;
 box-shadow:0 0 2px 2px rgba(0,0,0,.6);
 clip:auto!important;
 color:#21759b;
 display:block;
 font-size:14px;
 font-size:.875rem;
 font-weight:700;
 height:auto;
 left:5px;
 line-height:normal;
 padding:15px 23px 14px;
 text-decoration:none;
 top:5px;
 width:auto;
 z-index:100000
}
.gallery-caption,
.bypostauthor {
 font-style:italic;
 font-size:12px;
 color:#757575
}
#tbay-main-content .single-post .gallery {
 padding-top:30px;
 margin-right:-25px
}
.gallery .gallery-item a {
 margin:0
}
.gallery .gallery-item {
 float:left;
 margin:0 4px 4px 0;
 overflow:hidden;
 padding:0;
 position:relative
}
.gallery-columns-1 .gallery-item {
 max-width:100%;
 width:auto
}
.gallery-columns-2 .gallery-item {
 max-width:48%;
 max-width:-webkit-calc(50% - 14px);
 max-width:calc(50% - 14px);
 width:auto
}
.gallery-columns-3 .gallery-item {
 max-width:32%;
 max-width:-webkit-calc(33.3% - 11px);
 max-width:calc(33.3% - 11px);
 width:auto
}
.gallery-columns-4 .gallery-item {
 max-width:23%;
 max-width:-webkit-calc(25% - 9px);
 max-width:calc(25% - 9px);
 width:auto
}
.gallery-columns-5 .gallery-item {
 max-width:19%;
 max-width:-webkit-calc(20% - 8px);
 max-width:calc(20% - 8px);
 width:auto
}
.gallery-columns-6 .gallery-item {
 max-width:15%;
 max-width:-webkit-calc(16.7% - 7px);
 max-width:calc(16.7% - 7px);
 width:auto
}
.gallery-columns-7 .gallery-item {
 max-width:13%;
 max-width:-webkit-calc(14.28% - 7px);
 max-width:calc(14.28% - 7px);
 width:auto
}
.gallery-columns-8 .gallery-item {
 max-width:11%;
 max-width:-webkit-calc(12.5% - 6px);
 max-width:calc(12.5% - 6px);
 width:auto
}
.gallery-columns-9 .gallery-item {
 max-width:9%;
 max-width:-webkit-calc(11.1% - 6px);
 max-width:calc(11.1% - 6px);
 width:auto
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
 margin-right:0
}
.gallery .gallery-caption {
 background-color:rgba(0,0,0,.7);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 color:#fff;
 font-size:12px;
 line-height:1.5;
 margin:0;
 max-height:50%;
 opacity:0;
 padding:6px 8px;
 position:absolute;
 bottom:0;
 left:0;
 text-align:left;
 width:100%
}
.gallery .gallery-caption:before {
 content:"";
 height:100%;
 min-height:49px;
 position:absolute;
 top:0;
 left:0;
 width:100%
}
.gallery-item:hover .gallery-caption {
 opacity:1
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
 display:none
}
.gallery-columns-2 .gallery-item:nth-child(odd),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
 clear:both
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
 font-family:FontAwesome;
 src:url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);
 src:url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),
 url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),
 url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),
 url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),
 url(../../../plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
 font-weight:400;
 font-style:normal
}
.fa {
 display:inline-block;
 font:normal normal normal 14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.fa-lg {
 font-size:1.33333333em;
 line-height:.75em;
 vertical-align:-15%
}
.fa-2x {
 font-size:2em
}
.fa-3x {
 font-size:3em
}
.fa-4x {
 font-size:4em
}
.fa-5x {
 font-size:5em
}
.fa-fw {
 width:1.28571429em;
 text-align:center
}
.fa-ul {
 padding-left:0;
 margin-left:2.14285714em;
 list-style-type:none
}
.fa-ul>li {
 position:relative
}
.fa-li {
 position:absolute;
 left:-2.14285714em;
 width:2.14285714em;
 top:.14285714em;
 text-align:center
}
.fa-li.fa-lg {
 left:-1.85714286em
}
.fa-border {
 padding:.2em .25em .15em;
 border:solid .08em #eee;
 border-radius:.1em
}
.fa-pull-left {
 float:left
}
.fa-pull-right {
 float:right
}
.fa.fa-pull-left {
 margin-right:.3em
}
.fa.fa-pull-right {
 margin-left:.3em
}
.pull-right {
 float:right
}
.pull-left {
 float:left
}
.fa.pull-left {
 margin-right:.3em
}
.fa.pull-right {
 margin-left:.3em
}
.fa-spin {
 -webkit-animation:fa-spin 2s infinite linear;
 animation:fa-spin 2s infinite linear
}
.fa-pulse {
 -webkit-animation:fa-spin 1s infinite steps(8);
 animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
.fa-rotate-90 {
 -webkit-transform:rotate(90deg);
 -ms-transform:rotate(90deg);
 transform:rotate(90deg)
}
.fa-rotate-180 {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.fa-rotate-270 {
 -webkit-transform:rotate(270deg);
 -ms-transform:rotate(270deg);
 transform:rotate(270deg)
}
.fa-flip-horizontal {
 -webkit-transform:scale(-1,1);
 -ms-transform:scale(-1,1);
 transform:scale(-1,1)
}
.fa-flip-vertical {
 -webkit-transform:scale(1,-1);
 -ms-transform:scale(1,-1);
 transform:scale(1,-1)
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
 -webkit-filter:none;
 filter:none
}
.fa-stack {
 position:relative;
 display:inline-block;
 width:2em;
 height:2em;
 line-height:2em;
 vertical-align:middle
}
.fa-stack-1x,
.fa-stack-2x {
 position:absolute;
 left:0;
 width:100%;
 text-align:center
}
.fa-stack-1x {
 line-height:inherit
}
.fa-stack-2x {
 font-size:2em
}
.fa-inverse {
 color:#fff
}
.fa-glass:before {
 content:"\f000"
}
.fa-music:before {
 content:"\f001"
}
.fa-search:before {
 content:"\f002"
}
.fa-envelope-o:before {
 content:"\f003"
}
.fa-heart:before {
 content:"\f004"
}
.fa-star:before {
 content:"\f005"
}
.fa-star-o:before {
 content:"\f006"
}
.fa-user:before {
 content:"\f007"
}
.fa-film:before {
 content:"\f008"
}
.fa-th-large:before {
 content:"\f009"
}
.fa-th:before {
 content:"\f00a"
}
.fa-th-list:before {
 content:"\f00b"
}
.fa-check:before {
 content:"\f00c"
}
.fa-close:before,
.fa-remove:before,
.fa-times:before {
 content:"\f00d"
}
.fa-search-plus:before {
 content:"\f00e"
}
.fa-search-minus:before {
 content:"\f010"
}
.fa-power-off:before {
 content:"\f011"
}
.fa-signal:before {
 content:"\f012"
}
.fa-cog:before,
.fa-gear:before {
 content:"\f013"
}
.fa-trash-o:before {
 content:"\f014"
}
.fa-home:before {
 content:"\f015"
}
.fa-file-o:before {
 content:"\f016"
}
.fa-clock-o:before {
 content:"\f017"
}
.fa-road:before {
 content:"\f018"
}
.fa-download:before {
 content:"\f019"
}
.fa-arrow-circle-o-down:before {
 content:"\f01a"
}
.fa-arrow-circle-o-up:before {
 content:"\f01b"
}
.fa-inbox:before {
 content:"\f01c"
}
.fa-play-circle-o:before {
 content:"\f01d"
}
.fa-repeat:before,
.fa-rotate-right:before {
 content:"\f01e"
}
.fa-refresh:before {
 content:"\f021"
}
.fa-list-alt:before {
 content:"\f022"
}
.fa-lock:before {
 content:"\f023"
}
.fa-flag:before {
 content:"\f024"
}
.fa-headphones:before {
 content:"\f025"
}
.fa-volume-off:before {
 content:"\f026"
}
.fa-volume-down:before {
 content:"\f027"
}
.fa-volume-up:before {
 content:"\f028"
}
.fa-qrcode:before {
 content:"\f029"
}
.fa-barcode:before {
 content:"\f02a"
}
.fa-tag:before {
 content:"\f02b"
}
.fa-tags:before {
 content:"\f02c"
}
.fa-book:before {
 content:"\f02d"
}
.fa-bookmark:before {
 content:"\f02e"
}
.fa-print:before {
 content:"\f02f"
}
.fa-camera:before {
 content:"\f030"
}
.fa-font:before {
 content:"\f031"
}
.fa-bold:before {
 content:"\f032"
}
.fa-italic:before {
 content:"\f033"
}
.fa-text-height:before {
 content:"\f034"
}
.fa-text-width:before {
 content:"\f035"
}
.fa-align-left:before {
 content:"\f036"
}
.fa-align-center:before {
 content:"\f037"
}
.fa-align-right:before {
 content:"\f038"
}
.fa-align-justify:before {
 content:"\f039"
}
.fa-list:before {
 content:"\f03a"
}
.fa-dedent:before,
.fa-outdent:before {
 content:"\f03b"
}
.fa-indent:before {
 content:"\f03c"
}
.fa-video-camera:before {
 content:"\f03d"
}
.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
 content:"\f03e"
}
.fa-pencil:before {
 content:"\f040"
}
.fa-map-marker:before {
 content:"\f041"
}
.fa-adjust:before {
 content:"\f042"
}
.fa-tint:before {
 content:"\f043"
}
.fa-edit:before,
.fa-pencil-square-o:before {
 content:"\f044"
}
.fa-share-square-o:before {
 content:"\f045"
}
.fa-check-square-o:before {
 content:"\f046"
}
.fa-arrows:before {
 content:"\f047"
}
.fa-step-backward:before {
 content:"\f048"
}
.fa-fast-backward:before {
 content:"\f049"
}
.fa-backward:before {
 content:"\f04a"
}
.fa-play:before {
 content:"\f04b"
}
.fa-pause:before {
 content:"\f04c"
}
.fa-stop:before {
 content:"\f04d"
}
.fa-forward:before {
 content:"\f04e"
}
.fa-fast-forward:before {
 content:"\f050"
}
.fa-step-forward:before {
 content:"\f051"
}
.fa-eject:before {
 content:"\f052"
}
.fa-chevron-left:before {
 content:"\f053"
}
.fa-chevron-right:before {
 content:"\f054"
}
.fa-plus-circle:before {
 content:"\f055"
}
.fa-minus-circle:before {
 content:"\f056"
}
.fa-times-circle:before {
 content:"\f057"
}
.fa-check-circle:before {
 content:"\f058"
}
.fa-question-circle:before {
 content:"\f059"
}
.fa-info-circle:before {
 content:"\f05a"
}
.fa-crosshairs:before {
 content:"\f05b"
}
.fa-times-circle-o:before {
 content:"\f05c"
}
.fa-check-circle-o:before {
 content:"\f05d"
}
.fa-ban:before {
 content:"\f05e"
}
.fa-arrow-left:before {
 content:"\f060"
}
.fa-arrow-right:before {
 content:"\f061"
}
.fa-arrow-up:before {
 content:"\f062"
}
.fa-arrow-down:before {
 content:"\f063"
}
.fa-mail-forward:before,
.fa-share:before {
 content:"\f064"
}
.fa-expand:before {
 content:"\f065"
}
.fa-compress:before {
 content:"\f066"
}
.fa-plus:before {
 content:"\f067"
}
.fa-minus:before {
 content:"\f068"
}
.fa-asterisk:before {
 content:"\f069"
}
.fa-exclamation-circle:before {
 content:"\f06a"
}
.fa-gift:before {
 content:"\f06b"
}
.fa-leaf:before {
 content:"\f06c"
}
.fa-fire:before {
 content:"\f06d"
}
.fa-eye:before {
 content:"\f06e"
}
.fa-eye-slash:before {
 content:"\f070"
}
.fa-exclamation-triangle:before,
.fa-warning:before {
 content:"\f071"
}
.fa-plane:before {
 content:"\f072"
}
.fa-calendar:before {
 content:"\f073"
}
.fa-random:before {
 content:"\f074"
}
.fa-comment:before {
 content:"\f075"
}
.fa-magnet:before {
 content:"\f076"
}
.fa-chevron-up:before {
 content:"\f077"
}
.fa-chevron-down:before {
 content:"\f078"
}
.fa-retweet:before {
 content:"\f079"
}
.fa-shopping-cart:before {
 content:"\f07a"
}
.fa-folder:before {
 content:"\f07b"
}
.fa-folder-open:before {
 content:"\f07c"
}
.fa-arrows-v:before {
 content:"\f07d"
}
.fa-arrows-h:before {
 content:"\f07e"
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
 content:"\f080"
}
.fa-twitter-square:before {
 content:"\f081"
}
.fa-facebook-square:before {
 content:"\f082"
}
.fa-camera-retro:before {
 content:"\f083"
}
.fa-key:before {
 content:"\f084"
}
.fa-cogs:before,
.fa-gears:before {
 content:"\f085"
}
.fa-comments:before {
 content:"\f086"
}
.fa-thumbs-o-up:before {
 content:"\f087"
}
.fa-thumbs-o-down:before {
 content:"\f088"
}
.fa-star-half:before {
 content:"\f089"
}
.fa-heart-o:before {
 content:"\f08a"
}
.fa-sign-out:before {
 content:"\f08b"
}
.fa-linkedin-square:before {
 content:"\f08c"
}
.fa-thumb-tack:before {
 content:"\f08d"
}
.fa-external-link:before {
 content:"\f08e"
}
.fa-sign-in:before {
 content:"\f090"
}
.fa-trophy:before {
 content:"\f091"
}
.fa-github-square:before {
 content:"\f092"
}
.fa-upload:before {
 content:"\f093"
}
.fa-lemon-o:before {
 content:"\f094"
}
.fa-phone:before {
 content:"\f095"
}
.fa-square-o:before {
 content:"\f096"
}
.fa-bookmark-o:before {
 content:"\f097"
}
.fa-phone-square:before {
 content:"\f098"
}
.fa-twitter:before {
 content:"\f099"
}
.fa-facebook-f:before,
.fa-facebook:before {
 content:"\f09a"
}
.fa-github:before {
 content:"\f09b"
}
.fa-unlock:before {
 content:"\f09c"
}
.fa-credit-card:before {
 content:"\f09d"
}
.fa-feed:before,
.fa-rss:before {
 content:"\f09e"
}
.fa-hdd-o:before {
 content:"\f0a0"
}
.fa-bullhorn:before {
 content:"\f0a1"
}
.fa-bell:before {
 content:"\f0f3"
}
.fa-certificate:before {
 content:"\f0a3"
}
.fa-hand-o-right:before {
 content:"\f0a4"
}
.fa-hand-o-left:before {
 content:"\f0a5"
}
.fa-hand-o-up:before {
 content:"\f0a6"
}
.fa-hand-o-down:before {
 content:"\f0a7"
}
.fa-arrow-circle-left:before {
 content:"\f0a8"
}
.fa-arrow-circle-right:before {
 content:"\f0a9"
}
.fa-arrow-circle-up:before {
 content:"\f0aa"
}
.fa-arrow-circle-down:before {
 content:"\f0ab"
}
.fa-globe:before {
 content:"\f0ac"
}
.fa-wrench:before {
 content:"\f0ad"
}
.fa-tasks:before {
 content:"\f0ae"
}
.fa-filter:before {
 content:"\f0b0"
}
.fa-briefcase:before {
 content:"\f0b1"
}
.fa-arrows-alt:before {
 content:"\f0b2"
}
.fa-group:before,
.fa-users:before {
 content:"\f0c0"
}
.fa-chain:before,
.fa-link:before {
 content:"\f0c1"
}
.fa-cloud:before {
 content:"\f0c2"
}
.fa-flask:before {
 content:"\f0c3"
}
.fa-cut:before,
.fa-scissors:before {
 content:"\f0c4"
}
.fa-copy:before,
.fa-files-o:before {
 content:"\f0c5"
}
.fa-paperclip:before {
 content:"\f0c6"
}
.fa-floppy-o:before,
.fa-save:before {
 content:"\f0c7"
}
.fa-square:before {
 content:"\f0c8"
}
.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
 content:"\f0c9"
}
.fa-list-ul:before {
 content:"\f0ca"
}
.fa-list-ol:before {
 content:"\f0cb"
}
.fa-strikethrough:before {
 content:"\f0cc"
}
.fa-underline:before {
 content:"\f0cd"
}
.fa-table:before {
 content:"\f0ce"
}
.fa-magic:before {
 content:"\f0d0"
}
.fa-truck:before {
 content:"\f0d1"
}
.fa-pinterest:before {
 content:"\f0d2"
}
.fa-pinterest-square:before {
 content:"\f0d3"
}
.fa-google-plus-square:before {
 content:"\f0d4"
}
.fa-google-plus:before {
 content:"\f0d5"
}
.fa-money:before {
 content:"\f0d6"
}
.fa-caret-down:before {
 content:"\f0d7"
}
.fa-caret-up:before {
 content:"\f0d8"
}
.fa-caret-left:before {
 content:"\f0d9"
}
.fa-caret-right:before {
 content:"\f0da"
}
.fa-columns:before {
 content:"\f0db"
}
.fa-sort:before,
.fa-unsorted:before {
 content:"\f0dc"
}
.fa-sort-desc:before,
.fa-sort-down:before {
 content:"\f0dd"
}
.fa-sort-asc:before,
.fa-sort-up:before {
 content:"\f0de"
}
.fa-envelope:before {
 content:"\f0e0"
}
.fa-linkedin:before {
 content:"\f0e1"
}
.fa-rotate-left:before,
.fa-undo:before {
 content:"\f0e2"
}
.fa-gavel:before,
.fa-legal:before {
 content:"\f0e3"
}
.fa-dashboard:before,
.fa-tachometer:before {
 content:"\f0e4"
}
.fa-comment-o:before {
 content:"\f0e5"
}
.fa-comments-o:before {
 content:"\f0e6"
}
.fa-bolt:before,
.fa-flash:before {
 content:"\f0e7"
}
.fa-sitemap:before {
 content:"\f0e8"
}
.fa-umbrella:before {
 content:"\f0e9"
}
.fa-clipboard:before,
.fa-paste:before {
 content:"\f0ea"
}
.fa-lightbulb-o:before {
 content:"\f0eb"
}
.fa-exchange:before {
 content:"\f0ec"
}
.fa-cloud-download:before {
 content:"\f0ed"
}
.fa-cloud-upload:before {
 content:"\f0ee"
}
.fa-user-md:before {
 content:"\f0f0"
}
.fa-stethoscope:before {
 content:"\f0f1"
}
.fa-suitcase:before {
 content:"\f0f2"
}
.fa-bell-o:before {
 content:"\f0a2"
}
.fa-coffee:before {
 content:"\f0f4"
}
.fa-cutlery:before {
 content:"\f0f5"
}
.fa-file-text-o:before {
 content:"\f0f6"
}
.fa-building-o:before {
 content:"\f0f7"
}
.fa-hospital-o:before {
 content:"\f0f8"
}
.fa-ambulance:before {
 content:"\f0f9"
}
.fa-medkit:before {
 content:"\f0fa"
}
.fa-fighter-jet:before {
 content:"\f0fb"
}
.fa-beer:before {
 content:"\f0fc"
}
.fa-h-square:before {
 content:"\f0fd"
}
.fa-plus-square:before {
 content:"\f0fe"
}
.fa-angle-double-left:before {
 content:"\f100"
}
.fa-angle-double-right:before {
 content:"\f101"
}
.fa-angle-double-up:before {
 content:"\f102"
}
.fa-angle-double-down:before {
 content:"\f103"
}
.fa-angle-left:before {
 content:"\f104"
}
.fa-angle-right:before {
 content:"\f105"
}
.fa-angle-up:before {
 content:"\f106"
}
.fa-angle-down:before {
 content:"\f107"
}
.fa-desktop:before {
 content:"\f108"
}
.fa-laptop:before {
 content:"\f109"
}
.fa-tablet:before {
 content:"\f10a"
}
.fa-mobile-phone:before,
.fa-mobile:before {
 content:"\f10b"
}
.fa-circle-o:before {
 content:"\f10c"
}
.fa-quote-left:before {
 content:"\f10d"
}
.fa-quote-right:before {
 content:"\f10e"
}
.fa-spinner:before {
 content:"\f110"
}
.fa-circle:before {
 content:"\f111"
}
.fa-mail-reply:before,
.fa-reply:before {
 content:"\f112"
}
.fa-github-alt:before {
 content:"\f113"
}
.fa-folder-o:before {
 content:"\f114"
}
.fa-folder-open-o:before {
 content:"\f115"
}
.fa-smile-o:before {
 content:"\f118"
}
.fa-frown-o:before {
 content:"\f119"
}
.fa-meh-o:before {
 content:"\f11a"
}
.fa-gamepad:before {
 content:"\f11b"
}
.fa-keyboard-o:before {
 content:"\f11c"
}
.fa-flag-o:before {
 content:"\f11d"
}
.fa-flag-checkered:before {
 content:"\f11e"
}
.fa-terminal:before {
 content:"\f120"
}
.fa-code:before {
 content:"\f121"
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
 content:"\f122"
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
 content:"\f123"
}
.fa-location-arrow:before {
 content:"\f124"
}
.fa-crop:before {
 content:"\f125"
}
.fa-code-fork:before {
 content:"\f126"
}
.fa-chain-broken:before,
.fa-unlink:before {
 content:"\f127"
}
.fa-question:before {
 content:"\f128"
}
.fa-info:before {
 content:"\f129"
}
.fa-exclamation:before {
 content:"\f12a"
}
.fa-superscript:before {
 content:"\f12b"
}
.fa-subscript:before {
 content:"\f12c"
}
.fa-eraser:before {
 content:"\f12d"
}
.fa-puzzle-piece:before {
 content:"\f12e"
}
.fa-microphone:before {
 content:"\f130"
}
.fa-microphone-slash:before {
 content:"\f131"
}
.fa-shield:before {
 content:"\f132"
}
.fa-calendar-o:before {
 content:"\f133"
}
.fa-fire-extinguisher:before {
 content:"\f134"
}
.fa-rocket:before {
 content:"\f135"
}
.fa-maxcdn:before {
 content:"\f136"
}
.fa-chevron-circle-left:before {
 content:"\f137"
}
.fa-chevron-circle-right:before {
 content:"\f138"
}
.fa-chevron-circle-up:before {
 content:"\f139"
}
.fa-chevron-circle-down:before {
 content:"\f13a"
}
.fa-html5:before {
 content:"\f13b"
}
.fa-css3:before {
 content:"\f13c"
}
.fa-anchor:before {
 content:"\f13d"
}
.fa-unlock-alt:before {
 content:"\f13e"
}
.fa-bullseye:before {
 content:"\f140"
}
.fa-ellipsis-h:before {
 content:"\f141"
}
.fa-ellipsis-v:before {
 content:"\f142"
}
.fa-rss-square:before {
 content:"\f143"
}
.fa-play-circle:before {
 content:"\f144"
}
.fa-ticket:before {
 content:"\f145"
}
.fa-minus-square:before {
 content:"\f146"
}
.fa-minus-square-o:before {
 content:"\f147"
}
.fa-level-up:before {
 content:"\f148"
}
.fa-level-down:before {
 content:"\f149"
}
.fa-check-square:before {
 content:"\f14a"
}
.fa-pencil-square:before {
 content:"\f14b"
}
.fa-external-link-square:before {
 content:"\f14c"
}
.fa-share-square:before {
 content:"\f14d"
}
.fa-compass:before {
 content:"\f14e"
}
.fa-caret-square-o-down:before,
.fa-toggle-down:before {
 content:"\f150"
}
.fa-caret-square-o-up:before,
.fa-toggle-up:before {
 content:"\f151"
}
.fa-caret-square-o-right:before,
.fa-toggle-right:before {
 content:"\f152"
}
.fa-eur:before,
.fa-euro:before {
 content:"\f153"
}
.fa-gbp:before {
 content:"\f154"
}
.fa-dollar:before,
.fa-usd:before {
 content:"\f155"
}
.fa-inr:before,
.fa-rupee:before {
 content:"\f156"
}
.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
 content:"\f157"
}
.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
 content:"\f158"
}
.fa-krw:before,
.fa-won:before {
 content:"\f159"
}
.fa-bitcoin:before,
.fa-btc:before {
 content:"\f15a"
}
.fa-file:before {
 content:"\f15b"
}
.fa-file-text:before {
 content:"\f15c"
}
.fa-sort-alpha-asc:before {
 content:"\f15d"
}
.fa-sort-alpha-desc:before {
 content:"\f15e"
}
.fa-sort-amount-asc:before {
 content:"\f160"
}
.fa-sort-amount-desc:before {
 content:"\f161"
}
.fa-sort-numeric-asc:before {
 content:"\f162"
}
.fa-sort-numeric-desc:before {
 content:"\f163"
}
.fa-thumbs-up:before {
 content:"\f164"
}
.fa-thumbs-down:before {
 content:"\f165"
}
.fa-youtube-square:before {
 content:"\f166"
}
.fa-youtube:before {
 content:"\f167"
}
.fa-xing:before {
 content:"\f168"
}
.fa-xing-square:before {
 content:"\f169"
}
.fa-youtube-play:before {
 content:"\f16a"
}
.fa-dropbox:before {
 content:"\f16b"
}
.fa-stack-overflow:before {
 content:"\f16c"
}
.fa-instagram:before {
 content:"\f16d"
}
.fa-flickr:before {
 content:"\f16e"
}
.fa-adn:before {
 content:"\f170"
}
.fa-bitbucket:before {
 content:"\f171"
}
.fa-bitbucket-square:before {
 content:"\f172"
}
.fa-tumblr:before {
 content:"\f173"
}
.fa-tumblr-square:before {
 content:"\f174"
}
.fa-long-arrow-down:before {
 content:"\f175"
}
.fa-long-arrow-up:before {
 content:"\f176"
}
.fa-long-arrow-left:before {
 content:"\f177"
}
.fa-long-arrow-right:before {
 content:"\f178"
}
.fa-apple:before {
 content:"\f179"
}
.fa-windows:before {
 content:"\f17a"
}
.fa-android:before {
 content:"\f17b"
}
.fa-linux:before {
 content:"\f17c"
}
.fa-dribbble:before {
 content:"\f17d"
}
.fa-skype:before {
 content:"\f17e"
}
.fa-foursquare:before {
 content:"\f180"
}
.fa-trello:before {
 content:"\f181"
}
.fa-female:before {
 content:"\f182"
}
.fa-male:before {
 content:"\f183"
}
.fa-gittip:before,
.fa-gratipay:before {
 content:"\f184"
}
.fa-sun-o:before {
 content:"\f185"
}
.fa-moon-o:before {
 content:"\f186"
}
.fa-archive:before {
 content:"\f187"
}
.fa-bug:before {
 content:"\f188"
}
.fa-vk:before {
 content:"\f189"
}
.fa-weibo:before {
 content:"\f18a"
}
.fa-renren:before {
 content:"\f18b"
}
.fa-pagelines:before {
 content:"\f18c"
}
.fa-stack-exchange:before {
 content:"\f18d"
}
.fa-arrow-circle-o-right:before {
 content:"\f18e"
}
.fa-arrow-circle-o-left:before {
 content:"\f190"
}
.fa-caret-square-o-left:before,
.fa-toggle-left:before {
 content:"\f191"
}
.fa-dot-circle-o:before {
 content:"\f192"
}
.fa-wheelchair:before {
 content:"\f193"
}
.fa-vimeo-square:before {
 content:"\f194"
}
.fa-try:before,
.fa-turkish-lira:before {
 content:"\f195"
}
.fa-plus-square-o:before {
 content:"\f196"
}
.fa-space-shuttle:before {
 content:"\f197"
}
.fa-slack:before {
 content:"\f198"
}
.fa-envelope-square:before {
 content:"\f199"
}
.fa-wordpress:before {
 content:"\f19a"
}
.fa-openid:before {
 content:"\f19b"
}
.fa-bank:before,
.fa-institution:before,
.fa-university:before {
 content:"\f19c"
}
.fa-graduation-cap:before,
.fa-mortar-board:before {
 content:"\f19d"
}
.fa-yahoo:before {
 content:"\f19e"
}
.fa-google:before {
 content:"\f1a0"
}
.fa-reddit:before {
 content:"\f1a1"
}
.fa-reddit-square:before {
 content:"\f1a2"
}
.fa-stumbleupon-circle:before {
 content:"\f1a3"
}
.fa-stumbleupon:before {
 content:"\f1a4"
}
.fa-delicious:before {
 content:"\f1a5"
}
.fa-digg:before {
 content:"\f1a6"
}
.fa-pied-piper-pp:before {
 content:"\f1a7"
}
.fa-pied-piper-alt:before {
 content:"\f1a8"
}
.fa-drupal:before {
 content:"\f1a9"
}
.fa-joomla:before {
 content:"\f1aa"
}
.fa-language:before {
 content:"\f1ab"
}
.fa-fax:before {
 content:"\f1ac"
}
.fa-building:before {
 content:"\f1ad"
}
.fa-child:before {
 content:"\f1ae"
}
.fa-paw:before {
 content:"\f1b0"
}
.fa-spoon:before {
 content:"\f1b1"
}
.fa-cube:before {
 content:"\f1b2"
}
.fa-cubes:before {
 content:"\f1b3"
}
.fa-behance:before {
 content:"\f1b4"
}
.fa-behance-square:before {
 content:"\f1b5"
}
.fa-steam:before {
 content:"\f1b6"
}
.fa-steam-square:before {
 content:"\f1b7"
}
.fa-recycle:before {
 content:"\f1b8"
}
.fa-automobile:before,
.fa-car:before {
 content:"\f1b9"
}
.fa-cab:before,
.fa-taxi:before {
 content:"\f1ba"
}
.fa-tree:before {
 content:"\f1bb"
}
.fa-spotify:before {
 content:"\f1bc"
}
.fa-deviantart:before {
 content:"\f1bd"
}
.fa-soundcloud:before {
 content:"\f1be"
}
.fa-database:before {
 content:"\f1c0"
}
.fa-file-pdf-o:before {
 content:"\f1c1"
}
.fa-file-word-o:before {
 content:"\f1c2"
}
.fa-file-excel-o:before {
 content:"\f1c3"
}
.fa-file-powerpoint-o:before {
 content:"\f1c4"
}
.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
 content:"\f1c5"
}
.fa-file-archive-o:before,
.fa-file-zip-o:before {
 content:"\f1c6"
}
.fa-file-audio-o:before,
.fa-file-sound-o:before {
 content:"\f1c7"
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
 content:"\f1c8"
}
.fa-file-code-o:before {
 content:"\f1c9"
}
.fa-vine:before {
 content:"\f1ca"
}
.fa-codepen:before {
 content:"\f1cb"
}
.fa-jsfiddle:before {
 content:"\f1cc"
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
 content:"\f1cd"
}
.fa-circle-o-notch:before {
 content:"\f1ce"
}
.fa-ra:before,
.fa-rebel:before,
.fa-resistance:before {
 content:"\f1d0"
}
.fa-empire:before,
.fa-ge:before {
 content:"\f1d1"
}
.fa-git-square:before {
 content:"\f1d2"
}
.fa-git:before {
 content:"\f1d3"
}
.fa-hacker-news:before,
.fa-y-combinator-square:before,
.fa-yc-square:before {
 content:"\f1d4"
}
.fa-tencent-weibo:before {
 content:"\f1d5"
}
.fa-qq:before {
 content:"\f1d6"
}
.fa-wechat:before,
.fa-weixin:before {
 content:"\f1d7"
}
.fa-paper-plane:before,
.fa-send:before {
 content:"\f1d8"
}
.fa-paper-plane-o:before,
.fa-send-o:before {
 content:"\f1d9"
}
.fa-history:before {
 content:"\f1da"
}
.fa-circle-thin:before {
 content:"\f1db"
}
.fa-header:before {
 content:"\f1dc"
}
.fa-paragraph:before {
 content:"\f1dd"
}
.fa-sliders:before {
 content:"\f1de"
}
.fa-share-alt:before {
 content:"\f1e0"
}
.fa-share-alt-square:before {
 content:"\f1e1"
}
.fa-bomb:before {
 content:"\f1e2"
}
.fa-futbol-o:before,
.fa-soccer-ball-o:before {
 content:"\f1e3"
}
.fa-tty:before {
 content:"\f1e4"
}
.fa-binoculars:before {
 content:"\f1e5"
}
.fa-plug:before {
 content:"\f1e6"
}
.fa-slideshare:before {
 content:"\f1e7"
}
.fa-twitch:before {
 content:"\f1e8"
}
.fa-yelp:before {
 content:"\f1e9"
}
.fa-newspaper-o:before {
 content:"\f1ea"
}
.fa-wifi:before {
 content:"\f1eb"
}
.fa-calculator:before {
 content:"\f1ec"
}
.fa-paypal:before {
 content:"\f1ed"
}
.fa-google-wallet:before {
 content:"\f1ee"
}
.fa-cc-visa:before {
 content:"\f1f0"
}
.fa-cc-mastercard:before {
 content:"\f1f1"
}
.fa-cc-discover:before {
 content:"\f1f2"
}
.fa-cc-amex:before {
 content:"\f1f3"
}
.fa-cc-paypal:before {
 content:"\f1f4"
}
.fa-cc-stripe:before {
 content:"\f1f5"
}
.fa-bell-slash:before {
 content:"\f1f6"
}
.fa-bell-slash-o:before {
 content:"\f1f7"
}
.fa-trash:before {
 content:"\f1f8"
}
.fa-copyright:before {
 content:"\f1f9"
}
.fa-at:before {
 content:"\f1fa"
}
.fa-eyedropper:before {
 content:"\f1fb"
}
.fa-paint-brush:before {
 content:"\f1fc"
}
.fa-birthday-cake:before {
 content:"\f1fd"
}
.fa-area-chart:before {
 content:"\f1fe"
}
.fa-pie-chart:before {
 content:"\f200"
}
.fa-line-chart:before {
 content:"\f201"
}
.fa-lastfm:before {
 content:"\f202"
}
.fa-lastfm-square:before {
 content:"\f203"
}
.fa-toggle-off:before {
 content:"\f204"
}
.fa-toggle-on:before {
 content:"\f205"
}
.fa-bicycle:before {
 content:"\f206"
}
.fa-bus:before {
 content:"\f207"
}
.fa-ioxhost:before {
 content:"\f208"
}
.fa-angellist:before {
 content:"\f209"
}
.fa-cc:before {
 content:"\f20a"
}
.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
 content:"\f20b"
}
.fa-meanpath:before {
 content:"\f20c"
}
.fa-buysellads:before {
 content:"\f20d"
}
.fa-connectdevelop:before {
 content:"\f20e"
}
.fa-dashcube:before {
 content:"\f210"
}
.fa-forumbee:before {
 content:"\f211"
}
.fa-leanpub:before {
 content:"\f212"
}
.fa-sellsy:before {
 content:"\f213"
}
.fa-shirtsinbulk:before {
 content:"\f214"
}
.fa-simplybuilt:before {
 content:"\f215"
}
.fa-skyatlas:before {
 content:"\f216"
}
.fa-cart-plus:before {
 content:"\f217"
}
.fa-cart-arrow-down:before {
 content:"\f218"
}
.fa-diamond:before {
 content:"\f219"
}
.fa-ship:before {
 content:"\f21a"
}
.fa-user-secret:before {
 content:"\f21b"
}
.fa-motorcycle:before {
 content:"\f21c"
}
.fa-street-view:before {
 content:"\f21d"
}
.fa-heartbeat:before {
 content:"\f21e"
}
.fa-venus:before {
 content:"\f221"
}
.fa-mars:before {
 content:"\f222"
}
.fa-mercury:before {
 content:"\f223"
}
.fa-intersex:before,
.fa-transgender:before {
 content:"\f224"
}
.fa-transgender-alt:before {
 content:"\f225"
}
.fa-venus-double:before {
 content:"\f226"
}
.fa-mars-double:before {
 content:"\f227"
}
.fa-venus-mars:before {
 content:"\f228"
}
.fa-mars-stroke:before {
 content:"\f229"
}
.fa-mars-stroke-v:before {
 content:"\f22a"
}
.fa-mars-stroke-h:before {
 content:"\f22b"
}
.fa-neuter:before {
 content:"\f22c"
}
.fa-genderless:before {
 content:"\f22d"
}
.fa-facebook-official:before {
 content:"\f230"
}
.fa-pinterest-p:before {
 content:"\f231"
}
.fa-whatsapp:before {
 content:"\f232"
}
.fa-server:before {
 content:"\f233"
}
.fa-user-plus:before {
 content:"\f234"
}
.fa-user-times:before {
 content:"\f235"
}
.fa-bed:before,
.fa-hotel:before {
 content:"\f236"
}
.fa-viacoin:before {
 content:"\f237"
}
.fa-train:before {
 content:"\f238"
}
.fa-subway:before {
 content:"\f239"
}
.fa-medium:before {
 content:"\f23a"
}
.fa-y-combinator:before,
.fa-yc:before {
 content:"\f23b"
}
.fa-optin-monster:before {
 content:"\f23c"
}
.fa-opencart:before {
 content:"\f23d"
}
.fa-expeditedssl:before {
 content:"\f23e"
}
.fa-battery-4:before,
.fa-battery-full:before,
.fa-battery:before {
 content:"\f240"
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
 content:"\f241"
}
.fa-battery-2:before,
.fa-battery-half:before {
 content:"\f242"
}
.fa-battery-1:before,
.fa-battery-quarter:before {
 content:"\f243"
}
.fa-battery-0:before,
.fa-battery-empty:before {
 content:"\f244"
}
.fa-mouse-pointer:before {
 content:"\f245"
}
.fa-i-cursor:before {
 content:"\f246"
}
.fa-object-group:before {
 content:"\f247"
}
.fa-object-ungroup:before {
 content:"\f248"
}
.fa-sticky-note:before {
 content:"\f249"
}
.fa-sticky-note-o:before {
 content:"\f24a"
}
.fa-cc-jcb:before {
 content:"\f24b"
}
.fa-cc-diners-club:before {
 content:"\f24c"
}
.fa-clone:before {
 content:"\f24d"
}
.fa-balance-scale:before {
 content:"\f24e"
}
.fa-hourglass-o:before {
 content:"\f250"
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
 content:"\f251"
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
 content:"\f252"
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
 content:"\f253"
}
.fa-hourglass:before {
 content:"\f254"
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
 content:"\f255"
}
.fa-hand-paper-o:before,
.fa-hand-stop-o:before {
 content:"\f256"
}
.fa-hand-scissors-o:before {
 content:"\f257"
}
.fa-hand-lizard-o:before {
 content:"\f258"
}
.fa-hand-spock-o:before {
 content:"\f259"
}
.fa-hand-pointer-o:before {
 content:"\f25a"
}
.fa-hand-peace-o:before {
 content:"\f25b"
}
.fa-trademark:before {
 content:"\f25c"
}
.fa-registered:before {
 content:"\f25d"
}
.fa-creative-commons:before {
 content:"\f25e"
}
.fa-gg:before {
 content:"\f260"
}
.fa-gg-circle:before {
 content:"\f261"
}
.fa-tripadvisor:before {
 content:"\f262"
}
.fa-odnoklassniki:before {
 content:"\f263"
}
.fa-odnoklassniki-square:before {
 content:"\f264"
}
.fa-get-pocket:before {
 content:"\f265"
}
.fa-wikipedia-w:before {
 content:"\f266"
}
.fa-safari:before {
 content:"\f267"
}
.fa-chrome:before {
 content:"\f268"
}
.fa-firefox:before {
 content:"\f269"
}
.fa-opera:before {
 content:"\f26a"
}
.fa-internet-explorer:before {
 content:"\f26b"
}
.fa-television:before,
.fa-tv:before {
 content:"\f26c"
}
.fa-contao:before {
 content:"\f26d"
}
.fa-500px:before {
 content:"\f26e"
}
.fa-amazon:before {
 content:"\f270"
}
.fa-calendar-plus-o:before {
 content:"\f271"
}
.fa-calendar-minus-o:before {
 content:"\f272"
}
.fa-calendar-times-o:before {
 content:"\f273"
}
.fa-calendar-check-o:before {
 content:"\f274"
}
.fa-industry:before {
 content:"\f275"
}
.fa-map-pin:before {
 content:"\f276"
}
.fa-map-signs:before {
 content:"\f277"
}
.fa-map-o:before {
 content:"\f278"
}
.fa-map:before {
 content:"\f279"
}
.fa-commenting:before {
 content:"\f27a"
}
.fa-commenting-o:before {
 content:"\f27b"
}
.fa-houzz:before {
 content:"\f27c"
}
.fa-vimeo:before {
 content:"\f27d"
}
.fa-black-tie:before {
 content:"\f27e"
}
.fa-fonticons:before {
 content:"\f280"
}
.fa-reddit-alien:before {
 content:"\f281"
}
.fa-edge:before {
 content:"\f282"
}
.fa-credit-card-alt:before {
 content:"\f283"
}
.fa-codiepie:before {
 content:"\f284"
}
.fa-modx:before {
 content:"\f285"
}
.fa-fort-awesome:before {
 content:"\f286"
}
.fa-usb:before {
 content:"\f287"
}
.fa-product-hunt:before {
 content:"\f288"
}
.fa-mixcloud:before {
 content:"\f289"
}
.fa-scribd:before {
 content:"\f28a"
}
.fa-pause-circle:before {
 content:"\f28b"
}
.fa-pause-circle-o:before {
 content:"\f28c"
}
.fa-stop-circle:before {
 content:"\f28d"
}
.fa-stop-circle-o:before {
 content:"\f28e"
}
.fa-shopping-bag:before {
 content:"\f290"
}
.fa-shopping-basket:before {
 content:"\f291"
}
.fa-hashtag:before {
 content:"\f292"
}
.fa-bluetooth:before {
 content:"\f293"
}
.fa-bluetooth-b:before {
 content:"\f294"
}
.fa-percent:before {
 content:"\f295"
}
.fa-gitlab:before {
 content:"\f296"
}
.fa-wpbeginner:before {
 content:"\f297"
}
.fa-wpforms:before {
 content:"\f298"
}
.fa-envira:before {
 content:"\f299"
}
.fa-universal-access:before {
 content:"\f29a"
}
.fa-wheelchair-alt:before {
 content:"\f29b"
}
.fa-question-circle-o:before {
 content:"\f29c"
}
.fa-blind:before {
 content:"\f29d"
}
.fa-audio-description:before {
 content:"\f29e"
}
.fa-volume-control-phone:before {
 content:"\f2a0"
}
.fa-braille:before {
 content:"\f2a1"
}
.fa-assistive-listening-systems:before {
 content:"\f2a2"
}
.fa-american-sign-language-interpreting:before,
.fa-asl-interpreting:before {
 content:"\f2a3"
}
.fa-deaf:before,
.fa-deafness:before,
.fa-hard-of-hearing:before {
 content:"\f2a4"
}
.fa-glide:before {
 content:"\f2a5"
}
.fa-glide-g:before {
 content:"\f2a6"
}
.fa-sign-language:before,
.fa-signing:before {
 content:"\f2a7"
}
.fa-low-vision:before {
 content:"\f2a8"
}
.fa-viadeo:before {
 content:"\f2a9"
}
.fa-viadeo-square:before {
 content:"\f2aa"
}
.fa-snapchat:before {
 content:"\f2ab"
}
.fa-snapchat-ghost:before {
 content:"\f2ac"
}
.fa-snapchat-square:before {
 content:"\f2ad"
}
.fa-pied-piper:before {
 content:"\f2ae"
}
.fa-first-order:before {
 content:"\f2b0"
}
.fa-yoast:before {
 content:"\f2b1"
}
.fa-themeisle:before {
 content:"\f2b2"
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
 content:"\f2b3"
}
.fa-fa:before,
.fa-font-awesome:before {
 content:"\f2b4"
}
.fa-handshake-o:before {
 content:"\f2b5"
}
.fa-envelope-open:before {
 content:"\f2b6"
}
.fa-envelope-open-o:before {
 content:"\f2b7"
}
.fa-linode:before {
 content:"\f2b8"
}
.fa-address-book:before {
 content:"\f2b9"
}
.fa-address-book-o:before {
 content:"\f2ba"
}
.fa-address-card:before,
.fa-vcard:before {
 content:"\f2bb"
}
.fa-address-card-o:before,
.fa-vcard-o:before {
 content:"\f2bc"
}
.fa-user-circle:before {
 content:"\f2bd"
}
.fa-user-circle-o:before {
 content:"\f2be"
}
.fa-user-o:before {
 content:"\f2c0"
}
.fa-id-badge:before {
 content:"\f2c1"
}
.fa-drivers-license:before,
.fa-id-card:before {
 content:"\f2c2"
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
 content:"\f2c3"
}
.fa-quora:before {
 content:"\f2c4"
}
.fa-free-code-camp:before {
 content:"\f2c5"
}
.fa-telegram:before {
 content:"\f2c6"
}
.fa-thermometer-4:before,
.fa-thermometer-full:before,
.fa-thermometer:before {
 content:"\f2c7"
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
 content:"\f2c8"
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
 content:"\f2c9"
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
 content:"\f2ca"
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
 content:"\f2cb"
}
.fa-shower:before {
 content:"\f2cc"
}
.fa-bath:before,
.fa-bathtub:before,
.fa-s15:before {
 content:"\f2cd"
}
.fa-podcast:before {
 content:"\f2ce"
}
.fa-window-maximize:before {
 content:"\f2d0"
}
.fa-window-minimize:before {
 content:"\f2d1"
}
.fa-window-restore:before {
 content:"\f2d2"
}
.fa-times-rectangle:before,
.fa-window-close:before {
 content:"\f2d3"
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
 content:"\f2d4"
}
.fa-bandcamp:before {
 content:"\f2d5"
}
.fa-grav:before {
 content:"\f2d6"
}
.fa-etsy:before {
 content:"\f2d7"
}
.fa-imdb:before {
 content:"\f2d8"
}
.fa-ravelry:before {
 content:"\f2d9"
}
.fa-eercast:before {
 content:"\f2da"
}
.fa-microchip:before {
 content:"\f2db"
}
.fa-snowflake-o:before {
 content:"\f2dc"
}
.fa-superpowers:before {
 content:"\f2dd"
}
.fa-wpexplorer:before {
 content:"\f2de"
}
.fa-meetup:before {
 content:"\f2e0"
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 margin:-1px;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
@font-face {
 font-family:"tb-icon";
 src:url(../../../themes/urna/fonts/tb-icon/tb-icon.eot);
 src:url(../../../themes/urna/fonts/tb-icon/tb-icon.eot?#iefix) format('eot'),
 url(../../../themes/urna/fonts/tb-icon/tb-icon.woff2) format('woff2'),
 url(../../../themes/urna/fonts/tb-icon/tb-icon.woff) format('woff'),
 url(../../../themes/urna/fonts/tb-icon/tb-icon.ttf) format('truetype'),
 url(../../../themes/urna/fonts/tb-icon/tb-icon.svg#tb-icon) format('svg')
}
.tb-icon:before {
 font-family:"tb-icon";
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 text-decoration:none;
 text-transform:none
}
.tb-icon-arrow-bottom:before {
 content:"\E001"
}
.tb-icon-arrow-left:before {
 content:"\E002"
}
.tb-icon-arrow-right:before {
 content:"\E003"
}
.tb-icon-arrow-top:before {
 content:"\E004"
}
.tb-icon-star:before {
 content:"\E005"
}
@font-face {
 font-family:simple-line-icons;
 src:url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.eot?v=2.4.0);
 src:url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.eot?v=2.4.0#iefix) format("embedded-opentype"),
 url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.woff2?v=2.4.0) format("woff2"),
 url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.ttf?v=2.4.0) format("truetype"),
 url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.woff?v=2.4.0) format("woff"),
 url(../../../themes/urna/fonts/simple-line-icons/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons) format("svg");
 font-weight:400;
 font-style:normal
}
.icon-action-redo,
.icon-action-undo,
.icon-anchor,
.icon-arrow-down,
.icon-arrow-down-circle,
.icon-arrow-left,
.icon-arrow-left-circle,
.icon-arrow-right,
.icon-arrow-right-circle,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-badge,
.icon-bag,
.icon-ban,
.icon-basket,
.icon-basket-loaded,
.icon-bell,
.icon-book-open,
.icon-briefcase,
.icon-bubble,
.icon-bubbles,
.icon-bulb,
.icon-calculator,
.icon-calendar,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-camera,
.icon-camrecorder,
.icon-chart,
.icon-check,
.icon-chemistry,
.icon-clock,
.icon-close,
.icon-cloud-download,
.icon-cloud-upload,
.icon-compass,
.icon-control-end,
.icon-control-forward,
.icon-control-pause,
.icon-control-play,
.icon-control-rewind,
.icon-control-start,
.icon-credit-card,
.icon-crop,
.icon-cup,
.icon-cursor,
.icon-cursor-move,
.icon-diamond,
.icon-direction,
.icon-directions,
.icon-disc,
.icon-dislike,
.icon-doc,
.icon-docs,
.icon-drawer,
.icon-drop,
.icon-earphones,
.icon-earphones-alt,
.icon-emotsmile,
.icon-energy,
.icon-envelope,
.icon-envelope-letter,
.icon-envelope-open,
.icon-equalizer,
.icon-event,
.icon-exclamation,
.icon-eye,
.icon-eyeglass,
.icon-feed,
.icon-film,
.icon-fire,
.icon-flag,
.icon-folder,
.icon-folder-alt,
.icon-frame,
.icon-game-controller,
.icon-ghost,
.icon-globe,
.icon-globe-alt,
.icon-graduation,
.icon-graph,
.icon-grid,
.icon-handbag,
.icon-heart,
.icon-home,
.icon-hourglass,
.icon-info,
.icon-key,
.icon-layers,
.icon-like,
.icon-link,
.icon-list,
.icon-location-pin,
.icon-lock,
.icon-lock-open,
.icon-login,
.icon-logout,
.icon-loop,
.icon-magic-wand,
.icon-magnet,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-map,
.icon-menu,
.icon-microphone,
.icon-minus,
.icon-mouse,
.icon-music-tone,
.icon-music-tone-alt,
.icon-mustache,
.icon-note,
.icon-notebook,
.icon-options,
.icon-options-vertical,
.icon-organization,
.icon-paper-clip,
.icon-paper-plane,
.icon-paypal,
.icon-pencil,
.icon-people,
.icon-phone,
.icon-picture,
.icon-pie-chart,
.icon-pin,
.icon-plane,
.icon-playlist,
.icon-plus,
.icon-power,
.icon-present,
.icon-printer,
.icon-puzzle,
.icon-question,
.icon-refresh,
.icon-reload,
.icon-rocket,
.icon-screen-desktop,
.icon-screen-smartphone,
.icon-screen-tablet,
.icon-settings,
.icon-share,
.icon-share-alt,
.icon-shield,
.icon-shuffle,
.icon-size-actual,
.icon-size-fullscreen,
.icon-social-behance,
.icon-social-dribbble,
.icon-social-dropbox,
.icon-social-facebook,
.icon-social-foursqare,
.icon-social-github,
.icon-social-google,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-reddit,
.icon-social-skype,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-steam,
.icon-social-stumbleupon,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-vkontakte,
.icon-social-youtube,
.icon-speech,
.icon-speedometer,
.icon-star,
.icon-support,
.icon-symbol-female,
.icon-symbol-male,
.icon-tag,
.icon-target,
.icon-trash,
.icon-trophy,
.icon-umbrella,
.icon-user,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-vector,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-wallet,
.icon-wrench {
 font-family:simple-line-icons;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.icon-user:before {
 content:"\e005"
}
.icon-people:before {
 content:"\e001"
}
.icon-user-female:before {
 content:"\e000"
}
.icon-user-follow:before {
 content:"\e002"
}
.icon-user-following:before {
 content:"\e003"
}
.icon-user-unfollow:before {
 content:"\e004"
}
.icon-login:before {
 content:"\e066"
}
.icon-logout:before {
 content:"\e065"
}
.icon-emotsmile:before {
 content:"\e021"
}
.icon-phone:before {
 content:"\e600"
}
.icon-call-end:before {
 content:"\e048"
}
.icon-call-in:before {
 content:"\e047"
}
.icon-call-out:before {
 content:"\e046"
}
.icon-map:before {
 content:"\e033"
}
.icon-location-pin:before {
 content:"\e096"
}
.icon-direction:before {
 content:"\e042"
}
.icon-directions:before {
 content:"\e041"
}
.icon-compass:before {
 content:"\e045"
}
.icon-layers:before {
 content:"\e034"
}
.icon-menu:before {
 content:"\e601"
}
.icon-list:before {
 content:"\e067"
}
.icon-options-vertical:before {
 content:"\e602"
}
.icon-options:before {
 content:"\e603"
}
.icon-arrow-down:before {
 content:"\e604"
}
.icon-arrow-left:before {
 content:"\e605"
}
.icon-arrow-right:before {
 content:"\e606"
}
.icon-arrow-up:before {
 content:"\e607"
}
.icon-arrow-up-circle:before {
 content:"\e078"
}
.icon-arrow-left-circle:before {
 content:"\e07a"
}
.icon-arrow-right-circle:before {
 content:"\e079"
}
.icon-arrow-down-circle:before {
 content:"\e07b"
}
.icon-check:before {
 content:"\e080"
}
.icon-clock:before {
 content:"\e081"
}
.icon-plus:before {
 content:"\e095"
}
.icon-minus:before {
 content:"\e615"
}
.icon-close:before {
 content:"\e082"
}
.icon-event:before {
 content:"\e619"
}
.icon-exclamation:before {
 content:"\e617"
}
.icon-organization:before {
 content:"\e616"
}
.icon-trophy:before {
 content:"\e006"
}
.icon-screen-smartphone:before {
 content:"\e010"
}
.icon-screen-desktop:before {
 content:"\e011"
}
.icon-plane:before {
 content:"\e012"
}
.icon-notebook:before {
 content:"\e013"
}
.icon-mustache:before {
 content:"\e014"
}
.icon-mouse:before {
 content:"\e015"
}
.icon-magnet:before {
 content:"\e016"
}
.icon-energy:before {
 content:"\e020"
}
.icon-disc:before {
 content:"\e022"
}
.icon-cursor:before {
 content:"\e06e"
}
.icon-cursor-move:before {
 content:"\e023"
}
.icon-crop:before {
 content:"\e024"
}
.icon-chemistry:before {
 content:"\e026"
}
.icon-speedometer:before {
 content:"\e007"
}
.icon-shield:before {
 content:"\e00e"
}
.icon-screen-tablet:before {
 content:"\e00f"
}
.icon-magic-wand:before {
 content:"\e017"
}
.icon-hourglass:before {
 content:"\e018"
}
.icon-graduation:before {
 content:"\e019"
}
.icon-ghost:before {
 content:"\e01a"
}
.icon-game-controller:before {
 content:"\e01b"
}
.icon-fire:before {
 content:"\e01c"
}
.icon-eyeglass:before {
 content:"\e01d"
}
.icon-envelope-open:before {
 content:"\e01e"
}
.icon-envelope-letter:before {
 content:"\e01f"
}
.icon-bell:before {
 content:"\e027"
}
.icon-badge:before {
 content:"\e028"
}
.icon-anchor:before {
 content:"\e029"
}
.icon-wallet:before {
 content:"\e02a"
}
.icon-vector:before {
 content:"\e02b"
}
.icon-speech:before {
 content:"\e02c"
}
.icon-puzzle:before {
 content:"\e02d"
}
.icon-printer:before {
 content:"\e02e"
}
.icon-present:before {
 content:"\e02f"
}
.icon-playlist:before {
 content:"\e030"
}
.icon-pin:before {
 content:"\e031"
}
.icon-picture:before {
 content:"\e032"
}
.icon-handbag:before {
 content:"\e035"
}
.icon-globe-alt:before {
 content:"\e036"
}
.icon-globe:before {
 content:"\e037"
}
.icon-folder-alt:before {
 content:"\e039"
}
.icon-folder:before {
 content:"\e089"
}
.icon-film:before {
 content:"\e03a"
}
.icon-feed:before {
 content:"\e03b"
}
.icon-drop:before {
 content:"\e03e"
}
.icon-drawer:before {
 content:"\e03f"
}
.icon-docs:before {
 content:"\e040"
}
.icon-doc:before {
 content:"\e085"
}
.icon-diamond:before {
 content:"\e043"
}
.icon-cup:before {
 content:"\e044"
}
.icon-calculator:before {
 content:"\e049"
}
.icon-bubbles:before {
 content:"\e04a"
}
.icon-briefcase:before {
 content:"\e04b"
}
.icon-book-open:before {
 content:"\e04c"
}
.icon-basket-loaded:before {
 content:"\e04d"
}
.icon-basket:before {
 content:"\e04e"
}
.icon-bag:before {
 content:"\e04f"
}
.icon-action-undo:before {
 content:"\e050"
}
.icon-action-redo:before {
 content:"\e051"
}
.icon-wrench:before {
 content:"\e052"
}
.icon-umbrella:before {
 content:"\e053"
}
.icon-trash:before {
 content:"\e054"
}
.icon-tag:before {
 content:"\e055"
}
.icon-support:before {
 content:"\e056"
}
.icon-frame:before {
 content:"\e038"
}
.icon-size-fullscreen:before {
 content:"\e057"
}
.icon-size-actual:before {
 content:"\e058"
}
.icon-shuffle:before {
 content:"\e059"
}
.icon-share-alt:before {
 content:"\e05a"
}
.icon-share:before {
 content:"\e05b"
}
.icon-rocket:before {
 content:"\e05c"
}
.icon-question:before {
 content:"\e05d"
}
.icon-pie-chart:before {
 content:"\e05e"
}
.icon-pencil:before {
 content:"\e05f"
}
.icon-note:before {
 content:"\e060"
}
.icon-loop:before {
 content:"\e064"
}
.icon-home:before {
 content:"\e069"
}
.icon-grid:before {
 content:"\e06a"
}
.icon-graph:before {
 content:"\e06b"
}
.icon-microphone:before {
 content:"\e063"
}
.icon-music-tone-alt:before {
 content:"\e061"
}
.icon-music-tone:before {
 content:"\e062"
}
.icon-earphones-alt:before {
 content:"\e03c"
}
.icon-earphones:before {
 content:"\e03d"
}
.icon-equalizer:before {
 content:"\e06c"
}
.icon-like:before {
 content:"\e068"
}
.icon-dislike:before {
 content:"\e06d"
}
.icon-control-start:before {
 content:"\e06f"
}
.icon-control-rewind:before {
 content:"\e070"
}
.icon-control-play:before {
 content:"\e071"
}
.icon-control-pause:before {
 content:"\e072"
}
.icon-control-forward:before {
 content:"\e073"
}
.icon-control-end:before {
 content:"\e074"
}
.icon-volume-1:before {
 content:"\e09f"
}
.icon-volume-2:before {
 content:"\e0a0"
}
.icon-volume-off:before {
 content:"\e0a1"
}
.icon-calendar:before {
 content:"\e075"
}
.icon-bulb:before {
 content:"\e076"
}
.icon-chart:before {
 content:"\e077"
}
.icon-ban:before {
 content:"\e07c"
}
.icon-bubble:before {
 content:"\e07d"
}
.icon-camrecorder:before {
 content:"\e07e"
}
.icon-camera:before {
 content:"\e07f"
}
.icon-cloud-download:before {
 content:"\e083"
}
.icon-cloud-upload:before {
 content:"\e084"
}
.icon-envelope:before {
 content:"\e086"
}
.icon-eye:before {
 content:"\e087"
}
.icon-flag:before {
 content:"\e088"
}
.icon-heart:before {
 content:"\e08a"
}
.icon-info:before {
 content:"\e08b"
}
.icon-key:before {
 content:"\e08c"
}
.icon-link:before {
 content:"\e08d"
}
.icon-lock:before {
 content:"\e08e"
}
.icon-lock-open:before {
 content:"\e08f"
}
.icon-magnifier:before {
 content:"\e090"
}
.icon-magnifier-add:before {
 content:"\e091"
}
.icon-magnifier-remove:before {
 content:"\e092"
}
.icon-paper-clip:before {
 content:"\e093"
}
.icon-paper-plane:before {
 content:"\e094"
}
.icon-power:before {
 content:"\e097"
}
.icon-refresh:before {
 content:"\e098"
}
.icon-reload:before {
 content:"\e099"
}
.icon-settings:before {
 content:"\e09a"
}
.icon-star:before {
 content:"\e09b"
}
.icon-symbol-female:before {
 content:"\e09c"
}
.icon-symbol-male:before {
 content:"\e09d"
}
.icon-target:before {
 content:"\e09e"
}
.icon-credit-card:before {
 content:"\e025"
}
.icon-paypal:before {
 content:"\e608"
}
.icon-social-tumblr:before {
 content:"\e00a"
}
.icon-social-twitter:before {
 content:"\e009"
}
.icon-social-facebook:before {
 content:"\e00b"
}
.icon-social-instagram:before {
 content:"\e609"
}
.icon-social-linkedin:before {
 content:"\e60a"
}
.icon-social-pinterest:before {
 content:"\e60b"
}
.icon-social-github:before {
 content:"\e60c"
}
.icon-social-google:before {
 content:"\e60d"
}
.icon-social-reddit:before {
 content:"\e60e"
}
.icon-social-skype:before {
 content:"\e60f"
}
.icon-social-dribbble:before {
 content:"\e00d"
}
.icon-social-behance:before {
 content:"\e610"
}
.icon-social-foursqare:before {
 content:"\e611"
}
.icon-social-soundcloud:before {
 content:"\e612"
}
.icon-social-spotify:before {
 content:"\e613"
}
.icon-social-stumbleupon:before {
 content:"\e614"
}
.icon-social-youtube:before {
 content:"\e008"
}
.icon-social-dropbox:before {
 content:"\e00c"
}
.icon-social-vkontakte:before {
 content:"\e618"
}
.icon-social-steam:before {
 content:"\e620"
}
@font-face {
 font-family:'linearicons';
 src:url('https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot');
 src:url('https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot?#iefix') format('embedded-opentype'),
 url('https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.ttf') format('truetype'),
 url('https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff') format('woff'),
 url('https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.svg#Linearicons-Free') format('svg');
 font-weight:400;
 font-style:normal
}
[class^="linear-icon-"],
[class*="linear-icon-"] {
 font-family:'linearicons';
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.linear-icon-home:before {
 content:"\e600"
}
.linear-icon-home2:before {
 content:"\e601"
}
.linear-icon-home3:before {
 content:"\e602"
}
.linear-icon-home4:before {
 content:"\e603"
}
.linear-icon-home5:before {
 content:"\e604"
}
.linear-icon-home6:before {
 content:"\e605"
}
.linear-icon-bathtub:before {
 content:"\e606"
}
.linear-icon-toothbrush:before {
 content:"\e607"
}
.linear-icon-bed:before {
 content:"\e608"
}
.linear-icon-couch:before {
 content:"\e609"
}
.linear-icon-chair:before {
 content:"\e60a"
}
.linear-icon-city:before {
 content:"\e60b"
}
.linear-icon-apartment:before {
 content:"\e60c"
}
.linear-icon-pencil:before {
 content:"\e60d"
}
.linear-icon-pencil2:before {
 content:"\e60e"
}
.linear-icon-pen:before {
 content:"\e60f"
}
.linear-icon-pencil3:before {
 content:"\e610"
}
.linear-icon-eraser:before {
 content:"\e611"
}
.linear-icon-pencil4:before {
 content:"\e612"
}
.linear-icon-pencil5:before {
 content:"\e613"
}
.linear-icon-feather:before {
 content:"\e614"
}
.linear-icon-feather2:before {
 content:"\e615"
}
.linear-icon-feather3:before {
 content:"\e616"
}
.linear-icon-pen2:before {
 content:"\e617"
}
.linear-icon-pen-add:before {
 content:"\e618"
}
.linear-icon-pen-remove:before {
 content:"\e619"
}
.linear-icon-vector:before {
 content:"\e61a"
}
.linear-icon-pen3:before {
 content:"\e61b"
}
.linear-icon-blog:before {
 content:"\e61c"
}
.linear-icon-brush:before {
 content:"\e61d"
}
.linear-icon-brush2:before {
 content:"\e61e"
}
.linear-icon-spray:before {
 content:"\e61f"
}
.linear-icon-paint-roller:before {
 content:"\e620"
}
.linear-icon-stamp:before {
 content:"\e621"
}
.linear-icon-tape:before {
 content:"\e622"
}
.linear-icon-desk-tape:before {
 content:"\e623"
}
.linear-icon-texture:before {
 content:"\e624"
}
.linear-icon-eye-dropper:before {
 content:"\e625"
}
.linear-icon-palette:before {
 content:"\e626"
}
.linear-icon-color-sampler:before {
 content:"\e627"
}
.linear-icon-bucket:before {
 content:"\e628"
}
.linear-icon-gradient:before {
 content:"\e629"
}
.linear-icon-gradient2:before {
 content:"\e62a"
}
.linear-icon-magic-wand:before {
 content:"\e62b"
}
.linear-icon-magnet:before {
 content:"\e62c"
}
.linear-icon-pencil-ruler:before {
 content:"\e62d"
}
.linear-icon-pencil-ruler2:before {
 content:"\e62e"
}
.linear-icon-compass:before {
 content:"\e62f"
}
.linear-icon-aim:before {
 content:"\e630"
}
.linear-icon-gun:before {
 content:"\e631"
}
.linear-icon-bottle:before {
 content:"\e632"
}
.linear-icon-drop:before {
 content:"\e633"
}
.linear-icon-drop-crossed:before {
 content:"\e634"
}
.linear-icon-drop2:before {
 content:"\e635"
}
.linear-icon-snow:before {
 content:"\e636"
}
.linear-icon-snow2:before {
 content:"\e637"
}
.linear-icon-fire:before {
 content:"\e638"
}
.linear-icon-lighter:before {
 content:"\e639"
}
.linear-icon-knife:before {
 content:"\e63a"
}
.linear-icon-dagger:before {
 content:"\e63b"
}
.linear-icon-tissue:before {
 content:"\e63c"
}
.linear-icon-toilet-paper:before {
 content:"\e63d"
}
.linear-icon-poop:before {
 content:"\e63e"
}
.linear-icon-umbrella:before {
 content:"\e63f"
}
.linear-icon-umbrella2:before {
 content:"\e640"
}
.linear-icon-rain:before {
 content:"\e641"
}
.linear-icon-tornado:before {
 content:"\e642"
}
.linear-icon-wind:before {
 content:"\e643"
}
.linear-icon-fan:before {
 content:"\e644"
}
.linear-icon-contrast:before {
 content:"\e645"
}
.linear-icon-sun-small:before {
 content:"\e646"
}
.linear-icon-sun:before {
 content:"\e647"
}
.linear-icon-sun2:before {
 content:"\e648"
}
.linear-icon-moon:before {
 content:"\e649"
}
.linear-icon-cloud:before {
 content:"\e64a"
}
.linear-icon-cloud-upload:before {
 content:"\e64b"
}
.linear-icon-cloud-download:before {
 content:"\e64c"
}
.linear-icon-cloud-rain:before {
 content:"\e64d"
}
.linear-icon-cloud-hailstones:before {
 content:"\e64e"
}
.linear-icon-cloud-snow:before {
 content:"\e64f"
}
.linear-icon-cloud-windy:before {
 content:"\e650"
}
.linear-icon-sun-wind:before {
 content:"\e651"
}
.linear-icon-cloud-fog:before {
 content:"\e652"
}
.linear-icon-cloud-sun:before {
 content:"\e653"
}
.linear-icon-cloud-lightning:before {
 content:"\e654"
}
.linear-icon-cloud-sync:before {
 content:"\e655"
}
.linear-icon-cloud-lock:before {
 content:"\e656"
}
.linear-icon-cloud-gear:before {
 content:"\e657"
}
.linear-icon-cloud-alert:before {
 content:"\e658"
}
.linear-icon-cloud-check:before {
 content:"\e659"
}
.linear-icon-cloud-cross:before {
 content:"\e65a"
}
.linear-icon-cloud-crossed:before {
 content:"\e65b"
}
.linear-icon-cloud-database:before {
 content:"\e65c"
}
.linear-icon-database:before {
 content:"\e65d"
}
.linear-icon-database-add:before {
 content:"\e65e"
}
.linear-icon-database-remove:before {
 content:"\e65f"
}
.linear-icon-database-lock:before {
 content:"\e660"
}
.linear-icon-database-refresh:before {
 content:"\e661"
}
.linear-icon-database-check:before {
 content:"\e662"
}
.linear-icon-database-history:before {
 content:"\e663"
}
.linear-icon-database-upload:before {
 content:"\e664"
}
.linear-icon-database-download:before {
 content:"\e665"
}
.linear-icon-server:before {
 content:"\e666"
}
.linear-icon-shield:before {
 content:"\e667"
}
.linear-icon-shield-check:before {
 content:"\e668"
}
.linear-icon-shield-alert:before {
 content:"\e669"
}
.linear-icon-shield-cross:before {
 content:"\e66a"
}
.linear-icon-lock:before {
 content:"\e66b"
}
.linear-icon-rotation-lock:before {
 content:"\e66c"
}
.linear-icon-unlock:before {
 content:"\e66d"
}
.linear-icon-key:before {
 content:"\e66e"
}
.linear-icon-key-hole:before {
 content:"\e66f"
}
.linear-icon-toggle-off:before {
 content:"\e670"
}
.linear-icon-toggle-on:before {
 content:"\e671"
}
.linear-icon-cog:before {
 content:"\e672"
}
.linear-icon-cog2:before {
 content:"\e673"
}
.linear-icon-wrench:before {
 content:"\e674"
}
.linear-icon-screwdriver:before {
 content:"\e675"
}
.linear-icon-hammer-wrench:before {
 content:"\e676"
}
.linear-icon-hammer:before {
 content:"\e677"
}
.linear-icon-saw:before {
 content:"\e678"
}
.linear-icon-axe:before {
 content:"\e679"
}
.linear-icon-axe2:before {
 content:"\e67a"
}
.linear-icon-shovel:before {
 content:"\e67b"
}
.linear-icon-pickaxe:before {
 content:"\e67c"
}
.linear-icon-factory:before {
 content:"\e67d"
}
.linear-icon-factory2:before {
 content:"\e67e"
}
.linear-icon-recycle:before {
 content:"\e67f"
}
.linear-icon-trash:before {
 content:"\e680"
}
.linear-icon-trash2:before {
 content:"\e681"
}
.linear-icon-trash3:before {
 content:"\e682"
}
.linear-icon-broom:before {
 content:"\e683"
}
.linear-icon-game:before {
 content:"\e684"
}
.linear-icon-gamepad:before {
 content:"\e685"
}
.linear-icon-joystick:before {
 content:"\e686"
}
.linear-icon-dice:before {
 content:"\e687"
}
.linear-icon-spades:before {
 content:"\e688"
}
.linear-icon-diamonds:before {
 content:"\e689"
}
.linear-icon-clubs:before {
 content:"\e68a"
}
.linear-icon-hearts:before {
 content:"\e68b"
}
.linear-icon-heart:before {
 content:"\e68c"
}
.linear-icon-star:before {
 content:"\e68d"
}
.linear-icon-star-half:before {
 content:"\e68e"
}
.linear-icon-star-empty:before {
 content:"\e68f"
}
.linear-icon-flag:before {
 content:"\e690"
}
.linear-icon-flag2:before {
 content:"\e691"
}
.linear-icon-flag3:before {
 content:"\e692"
}
.linear-icon-mailbox-full:before {
 content:"\e693"
}
.linear-icon-mailbox-empty:before {
 content:"\e694"
}
.linear-icon-at-sign:before {
 content:"\e695"
}
.linear-icon-envelope:before {
 content:"\e696"
}
.linear-icon-envelope-open:before {
 content:"\e697"
}
.linear-icon-paperclip:before {
 content:"\e698"
}
.linear-icon-paper-plane:before {
 content:"\e699"
}
.linear-icon-reply:before {
 content:"\e69a"
}
.linear-icon-reply-all:before {
 content:"\e69b"
}
.linear-icon-inbox:before {
 content:"\e69c"
}
.linear-icon-inbox2:before {
 content:"\e69d"
}
.linear-icon-outbox:before {
 content:"\e69e"
}
.linear-icon-box:before {
 content:"\e69f"
}
.linear-icon-archive:before {
 content:"\e6a0"
}
.linear-icon-archive2:before {
 content:"\e6a1"
}
.linear-icon-drawers:before {
 content:"\e6a2"
}
.linear-icon-drawers2:before {
 content:"\e6a3"
}
.linear-icon-drawers3:before {
 content:"\e6a4"
}
.linear-icon-eye:before {
 content:"\e6a5"
}
.linear-icon-eye-crossed:before {
 content:"\e6a6"
}
.linear-icon-eye-plus:before {
 content:"\e6a7"
}
.linear-icon-eye-minus:before {
 content:"\e6a8"
}
.linear-icon-binoculars:before {
 content:"\e6a9"
}
.linear-icon-binoculars2:before {
 content:"\e6aa"
}
.linear-icon-hdd:before {
 content:"\e6ab"
}
.linear-icon-hdd-down:before {
 content:"\e6ac"
}
.linear-icon-hdd-up:before {
 content:"\e6ad"
}
.linear-icon-floppy-disk:before {
 content:"\e6ae"
}
.linear-icon-disc:before {
 content:"\e6af"
}
.linear-icon-tape2:before {
 content:"\e6b0"
}
.linear-icon-printer:before {
 content:"\e6b1"
}
.linear-icon-shredder:before {
 content:"\e6b2"
}
.linear-icon-file-empty:before {
 content:"\e6b3"
}
.linear-icon-file-add:before {
 content:"\e6b4"
}
.linear-icon-file-check:before {
 content:"\e6b5"
}
.linear-icon-file-lock:before {
 content:"\e6b6"
}
.linear-icon-files:before {
 content:"\e6b7"
}
.linear-icon-copy:before {
 content:"\e6b8"
}
.linear-icon-compare:before {
 content:"\e6b9"
}
.linear-icon-folder:before {
 content:"\e6ba"
}
.linear-icon-folder-search:before {
 content:"\e6bb"
}
.linear-icon-folder-plus:before {
 content:"\e6bc"
}
.linear-icon-folder-minus:before {
 content:"\e6bd"
}
.linear-icon-folder-download:before {
 content:"\e6be"
}
.linear-icon-folder-upload:before {
 content:"\e6bf"
}
.linear-icon-folder-star:before {
 content:"\e6c0"
}
.linear-icon-folder-heart:before {
 content:"\e6c1"
}
.linear-icon-folder-user:before {
 content:"\e6c2"
}
.linear-icon-folder-shared:before {
 content:"\e6c3"
}
.linear-icon-folder-music:before {
 content:"\e6c4"
}
.linear-icon-folder-picture:before {
 content:"\e6c5"
}
.linear-icon-folder-film:before {
 content:"\e6c6"
}
.linear-icon-scissors:before {
 content:"\e6c7"
}
.linear-icon-paste:before {
 content:"\e6c8"
}
.linear-icon-clipboard-empty:before {
 content:"\e6c9"
}
.linear-icon-clipboard-pencil:before {
 content:"\e6ca"
}
.linear-icon-clipboard-text:before {
 content:"\e6cb"
}
.linear-icon-clipboard-check:before {
 content:"\e6cc"
}
.linear-icon-clipboard-down:before {
 content:"\e6cd"
}
.linear-icon-clipboard-left:before {
 content:"\e6ce"
}
.linear-icon-clipboard-alert:before {
 content:"\e6cf"
}
.linear-icon-clipboard-user:before {
 content:"\e6d0"
}
.linear-icon-register:before {
 content:"\e6d1"
}
.linear-icon-enter:before {
 content:"\e6d2"
}
.linear-icon-exit:before {
 content:"\e6d3"
}
.linear-icon-papers:before {
 content:"\e6d4"
}
.linear-icon-news:before {
 content:"\e6d5"
}
.linear-icon-reading:before {
 content:"\e6d6"
}
.linear-icon-typewriter:before {
 content:"\e6d7"
}
.linear-icon-document:before {
 content:"\e6d8"
}
.linear-icon-document2:before {
 content:"\e6d9"
}
.linear-icon-graduation-hat:before {
 content:"\e6da"
}
.linear-icon-license:before {
 content:"\e6db"
}
.linear-icon-license2:before {
 content:"\e6dc"
}
.linear-icon-medal-empty:before {
 content:"\e6dd"
}
.linear-icon-medal-first:before {
 content:"\e6de"
}
.linear-icon-medal-second:before {
 content:"\e6df"
}
.linear-icon-medal-third:before {
 content:"\e6e0"
}
.linear-icon-podium:before {
 content:"\e6e1"
}
.linear-icon-trophy:before {
 content:"\e6e2"
}
.linear-icon-trophy2:before {
 content:"\e6e3"
}
.linear-icon-music-note:before {
 content:"\e6e4"
}
.linear-icon-music-note2:before {
 content:"\e6e5"
}
.linear-icon-music-note3:before {
 content:"\e6e6"
}
.linear-icon-playlist:before {
 content:"\e6e7"
}
.linear-icon-playlist-add:before {
 content:"\e6e8"
}
.linear-icon-guitar:before {
 content:"\e6e9"
}
.linear-icon-trumpet:before {
 content:"\e6ea"
}
.linear-icon-album:before {
 content:"\e6eb"
}
.linear-icon-shuffle:before {
 content:"\e6ec"
}
.linear-icon-repeat-one:before {
 content:"\e6ed"
}
.linear-icon-repeat:before {
 content:"\e6ee"
}
.linear-icon-headphones:before {
 content:"\e6ef"
}
.linear-icon-headset:before {
 content:"\e6f0"
}
.linear-icon-loudspeaker:before {
 content:"\e6f1"
}
.linear-icon-equalizer:before {
 content:"\e6f2"
}
.linear-icon-theater:before {
 content:"\e6f3"
}
.linear-icon-3d-glasses:before {
 content:"\e6f4"
}
.linear-icon-ticket:before {
 content:"\e6f5"
}
.linear-icon-presentation:before {
 content:"\e6f6"
}
.linear-icon-play:before {
 content:"\e6f7"
}
.linear-icon-film-play:before {
 content:"\e6f8"
}
.linear-icon-clapboard-play:before {
 content:"\e6f9"
}
.linear-icon-media:before {
 content:"\e6fa"
}
.linear-icon-film:before {
 content:"\e6fb"
}
.linear-icon-film2:before {
 content:"\e6fc"
}
.linear-icon-surveillance:before {
 content:"\e6fd"
}
.linear-icon-surveillance2:before {
 content:"\e6fe"
}
.linear-icon-camera:before {
 content:"\e6ff"
}
.linear-icon-camera-crossed:before {
 content:"\e700"
}
.linear-icon-camera-play:before {
 content:"\e701"
}
.linear-icon-time-lapse:before {
 content:"\e702"
}
.linear-icon-record:before {
 content:"\e703"
}
.linear-icon-camera2:before {
 content:"\e704"
}
.linear-icon-camera-flip:before {
 content:"\e705"
}
.linear-icon-panorama:before {
 content:"\e706"
}
.linear-icon-time-lapse2:before {
 content:"\e707"
}
.linear-icon-shutter:before {
 content:"\e708"
}
.linear-icon-shutter2:before {
 content:"\e709"
}
.linear-icon-face-detection:before {
 content:"\e70a"
}
.linear-icon-flare:before {
 content:"\e70b"
}
.linear-icon-convex:before {
 content:"\e70c"
}
.linear-icon-concave:before {
 content:"\e70d"
}
.linear-icon-picture:before {
 content:"\e70e"
}
.linear-icon-picture2:before {
 content:"\e70f"
}
.linear-icon-picture3:before {
 content:"\e710"
}
.linear-icon-pictures:before {
 content:"\e711"
}
.linear-icon-book:before {
 content:"\e712"
}
.linear-icon-audio-book:before {
 content:"\e713"
}
.linear-icon-book2:before {
 content:"\e714"
}
.linear-icon-bookmark:before {
 content:"\e715"
}
.linear-icon-bookmark2:before {
 content:"\e716"
}
.linear-icon-label:before {
 content:"\e717"
}
.linear-icon-library:before {
 content:"\e718"
}
.linear-icon-library2:before {
 content:"\e719"
}
.linear-icon-contacts:before {
 content:"\e71a"
}
.linear-icon-profile:before {
 content:"\e71b"
}
.linear-icon-portrait:before {
 content:"\e71c"
}
.linear-icon-portrait2:before {
 content:"\e71d"
}
.linear-icon-user:before {
 content:"\e71e"
}
.linear-icon-user-plus:before {
 content:"\e71f"
}
.linear-icon-user-minus:before {
 content:"\e720"
}
.linear-icon-user-lock:before {
 content:"\e721"
}
.linear-icon-users:before {
 content:"\e722"
}
.linear-icon-users2:before {
 content:"\e723"
}
.linear-icon-users-plus:before {
 content:"\e724"
}
.linear-icon-users-minus:before {
 content:"\e725"
}
.linear-icon-group-work:before {
 content:"\e726"
}
.linear-icon-woman:before {
 content:"\e727"
}
.linear-icon-man:before {
 content:"\e728"
}
.linear-icon-baby:before {
 content:"\e729"
}
.linear-icon-baby2:before {
 content:"\e72a"
}
.linear-icon-baby3:before {
 content:"\e72b"
}
.linear-icon-baby-bottle:before {
 content:"\e72c"
}
.linear-icon-walk:before {
 content:"\e72d"
}
.linear-icon-hand-waving:before {
 content:"\e72e"
}
.linear-icon-jump:before {
 content:"\e72f"
}
.linear-icon-run:before {
 content:"\e730"
}
.linear-icon-woman2:before {
 content:"\e731"
}
.linear-icon-man2:before {
 content:"\e732"
}
.linear-icon-man-woman:before {
 content:"\e733"
}
.linear-icon-height:before {
 content:"\e734"
}
.linear-icon-weight:before {
 content:"\e735"
}
.linear-icon-scale:before {
 content:"\e736"
}
.linear-icon-button:before {
 content:"\e737"
}
.linear-icon-bow-tie:before {
 content:"\e738"
}
.linear-icon-tie:before {
 content:"\e739"
}
.linear-icon-socks:before {
 content:"\e73a"
}
.linear-icon-shoe:before {
 content:"\e73b"
}
.linear-icon-shoes:before {
 content:"\e73c"
}
.linear-icon-hat:before {
 content:"\e73d"
}
.linear-icon-pants:before {
 content:"\e73e"
}
.linear-icon-shorts:before {
 content:"\e73f"
}
.linear-icon-flip-flops:before {
 content:"\e740"
}
.linear-icon-shirt:before {
 content:"\e741"
}
.linear-icon-hanger:before {
 content:"\e742"
}
.linear-icon-laundry:before {
 content:"\e743"
}
.linear-icon-store:before {
 content:"\e744"
}
.linear-icon-haircut:before {
 content:"\e745"
}
.linear-icon-store-24:before {
 content:"\e746"
}
.linear-icon-barcode:before {
 content:"\e747"
}
.linear-icon-barcode2:before {
 content:"\e748"
}
.linear-icon-barcode3:before {
 content:"\e749"
}
.linear-icon-cashier:before {
 content:"\e74a"
}
.linear-icon-bag:before {
 content:"\e74b"
}
.linear-icon-bag2:before {
 content:"\e74c"
}
.linear-icon-cart:before {
 content:"\e74d"
}
.linear-icon-cart-empty:before {
 content:"\e74e"
}
.linear-icon-cart-full:before {
 content:"\e74f"
}
.linear-icon-cart-plus:before {
 content:"\e750"
}
.linear-icon-cart-plus2:before {
 content:"\e751"
}
.linear-icon-cart-add:before {
 content:"\e752"
}
.linear-icon-cart-remove:before {
 content:"\e753"
}
.linear-icon-cart-exchange:before {
 content:"\e754"
}
.linear-icon-tag:before {
 content:"\e755"
}
.linear-icon-tags:before {
 content:"\e756"
}
.linear-icon-receipt:before {
 content:"\e757"
}
.linear-icon-wallet:before {
 content:"\e758"
}
.linear-icon-credit-card:before {
 content:"\e759"
}
.linear-icon-cash-dollar:before {
 content:"\e75a"
}
.linear-icon-cash-euro:before {
 content:"\e75b"
}
.linear-icon-cash-pound:before {
 content:"\e75c"
}
.linear-icon-cash-yen:before {
 content:"\e75d"
}
.linear-icon-bag-dollar:before {
 content:"\e75e"
}
.linear-icon-bag-euro:before {
 content:"\e75f"
}
.linear-icon-bag-pound:before {
 content:"\e760"
}
.linear-icon-bag-yen:before {
 content:"\e761"
}
.linear-icon-coin-dollar:before {
 content:"\e762"
}
.linear-icon-coin-euro:before {
 content:"\e763"
}
.linear-icon-coin-pound:before {
 content:"\e764"
}
.linear-icon-coin-yen:before {
 content:"\e765"
}
.linear-icon-calculator:before {
 content:"\e766"
}
.linear-icon-calculator2:before {
 content:"\e767"
}
.linear-icon-abacus:before {
 content:"\e768"
}
.linear-icon-vault:before {
 content:"\e769"
}
.linear-icon-telephone:before {
 content:"\e76a"
}
.linear-icon-phone-lock:before {
 content:"\e76b"
}
.linear-icon-phone-wave:before {
 content:"\e76c"
}
.linear-icon-phone-pause:before {
 content:"\e76d"
}
.linear-icon-phone-outgoing:before {
 content:"\e76e"
}
.linear-icon-phone-incoming:before {
 content:"\e76f"
}
.linear-icon-phone-in-out:before {
 content:"\e770"
}
.linear-icon-phone-error:before {
 content:"\e771"
}
.linear-icon-phone-sip:before {
 content:"\e772"
}
.linear-icon-phone-plus:before {
 content:"\e773"
}
.linear-icon-phone-minus:before {
 content:"\e774"
}
.linear-icon-voicemail:before {
 content:"\e775"
}
.linear-icon-dial:before {
 content:"\e776"
}
.linear-icon-telephone2:before {
 content:"\e777"
}
.linear-icon-pushpin:before {
 content:"\e778"
}
.linear-icon-pushpin2:before {
 content:"\e779"
}
.linear-icon-map-marker:before {
 content:"\e77a"
}
.linear-icon-map-marker-user:before {
 content:"\e77b"
}
.linear-icon-map-marker-down:before {
 content:"\e77c"
}
.linear-icon-map-marker-check:before {
 content:"\e77d"
}
.linear-icon-map-marker-crossed:before {
 content:"\e77e"
}
.linear-icon-radar:before {
 content:"\e77f"
}
.linear-icon-compass2:before {
 content:"\e780"
}
.linear-icon-map:before {
 content:"\e781"
}
.linear-icon-map2:before {
 content:"\e782"
}
.linear-icon-location:before {
 content:"\e783"
}
.linear-icon-road-sign:before {
 content:"\e784"
}
.linear-icon-calendar-empty:before {
 content:"\e785"
}
.linear-icon-calendar-check:before {
 content:"\e786"
}
.linear-icon-calendar-cross:before {
 content:"\e787"
}
.linear-icon-calendar-31:before {
 content:"\e788"
}
.linear-icon-calendar-full:before {
 content:"\e789"
}
.linear-icon-calendar-insert:before {
 content:"\e78a"
}
.linear-icon-calendar-text:before {
 content:"\e78b"
}
.linear-icon-calendar-user:before {
 content:"\e78c"
}
.linear-icon-mouse:before {
 content:"\e78d"
}
.linear-icon-mouse-left:before {
 content:"\e78e"
}
.linear-icon-mouse-right:before {
 content:"\e78f"
}
.linear-icon-mouse-both:before {
 content:"\e790"
}
.linear-icon-keyboard:before {
 content:"\e791"
}
.linear-icon-keyboard-up:before {
 content:"\e792"
}
.linear-icon-keyboard-down:before {
 content:"\e793"
}
.linear-icon-delete:before {
 content:"\e794"
}
.linear-icon-spell-check:before {
 content:"\e795"
}
.linear-icon-escape:before {
 content:"\e796"
}
.linear-icon-enter2:before {
 content:"\e797"
}
.linear-icon-screen:before {
 content:"\e798"
}
.linear-icon-aspect-ratio:before {
 content:"\e799"
}
.linear-icon-signal:before {
 content:"\e79a"
}
.linear-icon-signal-lock:before {
 content:"\e79b"
}
.linear-icon-signal-80:before {
 content:"\e79c"
}
.linear-icon-signal-60:before {
 content:"\e79d"
}
.linear-icon-signal-40:before {
 content:"\e79e"
}
.linear-icon-signal-20:before {
 content:"\e79f"
}
.linear-icon-signal-0:before {
 content:"\e7a0"
}
.linear-icon-signal-blocked:before {
 content:"\e7a1"
}
.linear-icon-sim:before {
 content:"\e7a2"
}
.linear-icon-flash-memory:before {
 content:"\e7a3"
}
.linear-icon-usb-drive:before {
 content:"\e7a4"
}
.linear-icon-phone:before {
 content:"\e7a5"
}
.linear-icon-smartphone:before {
 content:"\e7a6"
}
.linear-icon-smartphone-notification:before {
 content:"\e7a7"
}
.linear-icon-smartphone-vibration:before {
 content:"\e7a8"
}
.linear-icon-smartphone-embed:before {
 content:"\e7a9"
}
.linear-icon-smartphone-waves:before {
 content:"\e7aa"
}
.linear-icon-tablet:before {
 content:"\e7ab"
}
.linear-icon-tablet2:before {
 content:"\e7ac"
}
.linear-icon-laptop:before {
 content:"\e7ad"
}
.linear-icon-laptop-phone:before {
 content:"\e7ae"
}
.linear-icon-desktop:before {
 content:"\e7af"
}
.linear-icon-launch:before {
 content:"\e7b0"
}
.linear-icon-new-tab:before {
 content:"\e7b1"
}
.linear-icon-window:before {
 content:"\e7b2"
}
.linear-icon-cable:before {
 content:"\e7b3"
}
.linear-icon-cable2:before {
 content:"\e7b4"
}
.linear-icon-tv:before {
 content:"\e7b5"
}
.linear-icon-radio:before {
 content:"\e7b6"
}
.linear-icon-remote-control:before {
 content:"\e7b7"
}
.linear-icon-power-switch:before {
 content:"\e7b8"
}
.linear-icon-power:before {
 content:"\e7b9"
}
.linear-icon-power-crossed:before {
 content:"\e7ba"
}
.linear-icon-flash-auto:before {
 content:"\e7bb"
}
.linear-icon-lamp:before {
 content:"\e7bc"
}
.linear-icon-flashlight:before {
 content:"\e7bd"
}
.linear-icon-lampshade:before {
 content:"\e7be"
}
.linear-icon-cord:before {
 content:"\e7bf"
}
.linear-icon-outlet:before {
 content:"\e7c0"
}
.linear-icon-battery-power:before {
 content:"\e7c1"
}
.linear-icon-battery-empty:before {
 content:"\e7c2"
}
.linear-icon-battery-alert:before {
 content:"\e7c3"
}
.linear-icon-battery-error:before {
 content:"\e7c4"
}
.linear-icon-battery-low1:before {
 content:"\e7c5"
}
.linear-icon-battery-low2:before {
 content:"\e7c6"
}
.linear-icon-battery-low3:before {
 content:"\e7c7"
}
.linear-icon-battery-mid1:before {
 content:"\e7c8"
}
.linear-icon-battery-mid2:before {
 content:"\e7c9"
}
.linear-icon-battery-mid3:before {
 content:"\e7ca"
}
.linear-icon-battery-full:before {
 content:"\e7cb"
}
.linear-icon-battery-charging:before {
 content:"\e7cc"
}
.linear-icon-battery-charging2:before {
 content:"\e7cd"
}
.linear-icon-battery-charging3:before {
 content:"\e7ce"
}
.linear-icon-battery-charging4:before {
 content:"\e7cf"
}
.linear-icon-battery-charging5:before {
 content:"\e7d0"
}
.linear-icon-battery-charging6:before {
 content:"\e7d1"
}
.linear-icon-battery-charging7:before {
 content:"\e7d2"
}
.linear-icon-chip:before {
 content:"\e7d3"
}
.linear-icon-chip-x64:before {
 content:"\e7d4"
}
.linear-icon-chip-x86:before {
 content:"\e7d5"
}
.linear-icon-bubble:before {
 content:"\e7d6"
}
.linear-icon-bubbles:before {
 content:"\e7d7"
}
.linear-icon-bubble-dots:before {
 content:"\e7d8"
}
.linear-icon-bubble-alert:before {
 content:"\e7d9"
}
.linear-icon-bubble-question:before {
 content:"\e7da"
}
.linear-icon-bubble-text:before {
 content:"\e7db"
}
.linear-icon-bubble-pencil:before {
 content:"\e7dc"
}
.linear-icon-bubble-picture:before {
 content:"\e7dd"
}
.linear-icon-bubble-video:before {
 content:"\e7de"
}
.linear-icon-bubble-user:before {
 content:"\e7df"
}
.linear-icon-bubble-quote:before {
 content:"\e7e0"
}
.linear-icon-bubble-heart:before {
 content:"\e7e1"
}
.linear-icon-bubble-emoticon:before {
 content:"\e7e2"
}
.linear-icon-bubble-attachment:before {
 content:"\e7e3"
}
.linear-icon-phone-bubble:before {
 content:"\e7e4"
}
.linear-icon-quote-open:before {
 content:"\e7e5"
}
.linear-icon-quote-close:before {
 content:"\e7e6"
}
.linear-icon-dna:before {
 content:"\e7e7"
}
.linear-icon-heart-pulse:before {
 content:"\e7e8"
}
.linear-icon-pulse:before {
 content:"\e7e9"
}
.linear-icon-syringe:before {
 content:"\e7ea"
}
.linear-icon-pills:before {
 content:"\e7eb"
}
.linear-icon-first-aid:before {
 content:"\e7ec"
}
.linear-icon-lifebuoy:before {
 content:"\e7ed"
}
.linear-icon-bandage:before {
 content:"\e7ee"
}
.linear-icon-bandages:before {
 content:"\e7ef"
}
.linear-icon-thermometer:before {
 content:"\e7f0"
}
.linear-icon-microscope:before {
 content:"\e7f1"
}
.linear-icon-brain:before {
 content:"\e7f2"
}
.linear-icon-beaker:before {
 content:"\e7f3"
}
.linear-icon-skull:before {
 content:"\e7f4"
}
.linear-icon-bone:before {
 content:"\e7f5"
}
.linear-icon-construction:before {
 content:"\e7f6"
}
.linear-icon-construction-cone:before {
 content:"\e7f7"
}
.linear-icon-pie-chart:before {
 content:"\e7f8"
}
.linear-icon-pie-chart2:before {
 content:"\e7f9"
}
.linear-icon-graph:before {
 content:"\e7fa"
}
.linear-icon-chart-growth:before {
 content:"\e7fb"
}
.linear-icon-chart-bars:before {
 content:"\e7fc"
}
.linear-icon-chart-settings:before {
 content:"\e7fd"
}
.linear-icon-cake:before {
 content:"\e7fe"
}
.linear-icon-gift:before {
 content:"\e7ff"
}
.linear-icon-balloon:before {
 content:"\e800"
}
.linear-icon-rank:before {
 content:"\e801"
}
.linear-icon-rank2:before {
 content:"\e802"
}
.linear-icon-rank3:before {
 content:"\e803"
}
.linear-icon-crown:before {
 content:"\e804"
}
.linear-icon-lotus:before {
 content:"\e805"
}
.linear-icon-diamond:before {
 content:"\e806"
}
.linear-icon-diamond2:before {
 content:"\e807"
}
.linear-icon-diamond3:before {
 content:"\e808"
}
.linear-icon-diamond4:before {
 content:"\e809"
}
.linear-icon-linearicons:before {
 content:"\e80a"
}
.linear-icon-teacup:before {
 content:"\e80b"
}
.linear-icon-teapot:before {
 content:"\e80c"
}
.linear-icon-glass:before {
 content:"\e80d"
}
.linear-icon-bottle2:before {
 content:"\e80e"
}
.linear-icon-glass-cocktail:before {
 content:"\e80f"
}
.linear-icon-glass2:before {
 content:"\e810"
}
.linear-icon-dinner:before {
 content:"\e811"
}
.linear-icon-dinner2:before {
 content:"\e812"
}
.linear-icon-chef:before {
 content:"\e813"
}
.linear-icon-scale2:before {
 content:"\e814"
}
.linear-icon-egg:before {
 content:"\e815"
}
.linear-icon-egg2:before {
 content:"\e816"
}
.linear-icon-eggs:before {
 content:"\e817"
}
.linear-icon-platter:before {
 content:"\e818"
}
.linear-icon-steak:before {
 content:"\e819"
}
.linear-icon-hamburger:before {
 content:"\e81a"
}
.linear-icon-hotdog:before {
 content:"\e81b"
}
.linear-icon-pizza:before {
 content:"\e81c"
}
.linear-icon-sausage:before {
 content:"\e81d"
}
.linear-icon-chicken:before {
 content:"\e81e"
}
.linear-icon-fish:before {
 content:"\e81f"
}
.linear-icon-carrot:before {
 content:"\e820"
}
.linear-icon-cheese:before {
 content:"\e821"
}
.linear-icon-bread:before {
 content:"\e822"
}
.linear-icon-ice-cream:before {
 content:"\e823"
}
.linear-icon-ice-cream2:before {
 content:"\e824"
}
.linear-icon-candy:before {
 content:"\e825"
}
.linear-icon-lollipop:before {
 content:"\e826"
}
.linear-icon-coffee-bean:before {
 content:"\e827"
}
.linear-icon-coffee-cup:before {
 content:"\e828"
}
.linear-icon-cherry:before {
 content:"\e829"
}
.linear-icon-grapes:before {
 content:"\e82a"
}
.linear-icon-citrus:before {
 content:"\e82b"
}
.linear-icon-apple:before {
 content:"\e82c"
}
.linear-icon-leaf:before {
 content:"\e82d"
}
.linear-icon-landscape:before {
 content:"\e82e"
}
.linear-icon-pine-tree:before {
 content:"\e82f"
}
.linear-icon-tree:before {
 content:"\e830"
}
.linear-icon-cactus:before {
 content:"\e831"
}
.linear-icon-paw:before {
 content:"\e832"
}
.linear-icon-footprint:before {
 content:"\e833"
}
.linear-icon-speed-slow:before {
 content:"\e834"
}
.linear-icon-speed-medium:before {
 content:"\e835"
}
.linear-icon-speed-fast:before {
 content:"\e836"
}
.linear-icon-rocket:before {
 content:"\e837"
}
.linear-icon-hammer2:before {
 content:"\e838"
}
.linear-icon-balance:before {
 content:"\e839"
}
.linear-icon-briefcase:before {
 content:"\e83a"
}
.linear-icon-luggage-weight:before {
 content:"\e83b"
}
.linear-icon-dolly:before {
 content:"\e83c"
}
.linear-icon-plane:before {
 content:"\e83d"
}
.linear-icon-plane-crossed:before {
 content:"\e83e"
}
.linear-icon-helicopter:before {
 content:"\e83f"
}
.linear-icon-traffic-lights:before {
 content:"\e840"
}
.linear-icon-siren:before {
 content:"\e841"
}
.linear-icon-road:before {
 content:"\e842"
}
.linear-icon-engine:before {
 content:"\e843"
}
.linear-icon-oil-pressure:before {
 content:"\e844"
}
.linear-icon-coolant-temperature:before {
 content:"\e845"
}
.linear-icon-car-battery:before {
 content:"\e846"
}
.linear-icon-gas:before {
 content:"\e847"
}
.linear-icon-gallon:before {
 content:"\e848"
}
.linear-icon-transmission:before {
 content:"\e849"
}
.linear-icon-car:before {
 content:"\e84a"
}
.linear-icon-car-wash:before {
 content:"\e84b"
}
.linear-icon-car-wash2:before {
 content:"\e84c"
}
.linear-icon-bus:before {
 content:"\e84d"
}
.linear-icon-bus2:before {
 content:"\e84e"
}
.linear-icon-car2:before {
 content:"\e84f"
}
.linear-icon-parking:before {
 content:"\e850"
}
.linear-icon-car-lock:before {
 content:"\e851"
}
.linear-icon-taxi:before {
 content:"\e852"
}
.linear-icon-car-siren:before {
 content:"\e853"
}
.linear-icon-car-wash3:before {
 content:"\e854"
}
.linear-icon-car-wash4:before {
 content:"\e855"
}
.linear-icon-ambulance:before {
 content:"\e856"
}
.linear-icon-truck:before {
 content:"\e857"
}
.linear-icon-trailer:before {
 content:"\e858"
}
.linear-icon-scale-truck:before {
 content:"\e859"
}
.linear-icon-train:before {
 content:"\e85a"
}
.linear-icon-ship:before {
 content:"\e85b"
}
.linear-icon-ship2:before {
 content:"\e85c"
}
.linear-icon-anchor:before {
 content:"\e85d"
}
.linear-icon-boat:before {
 content:"\e85e"
}
.linear-icon-bicycle:before {
 content:"\e85f"
}
.linear-icon-bicycle2:before {
 content:"\e860"
}
.linear-icon-dumbbell:before {
 content:"\e861"
}
.linear-icon-bench-press:before {
 content:"\e862"
}
.linear-icon-swim:before {
 content:"\e863"
}
.linear-icon-football:before {
 content:"\e864"
}
.linear-icon-baseball-bat:before {
 content:"\e865"
}
.linear-icon-baseball:before {
 content:"\e866"
}
.linear-icon-tennis:before {
 content:"\e867"
}
.linear-icon-tennis2:before {
 content:"\e868"
}
.linear-icon-ping-pong:before {
 content:"\e869"
}
.linear-icon-hockey:before {
 content:"\e86a"
}
.linear-icon-8ball:before {
 content:"\e86b"
}
.linear-icon-bowling:before {
 content:"\e86c"
}
.linear-icon-bowling-pins:before {
 content:"\e86d"
}
.linear-icon-golf:before {
 content:"\e86e"
}
.linear-icon-golf2:before {
 content:"\e86f"
}
.linear-icon-archery:before {
 content:"\e870"
}
.linear-icon-slingshot:before {
 content:"\e871"
}
.linear-icon-soccer:before {
 content:"\e872"
}
.linear-icon-basketball:before {
 content:"\e873"
}
.linear-icon-cube:before {
 content:"\e874"
}
.linear-icon-3d-rotate:before {
 content:"\e875"
}
.linear-icon-puzzle:before {
 content:"\e876"
}
.linear-icon-glasses:before {
 content:"\e877"
}
.linear-icon-glasses2:before {
 content:"\e878"
}
.linear-icon-accessibility:before {
 content:"\e879"
}
.linear-icon-wheelchair:before {
 content:"\e87a"
}
.linear-icon-wall:before {
 content:"\e87b"
}
.linear-icon-fence:before {
 content:"\e87c"
}
.linear-icon-wall2:before {
 content:"\e87d"
}
.linear-icon-icons:before {
 content:"\e87e"
}
.linear-icon-resize-handle:before {
 content:"\e87f"
}
.linear-icon-icons2:before {
 content:"\e880"
}
.linear-icon-select:before {
 content:"\e881"
}
.linear-icon-select2:before {
 content:"\e882"
}
.linear-icon-site-map:before {
 content:"\e883"
}
.linear-icon-earth:before {
 content:"\e884"
}
.linear-icon-earth-lock:before {
 content:"\e885"
}
.linear-icon-network:before {
 content:"\e886"
}
.linear-icon-network-lock:before {
 content:"\e887"
}
.linear-icon-planet:before {
 content:"\e888"
}
.linear-icon-happy:before {
 content:"\e889"
}
.linear-icon-smile:before {
 content:"\e88a"
}
.linear-icon-grin:before {
 content:"\e88b"
}
.linear-icon-tongue:before {
 content:"\e88c"
}
.linear-icon-sad:before {
 content:"\e88d"
}
.linear-icon-wink:before {
 content:"\e88e"
}
.linear-icon-dream:before {
 content:"\e88f"
}
.linear-icon-shocked:before {
 content:"\e890"
}
.linear-icon-shocked2:before {
 content:"\e891"
}
.linear-icon-tongue2:before {
 content:"\e892"
}
.linear-icon-neutral:before {
 content:"\e893"
}
.linear-icon-happy-grin:before {
 content:"\e894"
}
.linear-icon-cool:before {
 content:"\e895"
}
.linear-icon-mad:before {
 content:"\e896"
}
.linear-icon-grin-evil:before {
 content:"\e897"
}
.linear-icon-evil:before {
 content:"\e898"
}
.linear-icon-wow:before {
 content:"\e899"
}
.linear-icon-annoyed:before {
 content:"\e89a"
}
.linear-icon-wondering:before {
 content:"\e89b"
}
.linear-icon-confused:before {
 content:"\e89c"
}
.linear-icon-zipped:before {
 content:"\e89d"
}
.linear-icon-grumpy:before {
 content:"\e89e"
}
.linear-icon-mustache:before {
 content:"\e89f"
}
.linear-icon-tombstone-hipster:before {
 content:"\e8a0"
}
.linear-icon-tombstone:before {
 content:"\e8a1"
}
.linear-icon-ghost:before {
 content:"\e8a2"
}
.linear-icon-ghost-hipster:before {
 content:"\e8a3"
}
.linear-icon-halloween:before {
 content:"\e8a4"
}
.linear-icon-christmas:before {
 content:"\e8a5"
}
.linear-icon-easter-egg:before {
 content:"\e8a6"
}
.linear-icon-mustache2:before {
 content:"\e8a7"
}
.linear-icon-mustache-glasses:before {
 content:"\e8a8"
}
.linear-icon-pipe:before {
 content:"\e8a9"
}
.linear-icon-alarm:before {
 content:"\e8aa"
}
.linear-icon-alarm-add:before {
 content:"\e8ab"
}
.linear-icon-alarm-snooze:before {
 content:"\e8ac"
}
.linear-icon-alarm-ringing:before {
 content:"\e8ad"
}
.linear-icon-bullhorn:before {
 content:"\e8ae"
}
.linear-icon-hearing:before {
 content:"\e8af"
}
.linear-icon-volume-high:before {
 content:"\e8b0"
}
.linear-icon-volume-medium:before {
 content:"\e8b1"
}
.linear-icon-volume-low:before {
 content:"\e8b2"
}
.linear-icon-volume:before {
 content:"\e8b3"
}
.linear-icon-mute:before {
 content:"\e8b4"
}
.linear-icon-lan:before {
 content:"\e8b5"
}
.linear-icon-lan2:before {
 content:"\e8b6"
}
.linear-icon-wifi:before {
 content:"\e8b7"
}
.linear-icon-wifi-lock:before {
 content:"\e8b8"
}
.linear-icon-wifi-blocked:before {
 content:"\e8b9"
}
.linear-icon-wifi-mid:before {
 content:"\e8ba"
}
.linear-icon-wifi-low:before {
 content:"\e8bb"
}
.linear-icon-wifi-low2:before {
 content:"\e8bc"
}
.linear-icon-wifi-alert:before {
 content:"\e8bd"
}
.linear-icon-wifi-alert-mid:before {
 content:"\e8be"
}
.linear-icon-wifi-alert-low:before {
 content:"\e8bf"
}
.linear-icon-wifi-alert-low2:before {
 content:"\e8c0"
}
.linear-icon-stream:before {
 content:"\e8c1"
}
.linear-icon-stream-check:before {
 content:"\e8c2"
}
.linear-icon-stream-error:before {
 content:"\e8c3"
}
.linear-icon-stream-alert:before {
 content:"\e8c4"
}
.linear-icon-communication:before {
 content:"\e8c5"
}
.linear-icon-communication-crossed:before {
 content:"\e8c6"
}
.linear-icon-broadcast:before {
 content:"\e8c7"
}
.linear-icon-antenna:before {
 content:"\e8c8"
}
.linear-icon-satellite:before {
 content:"\e8c9"
}
.linear-icon-satellite2:before {
 content:"\e8ca"
}
.linear-icon-mic:before {
 content:"\e8cb"
}
.linear-icon-mic-mute:before {
 content:"\e8cc"
}
.linear-icon-mic2:before {
 content:"\e8cd"
}
.linear-icon-spotlights:before {
 content:"\e8ce"
}
.linear-icon-hourglass:before {
 content:"\e8cf"
}
.linear-icon-loading:before {
 content:"\e8d0"
}
.linear-icon-loading2:before {
 content:"\e8d1"
}
.linear-icon-loading3:before {
 content:"\e8d2"
}
.linear-icon-refresh:before {
 content:"\e8d3"
}
.linear-icon-refresh2:before {
 content:"\e8d4"
}
.linear-icon-undo:before {
 content:"\e8d5"
}
.linear-icon-redo:before {
 content:"\e8d6"
}
.linear-icon-jump2:before {
 content:"\e8d7"
}
.linear-icon-undo2:before {
 content:"\e8d8"
}
.linear-icon-redo2:before {
 content:"\e8d9"
}
.linear-icon-sync:before {
 content:"\e8da"
}
.linear-icon-repeat-one2:before {
 content:"\e8db"
}
.linear-icon-sync-crossed:before {
 content:"\e8dc"
}
.linear-icon-sync2:before {
 content:"\e8dd"
}
.linear-icon-repeat-one3:before {
 content:"\e8de"
}
.linear-icon-sync-crossed2:before {
 content:"\e8df"
}
.linear-icon-return:before {
 content:"\e8e0"
}
.linear-icon-return2:before {
 content:"\e8e1"
}
.linear-icon-refund:before {
 content:"\e8e2"
}
.linear-icon-history:before {
 content:"\e8e3"
}
.linear-icon-history2:before {
 content:"\e8e4"
}
.linear-icon-self-timer:before {
 content:"\e8e5"
}
.linear-icon-clock:before {
 content:"\e8e6"
}
.linear-icon-clock2:before {
 content:"\e8e7"
}
.linear-icon-clock3:before {
 content:"\e8e8"
}
.linear-icon-watch:before {
 content:"\e8e9"
}
.linear-icon-alarm2:before {
 content:"\e8ea"
}
.linear-icon-alarm-add2:before {
 content:"\e8eb"
}
.linear-icon-alarm-remove:before {
 content:"\e8ec"
}
.linear-icon-alarm-check:before {
 content:"\e8ed"
}
.linear-icon-alarm-error:before {
 content:"\e8ee"
}
.linear-icon-timer:before {
 content:"\e8ef"
}
.linear-icon-timer-crossed:before {
 content:"\e8f0"
}
.linear-icon-timer2:before {
 content:"\e8f1"
}
.linear-icon-timer-crossed2:before {
 content:"\e8f2"
}
.linear-icon-download:before {
 content:"\e8f3"
}
.linear-icon-upload:before {
 content:"\e8f4"
}
.linear-icon-download2:before {
 content:"\e8f5"
}
.linear-icon-upload2:before {
 content:"\e8f6"
}
.linear-icon-enter-up:before {
 content:"\e8f7"
}
.linear-icon-enter-down:before {
 content:"\e8f8"
}
.linear-icon-enter-left:before {
 content:"\e8f9"
}
.linear-icon-enter-right:before {
 content:"\e8fa"
}
.linear-icon-exit-up:before {
 content:"\e8fb"
}
.linear-icon-exit-down:before {
 content:"\e8fc"
}
.linear-icon-exit-left:before {
 content:"\e8fd"
}
.linear-icon-exit-right:before {
 content:"\e8fe"
}
.linear-icon-enter-up2:before {
 content:"\e8ff"
}
.linear-icon-enter-down2:before {
 content:"\e900"
}
.linear-icon-enter-vertical:before {
 content:"\e901"
}
.linear-icon-enter-left2:before {
 content:"\e902"
}
.linear-icon-enter-right2:before {
 content:"\e903"
}
.linear-icon-enter-horizontal:before {
 content:"\e904"
}
.linear-icon-exit-up2:before {
 content:"\e905"
}
.linear-icon-exit-down2:before {
 content:"\e906"
}
.linear-icon-exit-left2:before {
 content:"\e907"
}
.linear-icon-exit-right2:before {
 content:"\e908"
}
.linear-icon-cli:before {
 content:"\e909"
}
.linear-icon-bug:before {
 content:"\e90a"
}
.linear-icon-code:before {
 content:"\e90b"
}
.linear-icon-file-code:before {
 content:"\e90c"
}
.linear-icon-file-image:before {
 content:"\e90d"
}
.linear-icon-file-zip:before {
 content:"\e90e"
}
.linear-icon-file-audio:before {
 content:"\e90f"
}
.linear-icon-file-video:before {
 content:"\e910"
}
.linear-icon-file-preview:before {
 content:"\e911"
}
.linear-icon-file-charts:before {
 content:"\e912"
}
.linear-icon-file-stats:before {
 content:"\e913"
}
.linear-icon-file-spreadsheet:before {
 content:"\e914"
}
.linear-icon-link:before {
 content:"\e915"
}
.linear-icon-unlink:before {
 content:"\e916"
}
.linear-icon-link2:before {
 content:"\e917"
}
.linear-icon-unlink2:before {
 content:"\e918"
}
.linear-icon-thumbs-up:before {
 content:"\e919"
}
.linear-icon-thumbs-down:before {
 content:"\e91a"
}
.linear-icon-thumbs-up2:before {
 content:"\e91b"
}
.linear-icon-thumbs-down2:before {
 content:"\e91c"
}
.linear-icon-thumbs-up3:before {
 content:"\e91d"
}
.linear-icon-thumbs-down3:before {
 content:"\e91e"
}
.linear-icon-share:before {
 content:"\e91f"
}
.linear-icon-share2:before {
 content:"\e920"
}
.linear-icon-share3:before {
 content:"\e921"
}
.linear-icon-magnifier:before {
 content:"\e922"
}
.linear-icon-file-search:before {
 content:"\e923"
}
.linear-icon-find-replace:before {
 content:"\e924"
}
.linear-icon-zoom-in:before {
 content:"\e925"
}
.linear-icon-zoom-out:before {
 content:"\e926"
}
.linear-icon-loupe:before {
 content:"\e927"
}
.linear-icon-loupe-zoom-in:before {
 content:"\e928"
}
.linear-icon-loupe-zoom-out:before {
 content:"\e929"
}
.linear-icon-cross:before {
 content:"\e92a"
}
.linear-icon-menu:before {
 content:"\e92b"
}
.linear-icon-list:before {
 content:"\e92c"
}
.linear-icon-list2:before {
 content:"\e92d"
}
.linear-icon-list3:before {
 content:"\e92e"
}
.linear-icon-menu2:before {
 content:"\e92f"
}
.linear-icon-list4:before {
 content:"\e930"
}
.linear-icon-menu3:before {
 content:"\e931"
}
.linear-icon-exclamation:before {
 content:"\e932"
}
.linear-icon-question:before {
 content:"\e933"
}
.linear-icon-check:before {
 content:"\e934"
}
.linear-icon-cross2:before {
 content:"\e935"
}
.linear-icon-plus:before {
 content:"\e936"
}
.linear-icon-minus:before {
 content:"\e937"
}
.linear-icon-percent:before {
 content:"\e938"
}
.linear-icon-chevron-up:before {
 content:"\e939"
}
.linear-icon-chevron-down:before {
 content:"\e93a"
}
.linear-icon-chevron-left:before {
 content:"\e93b"
}
.linear-icon-chevron-right:before {
 content:"\e93c"
}
.linear-icon-chevrons-expand-vertical:before {
 content:"\e93d"
}
.linear-icon-chevrons-expand-horizontal:before {
 content:"\e93e"
}
.linear-icon-chevrons-contract-vertical:before {
 content:"\e93f"
}
.linear-icon-chevrons-contract-horizontal:before {
 content:"\e940"
}
.linear-icon-arrow-up:before {
 content:"\e941"
}
.linear-icon-arrow-down:before {
 content:"\e942"
}
.linear-icon-arrow-left:before {
 content:"\e943"
}
.linear-icon-arrow-right:before {
 content:"\e944"
}
.linear-icon-arrow-up-right:before {
 content:"\e945"
}
.linear-icon-arrows-merge:before {
 content:"\e946"
}
.linear-icon-arrows-split:before {
 content:"\e947"
}
.linear-icon-arrow-divert:before {
 content:"\e948"
}
.linear-icon-arrow-return:before {
 content:"\e949"
}
.linear-icon-expand:before {
 content:"\e94a"
}
.linear-icon-contract:before {
 content:"\e94b"
}
.linear-icon-expand2:before {
 content:"\e94c"
}
.linear-icon-contract2:before {
 content:"\e94d"
}
.linear-icon-move:before {
 content:"\e94e"
}
.linear-icon-tab:before {
 content:"\e94f"
}
.linear-icon-arrow-wave:before {
 content:"\e950"
}
.linear-icon-expand3:before {
 content:"\e951"
}
.linear-icon-expand4:before {
 content:"\e952"
}
.linear-icon-contract3:before {
 content:"\e953"
}
.linear-icon-notification:before {
 content:"\e954"
}
.linear-icon-warning:before {
 content:"\e955"
}
.linear-icon-notification-circle:before {
 content:"\e956"
}
.linear-icon-question-circle:before {
 content:"\e957"
}
.linear-icon-menu-circle:before {
 content:"\e958"
}
.linear-icon-checkmark-circle:before {
 content:"\e959"
}
.linear-icon-cross-circle:before {
 content:"\e95a"
}
.linear-icon-plus-circle:before {
 content:"\e95b"
}
.linear-icon-circle-minus:before {
 content:"\e95c"
}
.linear-icon-percent-circle:before {
 content:"\e95d"
}
.linear-icon-arrow-up-circle:before {
 content:"\e95e"
}
.linear-icon-arrow-down-circle:before {
 content:"\e95f"
}
.linear-icon-arrow-left-circle:before {
 content:"\e960"
}
.linear-icon-arrow-right-circle:before {
 content:"\e961"
}
.linear-icon-chevron-up-circle:before {
 content:"\e962"
}
.linear-icon-chevron-down-circle:before {
 content:"\e963"
}
.linear-icon-chevron-left-circle:before {
 content:"\e964"
}
.linear-icon-chevron-right-circle:before {
 content:"\e965"
}
.linear-icon-backward-circle:before {
 content:"\e966"
}
.linear-icon-first-circle:before {
 content:"\e967"
}
.linear-icon-previous-circle:before {
 content:"\e968"
}
.linear-icon-stop-circle:before {
 content:"\e969"
}
.linear-icon-play-circle:before {
 content:"\e96a"
}
.linear-icon-pause-circle:before {
 content:"\e96b"
}
.linear-icon-next-circle:before {
 content:"\e96c"
}
.linear-icon-last-circle:before {
 content:"\e96d"
}
.linear-icon-forward-circle:before {
 content:"\e96e"
}
.linear-icon-eject-circle:before {
 content:"\e96f"
}
.linear-icon-crop:before {
 content:"\e970"
}
.linear-icon-frame-expand:before {
 content:"\e971"
}
.linear-icon-frame-contract:before {
 content:"\e972"
}
.linear-icon-focus:before {
 content:"\e973"
}
.linear-icon-transform:before {
 content:"\e974"
}
.linear-icon-grid:before {
 content:"\e975"
}
.linear-icon-grid-crossed:before {
 content:"\e976"
}
.linear-icon-layers:before {
 content:"\e977"
}
.linear-icon-layers-crossed:before {
 content:"\e978"
}
.linear-icon-toggle:before {
 content:"\e979"
}
.linear-icon-rulers:before {
 content:"\e97a"
}
.linear-icon-ruler:before {
 content:"\e97b"
}
.linear-icon-funnel:before {
 content:"\e97c"
}
.linear-icon-flip-horizontal:before {
 content:"\e97d"
}
.linear-icon-flip-vertical:before {
 content:"\e97e"
}
.linear-icon-flip-horizontal2:before {
 content:"\e97f"
}
.linear-icon-flip-vertical2:before {
 content:"\e980"
}
.linear-icon-angle:before {
 content:"\e981"
}
.linear-icon-angle2:before {
 content:"\e982"
}
.linear-icon-subtract:before {
 content:"\e983"
}
.linear-icon-combine:before {
 content:"\e984"
}
.linear-icon-intersect:before {
 content:"\e985"
}
.linear-icon-exclude:before {
 content:"\e986"
}
.linear-icon-align-center-vertical:before {
 content:"\e987"
}
.linear-icon-align-right:before {
 content:"\e988"
}
.linear-icon-align-bottom:before {
 content:"\e989"
}
.linear-icon-align-left:before {
 content:"\e98a"
}
.linear-icon-align-center-horizontal:before {
 content:"\e98b"
}
.linear-icon-align-top:before {
 content:"\e98c"
}
.linear-icon-square:before {
 content:"\e98d"
}
.linear-icon-plus-square:before {
 content:"\e98e"
}
.linear-icon-minus-square:before {
 content:"\e98f"
}
.linear-icon-percent-square:before {
 content:"\e990"
}
.linear-icon-arrow-up-square:before {
 content:"\e991"
}
.linear-icon-arrow-down-square:before {
 content:"\e992"
}
.linear-icon-arrow-left-square:before {
 content:"\e993"
}
.linear-icon-arrow-right-square:before {
 content:"\e994"
}
.linear-icon-chevron-up-square:before {
 content:"\e995"
}
.linear-icon-chevron-down-square:before {
 content:"\e996"
}
.linear-icon-chevron-left-square:before {
 content:"\e997"
}
.linear-icon-chevron-right-square:before {
 content:"\e998"
}
.linear-icon-check-square:before {
 content:"\e999"
}
.linear-icon-cross-square:before {
 content:"\e99a"
}
.linear-icon-menu-square:before {
 content:"\e99b"
}
.linear-icon-prohibited:before {
 content:"\e99c"
}
.linear-icon-circle:before {
 content:"\e99d"
}
.linear-icon-radio-button:before {
 content:"\e99e"
}
.linear-icon-ligature:before {
 content:"\e99f"
}
.linear-icon-text-format:before {
 content:"\e9a0"
}
.linear-icon-text-format-remove:before {
 content:"\e9a1"
}
.linear-icon-text-size:before {
 content:"\e9a2"
}
.linear-icon-bold:before {
 content:"\e9a3"
}
.linear-icon-italic:before {
 content:"\e9a4"
}
.linear-icon-underline:before {
 content:"\e9a5"
}
.linear-icon-strikethrough:before {
 content:"\e9a6"
}
.linear-icon-highlight:before {
 content:"\e9a7"
}
.linear-icon-text-align-left:before {
 content:"\e9a8"
}
.linear-icon-text-align-center:before {
 content:"\e9a9"
}
.linear-icon-text-align-right:before {
 content:"\e9aa"
}
.linear-icon-text-align-justify:before {
 content:"\e9ab"
}
.linear-icon-line-spacing:before {
 content:"\e9ac"
}
.linear-icon-indent-increase:before {
 content:"\e9ad"
}
.linear-icon-indent-decrease:before {
 content:"\e9ae"
}
.linear-icon-text-wrap:before {
 content:"\e9af"
}
.linear-icon-pilcrow:before {
 content:"\e9b0"
}
.linear-icon-direction-ltr:before {
 content:"\e9b1"
}
.linear-icon-direction-rtl:before {
 content:"\e9b2"
}
.linear-icon-page-break:before {
 content:"\e9b3"
}
.linear-icon-page-break2:before {
 content:"\e9b4"
}
.linear-icon-sort-alpha-asc:before {
 content:"\e9b5"
}
.linear-icon-sort-alpha-desc:before {
 content:"\e9b6"
}
.linear-icon-sort-numeric-asc:before {
 content:"\e9b7"
}
.linear-icon-sort-numeric-desc:before {
 content:"\e9b8"
}
.linear-icon-sort-amount-asc:before {
 content:"\e9b9"
}
.linear-icon-sort-amount-desc:before {
 content:"\e9ba"
}
.linear-icon-sort-time-asc:before {
 content:"\e9bb"
}
.linear-icon-sort-time-desc:before {
 content:"\e9bc"
}
.linear-icon-sigma:before {
 content:"\e9bd"
}
.linear-icon-pencil-line:before {
 content:"\e9be"
}
.linear-icon-hand:before {
 content:"\e9bf"
}
.linear-icon-pointer-up:before {
 content:"\e9c0"
}
.linear-icon-pointer-right:before {
 content:"\e9c1"
}
.linear-icon-pointer-down:before {
 content:"\e9c2"
}
.linear-icon-pointer-left:before {
 content:"\e9c3"
}
.linear-icon-finger-tap:before {
 content:"\e9c4"
}
.linear-icon-fingers-tap:before {
 content:"\e9c5"
}
.linear-icon-reminder:before {
 content:"\e9c6"
}
.linear-icon-fingers-crossed:before {
 content:"\e9c7"
}
.linear-icon-fingers-victory:before {
 content:"\e9c8"
}
.linear-icon-gesture-zoom:before {
 content:"\e9c9"
}
.linear-icon-gesture-pinch:before {
 content:"\e9ca"
}
.linear-icon-fingers-scroll-horizontal:before {
 content:"\e9cb"
}
.linear-icon-fingers-scroll-vertical:before {
 content:"\e9cc"
}
.linear-icon-fingers-scroll-left:before {
 content:"\e9cd"
}
.linear-icon-fingers-scroll-right:before {
 content:"\e9ce"
}
.linear-icon-hand2:before {
 content:"\e9cf"
}
.linear-icon-pointer-up2:before {
 content:"\e9d0"
}
.linear-icon-pointer-right2:before {
 content:"\e9d1"
}
.linear-icon-pointer-down2:before {
 content:"\e9d2"
}
.linear-icon-pointer-left2:before {
 content:"\e9d3"
}
.linear-icon-finger-tap2:before {
 content:"\e9d4"
}
.linear-icon-fingers-tap2:before {
 content:"\e9d5"
}
.linear-icon-reminder2:before {
 content:"\e9d6"
}
.linear-icon-gesture-zoom2:before {
 content:"\e9d7"
}
.linear-icon-gesture-pinch2:before {
 content:"\e9d8"
}
.linear-icon-fingers-scroll-horizontal2:before {
 content:"\e9d9"
}
.linear-icon-fingers-scroll-vertical2:before {
 content:"\e9da"
}
.linear-icon-fingers-scroll-left2:before {
 content:"\e9db"
}
.linear-icon-fingers-scroll-right2:before {
 content:"\e9dc"
}
.linear-icon-fingers-scroll-vertical3:before {
 content:"\e9dd"
}
.linear-icon-border-style:before {
 content:"\e9de"
}
.linear-icon-border-all:before {
 content:"\e9df"
}
.linear-icon-border-outer:before {
 content:"\e9e0"
}
.linear-icon-border-inner:before {
 content:"\e9e1"
}
.linear-icon-border-top:before {
 content:"\e9e2"
}
.linear-icon-border-horizontal:before {
 content:"\e9e3"
}
.linear-icon-border-bottom:before {
 content:"\e9e4"
}
.linear-icon-border-left:before {
 content:"\e9e5"
}
.linear-icon-border-vertical:before {
 content:"\e9e6"
}
.linear-icon-border-right:before {
 content:"\e9e7"
}
.linear-icon-border-none:before {
 content:"\e9e8"
}
.linear-icon-ellipsis:before {
 content:"\e9e9"
}
/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
 font-family:'Material-Design-Iconic-Font';
 src:url(../../../themes/urna/fonts/material-design-iconic/material-design-iconic-font.woff2?v=2.2.0) format('woff2'),
 url(../../../themes/urna/fonts/material-design-iconic/material-design-iconic-font.woff?v=2.2.0) format('woff'),
 url(../../../themes/urna/fonts/material-design-iconic/material-design-iconic-font.ttf?v=2.2.0) format('truetype');
 font-weight:400;
 font-style:normal
}
.zmdi {
 display:inline-block;
 font:normal normal normal 14px/1 'Material-Design-Iconic-Font';
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.zmdi-hc-lg {
 font-size:1.33333333em;
 line-height:.75em;
 vertical-align:-15%
}
.zmdi-hc-2x {
 font-size:2em
}
.zmdi-hc-3x {
 font-size:3em
}
.zmdi-hc-4x {
 font-size:4em
}
.zmdi-hc-5x {
 font-size:5em
}
.zmdi-hc-fw {
 width:1.28571429em;
 text-align:center
}
.zmdi-hc-ul {
 padding-left:0;
 margin-left:2.14285714em;
 list-style-type:none
}
.zmdi-hc-ul>li {
 position:relative
}
.zmdi-hc-li {
 position:absolute;
 left:-2.14285714em;
 width:2.14285714em;
 top:.14285714em;
 text-align:center
}
.zmdi-hc-li.zmdi-hc-lg {
 left:-1.85714286em
}
.zmdi-hc-border {
 padding:.1em .25em;
 border:solid .1em #9e9e9e;
 border-radius:2px
}
.zmdi-hc-border-circle {
 padding:.1em .25em;
 border:solid .1em #9e9e9e;
 border-radius:50%
}
.zmdi.pull-left {
 float:left;
 margin-right:.15em
}
.zmdi.pull-right {
 float:right;
 margin-left:.15em
}
.zmdi-hc-spin {
 -webkit-animation:zmdi-spin 1.5s infinite linear;
 animation:zmdi-spin 1.5s infinite linear
}
.zmdi-hc-spin-reverse {
 -webkit-animation:zmdi-spin-reverse 1.5s infinite linear;
 animation:zmdi-spin-reverse 1.5s infinite linear
}
@-webkit-keyframes zmdi-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@keyframes zmdi-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@-webkit-keyframes zmdi-spin-reverse {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(-359deg);
  transform:rotate(-359deg)
 }
}
@keyframes zmdi-spin-reverse {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(-359deg);
  transform:rotate(-359deg)
 }
}
.zmdi-hc-rotate-90 {
 -webkit-transform:rotate(90deg);
 -ms-transform:rotate(90deg);
 transform:rotate(90deg)
}
.zmdi-hc-rotate-180 {
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.zmdi-hc-rotate-270 {
 -webkit-transform:rotate(270deg);
 -ms-transform:rotate(270deg);
 transform:rotate(270deg)
}
.zmdi-hc-flip-horizontal {
 -webkit-transform:scale(-1,1);
 -ms-transform:scale(-1,1);
 transform:scale(-1,1)
}
.zmdi-hc-flip-vertical {
 -webkit-transform:scale(1,-1);
 -ms-transform:scale(1,-1);
 transform:scale(1,-1)
}
.zmdi-hc-stack {
 position:relative;
 display:inline-block;
 width:2em;
 height:2em;
 line-height:2em;
 vertical-align:middle
}
.zmdi-hc-stack-1x,
.zmdi-hc-stack-2x {
 position:absolute;
 left:0;
 width:100%;
 text-align:center
}
.zmdi-hc-stack-1x {
 line-height:inherit
}
.zmdi-hc-stack-2x {
 font-size:2em
}
.zmdi-hc-inverse {
 color:#fff
}
.zmdi-3d-rotation:before {
 content:'\f101'
}
.zmdi-airplane-off:before {
 content:'\f102'
}
.zmdi-airplane:before {
 content:'\f103'
}
.zmdi-album:before {
 content:'\f104'
}
.zmdi-archive:before {
 content:'\f105'
}
.zmdi-assignment-account:before {
 content:'\f106'
}
.zmdi-assignment-alert:before {
 content:'\f107'
}
.zmdi-assignment-check:before {
 content:'\f108'
}
.zmdi-assignment-o:before {
 content:'\f109'
}
.zmdi-assignment-return:before {
 content:'\f10a'
}
.zmdi-assignment-returned:before {
 content:'\f10b'
}
.zmdi-assignment:before {
 content:'\f10c'
}
.zmdi-attachment-alt:before {
 content:'\f10d'
}
.zmdi-attachment:before {
 content:'\f10e'
}
.zmdi-audio:before {
 content:'\f10f'
}
.zmdi-badge-check:before {
 content:'\f110'
}
.zmdi-balance-wallet:before {
 content:'\f111'
}
.zmdi-balance:before {
 content:'\f112'
}
.zmdi-battery-alert:before {
 content:'\f113'
}
.zmdi-battery-flash:before {
 content:'\f114'
}
.zmdi-battery-unknown:before {
 content:'\f115'
}
.zmdi-battery:before {
 content:'\f116'
}
.zmdi-bike:before {
 content:'\f117'
}
.zmdi-block-alt:before {
 content:'\f118'
}
.zmdi-block:before {
 content:'\f119'
}
.zmdi-boat:before {
 content:'\f11a'
}
.zmdi-book-image:before {
 content:'\f11b'
}
.zmdi-book:before {
 content:'\f11c'
}
.zmdi-bookmark-outline:before {
 content:'\f11d'
}
.zmdi-bookmark:before {
 content:'\f11e'
}
.zmdi-brush:before {
 content:'\f11f'
}
.zmdi-bug:before {
 content:'\f120'
}
.zmdi-bus:before {
 content:'\f121'
}
.zmdi-cake:before {
 content:'\f122'
}
.zmdi-car-taxi:before {
 content:'\f123'
}
.zmdi-car-wash:before {
 content:'\f124'
}
.zmdi-car:before {
 content:'\f125'
}
.zmdi-card-giftcard:before {
 content:'\f126'
}
.zmdi-card-membership:before {
 content:'\f127'
}
.zmdi-card-travel:before {
 content:'\f128'
}
.zmdi-card:before {
 content:'\f129'
}
.zmdi-case-check:before {
 content:'\f12a'
}
.zmdi-case-download:before {
 content:'\f12b'
}
.zmdi-case-play:before {
 content:'\f12c'
}
.zmdi-case:before {
 content:'\f12d'
}
.zmdi-cast-connected:before {
 content:'\f12e'
}
.zmdi-cast:before {
 content:'\f12f'
}
.zmdi-chart-donut:before {
 content:'\f130'
}
.zmdi-chart:before {
 content:'\f131'
}
.zmdi-city-alt:before {
 content:'\f132'
}
.zmdi-city:before {
 content:'\f133'
}
.zmdi-close-circle-o:before {
 content:'\f134'
}
.zmdi-close-circle:before {
 content:'\f135'
}
.zmdi-close:before {
 content:'\f136'
}
.zmdi-cocktail:before {
 content:'\f137'
}
.zmdi-code-setting:before {
 content:'\f138'
}
.zmdi-code-smartphone:before {
 content:'\f139'
}
.zmdi-code:before {
 content:'\f13a'
}
.zmdi-coffee:before {
 content:'\f13b'
}
.zmdi-collection-bookmark:before {
 content:'\f13c'
}
.zmdi-collection-case-play:before {
 content:'\f13d'
}
.zmdi-collection-folder-image:before {
 content:'\f13e'
}
.zmdi-collection-image-o:before {
 content:'\f13f'
}
.zmdi-collection-image:before {
 content:'\f140'
}
.zmdi-collection-item-1:before {
 content:'\f141'
}
.zmdi-collection-item-2:before {
 content:'\f142'
}
.zmdi-collection-item-3:before {
 content:'\f143'
}
.zmdi-collection-item-4:before {
 content:'\f144'
}
.zmdi-collection-item-5:before {
 content:'\f145'
}
.zmdi-collection-item-6:before {
 content:'\f146'
}
.zmdi-collection-item-7:before {
 content:'\f147'
}
.zmdi-collection-item-8:before {
 content:'\f148'
}
.zmdi-collection-item-9-plus:before {
 content:'\f149'
}
.zmdi-collection-item-9:before {
 content:'\f14a'
}
.zmdi-collection-item:before {
 content:'\f14b'
}
.zmdi-collection-music:before {
 content:'\f14c'
}
.zmdi-collection-pdf:before {
 content:'\f14d'
}
.zmdi-collection-plus:before {
 content:'\f14e'
}
.zmdi-collection-speaker:before {
 content:'\f14f'
}
.zmdi-collection-text:before {
 content:'\f150'
}
.zmdi-collection-video:before {
 content:'\f151'
}
.zmdi-compass:before {
 content:'\f152'
}
.zmdi-cutlery:before {
 content:'\f153'
}
.zmdi-delete:before {
 content:'\f154'
}
.zmdi-dialpad:before {
 content:'\f155'
}
.zmdi-dns:before {
 content:'\f156'
}
.zmdi-drink:before {
 content:'\f157'
}
.zmdi-edit:before {
 content:'\f158'
}
.zmdi-email-open:before {
 content:'\f159'
}
.zmdi-email:before {
 content:'\f15a'
}
.zmdi-eye-off:before {
 content:'\f15b'
}
.zmdi-eye:before {
 content:'\f15c'
}
.zmdi-eyedropper:before {
 content:'\f15d'
}
.zmdi-favorite-outline:before {
 content:'\f15e'
}
.zmdi-favorite:before {
 content:'\f15f'
}
.zmdi-filter-list:before {
 content:'\f160'
}
.zmdi-fire:before {
 content:'\f161'
}
.zmdi-flag:before {
 content:'\f162'
}
.zmdi-flare:before {
 content:'\f163'
}
.zmdi-flash-auto:before {
 content:'\f164'
}
.zmdi-flash-off:before {
 content:'\f165'
}
.zmdi-flash:before {
 content:'\f166'
}
.zmdi-flip:before {
 content:'\f167'
}
.zmdi-flower-alt:before {
 content:'\f168'
}
.zmdi-flower:before {
 content:'\f169'
}
.zmdi-font:before {
 content:'\f16a'
}
.zmdi-fullscreen-alt:before {
 content:'\f16b'
}
.zmdi-fullscreen-exit:before {
 content:'\f16c'
}
.zmdi-fullscreen:before {
 content:'\f16d'
}
.zmdi-functions:before {
 content:'\f16e'
}
.zmdi-gas-station:before {
 content:'\f16f'
}
.zmdi-gesture:before {
 content:'\f170'
}
.zmdi-globe-alt:before {
 content:'\f171'
}
.zmdi-globe-lock:before {
 content:'\f172'
}
.zmdi-globe:before {
 content:'\f173'
}
.zmdi-graduation-cap:before {
 content:'\f174'
}
.zmdi-home:before {
 content:'\f175'
}
.zmdi-hospital-alt:before {
 content:'\f176'
}
.zmdi-hospital:before {
 content:'\f177'
}
.zmdi-hotel:before {
 content:'\f178'
}
.zmdi-hourglass-alt:before {
 content:'\f179'
}
.zmdi-hourglass-outline:before {
 content:'\f17a'
}
.zmdi-hourglass:before {
 content:'\f17b'
}
.zmdi-http:before {
 content:'\f17c'
}
.zmdi-image-alt:before {
 content:'\f17d'
}
.zmdi-image-o:before {
 content:'\f17e'
}
.zmdi-image:before {
 content:'\f17f'
}
.zmdi-inbox:before {
 content:'\f180'
}
.zmdi-invert-colors-off:before {
 content:'\f181'
}
.zmdi-invert-colors:before {
 content:'\f182'
}
.zmdi-key:before {
 content:'\f183'
}
.zmdi-label-alt-outline:before {
 content:'\f184'
}
.zmdi-label-alt:before {
 content:'\f185'
}
.zmdi-label-heart:before {
 content:'\f186'
}
.zmdi-label:before {
 content:'\f187'
}
.zmdi-labels:before {
 content:'\f188'
}
.zmdi-lamp:before {
 content:'\f189'
}
.zmdi-landscape:before {
 content:'\f18a'
}
.zmdi-layers-off:before {
 content:'\f18b'
}
.zmdi-layers:before {
 content:'\f18c'
}
.zmdi-library:before {
 content:'\f18d'
}
.zmdi-link:before {
 content:'\f18e'
}
.zmdi-lock-open:before {
 content:'\f18f'
}
.zmdi-lock-outline:before {
 content:'\f190'
}
.zmdi-lock:before {
 content:'\f191'
}
.zmdi-mail-reply-all:before {
 content:'\f192'
}
.zmdi-mail-reply:before {
 content:'\f193'
}
.zmdi-mail-send:before {
 content:'\f194'
}
.zmdi-mall:before {
 content:'\f195'
}
.zmdi-map:before {
 content:'\f196'
}
.zmdi-menu:before {
 content:'\f197'
}
.zmdi-money-box:before {
 content:'\f198'
}
.zmdi-money-off:before {
 content:'\f199'
}
.zmdi-money:before {
 content:'\f19a'
}
.zmdi-more-vert:before {
 content:'\f19b'
}
.zmdi-more:before {
 content:'\f19c'
}
.zmdi-movie-alt:before {
 content:'\f19d'
}
.zmdi-movie:before {
 content:'\f19e'
}
.zmdi-nature-people:before {
 content:'\f19f'
}
.zmdi-nature:before {
 content:'\f1a0'
}
.zmdi-navigation:before {
 content:'\f1a1'
}
.zmdi-open-in-browser:before {
 content:'\f1a2'
}
.zmdi-open-in-new:before {
 content:'\f1a3'
}
.zmdi-palette:before {
 content:'\f1a4'
}
.zmdi-parking:before {
 content:'\f1a5'
}
.zmdi-pin-account:before {
 content:'\f1a6'
}
.zmdi-pin-assistant:before {
 content:'\f1a7'
}
.zmdi-pin-drop:before {
 content:'\f1a8'
}
.zmdi-pin-help:before {
 content:'\f1a9'
}
.zmdi-pin-off:before {
 content:'\f1aa'
}
.zmdi-pin:before {
 content:'\f1ab'
}
.zmdi-pizza:before {
 content:'\f1ac'
}
.zmdi-plaster:before {
 content:'\f1ad'
}
.zmdi-power-setting:before {
 content:'\f1ae'
}
.zmdi-power:before {
 content:'\f1af'
}
.zmdi-print:before {
 content:'\f1b0'
}
.zmdi-puzzle-piece:before {
 content:'\f1b1'
}
.zmdi-quote:before {
 content:'\f1b2'
}
.zmdi-railway:before {
 content:'\f1b3'
}
.zmdi-receipt:before {
 content:'\f1b4'
}
.zmdi-refresh-alt:before {
 content:'\f1b5'
}
.zmdi-refresh-sync-alert:before {
 content:'\f1b6'
}
.zmdi-refresh-sync-off:before {
 content:'\f1b7'
}
.zmdi-refresh-sync:before {
 content:'\f1b8'
}
.zmdi-refresh:before {
 content:'\f1b9'
}
.zmdi-roller:before {
 content:'\f1ba'
}
.zmdi-ruler:before {
 content:'\f1bb'
}
.zmdi-scissors:before {
 content:'\f1bc'
}
.zmdi-screen-rotation-lock:before {
 content:'\f1bd'
}
.zmdi-screen-rotation:before {
 content:'\f1be'
}
.zmdi-search-for:before {
 content:'\f1bf'
}
.zmdi-search-in-file:before {
 content:'\f1c0'
}
.zmdi-search-in-page:before {
 content:'\f1c1'
}
.zmdi-search-replace:before {
 content:'\f1c2'
}
.zmdi-search:before {
 content:'\f1c3'
}
.zmdi-seat:before {
 content:'\f1c4'
}
.zmdi-settings-square:before {
 content:'\f1c5'
}
.zmdi-settings:before {
 content:'\f1c6'
}
.zmdi-shield-check:before {
 content:'\f1c7'
}
.zmdi-shield-security:before {
 content:'\f1c8'
}
.zmdi-shopping-basket:before {
 content:'\f1c9'
}
.zmdi-shopping-cart-plus:before {
 content:'\f1ca'
}
.zmdi-shopping-cart:before {
 content:'\f1cb'
}
.zmdi-sign-in:before {
 content:'\f1cc'
}
.zmdi-sort-amount-asc:before {
 content:'\f1cd'
}
.zmdi-sort-amount-desc:before {
 content:'\f1ce'
}
.zmdi-sort-asc:before {
 content:'\f1cf'
}
.zmdi-sort-desc:before {
 content:'\f1d0'
}
.zmdi-spellcheck:before {
 content:'\f1d1'
}
.zmdi-storage:before {
 content:'\f1d2'
}
.zmdi-store-24:before {
 content:'\f1d3'
}
.zmdi-store:before {
 content:'\f1d4'
}
.zmdi-subway:before {
 content:'\f1d5'
}
.zmdi-sun:before {
 content:'\f1d6'
}
.zmdi-tab-unselected:before {
 content:'\f1d7'
}
.zmdi-tab:before {
 content:'\f1d8'
}
.zmdi-tag-close:before {
 content:'\f1d9'
}
.zmdi-tag-more:before {
 content:'\f1da'
}
.zmdi-tag:before {
 content:'\f1db'
}
.zmdi-thumb-down:before {
 content:'\f1dc'
}
.zmdi-thumb-up-down:before {
 content:'\f1dd'
}
.zmdi-thumb-up:before {
 content:'\f1de'
}
.zmdi-ticket-star:before {
 content:'\f1df'
}
.zmdi-toll:before {
 content:'\f1e0'
}
.zmdi-toys:before {
 content:'\f1e1'
}
.zmdi-traffic:before {
 content:'\f1e2'
}
.zmdi-translate:before {
 content:'\f1e3'
}
.zmdi-triangle-down:before {
 content:'\f1e4'
}
.zmdi-triangle-up:before {
 content:'\f1e5'
}
.zmdi-truck:before {
 content:'\f1e6'
}
.zmdi-turning-sign:before {
 content:'\f1e7'
}
.zmdi-wallpaper:before {
 content:'\f1e8'
}
.zmdi-washing-machine:before {
 content:'\f1e9'
}
.zmdi-window-maximize:before {
 content:'\f1ea'
}
.zmdi-window-minimize:before {
 content:'\f1eb'
}
.zmdi-window-restore:before {
 content:'\f1ec'
}
.zmdi-wrench:before {
 content:'\f1ed'
}
.zmdi-zoom-in:before {
 content:'\f1ee'
}
.zmdi-zoom-out:before {
 content:'\f1ef'
}
.zmdi-alert-circle-o:before {
 content:'\f1f0'
}
.zmdi-alert-circle:before {
 content:'\f1f1'
}
.zmdi-alert-octagon:before {
 content:'\f1f2'
}
.zmdi-alert-polygon:before {
 content:'\f1f3'
}
.zmdi-alert-triangle:before {
 content:'\f1f4'
}
.zmdi-help-outline:before {
 content:'\f1f5'
}
.zmdi-help:before {
 content:'\f1f6'
}
.zmdi-info-outline:before {
 content:'\f1f7'
}
.zmdi-info:before {
 content:'\f1f8'
}
.zmdi-notifications-active:before {
 content:'\f1f9'
}
.zmdi-notifications-add:before {
 content:'\f1fa'
}
.zmdi-notifications-none:before {
 content:'\f1fb'
}
.zmdi-notifications-off:before {
 content:'\f1fc'
}
.zmdi-notifications-paused:before {
 content:'\f1fd'
}
.zmdi-notifications:before {
 content:'\f1fe'
}
.zmdi-account-add:before {
 content:'\f1ff'
}
.zmdi-account-box-mail:before {
 content:'\f200'
}
.zmdi-account-box-o:before {
 content:'\f201'
}
.zmdi-account-box-phone:before {
 content:'\f202'
}
.zmdi-account-box:before {
 content:'\f203'
}
.zmdi-account-calendar:before {
 content:'\f204'
}
.zmdi-account-circle:before {
 content:'\f205'
}
.zmdi-account-o:before {
 content:'\f206'
}
.zmdi-account:before {
 content:'\f207'
}
.zmdi-accounts-add:before {
 content:'\f208'
}
.zmdi-accounts-alt:before {
 content:'\f209'
}
.zmdi-accounts-list-alt:before {
 content:'\f20a'
}
.zmdi-accounts-list:before {
 content:'\f20b'
}
.zmdi-accounts-outline:before {
 content:'\f20c'
}
.zmdi-accounts:before {
 content:'\f20d'
}
.zmdi-face:before {
 content:'\f20e'
}
.zmdi-female:before {
 content:'\f20f'
}
.zmdi-male-alt:before {
 content:'\f210'
}
.zmdi-male-female:before {
 content:'\f211'
}
.zmdi-male:before {
 content:'\f212'
}
.zmdi-mood-bad:before {
 content:'\f213'
}
.zmdi-mood:before {
 content:'\f214'
}
.zmdi-run:before {
 content:'\f215'
}
.zmdi-walk:before {
 content:'\f216'
}
.zmdi-cloud-box:before {
 content:'\f217'
}
.zmdi-cloud-circle:before {
 content:'\f218'
}
.zmdi-cloud-done:before {
 content:'\f219'
}
.zmdi-cloud-download:before {
 content:'\f21a'
}
.zmdi-cloud-off:before {
 content:'\f21b'
}
.zmdi-cloud-outline-alt:before {
 content:'\f21c'
}
.zmdi-cloud-outline:before {
 content:'\f21d'
}
.zmdi-cloud-upload:before {
 content:'\f21e'
}
.zmdi-cloud:before {
 content:'\f21f'
}
.zmdi-download:before {
 content:'\f220'
}
.zmdi-file-plus:before {
 content:'\f221'
}
.zmdi-file-text:before {
 content:'\f222'
}
.zmdi-file:before {
 content:'\f223'
}
.zmdi-folder-outline:before {
 content:'\f224'
}
.zmdi-folder-person:before {
 content:'\f225'
}
.zmdi-folder-star-alt:before {
 content:'\f226'
}
.zmdi-folder-star:before {
 content:'\f227'
}
.zmdi-folder:before {
 content:'\f228'
}
.zmdi-gif:before {
 content:'\f229'
}
.zmdi-upload:before {
 content:'\f22a'
}
.zmdi-border-all:before {
 content:'\f22b'
}
.zmdi-border-bottom:before {
 content:'\f22c'
}
.zmdi-border-clear:before {
 content:'\f22d'
}
.zmdi-border-color:before {
 content:'\f22e'
}
.zmdi-border-horizontal:before {
 content:'\f22f'
}
.zmdi-border-inner:before {
 content:'\f230'
}
.zmdi-border-left:before {
 content:'\f231'
}
.zmdi-border-outer:before {
 content:'\f232'
}
.zmdi-border-right:before {
 content:'\f233'
}
.zmdi-border-style:before {
 content:'\f234'
}
.zmdi-border-top:before {
 content:'\f235'
}
.zmdi-border-vertical:before {
 content:'\f236'
}
.zmdi-copy:before {
 content:'\f237'
}
.zmdi-crop:before {
 content:'\f238'
}
.zmdi-format-align-center:before {
 content:'\f239'
}
.zmdi-format-align-justify:before {
 content:'\f23a'
}
.zmdi-format-align-left:before {
 content:'\f23b'
}
.zmdi-format-align-right:before {
 content:'\f23c'
}
.zmdi-format-bold:before {
 content:'\f23d'
}
.zmdi-format-clear-all:before {
 content:'\f23e'
}
.zmdi-format-clear:before {
 content:'\f23f'
}
.zmdi-format-color-fill:before {
 content:'\f240'
}
.zmdi-format-color-reset:before {
 content:'\f241'
}
.zmdi-format-color-text:before {
 content:'\f242'
}
.zmdi-format-indent-decrease:before {
 content:'\f243'
}
.zmdi-format-indent-increase:before {
 content:'\f244'
}
.zmdi-format-italic:before {
 content:'\f245'
}
.zmdi-format-line-spacing:before {
 content:'\f246'
}
.zmdi-format-list-bulleted:before {
 content:'\f247'
}
.zmdi-format-list-numbered:before {
 content:'\f248'
}
.zmdi-format-ltr:before {
 content:'\f249'
}
.zmdi-format-rtl:before {
 content:'\f24a'
}
.zmdi-format-size:before {
 content:'\f24b'
}
.zmdi-format-strikethrough-s:before {
 content:'\f24c'
}
.zmdi-format-strikethrough:before {
 content:'\f24d'
}
.zmdi-format-subject:before {
 content:'\f24e'
}
.zmdi-format-underlined:before {
 content:'\f24f'
}
.zmdi-format-valign-bottom:before {
 content:'\f250'
}
.zmdi-format-valign-center:before {
 content:'\f251'
}
.zmdi-format-valign-top:before {
 content:'\f252'
}
.zmdi-redo:before {
 content:'\f253'
}
.zmdi-select-all:before {
 content:'\f254'
}
.zmdi-space-bar:before {
 content:'\f255'
}
.zmdi-text-format:before {
 content:'\f256'
}
.zmdi-transform:before {
 content:'\f257'
}
.zmdi-undo:before {
 content:'\f258'
}
.zmdi-wrap-text:before {
 content:'\f259'
}
.zmdi-comment-alert:before {
 content:'\f25a'
}
.zmdi-comment-alt-text:before {
 content:'\f25b'
}
.zmdi-comment-alt:before {
 content:'\f25c'
}
.zmdi-comment-edit:before {
 content:'\f25d'
}
.zmdi-comment-image:before {
 content:'\f25e'
}
.zmdi-comment-list:before {
 content:'\f25f'
}
.zmdi-comment-more:before {
 content:'\f260'
}
.zmdi-comment-outline:before {
 content:'\f261'
}
.zmdi-comment-text-alt:before {
 content:'\f262'
}
.zmdi-comment-text:before {
 content:'\f263'
}
.zmdi-comment-video:before {
 content:'\f264'
}
.zmdi-comment:before {
 content:'\f265'
}
.zmdi-comments:before {
 content:'\f266'
}
.zmdi-check-all:before {
 content:'\f267'
}
.zmdi-check-circle-u:before {
 content:'\f268'
}
.zmdi-check-circle:before {
 content:'\f269'
}
.zmdi-check-square:before {
 content:'\f26a'
}
.zmdi-check:before {
 content:'\f26b'
}
.zmdi-circle-o:before {
 content:'\f26c'
}
.zmdi-circle:before {
 content:'\f26d'
}
.zmdi-dot-circle-alt:before {
 content:'\f26e'
}
.zmdi-dot-circle:before {
 content:'\f26f'
}
.zmdi-minus-circle-outline:before {
 content:'\f270'
}
.zmdi-minus-circle:before {
 content:'\f271'
}
.zmdi-minus-square:before {
 content:'\f272'
}
.zmdi-minus:before {
 content:'\f273'
}
.zmdi-plus-circle-o-duplicate:before {
 content:'\f274'
}
.zmdi-plus-circle-o:before {
 content:'\f275'
}
.zmdi-plus-circle:before {
 content:'\f276'
}
.zmdi-plus-square:before {
 content:'\f277'
}
.zmdi-plus:before {
 content:'\f278'
}
.zmdi-square-o:before {
 content:'\f279'
}
.zmdi-star-circle:before {
 content:'\f27a'
}
.zmdi-star-half:before {
 content:'\f27b'
}
.zmdi-star-outline:before {
 content:'\f27c'
}
.zmdi-star:before {
 content:'\f27d'
}
.zmdi-bluetooth-connected:before {
 content:'\f27e'
}
.zmdi-bluetooth-off:before {
 content:'\f27f'
}
.zmdi-bluetooth-search:before {
 content:'\f280'
}
.zmdi-bluetooth-setting:before {
 content:'\f281'
}
.zmdi-bluetooth:before {
 content:'\f282'
}
.zmdi-camera-add:before {
 content:'\f283'
}
.zmdi-camera-alt:before {
 content:'\f284'
}
.zmdi-camera-bw:before {
 content:'\f285'
}
.zmdi-camera-front:before {
 content:'\f286'
}
.zmdi-camera-mic:before {
 content:'\f287'
}
.zmdi-camera-party-mode:before {
 content:'\f288'
}
.zmdi-camera-rear:before {
 content:'\f289'
}
.zmdi-camera-roll:before {
 content:'\f28a'
}
.zmdi-camera-switch:before {
 content:'\f28b'
}
.zmdi-camera:before {
 content:'\f28c'
}
.zmdi-card-alert:before {
 content:'\f28d'
}
.zmdi-card-off:before {
 content:'\f28e'
}
.zmdi-card-sd:before {
 content:'\f28f'
}
.zmdi-card-sim:before {
 content:'\f290'
}
.zmdi-desktop-mac:before {
 content:'\f291'
}
.zmdi-desktop-windows:before {
 content:'\f292'
}
.zmdi-device-hub:before {
 content:'\f293'
}
.zmdi-devices-off:before {
 content:'\f294'
}
.zmdi-devices:before {
 content:'\f295'
}
.zmdi-dock:before {
 content:'\f296'
}
.zmdi-floppy:before {
 content:'\f297'
}
.zmdi-gamepad:before {
 content:'\f298'
}
.zmdi-gps-dot:before {
 content:'\f299'
}
.zmdi-gps-off:before {
 content:'\f29a'
}
.zmdi-gps:before {
 content:'\f29b'
}
.zmdi-headset-mic:before {
 content:'\f29c'
}
.zmdi-headset:before {
 content:'\f29d'
}
.zmdi-input-antenna:before {
 content:'\f29e'
}
.zmdi-input-composite:before {
 content:'\f29f'
}
.zmdi-input-hdmi:before {
 content:'\f2a0'
}
.zmdi-input-power:before {
 content:'\f2a1'
}
.zmdi-input-svideo:before {
 content:'\f2a2'
}
.zmdi-keyboard-hide:before {
 content:'\f2a3'
}
.zmdi-keyboard:before {
 content:'\f2a4'
}
.zmdi-laptop-chromebook:before {
 content:'\f2a5'
}
.zmdi-laptop-mac:before {
 content:'\f2a6'
}
.zmdi-laptop:before {
 content:'\f2a7'
}
.zmdi-mic-off:before {
 content:'\f2a8'
}
.zmdi-mic-outline:before {
 content:'\f2a9'
}
.zmdi-mic-setting:before {
 content:'\f2aa'
}
.zmdi-mic:before {
 content:'\f2ab'
}
.zmdi-mouse:before {
 content:'\f2ac'
}
.zmdi-network-alert:before {
 content:'\f2ad'
}
.zmdi-network-locked:before {
 content:'\f2ae'
}
.zmdi-network-off:before {
 content:'\f2af'
}
.zmdi-network-outline:before {
 content:'\f2b0'
}
.zmdi-network-setting:before {
 content:'\f2b1'
}
.zmdi-network:before {
 content:'\f2b2'
}
.zmdi-phone-bluetooth:before {
 content:'\f2b3'
}
.zmdi-phone-end:before {
 content:'\f2b4'
}
.zmdi-phone-forwarded:before {
 content:'\f2b5'
}
.zmdi-phone-in-talk:before {
 content:'\f2b6'
}
.zmdi-phone-locked:before {
 content:'\f2b7'
}
.zmdi-phone-missed:before {
 content:'\f2b8'
}
.zmdi-phone-msg:before {
 content:'\f2b9'
}
.zmdi-phone-paused:before {
 content:'\f2ba'
}
.zmdi-phone-ring:before {
 content:'\f2bb'
}
.zmdi-phone-setting:before {
 content:'\f2bc'
}
.zmdi-phone-sip:before {
 content:'\f2bd'
}
.zmdi-phone:before {
 content:'\f2be'
}
.zmdi-portable-wifi-changes:before {
 content:'\f2bf'
}
.zmdi-portable-wifi-off:before {
 content:'\f2c0'
}
.zmdi-portable-wifi:before {
 content:'\f2c1'
}
.zmdi-radio:before {
 content:'\f2c2'
}
.zmdi-reader:before {
 content:'\f2c3'
}
.zmdi-remote-control-alt:before {
 content:'\f2c4'
}
.zmdi-remote-control:before {
 content:'\f2c5'
}
.zmdi-router:before {
 content:'\f2c6'
}
.zmdi-scanner:before {
 content:'\f2c7'
}
.zmdi-smartphone-android:before {
 content:'\f2c8'
}
.zmdi-smartphone-download:before {
 content:'\f2c9'
}
.zmdi-smartphone-erase:before {
 content:'\f2ca'
}
.zmdi-smartphone-info:before {
 content:'\f2cb'
}
.zmdi-smartphone-iphone:before {
 content:'\f2cc'
}
.zmdi-smartphone-landscape-lock:before {
 content:'\f2cd'
}
.zmdi-smartphone-landscape:before {
 content:'\f2ce'
}
.zmdi-smartphone-lock:before {
 content:'\f2cf'
}
.zmdi-smartphone-portrait-lock:before {
 content:'\f2d0'
}
.zmdi-smartphone-ring:before {
 content:'\f2d1'
}
.zmdi-smartphone-setting:before {
 content:'\f2d2'
}
.zmdi-smartphone-setup:before {
 content:'\f2d3'
}
.zmdi-smartphone:before {
 content:'\f2d4'
}
.zmdi-speaker:before {
 content:'\f2d5'
}
.zmdi-tablet-android:before {
 content:'\f2d6'
}
.zmdi-tablet-mac:before {
 content:'\f2d7'
}
.zmdi-tablet:before {
 content:'\f2d8'
}
.zmdi-tv-alt-play:before {
 content:'\f2d9'
}
.zmdi-tv-list:before {
 content:'\f2da'
}
.zmdi-tv-play:before {
 content:'\f2db'
}
.zmdi-tv:before {
 content:'\f2dc'
}
.zmdi-usb:before {
 content:'\f2dd'
}
.zmdi-videocam-off:before {
 content:'\f2de'
}
.zmdi-videocam-switch:before {
 content:'\f2df'
}
.zmdi-videocam:before {
 content:'\f2e0'
}
.zmdi-watch:before {
 content:'\f2e1'
}
.zmdi-wifi-alt-2:before {
 content:'\f2e2'
}
.zmdi-wifi-alt:before {
 content:'\f2e3'
}
.zmdi-wifi-info:before {
 content:'\f2e4'
}
.zmdi-wifi-lock:before {
 content:'\f2e5'
}
.zmdi-wifi-off:before {
 content:'\f2e6'
}
.zmdi-wifi-outline:before {
 content:'\f2e7'
}
.zmdi-wifi:before {
 content:'\f2e8'
}
.zmdi-arrow-left-bottom:before {
 content:'\f2e9'
}
.zmdi-arrow-left:before {
 content:'\f2ea'
}
.zmdi-arrow-merge:before {
 content:'\f2eb'
}
.zmdi-arrow-missed:before {
 content:'\f2ec'
}
.zmdi-arrow-right-top:before {
 content:'\f2ed'
}
.zmdi-arrow-right:before {
 content:'\f2ee'
}
.zmdi-arrow-split:before {
 content:'\f2ef'
}
.zmdi-arrows:before {
 content:'\f2f0'
}
.zmdi-caret-down-circle:before {
 content:'\f2f1'
}
.zmdi-caret-down:before {
 content:'\f2f2'
}
.zmdi-caret-left-circle:before {
 content:'\f2f3'
}
.zmdi-caret-left:before {
 content:'\f2f4'
}
.zmdi-caret-right-circle:before {
 content:'\f2f5'
}
.zmdi-caret-right:before {
 content:'\f2f6'
}
.zmdi-caret-up-circle:before {
 content:'\f2f7'
}
.zmdi-caret-up:before {
 content:'\f2f8'
}
.zmdi-chevron-down:before {
 content:'\f2f9'
}
.zmdi-chevron-left:before {
 content:'\f2fa'
}
.zmdi-chevron-right:before {
 content:'\f2fb'
}
.zmdi-chevron-up:before {
 content:'\f2fc'
}
.zmdi-forward:before {
 content:'\f2fd'
}
.zmdi-long-arrow-down:before {
 content:'\f2fe'
}
.zmdi-long-arrow-left:before {
 content:'\f2ff'
}
.zmdi-long-arrow-return:before {
 content:'\f300'
}
.zmdi-long-arrow-right:before {
 content:'\f301'
}
.zmdi-long-arrow-tab:before {
 content:'\f302'
}
.zmdi-long-arrow-up:before {
 content:'\f303'
}
.zmdi-rotate-ccw:before {
 content:'\f304'
}
.zmdi-rotate-cw:before {
 content:'\f305'
}
.zmdi-rotate-left:before {
 content:'\f306'
}
.zmdi-rotate-right:before {
 content:'\f307'
}
.zmdi-square-down:before {
 content:'\f308'
}
.zmdi-square-right:before {
 content:'\f309'
}
.zmdi-swap-alt:before {
 content:'\f30a'
}
.zmdi-swap-vertical-circle:before {
 content:'\f30b'
}
.zmdi-swap-vertical:before {
 content:'\f30c'
}
.zmdi-swap:before {
 content:'\f30d'
}
.zmdi-trending-down:before {
 content:'\f30e'
}
.zmdi-trending-flat:before {
 content:'\f30f'
}
.zmdi-trending-up:before {
 content:'\f310'
}
.zmdi-unfold-less:before {
 content:'\f311'
}
.zmdi-unfold-more:before {
 content:'\f312'
}
.zmdi-apps:before {
 content:'\f313'
}
.zmdi-grid-off:before {
 content:'\f314'
}
.zmdi-grid:before {
 content:'\f315'
}
.zmdi-view-agenda:before {
 content:'\f316'
}
.zmdi-view-array:before {
 content:'\f317'
}
.zmdi-view-carousel:before {
 content:'\f318'
}
.zmdi-view-column:before {
 content:'\f319'
}
.zmdi-view-comfy:before {
 content:'\f31a'
}
.zmdi-view-compact:before {
 content:'\f31b'
}
.zmdi-view-dashboard:before {
 content:'\f31c'
}
.zmdi-view-day:before {
 content:'\f31d'
}
.zmdi-view-headline:before {
 content:'\f31e'
}
.zmdi-view-list-alt:before {
 content:'\f31f'
}
.zmdi-view-list:before {
 content:'\f320'
}
.zmdi-view-module:before {
 content:'\f321'
}
.zmdi-view-quilt:before {
 content:'\f322'
}
.zmdi-view-stream:before {
 content:'\f323'
}
.zmdi-view-subtitles:before {
 content:'\f324'
}
.zmdi-view-toc:before {
 content:'\f325'
}
.zmdi-view-web:before {
 content:'\f326'
}
.zmdi-view-week:before {
 content:'\f327'
}
.zmdi-widgets:before {
 content:'\f328'
}
.zmdi-alarm-check:before {
 content:'\f329'
}
.zmdi-alarm-off:before {
 content:'\f32a'
}
.zmdi-alarm-plus:before {
 content:'\f32b'
}
.zmdi-alarm-snooze:before {
 content:'\f32c'
}
.zmdi-alarm:before {
 content:'\f32d'
}
.zmdi-calendar-alt:before {
 content:'\f32e'
}
.zmdi-calendar-check:before {
 content:'\f32f'
}
.zmdi-calendar-close:before {
 content:'\f330'
}
.zmdi-calendar-note:before {
 content:'\f331'
}
.zmdi-calendar:before {
 content:'\f332'
}
.zmdi-time-countdown:before {
 content:'\f333'
}
.zmdi-time-interval:before {
 content:'\f334'
}
.zmdi-time-restore-setting:before {
 content:'\f335'
}
.zmdi-time-restore:before {
 content:'\f336'
}
.zmdi-time:before {
 content:'\f337'
}
.zmdi-timer-off:before {
 content:'\f338'
}
.zmdi-timer:before {
 content:'\f339'
}
.zmdi-android-alt:before {
 content:'\f33a'
}
.zmdi-android:before {
 content:'\f33b'
}
.zmdi-apple:before {
 content:'\f33c'
}
.zmdi-behance:before {
 content:'\f33d'
}
.zmdi-codepen:before {
 content:'\f33e'
}
.zmdi-dribbble:before {
 content:'\f33f'
}
.zmdi-dropbox:before {
 content:'\f340'
}
.zmdi-evernote:before {
 content:'\f341'
}
.zmdi-facebook-box:before {
 content:'\f342'
}
.zmdi-facebook:before {
 content:'\f343'
}
.zmdi-github-box:before {
 content:'\f344'
}
.zmdi-github:before {
 content:'\f345'
}
.zmdi-google-drive:before {
 content:'\f346'
}
.zmdi-google-earth:before {
 content:'\f347'
}
.zmdi-google-glass:before {
 content:'\f348'
}
.zmdi-google-maps:before {
 content:'\f349'
}
.zmdi-google-pages:before {
 content:'\f34a'
}
.zmdi-google-play:before {
 content:'\f34b'
}
.zmdi-google-plus-box:before {
 content:'\f34c'
}
.zmdi-google-plus:before {
 content:'\f34d'
}
.zmdi-google:before {
 content:'\f34e'
}
.zmdi-instagram:before {
 content:'\f34f'
}
.zmdi-language-css3:before {
 content:'\f350'
}
.zmdi-language-html5:before {
 content:'\f351'
}
.zmdi-language-javascript:before {
 content:'\f352'
}
.zmdi-language-python-alt:before {
 content:'\f353'
}
.zmdi-language-python:before {
 content:'\f354'
}
.zmdi-lastfm:before {
 content:'\f355'
}
.zmdi-linkedin-box:before {
 content:'\f356'
}
.zmdi-paypal:before {
 content:'\f357'
}
.zmdi-pinterest-box:before {
 content:'\f358'
}
.zmdi-pocket:before {
 content:'\f359'
}
.zmdi-polymer:before {
 content:'\f35a'
}
.zmdi-share:before {
 content:'\f35b'
}
.zmdi-stackoverflow:before {
 content:'\f35c'
}
.zmdi-steam-square:before {
 content:'\f35d'
}
.zmdi-steam:before {
 content:'\f35e'
}
.zmdi-twitter-box:before {
 content:'\f35f'
}
.zmdi-twitter:before {
 content:'\f360'
}
.zmdi-vk:before {
 content:'\f361'
}
.zmdi-wikipedia:before {
 content:'\f362'
}
.zmdi-windows:before {
 content:'\f363'
}
.zmdi-aspect-ratio-alt:before {
 content:'\f364'
}
.zmdi-aspect-ratio:before {
 content:'\f365'
}
.zmdi-blur-circular:before {
 content:'\f366'
}
.zmdi-blur-linear:before {
 content:'\f367'
}
.zmdi-blur-off:before {
 content:'\f368'
}
.zmdi-blur:before {
 content:'\f369'
}
.zmdi-brightness-2:before {
 content:'\f36a'
}
.zmdi-brightness-3:before {
 content:'\f36b'
}
.zmdi-brightness-4:before {
 content:'\f36c'
}
.zmdi-brightness-5:before {
 content:'\f36d'
}
.zmdi-brightness-6:before {
 content:'\f36e'
}
.zmdi-brightness-7:before {
 content:'\f36f'
}
.zmdi-brightness-auto:before {
 content:'\f370'
}
.zmdi-brightness-setting:before {
 content:'\f371'
}
.zmdi-broken-image:before {
 content:'\f372'
}
.zmdi-center-focus-strong:before {
 content:'\f373'
}
.zmdi-center-focus-weak:before {
 content:'\f374'
}
.zmdi-compare:before {
 content:'\f375'
}
.zmdi-crop-16-9:before {
 content:'\f376'
}
.zmdi-crop-3-2:before {
 content:'\f377'
}
.zmdi-crop-5-4:before {
 content:'\f378'
}
.zmdi-crop-7-5:before {
 content:'\f379'
}
.zmdi-crop-din:before {
 content:'\f37a'
}
.zmdi-crop-free:before {
 content:'\f37b'
}
.zmdi-crop-landscape:before {
 content:'\f37c'
}
.zmdi-crop-portrait:before {
 content:'\f37d'
}
.zmdi-crop-square:before {
 content:'\f37e'
}
.zmdi-exposure-alt:before {
 content:'\f37f'
}
.zmdi-exposure:before {
 content:'\f380'
}
.zmdi-filter-b-and-w:before {
 content:'\f381'
}
.zmdi-filter-center-focus:before {
 content:'\f382'
}
.zmdi-filter-frames:before {
 content:'\f383'
}
.zmdi-filter-tilt-shift:before {
 content:'\f384'
}
.zmdi-gradient:before {
 content:'\f385'
}
.zmdi-grain:before {
 content:'\f386'
}
.zmdi-graphic-eq:before {
 content:'\f387'
}
.zmdi-hdr-off:before {
 content:'\f388'
}
.zmdi-hdr-strong:before {
 content:'\f389'
}
.zmdi-hdr-weak:before {
 content:'\f38a'
}
.zmdi-hdr:before {
 content:'\f38b'
}
.zmdi-iridescent:before {
 content:'\f38c'
}
.zmdi-leak-off:before {
 content:'\f38d'
}
.zmdi-leak:before {
 content:'\f38e'
}
.zmdi-looks:before {
 content:'\f38f'
}
.zmdi-loupe:before {
 content:'\f390'
}
.zmdi-panorama-horizontal:before {
 content:'\f391'
}
.zmdi-panorama-vertical:before {
 content:'\f392'
}
.zmdi-panorama-wide-angle:before {
 content:'\f393'
}
.zmdi-photo-size-select-large:before {
 content:'\f394'
}
.zmdi-photo-size-select-small:before {
 content:'\f395'
}
.zmdi-picture-in-picture:before {
 content:'\f396'
}
.zmdi-slideshow:before {
 content:'\f397'
}
.zmdi-texture:before {
 content:'\f398'
}
.zmdi-tonality:before {
 content:'\f399'
}
.zmdi-vignette:before {
 content:'\f39a'
}
.zmdi-wb-auto:before {
 content:'\f39b'
}
.zmdi-eject-alt:before {
 content:'\f39c'
}
.zmdi-eject:before {
 content:'\f39d'
}
.zmdi-equalizer:before {
 content:'\f39e'
}
.zmdi-fast-forward:before {
 content:'\f39f'
}
.zmdi-fast-rewind:before {
 content:'\f3a0'
}
.zmdi-forward-10:before {
 content:'\f3a1'
}
.zmdi-forward-30:before {
 content:'\f3a2'
}
.zmdi-forward-5:before {
 content:'\f3a3'
}
.zmdi-hearing:before {
 content:'\f3a4'
}
.zmdi-pause-circle-outline:before {
 content:'\f3a5'
}
.zmdi-pause-circle:before {
 content:'\f3a6'
}
.zmdi-pause:before {
 content:'\f3a7'
}
.zmdi-play-circle-outline:before {
 content:'\f3a8'
}
.zmdi-play-circle:before {
 content:'\f3a9'
}
.zmdi-play:before {
 content:'\f3aa'
}
.zmdi-playlist-audio:before {
 content:'\f3ab'
}
.zmdi-playlist-plus:before {
 content:'\f3ac'
}
.zmdi-repeat-one:before {
 content:'\f3ad'
}
.zmdi-repeat:before {
 content:'\f3ae'
}
.zmdi-replay-10:before {
 content:'\f3af'
}
.zmdi-replay-30:before {
 content:'\f3b0'
}
.zmdi-replay-5:before {
 content:'\f3b1'
}
.zmdi-replay:before {
 content:'\f3b2'
}
.zmdi-shuffle:before {
 content:'\f3b3'
}
.zmdi-skip-next:before {
 content:'\f3b4'
}
.zmdi-skip-previous:before {
 content:'\f3b5'
}
.zmdi-stop:before {
 content:'\f3b6'
}
.zmdi-surround-sound:before {
 content:'\f3b7'
}
.zmdi-tune:before {
 content:'\f3b8'
}
.zmdi-volume-down:before {
 content:'\f3b9'
}
.zmdi-volume-mute:before {
 content:'\f3ba'
}
.zmdi-volume-off:before {
 content:'\f3bb'
}
.zmdi-volume-up:before {
 content:'\f3bc'
}
.zmdi-n-1-square:before {
 content:'\f3bd'
}
.zmdi-n-2-square:before {
 content:'\f3be'
}
.zmdi-n-3-square:before {
 content:'\f3bf'
}
.zmdi-n-4-square:before {
 content:'\f3c0'
}
.zmdi-n-5-square:before {
 content:'\f3c1'
}
.zmdi-n-6-square:before {
 content:'\f3c2'
}
.zmdi-neg-1:before {
 content:'\f3c3'
}
.zmdi-neg-2:before {
 content:'\f3c4'
}
.zmdi-plus-1:before {
 content:'\f3c5'
}
.zmdi-plus-2:before {
 content:'\f3c6'
}
.zmdi-sec-10:before {
 content:'\f3c7'
}
.zmdi-sec-3:before {
 content:'\f3c8'
}
.zmdi-zero:before {
 content:'\f3c9'
}
.zmdi-airline-seat-flat-angled:before {
 content:'\f3ca'
}
.zmdi-airline-seat-flat:before {
 content:'\f3cb'
}
.zmdi-airline-seat-individual-suite:before {
 content:'\f3cc'
}
.zmdi-airline-seat-legroom-extra:before {
 content:'\f3cd'
}
.zmdi-airline-seat-legroom-normal:before {
 content:'\f3ce'
}
.zmdi-airline-seat-legroom-reduced:before {
 content:'\f3cf'
}
.zmdi-airline-seat-recline-extra:before {
 content:'\f3d0'
}
.zmdi-airline-seat-recline-normal:before {
 content:'\f3d1'
}
.zmdi-airplay:before {
 content:'\f3d2'
}
.zmdi-closed-caption:before {
 content:'\f3d3'
}
.zmdi-confirmation-number:before {
 content:'\f3d4'
}
.zmdi-developer-board:before {
 content:'\f3d5'
}
.zmdi-disc-full:before {
 content:'\f3d6'
}
.zmdi-explicit:before {
 content:'\f3d7'
}
.zmdi-flight-land:before {
 content:'\f3d8'
}
.zmdi-flight-takeoff:before {
 content:'\f3d9'
}
.zmdi-flip-to-back:before {
 content:'\f3da'
}
.zmdi-flip-to-front:before {
 content:'\f3db'
}
.zmdi-group-work:before {
 content:'\f3dc'
}
.zmdi-hd:before {
 content:'\f3dd'
}
.zmdi-hq:before {
 content:'\f3de'
}
.zmdi-markunread-mailbox:before {
 content:'\f3df'
}
.zmdi-memory:before {
 content:'\f3e0'
}
.zmdi-nfc:before {
 content:'\f3e1'
}
.zmdi-play-for-work:before {
 content:'\f3e2'
}
.zmdi-power-input:before {
 content:'\f3e3'
}
.zmdi-present-to-all:before {
 content:'\f3e4'
}
.zmdi-satellite:before {
 content:'\f3e5'
}
.zmdi-tap-and-play:before {
 content:'\f3e6'
}
.zmdi-vibration:before {
 content:'\f3e7'
}
.zmdi-voicemail:before {
 content:'\f3e8'
}
.zmdi-group:before {
 content:'\f3e9'
}
.zmdi-rss:before {
 content:'\f3ea'
}
.zmdi-shape:before {
 content:'\f3eb'
}
.zmdi-spinner:before {
 content:'\f3ec'
}
.zmdi-ungroup:before {
 content:'\f3ed'
}
.zmdi-500px:before {
 content:'\f3ee'
}
.zmdi-8tracks:before {
 content:'\f3ef'
}
.zmdi-amazon:before {
 content:'\f3f0'
}
.zmdi-blogger:before {
 content:'\f3f1'
}
.zmdi-delicious:before {
 content:'\f3f2'
}
.zmdi-disqus:before {
 content:'\f3f3'
}
.zmdi-flattr:before {
 content:'\f3f4'
}
.zmdi-flickr:before {
 content:'\f3f5'
}
.zmdi-github-alt:before {
 content:'\f3f6'
}
.zmdi-google-old:before {
 content:'\f3f7'
}
.zmdi-linkedin:before {
 content:'\f3f8'
}
.zmdi-odnoklassniki:before {
 content:'\f3f9'
}
.zmdi-outlook:before {
 content:'\f3fa'
}
.zmdi-paypal-alt:before {
 content:'\f3fb'
}
.zmdi-pinterest:before {
 content:'\f3fc'
}
.zmdi-playstation:before {
 content:'\f3fd'
}
.zmdi-reddit:before {
 content:'\f3fe'
}
.zmdi-skype:before {
 content:'\f3ff'
}
.zmdi-slideshare:before {
 content:'\f400'
}
.zmdi-soundcloud:before {
 content:'\f401'
}
.zmdi-tumblr:before {
 content:'\f402'
}
.zmdi-twitch:before {
 content:'\f403'
}
.zmdi-vimeo:before {
 content:'\f404'
}
.zmdi-whatsapp:before {
 content:'\f405'
}
.zmdi-xbox:before {
 content:'\f406'
}
.zmdi-yahoo:before {
 content:'\f407'
}
.zmdi-youtube-play:before {
 content:'\f408'
}
.zmdi-youtube:before {
 content:'\f409'
}
.zmdi-3d-rotation:before {
 content:'\f101'
}
.zmdi-airplane-off:before {
 content:'\f102'
}
.zmdi-airplane:before {
 content:'\f103'
}
.zmdi-album:before {
 content:'\f104'
}
.zmdi-archive:before {
 content:'\f105'
}
.zmdi-assignment-account:before {
 content:'\f106'
}
.zmdi-assignment-alert:before {
 content:'\f107'
}
.zmdi-assignment-check:before {
 content:'\f108'
}
.zmdi-assignment-o:before {
 content:'\f109'
}
.zmdi-assignment-return:before {
 content:'\f10a'
}
.zmdi-assignment-returned:before {
 content:'\f10b'
}
.zmdi-assignment:before {
 content:'\f10c'
}
.zmdi-attachment-alt:before {
 content:'\f10d'
}
.zmdi-attachment:before {
 content:'\f10e'
}
.zmdi-audio:before {
 content:'\f10f'
}
.zmdi-badge-check:before {
 content:'\f110'
}
.zmdi-balance-wallet:before {
 content:'\f111'
}
.zmdi-balance:before {
 content:'\f112'
}
.zmdi-battery-alert:before {
 content:'\f113'
}
.zmdi-battery-flash:before {
 content:'\f114'
}
.zmdi-battery-unknown:before {
 content:'\f115'
}
.zmdi-battery:before {
 content:'\f116'
}
.zmdi-bike:before {
 content:'\f117'
}
.zmdi-block-alt:before {
 content:'\f118'
}
.zmdi-block:before {
 content:'\f119'
}
.zmdi-boat:before {
 content:'\f11a'
}
.zmdi-book-image:before {
 content:'\f11b'
}
.zmdi-book:before {
 content:'\f11c'
}
.zmdi-bookmark-outline:before {
 content:'\f11d'
}
.zmdi-bookmark:before {
 content:'\f11e'
}
.zmdi-brush:before {
 content:'\f11f'
}
.zmdi-bug:before {
 content:'\f120'
}
.zmdi-bus:before {
 content:'\f121'
}
.zmdi-cake:before {
 content:'\f122'
}
.zmdi-car-taxi:before {
 content:'\f123'
}
.zmdi-car-wash:before {
 content:'\f124'
}
.zmdi-car:before {
 content:'\f125'
}
.zmdi-card-giftcard:before {
 content:'\f126'
}
.zmdi-card-membership:before {
 content:'\f127'
}
.zmdi-card-travel:before {
 content:'\f128'
}
.zmdi-card:before {
 content:'\f129'
}
.zmdi-case-check:before {
 content:'\f12a'
}
.zmdi-case-download:before {
 content:'\f12b'
}
.zmdi-case-play:before {
 content:'\f12c'
}
.zmdi-case:before {
 content:'\f12d'
}
.zmdi-cast-connected:before {
 content:'\f12e'
}
.zmdi-cast:before {
 content:'\f12f'
}
.zmdi-chart-donut:before {
 content:'\f130'
}
.zmdi-chart:before {
 content:'\f131'
}
.zmdi-city-alt:before {
 content:'\f132'
}
.zmdi-city:before {
 content:'\f133'
}
.zmdi-close-circle-o:before {
 content:'\f134'
}
.zmdi-close-circle:before {
 content:'\f135'
}
.zmdi-close:before {
 content:'\f136'
}
.zmdi-cocktail:before {
 content:'\f137'
}
.zmdi-code-setting:before {
 content:'\f138'
}
.zmdi-code-smartphone:before {
 content:'\f139'
}
.zmdi-code:before {
 content:'\f13a'
}
.zmdi-coffee:before {
 content:'\f13b'
}
.zmdi-collection-bookmark:before {
 content:'\f13c'
}
.zmdi-collection-case-play:before {
 content:'\f13d'
}
.zmdi-collection-folder-image:before {
 content:'\f13e'
}
.zmdi-collection-image-o:before {
 content:'\f13f'
}
.zmdi-collection-image:before {
 content:'\f140'
}
.zmdi-collection-item-1:before {
 content:'\f141'
}
.zmdi-collection-item-2:before {
 content:'\f142'
}
.zmdi-collection-item-3:before {
 content:'\f143'
}
.zmdi-collection-item-4:before {
 content:'\f144'
}
.zmdi-collection-item-5:before {
 content:'\f145'
}
.zmdi-collection-item-6:before {
 content:'\f146'
}
.zmdi-collection-item-7:before {
 content:'\f147'
}
.zmdi-collection-item-8:before {
 content:'\f148'
}
.zmdi-collection-item-9-plus:before {
 content:'\f149'
}
.zmdi-collection-item-9:before {
 content:'\f14a'
}
.zmdi-collection-item:before {
 content:'\f14b'
}
.zmdi-collection-music:before {
 content:'\f14c'
}
.zmdi-collection-pdf:before {
 content:'\f14d'
}
.zmdi-collection-plus:before {
 content:'\f14e'
}
.zmdi-collection-speaker:before {
 content:'\f14f'
}
.zmdi-collection-text:before {
 content:'\f150'
}
.zmdi-collection-video:before {
 content:'\f151'
}
.zmdi-compass:before {
 content:'\f152'
}
.zmdi-cutlery:before {
 content:'\f153'
}
.zmdi-delete:before {
 content:'\f154'
}
.zmdi-dialpad:before {
 content:'\f155'
}
.zmdi-dns:before {
 content:'\f156'
}
.zmdi-drink:before {
 content:'\f157'
}
.zmdi-edit:before {
 content:'\f158'
}
.zmdi-email-open:before {
 content:'\f159'
}
.zmdi-email:before {
 content:'\f15a'
}
.zmdi-eye-off:before {
 content:'\f15b'
}
.zmdi-eye:before {
 content:'\f15c'
}
.zmdi-eyedropper:before {
 content:'\f15d'
}
.zmdi-favorite-outline:before {
 content:'\f15e'
}
.zmdi-favorite:before {
 content:'\f15f'
}
.zmdi-filter-list:before {
 content:'\f160'
}
.zmdi-fire:before {
 content:'\f161'
}
.zmdi-flag:before {
 content:'\f162'
}
.zmdi-flare:before {
 content:'\f163'
}
.zmdi-flash-auto:before {
 content:'\f164'
}
.zmdi-flash-off:before {
 content:'\f165'
}
.zmdi-flash:before {
 content:'\f166'
}
.zmdi-flip:before {
 content:'\f167'
}
.zmdi-flower-alt:before {
 content:'\f168'
}
.zmdi-flower:before {
 content:'\f169'
}
.zmdi-font:before {
 content:'\f16a'
}
.zmdi-fullscreen-alt:before {
 content:'\f16b'
}
.zmdi-fullscreen-exit:before {
 content:'\f16c'
}
.zmdi-fullscreen:before {
 content:'\f16d'
}
.zmdi-functions:before {
 content:'\f16e'
}
.zmdi-gas-station:before {
 content:'\f16f'
}
.zmdi-gesture:before {
 content:'\f170'
}
.zmdi-globe-alt:before {
 content:'\f171'
}
.zmdi-globe-lock:before {
 content:'\f172'
}
.zmdi-globe:before {
 content:'\f173'
}
.zmdi-graduation-cap:before {
 content:'\f174'
}
.zmdi-home:before {
 content:'\f175'
}
.zmdi-hospital-alt:before {
 content:'\f176'
}
.zmdi-hospital:before {
 content:'\f177'
}
.zmdi-hotel:before {
 content:'\f178'
}
.zmdi-hourglass-alt:before {
 content:'\f179'
}
.zmdi-hourglass-outline:before {
 content:'\f17a'
}
.zmdi-hourglass:before {
 content:'\f17b'
}
.zmdi-http:before {
 content:'\f17c'
}
.zmdi-image-alt:before {
 content:'\f17d'
}
.zmdi-image-o:before {
 content:'\f17e'
}
.zmdi-image:before {
 content:'\f17f'
}
.zmdi-inbox:before {
 content:'\f180'
}
.zmdi-invert-colors-off:before {
 content:'\f181'
}
.zmdi-invert-colors:before {
 content:'\f182'
}
.zmdi-key:before {
 content:'\f183'
}
.zmdi-label-alt-outline:before {
 content:'\f184'
}
.zmdi-label-alt:before {
 content:'\f185'
}
.zmdi-label-heart:before {
 content:'\f186'
}
.zmdi-label:before {
 content:'\f187'
}
.zmdi-labels:before {
 content:'\f188'
}
.zmdi-lamp:before {
 content:'\f189'
}
.zmdi-landscape:before {
 content:'\f18a'
}
.zmdi-layers-off:before {
 content:'\f18b'
}
.zmdi-layers:before {
 content:'\f18c'
}
.zmdi-library:before {
 content:'\f18d'
}
.zmdi-link:before {
 content:'\f18e'
}
.zmdi-lock-open:before {
 content:'\f18f'
}
.zmdi-lock-outline:before {
 content:'\f190'
}
.zmdi-lock:before {
 content:'\f191'
}
.zmdi-mail-reply-all:before {
 content:'\f192'
}
.zmdi-mail-reply:before {
 content:'\f193'
}
.zmdi-mail-send:before {
 content:'\f194'
}
.zmdi-mall:before {
 content:'\f195'
}
.zmdi-map:before {
 content:'\f196'
}
.zmdi-menu:before {
 content:'\f197'
}
.zmdi-money-box:before {
 content:'\f198'
}
.zmdi-money-off:before {
 content:'\f199'
}
.zmdi-money:before {
 content:'\f19a'
}
.zmdi-more-vert:before {
 content:'\f19b'
}
.zmdi-more:before {
 content:'\f19c'
}
.zmdi-movie-alt:before {
 content:'\f19d'
}
.zmdi-movie:before {
 content:'\f19e'
}
.zmdi-nature-people:before {
 content:'\f19f'
}
.zmdi-nature:before {
 content:'\f1a0'
}
.zmdi-navigation:before {
 content:'\f1a1'
}
.zmdi-open-in-browser:before {
 content:'\f1a2'
}
.zmdi-open-in-new:before {
 content:'\f1a3'
}
.zmdi-palette:before {
 content:'\f1a4'
}
.zmdi-parking:before {
 content:'\f1a5'
}
.zmdi-pin-account:before {
 content:'\f1a6'
}
.zmdi-pin-assistant:before {
 content:'\f1a7'
}
.zmdi-pin-drop:before {
 content:'\f1a8'
}
.zmdi-pin-help:before {
 content:'\f1a9'
}
.zmdi-pin-off:before {
 content:'\f1aa'
}
.zmdi-pin:before {
 content:'\f1ab'
}
.zmdi-pizza:before {
 content:'\f1ac'
}
.zmdi-plaster:before {
 content:'\f1ad'
}
.zmdi-power-setting:before {
 content:'\f1ae'
}
.zmdi-power:before {
 content:'\f1af'
}
.zmdi-print:before {
 content:'\f1b0'
}
.zmdi-puzzle-piece:before {
 content:'\f1b1'
}
.zmdi-quote:before {
 content:'\f1b2'
}
.zmdi-railway:before {
 content:'\f1b3'
}
.zmdi-receipt:before {
 content:'\f1b4'
}
.zmdi-refresh-alt:before {
 content:'\f1b5'
}
.zmdi-refresh-sync-alert:before {
 content:'\f1b6'
}
.zmdi-refresh-sync-off:before {
 content:'\f1b7'
}
.zmdi-refresh-sync:before {
 content:'\f1b8'
}
.zmdi-refresh:before {
 content:'\f1b9'
}
.zmdi-roller:before {
 content:'\f1ba'
}
.zmdi-ruler:before {
 content:'\f1bb'
}
.zmdi-scissors:before {
 content:'\f1bc'
}
.zmdi-screen-rotation-lock:before {
 content:'\f1bd'
}
.zmdi-screen-rotation:before {
 content:'\f1be'
}
.zmdi-search-for:before {
 content:'\f1bf'
}
.zmdi-search-in-file:before {
 content:'\f1c0'
}
.zmdi-search-in-page:before {
 content:'\f1c1'
}
.zmdi-search-replace:before {
 content:'\f1c2'
}
.zmdi-search:before {
 content:'\f1c3'
}
.zmdi-seat:before {
 content:'\f1c4'
}
.zmdi-settings-square:before {
 content:'\f1c5'
}
.zmdi-settings:before {
 content:'\f1c6'
}
.zmdi-shield-check:before {
 content:'\f1c7'
}
.zmdi-shield-security:before {
 content:'\f1c8'
}
.zmdi-shopping-basket:before {
 content:'\f1c9'
}
.zmdi-shopping-cart-plus:before {
 content:'\f1ca'
}
.zmdi-shopping-cart:before {
 content:'\f1cb'
}
.zmdi-sign-in:before {
 content:'\f1cc'
}
.zmdi-sort-amount-asc:before {
 content:'\f1cd'
}
.zmdi-sort-amount-desc:before {
 content:'\f1ce'
}
.zmdi-sort-asc:before {
 content:'\f1cf'
}
.zmdi-sort-desc:before {
 content:'\f1d0'
}
.zmdi-spellcheck:before {
 content:'\f1d1'
}
.zmdi-storage:before {
 content:'\f1d2'
}
.zmdi-store-24:before {
 content:'\f1d3'
}
.zmdi-store:before {
 content:'\f1d4'
}
.zmdi-subway:before {
 content:'\f1d5'
}
.zmdi-sun:before {
 content:'\f1d6'
}
.zmdi-tab-unselected:before {
 content:'\f1d7'
}
.zmdi-tab:before {
 content:'\f1d8'
}
.zmdi-tag-close:before {
 content:'\f1d9'
}
.zmdi-tag-more:before {
 content:'\f1da'
}
.zmdi-tag:before {
 content:'\f1db'
}
.zmdi-thumb-down:before {
 content:'\f1dc'
}
.zmdi-thumb-up-down:before {
 content:'\f1dd'
}
.zmdi-thumb-up:before {
 content:'\f1de'
}
.zmdi-ticket-star:before {
 content:'\f1df'
}
.zmdi-toll:before {
 content:'\f1e0'
}
.zmdi-toys:before {
 content:'\f1e1'
}
.zmdi-traffic:before {
 content:'\f1e2'
}
.zmdi-translate:before {
 content:'\f1e3'
}
.zmdi-triangle-down:before {
 content:'\f1e4'
}
.zmdi-triangle-up:before {
 content:'\f1e5'
}
.zmdi-truck:before {
 content:'\f1e6'
}
.zmdi-turning-sign:before {
 content:'\f1e7'
}
.zmdi-wallpaper:before {
 content:'\f1e8'
}
.zmdi-washing-machine:before {
 content:'\f1e9'
}
.zmdi-window-maximize:before {
 content:'\f1ea'
}
.zmdi-window-minimize:before {
 content:'\f1eb'
}
.zmdi-window-restore:before {
 content:'\f1ec'
}
.zmdi-wrench:before {
 content:'\f1ed'
}
.zmdi-zoom-in:before {
 content:'\f1ee'
}
.zmdi-zoom-out:before {
 content:'\f1ef'
}
.zmdi-alert-circle-o:before {
 content:'\f1f0'
}
.zmdi-alert-circle:before {
 content:'\f1f1'
}
.zmdi-alert-octagon:before {
 content:'\f1f2'
}
.zmdi-alert-polygon:before {
 content:'\f1f3'
}
.zmdi-alert-triangle:before {
 content:'\f1f4'
}
.zmdi-help-outline:before {
 content:'\f1f5'
}
.zmdi-help:before {
 content:'\f1f6'
}
.zmdi-info-outline:before {
 content:'\f1f7'
}
.zmdi-info:before {
 content:'\f1f8'
}
.zmdi-notifications-active:before {
 content:'\f1f9'
}
.zmdi-notifications-add:before {
 content:'\f1fa'
}
.zmdi-notifications-none:before {
 content:'\f1fb'
}
.zmdi-notifications-off:before {
 content:'\f1fc'
}
.zmdi-notifications-paused:before {
 content:'\f1fd'
}
.zmdi-notifications:before {
 content:'\f1fe'
}
.zmdi-account-add:before {
 content:'\f1ff'
}
.zmdi-account-box-mail:before {
 content:'\f200'
}
.zmdi-account-box-o:before {
 content:'\f201'
}
.zmdi-account-box-phone:before {
 content:'\f202'
}
.zmdi-account-box:before {
 content:'\f203'
}
.zmdi-account-calendar:before {
 content:'\f204'
}
.zmdi-account-circle:before {
 content:'\f205'
}
.zmdi-account-o:before {
 content:'\f206'
}
.zmdi-account:before {
 content:'\f207'
}
.zmdi-accounts-add:before {
 content:'\f208'
}
.zmdi-accounts-alt:before {
 content:'\f209'
}
.zmdi-accounts-list-alt:before {
 content:'\f20a'
}
.zmdi-accounts-list:before {
 content:'\f20b'
}
.zmdi-accounts-outline:before {
 content:'\f20c'
}
.zmdi-accounts:before {
 content:'\f20d'
}
.zmdi-face:before {
 content:'\f20e'
}
.zmdi-female:before {
 content:'\f20f'
}
.zmdi-male-alt:before {
 content:'\f210'
}
.zmdi-male-female:before {
 content:'\f211'
}
.zmdi-male:before {
 content:'\f212'
}
.zmdi-mood-bad:before {
 content:'\f213'
}
.zmdi-mood:before {
 content:'\f214'
}
.zmdi-run:before {
 content:'\f215'
}
.zmdi-walk:before {
 content:'\f216'
}
.zmdi-cloud-box:before {
 content:'\f217'
}
.zmdi-cloud-circle:before {
 content:'\f218'
}
.zmdi-cloud-done:before {
 content:'\f219'
}
.zmdi-cloud-download:before {
 content:'\f21a'
}
.zmdi-cloud-off:before {
 content:'\f21b'
}
.zmdi-cloud-outline-alt:before {
 content:'\f21c'
}
.zmdi-cloud-outline:before {
 content:'\f21d'
}
.zmdi-cloud-upload:before {
 content:'\f21e'
}
.zmdi-cloud:before {
 content:'\f21f'
}
.zmdi-download:before {
 content:'\f220'
}
.zmdi-file-plus:before {
 content:'\f221'
}
.zmdi-file-text:before {
 content:'\f222'
}
.zmdi-file:before {
 content:'\f223'
}
.zmdi-folder-outline:before {
 content:'\f224'
}
.zmdi-folder-person:before {
 content:'\f225'
}
.zmdi-folder-star-alt:before {
 content:'\f226'
}
.zmdi-folder-star:before {
 content:'\f227'
}
.zmdi-folder:before {
 content:'\f228'
}
.zmdi-gif:before {
 content:'\f229'
}
.zmdi-upload:before {
 content:'\f22a'
}
.zmdi-border-all:before {
 content:'\f22b'
}
.zmdi-border-bottom:before {
 content:'\f22c'
}
.zmdi-border-clear:before {
 content:'\f22d'
}
.zmdi-border-color:before {
 content:'\f22e'
}
.zmdi-border-horizontal:before {
 content:'\f22f'
}
.zmdi-border-inner:before {
 content:'\f230'
}
.zmdi-border-left:before {
 content:'\f231'
}
.zmdi-border-outer:before {
 content:'\f232'
}
.zmdi-border-right:before {
 content:'\f233'
}
.zmdi-border-style:before {
 content:'\f234'
}
.zmdi-border-top:before {
 content:'\f235'
}
.zmdi-border-vertical:before {
 content:'\f236'
}
.zmdi-copy:before {
 content:'\f237'
}
.zmdi-crop:before {
 content:'\f238'
}
.zmdi-format-align-center:before {
 content:'\f239'
}
.zmdi-format-align-justify:before {
 content:'\f23a'
}
.zmdi-format-align-left:before {
 content:'\f23b'
}
.zmdi-format-align-right:before {
 content:'\f23c'
}
.zmdi-format-bold:before {
 content:'\f23d'
}
.zmdi-format-clear-all:before {
 content:'\f23e'
}
.zmdi-format-clear:before {
 content:'\f23f'
}
.zmdi-format-color-fill:before {
 content:'\f240'
}
.zmdi-format-color-reset:before {
 content:'\f241'
}
.zmdi-format-color-text:before {
 content:'\f242'
}
.zmdi-format-indent-decrease:before {
 content:'\f243'
}
.zmdi-format-indent-increase:before {
 content:'\f244'
}
.zmdi-format-italic:before {
 content:'\f245'
}
.zmdi-format-line-spacing:before {
 content:'\f246'
}
.zmdi-format-list-bulleted:before {
 content:'\f247'
}
.zmdi-format-list-numbered:before {
 content:'\f248'
}
.zmdi-format-ltr:before {
 content:'\f249'
}
.zmdi-format-rtl:before {
 content:'\f24a'
}
.zmdi-format-size:before {
 content:'\f24b'
}
.zmdi-format-strikethrough-s:before {
 content:'\f24c'
}
.zmdi-format-strikethrough:before {
 content:'\f24d'
}
.zmdi-format-subject:before {
 content:'\f24e'
}
.zmdi-format-underlined:before {
 content:'\f24f'
}
.zmdi-format-valign-bottom:before {
 content:'\f250'
}
.zmdi-format-valign-center:before {
 content:'\f251'
}
.zmdi-format-valign-top:before {
 content:'\f252'
}
.zmdi-redo:before {
 content:'\f253'
}
.zmdi-select-all:before {
 content:'\f254'
}
.zmdi-space-bar:before {
 content:'\f255'
}
.zmdi-text-format:before {
 content:'\f256'
}
.zmdi-transform:before {
 content:'\f257'
}
.zmdi-undo:before {
 content:'\f258'
}
.zmdi-wrap-text:before {
 content:'\f259'
}
.zmdi-comment-alert:before {
 content:'\f25a'
}
.zmdi-comment-alt-text:before {
 content:'\f25b'
}
.zmdi-comment-alt:before {
 content:'\f25c'
}
.zmdi-comment-edit:before {
 content:'\f25d'
}
.zmdi-comment-image:before {
 content:'\f25e'
}
.zmdi-comment-list:before {
 content:'\f25f'
}
.zmdi-comment-more:before {
 content:'\f260'
}
.zmdi-comment-outline:before {
 content:'\f261'
}
.zmdi-comment-text-alt:before {
 content:'\f262'
}
.zmdi-comment-text:before {
 content:'\f263'
}
.zmdi-comment-video:before {
 content:'\f264'
}
.zmdi-comment:before {
 content:'\f265'
}
.zmdi-comments:before {
 content:'\f266'
}
.zmdi-check-all:before {
 content:'\f267'
}
.zmdi-check-circle-u:before {
 content:'\f268'
}
.zmdi-check-circle:before {
 content:'\f269'
}
.zmdi-check-square:before {
 content:'\f26a'
}
.zmdi-check:before {
 content:'\f26b'
}
.zmdi-circle-o:before {
 content:'\f26c'
}
.zmdi-circle:before {
 content:'\f26d'
}
.zmdi-dot-circle-alt:before {
 content:'\f26e'
}
.zmdi-dot-circle:before {
 content:'\f26f'
}
.zmdi-minus-circle-outline:before {
 content:'\f270'
}
.zmdi-minus-circle:before {
 content:'\f271'
}
.zmdi-minus-square:before {
 content:'\f272'
}
.zmdi-minus:before {
 content:'\f273'
}
.zmdi-plus-circle-o-duplicate:before {
 content:'\f274'
}
.zmdi-plus-circle-o:before {
 content:'\f275'
}
.zmdi-plus-circle:before {
 content:'\f276'
}
.zmdi-plus-square:before {
 content:'\f277'
}
.zmdi-plus:before {
 content:'\f278'
}
.zmdi-square-o:before {
 content:'\f279'
}
.zmdi-star-circle:before {
 content:'\f27a'
}
.zmdi-star-half:before {
 content:'\f27b'
}
.zmdi-star-outline:before {
 content:'\f27c'
}
.zmdi-star:before {
 content:'\f27d'
}
.zmdi-bluetooth-connected:before {
 content:'\f27e'
}
.zmdi-bluetooth-off:before {
 content:'\f27f'
}
.zmdi-bluetooth-search:before {
 content:'\f280'
}
.zmdi-bluetooth-setting:before {
 content:'\f281'
}
.zmdi-bluetooth:before {
 content:'\f282'
}
.zmdi-camera-add:before {
 content:'\f283'
}
.zmdi-camera-alt:before {
 content:'\f284'
}
.zmdi-camera-bw:before {
 content:'\f285'
}
.zmdi-camera-front:before {
 content:'\f286'
}
.zmdi-camera-mic:before {
 content:'\f287'
}
.zmdi-camera-party-mode:before {
 content:'\f288'
}
.zmdi-camera-rear:before {
 content:'\f289'
}
.zmdi-camera-roll:before {
 content:'\f28a'
}
.zmdi-camera-switch:before {
 content:'\f28b'
}
.zmdi-camera:before {
 content:'\f28c'
}
.zmdi-card-alert:before {
 content:'\f28d'
}
.zmdi-card-off:before {
 content:'\f28e'
}
.zmdi-card-sd:before {
 content:'\f28f'
}
.zmdi-card-sim:before {
 content:'\f290'
}
.zmdi-desktop-mac:before {
 content:'\f291'
}
.zmdi-desktop-windows:before {
 content:'\f292'
}
.zmdi-device-hub:before {
 content:'\f293'
}
.zmdi-devices-off:before {
 content:'\f294'
}
.zmdi-devices:before {
 content:'\f295'
}
.zmdi-dock:before {
 content:'\f296'
}
.zmdi-floppy:before {
 content:'\f297'
}
.zmdi-gamepad:before {
 content:'\f298'
}
.zmdi-gps-dot:before {
 content:'\f299'
}
.zmdi-gps-off:before {
 content:'\f29a'
}
.zmdi-gps:before {
 content:'\f29b'
}
.zmdi-headset-mic:before {
 content:'\f29c'
}
.zmdi-headset:before {
 content:'\f29d'
}
.zmdi-input-antenna:before {
 content:'\f29e'
}
.zmdi-input-composite:before {
 content:'\f29f'
}
.zmdi-input-hdmi:before {
 content:'\f2a0'
}
.zmdi-input-power:before {
 content:'\f2a1'
}
.zmdi-input-svideo:before {
 content:'\f2a2'
}
.zmdi-keyboard-hide:before {
 content:'\f2a3'
}
.zmdi-keyboard:before {
 content:'\f2a4'
}
.zmdi-laptop-chromebook:before {
 content:'\f2a5'
}
.zmdi-laptop-mac:before {
 content:'\f2a6'
}
.zmdi-laptop:before {
 content:'\f2a7'
}
.zmdi-mic-off:before {
 content:'\f2a8'
}
.zmdi-mic-outline:before {
 content:'\f2a9'
}
.zmdi-mic-setting:before {
 content:'\f2aa'
}
.zmdi-mic:before {
 content:'\f2ab'
}
.zmdi-mouse:before {
 content:'\f2ac'
}
.zmdi-network-alert:before {
 content:'\f2ad'
}
.zmdi-network-locked:before {
 content:'\f2ae'
}
.zmdi-network-off:before {
 content:'\f2af'
}
.zmdi-network-outline:before {
 content:'\f2b0'
}
.zmdi-network-setting:before {
 content:'\f2b1'
}
.zmdi-network:before {
 content:'\f2b2'
}
.zmdi-phone-bluetooth:before {
 content:'\f2b3'
}
.zmdi-phone-end:before {
 content:'\f2b4'
}
.zmdi-phone-forwarded:before {
 content:'\f2b5'
}
.zmdi-phone-in-talk:before {
 content:'\f2b6'
}
.zmdi-phone-locked:before {
 content:'\f2b7'
}
.zmdi-phone-missed:before {
 content:'\f2b8'
}
.zmdi-phone-msg:before {
 content:'\f2b9'
}
.zmdi-phone-paused:before {
 content:'\f2ba'
}
.zmdi-phone-ring:before {
 content:'\f2bb'
}
.zmdi-phone-setting:before {
 content:'\f2bc'
}
.zmdi-phone-sip:before {
 content:'\f2bd'
}
.zmdi-phone:before {
 content:'\f2be'
}
.zmdi-portable-wifi-changes:before {
 content:'\f2bf'
}
.zmdi-portable-wifi-off:before {
 content:'\f2c0'
}
.zmdi-portable-wifi:before {
 content:'\f2c1'
}
.zmdi-radio:before {
 content:'\f2c2'
}
.zmdi-reader:before {
 content:'\f2c3'
}
.zmdi-remote-control-alt:before {
 content:'\f2c4'
}
.zmdi-remote-control:before {
 content:'\f2c5'
}
.zmdi-router:before {
 content:'\f2c6'
}
.zmdi-scanner:before {
 content:'\f2c7'
}
.zmdi-smartphone-android:before {
 content:'\f2c8'
}
.zmdi-smartphone-download:before {
 content:'\f2c9'
}
.zmdi-smartphone-erase:before {
 content:'\f2ca'
}
.zmdi-smartphone-info:before {
 content:'\f2cb'
}
.zmdi-smartphone-iphone:before {
 content:'\f2cc'
}
.zmdi-smartphone-landscape-lock:before {
 content:'\f2cd'
}
.zmdi-smartphone-landscape:before {
 content:'\f2ce'
}
.zmdi-smartphone-lock:before {
 content:'\f2cf'
}
.zmdi-smartphone-portrait-lock:before {
 content:'\f2d0'
}
.zmdi-smartphone-ring:before {
 content:'\f2d1'
}
.zmdi-smartphone-setting:before {
 content:'\f2d2'
}
.zmdi-smartphone-setup:before {
 content:'\f2d3'
}
.zmdi-smartphone:before {
 content:'\f2d4'
}
.zmdi-speaker:before {
 content:'\f2d5'
}
.zmdi-tablet-android:before {
 content:'\f2d6'
}
.zmdi-tablet-mac:before {
 content:'\f2d7'
}
.zmdi-tablet:before {
 content:'\f2d8'
}
.zmdi-tv-alt-play:before {
 content:'\f2d9'
}
.zmdi-tv-list:before {
 content:'\f2da'
}
.zmdi-tv-play:before {
 content:'\f2db'
}
.zmdi-tv:before {
 content:'\f2dc'
}
.zmdi-usb:before {
 content:'\f2dd'
}
.zmdi-videocam-off:before {
 content:'\f2de'
}
.zmdi-videocam-switch:before {
 content:'\f2df'
}
.zmdi-videocam:before {
 content:'\f2e0'
}
.zmdi-watch:before {
 content:'\f2e1'
}
.zmdi-wifi-alt-2:before {
 content:'\f2e2'
}
.zmdi-wifi-alt:before {
 content:'\f2e3'
}
.zmdi-wifi-info:before {
 content:'\f2e4'
}
.zmdi-wifi-lock:before {
 content:'\f2e5'
}
.zmdi-wifi-off:before {
 content:'\f2e6'
}
.zmdi-wifi-outline:before {
 content:'\f2e7'
}
.zmdi-wifi:before {
 content:'\f2e8'
}
.zmdi-arrow-left-bottom:before {
 content:'\f2e9'
}
.zmdi-arrow-left:before {
 content:'\f2ea'
}
.zmdi-arrow-merge:before {
 content:'\f2eb'
}
.zmdi-arrow-missed:before {
 content:'\f2ec'
}
.zmdi-arrow-right-top:before {
 content:'\f2ed'
}
.zmdi-arrow-right:before {
 content:'\f2ee'
}
.zmdi-arrow-split:before {
 content:'\f2ef'
}
.zmdi-arrows:before {
 content:'\f2f0'
}
.zmdi-caret-down-circle:before {
 content:'\f2f1'
}
.zmdi-caret-down:before {
 content:'\f2f2'
}
.zmdi-caret-left-circle:before {
 content:'\f2f3'
}
.zmdi-caret-left:before {
 content:'\f2f4'
}
.zmdi-caret-right-circle:before {
 content:'\f2f5'
}
.zmdi-caret-right:before {
 content:'\f2f6'
}
.zmdi-caret-up-circle:before {
 content:'\f2f7'
}
.zmdi-caret-up:before {
 content:'\f2f8'
}
.zmdi-chevron-down:before {
 content:'\f2f9'
}
.zmdi-chevron-left:before {
 content:'\f2fa'
}
.zmdi-chevron-right:before {
 content:'\f2fb'
}
.zmdi-chevron-up:before {
 content:'\f2fc'
}
.zmdi-forward:before {
 content:'\f2fd'
}
.zmdi-long-arrow-down:before {
 content:'\f2fe'
}
.zmdi-long-arrow-left:before {
 content:'\f2ff'
}
.zmdi-long-arrow-return:before {
 content:'\f300'
}
.zmdi-long-arrow-right:before {
 content:'\f301'
}
.zmdi-long-arrow-tab:before {
 content:'\f302'
}
.zmdi-long-arrow-up:before {
 content:'\f303'
}
.zmdi-rotate-ccw:before {
 content:'\f304'
}
.zmdi-rotate-cw:before {
 content:'\f305'
}
.zmdi-rotate-left:before {
 content:'\f306'
}
.zmdi-rotate-right:before {
 content:'\f307'
}
.zmdi-square-down:before {
 content:'\f308'
}
.zmdi-square-right:before {
 content:'\f309'
}
.zmdi-swap-alt:before {
 content:'\f30a'
}
.zmdi-swap-vertical-circle:before {
 content:'\f30b'
}
.zmdi-swap-vertical:before {
 content:'\f30c'
}
.zmdi-swap:before {
 content:'\f30d'
}
.zmdi-trending-down:before {
 content:'\f30e'
}
.zmdi-trending-flat:before {
 content:'\f30f'
}
.zmdi-trending-up:before {
 content:'\f310'
}
.zmdi-unfold-less:before {
 content:'\f311'
}
.zmdi-unfold-more:before {
 content:'\f312'
}
.zmdi-apps:before {
 content:'\f313'
}
.zmdi-grid-off:before {
 content:'\f314'
}
.zmdi-grid:before {
 content:'\f315'
}
.zmdi-view-agenda:before {
 content:'\f316'
}
.zmdi-view-array:before {
 content:'\f317'
}
.zmdi-view-carousel:before {
 content:'\f318'
}
.zmdi-view-column:before {
 content:'\f319'
}
.zmdi-view-comfy:before {
 content:'\f31a'
}
.zmdi-view-compact:before {
 content:'\f31b'
}
.zmdi-view-dashboard:before {
 content:'\f31c'
}
.zmdi-view-day:before {
 content:'\f31d'
}
.zmdi-view-headline:before {
 content:'\f31e'
}
.zmdi-view-list-alt:before {
 content:'\f31f'
}
.zmdi-view-list:before {
 content:'\f320'
}
.zmdi-view-module:before {
 content:'\f321'
}
.zmdi-view-quilt:before {
 content:'\f322'
}
.zmdi-view-stream:before {
 content:'\f323'
}
.zmdi-view-subtitles:before {
 content:'\f324'
}
.zmdi-view-toc:before {
 content:'\f325'
}
.zmdi-view-web:before {
 content:'\f326'
}
.zmdi-view-week:before {
 content:'\f327'
}
.zmdi-widgets:before {
 content:'\f328'
}
.zmdi-alarm-check:before {
 content:'\f329'
}
.zmdi-alarm-off:before {
 content:'\f32a'
}
.zmdi-alarm-plus:before {
 content:'\f32b'
}
.zmdi-alarm-snooze:before {
 content:'\f32c'
}
.zmdi-alarm:before {
 content:'\f32d'
}
.zmdi-calendar-alt:before {
 content:'\f32e'
}
.zmdi-calendar-check:before {
 content:'\f32f'
}
.zmdi-calendar-close:before {
 content:'\f330'
}
.zmdi-calendar-note:before {
 content:'\f331'
}
.zmdi-calendar:before {
 content:'\f332'
}
.zmdi-time-countdown:before {
 content:'\f333'
}
.zmdi-time-interval:before {
 content:'\f334'
}
.zmdi-time-restore-setting:before {
 content:'\f335'
}
.zmdi-time-restore:before {
 content:'\f336'
}
.zmdi-time:before {
 content:'\f337'
}
.zmdi-timer-off:before {
 content:'\f338'
}
.zmdi-timer:before {
 content:'\f339'
}
.zmdi-android-alt:before {
 content:'\f33a'
}
.zmdi-android:before {
 content:'\f33b'
}
.zmdi-apple:before {
 content:'\f33c'
}
.zmdi-behance:before {
 content:'\f33d'
}
.zmdi-codepen:before {
 content:'\f33e'
}
.zmdi-dribbble:before {
 content:'\f33f'
}
.zmdi-dropbox:before {
 content:'\f340'
}
.zmdi-evernote:before {
 content:'\f341'
}
.zmdi-facebook-box:before {
 content:'\f342'
}
.zmdi-facebook:before {
 content:'\f343'
}
.zmdi-github-box:before {
 content:'\f344'
}
.zmdi-github:before {
 content:'\f345'
}
.zmdi-google-drive:before {
 content:'\f346'
}
.zmdi-google-earth:before {
 content:'\f347'
}
.zmdi-google-glass:before {
 content:'\f348'
}
.zmdi-google-maps:before {
 content:'\f349'
}
.zmdi-google-pages:before {
 content:'\f34a'
}
.zmdi-google-play:before {
 content:'\f34b'
}
.zmdi-google-plus-box:before {
 content:'\f34c'
}
.zmdi-google-plus:before {
 content:'\f34d'
}
.zmdi-google:before {
 content:'\f34e'
}
.zmdi-instagram:before {
 content:'\f34f'
}
.zmdi-language-css3:before {
 content:'\f350'
}
.zmdi-language-html5:before {
 content:'\f351'
}
.zmdi-language-javascript:before {
 content:'\f352'
}
.zmdi-language-python-alt:before {
 content:'\f353'
}
.zmdi-language-python:before {
 content:'\f354'
}
.zmdi-lastfm:before {
 content:'\f355'
}
.zmdi-linkedin-box:before {
 content:'\f356'
}
.zmdi-paypal:before {
 content:'\f357'
}
.zmdi-pinterest-box:before {
 content:'\f358'
}
.zmdi-pocket:before {
 content:'\f359'
}
.zmdi-polymer:before {
 content:'\f35a'
}
.zmdi-share:before {
 content:'\f35b'
}
.zmdi-stackoverflow:before {
 content:'\f35c'
}
.zmdi-steam-square:before {
 content:'\f35d'
}
.zmdi-steam:before {
 content:'\f35e'
}
.zmdi-twitter-box:before {
 content:'\f35f'
}
.zmdi-twitter:before {
 content:'\f360'
}
.zmdi-vk:before {
 content:'\f361'
}
.zmdi-wikipedia:before {
 content:'\f362'
}
.zmdi-windows:before {
 content:'\f363'
}
.zmdi-aspect-ratio-alt:before {
 content:'\f364'
}
.zmdi-aspect-ratio:before {
 content:'\f365'
}
.zmdi-blur-circular:before {
 content:'\f366'
}
.zmdi-blur-linear:before {
 content:'\f367'
}
.zmdi-blur-off:before {
 content:'\f368'
}
.zmdi-blur:before {
 content:'\f369'
}
.zmdi-brightness-2:before {
 content:'\f36a'
}
.zmdi-brightness-3:before {
 content:'\f36b'
}
.zmdi-brightness-4:before {
 content:'\f36c'
}
.zmdi-brightness-5:before {
 content:'\f36d'
}
.zmdi-brightness-6:before {
 content:'\f36e'
}
.zmdi-brightness-7:before {
 content:'\f36f'
}
.zmdi-brightness-auto:before {
 content:'\f370'
}
.zmdi-brightness-setting:before {
 content:'\f371'
}
.zmdi-broken-image:before {
 content:'\f372'
}
.zmdi-center-focus-strong:before {
 content:'\f373'
}
.zmdi-center-focus-weak:before {
 content:'\f374'
}
.zmdi-compare:before {
 content:'\f375'
}
.zmdi-crop-16-9:before {
 content:'\f376'
}
.zmdi-crop-3-2:before {
 content:'\f377'
}
.zmdi-crop-5-4:before {
 content:'\f378'
}
.zmdi-crop-7-5:before {
 content:'\f379'
}
.zmdi-crop-din:before {
 content:'\f37a'
}
.zmdi-crop-free:before {
 content:'\f37b'
}
.zmdi-crop-landscape:before {
 content:'\f37c'
}
.zmdi-crop-portrait:before {
 content:'\f37d'
}
.zmdi-crop-square:before {
 content:'\f37e'
}
.zmdi-exposure-alt:before {
 content:'\f37f'
}
.zmdi-exposure:before {
 content:'\f380'
}
.zmdi-filter-b-and-w:before {
 content:'\f381'
}
.zmdi-filter-center-focus:before {
 content:'\f382'
}
.zmdi-filter-frames:before {
 content:'\f383'
}
.zmdi-filter-tilt-shift:before {
 content:'\f384'
}
.zmdi-gradient:before {
 content:'\f385'
}
.zmdi-grain:before {
 content:'\f386'
}
.zmdi-graphic-eq:before {
 content:'\f387'
}
.zmdi-hdr-off:before {
 content:'\f388'
}
.zmdi-hdr-strong:before {
 content:'\f389'
}
.zmdi-hdr-weak:before {
 content:'\f38a'
}
.zmdi-hdr:before {
 content:'\f38b'
}
.zmdi-iridescent:before {
 content:'\f38c'
}
.zmdi-leak-off:before {
 content:'\f38d'
}
.zmdi-leak:before {
 content:'\f38e'
}
.zmdi-looks:before {
 content:'\f38f'
}
.zmdi-loupe:before {
 content:'\f390'
}
.zmdi-panorama-horizontal:before {
 content:'\f391'
}
.zmdi-panorama-vertical:before {
 content:'\f392'
}
.zmdi-panorama-wide-angle:before {
 content:'\f393'
}
.zmdi-photo-size-select-large:before {
 content:'\f394'
}
.zmdi-photo-size-select-small:before {
 content:'\f395'
}
.zmdi-picture-in-picture:before {
 content:'\f396'
}
.zmdi-slideshow:before {
 content:'\f397'
}
.zmdi-texture:before {
 content:'\f398'
}
.zmdi-tonality:before {
 content:'\f399'
}
.zmdi-vignette:before {
 content:'\f39a'
}
.zmdi-wb-auto:before {
 content:'\f39b'
}
.zmdi-eject-alt:before {
 content:'\f39c'
}
.zmdi-eject:before {
 content:'\f39d'
}
.zmdi-equalizer:before {
 content:'\f39e'
}
.zmdi-fast-forward:before {
 content:'\f39f'
}
.zmdi-fast-rewind:before {
 content:'\f3a0'
}
.zmdi-forward-10:before {
 content:'\f3a1'
}
.zmdi-forward-30:before {
 content:'\f3a2'
}
.zmdi-forward-5:before {
 content:'\f3a3'
}
.zmdi-hearing:before {
 content:'\f3a4'
}
.zmdi-pause-circle-outline:before {
 content:'\f3a5'
}
.zmdi-pause-circle:before {
 content:'\f3a6'
}
.zmdi-pause:before {
 content:'\f3a7'
}
.zmdi-play-circle-outline:before {
 content:'\f3a8'
}
.zmdi-play-circle:before {
 content:'\f3a9'
}
.zmdi-play:before {
 content:'\f3aa'
}
.zmdi-playlist-audio:before {
 content:'\f3ab'
}
.zmdi-playlist-plus:before {
 content:'\f3ac'
}
.zmdi-repeat-one:before {
 content:'\f3ad'
}
.zmdi-repeat:before {
 content:'\f3ae'
}
.zmdi-replay-10:before {
 content:'\f3af'
}
.zmdi-replay-30:before {
 content:'\f3b0'
}
.zmdi-replay-5:before {
 content:'\f3b1'
}
.zmdi-replay:before {
 content:'\f3b2'
}
.zmdi-shuffle:before {
 content:'\f3b3'
}
.zmdi-skip-next:before {
 content:'\f3b4'
}
.zmdi-skip-previous:before {
 content:'\f3b5'
}
.zmdi-stop:before {
 content:'\f3b6'
}
.zmdi-surround-sound:before {
 content:'\f3b7'
}
.zmdi-tune:before {
 content:'\f3b8'
}
.zmdi-volume-down:before {
 content:'\f3b9'
}
.zmdi-volume-mute:before {
 content:'\f3ba'
}
.zmdi-volume-off:before {
 content:'\f3bb'
}
.zmdi-volume-up:before {
 content:'\f3bc'
}
.zmdi-n-1-square:before {
 content:'\f3bd'
}
.zmdi-n-2-square:before {
 content:'\f3be'
}
.zmdi-n-3-square:before {
 content:'\f3bf'
}
.zmdi-n-4-square:before {
 content:'\f3c0'
}
.zmdi-n-5-square:before {
 content:'\f3c1'
}
.zmdi-n-6-square:before {
 content:'\f3c2'
}
.zmdi-neg-1:before {
 content:'\f3c3'
}
.zmdi-neg-2:before {
 content:'\f3c4'
}
.zmdi-plus-1:before {
 content:'\f3c5'
}
.zmdi-plus-2:before {
 content:'\f3c6'
}
.zmdi-sec-10:before {
 content:'\f3c7'
}
.zmdi-sec-3:before {
 content:'\f3c8'
}
.zmdi-zero:before {
 content:'\f3c9'
}
.zmdi-airline-seat-flat-angled:before {
 content:'\f3ca'
}
.zmdi-airline-seat-flat:before {
 content:'\f3cb'
}
.zmdi-airline-seat-individual-suite:before {
 content:'\f3cc'
}
.zmdi-airline-seat-legroom-extra:before {
 content:'\f3cd'
}
.zmdi-airline-seat-legroom-normal:before {
 content:'\f3ce'
}
.zmdi-airline-seat-legroom-reduced:before {
 content:'\f3cf'
}
.zmdi-airline-seat-recline-extra:before {
 content:'\f3d0'
}
.zmdi-airline-seat-recline-normal:before {
 content:'\f3d1'
}
.zmdi-airplay:before {
 content:'\f3d2'
}
.zmdi-closed-caption:before {
 content:'\f3d3'
}
.zmdi-confirmation-number:before {
 content:'\f3d4'
}
.zmdi-developer-board:before {
 content:'\f3d5'
}
.zmdi-disc-full:before {
 content:'\f3d6'
}
.zmdi-explicit:before {
 content:'\f3d7'
}
.zmdi-flight-land:before {
 content:'\f3d8'
}
.zmdi-flight-takeoff:before {
 content:'\f3d9'
}
.zmdi-flip-to-back:before {
 content:'\f3da'
}
.zmdi-flip-to-front:before {
 content:'\f3db'
}
.zmdi-group-work:before {
 content:'\f3dc'
}
.zmdi-hd:before {
 content:'\f3dd'
}
.zmdi-hq:before {
 content:'\f3de'
}
.zmdi-markunread-mailbox:before {
 content:'\f3df'
}
.zmdi-memory:before {
 content:'\f3e0'
}
.zmdi-nfc:before {
 content:'\f3e1'
}
.zmdi-play-for-work:before {
 content:'\f3e2'
}
.zmdi-power-input:before {
 content:'\f3e3'
}
.zmdi-present-to-all:before {
 content:'\f3e4'
}
.zmdi-satellite:before {
 content:'\f3e5'
}
.zmdi-tap-and-play:before {
 content:'\f3e6'
}
.zmdi-vibration:before {
 content:'\f3e7'
}
.zmdi-voicemail:before {
 content:'\f3e8'
}
.zmdi-group:before {
 content:'\f3e9'
}
.zmdi-rss:before {
 content:'\f3ea'
}
.zmdi-shape:before {
 content:'\f3eb'
}
.zmdi-spinner:before {
 content:'\f3ec'
}
.zmdi-ungroup:before {
 content:'\f3ed'
}
.zmdi-500px:before {
 content:'\f3ee'
}
.zmdi-8tracks:before {
 content:'\f3ef'
}
.zmdi-amazon:before {
 content:'\f3f0'
}
.zmdi-blogger:before {
 content:'\f3f1'
}
.zmdi-delicious:before {
 content:'\f3f2'
}
.zmdi-disqus:before {
 content:'\f3f3'
}
.zmdi-flattr:before {
 content:'\f3f4'
}
.zmdi-flickr:before {
 content:'\f3f5'
}
.zmdi-github-alt:before {
 content:'\f3f6'
}
.zmdi-google-old:before {
 content:'\f3f7'
}
.zmdi-linkedin:before {
 content:'\f3f8'
}
.zmdi-odnoklassniki:before {
 content:'\f3f9'
}
.zmdi-outlook:before {
 content:'\f3fa'
}
.zmdi-paypal-alt:before {
 content:'\f3fb'
}
.zmdi-pinterest:before {
 content:'\f3fc'
}
.zmdi-playstation:before {
 content:'\f3fd'
}
.zmdi-reddit:before {
 content:'\f3fe'
}
.zmdi-skype:before {
 content:'\f3ff'
}
.zmdi-slideshare:before {
 content:'\f400'
}
.zmdi-soundcloud:before {
 content:'\f401'
}
.zmdi-tumblr:before {
 content:'\f402'
}
.zmdi-twitch:before {
 content:'\f403'
}
.zmdi-vimeo:before {
 content:'\f404'
}
.zmdi-whatsapp:before {
 content:'\f405'
}
.zmdi-xbox:before {
 content:'\f406'
}
.zmdi-yahoo:before {
 content:'\f407'
}
.zmdi-youtube-play:before {
 content:'\f408'
}
.zmdi-youtube:before {
 content:'\f409'
}
.zmdi-import-export:before {
 content:'\f30c'
}
.zmdi-swap-vertical-:before {
 content:'\f30c'
}
.zmdi-airplanemode-inactive:before {
 content:'\f102'
}
.zmdi-airplanemode-active:before {
 content:'\f103'
}
.zmdi-rate-review:before {
 content:'\f103'
}
.zmdi-comment-sign:before {
 content:'\f25a'
}
.zmdi-network-warning:before {
 content:'\f2ad'
}
.zmdi-shopping-cart-add:before {
 content:'\f1ca'
}
.zmdi-file-add:before {
 content:'\f221'
}
.zmdi-network-wifi-scan:before {
 content:'\f2e4'
}
.zmdi-collection-add:before {
 content:'\f14e'
}
.zmdi-format-playlist-add:before {
 content:'\f3ac'
}
.zmdi-format-queue-music:before {
 content:'\f3ab'
}
.zmdi-plus-box:before {
 content:'\f277'
}
.zmdi-tag-backspace:before {
 content:'\f1d9'
}
.zmdi-alarm-add:before {
 content:'\f32b'
}
.zmdi-battery-charging:before {
 content:'\f114'
}
.zmdi-daydream-setting:before {
 content:'\f217'
}
.zmdi-more-horiz:before {
 content:'\f19c'
}
.zmdi-book-photo:before {
 content:'\f11b'
}
.zmdi-incandescent:before {
 content:'\f189'
}
.zmdi-wb-iridescent:before {
 content:'\f38c'
}
.zmdi-calendar-remove:before {
 content:'\f330'
}
.zmdi-refresh-sync-disabled:before {
 content:'\f1b7'
}
.zmdi-refresh-sync-problem:before {
 content:'\f1b6'
}
.zmdi-crop-original:before {
 content:'\f17e'
}
.zmdi-power-off:before {
 content:'\f1af'
}
.zmdi-power-off-setting:before {
 content:'\f1ae'
}
.zmdi-leak-remove:before {
 content:'\f38d'
}
.zmdi-star-border:before {
 content:'\f27c'
}
.zmdi-brightness-low:before {
 content:'\f36d'
}
.zmdi-brightness-medium:before {
 content:'\f36e'
}
.zmdi-brightness-high:before {
 content:'\f36f'
}
.zmdi-smartphone-portrait:before {
 content:'\f2d4'
}
.zmdi-live-tv:before {
 content:'\f2d9'
}
.zmdi-format-textdirection-l-to-r:before {
 content:'\f249'
}
.zmdi-format-textdirection-r-to-l:before {
 content:'\f24a'
}
.zmdi-arrow-back:before {
 content:'\f2ea'
}
.zmdi-arrow-forward:before {
 content:'\f2ee'
}
.zmdi-arrow-in:before {
 content:'\f2e9'
}
.zmdi-arrow-out:before {
 content:'\f2ed'
}
.zmdi-rotate-90-degrees-ccw:before {
 content:'\f304'
}
.zmdi-adb:before {
 content:'\f33a'
}
.zmdi-network-wifi:before {
 content:'\f2e8'
}
.zmdi-network-wifi-alt:before {
 content:'\f2e3'
}
.zmdi-network-wifi-lock:before {
 content:'\f2e5'
}
.zmdi-network-wifi-off:before {
 content:'\f2e6'
}
.zmdi-network-wifi-outline:before {
 content:'\f2e7'
}
.zmdi-network-wifi-info:before {
 content:'\f2e4'
}
.zmdi-layers-clear:before {
 content:'\f18b'
}
.zmdi-colorize:before {
 content:'\f15d'
}
.zmdi-format-paint:before {
 content:'\f1ba'
}
.zmdi-format-quote:before {
 content:'\f1b2'
}
.zmdi-camera-monochrome-photos:before {
 content:'\f285'
}
.zmdi-sort-by-alpha:before {
 content:'\f1cf'
}
.zmdi-folder-shared:before {
 content:'\f225'
}
.zmdi-folder-special:before {
 content:'\f226'
}
.zmdi-comment-dots:before {
 content:'\f260'
}
.zmdi-reorder:before {
 content:'\f31e'
}
.zmdi-dehaze:before {
 content:'\f197'
}
.zmdi-sort:before {
 content:'\f1ce'
}
.zmdi-pages:before {
 content:'\f34a'
}
.zmdi-stack-overflow:before {
 content:'\f35c'
}
.zmdi-calendar-account:before {
 content:'\f204'
}
.zmdi-paste:before {
 content:'\f109'
}
.zmdi-cut:before {
 content:'\f1bc'
}
.zmdi-save:before {
 content:'\f297'
}
.zmdi-smartphone-code:before {
 content:'\f139'
}
.zmdi-directions-bike:before {
 content:'\f117'
}
.zmdi-directions-boat:before {
 content:'\f11a'
}
.zmdi-directions-bus:before {
 content:'\f121'
}
.zmdi-directions-car:before {
 content:'\f125'
}
.zmdi-directions-railway:before {
 content:'\f1b3'
}
.zmdi-directions-run:before {
 content:'\f215'
}
.zmdi-directions-subway:before {
 content:'\f1d5'
}
.zmdi-directions-walk:before {
 content:'\f216'
}
.zmdi-local-hotel:before {
 content:'\f178'
}
.zmdi-local-activity:before {
 content:'\f1df'
}
.zmdi-local-play:before {
 content:'\f1df'
}
.zmdi-local-airport:before {
 content:'\f103'
}
.zmdi-local-atm:before {
 content:'\f198'
}
.zmdi-local-bar:before {
 content:'\f137'
}
.zmdi-local-cafe:before {
 content:'\f13b'
}
.zmdi-local-car-wash:before {
 content:'\f124'
}
.zmdi-local-convenience-store:before {
 content:'\f1d3'
}
.zmdi-local-dining:before {
 content:'\f153'
}
.zmdi-local-drink:before {
 content:'\f157'
}
.zmdi-local-florist:before {
 content:'\f168'
}
.zmdi-local-gas-station:before {
 content:'\f16f'
}
.zmdi-local-grocery-store:before {
 content:'\f1cb'
}
.zmdi-local-hospital:before {
 content:'\f177'
}
.zmdi-local-laundry-service:before {
 content:'\f1e9'
}
.zmdi-local-library:before {
 content:'\f18d'
}
.zmdi-local-mall:before {
 content:'\f195'
}
.zmdi-local-movies:before {
 content:'\f19d'
}
.zmdi-local-offer:before {
 content:'\f187'
}
.zmdi-local-parking:before {
 content:'\f1a5'
}
.zmdi-local-parking:before {
 content:'\f1a5'
}
.zmdi-local-pharmacy:before {
 content:'\f176'
}
.zmdi-local-phone:before {
 content:'\f2be'
}
.zmdi-local-pizza:before {
 content:'\f1ac'
}
.zmdi-local-post-office:before {
 content:'\f15a'
}
.zmdi-local-printshop:before {
 content:'\f1b0'
}
.zmdi-local-see:before {
 content:'\f28c'
}
.zmdi-local-shipping:before {
 content:'\f1e6'
}
.zmdi-local-store:before {
 content:'\f1d4'
}
.zmdi-local-taxi:before {
 content:'\f123'
}
.zmdi-local-wc:before {
 content:'\f211'
}
.zmdi-my-location:before {
 content:'\f299'
}
.zmdi-directions:before {
 content:'\f1e7'
}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
 .animated {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.animated.infinite {
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
.animated.hinge {
 -webkit-animation-duration:2s;
 animation-duration:2s
}
.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
 -webkit-animation-duration:.75s;
 animation-duration:.75s
}
@-webkit-keyframes a {
 0%,
 20%,
 53%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1);
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 40%,
 43% {
  -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 70% {
  -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-15px,0);
  transform:translate3d(0,-15px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-4px,0);
  transform:translate3d(0,-4px,0)
 }
}
@keyframes a {
 0%,
 20%,
 53%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1);
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 40%,
 43% {
  -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 70% {
  -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  animation-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-15px,0);
  transform:translate3d(0,-15px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-4px,0);
  transform:translate3d(0,-4px,0)
 }
}
.bounce {
 -webkit-animation-name:a;
 animation-name:a;
 -webkit-transform-origin:center bottom;
 transform-origin:center bottom
}
@-webkit-keyframes b {
 0%,
 50%,
 to {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@keyframes b {
 0%,
 50%,
 to {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
.flash {
 -webkit-animation-name:b;
 animation-name:b
}
@-webkit-keyframes c {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 50% {
  -webkit-transform:scale3d(1.05,1.05,1.05);
  transform:scale3d(1.05,1.05,1.05)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
@keyframes c {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 50% {
  -webkit-transform:scale3d(1.05,1.05,1.05);
  transform:scale3d(1.05,1.05,1.05)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
.pulse {
 -webkit-animation-name:c;
 animation-name:c
}
@-webkit-keyframes d {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 30% {
  -webkit-transform:scale3d(1.25,.75,1);
  transform:scale3d(1.25,.75,1)
 }
 40% {
  -webkit-transform:scale3d(.75,1.25,1);
  transform:scale3d(.75,1.25,1)
 }
 50% {
  -webkit-transform:scale3d(1.15,.85,1);
  transform:scale3d(1.15,.85,1)
 }
 65% {
  -webkit-transform:scale3d(.95,1.05,1);
  transform:scale3d(.95,1.05,1)
 }
 75% {
  -webkit-transform:scale3d(1.05,.95,1);
  transform:scale3d(1.05,.95,1)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
@keyframes d {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 30% {
  -webkit-transform:scale3d(1.25,.75,1);
  transform:scale3d(1.25,.75,1)
 }
 40% {
  -webkit-transform:scale3d(.75,1.25,1);
  transform:scale3d(.75,1.25,1)
 }
 50% {
  -webkit-transform:scale3d(1.15,.85,1);
  transform:scale3d(1.15,.85,1)
 }
 65% {
  -webkit-transform:scale3d(.95,1.05,1);
  transform:scale3d(.95,1.05,1)
 }
 75% {
  -webkit-transform:scale3d(1.05,.95,1);
  transform:scale3d(1.05,.95,1)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
.rubberBand {
 -webkit-animation-name:d;
 animation-name:d
}
@-webkit-keyframes e {
 0%,
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 10%,
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 20%,
 40%,
 60%,
 80% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
}
@keyframes e {
 0%,
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 10%,
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 20%,
 40%,
 60%,
 80% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
}
.shake {
 -webkit-animation-name:e;
 animation-name:e
}
@-webkit-keyframes f {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 6.5% {
  -webkit-transform:translateX(-6px) rotateY(-9deg);
  transform:translateX(-6px) rotateY(-9deg)
 }
 18.5% {
  -webkit-transform:translateX(5px) rotateY(7deg);
  transform:translateX(5px) rotateY(7deg)
 }
 31.5% {
  -webkit-transform:translateX(-3px) rotateY(-5deg);
  transform:translateX(-3px) rotateY(-5deg)
 }
 43.5% {
  -webkit-transform:translateX(2px) rotateY(3deg);
  transform:translateX(2px) rotateY(3deg)
 }
 50% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes f {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 6.5% {
  -webkit-transform:translateX(-6px) rotateY(-9deg);
  transform:translateX(-6px) rotateY(-9deg)
 }
 18.5% {
  -webkit-transform:translateX(5px) rotateY(7deg);
  transform:translateX(5px) rotateY(7deg)
 }
 31.5% {
  -webkit-transform:translateX(-3px) rotateY(-5deg);
  transform:translateX(-3px) rotateY(-5deg)
 }
 43.5% {
  -webkit-transform:translateX(2px) rotateY(3deg);
  transform:translateX(2px) rotateY(3deg)
 }
 50% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
.headShake {
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-name:f;
 animation-name:f
}
@-webkit-keyframes g {
 20% {
  -webkit-transform:rotate(15deg);
  transform:rotate(15deg)
 }
 40% {
  -webkit-transform:rotate(-10deg);
  transform:rotate(-10deg)
 }
 60% {
  -webkit-transform:rotate(5deg);
  transform:rotate(5deg)
 }
 80% {
  -webkit-transform:rotate(-5deg);
  transform:rotate(-5deg)
 }
 to {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
}
@keyframes g {
 20% {
  -webkit-transform:rotate(15deg);
  transform:rotate(15deg)
 }
 40% {
  -webkit-transform:rotate(-10deg);
  transform:rotate(-10deg)
 }
 60% {
  -webkit-transform:rotate(5deg);
  transform:rotate(5deg)
 }
 80% {
  -webkit-transform:rotate(-5deg);
  transform:rotate(-5deg)
 }
 to {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
}
.swing {
 -webkit-transform-origin:top center;
 transform-origin:top center;
 -webkit-animation-name:g;
 animation-name:g
}
@-webkit-keyframes h {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 10%,
 20% {
  -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
  transform:scale3d(.9,.9,.9) rotate(-3deg)
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
  transform:scale3d(1.1,1.1,1.1) rotate(3deg)
 }
 40%,
 60%,
 80% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
  transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
@keyframes h {
 0% {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
 10%,
 20% {
  -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
  transform:scale3d(.9,.9,.9) rotate(-3deg)
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
  transform:scale3d(1.1,1.1,1.1) rotate(3deg)
 }
 40%,
 60%,
 80% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
  transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
 }
 to {
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
.tada {
 -webkit-animation-name:h;
 animation-name:h
}
@-webkit-keyframes i {
 0% {
  -webkit-transform:none;
  transform:none
 }
 15% {
  -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
  transform:translate3d(-25%,0,0) rotate(-5deg)
 }
 30% {
  -webkit-transform:translate3d(20%,0,0) rotate(3deg);
  transform:translate3d(20%,0,0) rotate(3deg)
 }
 45% {
  -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
  transform:translate3d(-15%,0,0) rotate(-3deg)
 }
 60% {
  -webkit-transform:translate3d(10%,0,0) rotate(2deg);
  transform:translate3d(10%,0,0) rotate(2deg)
 }
 75% {
  -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
  transform:translate3d(-5%,0,0) rotate(-1deg)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes i {
 0% {
  -webkit-transform:none;
  transform:none
 }
 15% {
  -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
  transform:translate3d(-25%,0,0) rotate(-5deg)
 }
 30% {
  -webkit-transform:translate3d(20%,0,0) rotate(3deg);
  transform:translate3d(20%,0,0) rotate(3deg)
 }
 45% {
  -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
  transform:translate3d(-15%,0,0) rotate(-3deg)
 }
 60% {
  -webkit-transform:translate3d(10%,0,0) rotate(2deg);
  transform:translate3d(10%,0,0) rotate(2deg)
 }
 75% {
  -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
  transform:translate3d(-5%,0,0) rotate(-1deg)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
.wobble {
 -webkit-animation-name:i;
 animation-name:i
}
@-webkit-keyframes j {
 0%,
 11.1%,
 to {
  -webkit-transform:none;
  transform:none
 }
 22.2% {
  -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
  transform:skewX(-12.5deg) skewY(-12.5deg)
 }
 33.3% {
  -webkit-transform:skewX(6.25deg) skewY(6.25deg);
  transform:skewX(6.25deg) skewY(6.25deg)
 }
 44.4% {
  -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
  transform:skewX(-3.125deg) skewY(-3.125deg)
 }
 55.5% {
  -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
  transform:skewX(1.5625deg) skewY(1.5625deg)
 }
 66.6% {
  -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
  transform:skewX(-.78125deg) skewY(-.78125deg)
 }
 77.7% {
  -webkit-transform:skewX(.390625deg) skewY(.390625deg);
  transform:skewX(.390625deg) skewY(.390625deg)
 }
 88.8% {
  -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
  transform:skewX(-.1953125deg) skewY(-.1953125deg)
 }
}
@keyframes j {
 0%,
 11.1%,
 to {
  -webkit-transform:none;
  transform:none
 }
 22.2% {
  -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
  transform:skewX(-12.5deg) skewY(-12.5deg)
 }
 33.3% {
  -webkit-transform:skewX(6.25deg) skewY(6.25deg);
  transform:skewX(6.25deg) skewY(6.25deg)
 }
 44.4% {
  -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
  transform:skewX(-3.125deg) skewY(-3.125deg)
 }
 55.5% {
  -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
  transform:skewX(1.5625deg) skewY(1.5625deg)
 }
 66.6% {
  -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
  transform:skewX(-.78125deg) skewY(-.78125deg)
 }
 77.7% {
  -webkit-transform:skewX(.390625deg) skewY(.390625deg);
  transform:skewX(.390625deg) skewY(.390625deg)
 }
 88.8% {
  -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
  transform:skewX(-.1953125deg) skewY(-.1953125deg)
 }
}
.jello {
 -webkit-animation-name:j;
 animation-name:j;
 -webkit-transform-origin:center;
 transform-origin:center
}
@-webkit-keyframes k {
 0%,
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 20% {
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(1.03,1.03,1.03);
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  -webkit-transform:scale3d(.97,.97,.97);
  transform:scale3d(.97,.97,.97)
 }
 to {
  opacity:1;
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
@keyframes k {
 0%,
 20%,
 40%,
 60%,
 80%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 20% {
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(1.03,1.03,1.03);
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  -webkit-transform:scale3d(.97,.97,.97);
  transform:scale3d(.97,.97,.97)
 }
 to {
  opacity:1;
  -webkit-transform:scaleX(1);
  transform:scaleX(1)
 }
}
.bounceIn {
 -webkit-animation-name:k;
 animation-name:k
}
@-webkit-keyframes l {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-3000px,0);
  transform:translate3d(0,-3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,25px,0);
  transform:translate3d(0,25px,0)
 }
 75% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,5px,0);
  transform:translate3d(0,5px,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes l {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-3000px,0);
  transform:translate3d(0,-3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,25px,0);
  transform:translate3d(0,25px,0)
 }
 75% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,5px,0);
  transform:translate3d(0,5px,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
.bounceInDown {
 -webkit-animation-name:l;
 animation-name:l
}
@-webkit-keyframes m {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(-3000px,0,0);
  transform:translate3d(-3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(25px,0,0);
  transform:translate3d(25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(5px,0,0);
  transform:translate3d(5px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes m {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(-3000px,0,0);
  transform:translate3d(-3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(25px,0,0);
  transform:translate3d(25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(5px,0,0);
  transform:translate3d(5px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
.bounceInLeft {
 -webkit-animation-name:m;
 animation-name:m
}
@-webkit-keyframes n {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(3000px,0,0);
  transform:translate3d(3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(-25px,0,0);
  transform:translate3d(-25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(-5px,0,0);
  transform:translate3d(-5px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes n {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(3000px,0,0);
  transform:translate3d(3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(-25px,0,0);
  transform:translate3d(-25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(-5px,0,0);
  transform:translate3d(-5px,0,0)
 }
 to {
  -webkit-transform:none;
  transform:none
 }
}
.bounceInRight {
 -webkit-animation-name:n;
 animation-name:n
}
@-webkit-keyframes o {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,3000px,0);
  transform:translate3d(0,3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 75% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-5px,0);
  transform:translate3d(0,-5px,0)
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes o {
 0%,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  animation-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,3000px,0);
  transform:translate3d(0,3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 75% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-5px,0);
  transform:translate3d(0,-5px,0)
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.bounceInUp {
 -webkit-animation-name:o;
 animation-name:o
}
@-webkit-keyframes p {
 20% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 50%,
 55% {
  opacity:1;
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
}
@keyframes p {
 20% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 50%,
 55% {
  opacity:1;
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
}
.bounceOut {
 -webkit-animation-name:p;
 animation-name:p
}
@-webkit-keyframes q {
 20% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
@keyframes q {
 20% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
.bounceOutDown {
 -webkit-animation-name:q;
 animation-name:q
}
@-webkit-keyframes r {
 20% {
  opacity:1;
  -webkit-transform:translate3d(20px,0,0);
  transform:translate3d(20px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
@keyframes r {
 20% {
  opacity:1;
  -webkit-transform:translate3d(20px,0,0);
  transform:translate3d(20px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
.bounceOutLeft {
 -webkit-animation-name:r;
 animation-name:r
}
@-webkit-keyframes s {
 20% {
  opacity:1;
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
@keyframes s {
 20% {
  opacity:1;
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
.bounceOutRight {
 -webkit-animation-name:s;
 animation-name:s
}
@-webkit-keyframes t {
 20% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,20px,0);
  transform:translate3d(0,20px,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
@keyframes t {
 20% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,20px,0);
  transform:translate3d(0,20px,0)
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
.bounceOutUp {
 -webkit-animation-name:t;
 animation-name:t
}
@-webkit-keyframes u {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes u {
 0% {
  opacity:0
 }
 to {
  opacity:1
 }
}
.fadeIn {
 -webkit-animation-name:u;
 animation-name:u
}
@-webkit-keyframes v {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes v {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInDown {
 -webkit-animation-name:v;
 animation-name:v
}
@-webkit-keyframes w {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes w {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInDownBig {
 -webkit-animation-name:w;
 animation-name:w
}
@-webkit-keyframes x {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes x {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInLeft {
 -webkit-animation-name:x;
 animation-name:x
}
@-webkit-keyframes y {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes y {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInLeftBig {
 -webkit-animation-name:y;
 animation-name:y
}
@-webkit-keyframes z {
 0% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes z {
 0% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInRight {
 -webkit-animation-name:z;
 animation-name:z
}
@-webkit-keyframes A {
 0% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes A {
 0% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInRightBig {
 -webkit-animation-name:A;
 animation-name:A
}
@-webkit-keyframes B {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,50%,0);
  transform:translate3d(0,50%,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes B {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,5%,0);
  transform:translate3d(0,50%,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInUp {
 -webkit-animation-name:B;
 animation-name:B
}
@-webkit-keyframes C {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes C {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.fadeInUpBig {
 -webkit-animation-name:C;
 animation-name:C
}
@-webkit-keyframes D {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes D {
 0% {
  opacity:1
 }
 to {
  opacity:0
 }
}
.fadeOut {
 -webkit-animation-name:D;
 animation-name:D
}
@-webkit-keyframes E {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
@keyframes E {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
.fadeOutDown {
 -webkit-animation-name:E;
 animation-name:E
}
@-webkit-keyframes F {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
@keyframes F {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
.fadeOutDownBig {
 -webkit-animation-name:F;
 animation-name:F
}
@-webkit-keyframes G {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
@keyframes G {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
.fadeOutLeft {
 -webkit-animation-name:G;
 animation-name:G
}
@-webkit-keyframes H {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
@keyframes H {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
.fadeOutLeftBig {
 -webkit-animation-name:H;
 animation-name:H
}
@-webkit-keyframes I {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
@keyframes I {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
.fadeOutRight {
 -webkit-animation-name:I;
 animation-name:I
}
@-webkit-keyframes J {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
@keyframes J {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
.fadeOutRightBig {
 -webkit-animation-name:J;
 animation-name:J
}
@-webkit-keyframes K {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
@keyframes K {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
.fadeOutUp {
 -webkit-animation-name:K;
 animation-name:K
}
@-webkit-keyframes L {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
@keyframes L {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
.fadeOutUpBig {
 -webkit-animation-name:L;
 animation-name:L
}
@-webkit-keyframes M {
 0% {
  -webkit-transform:perspective(400px) rotateY(-1turn);
  transform:perspective(400px) rotateY(-1turn);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 40% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 50% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 80% {
  -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
  transform:perspective(400px) scale3d(.95,.95,.95);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
}
@keyframes M {
 0% {
  -webkit-transform:perspective(400px) rotateY(-1turn);
  transform:perspective(400px) rotateY(-1turn);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 40% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  transform:perspective(400px) translateZ(150px) rotateY(-190deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 50% {
  -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  transform:perspective(400px) translateZ(150px) rotateY(-170deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 80% {
  -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
  transform:perspective(400px) scale3d(.95,.95,.95);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
}
.animated.flip {
 -webkit-backface-visibility:visible;
 backface-visibility:visible;
 -webkit-animation-name:M;
 animation-name:M
}
@-webkit-keyframes N {
 0% {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateX(-20deg);
  transform:perspective(400px) rotateX(-20deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotateX(10deg);
  transform:perspective(400px) rotateX(10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotateX(-5deg);
  transform:perspective(400px) rotateX(-5deg)
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
@keyframes N {
 0% {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateX(-20deg);
  transform:perspective(400px) rotateX(-20deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotateX(10deg);
  transform:perspective(400px) rotateX(10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotateX(-5deg);
  transform:perspective(400px) rotateX(-5deg)
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
.flipInX {
 -webkit-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:N;
 animation-name:N
}
@-webkit-keyframes O {
 0% {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateY(-20deg);
  transform:perspective(400px) rotateY(-20deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotateY(10deg);
  transform:perspective(400px) rotateY(10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotateY(-5deg);
  transform:perspective(400px) rotateY(-5deg)
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
@keyframes O {
 0% {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotateY(-20deg);
  transform:perspective(400px) rotateY(-20deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotateY(10deg);
  transform:perspective(400px) rotateY(10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotateY(-5deg);
  transform:perspective(400px) rotateY(-5deg)
 }
 to {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
.flipInY {
 -webkit-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:O;
 animation-name:O
}
@-webkit-keyframes P {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotateX(-20deg);
  transform:perspective(400px) rotateX(-20deg);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  opacity:0
 }
}
@keyframes P {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotateX(-20deg);
  transform:perspective(400px) rotateX(-20deg);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateX(90deg);
  transform:perspective(400px) rotateX(90deg);
  opacity:0
 }
}
.flipOutX {
 -webkit-animation-name:P;
 animation-name:P;
 -webkit-backface-visibility:visible!important;
 backface-visibility:visible!important
}
@-webkit-keyframes Q {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotateY(-15deg);
  transform:perspective(400px) rotateY(-15deg);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  opacity:0
 }
}
@keyframes Q {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotateY(-15deg);
  transform:perspective(400px) rotateY(-15deg);
  opacity:1
 }
 to {
  -webkit-transform:perspective(400px) rotateY(90deg);
  transform:perspective(400px) rotateY(90deg);
  opacity:0
 }
}
.flipOutY {
 -webkit-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:Q;
 animation-name:Q
}
@-webkit-keyframes R {
 0% {
  -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
  transform:translate3d(100%,0,0) skewX(-30deg);
  opacity:0
 }
 60% {
  -webkit-transform:skewX(20deg);
  transform:skewX(20deg);
  opacity:1
 }
 80% {
  -webkit-transform:skewX(-5deg);
  transform:skewX(-5deg);
  opacity:1
 }
 to {
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes R {
 0% {
  -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
  transform:translate3d(100%,0,0) skewX(-30deg);
  opacity:0
 }
 60% {
  -webkit-transform:skewX(20deg);
  transform:skewX(20deg);
  opacity:1
 }
 80% {
  -webkit-transform:skewX(-5deg);
  transform:skewX(-5deg);
  opacity:1
 }
 to {
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.lightSpeedIn {
 -webkit-animation-name:R;
 animation-name:R;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
@-webkit-keyframes S {
 0% {
  opacity:1
 }
 to {
  -webkit-transform:translate3d(100%,0,0) skewX(30deg);
  transform:translate3d(100%,0,0) skewX(30deg);
  opacity:0
 }
}
@keyframes S {
 0% {
  opacity:1
 }
 to {
  -webkit-transform:translate3d(100%,0,0) skewX(30deg);
  transform:translate3d(100%,0,0) skewX(30deg);
  opacity:0
 }
}
.lightSpeedOut {
 -webkit-animation-name:S;
 animation-name:S;
 -webkit-animation-timing-function:ease-in;
 animation-timing-function:ease-in
}
@-webkit-keyframes T {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate(-200deg);
  transform:rotate(-200deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes T {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate(-200deg);
  transform:rotate(-200deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateIn {
 -webkit-animation-name:T;
 animation-name:T
}
@-webkit-keyframes U {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes U {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInDownLeft {
 -webkit-animation-name:U;
 animation-name:U
}
@-webkit-keyframes V {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes V {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInDownRight {
 -webkit-animation-name:V;
 animation-name:V
}
@-webkit-keyframes W {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes W {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInUpLeft {
 -webkit-animation-name:W;
 animation-name:W
}
@-webkit-keyframes X {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes X {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  opacity:0
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInUpRight {
 -webkit-animation-name:X;
 animation-name:X
}
@-webkit-keyframes Y {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  opacity:1
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate(200deg);
  transform:rotate(200deg);
  opacity:0
 }
}
@keyframes Y {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  opacity:1
 }
 to {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate(200deg);
  transform:rotate(200deg);
  opacity:0
 }
}
.rotateOut {
 -webkit-animation-name:Y;
 animation-name:Y
}
@-webkit-keyframes Z {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
}
@keyframes Z {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  opacity:0
 }
}
.rotateOutDownLeft {
 -webkit-animation-name:Z;
 animation-name:Z
}
@-webkit-keyframes ab {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
}
@keyframes ab {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
}
.rotateOutDownRight {
 -webkit-animation-name:ab;
 animation-name:ab
}
@-webkit-keyframes bb {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
}
@keyframes bb {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:0
 }
}
.rotateOutUpLeft {
 -webkit-animation-name:bb;
 animation-name:bb
}
@-webkit-keyframes cb {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
@keyframes cb {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 to {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  opacity:0
 }
}
.rotateOutUpRight {
 -webkit-animation-name:cb;
 animation-name:cb
}
@-webkit-keyframes db {
 0% {
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate(80deg);
  transform:rotate(80deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40%,
 80% {
  -webkit-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  opacity:1
 }
 to {
  -webkit-transform:translate3d(0,700px,0);
  transform:translate3d(0,700px,0);
  opacity:0
 }
}
@keyframes db {
 0% {
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate(80deg);
  transform:rotate(80deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40%,
 80% {
  -webkit-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  opacity:1
 }
 to {
  -webkit-transform:translate3d(0,700px,0);
  transform:translate3d(0,700px,0);
  opacity:0
 }
}
.hinge {
 -webkit-animation-name:db;
 animation-name:db
}
@-webkit-keyframes eb {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
  transform:translate3d(-100%,0,0) rotate(-120deg)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes eb {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
  transform:translate3d(-100%,0,0) rotate(-120deg)
 }
 to {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.rollIn {
 -webkit-animation-name:eb;
 animation-name:eb
}
@-webkit-keyframes fb {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0) rotate(120deg);
  transform:translate3d(100%,0,0) rotate(120deg)
 }
}
@keyframes fb {
 0% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0) rotate(120deg);
  transform:translate3d(100%,0,0) rotate(120deg)
 }
}
.rollOut {
 -webkit-animation-name:fb;
 animation-name:fb
}
@-webkit-keyframes gb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 50% {
  opacity:1
 }
}
@keyframes gb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 50% {
  opacity:1
 }
}
.zoomIn {
 -webkit-animation-name:gb;
 animation-name:gb
}
@-webkit-keyframes hb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes hb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInDown {
 -webkit-animation-name:hb;
 animation-name:hb
}
@-webkit-keyframes ib {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes ib {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInLeft {
 -webkit-animation-name:ib;
 animation-name:ib
}
@-webkit-keyframes jb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes jb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInRight {
 -webkit-animation-name:jb;
 animation-name:jb
}
@-webkit-keyframes kb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes kb {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInUp {
 -webkit-animation-name:kb;
 animation-name:kb
}
@-webkit-keyframes lb {
 0% {
  opacity:1
 }
 50% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 to {
  opacity:0
 }
}
@keyframes lb {
 0% {
  opacity:1
 }
 50% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 to {
  opacity:0
 }
}
.zoomOut {
 -webkit-animation-name:lb;
 animation-name:lb
}
@-webkit-keyframes mb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes mb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomOutDown {
 -webkit-animation-name:mb;
 animation-name:mb
}
@-webkit-keyframes nb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(-2000px,0,0);
  transform:scale(.1) translate3d(-2000px,0,0);
  -webkit-transform-origin:left center;
  transform-origin:left center
 }
}
@keyframes nb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(-2000px,0,0);
  transform:scale(.1) translate3d(-2000px,0,0);
  -webkit-transform-origin:left center;
  transform-origin:left center
 }
}
.zoomOutLeft {
 -webkit-animation-name:nb;
 animation-name:nb
}
@-webkit-keyframes ob {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(2000px,0,0);
  transform:scale(.1) translate3d(2000px,0,0);
  -webkit-transform-origin:right center;
  transform-origin:right center
 }
}
@keyframes ob {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
 }
 to {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(2000px,0,0);
  transform:scale(.1) translate3d(2000px,0,0);
  -webkit-transform-origin:right center;
  transform-origin:right center
 }
}
.zoomOutRight {
 -webkit-animation-name:ob;
 animation-name:ob
}
@-webkit-keyframes pb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes pb {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 to {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomOutUp {
 -webkit-animation-name:pb;
 animation-name:pb
}
@-webkit-keyframes qb {
 0% {
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes qb {
 0% {
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.slideInDown {
 -webkit-animation-name:qb;
 animation-name:qb
}
@-webkit-keyframes rb {
 0% {
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes rb {
 0% {
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.slideInLeft {
 -webkit-animation-name:rb;
 animation-name:rb
}
@-webkit-keyframes sb {
 0% {
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes sb {
 0% {
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.slideInRight {
 -webkit-animation-name:sb;
 animation-name:sb
}
@-webkit-keyframes tb {
 0% {
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@keyframes tb {
 0% {
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0);
  visibility:visible
 }
 to {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
}
.slideInUp {
 -webkit-animation-name:tb;
 animation-name:tb
}
@-webkit-keyframes ub {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
@keyframes ub {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
.slideOutDown {
 -webkit-animation-name:ub;
 animation-name:ub
}
@-webkit-keyframes vb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
@keyframes vb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
.slideOutLeft {
 -webkit-animation-name:vb;
 animation-name:vb
}
@-webkit-keyframes wb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
@keyframes wb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
.slideOutRight {
 -webkit-animation-name:wb;
 animation-name:wb
}
@-webkit-keyframes xb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
@keyframes xb {
 0% {
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
 }
 to {
  visibility:hidden;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
.slideOutUp {
 -webkit-animation-name:xb;
 animation-name:xb
}
.treeview,
.treeview ul {
 padding:0;
 margin:0;
 list-style:none
}
.treeview ul {
 background-color:#fff;
 margin-top:4px
}
.treeview .hitarea {
 background:url(../../../themes/urna/images/treeview-default.gif) -64px -25px no-repeat;
 height:16px;
 width:16px;
 margin-left:-16px;
 float:left;
 cursor:pointer
}
* html .hitarea {
 display:inline;
 float:none
}
.treeview li {
 margin:0;
 padding:3px 0 3px 16px
}
.treeview a.selected {
 background-color:#eee
}
#treecontrol {
 margin:1em 0;
 display:none
}
.treeview .hover {
 color:red;
 cursor:pointer
}
.treeview li {
 background:url(../../../themes/urna/images/treeview-default-line.gif) 0 0 no-repeat
}
.treeview li.collapsable,
.treeview li.expandable {
 background-position:0 -176px
}
.treeview .expandable-hitarea {
 background-position:-80px -3px
}
.treeview li.last {
 background-position:0 -1766px
}
.treeview li.lastCollapsable,
.treeview li.lastExpandable {
 background-image:url(../../../themes/urna/images/treeview-default.gif)
}
.treeview li.lastCollapsable {
 background-position:0 -111px
}
.treeview li.lastExpandable {
 background-position:-32px -67px
}
.treeview div.lastCollapsable-hitarea,
.treeview div.lastExpandable-hitarea {
 background-position:0
}
.treeview-red li {
 background-image:url(../../../themes/urna/images/treeview-red-line.gif)
}
.treeview-red .hitarea,
.treeview-red li.lastCollapsable,
.treeview-red li.lastExpandable {
 background-image:url(../../../themes/urna/images/treeview-red.gif)
}
.treeview-black li {
 background-image:url(../../../themes/urna/images/treeview-black-line.gif)
}
.treeview-black .hitarea,
.treeview-black li.lastCollapsable,
.treeview-black li.lastExpandable {
 background-image:url(../../../themes/urna/images/treeview-black.gif)
}
.treeview-gray li {
 background-image:url(../../../themes/urna/images/treeview-gray-line.gif)
}
.treeview-gray .hitarea,
.treeview-gray li.lastCollapsable,
.treeview-gray li.lastExpandable {
 background-image:url(../../../themes/urna/images/treeview-gray.gif)
}
.treeview-famfamfam li {
 background-image:url(../../../themes/urna/images/treeview-famfamfam-line.gif)
}
.treeview-famfamfam .hitarea,
.treeview-famfamfam li.lastCollapsable,
.treeview-famfamfam li.lastExpandable {
 background-image:url(../../../themes/urna/images/treeview-famfamfam.gif)
}
.filetree li {
 padding:3px 0 2px 16px
}
.filetree span.file,
.filetree span.folder {
 padding:1px 0 1px 16px;
 display:block
}
.filetree span.folder {
 background:url(../../../themes/urna/images/folder.gif) 0 0 no-repeat
}
.filetree li.expandable span.folder {
 background:url(../../../themes/urna/images/folder-closed.gif) 0 0 no-repeat
}
.filetree span.file {
 background:url(../../../themes/urna/images/file.gif) 0 0 no-repeat
}
.mfp-bg {
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1250;
 overflow:hidden;
 position:fixed;
 background:#0b0b0b;
 opacity:.8;
 filter:alpha(opacity=80)
}
.mfp-wrap {
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1251;
 position:fixed;
 outline:none!important;
 -webkit-backface-visibility:hidden
}
.mfp-container {
 text-align:center;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 padding:0 8px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.mfp-container:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle
}
.mfp-align-top .mfp-container:before {
 display:none
}
.mfp-content {
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0 auto;
 text-align:left;
 z-index:1045
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
 width:100%;
 cursor:auto
}
.mfp-ajax-cur {
 cursor:progress
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
 cursor:-moz-zoom-out;
 cursor:-webkit-zoom-out;
 cursor:zoom-out
}
.mfp-zoom {
 cursor:pointer;
 cursor:-webkit-zoom-in;
 cursor:-moz-zoom-in;
 cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
 cursor:auto
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
 -webkit-user-select:none;
 -moz-user-select:none;
 user-select:none
}
.mfp-loading.mfp-figure {
 display:none
}
.mfp-hide {
 display:none!important
}
.mfp-preloader {
 color:#CCC;
 position:absolute;
 top:50%;
 width:auto;
 text-align:center;
 margin-top:-.8em;
 left:8px;
 right:8px;
 z-index:1044
}
.mfp-preloader a {
 color:#CCC
}
.mfp-preloader a:hover {
 color:#FFF
}
.mfp-s-ready .mfp-preloader {
 display:none
}
.mfp-s-error .mfp-content {
 display:none
}
button.mfp-close,
button.mfp-arrow {
 overflow:visible;
 cursor:pointer;
 background:transparent;
 border:0;
 -webkit-appearance:none;
 display:block;
 outline:none;
 padding:0;
 z-index:1046;
 -webkit-box-shadow:none;
 box-shadow:none
}
button::-moz-focus-inner {
 padding:0;
 border:0
}
.mfp-close {
 width:44px;
 height:44px;
 line-height:44px;
 position:absolute;
 right:0;
 top:0;
 text-decoration:none;
 text-align:center;
 opacity:.65;
 filter:alpha(opacity=65);
 padding:0 0 18px 10px;
 color:#FFF;
 font-style:normal;
 font-size:28px;
 font-family:Arial,Baskerville,monospace
}
.mfp-close:hover,
.mfp-close:focus {
 opacity:1;
 filter:alpha(opacity=100)
}
.mfp-close:active {
 top:1px
}
.mfp-close-btn-in .mfp-close {
 color:#333
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
 color:#FFF;
 right:-6px;
 text-align:right;
 padding-right:6px;
 width:100%
}
.mfp-counter {
 position:absolute;
 top:0;
 right:0;
 color:#CCC;
 font-size:12px;
 line-height:18px;
 white-space:nowrap
}
.mfp-arrow {
 position:absolute;
 opacity:.65;
 filter:alpha(opacity=65);
 margin:0;
 top:50%;
 margin-top:-55px;
 padding:0;
 width:90px;
 height:110px;
 -webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
 margin-top:-54px
}
.mfp-arrow:hover,
.mfp-arrow:focus {
 opacity:1;
 filter:alpha(opacity=100)
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
 content:'';
 display:block;
 width:0;
 height:0;
 position:absolute;
 left:0;
 top:0;
 margin-top:35px;
 margin-left:35px;
 border:medium inset transparent
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
 border-top-width:13px;
 border-bottom-width:13px;
 top:8px
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
 border-top-width:21px;
 border-bottom-width:21px;
 opacity:.7
}
.mfp-arrow-left {
 left:0
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
 border-right:17px solid #FFF;
 margin-left:31px
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
 margin-left:25px;
 border-right:27px solid #3F3F3F
}
.mfp-arrow-right {
 right:0
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
 border-left:17px solid #FFF;
 margin-left:39px
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
 border-left:27px solid #3F3F3F
}
.mfp-iframe-holder {
 padding-top:40px;
 padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
 line-height:0;
 width:100%;
 max-width:900px
}
.mfp-iframe-holder .mfp-close {
 top:-40px
}
.mfp-iframe-scaler {
 width:100%;
 height:0;
 overflow:hidden;
 padding-top:56.25%
}
.mfp-iframe-scaler iframe {
 position:absolute;
 display:block;
 top:0;
 left:0;
 width:100%;
 height:100%;
 box-shadow:0 0 8px rgba(0,0,0,.6);
 background:#000
}
img.mfp-img {
 width:auto;
 max-width:100%;
 height:auto;
 display:block;
 line-height:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:40px 0 40px;
 margin:0 auto
}
.mfp-figure {
 line-height:0
}
.mfp-figure:after {
 content:'';
 position:absolute;
 left:0;
 top:40px;
 bottom:40px;
 display:block;
 right:0;
 width:auto;
 height:auto;
 z-index:-1;
 box-shadow:0 0 8px rgba(0,0,0,.6);
 background:#444
}
.mfp-figure small {
 color:#BDBDBD;
 display:block;
 font-size:12px;
 line-height:14px
}
.mfp-figure figure {
 margin:0
}
.mfp-bottom-bar {
 margin-top:-36px;
 position:absolute;
 top:100%;
 left:0;
 width:100%;
 cursor:auto
}
.mfp-title {
 text-align:left;
 line-height:18px;
 color:#F3F3F3;
 word-wrap:break-word;
 padding-right:36px
}
.mfp-image-holder .mfp-content {
 max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
 cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
 .mfp-img-mobile .mfp-image-holder {
  padding-left:0;
  padding-right:0
 }
 .mfp-img-mobile img.mfp-img {
  padding:0
 }
 .mfp-img-mobile .mfp-figure:after {
  top:0;
  bottom:0
 }
 .mfp-img-mobile .mfp-figure small {
  display:inline;
  margin-left:5px
 }
 .mfp-img-mobile .mfp-bottom-bar {
  background:rgba(0,0,0,.6);
  bottom:0;
  margin:0;
  top:auto;
  padding:3px 5px;
  position:fixed;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
 }
 .mfp-img-mobile .mfp-bottom-bar:empty {
  padding:0
 }
 .mfp-img-mobile .mfp-counter {
  right:5px;
  top:3px
 }
 .mfp-img-mobile .mfp-close {
  top:0;
  right:0;
  width:35px;
  height:35px;
  line-height:35px;
  background:rgba(0,0,0,.6);
  position:fixed;
  text-align:center;
  padding:0
 }
}
@media all and (max-width:900px) {
 .mfp-arrow {
  -webkit-transform:scale(.75);
  transform:scale(.75)
 }
 .mfp-arrow-left {
  -webkit-transform-origin:0;
  transform-origin:0
 }
 .mfp-arrow-right {
  -webkit-transform-origin:100%;
  transform-origin:100%
 }
 .mfp-container {
  padding-left:6px;
  padding-right:6px
 }
}
.mfp-ie7 .mfp-img {
 padding:0
}
.mfp-ie7 .mfp-bottom-bar {
 width:600px;
 left:50%;
 margin-left:-300px;
 margin-top:5px;
 padding-bottom:5px
}
.mfp-ie7 .mfp-container {
 padding:0
}
.mfp-ie7 .mfp-content {
 padding-top:44px
}
.mfp-ie7 .mfp-close {
 top:0;
 right:0;
 padding-top:0
}
.woocommerce-currency-switcher-form .dd-selected {
 color:#000;
 display:block;
 font-weight:700;
 overflow:hidden;
 padding:10px
}
.woocommerce-currency-switcher-form a.dd-selected:hover {
 text-decoration:none
}
.woocommerce-currency-switcher-form a.dd-option {
 text-decoration:none;
 display:block;
 font-weight:700;
 overflow:hidden;
 padding:10px;
 background:#fff
}
.woocommerce-currency-switcher-form a.dd-option:hover {
 text-decoration:none
}
.woocommerce-currency-switcher-form ul.dd-options {
 list-style:none!important
}
.woocs_show_flags .chosen-container .chosen-results li.highlighted {
 color:green!important
}
.woocommerce-currency-switcher-form .chosen-results li {
 line-height:23px!important
}
.woocommerce-currency-switcher .hentry .entry-content a:not(.button) {
 text-decoration:none!important
}
.woocommerce-currency-switcher option {
 height:23px;
 padding-bottom:3px
}
a.woocs_flag_view_item {
 display:inline-block;
 margin:0 3px 3px 0;
 width:50px;
 height:40px
}
a.woocs_flag_view_item img {
 width:100%
}
a.woocs_flag_view_item_current {
 opacity:.65
}
.woocs_converter_shortcode_from,
.woocs_converter_shortcode_to {
 width:45%
}
.woocs_converter_shortcode_amount {
 width:99%;
 margin-bottom:4px;
 display:inline-block
}
.woocs_converter_shortcode_results {
 width:99%;
 margin-top:4px;
 margin-bottom:4px;
 display:inline-block
}
ul.woocs_currency_rates {
 margin:5px 0 0 9px!important
}
span.woocs_price_info_icon {
 display:inline-block;
 width:15px;
 height:15px;
 background-image:url(../../../plugins/woocommerce-currency-switcher/img/woocs_price_info_icon.png)
}
.woocs_price_info {
 position:relative;
 display:inline;
 margin-left:3px
}
.woocs_price_info+.woocs_price_info {
 display:none!important
}
.woocs_price_info+.woocs_price_info {
 display:none!important
}
div.woocs_price_info ul {
 list-style:none;
 position:absolute;
 width:auto!important;
 min-width:120px;
 max-width:400px;
 color:#FFFFFF!important;
 background:#000000!important;
 height:auto;
 min-height:19px;
 font-size:14px!important;
 line-height:normal;
 vertical-align:middle;
 text-align:left;
 visibility:hidden;
 border-radius:6px;
 padding:7px!important
}
div:hover.woocs_price_info ul {
 visibility:visible;
 opacity:.85;
 bottom:5px;
 left:50%;
 margin-left:-5px;
 z-index:999
}
div.woocs_price_info ul li {
 padding-bottom:4px;
 white-space:nowrap;
 margin:0!important
}
.woocs_current_product_id {
 display:none
}
ul.woocs_price_info_list li span {
 font-weight:700
}
.woocs_cart_item_price {
 font-size:11px;
 font-style:italic
}
#shipping_method .woocs_cart_item_price {
 display:inline-block;
 clear:both;
 text-indent:0;
 margin-left:5px
}
.woocs_currency_rate_flag {
 width:25px!important;
 max-width:25px!important;
 display:inline
}
.woocs_display_none {
 display:none
}
.woocs_geo_hello {
 color:green;
 font-size:18px;
 font-weight:400;
 line-height:0
}
.SumoSelect p {
 margin:0
}
.SumoSelect {
 width:200px
}
.SelectBox {
 padding:5px 8px
}
.sumoStopScroll {
 overflow:hidden
}
.SumoSelect .hidden {
 display:none
}
.SumoSelect .search-txt {
 display:none;
 outline:none
}
.SumoSelect .no-match {
 display:none;
 padding:6px
}
.SumoSelect.open .search-txt {
 display:inline-block;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 margin:0;
 padding:5px 8px;
 border:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 border-radius:5px
}
.SumoSelect.open>.search>label,
.SumoSelect.open>.search>span {
 visibility:hidden
}
.SelectClass,
.SumoUnder {
 position:absolute;
 top:0;
 left:0;
 right:0;
 height:100%;
 width:100%;
 border:none;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter:alpha(opacity=0);
 -moz-opacity:0;
 -khtml-opacity:0;
 opacity:0
}
.SelectClass {
 z-index:1
}
.SumoSelect .select-all>label,
.SumoSelect>.CaptionCont,
.SumoSelect>.optWrapper>.options li.opt label {
 user-select:none;
 -o-user-select:none;
 -moz-user-select:none;
 -khtml-user-select:none;
 -webkit-user-select:none
}
.SumoSelect {
 display:inline-block;
 position:relative;
 outline:none
}
.SumoSelect.open>.CaptionCont,
.SumoSelect:focus>.CaptionCont,
.SumoSelect:hover>.CaptionCont {
 box-shadow:0 0 2px #7799d0;
 border-color:#7799d0
}
.SumoSelect>.CaptionCont {
 position:relative;
 border:1px solid #a4a4a4;
 min-height:14px;
 background-color:#fff;
 border-radius:2px;
 margin:0
}
.SumoSelect>.CaptionCont>span {
 display:block;
 padding-right:30px;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 cursor:default
}
.SumoSelect>.CaptionCont>span.placeholder {
 color:#ccc;
 font-style:italic
}
.SumoSelect>.CaptionCont>label {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 width:30px
}
.SumoSelect>.CaptionCont>label>i {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);
 background-position:50%;
 width:16px;
 height:16px;
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:auto;
 background-repeat:no-repeat;
 opacity:.8
}
.SumoSelect>.optWrapper {
 display:none;
 z-index:2;
 top:30px;
 width:100%;
 position:absolute;
 left:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 background:#fff;
 border:1px solid #ddd;
 box-shadow:2px 3px 3px rgba(0,0,0,.11);
 border-radius:3px;
 overflow:hidden
}
.SumoSelect.open>.optWrapper {
 top:35px;
 display:block
}
.SumoSelect.open>.optWrapper.up {
 top:auto;
 bottom:100%;
 margin-bottom:5px
}
.SumoSelect>.optWrapper ul {
 list-style:none;
 display:block;
 padding:0;
 margin:0;
 overflow:auto
}
.SumoSelect>.optWrapper>.options {
 border-radius:2px;
 position:relative;
 max-height:250px
}
.SumoSelect>.optWrapper>.options li.group.disabled>label {
 opacity:.5
}
.SumoSelect>.optWrapper>.options li ul li.opt {
 padding-left:22px
}
.SumoSelect>.optWrapper.multiple>.options li ul li.opt {
 padding-left:50px
}
.SumoSelect>.optWrapper.isFloating>.options {
 max-height:100%;
 box-shadow:0 0 100px #595959
}
.SumoSelect>.optWrapper>.options li.opt {
 padding:6px;
 position:relative;
 border-bottom:1px solid #f5f5f5
}
.SumoSelect>.optWrapper>.options>li.opt:first-child {
 border-radius:2px 2px 0 0
}
.SumoSelect>.optWrapper>.options>li.opt:last-child {
 border-radius:0 0 2px 2px;
 border-bottom:none
}
.SumoSelect>.optWrapper>.options li.opt:hover {
 background-color:#e4e4e4
}
.SumoSelect>.optWrapper>.options li.opt.sel {
 background-color:#a1c0e4;
 border-bottom:1px solid #a1c0e4
}
.SumoSelect>.optWrapper>.options li label {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 display:block;
 cursor:pointer
}
.SumoSelect>.optWrapper>.options li span {
 display:none
}
.SumoSelect>.optWrapper>.options li.group>label {
 cursor:default;
 padding:8px 6px;
 font-weight:700
}
.SumoSelect>.optWrapper.isFloating {
 position:fixed;
 top:0;
 left:0;
 right:0;
 width:90%;
 bottom:0;
 margin:auto;
 max-height:90%
}
.SumoSelect>.optWrapper>.options li.opt.disabled {
 background-color:inherit;
 pointer-events:none
}
.SumoSelect>.optWrapper>.options li.opt.disabled * {
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 -khtml-opacity:.5;
 opacity:.5
}
.SumoSelect>.optWrapper.multiple>.options li.opt {
 padding-left:35px;
 cursor:pointer
}
.SumoSelect .select-all>span,
.SumoSelect>.optWrapper.multiple>.options li.opt span {
 position:absolute;
 display:block;
 width:30px;
 top:0;
 bottom:0;
 margin-left:-35px
}
.SumoSelect .select-all>span i,
.SumoSelect>.optWrapper.multiple>.options li.opt span i {
 position:absolute;
 margin:auto;
 left:0;
 right:0;
 top:0;
 bottom:0;
 width:14px;
 height:14px;
 border:1px solid #aeaeae;
 border-radius:2px;
 box-shadow:inset 0 1px 3px rgba(0,0,0,.15);
 background-color:#fff
}
.SumoSelect>.optWrapper>.MultiControls {
 display:none;
 border-top:1px solid #ddd;
 background-color:#fff;
 box-shadow:0 0 2px rgba(0,0,0,.13);
 border-radius:0 0 3px 3px
}
.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls {
 display:block;
 margin-top:5px;
 position:absolute;
 bottom:0;
 width:100%
}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls {
 display:block
}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p {
 padding:6px
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p {
 display:inline-block;
 cursor:pointer;
 padding:12px;
 width:50%;
 box-sizing:border-box;
 text-align:center
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover {
 background-color:#f1f1f1
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk {
 border-right:1px solid #dbdbdb;
 border-radius:0 0 0 3px
}
.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel {
 border-radius:0 0 3px 0
}
.SumoSelect>.optWrapper.isFloating>.options li.opt {
 padding:12px 6px
}
.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt {
 padding-left:35px
}
.SumoSelect>.optWrapper.multiple.isFloating {
 padding-bottom:43px
}
.SumoSelect .select-all.partial>span i,
.SumoSelect .select-all.selected>span i,
.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i {
 background-color:#11a911;
 box-shadow:none;
 border-color:transparent;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);
 background-repeat:no-repeat;
 background-position:50%
}
.SumoSelect.disabled {
 opacity:.7;
 cursor:not-allowed
}
.SumoSelect.disabled>.CaptionCont {
 border-color:#ccc;
 box-shadow:none
}
.SumoSelect .select-all {
 border-radius:3px 3px 0 0;
 position:relative;
 border-bottom:1px solid #ddd;
 background-color:#fff;
 padding:8px 0 3px 35px;
 height:20px;
 cursor:pointer
}
.SumoSelect .select-all>label,
.SumoSelect .select-all>span i {
 cursor:pointer
}
.SumoSelect .select-all.partial>span i {
 background-color:#ccc
}
.SumoSelect>.optWrapper>.options li.optGroup {
 padding-left:5px;
 text-decoration:underline
}


/*Addtional */

.navbar-nav > li > a {
  text-transform: uppercase !important;
