.et-fb-settings-options-tab [class^="difl_"] svg,
.et-fb-settings-options-tab .df_adh_heading svg,
.et-fb-settings-options-tab .dfadh_heading_anim svg,
.et-fb-settings-options-tab .df_gravity_form svg
{
max-width: 20px;
margin: 0 auto;
}
.et-fb-settings-options-tab [class^="difl_"],
.et-fb-settings-options-tab .df_adh_heading,
.et-fb-settings-options-tab .dfadh_heading_anim,
.et-fb-settings-options-tab .df_gravity_form
{
background-image: url(https://www.brandanddemandsolutions.com/wp-content/plugins/diviflash/public/css/img/flash.png) !important;
background-size: initial !important;
background-repeat: no-repeat !important;
background-position: 4px 2px !important;
} .df-product-outer-wrap .df-item-wrap.null_item_builder{
display: none !important;
}
p:empty {
display: none;
}
@media (min-width: 981px) { 
[data-item="1"] .swiper-slide{
width: calc(100%/1);
}
[data-item="2"] .swiper-slide{
width: calc(100%/2);
}
[data-item="3"] .swiper-slide{
width: calc(100%/3);
}
[data-item="4"] .swiper-slide{
width: calc(100%/4);
}
[data-item="5"] .swiper-slide{
width: calc(100%/5);
}
[data-item="6"] .swiper-slide{
width: calc(100%/6);
}
[data-item="7"] .swiper-slide{
width: calc(100%/7);
}
}
@media (max-width: 980px) and (min-width: 768px) {
[data-itemtablet="1"] .swiper-slide{
width: calc(100%/1);
}
[data-itemtablet="2"] .swiper-slide{
width: calc(100%/2);
}
[data-itemtablet="3"] .swiper-slide{
width: calc(100%/3);
}
[data-itemtablet="4"] .swiper-slide{
width: calc(100%/4);
}
[data-itemtablet="5"] .swiper-slide{
width: calc(100%/5);
}
[data-itemtablet="6"] .swiper-slide{
width: calc(100%/6);
}
[data-itemtablet="7"] .swiper-slide{
width: calc(100%/7);
}
}
@media (max-width: 767px) {
[data-itemphone="1"] .swiper-slide{
width: calc(100%/1);
}
[data-itemphone="2"] .swiper-slide{
width: calc(100%/2);
}
[data-itemphone="3"] .swiper-slide{
width: calc(100%/3);
}
[data-itemphone="4"] .swiper-slide{
width: calc(100%/4);
}
[data-itemphone="5"] .swiper-slide{
width: calc(100%/5);
}
[data-itemphone="6"] .swiper-slide{
width: calc(100%/6);
}
[data-itemphone="7"] .swiper-slide{
width: calc(100%/7);
}
} .df-item-wrap {
overflow: hidden;
position: relative;
}
.df-item-wrap *:not(.et_pb_background_pattern):not(.et_pb_background_mask):not(.df-overlay):not(.df-icon-wrap) {
position: relative;
}
.df-acf-field-inner {
display: inherit;
align-items: center;
}
.df-metabox-field-inner {
display: inherit;
align-items: center;
}   .flexmasonry {
display: flex;
flex-flow: column wrap;
align-content: space-between;
}
.flexmasonry-item { width: 100%; display: block;}
.flexmasonry-cols-2 .flexmasonry-item { width: 50%; }
.flexmasonry-cols-3 .flexmasonry-item { width: 33.333%; }
.flexmasonry-cols-4 .flexmasonry-item { width: 25%; }
.flexmasonry-cols-5 .flexmasonry-item { width: 20%; }
.flexmasonry-cols-6 .flexmasonry-item { width: 16.666%; }
.flexmasonry-cols-7 .flexmasonry-item { width: 14.285%; }
.flexmasonry-cols-8 .flexmasonry-item { width: 12.5%; }
.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1) { order: 1; }
.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n)   { order: 2; }
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1) { order: 1; }
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2) { order: 2; }
.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n)   { order: 3; }
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1) { order: 1; }
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2) { order: 2; }
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3) { order: 3; }
.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n)   { order: 4; }
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1) { order: 1; }
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2) { order: 2; }
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3) { order: 3; }
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4) { order: 4; }
.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n)   { order: 5; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1) { order: 1; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2) { order: 2; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3) { order: 3; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4) { order: 4; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5) { order: 5; }
.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n)   { order: 6; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1) { order: 1; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2) { order: 2; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3) { order: 3; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4) { order: 4; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5) { order: 5; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6) { order: 6; }
.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n)   { order: 7; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1) { order: 1; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2) { order: 2; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3) { order: 3; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4) { order: 4; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5) { order: 5; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6) { order: 6; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7) { order: 7; }
.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n)   { order: 8; }
.flexmasonry-break {
content: "";
flex-basis: 100%;
width: 0 !important;
margin: 0;
}
.flexmasonry-break-1 { order: 1; }
.flexmasonry-break-2 { order: 2; }
.flexmasonry-break-3 { order: 3; }
.flexmasonry-break-4 { order: 4; }
.flexmasonry-break-5 { order: 5; }
.flexmasonry-break-6 { order: 6; }
.flexmasonry-break-7 { order: 7; } .et-fb-form__toggle .et-fb-subtoggle-tabs-container .et-fb-subtoggle-tab .et-fb-icon--search-box,
.et-db #et-boc .et-l .et-fb-icon--search-box {
font-size: 15px;
font-family: FontAwesome!important;
}body #page-container{
margin-top: 0px !important;
}
.prevent_mainpage_scroll,
.prevent_content_scroll {
overflow:hidden;
}
#df-popup-extension .popup-container .df_popup_inner_container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
min-height: 100%;
min-width: 100%;
} #df-popup-extension .overlay {
opacity: 0;
visibility: hidden;
position: fixed;
width: 100%;
height: 100%;
background: rgba(61,61,61,0.9);	
left:0;
top:0;
z-index: 16777270;  } #df-popup-extension .overlay.active{
animation: 1s popup_load;
opacity: 1;
visibility: visible;
}
#df-popup-extension .overlay .et_pb_section {   }
#df-popup-extension .overlay {
-webkit-overflow-scrolling: touch;
}
#df-popup-extension .overlay > .et_pb_section > div {
width:100%;
}
#df-popup-extension .do-loadingimg {
left : 50%;
top : 50%;
position : fixed;
z-index : 101;
width : 32px;
height : 32px;
margin-left : -16px;
margin-top : -16px;
} #df-popup-extension .popup-container .popup-close {
display: block;
position: fixed;
left: 97%;
overflow: hidden;
border: none;
outline: none;
z-index: 99991;
font-size: 48px;
line-height:24px;
color: #fff;
background-color: transparent;
font-family: inherit;
font-weight: 600;
text-align: center;
padding: 5px;
margin-left: -5px;
margin-top: 5px;
}
#df-popup-extension .popup-container .popup-close span.df_popup_custom_btn {
display: inline-block;
position: relative;
top: 0px; }
#df-popup-extension .popup-container .popup-close:hover {
opacity: .8;
}
#df-popup-extension .popup-container .popup-close-button span {
position:relative;
top:-2px;
}
#df-popup-extension .dov-zIndex0 {
z-index:0;
} html.stop-scrolling,
body.stop-scrolling { overflow: hidden !important
}
.df_popup_inner_container > .et_pb_row:first-child {
margin: 0 !important;
width: 100% !important;
}
.difl_popup .et_post_meta_wrapper{
display: none !important;
} @keyframes popup_load {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes popup_close {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}  #df-popup-extension .df_popup_inner_container{
visibility: hidden;
} @keyframes slide_left {
from {
transform: translateX(-100%);
}
to {
transform: translateX(0);
}
}
@keyframes slide_left_rev {
from {
transform: translateX(0);
}
to {
transform: translateX(-100%);
}
}
@keyframes slide_right {
0% {
transform: translateX(100%) translateY(0px);
}
0.1% {
transform: translateX(100%) translateY(0px);
}
100% {
transform: translateX(0) translateY(0px);
} }
@keyframes slide_right_rev {
0% {
transform: translateX(0) translateY(0px);
}
0.1% {
transform: translateX(0) translateY(0px);
}
100% {
transform: translateX(100%) translateY(0px);
}
}
@keyframes slide_up {
0% {
transform: translateY(-100%);
}
100% {
transform: none;
}
}
@keyframes slide_up_rev {
0% {
transform: none;
}
100% {
transform: translateY(-100%);
}
}
@keyframes slide_down {
0% {
transform: translateY(100%);
}
100% {
transform: none;
}
}
@keyframes slide_down_rev {
0% {
transform: none;
}
100% {
transform: translateY(100%);
}
}
@keyframes fade_in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fade_in_rev {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes zoom_left {
0% {
transform: scale(3) translateX(-100%);
}
100% {
transform: none;
}
}
@keyframes zoom_left_rev {
0% {
transform: none;
}
100% {
transform: scale(3) translateX(-100%);
}
}
@keyframes zoom_center {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes zoom_center_rev {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes zoom_right {
0% {
transform: scale(3) translateX(100%);
}
100% {
transform: none;
}
}
@keyframes zoom_right_rev {
0% {
transform: none;
}
100% {
transform: scale(3) translateX(100%);
}
} .popup-container .overlay .df_popup_wrapper {
width:100%;
height:auto;
display: flex;
flex-direction: column;
align-items: inherit;
justify-content: inherit;
}
@media (min-width: 768px) {
.popup-container .overlay .df_popup_wrapper {
width:100%
}
}
.popup-container .overlay .df_popup_wrapper {
min-width: 300px;
max-width: 100%;
}
.df_popup_wrapper .et_pb_section{
width:100%;
} .popup-container .df_popup_wrapper .woocommerce-product-gallery.images {
opacity:1 !important;
} .popup-container .overlay .df_popup_wrapper > #et-boc{
width: 100%;
align-items: inherit;
justify-content: inherit;
}
.popup-container .overlay .df_popup_wrapper > #et-boc .et-l{
width: 100%;
height: auto;
display: flex;
flex-direction: column;
align-items: inherit;
justify-content: inherit;
} body.popup_scroll_added{
overflow: hidden !important;
}
body.popup_scroll_added #df-popup-extension .popup-container .popup-close {
margin-left: -8px;
margin-top: -4px;
}.enlivenem {
visibility: hidden; }
.elvn-responsive {
display: inline-block;
position: relative;
width: 100%;
padding-bottom: 100%;
vertical-align: middle;
overflow: hidden;
}
.elvn-responsive svg.enlivenem {
display: inline-block;
position: absolute;
top: 0;
left: 0;
}
svg.enlivenem {
overflow: hidden!important;
}.supercrsl{position:relative;min-height:50px}.supercarousel_wrapper{overflow:hidden;position:relative;height:200px}.supercarousel_arrowsout .supercarousel_wrapper{margin-left:50px;margin-right:50px}.supercarousel{display:none;margin:0;padding:0;height:auto;top:0;left:0;position:absolute}.supercarousel div{height:auto;position:absolute;top:0;background-color:transparent;display:block}.supercarousel div div{position:relative}.super_image,.entry-content img.super_image,.comment-content img.super_image,.widget img.super_image,.supercarousel div img{max-width:none!important;width:100%;vertical-align:top}.supercarousel.supertwitter div img{max-width:100%;width:auto}.focuscarousel>div{opacity:.5;transition:opacity ease-in-out 1s;-webkit-transition:opacity ease-in-out 1s}.focuscarousel>div.focus{opacity:1}.supertwitter>div{text-align:center}.supercarousel.supertwitter>div a{font-size:inherit;color:#1b95e0}.superslidezoom>div{overflow:hidden}.superslidezoom>div .super_image{overflow:hidden;transition:all ease-in-out 400ms;-webkit-transition:all ease-in-out 400ms;-o-transition:all ease-in-out 400ms;-ms-transition:all ease-in-out 400ms;-moz-transition:all ease-in-out 400ms;transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1)}.superslidezoom>div:hover .super_image{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2)}.superslidefadein>div .super_image{overflow:hidden;transition:all ease-in-out 400ms;-webkit-transition:all ease-in-out 400ms;-o-transition:all ease-in-out 400ms;-ms-transition:all ease-in-out 400ms;-moz-transition:all ease-in-out 400ms;opacity:.8}.superslidefadein>div:hover .super_image{opacity:1}.superslidefadeout>div .super_image{overflow:hidden;transition:all ease-in-out 400ms;-webkit-transition:all ease-in-out 400ms;-o-transition:all ease-in-out 400ms;-ms-transition:all ease-in-out 400ms;-moz-transition:all ease-in-out 400ms;opacity:1}.superslidefadeout>div:hover .super_image{opacity:.8}.superslidecolor>div .super_image{transition:all ease-in-out 400ms;-webkit-transition:all ease-in-out 400ms;-o-transition:all ease-in-out 400ms;-ms-transition:all ease-in-out 400ms;-moz-transition:all ease-in-out 400ms;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray}.superslidecolor>div:hover .super_image{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:none}.supercrsl .super_overlay{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;z-index:99;overflow:hidden}.supercrsl .super_imagewrap{overflow:hidden;line-height:100%}.super_imagewrap>a{line-height:100%}.superbutton{display:inline-block}.supercrsl .super_overlay>div{position:absolute;pointer-events:auto;width:100%}.supercarousel div a{color:inherit}.supercarousel div a.superbutton{color:inherit;display:inline-block}.supercarousel div .super_categories a,.supercarousel div .super_title a{color:inherit;display:inline-block}.supercarousel div a.supercarousel_custom_taxonomy{display:inline-block}.superfitimage .super_image{object-fit:cover}@keyframes supercarousel_move{from{left:var(--supercarousel_x1,0)}to{left:var(--supercarousel_x2,0)}}.supercarousel_autoscroll{--supercarousel_duration:10s;--supercarousel_delay:0;--supercarousel_direction:normal;--supercarousel_x1:calc(var(--supercarousel_width)/3);--supercarousel_x2:calc(var(--supercarousel_width) * 0.66667);animation:supercarousel_move linear var(--supercarousel_delay) infinite;-webkit-animation:supercarousel_move linear var(--supercarousel_delay) infinite;-moz-animation:supercarousel_move linear var(--supercarousel_delay) infinite;-ms-animation:supercarousel_move linear var(--supercarousel_delay) infinite;-o-animation:supercarousel_move linear var(--supercarousel_delay) infinite;animation-fill-mode:both;animation-duration:var(--supercarousel_duration);-webkit-animation-duration:var(--supercarousel_duration);-moz-animation-duration:var(--supercarousel_duration);-ms-animation-duration:var(--supercarousel_duration);-o-animation-duration:var(--supercarousel_duration);animation-direction:var(--supercarousel_direction);-webkit-animation-direction:var(--supercarousel_direction);-moz-animation-direction:var(--supercarousel_direction);-o-animation-direction:var(--supercarousel_direction);-ms-animation-direction:var(--supercarousel_direction)}.supercarousel_pauseover:hover{animation-play-state:paused;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused}.supercrsl a.superprev,.supercrsl a.supernext{cursor:pointer;display:block;position:absolute;z-index:999;text-indent:-9999px;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);background-image:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/miscellaneous_sprite.svg);opacity:.8}.supercrsl a.superprev:hover,.supercrsl a.supernext:hover{opacity:1}.supercrsl a.superprev span,.supercrsl a.supernext span{display:none}.supercrsl a.superprev.disabled,.supercrsl a.supernext.disabled,.supercrsl a.superprev.disabled:hover,.supercrsl a.supernext.disabled:hover{cursor:default;opacity:.5}.supercrsl a.superprev{left:0}.supercrsl a.supernext{right:0}.super_style1-white.superprev{background-position:-111px 0;height:70px;width:47px}.super_style1-white.supernext{background-position:-461px 0;height:70px;width:47px}.super_style2-white.superprev{background-position:-111px -70px;height:70px;width:47px}.super_style2-white.supernext{background-position:-447px -70px;height:70px;width:47px}.super_style3-white.superprev{background-position:-111px -140px;height:70px;width:47px}.super_style3-white.supernext{background-position:-461px -140px;height:70px;width:47px}.super_style4-white.superprev{background-position:-111px -210px;height:70px;width:47px}.super_style4-white.supernext{background-position:-461px -210px;height:70px;width:47px}.super_style5-white.superprev{background-position:-111px -280px;height:70px;width:47px}.super_style5-white.supernext{background-position:-461px -280px;height:70px;width:47px}.super_style6-white.superprev{background-position:-111px -350px;height:70px;width:47px}.super_style6-white.supernext{background-position:-461px -350px;height:70px;width:47px}.super_style7-white.superprev{background-position:-111px -420px;height:70px;width:47px}.super_style7-white.supernext{background-position:-461px -420px;height:70px;width:47px}.super_style8-white.superprev{background-position:-104px -490px;height:70px;width:47px}.super_style8-white.supernext{background-position:-477px -490px;height:70px;width:47px}.super_style1-black.superprev{background-position:-597px 0;height:70px;width:47px}.super_style1-black.supernext{background-position:-947px 0;height:70px;width:47px}.super_style2-black.superprev{background-position:-597px -70px;height:70px;width:47px}.super_style2-black.supernext{background-position:-932px -70px;height:70px;width:47px}.super_style3-black.superprev{background-position:-597px -140px;height:70px;width:47px}.super_style3-black.supernext{background-position:-947px -140px;height:70px;width:47px}.super_style4-black.superprev{background-position:-597px -210px;height:70px;width:47px}.super_style4-black.supernext{background-position:-947px -210px;height:70px;width:47px}.super_style5-black.superprev{background-position:-597px -280px;height:70px;width:47px}.super_style5-black.supernext{background-position:-947px -280px;height:70px;width:47px}.super_style6-black.superprev{background-position:-597px -350px;height:70px;width:47px}.super_style6-black.supernext{background-position:-947px -350px;height:70px;width:47px}.super_style7-black.superprev{background-position:-597px -420px;height:70px;width:47px}.super_style7-black.supernext{background-position:-947px -420px;height:70px;width:47px}.super_style8-black.superprev{background-position:-591px -490px;height:70px;width:47px}.super_style8-black.supernext{background-position:-961px -490px;height:70px;width:47px}.super_style1-white-small.superprev{background-position:-1066px -12px;height:42px;width:30px}.super_style1-white-small.supernext{background-position:-1423px -12px;height:42px;width:30px}.super_style2-white-small.superprev{background-position:-1066px -57px;height:42px;width:30px}.super_style2-white-small.supernext{background-position:-1407px -57px;height:42px;width:30px}.super_style3-white-small.superprev{background-position:-1063px -100px;height:42px;width:30px}.super_style3-white-small.supernext{background-position:-1423px -100px;height:42px;width:30px}.super_style4-white-small.superprev{background-position:-1063px -151px;height:42px;width:30px}.super_style4-white-small.supernext{background-position:-1419px -151px;height:42px;width:30px}.super_style5-white-small.superprev{background-position:-1062px -200px;height:42px;width:30px}.super_style5-white-small.supernext{background-position:-1419px -200px;height:42px;width:30px}.super_style6-white-small.superprev{background-position:-1062px -243px;height:42px;width:30px}.super_style6-white-small.supernext{background-position:-1419px -243px;height:42px;width:30px}.super_style7-white-small.superprev{background-position:-1065px -283px;height:42px;width:30px}.super_style7-white-small.supernext{background-position:-1422px -283px;height:42px;width:30px}.super_style8-white-small.superprev{background-position:-1067px -337px;height:42px;width:30px}.super_style8-white-small.supernext{background-position:-1415px -337px;height:42px;width:30px}.super_style1-black-small.superprev{background-position:-1066px -411px;height:42px;width:30px}.super_style1-black-small.supernext{background-position:-1423px -411px;height:42px;width:30px}.super_style2-black-small.superprev{background-position:-1066px -456px;height:42px;width:30px}.super_style2-black-small.supernext{background-position:-1407px -456px;height:42px;width:30px}.super_style3-black-small.superprev{background-position:-1065px -499px;height:42px;width:30px}.super_style3-black-small.supernext{background-position:-1422px -499px;height:42px;width:30px}.super_style4-black-small.superprev{background-position:-1065px -552px;height:42px;width:30px}.super_style4-black-small.supernext{background-position:-1417px -552px;height:42px;width:30px}.super_style5-black-small.superprev{background-position:-1065px -600px;height:42px;width:30px}.super_style5-black-small.supernext{background-position:-1416px -600px;height:42px;width:30px}.super_style6-black-small.superprev{background-position:-1065px -642px;height:42px;width:30px}.super_style6-black-small.supernext{background-position:-1417px -642px;height:42px;width:30px}.super_style7-black-small.superprev{background-position:-1065px -685px;height:42px;width:30px}.super_style7-black-small.supernext{background-position:-1422px -685px;height:42px;width:30px}.super_style8-black-small.superprev{background-position:-1067px -737px;height:42px;width:30px}.super_style8-black-small.supernext{background-position:-1416px -737px;height:42px;width:30px}.supercrsl .pagination{text-align:center;display:block!important}.supercrsl .pagination a{line-height:normal;box-shadow:none;border-width:0;padding:0;background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/miscellaneous_sprite.svg) 0 -300px no-repeat transparent;width:15px;height:15px;margin:0 5px 0 0;display:inline-block!important;cursor:pointer;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.supercrsl .pagination a.selected,.supercrsl .pagination a:hover{cursor:default;background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/miscellaneous_sprite.svg) no-repeat scroll -25px -300px rgba(0,0,0,0);box-shadow:none;border-width:0;cursor:pointer}.supercrsl .pagination a span{display:none}.cs-preview-element-wrapper .cs_supercarousel{padding:10px} .superlightboxcontainer{position:fixed;z-index:99999;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.95);direction:ltr}.superlightbox_wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.superlightbox_close{width:38px;height:38px;position:absolute;z-index:10;top:0;right:0;display:inline-block;background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-sprite.svg) no-repeat;margin:10px;background-size:500px}.superlightbox_prev{position:absolute;left:0;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-sprite.svg) -6px -46px no-repeat;height:51px;width:51px;display:inline-block;z-index:10;background-size:500px}.superlightbox_next{position:absolute;right:0;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-sprite.svg) -6px -107px no-repeat;background-size:500px;height:51px;width:51px;display:inline-block;z-index:10}.superlightbox_slider{position:relative;height:100%;width:100%;overflow:hidden}.superlightbox_slider > div{position:absolute;z-index:9;text-align:center;height:100%;width:100%;left:0;opacity:0;overflow:hidden}.superlightbox_slider > div:nth-child(2),.superlightbox_slider.superlightbox_sliding > div{opacity:1}.superlightbox_slider > div img{transition:all ease-in-out 800ms;-webkit-transition:all ease-in-out 800ms;-moz-transition:all ease-in-out 800ms;-o-transition:all ease-in-out 800ms;-ms-transition:all ease-in-out 800ms;left:50%;position:absolute;top:50%;opacity:1;max-width:none!important;transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1)}.superlightbox_slider .superlightbox_caption{background-color:rgba(0,0,0,0.8);bottom:60px;color:#fff;padding:5px 10px;position:absolute;width:100%;z-index:11;pointer-events:none;transition:all ease-in-out 800ms;-webkit-transition:all ease-in-out 800ms;-moz-transition:all ease-in-out 800ms;-o-transition:all ease-in-out 800ms;-ms-transition:all ease-in-out 800ms;left:50%;opacity:1;height:auto;width:auto;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);border-radius:15px}.superlightbox_slider.superlightbox_gallery_visible .superlightbox_caption{bottom:161px}.superlightbox_slider.superlightbox_sliding > div img{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.superlightbox_slider > div.superloading img{opacity:0;transform:translate(-50%,-50%) scale(0.5);-webkit-transform:translate(-50%,-50%) scale(0.5);-moz-transform:translate(-50%,-50%) scale(0.5);-ms-transform:translate(-50%,-50%) scale(0.5);-o-transform:translate(-50%,-50%) scale(0.5)}.superlightbox_slider > div.superloading,.superlightbox_slider > div.superlightbox_slide_video{background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-loader.gif) no-repeat 50% 50%}.superlightbox_slider > div.superlightbox_remove img{transform:translate(-50%,-50%) scale(0.5);-webkit-transform:translate(-50%,-50%) scale(0.5);-moz-transform:translate(-50%,-50%) scale(0.5);-ms-transform:translate(-50%,-50%) scale(0.5);-o-transform:translate(-50%,-50%) scale(0.5)}.superlightbox_slider > div.superlightbox_fullwidth img{width:100%;height:auto;max-width:none}.superlightbox_slider > div.superlightbox_fullheight img{width:auto;height:100%;max-height:none}.superlightbox_gallery{position:absolute;left:0;bottom:0;width:100%;max-height:150px;z-index:10;text-align:center;overflow:hidden}.nosupergallery .superlightbox_gallery{display:none}.superlightbox_gallery_button{height:38px;width:68px;display:inline-block;background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-sprite.svg) no-repeat;background-size:500px;opacity:.5}.superlightbox_gallery_button.superlightbox_gallery_open{background-position:-5px -169px}.superlightbox_gallery_button.superlightbox_gallery_close{background-position:-5px -215px}.superlightbox_gallery_wrapper{height:100px;position:relative;background-color:rgba(0,0,0,0.8)}.superlightbox_gallery_wrapper > div{width:100px;height:100px;overflow:hidden;position:absolute;cursor:pointer;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.superlightbox_gallery_nav{display:inline-block;width:27px;height:33px;position:absolute;background:url(//www.brandanddemandsolutions.com/wp-content/plugins/supercarousel/public/images/superlightbox-sprite.svg) no-repeat;background-size:500px;z-index:10;top:50%;margin-top:4px;opacity:.8}.superlightbox_gallery_prev{left:0;background-position:-8px -263px}.superlightbox_gallery_next{right:0;background-position:-6px -304px}.superlightbox_embed{position:relative;padding-bottom:56.25%;text-align:center;height:0}.superlightbox_embed iframe{position:absolute;width:100%;height:100%;top:0;left:0}.superlightbox_embed_wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;background-color:rgba(0,0,0,0.5)}