/* ::::: https://fonts.googleapis.com/css?family=Quicksand:300 ::::: */

@font-face {
	font-family: "Quicksand";
	font-style: normal;
	font-weight: 300;
	src: local("Quicksand Light"), local("Quicksand-Light"), url('qhfojilu10kfjchcctvglogdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* ::::: http://www.myladypandora.com/wp-content/plugins/global-gallery/css/custom.css?ver=4.4.4 ::::: */

/* ::::: http://www.myladypandora.com/wp-content/plugins/global-gallery/css/frontend.css ::::: */

@font-face {
	font-family: "globalgallery";
	font-style: normal;
	font-weight: normal;
	src: url('globalgallery.eot') format("embedded-opentype"), url('globalgallery.woff') format("woff"), url('globalgallery.ttf') format("truetype"), url('globalgallery.svg') format("svg");
}
.gg_gallery_wrap div.gg_img .gg_sec_overlay span::before { content: ""; font-size: 17px; display: inline-block; }
.gg_gallery_wrap div.gg_coll_img .gg_sec_overlay span::before { content: ""; font-size: 18px; }
.gg_gallery_wrap div.gg_linked_img .gg_sec_overlay span::before { content: ""; font-size: 13px ! important; }
.gg_nav_right > div::before, .gg_nav_left > div::before { display: inline-block; position: static; margin-top: 12px; }
.gg_coll_gallery_container .gg_nav_right > div::before, .gg_coll_gallery_container .gg_nav_left > div::before {  }
.gg_standard_pag .gg_nav_right > div::before { content: ""; }
.gg_standard_pag .gg_nav_left > div::before { content: ""; margin-left: -2px; }
.gg_paginate.gg_pag_light .gg_standard_pag .gg_nav_right > div::before, .gg_paginate.gg_pag_light .gg_standard_pag .gg_nav_left > div::before { color: rgb(115, 115, 115); font-size: 14px; }
.gg_paginate.gg_pag_dark .gg_standard_pag .gg_nav_right > div::before, .gg_paginate.gg_pag_dark .gg_standard_pag .gg_nav_left > div::before { color: rgb(239, 239, 239); font-size: 14px; }
/* ::::: http://www.myladypandora.com/wp-content/plugins/global-gallery/js/jquery.galleria/themes/ggallery/galleria.ggallery_minimal.css ::::: */

.gg_galleria_slider_wrap .galleria-gg-info-link::before { content: ""; font-size: 15px; position: relative; top: 3px; }
.gg_galleria_slider_wrap .galleria-gg-toggle-thumb::before { content: ""; font-size: 14px; position: relative; top: 12%; }
.gg_galleria_slider_wrap .galleria-gg-lightbox::before { content: ""; font-size: 14px; left: 5px; position: absolute; top: 4px; }
.gg_galleria_slider_wrap .galleria-gg-play::before { content: ""; font-size: 13px; left: 7px; position: absolute; top: 4px; }
.gg_galleria_slider_wrap .galleria-gg-pause::before { content: "" ! important; font-size: 13px; top: 11px; left: 5px; line-height: 0; }
.gg_galleria_slider_wrap .galleria-image-nav-left::before { content: ""; position: relative; top: 6px; right: 1px; }
.gg_galleria_slider_wrap .galleria-image-nav-right::before { content: ""; position: relative; top: 6px; left: 1px; }
.gg_galleria_slider_wrap .galleria-thumb-nav-left::before { content: ""; position: relative; top: 8px; }
.gg_galleria_slider_wrap .galleria-thumb-nav-right::before { content: ""; position: relative; top: 8px; }
/* ::::: http://www.myladypandora.com/wp-content/plugins/global-gallery/js/slick/slick-gg.css ::::: */

@font-face {
	font-family: "slick";
	font-style: normal;
	font-weight: normal;
	src: url('slick.eot') format("embedded-opentype"), url('slick.woff') format("woff"), url('slick.ttf') format("truetype"), url('slick.svg') format("svg");
}
.gg_carousel_wrap .slick-track::before, .gg_carousel_wrap .slick-track::after { display: table; content: ""; }
.gg_carousel_wrap .slick-track::after { clear: both; }
.gg_carousel_wrap .slick-prev:hover::before, .gg_carousel_wrap .slick-prev:focus::before, .gg_carousel_wrap .slick-next:hover::before, .gg_carousel_wrap .slick-next:focus::before { opacity: 1; }
.gg_carousel_wrap .slick-prev.slick-disabled::before, .gg_carousel_wrap .slick-next.slick-disabled::before { opacity: 0.25; }
.gg_carousel_wrap .slick-prev::before, .gg_carousel_wrap .slick-next::before { font-family: "slick"; font-size: 23px; line-height: 1; transition: opacity 0.15s linear 0s; }
.gg_carousel_wrap .slick-prev::before { content: "←"; }
[dir="rtl"] .gg_carousel_wrap .slick-prev::before { content: "→"; }
.gg_carousel_wrap .slick-next::before { content: "→"; }
[dir="rtl"] .gg_carousel_wrap .slick-next::before { content: "←"; }
.gg_carousel_wrap .slick-dots li button::before { font-family: "slick"; font-size: 8px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; transition: color 0.15s linear 0s; }
.gg_carousel_wrap > :not(.gg_loader) { transition: opacity 0.2s linear 0s; }
.gg_car_preload > :not(.gg_loader) { opacity: 0 ! important; }
.gg_car_light .slick-prev::before, .gg_car_light .slick-next::before { font-family: "slick"; font-size: 23px; line-height: 1; opacity: 0.75; color: rgb(168, 168, 168); }
.gg_car_light .slick-dots li button::before { color: rgb(218, 218, 218); }
.gg_car_light .slick-dots li:hover button::before, .gg_car_light .slick-dots li.slick-active button::before { color: rgb(122, 122, 122); }
.gg_car_dark .slick-prev::before, .gg_car_dark .slick-next::before { font-family: "slick"; font-size: 23px; line-height: 1; opacity: 0.75; color: rgb(248, 248, 248); }
.gg_car_dark .slick-dots li button::before { color: rgb(119, 119, 119); }
.gg_car_dark .slick-dots li:hover button::before, .gg_car_dark .slick-dots li.slick-active button::before { color: rgb(239, 239, 239); }
/* ::::: http://www.myladypandora.com/wp-content/plugins/global-gallery/js/lightboxes/lcweb.lightbox/lcweb.lightbox.css?ver=4.4.4 ::::: */

@font-face {
	font-family: "lc_lightbox";
	font-style: normal;
	font-weight: normal;
	src: url('lc_lightbox.eot') format("embedded-opentype"), url('lc_lightbox.woff') format("woff"), url('lc_lightbox.ttf') format("truetype"), url('lc_lightbox.svg') format("svg");
}
#lcl_wrapper::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
#lcl_standard_descr > :last-child, #lcl_fs_descr > :last-child { padding-bottom: 0px; margin-bottom: 0px; }
#lcl_standard_cmd td > div::before, #lcl_fs_cmd section div::before, #lcl_fs_cmd > div::before, .lcl_social_box li::before, #lcl_thumb_prev div::before, #lcl_thumb_next div::before { font-family: "lc_lightbox" ! important; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; font-size: 13px; position: relative; top: 4px; }
.lcl_prev::before { content: ""; }
.lcl_next::before { content: ""; }
.lcl_play::before { content: ""; }
.lcl_pause::before { content: ""; }
.lcl_toggle_info::before { content: ""; }
.lcl_close::before { content: ""; }
.lcl_fullscreen::before { content: ""; left: 1px; top: 18% ! important; }
.lcl_socials::before { content: ""; }
.lcl_fb::before { content: ""; left: 1px; }
.lcl_twit::before { content: ""; left: 1px; }
.lcl_pint::before { content: ""; left: 1px; }
#lcl_thumb_prev div::before { content: ""; }
#lcl_thumb_next div::before { content: ""; }
.lcl_play::before, .lcl_pause::before, .lcl_close::before { font-size: 17px ! important; left: 2%; top: 14% ! important; }
#lcl_standard_cmd .lcl_prev::before, #lcl_standard_cmd .lcl_next::before { top: 22% ! important; }
#lcl_fs_cmd .lcl_socials::before { top: 3px ! important; }
#lcl_thumb_prev div::before, #lcl_thumb_next div::before { font-size: 17px; top: 2px ! important; }
#lcl_fs_elem::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
.lcl_light #lcl_thumb_prev div::before, .lcl_light #lcl_thumb_next div::before { color: rgb(85, 85, 85); }
.lcl_dark #lcl_thumb_prev div::before, .lcl_dark #lcl_thumb_next div::before { color: rgb(252, 252, 252); }
/* ::::: http://www.myladypandora.com/wp-content/themes/Terso/style.css ::::: */

*, *::before, *::after { box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font: inherit; vertical-align: baseline; }
html { font-size: 62.5%; }
body { font: 13px "Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif; }
html, body { width: 100%; height: 100%; min-height: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0px; padding: 0px; direction: ltr; }
.textresize .decreaseFont, .textresize .increaseFont, .socialicons ul li div.social-icon, .twitter-wrap div.social-twitter, .socialinit .socialinithide, .socialhide .socialinithide, #panelsearchsubmit, #primary-wrapper #searchsubmit, #primary-wrapper #forums_search_submit, #primary-wrapper #groups_search_submit, #primary-wrapper #members_search_submit, #primary-wrapper #messages_search_submit, #primary-wrapper #bbp_search_submit, .revealbox .ui-icon, .wpb_accordion .ui-icon, span.dropcap.two, .slidernav-left .slidernav, .slidernav-right .slidernav, .control-panel ul li, .nivo-controlNav a, .post-control-panel ul li, #nv-tabs ul li.extended-menu .post-control-panel ul li, #footer .widget .post-control-panel ul li, #panel .widget .post-control-panel ul li, div.islider-nav, #primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before, .post-metadata li.post-format span, #nv-tabs ul li.hasdropmenu span.dropmenu-icon, div.autototop a, .trigger a.open, .trigger a.close, .header-infobar .infobar-close a, .post-titles ul.post-metadata-wrap li span:first-child { background-image: url('css-sprite.png'); background-repeat: no-repeat; }
@media not all, screen and (max--moz-device-pixel-ratio: 2) {
	.textresize .decreaseFont, .textresize .increaseFont, .socialicons ul li div.social-icon, .twitter-wrap div.social-twitter, .socialinit .socialinithide, .socialhide .socialinithide, #panelsearchsubmit, #primary-wrapper #searchsubmit, #primary-wrapper #forums_search_submit, #primary-wrapper #groups_search_submit, #primary-wrapper #members_search_submit, #primary-wrapper #messages_search_submit, #primary-wrapper #bbp_search_submit, .revealbox .ui-icon, .wpb_accordion .ui-icon, span.dropcap.two, .slidernav-left .slidernav, .slidernav-right .slidernav, .control-panel ul li, .nivo-controlNav a, .post-control-panel ul li, #nv-tabs ul li.extended-menu .post-control-panel ul li, #footer .widget .post-control-panel ul li, #panel .widget .post-control-panel ul li, div.islider-nav, #primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before, .post-metadata li.post-format span, #nv-tabs ul li.hasdropmenu span.dropmenu-icon, div.autototop a, .trigger a.open, .trigger a.close, .header-infobar .infobar-close a, .post-titles ul.post-metadata-wrap li span { background-image: url('css-sprite.retina.png'); background-size: auto 57px; }
}
a, .nvcolor { transition-property: all; transition-duration: 200ms; transition-timing-function: ease-in-out; text-decoration: none; outline: medium none; }
div.autototop a { display: none; z-index: 999; position: fixed; bottom: 50px; right: 40px; width: 40px; height: 36px; background-position: -8160px 0px; }
.nv-dark div.autototop a { background-position: -8120px 0px; }
p, .entry { line-height: 1.7; }
p { margin: 0px 0px 18px; }
h1, h2, h3, h4, h5, h6 { font-weight: 500; line-height: 1.35; }
h1 { font-size: 3.1rem; margin-bottom: 10px; }
h3 { font-size: 2rem; margin-bottom: 8px; }
img { background: transparent none repeat scroll 0% 0%; height: auto; }
img, object, embed, iframe { max-width: 100%; }
a:focus, object:focus, embed:focus { outline: medium none; }
ul, ol { margin-bottom: 18px; }
ul { list-style: outside none none; }
li { margin-bottom: 12px; }
.list ul li::before, .list ul li, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent, #message.info p.styledbox.warning .boxcontent, .styledbox.download .boxcontent, .styledbox.help .boxcontent {  }
#primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before { content: ""; width: 40px; height: 40px; position: absolute; overflow: hidden; margin-left: -30px; }
#primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before { margin-top: -3px; }
input[type="text"], file, select, input[type="password"], input[type="file"], textarea, input { padding: 0.9em 0.6em; }
pre, xmp, input[type="text"], input[type="password"], input[type="file"], textarea, input, select { background: transparent none repeat scroll 0% 0%; border: medium none; color: inherit; }
select { outline: medium none; cursor: pointer; background-image: url('selectmenu-a.png'); background-repeat: no-repeat; background-position: right top; padding-right: 25px; }
.nv-dark select { background-position: right bottom; }
.commentlist > li.pingback::before { content: ""; }
.clear { clear: both; }
.row, .clearfix {  }
.row::before, .row::after, .clearfix::after { content: " "; display: table; }
.row::after, .clearfix::after { clear: both; }
div#primary-wrapper { position: relative; min-height: 100%; overflow: hidden; }
div#custom-layer1 { z-index: -4; }
div#custom-layer2 { z-index: -3; }
div#custom-layer3 { z-index: -2; }
div#custom-layer4 { z-index: -1; }
div.custom-layer { position: absolute; width: 100%; min-height: 100%; height: 100%; }
div.custom-layer.fixed { position: fixed; }
.skinset-main, .skinset-header, .skinset-footer { background-size: cover; }
#header-wrap { z-index: 1001; position: relative; margin-top: 15px; }
#header { position: relative; filter: none; border: medium none; box-shadow: none; background: transparent none repeat scroll 0% 0%; }
#header-bg { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; padding: 0px; }
.skinset-header, .skinset-footer, .skinset-main { padding: 0px; }
.skinset-header { padding: 15px 0px 0px; }
#header-logo { width: auto; position: relative; float: left; z-index: 1; }
#header-logo.center { margin-left: auto; margin-right: auto; float: none; text-align: center; }
#header-logo.center { margin-top: -20px; }
#header-bg { transition: opacity 0.5s ease-in-out 0s; }
#header-logo img { width: auto; height: auto; max-height: 100%; }
#primary-wrapper { min-width: 980px; }
.wrapper { padding: 0px 20px; z-index: 5; }
.content-wrap, div.intro-text, .header-infobar { position: relative; }
.skinset-header, .skinset-footer, .skinset-main.nv-skin, #nv-tabs ul ul, .accordion .section, .wpb_accordion .wpb_accordion_section, .nv-tabs .tab-content, .ui-tabs .ui-tabs-panel, ul.ui-tabs-nav li, .frame .gridimg-wrap, .styledbox.shadow .boxcontent, .styledbox.general, div.custom-style, div.custom-style.nv-skin, .splitter ul li, .page_nav .page-numbers, li > .page-numbers, .shop-cart .shopping-cart-wrapper, .wpsc-latest-product .item_image, .wpsc_category_grid_item, .wpsc_category_image_link img, div.blind_down, div.blind_down ul li img.live-search-image, .nv-pricing-container, .panelcontent, #nv_selectmenu select, img.avatar, .tagcloud a { border: 1px solid rgb(233, 233, 233); background-color: rgb(255, 255, 255); padding: 10px; }
#header-wrap.enabled, .skinset-footer.enabled, .skinset-main.enabled, #header-wrap.color, .skinset-footer.color, .skinset-main.color { box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15); }
.ui-tabs .ui-tabs-nav li, .ui-accordion-header, pre, xmp, input[type="text"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="file"], textarea, select, .icon-dock, .post-metadata li.post-date, .post-metadata li.post-format, .sub-header .socialicons, .sub-header #togglesocial, .sub-header .textresize, .page_nav .page-numbers, li > .page-numbers, .styledbox.help, .styledbox.information, .styledbox.warning, .styledbox.download, #message.info, .styledbox.general.shaded, .nv-pricing-signup, .nv-pricing-cost, .nv-pricing-title, .panelcontent.heading, div.item-list-tabs, .header-infobar, .tab-wrap .trigger, div.bbp-template-notice, .wpb_row.wide-row .wide-row-inner { box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.06) inset; }
.ui-tabs .ui-tabs-nav li, .ui-accordion-header, pre, xmp, input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="password"], input[type="file"], textarea, select, .icon-dock, .author-info, .post-metadata li.post-format, .sub-header .socialicons, .sub-header #togglesocial, .sub-header .textresize, .frame .gridimg-wrap, .splitter ul li.active, .page_nav .page-numbers, li > .page-numbers, .styledbox.general.shaded, .nv-pricing-signup, .nv-pricing-cost, .panelcontent.heading, div.item-list-tabs, .tab-wrap .trigger, table.forum tr.alt, #topic-post-list li.alt, #bbpress-forums div.odd, #bbpress-forums ul.odd, .wpb_row.wide-row .wide-row-inner, .nv-light #header-wrap.border #header.stuck #header-bg, .nv-light #header-wrap.disabled #header.stuck #header-bg { background-color: rgb(249, 249, 249); }
#primary-wrapper .skinset-header.nv-skin, #primary-wrapper .skinset-footer.nv-skin, #primary-wrapper .skinset-main.nv-skin { border-bottom: 5px solid rgb(249, 249, 249); }
#primary-wrapper .skinset-header, #primary-wrapper .skinset-footer, #primary-wrapper .skinset-main { border: 0px none; }
#primary-wrapper #header-bg { border: medium none; }
#primary-wrapper #header-wrap.enabled #header, #primary-wrapper .intro-text.skinset-main.enabled, #primary-wrapper #header-wrap.color #header, #primary-wrapper .intro-text.skinset-main.color { padding: 10px 15px; }
#primary-wrapper .skinset-main.enabled, #primary-wrapper .skinset-footer.enabled, #primary-wrapper #header-wrap.enabled .content, #primary-wrapper .skinset-main.color, #primary-wrapper .skinset-footer.color, #primary-wrapper #header-wrap.color .content { padding: 15px; }
#content { z-index: 0; }
.nv-dark .skinset-header, .nv-dark .skinset-footer, .nv-dark .skinset-main.nv-skin, .nv-dark #nv-tabs ul ul, .nv-dark .accordion .section, .nv-dark .wpb_accordion .wpb_accordion_section, .nv-dark .nv-tabs .tab-content, .nv-dark .ui-tabs .ui-tabs-panel, .nv-dark .ui-tabs ul li, .nv-dark ul.ui-tabs-nav li, .nv-dark .frame .gridimg-wrap, .nv-dark .styledbox.shadow .boxcontent, .nv-dark .styledbox.general, .nv-dark div.custom-style, .nv-dark div.custom-style.nv-skin, .nv-dark .splitter ul li, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .shop-cart .shopping-cart-wrapper, .nv-dark .wpsc-latest-product .item_image, .nv-dark .wpsc_category_grid_item, .nv-dark .wpsc_category_image_link img, .nv-dark div.blind_down, .nv-dark div.blind_down ul li img.live-search-image, .nv-dark .nv-pricing-container, .nv-dark .panelcontent, .nv-dark #nv_selectmenu select, .nv-dark #panel div.content, .nv-dark div-item-list-tabs ul li.feed, .nv-dark img.avatar, .nv-dark .tagcloud a { border: 1px solid rgb(0, 0, 0); background-color: rgb(18, 18, 18); }
.nv-dark #nv-tabs ul li ul li, .nv-dark .nv-pricing-plan .nv-pricing-cost { border-bottom: 1px solid rgb(0, 0, 0); }
.nv-dark #header-wrap.enabled, .nv-dark .skinset-footer.enabled, .nv-dark .skinset-main.enabled, .nv-dark #header-wrap.color, .nv-dark .skinset-footer.color, .nv-dark .skinset-main.color { box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2); }
.nv-dark .ui-tabs .ui-tabs-nav li, .nv-dark .ui-accordion-header, .nv-dark pre, .nv-dark xmp, .nv-dark input[type="text"], .nv-dark input[type="password"], .nv-dark input[type="file"], .nv-dark input[type="tel"], .nv-dark input[type="url"], .nv-dark input[type="email"], .nv-dark textarea, .nv-dark select, .nv-dark .icon-dock, .nv-dark .post-metadata li.post-date, .nv-dark .post-metadata li.post-format, .nv-dark .sub-header .socialicons, .nv-dark .sub-header #togglesocial, .nv-dark .sub-header .textresize, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .styledbox.general.shaded, .nv-dark .nv-pricing-signup, .nv-dark .nv-pricing-cost, .nv-dark .nv-pricing-title, .nv-dark .panelcontent.heading, .nv-dark div.item-list-tabs, .nv-dark #groups-directory-form div.item-list-tabs { box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; }
.nv-dark .ui-tabs .ui-tabs-nav li, .nv-dark .ui-accordion-header, .nv-dark pre, .nv-dark xmp, .nv-dark input[type="text"], .nv-dark input[type="password"], .nv-dark input[type="file"], .nv-dark input[type="tel"], .nv-dark input[type="url"], .nv-dark input[type="email"], .nv-dark textarea, .nv-dark select, .nv-dark .icon-dock, .nv-dark .author-info, .nv-dark .post-metadata li.post-format, .nv-dark .sub-header .socialicons, .nv-dark .sub-header #togglesocial, .nv-dark .sub-header .textresize, .nv-dark .frame .gridimg-wrap, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .styledbox.general.shaded, .nv-dark .nv-pricing-signup, .nv-dark .nv-pricing-cost, .nv-dark .panelcontent.heading, .nv-dark div.item-list-tabs, .nv-dark #nv_selectmenu select, .nv-dark .panelcontent.content, .nv-dark .tab-wrap .trigger, .nv-dark table.forum tr.alt, .nv-dark #topic-post-list li.alt, .nv-dark #bbpress-forums div.odd, .nv-dark #bbpress-forums ul.odd, .nv-dark #header-wrap.border #header.stuck #header-bg, .nv-dark #header-wrap.disabled #header.stuck #header-bg { background-color: rgb(31, 31, 31); }
#primary-wrapper.nv-dark .skinset-header.nv-skin, #primary-wrapper.nv-dark .skinset-footer.nv-skin, #primary-wrapper.nv-dark .skinset-main.nv-skin { border-bottom: 5px solid rgb(0, 0, 0); }
.row, #header .logo-menu-wrap { width: 100%; max-width: 980px; min-width: 707px; margin: 0px auto; }
.row .row { width: auto; max-width: none; min-width: 0px; margin: 0px -15px; }
.row, .row .row, .block.columns, .hozbreak, hr, .tooltip-info, .container.none, .gallery-wrap.group-slider, .gallery-wrap.none, .revslider-container { margin-bottom: 15px; }
.column, .columns, .column_container { float: left; min-height: 1px; padding: 0px 15px; position: relative; }
[class*="column"] + [class*="column"]:last-child, .columns:last-child, .columns.right.last, .columns.shortcode.last { float: right; }
.row .four, .row .three_column { width: 33.3%; }
.row .eight { width: 66.6667%; }
.row .twelve, .row .one_column { width: 100%; }
.lowerfooter { margin: 0px auto; }
.lowfooterleft { float: left; }
.lowfooterright { float: right; clear: right; }
#nv-tabs { position: relative; float: right; margin-top: 22px; z-index: 2; }
#nv-tabs.match { margin-top: 10px; }
#nv-tabs.center { clear: both; margin-left: auto; margin-right: auto; display: table; float: none; }
#nv-tabs ul { list-style: outside none none; }
#nv-tabs li { position: relative; list-style: outside none none; }
#nv-tabs li.menubreak, #nv-tabs li.menubreak:hover { display: none; }
#nv-tabs.center ul li { margin: 0px 14px; }
#nv-tabs ul li { float: left; padding: 0px; margin: 0px 0px 0px 28px; }
#nv-tabs ul li.hasdropmenu { padding-right: 15px; }
#nv-tabs ul li.hasdropmenu ul li { padding-right: 0px; }
#nv-tabs ul li ul li, #nv-tabs.center ul li ul li, #nv-tabs.left ul li ul li { margin: 0px; }
#nv-tabs li li { background: transparent none repeat scroll 0% 0%; }
#nv-tabs a { padding: 0px 0px 15px; text-decoration: none; cursor: pointer; display: block; background: transparent url('blank.gif') repeat scroll 0% 0%; z-index: 100; position: relative; font-weight: 600; }
#nv-tabs ul ul a { font-weight: normal; }
#nv-tabs #dropmenu, #dyndropmenu { z-index: 998; }
#nv-tabs ul ul { position: absolute; display: none; margin: -8px 0px 0px; left: -1px; min-width: 200px; z-index: 101; }
#nv-tabs ul li ul { height: auto; padding: 0px; clear: both; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); }
#nv-tabs ul li ul li a { padding: 9px 10px 8px; white-space: nowrap; display: block; }
.menutitle { display: block; }
#nv-tabs ul li ul li { padding: 0px; min-width: 200px; height: auto; border-bottom: 1px solid rgb(233, 233, 233); }
#nv-tabs ul li ul li a { display: block; }
#nv-tabs ul li ul a { height: auto; margin: 0px; display: block; line-height: 20px; }
#nv-tabs ul li ul a span, #nv-tabs ul li ul a span span { margin: 0px; padding: 0px; height: auto; float: none; }
#nv-tabs ul li:hover ul, #nv-tabs ul li li:hover ul, #nv-tabs ul li li li:hover ul, #nv-tabs ul li li li li:hover ul { display: block; opacity: 1; }
#nv_selectmenu select { width: 100%; border-radius: 0px; }
.widget_recent_entries li, .widget_archive li, .widget_links li, .widget_meta li, .widget_categories li, .widget_pages li, .widget_nav_menu li, .widget_recent_comments li, .widget_display_topics li, .widget_display_forums li, .widget_display_replies li, .widget_product_categories li { background: transparent url('break-a.png') repeat-x scroll left top; }
li.widget { margin-bottom: 18px; clear: both; }
.widget li { margin-bottom: 8px; padding-top: 10px; }
.widget_recent_entries ul, .widget_archive ul, .widget_links ul, .widget_meta ul, .widget_categories ul, .widget_product_categories ul, .widget_pages ul, .widget_nav_menu ul, .widget_recent_comments ul, .widget_display_topics ul, .widget_display_forums ul, .widget_display_replies ul { background: transparent url('break-a.png') repeat-x scroll left bottom; padding-bottom: 2px; }
.slider-3d-wrap { width: 100% ! important; position: relative; min-height: 150px; }
.slider-3d-wrap #slider_3d { display: table; width: inherit; margin-left: auto; margin-right: auto; }
div.list.arrow.black ul li::before, div.list.arrow.black ul li .before { background-position: -320px 0px; }
div.list.arrow.blue-lite ul li::before, div.list.arrow.blue-lite ul li .before { background-position: -360px 0px; }
div.list.arrow.blue ul li::before, div.list.arrow.blue ul li .before { background-position: -400px 0px; }
div.list.arrow.green-lite ul li::before, div.list.arrow.green-lite ul li .before { background-position: -440px 0px; }
div.list.arrow.green ul li::before, div.list.arrow.green ul li .before { background-position: -480px 0px; }
div.list.arrow.grey ul li::before, div.list.arrow.grey ul li .before { background-position: -520px 0px; }
div.list.arrow.grey-lite ul li::before, div.list.arrow.grey-lite ul li .before { background-position: -9120px 0px; }
div.list.arrow.orange-lite ul li::before, div.list.arrow.orange-lite ul li .before { background-position: -560px 0px; }
div.list.arrow.orange ul li::before, div.list.arrow.orange ul li .before { background-position: -600px 0px; }
div.list.arrow.pink-lite ul li::before, div.list.arrow.pink-lite ul li .before { background-position: -640px 0px; }
div.list.arrow.pink ul li::before, div.list.arrow.pink ul li .before { background-position: -680px 0px; }
div.list.arrow.purple-lite ul li::before, div.list.arrow.purple-lite ul li .before { background-position: -720px 0px; }
div.list.arrow.purple ul li::before, div.list.arrow.purple ul li .before { background-position: -760px 0px; }
div.list.arrow.red-lite ul li::before, div.list.arrow.red-lite ul li .before { background-position: -800px 0px; }
div.list.arrow.red ul li::before, div.list.arrow.red ul li .before { background-position: -840px 0px; }
div.list.arrow.teal-lite ul li::before, div.list.arrow.teal-lite ul li .before { background-position: -880px 0px; }
div.list.arrow.teal ul li::before, div.list.arrow.teal ul li .before { background-position: -920px 0px; }
div.list.arrow.transparent ul li::before, div.list.arrow.transparent ul li .before { background-position: -960px 0px; }
div.list.arrow.white ul li::before, div.list.arrow.white ul li .before { background-position: -1000px 0px; }
div.list.arrow.yellow-lite ul li::before, div.list.arrow.yellow-lite ul li .before { background-position: -1040px 0px; }
div.list.arrow.yellow ul li::before, div.list.arrow.yellow ul li .before { background-position: -1080px 0px; }
div.list.check.black ul li::before, div.list.check.black ul li .before { background-position: -1920px 0px; }
div.list.check.blue-lite ul li::before, div.list.check.blue-lite ul li .before { background-position: -1960px 0px; }
div.list.check.blue ul li::before, div.list.check.blue ul li .before { background-position: -2000px 0px; }
div.list.check.green-lite ul li::before, div.list.check.green-lite ul li .before { background-position: -2040px 0px; }
div.list.check.green ul li::before, div.list.check.green ul li .before { background-position: -2080px 0px; }
div.list.check.grey ul li::before, div.list.check.grey ul li .before { background-position: -2120px 0px; }
div.list.check.grey-lite ul li::before, div.list.check.grey-lite ul li .before { background-position: -9200px 0px; }
div.list.check.orange-lite ul li::before, div.list.check.orange-lite ul li .before { background-position: -2160px 0px; }
div.list.check.orange ul li::before, div.list.check.orange ul li .before { background-position: -2200px 0px; }
div.list.check.pink-lite ul li::before, div.list.check.pink-lite ul li .before { background-position: -2240px 0px; }
div.list.check.pink ul li::before, div.list.check.pink ul li .before { background-position: -2280px 0px; }
div.list.check.purple-lite ul li::before, div.list.check.purple-lite ul li .before { background-position: -2320px 0px; }
div.list.check.purple ul li::before, div.list.check.purple ul li .before { background-position: -2360px 0px; }
div.list.check.red-lite ul li::before, div.list.check.red-lite ul li .before { background-position: -2400px 0px; }
div.list.check.red ul li::before, div.list.check.red ul li .before { background-position: -2440px 0px; }
div.list.check.teal-lite ul li::before, div.list.check.teal-lite ul li .before { background-position: -2480px 0px; }
div.list.check.teal ul li::before, div.list.check.teal ul li .before { background-position: -2520px 0px; }
div.list.check.transparent ul li::before, div.list.check.transparent ul li .before { background-position: -2560px 0px; }
div.list.check.white ul li::before, div.list.check.white ul li .before { background-position: -2600px 0px; }
div.list.check.yellow-lite ul li::before, div.list.check.yellow-lite ul li .before { background-position: -2640px 0px; }
div.list.check.yellow ul li::before, div.list.check.yellow ul li .before { background-position: -2680px 0px; }
div.list.cross.black ul li::before, div.list.cross.black ul li .before { background-position: -2720px 0px; }
div.list.cross.blue-lite ul li::before, div.list.cross.blue-lite ul li .before { background-position: -2760px 0px; }
div.list.cross.blue ul li::before, div.list.cross.blue ul li .before { background-position: -2800px 0px; }
div.list.cross.green-lite ul li::before, div.list.cross.green-lite ul li .before { background-position: -2840px 0px; }
div.list.cross.green ul li::before, div.list.cross.green ul li .before { background-position: -2880px 0px; }
div.list.cross.grey ul li::before, div.list.cross.grey ul li .before { background-position: -2920px 0px; }
div.list.cross.grey-lite ul li::before, div.list.cross.grey-lite ul li .before { background-position: -9240px 0px; }
div.list.cross.orange-lite ul li::before, div.list.cross.orange-lite ul li .before { background-position: -2960px 0px; }
div.list.cross.orange ul li::before, div.list.cross.orange ul li .before { background-position: -3000px 0px; }
div.list.cross.pink-lite ul li::before, div.list.cross.pink-lite ul li .before { background-position: -3040px 0px; }
div.list.cross.pink ul li::before, div.list.cross.pink ul li .before { background-position: -3080px 0px; }
div.list.cross.purple-lite ul li::before, div.list.cross.purple-lite ul li .before { background-position: -3120px 0px; }
div.list.cross.purple ul li::before, div.list.cross.purple ul li .before { background-position: -3160px 0px; }
div.list.cross.red-lite ul li::before, div.list.cross.red-lite ul li .before { background-position: -3200px 0px; }
div.list.cross.red ul li::before, div.list.cross.red ul li .before { background-position: -3240px 0px; }
div.list.cross.teal-lite ul li::before, div.list.cross.teal-lite ul li .before { background-position: -3280px 0px; }
div.list.cross.teal ul li::before, div.list.cross.teal ul li .before { background-position: -3320px 0px; }
div.list.cross.transparent ul li::before, div.list.cross.transparent ul li .before { background-position: -3360px 0px; }
div.list.cross.white ul li::before, div.list.cross.white ul li .before { background-position: -3400px 0px; }
div.list.cross.yellow-lite ul li::before, div.list.cross.yellow-lite ul li .before { background-position: -3440px 0px; }
div.list.cross.yellow ul li::before, div.list.cross.yellow ul li .before { background-position: -3480px 0px; }
div.list.orb.black ul li::before, div.list.orb.black ul li .before { background-position: -4760px 0px; }
div.list.orb.blue-lite ul li::before, div.list.orb.blue-lite ul li .before { background-position: -4800px 0px; }
div.list.orb.blue ul li::before, div.list.orb.blue ul li .before { background-position: -4840px 0px; }
div.list.orb.green-lite ul li::before, div.list.orb.green-lite ul li .before { background-position: -4880px 0px; }
div.list.orb.green ul li::before, div.list.orb.green ul li .before { background-position: -4920px 0px; }
div.list.orb.grey ul li::before, div.list.orb.grey ul li .before { background-position: -4960px 0px; }
div.list.orb.grey-lite ul li::before, div.list.orb.grey-lite ul li .before { background-position: -9320px 0px; }
div.list.orb.orange-lite ul li::before, div.list.orb.orange-lite ul li .before { background-position: -5000px 0px; }
div.list.orb.orange ul li::before, div.list.orb.orange ul li .before { background-position: -5040px 0px; }
div.list.orb.pink-lite ul li::before, div.list.orb.pink-lite ul li .before { background-position: -5080px 0px; }
div.list.orb.pink ul li::before, div.list.orb.pink ul li .before { background-position: -5120px 0px; }
div.list.orb.purple-lite ul li::before, div.list.orb.purple-lite ul li .before { background-position: -5160px 0px; }
div.list.orb.purple ul li::before, div.list.orb.purple ul li .before { background-position: -5200px 0px; }
div.list.orb.red-lite ul li::before, div.list.orb.red-lite ul li .before { background-position: -5240px 0px; }
div.list.orb.red ul li::before, div.list.orb.red ul li .before { background-position: -5280px 0px; }
div.list.orb.teal-lite ul li::before, div.list.orb.teal-lite ul li .before { background-position: -5320px 0px; }
div.list.orb.teal ul li::before, div.list.orb.teal ul li .before { background-position: -5360px 0px; }
div.list.orb.transparent ul li::before, div.list.orb.transparent ul li .before { background-position: -5400px 0px; }
div.list.orb.white ul li::before, div.list.orb.white ul li .before { background-position: -5440px 0px; }
div.list.orb.yellow-lite ul li::before, div.list.orb.yellow-lite ul li .before { background-position: -5480px 0px; }
div.list.orb.yellow ul li::before, div.list.orb.yellow ul li .before { background-position: -5520px 0px; }
.styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before { margin-left: -58px; top: 0px; }
.styledbox.information .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p::before, #message.info p .before { background-position: -6920px 0px; }
.styledbox.warning .boxcontent::before, .styledbox.warning .boxcontent .before { background-position: -6960px 0px; }
.styledbox.download .boxcontent::before, .styledbox.download .boxcontent .before { background-position: -6840px 0px; }
.styledbox.help .boxcontent::before, .styledbox.help .boxcontent .before { background-position: -6880px 0px; }
.ui-helper-clearfix::after, .avatar-block::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before { box-sizing: content-box; }
.isotope, .isotope .isotope-item, .columns { transition-duration: 0.8s; }
.isotope, .columns { transition-property: height, width; }
#custom-layer1 { background-image: url('bk1.gif'); }
#custom-layer2 { opacity: 1; }
#custom-layer3 { background: transparent url('pattern-c.png') repeat scroll 0% 0%; opacity: 0.4; }
#custom-layer4 { background: transparent url('pattern-q.png') repeat scroll 0% 0%; opacity: 0.3; }
.skinset-background.nv-skin { font-size: 12px; color: rgb(204, 204, 204); filter: none; }
.skinset-background div.item-list-tabs ul li a, .skinset-background .widget ul li.current_page_item a, .skinset-background span.menudesc, div.post-metadata a, .skinset-background .commentlist .comment-author a, .skinset-background .recent-metadata a, .skinset-background .nv-recent-posts h4 a, .skinset-background .post-metadata a, .skinset-background .widget.widget_pages li a, .skinset-background .widget.widget_nav_menu li a, .skinset-background .widget.widget_recent_entries li a, .skinset-background div.blind_down ul li a, #item-header-content h2 a, .skinset-background a.topic-title, .skinset-background a.bbp-forum-title, .skinset-background td.td-group .object-name a { color: rgb(204, 204, 204); }
.skinset-background a, .skinset-background #content span.price, .skinset-background #content span.amount { color: rgb(221, 6, 6); }
.skinset-background a:hover, .skinset-background .post-metadata a:hover, .skinset-background .widget.widget_pages li a:hover, .skinset-background .widget.widget_nav_menu li a:hover, .skinset-background .widget.widget_recent_entries li a:hover, #item-header-content h2 a:hover, .skinset-background .current_page_item > a, .skinset-background .current-menu-item > a, .skinset-background .current-menu-ancestor > a { color: rgb(255, 0, 0); }
.skinset-background h1, .skinset-background h1 a, .skinset-background h2, .skinset-background h2 a, .skinset-background h3, .skinset-background h3 a, .skinset-background h4, .skinset-background h4 a, .skinset-background h5, .skinset-background h5 a, .skinset-background h6, .skinset-background h6 a { font-family: Quicksand; }
.skinset-background .accordionhead.ui-accordion-content-active, .skinset-background .ui-state-active, .skinset-background #primary-wrapper.nv-dark .ui-state-active, .skinset-background #nv-tabs ul li ul, #primary-wrapper .skinset-background.sub-menu, .skinset-background span.menu-highlight, .skinset-background #primary-wrapper .skinset-header.nv-skin, .skinset-background div.item-list-tabs ul li.selected, .skinset-background div.item-list-tabs ul li.current, .skinset-background div.item-list-tabs ul li a.show-hide-new, .skinset-background div.item-list-tabs ul li a.new-reply-link, .skinset-background #topic-post-list, .skinset-background table.forum, .skinset-background .bbp-topics, .skinset-background .bbp-replies, .skinset-background .bbp-forums, .skinset-background ul#activity-stream { border-top: 2px solid rgb(255, 0, 0); }
.skinset-main.nv-skin { background-color: transparent ! important; background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5)); background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; }
.skinset-menu ul ul, .skinset-header.nv-skin { background-color: transparent ! important; background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5)); background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; }
.skinset-menu ul ul a, .skinset-menu ul ul #content span.price, .skinset-menu ul ul #content span.amount, .skinset-header a, .skinset-header #content span.price, .skinset-header #content span.amount { color: rgb(224, 224, 224); }
.skinset-menu.nv-skin { filter: none; }
.skinset-footer.nv-skin { background-color: transparent ! important; background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5)); background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; }
/* ::::: http://www.myladypandora.com/wp-content/plugins/revslider/public/assets/css/settings.css?ver=5.1 ::::: */

@font-face {
	font-family: "revicons";
	font-style: normal;
	font-weight: normal;
	src: url('revicons.eot') format("embedded-opentype"), url('revicons.woff') format("woff"), url('revicons.ttf') format("truetype"), url('revicons.svg') format("svg");
}
[class^="revicon-"]::before, [class*=" revicon-"]::before { font-family: "revicons"; font-style: normal; font-weight: normal; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 0.2em; }
.revicon-search-1::before { content: ""; }
.revicon-pencil-1::before { content: ""; }
.revicon-picture-1::before { content: ""; }
.revicon-cancel::before { content: ""; }
.revicon-info-circled::before { content: ""; }
.revicon-trash::before { content: ""; }
.revicon-left-dir::before { content: ""; }
.revicon-right-dir::before { content: ""; }
.revicon-down-open::before { content: ""; }
.revicon-left-open::before { content: ""; }
.revicon-right-open::before { content: ""; }
.revicon-angle-left::before { content: ""; }
.revicon-angle-right::before { content: ""; }
.revicon-left-big::before { content: ""; }
.revicon-right-big::before { content: ""; }
.revicon-magic::before { content: ""; }
.revicon-picture::before { content: ""; }
.revicon-export::before { content: ""; }
.revicon-cog::before { content: ""; }
.revicon-login::before { content: ""; }
.revicon-logout::before { content: ""; }
.revicon-video::before { content: ""; }
.revicon-arrow-combo::before { content: ""; }
.revicon-left-open-1::before { content: ""; }
.revicon-right-open-1::before { content: ""; }
.revicon-left-open-mini::before { content: ""; }
.revicon-right-open-mini::before { content: ""; }
.revicon-left-open-big::before { content: ""; }
.revicon-right-open-big::before { content: ""; }
.revicon-left::before { content: ""; }
.revicon-right::before { content: ""; }
.revicon-ccw::before { content: ""; }
.revicon-arrows-ccw::before { content: ""; }
.revicon-palette::before { content: ""; }
.revicon-list-add::before { content: ""; }
.revicon-doc::before { content: ""; }
.revicon-left-open-outline::before { content: ""; }
.revicon-left-open-2::before { content: ""; }
.revicon-right-open-outline::before { content: ""; }
.revicon-right-open-2::before { content: ""; }
.revicon-equalizer::before { content: ""; }
.revicon-layers-alt::before { content: ""; }
.revicon-popup::before { content: ""; }
.rev_slider > ul, .rev_slider_wrapper > ul, .tp-revslider-mainul > li, .rev_slider > ul > li, .rev_slider > ul > li::before, .tp-revslider-mainul > li::before, .tp-simpleresponsive > ul, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li::before, .tp-revslider-mainul > li, .tp-simpleresponsive > ul > li { list-style: outside none none ! important; position: absolute; margin: 0px ! important; padding: 0px ! important; overflow: visible; background-image: none; background-position: 0px 0px; text-indent: 0em; top: 0px; left: 0px; }
.tp-revslider-mainul > li, .rev_slider > ul > li, .rev_slider > ul > li::before, .tp-revslider-mainul > li::before, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li::before, .tp-revslider-mainul > li, .tp-simpleresponsive > ul > li { visibility: hidden; }
.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 none repeat scroll 0% 0%; box-shadow: 0px 15px 10px rgba(0, 0, 0, 0.8); transform: rotate(-3deg); }
.tp-shadow2::after, .tp-shadow4::after { transform: rotate(3deg); right: 10px; left: auto; }
.tp-shadow5::before, .tp-shadow5::after { content: ""; position: absolute; z-index: -2; box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.6); top: 30%; bottom: 0px; left: 20px; right: 20px; border-radius: 100px / 20px; }
.rev-burger span:nth-child(2) { margin: 3px 0px; }
#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; }
.rev-scroll-btn > :hover, .rev-scroll-btn > :focus, .rev-scroll-btn > .active { color: rgb(255, 255, 255); }
.rev-scroll-btn > :hover, .rev-scroll-btn > :focus, .rev-scroll-btn > :active, .rev-scroll-btn > .active { opacity: 0.8; }
.tp-caption .rs-starring .star-rating::before, .tp-caption .rs-starring-page .star-rating::before { content: "sssss"; color: rgb(224, 218, 223); float: left; top: 0px; left: 0px; position: absolute; }
.tp-caption .rs-starring .star-rating span::before, .tp-caption .rs-starring .star-rating span::before { content: "SSSSS"; top: 0px; position: absolute; left: 0px; }
.tparrows::before { font-family: "revicons"; font-size: 15px; color: rgb(255, 255, 255); display: block; line-height: 40px; text-align: center; }
.tparrows.tp-leftarrow::before { content: ""; }
.tparrows.tp-rightarrow::before { content: ""; }
/* ::::: http://www.myladypandora.com/wp-content/themes/Terso-Child/style.css ::::: */

/* ::::: http://www.myladypandora.com/wp-content/themes/Terso/style.css ::::: */

*, *::before, *::after { box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font: inherit; vertical-align: baseline; }
html { font-size: 62.5%; }
body { font: 13px "Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif; }
html, body { width: 100%; height: 100%; min-height: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0px; padding: 0px; direction: ltr; }
.textresize .decreaseFont, .textresize .increaseFont, .socialicons ul li div.social-icon, .twitter-wrap div.social-twitter, .socialinit .socialinithide, .socialhide .socialinithide, #panelsearchsubmit, #primary-wrapper #searchsubmit, #primary-wrapper #forums_search_submit, #primary-wrapper #groups_search_submit, #primary-wrapper #members_search_submit, #primary-wrapper #messages_search_submit, #primary-wrapper #bbp_search_submit, .revealbox .ui-icon, .wpb_accordion .ui-icon, span.dropcap.two, .slidernav-left .slidernav, .slidernav-right .slidernav, .control-panel ul li, .nivo-controlNav a, .post-control-panel ul li, #nv-tabs ul li.extended-menu .post-control-panel ul li, #footer .widget .post-control-panel ul li, #panel .widget .post-control-panel ul li, div.islider-nav, #primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before, .post-metadata li.post-format span, #nv-tabs ul li.hasdropmenu span.dropmenu-icon, div.autototop a, .trigger a.open, .trigger a.close, .header-infobar .infobar-close a, .post-titles ul.post-metadata-wrap li span:first-child { background-image: url('css-sprite.png'); background-repeat: no-repeat; }
@media not all, screen and (max--moz-device-pixel-ratio: 2) {
	.textresize .decreaseFont, .textresize .increaseFont, .socialicons ul li div.social-icon, .twitter-wrap div.social-twitter, .socialinit .socialinithide, .socialhide .socialinithide, #panelsearchsubmit, #primary-wrapper #searchsubmit, #primary-wrapper #forums_search_submit, #primary-wrapper #groups_search_submit, #primary-wrapper #members_search_submit, #primary-wrapper #messages_search_submit, #primary-wrapper #bbp_search_submit, .revealbox .ui-icon, .wpb_accordion .ui-icon, span.dropcap.two, .slidernav-left .slidernav, .slidernav-right .slidernav, .control-panel ul li, .nivo-controlNav a, .post-control-panel ul li, #nv-tabs ul li.extended-menu .post-control-panel ul li, #footer .widget .post-control-panel ul li, #panel .widget .post-control-panel ul li, div.islider-nav, #primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before, .post-metadata li.post-format span, #nv-tabs ul li.hasdropmenu span.dropmenu-icon, div.autototop a, .trigger a.open, .trigger a.close, .header-infobar .infobar-close a, .post-titles ul.post-metadata-wrap li span { background-image: url('css-sprite.retina.png'); background-size: auto 57px; }
}
a, .nvcolor { transition-property: all; transition-duration: 200ms; transition-timing-function: ease-in-out; text-decoration: none; outline: medium none; }
div.autototop a { display: none; z-index: 999; position: fixed; bottom: 50px; right: 40px; width: 40px; height: 36px; background-position: -8160px 0px; }
.nv-dark div.autototop a { background-position: -8120px 0px; }
p, .entry { line-height: 1.7; }
p { margin: 0px 0px 18px; }
h1, h2, h3, h4, h5, h6 { font-weight: 500; line-height: 1.35; }
h1 { font-size: 3.1rem; margin-bottom: 10px; }
h3 { font-size: 2rem; margin-bottom: 8px; }
img { background: transparent none repeat scroll 0% 0%; height: auto; }
img, object, embed, iframe { max-width: 100%; }
a:focus, object:focus, embed:focus { outline: medium none; }
ul, ol { margin-bottom: 18px; }
ul { list-style: outside none none; }
li { margin-bottom: 12px; }
.list ul li::before, .list ul li, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent, #message.info p.styledbox.warning .boxcontent, .styledbox.download .boxcontent, .styledbox.help .boxcontent {  }
#primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before, .styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before { content: ""; width: 40px; height: 40px; position: absolute; overflow: hidden; margin-left: -30px; }
#primary-wrapper .list ul li::before, #primary-wrapper .list ul li .before { margin-top: -3px; }
input[type="text"], file, select, input[type="password"], input[type="file"], textarea, input { padding: 0.9em 0.6em; }
pre, xmp, input[type="text"], input[type="password"], input[type="file"], textarea, input, select { background: transparent none repeat scroll 0% 0%; border: medium none; color: inherit; }
select { outline: medium none; cursor: pointer; background-image: url('selectmenu-a.png'); background-repeat: no-repeat; background-position: right top; padding-right: 25px; }
.nv-dark select { background-position: right bottom; }
.commentlist > li.pingback::before { content: ""; }
.clear { clear: both; }
.row, .clearfix {  }
.row::before, .row::after, .clearfix::after { content: " "; display: table; }
.row::after, .clearfix::after { clear: both; }
div#primary-wrapper { position: relative; min-height: 100%; overflow: hidden; }
div#custom-layer1 { z-index: -4; }
div#custom-layer2 { z-index: -3; }
div#custom-layer3 { z-index: -2; }
div#custom-layer4 { z-index: -1; }
div.custom-layer { position: absolute; width: 100%; min-height: 100%; height: 100%; }
div.custom-layer.fixed { position: fixed; }
.skinset-main, .skinset-header, .skinset-footer { background-size: cover; }
#header-wrap { z-index: 1001; position: relative; margin-top: 15px; }
#header { position: relative; filter: none; border: medium none; box-shadow: none; background: transparent none repeat scroll 0% 0%; }
#header-bg { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; padding: 0px; }
.skinset-header, .skinset-footer, .skinset-main { padding: 0px; }
.skinset-header { padding: 15px 0px 0px; }
#header-logo { width: auto; position: relative; float: left; z-index: 1; }
#header-logo.center { margin-left: auto; margin-right: auto; float: none; text-align: center; }
#header-logo.center { margin-top: -20px; }
#header-bg { transition: opacity 0.5s ease-in-out 0s; }
#header-logo img { width: auto; height: auto; max-height: 100%; }
#primary-wrapper { min-width: 980px; }
.wrapper { padding: 0px 20px; z-index: 5; }
.content-wrap, div.intro-text, .header-infobar { position: relative; }
.skinset-header, .skinset-footer, .skinset-main.nv-skin, #nv-tabs ul ul, .accordion .section, .wpb_accordion .wpb_accordion_section, .nv-tabs .tab-content, .ui-tabs .ui-tabs-panel, ul.ui-tabs-nav li, .frame .gridimg-wrap, .styledbox.shadow .boxcontent, .styledbox.general, div.custom-style, div.custom-style.nv-skin, .splitter ul li, .page_nav .page-numbers, li > .page-numbers, .shop-cart .shopping-cart-wrapper, .wpsc-latest-product .item_image, .wpsc_category_grid_item, .wpsc_category_image_link img, div.blind_down, div.blind_down ul li img.live-search-image, .nv-pricing-container, .panelcontent, #nv_selectmenu select, img.avatar, .tagcloud a { border: 1px solid rgb(233, 233, 233); background-color: rgb(255, 255, 255); padding: 10px; }
#header-wrap.enabled, .skinset-footer.enabled, .skinset-main.enabled, #header-wrap.color, .skinset-footer.color, .skinset-main.color { box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15); }
.ui-tabs .ui-tabs-nav li, .ui-accordion-header, pre, xmp, input[type="text"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="file"], textarea, select, .icon-dock, .post-metadata li.post-date, .post-metadata li.post-format, .sub-header .socialicons, .sub-header #togglesocial, .sub-header .textresize, .page_nav .page-numbers, li > .page-numbers, .styledbox.help, .styledbox.information, .styledbox.warning, .styledbox.download, #message.info, .styledbox.general.shaded, .nv-pricing-signup, .nv-pricing-cost, .nv-pricing-title, .panelcontent.heading, div.item-list-tabs, .header-infobar, .tab-wrap .trigger, div.bbp-template-notice, .wpb_row.wide-row .wide-row-inner { box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.06) inset; }
.ui-tabs .ui-tabs-nav li, .ui-accordion-header, pre, xmp, input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="password"], input[type="file"], textarea, select, .icon-dock, .author-info, .post-metadata li.post-format, .sub-header .socialicons, .sub-header #togglesocial, .sub-header .textresize, .frame .gridimg-wrap, .splitter ul li.active, .page_nav .page-numbers, li > .page-numbers, .styledbox.general.shaded, .nv-pricing-signup, .nv-pricing-cost, .panelcontent.heading, div.item-list-tabs, .tab-wrap .trigger, table.forum tr.alt, #topic-post-list li.alt, #bbpress-forums div.odd, #bbpress-forums ul.odd, .wpb_row.wide-row .wide-row-inner, .nv-light #header-wrap.border #header.stuck #header-bg, .nv-light #header-wrap.disabled #header.stuck #header-bg { background-color: rgb(249, 249, 249); }
#primary-wrapper .skinset-header.nv-skin, #primary-wrapper .skinset-footer.nv-skin, #primary-wrapper .skinset-main.nv-skin { border-bottom: 5px solid rgb(249, 249, 249); }
#primary-wrapper .skinset-header, #primary-wrapper .skinset-footer, #primary-wrapper .skinset-main { border: 0px none; }
#primary-wrapper #header-bg { border: medium none; }
#primary-wrapper #header-wrap.enabled #header, #primary-wrapper .intro-text.skinset-main.enabled, #primary-wrapper #header-wrap.color #header, #primary-wrapper .intro-text.skinset-main.color { padding: 10px 15px; }
#primary-wrapper .skinset-main.enabled, #primary-wrapper .skinset-footer.enabled, #primary-wrapper #header-wrap.enabled .content, #primary-wrapper .skinset-main.color, #primary-wrapper .skinset-footer.color, #primary-wrapper #header-wrap.color .content { padding: 15px; }
#content { z-index: 0; }
.nv-dark .skinset-header, .nv-dark .skinset-footer, .nv-dark .skinset-main.nv-skin, .nv-dark #nv-tabs ul ul, .nv-dark .accordion .section, .nv-dark .wpb_accordion .wpb_accordion_section, .nv-dark .nv-tabs .tab-content, .nv-dark .ui-tabs .ui-tabs-panel, .nv-dark .ui-tabs ul li, .nv-dark ul.ui-tabs-nav li, .nv-dark .frame .gridimg-wrap, .nv-dark .styledbox.shadow .boxcontent, .nv-dark .styledbox.general, .nv-dark div.custom-style, .nv-dark div.custom-style.nv-skin, .nv-dark .splitter ul li, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .shop-cart .shopping-cart-wrapper, .nv-dark .wpsc-latest-product .item_image, .nv-dark .wpsc_category_grid_item, .nv-dark .wpsc_category_image_link img, .nv-dark div.blind_down, .nv-dark div.blind_down ul li img.live-search-image, .nv-dark .nv-pricing-container, .nv-dark .panelcontent, .nv-dark #nv_selectmenu select, .nv-dark #panel div.content, .nv-dark div-item-list-tabs ul li.feed, .nv-dark img.avatar, .nv-dark .tagcloud a { border: 1px solid rgb(0, 0, 0); background-color: rgb(18, 18, 18); }
.nv-dark #nv-tabs ul li ul li, .nv-dark .nv-pricing-plan .nv-pricing-cost { border-bottom: 1px solid rgb(0, 0, 0); }
.nv-dark #header-wrap.enabled, .nv-dark .skinset-footer.enabled, .nv-dark .skinset-main.enabled, .nv-dark #header-wrap.color, .nv-dark .skinset-footer.color, .nv-dark .skinset-main.color { box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2); }
.nv-dark .ui-tabs .ui-tabs-nav li, .nv-dark .ui-accordion-header, .nv-dark pre, .nv-dark xmp, .nv-dark input[type="text"], .nv-dark input[type="password"], .nv-dark input[type="file"], .nv-dark input[type="tel"], .nv-dark input[type="url"], .nv-dark input[type="email"], .nv-dark textarea, .nv-dark select, .nv-dark .icon-dock, .nv-dark .post-metadata li.post-date, .nv-dark .post-metadata li.post-format, .nv-dark .sub-header .socialicons, .nv-dark .sub-header #togglesocial, .nv-dark .sub-header .textresize, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .styledbox.general.shaded, .nv-dark .nv-pricing-signup, .nv-dark .nv-pricing-cost, .nv-dark .nv-pricing-title, .nv-dark .panelcontent.heading, .nv-dark div.item-list-tabs, .nv-dark #groups-directory-form div.item-list-tabs { box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; }
.nv-dark .ui-tabs .ui-tabs-nav li, .nv-dark .ui-accordion-header, .nv-dark pre, .nv-dark xmp, .nv-dark input[type="text"], .nv-dark input[type="password"], .nv-dark input[type="file"], .nv-dark input[type="tel"], .nv-dark input[type="url"], .nv-dark input[type="email"], .nv-dark textarea, .nv-dark select, .nv-dark .icon-dock, .nv-dark .author-info, .nv-dark .post-metadata li.post-format, .nv-dark .sub-header .socialicons, .nv-dark .sub-header #togglesocial, .nv-dark .sub-header .textresize, .nv-dark .frame .gridimg-wrap, .nv-dark .page_nav .page-numbers, .nv-dark li > .page-numbers, .nv-dark .styledbox.general.shaded, .nv-dark .nv-pricing-signup, .nv-dark .nv-pricing-cost, .nv-dark .panelcontent.heading, .nv-dark div.item-list-tabs, .nv-dark #nv_selectmenu select, .nv-dark .panelcontent.content, .nv-dark .tab-wrap .trigger, .nv-dark table.forum tr.alt, .nv-dark #topic-post-list li.alt, .nv-dark #bbpress-forums div.odd, .nv-dark #bbpress-forums ul.odd, .nv-dark #header-wrap.border #header.stuck #header-bg, .nv-dark #header-wrap.disabled #header.stuck #header-bg { background-color: rgb(31, 31, 31); }
#primary-wrapper.nv-dark .skinset-header.nv-skin, #primary-wrapper.nv-dark .skinset-footer.nv-skin, #primary-wrapper.nv-dark .skinset-main.nv-skin { border-bottom: 5px solid rgb(0, 0, 0); }
.row, #header .logo-menu-wrap { width: 100%; max-width: 980px; min-width: 707px; margin: 0px auto; }
.row .row { width: auto; max-width: none; min-width: 0px; margin: 0px -15px; }
.row, .row .row, .block.columns, .hozbreak, hr, .tooltip-info, .container.none, .gallery-wrap.group-slider, .gallery-wrap.none, .revslider-container { margin-bottom: 15px; }
.column, .columns, .column_container { float: left; min-height: 1px; padding: 0px 15px; position: relative; }
[class*="column"] + [class*="column"]:last-child, .columns:last-child, .columns.right.last, .columns.shortcode.last { float: right; }
.row .four, .row .three_column { width: 33.3%; }
.row .eight { width: 66.6667%; }
.row .twelve, .row .one_column { width: 100%; }
.lowerfooter { margin: 0px auto; }
.lowfooterleft { float: left; }
.lowfooterright { float: right; clear: right; }
#nv-tabs { position: relative; float: right; margin-top: 22px; z-index: 2; }
#nv-tabs.match { margin-top: 10px; }
#nv-tabs.center { clear: both; margin-left: auto; margin-right: auto; display: table; float: none; }
#nv-tabs ul { list-style: outside none none; }
#nv-tabs li { position: relative; list-style: outside none none; }
#nv-tabs li.menubreak, #nv-tabs li.menubreak:hover { display: none; }
#nv-tabs.center ul li { margin: 0px 14px; }
#nv-tabs ul li { float: left; padding: 0px; margin: 0px 0px 0px 28px; }
#nv-tabs ul li.hasdropmenu { padding-right: 15px; }
#nv-tabs ul li.hasdropmenu ul li { padding-right: 0px; }
#nv-tabs ul li ul li, #nv-tabs.center ul li ul li, #nv-tabs.left ul li ul li { margin: 0px; }
#nv-tabs li li { background: transparent none repeat scroll 0% 0%; }
#nv-tabs a { padding: 0px 0px 15px; text-decoration: none; cursor: pointer; display: block; background: transparent url('blank.gif') repeat scroll 0% 0%; z-index: 100; position: relative; font-weight: 600; }
#nv-tabs ul ul a { font-weight: normal; }
#nv-tabs #dropmenu, #dyndropmenu { z-index: 998; }
#nv-tabs ul ul { position: absolute; display: none; margin: -8px 0px 0px; left: -1px; min-width: 200px; z-index: 101; }
#nv-tabs ul li ul { height: auto; padding: 0px; clear: both; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); }
#nv-tabs ul li ul li a { padding: 9px 10px 8px; white-space: nowrap; display: block; }
.menutitle { display: block; }
#nv-tabs ul li ul li { padding: 0px; min-width: 200px; height: auto; border-bottom: 1px solid rgb(233, 233, 233); }
#nv-tabs ul li ul li a { display: block; }
#nv-tabs ul li ul a { height: auto; margin: 0px; display: block; line-height: 20px; }
#nv-tabs ul li ul a span, #nv-tabs ul li ul a span span { margin: 0px; padding: 0px; height: auto; float: none; }
#nv-tabs ul li:hover ul, #nv-tabs ul li li:hover ul, #nv-tabs ul li li li:hover ul, #nv-tabs ul li li li li:hover ul { display: block; opacity: 1; }
#nv_selectmenu select { width: 100%; border-radius: 0px; }
.widget_recent_entries li, .widget_archive li, .widget_links li, .widget_meta li, .widget_categories li, .widget_pages li, .widget_nav_menu li, .widget_recent_comments li, .widget_display_topics li, .widget_display_forums li, .widget_display_replies li, .widget_product_categories li { background: transparent url('break-a.png') repeat-x scroll left top; }
li.widget { margin-bottom: 18px; clear: both; }
.widget li { margin-bottom: 8px; padding-top: 10px; }
.widget_recent_entries ul, .widget_archive ul, .widget_links ul, .widget_meta ul, .widget_categories ul, .widget_product_categories ul, .widget_pages ul, .widget_nav_menu ul, .widget_recent_comments ul, .widget_display_topics ul, .widget_display_forums ul, .widget_display_replies ul { background: transparent url('break-a.png') repeat-x scroll left bottom; padding-bottom: 2px; }
.slider-3d-wrap { width: 100% ! important; position: relative; min-height: 150px; }
.slider-3d-wrap #slider_3d { display: table; width: inherit; margin-left: auto; margin-right: auto; }
div.list.arrow.black ul li::before, div.list.arrow.black ul li .before { background-position: -320px 0px; }
div.list.arrow.blue-lite ul li::before, div.list.arrow.blue-lite ul li .before { background-position: -360px 0px; }
div.list.arrow.blue ul li::before, div.list.arrow.blue ul li .before { background-position: -400px 0px; }
div.list.arrow.green-lite ul li::before, div.list.arrow.green-lite ul li .before { background-position: -440px 0px; }
div.list.arrow.green ul li::before, div.list.arrow.green ul li .before { background-position: -480px 0px; }
div.list.arrow.grey ul li::before, div.list.arrow.grey ul li .before { background-position: -520px 0px; }
div.list.arrow.grey-lite ul li::before, div.list.arrow.grey-lite ul li .before { background-position: -9120px 0px; }
div.list.arrow.orange-lite ul li::before, div.list.arrow.orange-lite ul li .before { background-position: -560px 0px; }
div.list.arrow.orange ul li::before, div.list.arrow.orange ul li .before { background-position: -600px 0px; }
div.list.arrow.pink-lite ul li::before, div.list.arrow.pink-lite ul li .before { background-position: -640px 0px; }
div.list.arrow.pink ul li::before, div.list.arrow.pink ul li .before { background-position: -680px 0px; }
div.list.arrow.purple-lite ul li::before, div.list.arrow.purple-lite ul li .before { background-position: -720px 0px; }
div.list.arrow.purple ul li::before, div.list.arrow.purple ul li .before { background-position: -760px 0px; }
div.list.arrow.red-lite ul li::before, div.list.arrow.red-lite ul li .before { background-position: -800px 0px; }
div.list.arrow.red ul li::before, div.list.arrow.red ul li .before { background-position: -840px 0px; }
div.list.arrow.teal-lite ul li::before, div.list.arrow.teal-lite ul li .before { background-position: -880px 0px; }
div.list.arrow.teal ul li::before, div.list.arrow.teal ul li .before { background-position: -920px 0px; }
div.list.arrow.transparent ul li::before, div.list.arrow.transparent ul li .before { background-position: -960px 0px; }
div.list.arrow.white ul li::before, div.list.arrow.white ul li .before { background-position: -1000px 0px; }
div.list.arrow.yellow-lite ul li::before, div.list.arrow.yellow-lite ul li .before { background-position: -1040px 0px; }
div.list.arrow.yellow ul li::before, div.list.arrow.yellow ul li .before { background-position: -1080px 0px; }
div.list.check.black ul li::before, div.list.check.black ul li .before { background-position: -1920px 0px; }
div.list.check.blue-lite ul li::before, div.list.check.blue-lite ul li .before { background-position: -1960px 0px; }
div.list.check.blue ul li::before, div.list.check.blue ul li .before { background-position: -2000px 0px; }
div.list.check.green-lite ul li::before, div.list.check.green-lite ul li .before { background-position: -2040px 0px; }
div.list.check.green ul li::before, div.list.check.green ul li .before { background-position: -2080px 0px; }
div.list.check.grey ul li::before, div.list.check.grey ul li .before { background-position: -2120px 0px; }
div.list.check.grey-lite ul li::before, div.list.check.grey-lite ul li .before { background-position: -9200px 0px; }
div.list.check.orange-lite ul li::before, div.list.check.orange-lite ul li .before { background-position: -2160px 0px; }
div.list.check.orange ul li::before, div.list.check.orange ul li .before { background-position: -2200px 0px; }
div.list.check.pink-lite ul li::before, div.list.check.pink-lite ul li .before { background-position: -2240px 0px; }
div.list.check.pink ul li::before, div.list.check.pink ul li .before { background-position: -2280px 0px; }
div.list.check.purple-lite ul li::before, div.list.check.purple-lite ul li .before { background-position: -2320px 0px; }
div.list.check.purple ul li::before, div.list.check.purple ul li .before { background-position: -2360px 0px; }
div.list.check.red-lite ul li::before, div.list.check.red-lite ul li .before { background-position: -2400px 0px; }
div.list.check.red ul li::before, div.list.check.red ul li .before { background-position: -2440px 0px; }
div.list.check.teal-lite ul li::before, div.list.check.teal-lite ul li .before { background-position: -2480px 0px; }
div.list.check.teal ul li::before, div.list.check.teal ul li .before { background-position: -2520px 0px; }
div.list.check.transparent ul li::before, div.list.check.transparent ul li .before { background-position: -2560px 0px; }
div.list.check.white ul li::before, div.list.check.white ul li .before { background-position: -2600px 0px; }
div.list.check.yellow-lite ul li::before, div.list.check.yellow-lite ul li .before { background-position: -2640px 0px; }
div.list.check.yellow ul li::before, div.list.check.yellow ul li .before { background-position: -2680px 0px; }
div.list.cross.black ul li::before, div.list.cross.black ul li .before { background-position: -2720px 0px; }
div.list.cross.blue-lite ul li::before, div.list.cross.blue-lite ul li .before { background-position: -2760px 0px; }
div.list.cross.blue ul li::before, div.list.cross.blue ul li .before { background-position: -2800px 0px; }
div.list.cross.green-lite ul li::before, div.list.cross.green-lite ul li .before { background-position: -2840px 0px; }
div.list.cross.green ul li::before, div.list.cross.green ul li .before { background-position: -2880px 0px; }
div.list.cross.grey ul li::before, div.list.cross.grey ul li .before { background-position: -2920px 0px; }
div.list.cross.grey-lite ul li::before, div.list.cross.grey-lite ul li .before { background-position: -9240px 0px; }
div.list.cross.orange-lite ul li::before, div.list.cross.orange-lite ul li .before { background-position: -2960px 0px; }
div.list.cross.orange ul li::before, div.list.cross.orange ul li .before { background-position: -3000px 0px; }
div.list.cross.pink-lite ul li::before, div.list.cross.pink-lite ul li .before { background-position: -3040px 0px; }
div.list.cross.pink ul li::before, div.list.cross.pink ul li .before { background-position: -3080px 0px; }
div.list.cross.purple-lite ul li::before, div.list.cross.purple-lite ul li .before { background-position: -3120px 0px; }
div.list.cross.purple ul li::before, div.list.cross.purple ul li .before { background-position: -3160px 0px; }
div.list.cross.red-lite ul li::before, div.list.cross.red-lite ul li .before { background-position: -3200px 0px; }
div.list.cross.red ul li::before, div.list.cross.red ul li .before { background-position: -3240px 0px; }
div.list.cross.teal-lite ul li::before, div.list.cross.teal-lite ul li .before { background-position: -3280px 0px; }
div.list.cross.teal ul li::before, div.list.cross.teal ul li .before { background-position: -3320px 0px; }
div.list.cross.transparent ul li::before, div.list.cross.transparent ul li .before { background-position: -3360px 0px; }
div.list.cross.white ul li::before, div.list.cross.white ul li .before { background-position: -3400px 0px; }
div.list.cross.yellow-lite ul li::before, div.list.cross.yellow-lite ul li .before { background-position: -3440px 0px; }
div.list.cross.yellow ul li::before, div.list.cross.yellow ul li .before { background-position: -3480px 0px; }
div.list.orb.black ul li::before, div.list.orb.black ul li .before { background-position: -4760px 0px; }
div.list.orb.blue-lite ul li::before, div.list.orb.blue-lite ul li .before { background-position: -4800px 0px; }
div.list.orb.blue ul li::before, div.list.orb.blue ul li .before { background-position: -4840px 0px; }
div.list.orb.green-lite ul li::before, div.list.orb.green-lite ul li .before { background-position: -4880px 0px; }
div.list.orb.green ul li::before, div.list.orb.green ul li .before { background-position: -4920px 0px; }
div.list.orb.grey ul li::before, div.list.orb.grey ul li .before { background-position: -4960px 0px; }
div.list.orb.grey-lite ul li::before, div.list.orb.grey-lite ul li .before { background-position: -9320px 0px; }
div.list.orb.orange-lite ul li::before, div.list.orb.orange-lite ul li .before { background-position: -5000px 0px; }
div.list.orb.orange ul li::before, div.list.orb.orange ul li .before { background-position: -5040px 0px; }
div.list.orb.pink-lite ul li::before, div.list.orb.pink-lite ul li .before { background-position: -5080px 0px; }
div.list.orb.pink ul li::before, div.list.orb.pink ul li .before { background-position: -5120px 0px; }
div.list.orb.purple-lite ul li::before, div.list.orb.purple-lite ul li .before { background-position: -5160px 0px; }
div.list.orb.purple ul li::before, div.list.orb.purple ul li .before { background-position: -5200px 0px; }
div.list.orb.red-lite ul li::before, div.list.orb.red-lite ul li .before { background-position: -5240px 0px; }
div.list.orb.red ul li::before, div.list.orb.red ul li .before { background-position: -5280px 0px; }
div.list.orb.teal-lite ul li::before, div.list.orb.teal-lite ul li .before { background-position: -5320px 0px; }
div.list.orb.teal ul li::before, div.list.orb.teal ul li .before { background-position: -5360px 0px; }
div.list.orb.transparent ul li::before, div.list.orb.transparent ul li .before { background-position: -5400px 0px; }
div.list.orb.white ul li::before, div.list.orb.white ul li .before { background-position: -5440px 0px; }
div.list.orb.yellow-lite ul li::before, div.list.orb.yellow-lite ul li .before { background-position: -5480px 0px; }
div.list.orb.yellow ul li::before, div.list.orb.yellow ul li .before { background-position: -5520px 0px; }
.styledbox.information .boxcontent::before, #message.info p::before, .styledbox.warning .boxcontent::before, .styledbox.download .boxcontent::before, .styledbox.help .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p .before, .styledbox.warning .boxcontent .before, .styledbox.download .boxcontent .before, .styledbox.help .boxcontent .before { margin-left: -58px; top: 0px; }
.styledbox.information .boxcontent::before, .styledbox.information .boxcontent .before, #message.info p::before, #message.info p .before { background-position: -6920px 0px; }
.styledbox.warning .boxcontent::before, .styledbox.warning .boxcontent .before { background-position: -6960px 0px; }
.styledbox.download .boxcontent::before, .styledbox.download .boxcontent .before { background-position: -6840px 0px; }
.styledbox.help .boxcontent::before, .styledbox.help .boxcontent .before { background-position: -6880px 0px; }
.ui-helper-clearfix::after, .avatar-block::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before { box-sizing: content-box; }
.isotope, .isotope .isotope-item, .columns { transition-duration: 0.8s; }
.isotope, .columns { transition-property: height, width; }
#nv-tabs.center ul li { margin: 0px 8px; }
/* ::::: http://www.myladypandora.com/wp-content/themes/Terso/stylesheets/responsive.css ::::: */

#primary-wrapper { min-width: 0px; }
@media handheld, only screen and (max-width: 767px) {
	h1 { font-size: 3.2rem; line-height: 1.3; }
	h3 { font-size: 2.1rem; line-height: 1.3; }
	body, p { font-size: 1.5rem; line-height: 1.4; }
}
@media only screen and (max-width: 767px) {
	body { width: 100%; min-width: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; }
	.wrapper { min-width: 0px; margin-left: 0px; margin-right: 0px; }
	.row { width: auto; min-width: 0px; margin-left: 0px; margin-right: 0px; }
	#header .logo-menu-wrap { padding: 0px ! important; max-width: 100% ! important; width: 100%; min-width: 0px; }
	#primary-wrapper .columns { margin-left: 0px; }
	#primary-wrapper .column, #primary-wrapper .columns, .blockquote_quotes { width: 100% ! important; max-width: 100%; float: none; margin-bottom: 15px; }
	[class*="column"] + [class*="column"]:last-child { float: none; }
	.column::before, .columns::before, .column::after, .columns::after { content: ""; display: table; }
	.column::after, .columns::after { clear: both; }
	.nv-pricing-table .nv-pricing-plan, #header #nv-tabs, #item-body div.message-search { margin: 0px; float: none ! important; clear: both ! important; }
	.accordion-gallery-wrap, .slider-3d-wrap, #th-poster, #th-group, #th-email-sub, .td-group, td.td-poster, td.thread-avatar, td.td-email-sub, td.td-group .object-name, .gallerytitle, .stagetext, .stagetextwrap, .animator-wrap, .checkout_cart .wpsc_product_image { display: none ! important; visibility: hidden; }
	#nv-tabs.center { display: block; }
	.lowfooterright { text-align: left; }
}
.hide-on-phones { display: block ! important; }
.hide-on-desktops { display: none ! important; }
@media only screen and (max-width: 1280px) and (min-width: 768px) {
}
@media only screen and (max-width: 767px) {
	.hide-on-phones { display: none ! important; }
	.hide-on-desktops { display: block ! important; }
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 1280px) and (min-width: 768px) {
}
@media only screen and (max-width: 767px) {
}
@media only screen and (min-device-width: 481px) and (max-device-width: 980px) and (orientation: portrait) {
	#nv_selectmenu { display: block ! important; }
	#dyndropmenu { display: none ! important; }
	#header #nv-tabs { float: none ! important; }
}
@media only screen and (min-device-width: 481px) and (max-device-width: 980px) and (orientation: landscape) {
	#nv_selectmenu { display: block ! important; }
	#dyndropmenu { display: none ! important; }
	#header #nv-tabs { float: none ! important; }
}
@media only screen and (max-width: 767px) {
	#nv_selectmenu { display: block ! important; }
	#dyndropmenu { display: none ! important; }
	#header #nv-tabs { float: none ! important; }
}
@media screen and (max-width: 782px) {
}
@media screen and (max-width: 600px) {
	div#primary-wrapper { overflow: visible; }
}
/* ::::: http://www.myladypandora.com/wp-content/plugins/wens-responsive-column-layout-shortcodes/wen-style.css?ver=4.4.4 ::::: */

.one_half, .one_half_last { width: 48%; float: left; }
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth, .one_seventh { position: relative; margin-right: 4%; float: left; margin-bottom: 18px; }
.one_half_last { margin-right: 0px ! important; clear: right; }
.one_half_last, .one_third_last, .one_fourth_last, .one_fifth_last { min-height: 70px; }
.clear { clear: both; }
@media only screen and (max-width: 500px) {
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth, .one_half_last, .one_third_last, .two_third_last, .one_fourth_last, .three_fourth_last, .one_fifth_last, .three_fourth_last, .one_fifth_last, .two_fifth_last, .three_fifth_last, .one_sixth_last, .five_sixth_last { width: 100%; margin-bottom: 15px; }
	.one_half_last, .one_third_last, .one_fourth_last, .one_fifth_last { min-height: 40px; }
}
