@font-face
{
	font-family:"WoofcIcon";
	src:url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/woofcicons/Flaticon.woff) format("woff"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/woofcicons/Flaticon.ttf) format("truetype"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/woofcicons/Flaticon.svg#Flaticon) format("svg");
	font-weight:normal;
	font-style:normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	@font-face
	{
		font-family:"WoofcIcon";
		src:url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/woofcicons/Flaticon.svg#WoofcIcon) format("svg");
	}
}

[class^=xt_woofcicon-]:before,[class*=" xt_woofcicon-"]:before
{
	display:inline-block;
	font-family:"WoofcIcon";
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	line-height:1;
	text-decoration:inherit;
	text-rendering:optimizeLegibility;
	text-transform:none;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
}

.xt_woofcicon-add:before
{
	content:"";
}

.xt_woofcicon-add-1:before
{
	content:"";
}

.xt_woofcicon-arrow:before
{
	content:"";
}

.xt_woofcicon-arrows:before
{
	content:"";
}

.xt_woofcicon-arrows-1:before
{
	content:"";
}

.xt_woofcicon-arrows-10:before
{
	content:"";
}

.xt_woofcicon-arrows-11:before
{
	content:"";
}

.xt_woofcicon-arrows-2:before
{
	content:"";
}

.xt_woofcicon-arrows-3:before
{
	content:"";
}

.xt_woofcicon-arrows-4:before
{
	content:"";
}

.xt_woofcicon-arrows-5:before
{
	content:"";
}

.xt_woofcicon-arrows-6:before
{
	content:"";
}

.xt_woofcicon-arrows-7:before
{
	content:"";
}

.xt_woofcicon-arrows-8:before
{
	content:"";
}

.xt_woofcicon-arrows-9:before
{
	content:"";
}

.xt_woofcicon-bag:before
{
	content:"";
}

.xt_woofcicon-bag-1:before
{
	content:"";
}

.xt_woofcicon-bag-2:before
{
	content:"";
}

.xt_woofcicon-bag-3:before
{
	content:"";
}

.xt_woofcicon-bag-4:before
{
	content:"";
}

.xt_woofcicon-bag-5:before
{
	content:"";
}

.xt_woofcicon-bag-6:before
{
	content:"";
}

.xt_woofcicon-basket:before
{
	content:"";
}

.xt_woofcicon-basket-1:before
{
	content:"";
}

.xt_woofcicon-basket-2:before
{
	content:"";
}

.xt_woofcicon-basket-3:before
{
	content:"";
}

.xt_woofcicon-basket-supermarket:before
{
	content:"";
}

.xt_woofcicon-business:before
{
	content:"";
}

.xt_woofcicon-business-1:before
{
	content:"";
}

.xt_woofcicon-business-2:before
{
	content:"";
}

.xt_woofcicon-cart:before
{
	content:"";
}

.xt_woofcicon-cart-1:before
{
	content:"";
}

.xt_woofcicon-cart-2:before
{
	content:"";
}

.xt_woofcicon-cart-3:before
{
	content:"";
}

.xt_woofcicon-cart-4:before
{
	content:"";
}

.xt_woofcicon-cart-5:before
{
	content:"";
}

.xt_woofcicon-cart-6:before
{
	content:"";
}

.xt_woofcicon-cart-7:before
{
	content:"";
}

.xt_woofcicon-circle:before
{
	content:"";
}

.xt_woofcicon-close:before
{
	content:"";
}

.xt_woofcicon-close-1:before
{
	content:"";
}

.xt_woofcicon-close-2:before
{
	content:"";
}

.xt_woofcicon-close-3:before
{
	content:"";
}

.xt_woofcicon-close-4:before
{
	content:"";
}

.xt_woofcicon-close-5:before
{
	content:"";
}

.xt_woofcicon-close-6:before
{
	content:"";
}

.xt_woofcicon-close-7:before
{
	content:"";
}

.xt_woofcicon-close-8:before
{
	content:"";
}

.xt_woofcicon-close-9:before
{
	content:"";
}

.xt_woofcicon-commerce:before
{
	content:"";
}

.xt_woofcicon-commerce-1:before
{
	content:"";
}

.xt_woofcicon-commerce-10:before
{
	content:"";
}

.xt_woofcicon-commerce-11:before
{
	content:"";
}

.xt_woofcicon-commerce-12:before
{
	content:"";
}

.xt_woofcicon-commerce-13:before
{
	content:"";
}

.xt_woofcicon-commerce-14:before
{
	content:"";
}

.xt_woofcicon-commerce-2:before
{
	content:"";
}

.xt_woofcicon-commerce-3:before
{
	content:"";
}

.xt_woofcicon-commerce-4:before
{
	content:"";
}

.xt_woofcicon-commerce-5:before
{
	content:"";
}

.xt_woofcicon-commerce-6:before
{
	content:"";
}

.xt_woofcicon-commerce-7:before
{
	content:"";
}

.xt_woofcicon-commerce-8:before
{
	content:"";
}

.xt_woofcicon-commerce-9:before
{
	content:"";
}

.xt_woofcicon-construction:before
{
	content:"";
}

.xt_woofcicon-cross:before
{
	content:"";
}

.xt_woofcicon-cross-1:before
{
	content:"";
}

.xt_woofcicon-delete:before
{
	content:"";
}

.xt_woofcicon-delete-1:before
{
	content:"";
}

.xt_woofcicon-delete-2:before
{
	content:"";
}

.xt_woofcicon-delete-3:before
{
	content:"";
}

.xt_woofcicon-empty-shopping-cart:before
{
	content:"";
}

.xt_woofcicon-flat-minus:before
{
	content:"";
}

.xt_woofcicon-flat-plus:before
{
	content:"";
}

.xt_woofcicon-food:before
{
	content:"";
}

.xt_woofcicon-full-items-inside-a-shopping-bag:before
{
	content:"";
}

.xt_woofcicon-groceries:before
{
	content:"";
}

.xt_woofcicon-groceries-store:before
{
	content:"";
}

.xt_woofcicon-interface:before
{
	content:"";
}

.xt_woofcicon-market:before
{
	content:"";
}

.xt_woofcicon-market-1:before
{
	content:"";
}

.xt_woofcicon-market-2:before
{
	content:"";
}

.xt_woofcicon-market-3:before
{
	content:"";
}

.xt_woofcicon-market-4:before
{
	content:"";
}

.xt_woofcicon-minus:before
{
	content:"";
}

.xt_woofcicon-minus-1:before
{
	content:"";
}

.xt_woofcicon-online-shopping-cart:before
{
	content:"";
}

.xt_woofcicon-plus:before
{
	content:"";
}

.xt_woofcicon-plus-1:before
{
	content:"";
}

.xt_woofcicon-restaurant:before
{
	content:"";
}

.xt_woofcicon-shop:before
{
	content:"";
}

.xt_woofcicon-shop-1:before
{
	content:"";
}

.xt_woofcicon-shop-2:before
{
	content:"";
}

.xt_woofcicon-shop-3:before
{
	content:"";
}

.xt_woofcicon-shop-4:before
{
	content:"";
}

.xt_woofcicon-shop-5:before
{
	content:"";
}

.xt_woofcicon-shopping:before
{
	content:"";
}

.xt_woofcicon-shopping-1:before
{
	content:"";
}

.xt_woofcicon-shopping-bag:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-1:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-2:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-3:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-4:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-5:before
{
	content:"";
}

.xt_woofcicon-shopping-bag-6:before
{
	content:"";
}

.xt_woofcicon-shopping-basket:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-1:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-2:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-3:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-4:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-5:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-6:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-7:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-8:before
{
	content:"";
}

.xt_woofcicon-shopping-basket-button:before
{
	content:"";
}

.xt_woofcicon-shopping-cart:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-1:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-10:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-2:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-3:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-4:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-5:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-6:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-7:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-8:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-9:before
{
	content:"";
}

.xt_woofcicon-shopping-cart-of-checkered-design:before
{
	content:"";
}

.xt_woofcicon-shopping-purse-icon:before
{
	content:"";
}

.xt_woofcicon-store:before
{
	content:"";
}

.xt_woofcicon-substract:before
{
	content:"";
}

.xt_woofcicon-substract-1:before
{
	content:"";
}

.xt_woofcicon-supermarket-basket:before
{
	content:"";
}

.xt_woofcicon-tool:before
{
	content:"";
}

.xt_woofcicon-tool-1:before
{
	content:"";
}

.xt_woofcicon-tool-2:before
{
	content:"";
}

.xt_woofcicon-tool-3:before
{
	content:"";
}

@font-face
{
	font-family:"WooqvIcon";
	src:url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/wooqvicons/Flaticon.woff) format("woff"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/wooqvicons/Flaticon.ttf) format("truetype"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/wooqvicons/Flaticon.svg#Flaticon) format("svg");
	font-weight:normal;
	font-style:normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	@font-face
	{
		font-family:"WooqvIcon";
		src:url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/wooqvicons/Flaticon.svg#WooqvIcon) format("svg");
	}
}

[class^=xt_wooqvicon-]:before,[class*=" xt_wooqvicon-"]:before
{
	display:inline-block;
	font-family:"WooqvIcon";
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	line-height:1;
	text-decoration:inherit;
	text-rendering:optimizeLegibility;
	text-transform:none;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
}

.xt_wooqvicon-angle-pointing-to-left:before
{
	content:"";
}

.xt_wooqvicon-arrows:before
{
	content:"";
}

.xt_wooqvicon-arrows-1:before
{
	content:"";
}

.xt_wooqvicon-arrows-10:before
{
	content:"";
}

.xt_wooqvicon-arrows-11:before
{
	content:"";
}

.xt_wooqvicon-arrows-12:before
{
	content:"";
}

.xt_wooqvicon-arrows-13:before
{
	content:"";
}

.xt_wooqvicon-arrows-14:before
{
	content:"";
}

.xt_wooqvicon-arrows-15:before
{
	content:"";
}

.xt_wooqvicon-arrows-16:before
{
	content:"";
}

.xt_wooqvicon-arrows-17:before
{
	content:"";
}

.xt_wooqvicon-arrows-18:before
{
	content:"";
}

.xt_wooqvicon-arrows-19:before
{
	content:"";
}

.xt_wooqvicon-arrows-2:before
{
	content:"";
}

.xt_wooqvicon-arrows-20:before
{
	content:"";
}

.xt_wooqvicon-arrows-21:before
{
	content:"";
}

.xt_wooqvicon-arrows-22:before
{
	content:"";
}

.xt_wooqvicon-arrows-23:before
{
	content:"";
}

.xt_wooqvicon-arrows-24:before
{
	content:"";
}

.xt_wooqvicon-arrows-25:before
{
	content:"";
}

.xt_wooqvicon-arrows-26:before
{
	content:"";
}

.xt_wooqvicon-arrows-27:before
{
	content:"";
}

.xt_wooqvicon-arrows-28:before
{
	content:"";
}

.xt_wooqvicon-arrows-29:before
{
	content:"";
}

.xt_wooqvicon-arrows-3:before
{
	content:"";
}

.xt_wooqvicon-arrows-4:before
{
	content:"";
}

.xt_wooqvicon-arrows-5:before
{
	content:"";
}

.xt_wooqvicon-arrows-6:before
{
	content:"";
}

.xt_wooqvicon-arrows-7:before
{
	content:"";
}

.xt_wooqvicon-arrows-8:before
{
	content:"";
}

.xt_wooqvicon-arrows-9:before
{
	content:"";
}

.xt_wooqvicon-cancel:before
{
	content:"";
}

.xt_wooqvicon-cancel-1:before
{
	content:"";
}

.xt_wooqvicon-cancel-2:before
{
	content:"";
}

.xt_wooqvicon-cancel-3:before
{
	content:"";
}

.xt_wooqvicon-cancel-4:before
{
	content:"";
}

.xt_wooqvicon-cancel-5:before
{
	content:"";
}

.xt_wooqvicon-cancel-6:before
{
	content:"";
}

.xt_wooqvicon-cancel-7:before
{
	content:"";
}

.xt_wooqvicon-cancel-music:before
{
	content:"";
}

.xt_wooqvicon-close:before
{
	content:"";
}

.xt_wooqvicon-close-1:before
{
	content:"";
}

.xt_wooqvicon-close-2:before
{
	content:"";
}

.xt_wooqvicon-close-3:before
{
	content:"";
}

.xt_wooqvicon-close-button:before
{
	content:"";
}

.xt_wooqvicon-close-button-1:before
{
	content:"";
}

.xt_wooqvicon-close-button-2:before
{
	content:"";
}

.xt_wooqvicon-close-circular-button-of-a-cross:before
{
	content:"";
}

.xt_wooqvicon-close-cross-circular-interface-button:before
{
	content:"";
}

.xt_wooqvicon-cross:before
{
	content:"";
}

.xt_wooqvicon-cross-mark-on-a-black-circle-background:before
{
	content:"";
}

.xt_wooqvicon-cross-out:before
{
	content:"";
}

.xt_wooqvicon-delete:before
{
	content:"";
}

.xt_wooqvicon-delete-button:before
{
	content:"";
}

.xt_wooqvicon-error:before
{
	content:"";
}

.xt_wooqvicon-exit-to-app-button:before
{
	content:"";
}

.xt_wooqvicon-remove-button:before
{
	content:"";
}

.xt_wooqvicon-arrow:before
{
	content:"";
}

.xt_wooqvicon-arrow-1:before
{
	content:"";
}

.xt_wooqvicon-arrows:before
{
	content:"";
}

.xt_wooqvicon-arrows-1:before
{
	content:"";
}

.xt_wooqvicon-arrows-10:before
{
	content:"";
}

.xt_wooqvicon-arrows-11:before
{
	content:"";
}

.xt_wooqvicon-arrows-2:before
{
	content:"";
}

.xt_wooqvicon-arrows-3:before
{
	content:"";
}

.xt_wooqvicon-arrows-4:before
{
	content:"";
}

.xt_wooqvicon-arrows-5:before
{
	content:"";
}

.xt_wooqvicon-arrows-6:before
{
	content:"";
}

.xt_wooqvicon-arrows-7:before
{
	content:"";
}

.xt_wooqvicon-arrows-8:before
{
	content:"";
}

.xt_wooqvicon-arrows-9:before
{
	content:"";
}

.xt_wooqvicon-circle:before
{
	content:"";
}

.xt_wooqvicon-eye:before
{
	content:"";
}

.xt_wooqvicon-eye-1:before
{
	content:"";
}

.xt_wooqvicon-eye-2:before
{
	content:"";
}

.xt_wooqvicon-eye-close-up:before
{
	content:"";
}

.xt_wooqvicon-interface:before
{
	content:"";
}

.xt_wooqvicon-loupe:before
{
	content:"";
}

.xt_wooqvicon-magnifier:before
{
	content:"";
}

.xt_wooqvicon-magnifier-1:before
{
	content:"";
}

.xt_wooqvicon-magnifier-tool:before
{
	content:"";
}

.xt_wooqvicon-magnifying-glass:before
{
	content:"";
}

.xt_wooqvicon-magnifying-glass-1:before
{
	content:"";
}

.xt_wooqvicon-magnifying-glass-browser:before
{
	content:"";
}

.xt_wooqvicon-medical:before
{
	content:"";
}

.xt_wooqvicon-medical-1:before
{
	content:"";
}

.xt_wooqvicon-musica-searcher:before
{
	content:"";
}

.xt_wooqvicon-photo:before
{
	content:"";
}

.xt_wooqvicon-search:before
{
	content:"";
}

.xt_wooqvicon-search-1:before
{
	content:"";
}

.xt_wooqvicon-search-2:before
{
	content:"";
}

.xt_wooqvicon-search-3:before
{
	content:"";
}

.xt_wooqvicon-search-4:before
{
	content:"";
}

.xt_wooqvicon-search-5:before
{
	content:"";
}

.xt_wooqvicon-search-6:before
{
	content:"";
}

.xt_wooqvicon-square:before
{
	content:"";
}

.xt_wooqvicon-square-1:before
{
	content:"";
}

.xt_wooqvicon-symbols:before
{
	content:"";
}

.xt_wooqvicon-tool:before
{
	content:"";
}

.xt_wooqvicon-view:before
{
	content:"";
}

.xt_wooqvicon-view-1:before
{
	content:"";
}

.xt_wooqvicon-view-2:before
{
	content:"";
}

.xt_wooqvicon-view-3:before
{
	content:"";
}

.xt_wooqvicon-view-4:before
{
	content:"";
}

.xt_wooqvicon-visible:before
{
	content:"";
}

.xt_wooqvicon-zoom-in:before
{
	content:"";
}

.xt_wooqvicon-zoom-in-1:before
{
	content:"";
}

@font-face
{
	font-family:"xt_icomoon";
	src:url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/xt_icomoon/xt_icomoon.ttf?v8gvd3) format("truetype"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/xt_icomoon/xt_icomoon.woff?v8gvd3) format("woff"),url(/wp-content/plugins/xt-woo-ajax-add-to-cart/xt-framework/includes/customizer/controls/xt_icons/font/xt_icomoon/xt_icomoon.svg?v8gvd3#xt_icomoon) format("svg");
	font-weight:normal;
	font-style:normal;
	font-display:block;
}

[class^=xt_icon-]:before,[class*=" xt_icon-"]:before
{
	font-family:"xt_icomoon" !important;
	speak:never;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

[class^=xt_icon-spinner]:before,[class*=" xt_icon-spinner"]:before
{
	animation:xt_icon-spinner-animation .8s infinite cubic-bezier(0.2,0.34,1,0.99);
	display:inline-block;
}

.xt_icon-spinner:before
{
	content:"";
}

.xt_icon-spinner2:before
{
	content:"";
}

.xt_icon-spinner3:before
{
	content:"";
}

.xt_icon-spinner4:before
{
	content:"";
}

.xt_icon-spinner5:before
{
	content:"";
}

.xt_icon-spinner6:before
{
	content:"";
}

.xt_icon-spinner7:before
{
	content:"";
}

.xt_icon-spinner8:before
{
	content:"";
}

.xt_icon-spinner9:before
{
	content:"";
}

.xt_icon-spinner10:before
{
	content:"";
}

.xt_icon-spinner11:before
{
	content:"";
}

.xt_icon-checkmark:before
{
	content:"";
}

.xt_icon-checkmark2:before
{
	content:"";
}

.xt_icon-bin1:before
{
	content:"";
}

.xt_icon-trashcan:before
{
	content:"";
}

.xt_icon-bin2:before
{
	content:"";
}

.xt_icon-trash:before
{
	content:"";
}

.xt_icon-trash-o:before
{
	content:"";
}

.xt_icon-trash-can:before
{
	content:"";
}

.xt_icon-trash-can1:before
{
	content:"";
}

.xt_icon-trash2:before
{
	content:"";
}

.xt_icon-trash-2:before
{
	content:"";
}

.xt_icon-trash1:before
{
	content:"";
}

.xt_icon-info_outline:before
{
	content:"";
}

.xt_icon-info:before
{
	content:"";
}

.xt_icon-check_circle_outline:before
{
	content:"";
}

.xt_icon-check_circle:before
{
	content:"";
}

.xt_icon-error_outline:before
{
	content:"";
}

.xt_icon-error:before
{
	content:"";
}

@keyframes xt_icon-spinner-animation {
	0%
	{
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);
	}

	100%
	{
		-webkit-transform:rotate(360deg);
		transform:rotate(360deg);
	}
}

/*# sourceMappingURL=xt-icons.css.map */.xt_atc_override_spinner a.add_to_cart_button,.xt_atc_override_spinner a.single_add_to_cart_button,.xt_atc_override_spinner button.add_to_cart_button,.xt_atc_override_spinner button.single_add_to_cart_button
{
	transition:all .3s !important;
}

.xt_atc_override_spinner a.add_to_cart_button:before,.xt_atc_override_spinner a.add_to_cart_button:after,.xt_atc_override_spinner a.single_add_to_cart_button:before,.xt_atc_override_spinner a.single_add_to_cart_button:after,.xt_atc_override_spinner button.add_to_cart_button:before,.xt_atc_override_spinner button.add_to_cart_button:after,.xt_atc_override_spinner button.single_add_to_cart_button:before,.xt_atc_override_spinner button.single_add_to_cart_button:after
{
	display:none !important;
}

.xt_atc_override_spinner a.add_to_cart_button.xt_atc-loading,.xt_atc_override_spinner a.single_add_to_cart_button.xt_atc-loading,.xt_atc_override_spinner button.add_to_cart_button.xt_atc-loading,.xt_atc_override_spinner button.single_add_to_cart_button.xt_atc-loading
{
	text-align:center !important;
	opacity:.9 !important;
}

.xt_atc_override_spinner a.add_to_cart_button.xt_atc-loading:hover,.xt_atc_override_spinner a.single_add_to_cart_button.xt_atc-loading:hover,.xt_atc_override_spinner button.add_to_cart_button.xt_atc-loading:hover,.xt_atc_override_spinner button.single_add_to_cart_button.xt_atc-loading:hover
{
	opacity:.9 !important;
}

.xt_atc_override_spinner a.add_to_cart_button .xt_atc-button-spinner-wrap,.xt_atc_override_spinner a.single_add_to_cart_button .xt_atc-button-spinner-wrap,.xt_atc_override_spinner button.add_to_cart_button .xt_atc-button-spinner-wrap,.xt_atc_override_spinner button.single_add_to_cart_button .xt_atc-button-spinner-wrap
{
	display:flex;
	align-items:center;
	justify-content:center;
	height:100%;
	transform:scale(0);
	transform-origin:center center;
	transition:transform .3s;
}

.xt_atc_override_spinner a.add_to_cart_button .xt_atc-button-spinner,.xt_atc_override_spinner a.single_add_to_cart_button .xt_atc-button-spinner,.xt_atc_override_spinner button.add_to_cart_button .xt_atc-button-spinner,.xt_atc_override_spinner button.single_add_to_cart_button .xt_atc-button-spinner
{
	display:flex;
	align-items:center;
	justify-content:center;
	width:initial !important;
	height:100% !important;
	color:currentColor;
	position:relative;
	line-height:initial !important;
	padding:0;
	margin:0;
	z-index:2;
	overflow:hidden;
}

.xt_atc_override_spinner a.add_to_cart_button .xt_atc-button-spinner[class^=xt_icon-checkmark]:before,.xt_atc_override_spinner a.add_to_cart_button .xt_atc-button-spinner[class*=" xt_icon-checkmark"]:before,.xt_atc_override_spinner a.single_add_to_cart_button .xt_atc-button-spinner[class^=xt_icon-checkmark]:before,.xt_atc_override_spinner a.single_add_to_cart_button .xt_atc-button-spinner[class*=" xt_icon-checkmark"]:before,.xt_atc_override_spinner button.add_to_cart_button .xt_atc-button-spinner[class^=xt_icon-checkmark]:before,.xt_atc_override_spinner button.add_to_cart_button .xt_atc-button-spinner[class*=" xt_icon-checkmark"]:before,.xt_atc_override_spinner button.single_add_to_cart_button .xt_atc-button-spinner[class^=xt_icon-checkmark]:before,.xt_atc_override_spinner button.single_add_to_cart_button .xt_atc-button-spinner[class*=" xt_icon-checkmark"]:before
{
	animation:none;
}

.added_to_cart
{
	margin-left:10px;
}

.xt_atc_hide_view_cart .added_to_cart
{
	display:none !important;
}

.xt_atc-error
{
	box-shadow:0 0 0 2px rgba(199,46,46,.45);
	transition:all .3s;
	border-radius:3px;
}

/*# sourceMappingURL=add-to-cart.css.map */#sb_instagram
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 auto;
	padding:0;
	width:100%;
}

#sb_instagram:after
{
	clear:both;
	content:"";
	display:table;
}

#sb_instagram.sbi_fixed_height
{
	overflow:hidden;
	overflow-y:auto;
}

#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#sb_instagram #sbi_images
{
	float:left;
	line-height:0;
	width:100%;
}

#sb_instagram.sbi_highlight #sbi_images,#sb_instagram.sbi_masonry #sbi_images
{
	-webkit-transition:height .5s ease;
	-moz-transition:height .5s ease;
	-o-transition:height .5s ease;
	-ms-transition:height .5s ease;
	transition:height .5s ease;
}

#sb_instagram a
{
	border-bottom:0 !important;
}

#sb_instagram #sbi_images .sbi_item
{
	zoom:1;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	margin:0 !important;
	max-height:1000px;
	opacity:1;
	overflow:hidden;
	padding:inherit !important;
	text-decoration:none;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
	vertical-align:top;
}

#sb_instagram #sbi_images .sbi_item.sbi_transition
{
	max-height:0;
	opacity:0;
}

#sb_instagram.sbi_highlight #sbi_images .sbi_item,#sb_instagram.sbi_masonry #sbi_images .sbi_item
{
	-webkit-transition:opacity .5s ease;
	-moz-transition:opacity .5s ease;
	-o-transition:opacity .5s ease;
	-ms-transition:opacity .5s ease;
	transition:opacity .5s ease;
}

#sb_instagram.sbi_highlight #sbi_images .sbi_item.sbi_transition,#sb_instagram.sbi_masonry #sbi_images .sbi_item.sbi_transition
{
	max-height:1000px;
	opacity:0;
}

#sb_instagram #sbi_images.sbi_carousel .sbi_item,#sb_instagram #sbi_images.sbi_carousel .sbi_item.sbi_transition
{
	max-height:1000px;
	opacity:1;
}

#sb_instagram.sbi_carousel_2_row #sbi_images.sbi_carousel .sbi_item,#sb_instagram.sbi_col_1 #sbi_images .sbi_item
{
	width:100%;
}

#sb_instagram.sbi_col_2 #sbi_images .sbi_item
{
	width:50%;
}

#sb_instagram.sbi_col_3 #sbi_images .sbi_item
{
	width:33.33%;
}

#sb_instagram.sbi_col_4 #sbi_images .sbi_item
{
	width:25%;
}

#sb_instagram.sbi_col_5 #sbi_images .sbi_item
{
	width:20%;
}

#sb_instagram.sbi_col_6 #sbi_images .sbi_item
{
	width:16.66%;
}

#sb_instagram.sbi_col_7 #sbi_images .sbi_item
{
	width:14.28%;
}

#sb_instagram.sbi_col_8 #sbi_images .sbi_item
{
	width:12.5%;
}

#sb_instagram.sbi_col_9 #sbi_images .sbi_item
{
	width:11.11%;
}

#sb_instagram.sbi_col_10 #sbi_images .sbi_item
{
	width:10%;
}

#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item
{
	width:100%;
}

#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item
{
	width:50%;
}

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item
{
	width:33.33%;
}

#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item
{
	width:25%;
}

#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item
{
	width:20%;
}

#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item
{
	width:16.66%;
}

#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item
{
	width:14.28%;
}

#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item
{
	width:12.5%;
}

#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item
{
	width:11.11%;
}

#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item
{
	width:10%;
}

.sbi-screenreader
{
	display:block !important;
	height:0 !important;
	line-height:0 !important;
	overflow:hidden;
	text-align:left !important;
	text-indent:-9999px !important;
	width:0 !important;
}

#sb_instagram .sbi_photo_wrap
{
	position:relative;
}

#sb_instagram .sbi_photo
{
	display:block;
	text-decoration:none;
}

#sb_instagram .sbi_photo img
{
	border-radius:inherit;
	height:auto;
	width:100%;
}

#sb_instagram .sbi_photo video
{
	border-radius:0;
	display:block;
	height:100%;
	margin:0;
	padding:0;
	width:100%;
}

#sb_instagram #sbi_images img
{
	color:#999;
	display:block;
	font-size:10px !important;
	line-height:.9;
	margin:0 !important;
	max-width:100% !important;
	opacity:1 !important;
	padding:0 !important;
}

#sb_instagram .sbi_link.sbi_disable_lightbox
{
	display:none !important;
}

#sb_instagram .sbi_link
{
	background:#333;
	background:rgba(0,0,0,.6);
	bottom:0;
	color:#fff;
	display:none;
	font-size:12px;
	left:0;
	line-height:1.1;
	overflow:hidden;
	padding:0;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
	width:100%;
	z-index:1;
}

#sb_instagram .sbi_link.sbi_default a,#sb_instagram .sbi_link.sbi_default p,#sb_instagram .sbi_link.sbi_default span
{
	text-shadow:0 0 10px #000;
}

#sb_instagram .sbi_link .sbi_hover_bottom,#sb_instagram .sbi_link .sbi_instagram_link,#sb_instagram .sbi_link .sbi_lightbox_link,#sb_instagram .sbi_link .sbi_playbtn,#sb_instagram .sbi_link .sbi_username a,#sb_instagram .sbi_link .svg-inline--fa.fa-play
{
	filter:alpha(opacity=90);
	opacity:.9;
}

#sb_instagram .sbi_link .sbi_instagram_link:hover,#sb_instagram .sbi_link .sbi_lightbox_link:hover,#sb_instagram .sbi_link .sbi_playbtn:hover,#sb_instagram .sbi_link .sbi_username a:hover,#sb_instagram .sbi_link .svg-inline--fa.fa-play:hover
{
	filter:alpha(opacity=100);
	opacity:1;
}

#sb_instagram .sbi_link_area
{
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}

#sb_instagram .sbi_link a
{
	zoom:1;
	background:none;
	color:#ddd;
	color:hsla(0,0%,100%,.7);
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	line-height:1.1;
	padding:0;
	text-decoration:none;
	vertical-align:top;
}

#sb_instagram .sbi_link a:active,#sb_instagram .sbi_link a:hover
{
	color:#fff;
}

#sb_instagram .sbi_link .sbi_lightbox_link
{
	display:block;
	font-size:49px;
	font-style:normal !important;
	left:50%;
	margin-left:-21px;
	margin-top:-24px;
	padding:0;
	position:absolute;
	top:50%;
	z-index:2;
}

#sb_instagram .sbi_carousel_vid_first .sbi_lightbox_link,#sb_instagram .sbi_type_video .sbi_lightbox_link
{
	display:none;
}

#sb_instagram .sbi_link .sbi_instagram_link
{
	bottom:0;
	font-size:30px;
	padding:8px;
	position:absolute;
	right:2px;
	z-index:100;
}

#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover
{
	text-decoration:underline;
}

#sb_instagram .sbi_hover_bottom,#sb_instagram .sbi_hover_top
{
	color:#ddd;
	color:#fff;
	font-size:12px;
	margin:0 !important;
	padding:1% !important;
	position:absolute;
	text-align:center;
	width:98%;
}

#sb_instagram .sbi_username
{
	margin:0;
	top:0;
}

#sb_instagram .sbi_username a
{
	-webkit-hyphens:auto;
	-moz-hyphens:auto;
	hyphens:auto;
	padding:10px 10px 0;
	position:relative;
	-ms-word-break:break-all;
	word-break:break-all;
	word-break:break-word;
	z-index:2;
}

#sb_instagram .sbi_link .sbi_hover_caption_wrap
{
	padding-top:10px;
}

#sb_instagram .sbi_link .sbi_caption
{
	line-height:1;
	padding-top:10px;
}

#sb_instagram .sbi_hover_bottom
{
	bottom:10px;
	line-height:1;
	z-index:2;
}

#sb_instagram .sbi_hover_bottom p
{
	margin:0;
	padding:0;
}

#sb_instagram .sbi_date,#sb_instagram .sbi_location
{
	display:inline-block;
	margin:3px 0;
	padding:0 5px;
}

#sb_instagram .sbi_hover_bottom .fa,#sb_instagram .sbi_hover_bottom svg
{
	margin:0 5px 0 0;
}

#sb_instagram .sbi_hover_bottom .sbi_location
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	line-height:1;
	padding:0 38px;
	width:100%;
}

#sb_instagram .sbi_hover_bottom .sbi_meta
{
	padding:5px 0 0;
}

#sb_instagram.sbi_medium .sbi_username a
{
	font-size:11px;
}

#sb_instagram.sbi_medium .sbi_instagram_link,#sb_instagram.sbi_medium .sbi_lightbox_link,#sb_instagram.sbi_medium .sbi_link .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn
{
	margin-left:-10px;
	margin-top:-12px;
}

#sb_instagram.sbi_medium .sbi_instagram_link,#sb_instagram.sbi_medium .sbi_lightbox_link,#sb_instagram.sbi_medium .sbi_photo_wrap .fa-clone,#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn
{
	font-size:23px;
}

#sb_instagram.sbi_medium .sbi_instagram_link
{
	margin:0;
	padding:6px;
}

#sb_instagram.sbi_medium .sbi_hover_bottom
{
	bottom:7px;
	font-size:11px;
}

#sb_instagram.sbi_medium .sbi_playbtn,#sb_instagram.sbi_medium .svg-inline--fa.fa-play
{
	margin-left:-10px;
}

#sb_instagram.sbi_medium .sbi_hover_bottom .sbi_location
{
	padding:0 30px;
}

#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone
{
	right:8px;
	top:8px;
}

#sb_instagram.sbi_small .sbi_username a
{
	font-size:10px;
	line-height:1;
	padding:3px 2px;
}

#sb_instagram.sbi_small .sbi_instagram_link,#sb_instagram.sbi_small .sbi_lightbox_link,#sb_instagram.sbi_small .sbi_playbtn,#sb_instagram.sbi_small .svg-inline--fa.fa-play
{
	margin-left:-7px;
	margin-top:-9px;
}

#sb_instagram.sbi_small .sbi_carousel_vid_first .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_instagram_link,#sb_instagram.sbi_small .sbi_lightbox_link,#sb_instagram.sbi_small .sbi_photo_wrap .fa-clone,#sb_instagram.sbi_small .sbi_playbtn,#sb_instagram.sbi_small .sbi_type_video .svg-inline--fa.fa-play
{
	font-size:18px;
}

#sb_instagram.sbi_small .sbi_instagram_link
{
	font-size:14px;
	margin:0;
	padding:4px 3px;
}

#sb_instagram.sbi_small .sbi_hover_bottom
{
	bottom:3px;
	font-size:10px;
}

#sb_instagram.sbi_small .sbi_hover_bottom .sbi_location
{
	padding:0 18px;
}

#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone
{
	font-size:12px;
	right:5px;
	top:5px;
}

#sb_instagram .sbi_info
{
	color:#666;
	display:flex;
	flex-direction:column;
	text-align:center;
	text-decoration:none;
	width:100%;
}

[data-boxshadow=true] .sbi_inner_wrap
{
	box-shadow:0 4px 5px 0 rgba(0,0,0,.05);
	-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.05);
	-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.05);
}

#sb_instagram.sbi_highlight .sbi_info
{
	display:none;
}

#sb_instagram .sbi_info p
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;
	line-height:1.2;
	margin:0 !important;
	width:100%;
}

#sb_instagram .sbi_expand
{
	display:none;
}

#sb_instagram .sbi_inner_wrap
{
	padding:0;
}

#sb_instagram .sbi_caption
{
	word-wrap:break-word;
	-webkit-hyphens:auto;
	-moz-hyphens:auto;
	hyphens:auto;
}

#sb_instagram .sbi_meta
{
	line-height:1.1;
	margin-top:12px;
	padding:0 20px 12px;
}

#sb_instagram .sbi_meta span
{
	font-size:11px;
	margin:0 5px !important;
}

#sb_instagram .sbi_meta i,#sb_instagram .sbi_meta svg
{
	font-size:13px;
	margin-right:5px !important;
}

#sb_instagram .sbi_lightbox_link .fa-arrows-alt,.sbi_video
{
	display:none;
}

.sbi_video
{
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	bottom:0;
	height:100%;
	left:0;
	max-width:100%;
	position:absolute;
	right:0;
	top:0;
	width:100%;
}

#sbi_lightbox .sbi_owl-wrapper .sbi_video,.sbi_video_lightbox .sbi_video
{
	display:block;
}

#sbi_lightbox .sbi_lb-image-wrap-outer
{
	direction:ltr !important;
}

#sb_instagram .svg-inline--fa.fa-play,.sbi_playbtn
{
	display:none !important;
}

#sb_instagram .sbi_carousel_vid_first .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_carousel_vid_first .sbi_playbtn,.sbi_type_carousel .fa-clone,.sbi_type_video .sbi_playbtn
{
	color:#fff;
	color:hsla(0,0%,100%,.9);
	display:block !important;
	font-size:48px;
	font-style:normal !important;
	padding:0;
	position:absolute;
	text-shadow:0 0 8px rgba(0,0,0,.8);
	z-index:1;
}

.sbi_carousel_vid_first .sbi_playbtn,.sbi_link .svg-inline--fa.fa-play,.sbi_type_video .sbi_playbtn
{
	left:50%;
	margin-left:-19px;
	margin-top:-24px;
	top:50%;
}

#sb_instagram .sbi_type_carousel .fa-clone
{
	font-size:24px;
	right:12px;
	text-shadow:0 0 8px rgba(0,0,0,.3);
	top:12px;
}

#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_carousel_vid_first .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone
{
	-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));
	filter:drop-shadow(0 0 2px rgba(0,0,0,.4));
}

#sb_instagram .sbi_carousel_vid_first .sbi_link .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_link .sbi_playbtn
{
	text-shadow:none;
}

.sbi_lb_lightbox-carousel-video
{
	position:relative !important;
}

@media (max-width:640px) {
	#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images .sbi_item
	{
		width:50%;
	}

	#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images .sbi_item
	{
		width:25%;
	}

	#sb_instagram.sbi_col_2 #sbi_images .sbi_item
	{
		width:50%;
	}

	#sb_instagram.sbi_col_3 #sbi_images .sbi_item
	{
		width:33.33%;
	}

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item
	{
		width:25%;
	}

	#sb_instagram.sbi_col_5 #sbi_images .sbi_item
	{
		width:20%;
	}

	#sb_instagram.sbi_col_6 #sbi_images .sbi_item
	{
		width:16.66%;
	}

	#sb_instagram.sbi_col_7 #sbi_images .sbi_item
	{
		width:14.28%;
	}

	#sb_instagram.sbi_col_8 #sbi_images .sbi_item
	{
		width:12.5%;
	}

	#sb_instagram.sbi_col_9 #sbi_images .sbi_item
	{
		width:11.11%;
	}

	#sb_instagram.sbi_col_10 #sbi_images .sbi_item
	{
		width:10%;
	}

	#sb_instagram.sbi_width_resp
	{
		width:100% !important;
	}

	#sb_instagram.sbi_tab_col_5 #sbi_images .sbi_item
	{
		width:20%;
	}

	#sb_instagram.sbi_tab_col_4 #sbi_images .sbi_item
	{
		width:25%;
	}

	#sb_instagram.sbi_tab_col_3 #sbi_images .sbi_item
	{
		width:33.33%;
	}

	#sb_instagram.sbi_tab_col_2 #sbi_images .sbi_item
	{
		width:50%;
	}

	#sb_instagram.sbi_tab_col_1 #sbi_images .sbi_item
	{
		width:100%;
	}
}

@media (max-width:480px) {
	#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images .sbi_item,#sb_instagram.sbi_mob_col_1 #sbi_images .sbi_item
	{
		width:100%;
	}

	#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item
	{
		width:50%;
	}

	#sb_instagram.sbi_mob_col_3 #sbi_images .sbi_item
	{
		width:33.33%;
	}

	#sb_instagram.sbi_mob_col_4 #sbi_images .sbi_item
	{
		width:25%;
	}

	#sb_instagram.sbi_mob_col_5 #sbi_images .sbi_item
	{
		width:20%;
	}

	#sb_instagram.sbi_mob_col_6 #sbi_images .sbi_item
	{
		width:16.66%;
	}

	#sb_instagram.sbi_mob_col_7 #sbi_images .sbi_item
	{
		width:14.28%;
	}
}

body:after
{
	content:url(/wp-content/plugins/instagram-feed-pro/img/sbi-sprite.png);
	display:none;
}

.sbi_lightboxOverlay
{
	background-color:#000;
	display:none;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	left:0;
	opacity:.9;
	position:absolute;
	top:0;
	z-index:99999;
}

.sbi_lightbox
{
	font-weight:400;
	left:0;
	line-height:0;
	position:absolute;
	text-align:center;
	width:100%;
	z-index:100000;
}

.sbi_lightbox .sbi_lb-image
{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	display:block;
	height:auto;
	max-width:inherit;
	object-fit:contain;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image
{
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	-ms-border-radius:3px 0 0 3px;
	-o-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}

.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover
{
	outline:none;
}

.sbi_lightbox a img
{
	border:none;
}

.sbi_lb-outerContainer
{
	*zoom:1;
	background-color:#000;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	height:250px;
	margin:0 auto 5px;
	position:relative;
	width:250px;
}

.sbi_lb-outerContainer:after
{
	clear:both;
	content:"";
	display:table;
}

.sbi_lb-container-wrapper
{
	height:100%;
}

.sbi_lb-container
{
	bottom:0;
	height:100%;
	left:0;
	padding:4px;
	position:relative;
	right:0;
	top:0;
	width:100%;
}

.sbi_lb-loader
{
	height:20px;
	left:0;
	line-height:0;
	margin-top:-10px;
	position:absolute;
	text-align:center;
	top:50%;
	width:100%;
}

.sbi_lb-loader span
{
	background:url(/wp-content/plugins/instagram-feed-pro/img/sbi-sprite.png) no-repeat;
	display:block;
	height:14px;
	margin:0 auto;
	width:14px;
}

.sbi_lb-nav
{
	left:0;
	top:0;
	width:100%;
	z-index:10;
}

.sbi_lb-container>.nav
{
	left:0;
}

.sbi_lb-nav a
{
	background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
	height:90%;
	outline:none;
	position:absolute;
	top:0;
	z-index:100;
}

.sbi_lb-next,.sbi_lb-prev
{
	cursor:pointer;
	display:block;
	height:100%;
}

.sbi_lb-nav a.sbi_lb-prev
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);
	float:left;
	left:-70px;
	opacity:.5;
	padding-left:10px;
	padding-right:10px;
	-webkit-transition:opacity .2s;
	-moz-transition:opacity .2s;
	-o-transition:opacity .2s;
	transition:opacity .2s;
	width:50px;
}

.sbi_lb-nav a.sbi_lb-prev:hover
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}

.sbi_lb-nav a.sbi_lb-next
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);
	float:right;
	opacity:.5;
	padding-left:10px;
	padding-right:10px;
	right:-70px;
	-webkit-transition:opacity .2s;
	-moz-transition:opacity .2s;
	-o-transition:opacity .2s;
	transition:opacity .2s;
	width:50px;
}

.sbi_lb-nav a.sbi_lb-next:hover
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}

.sbi_lb-nav span
{
	background:url(/wp-content/plugins/instagram-feed-pro/img/sbi-sprite.png) no-repeat;
	display:block;
	height:45px;
	left:20px;
	margin:-25px 0 0;
	position:absolute;
	top:55%;
	width:34px;
}

.sbi_lb-nav a.sbi_lb-prev span
{
	background-position:-53px 0;
}

.sbi_lb-nav a.sbi_lb-next span
{
	background-position:-18px 0;
	left:auto;
	right:20px;
}

.sbi_lb-dataContainer
{
	*zoom:1;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	font-family:Open Sans,Helvetica,Arial,sans-serif;
	margin:0 auto;
	padding-top:10px;
	width:100%;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer
{
	background:#fff;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	padding-right:300px;
	position:relative;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper
{
	background:#000;
	position:relative;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer
{
	background:#fff;
	bottom:0;
	height:100%;
	line-height:1.4;
	overflow:hidden;
	overflow-y:auto;
	position:absolute;
	right:-300px;
	text-align:left;
	top:0;
	width:300px !important;
}

.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after
{
	clear:both;
	content:"";
	display:table;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox
{
	display:block !important;
	margin-top:20px;
	padding:4px;
	width:100%;
}

#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number
{
	padding-bottom:0;
}

#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption
{
	margin-bottom:20px;
	max-width:100%;
	width:100%;
}

#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text
{
	display:inline-block;
	padding-top:10px;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;
	display:block !important;
	float:left;
	font-size:12px;
	margin:0 0 1px;
	min-width:100%;
	padding:3px 20px 3px 0;
	width:100%;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter
{
	font-weight:700;
	margin-right:5px;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p
{
	text-align:left;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer
{
	box-sizing:border-box;
	padding:15px 20px;
}

.sbi_lb-data
{
	color:#ccc;
	padding:0 4px;
}

.sbi_lb-data .sbi_lb-details
{
	float:left;
	line-height:1.1;
	text-align:left;
	width:85%;
}

.sbi_lb-data .sbi_lb-caption
{
	word-wrap:break-word;
	color:#ccc;
	float:left;
	font-size:13px;
	font-weight:400;
	-webkit-hyphens:auto;
	-moz-hyphens:auto;
	hyphens:auto;
	line-height:1.3;
	overflow-wrap:break-word;
	padding-bottom:3px;
	word-break:break-word;
}

.sbi_lb-data .sbi_lb-caption a
{
	color:#ccc;
	font-weight:700;
	text-decoration:none;
}

.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption a:hover
{
	color:#fff;
	text-decoration:underline;
}

.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username
{
	color:#ccc;
	display:block;
	float:left;
	margin:0 0 5px;
	padding-bottom:0;
	width:100%;
}

.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p
{
	color:#fff;
	text-decoration:underline;
}

#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username
{
	color:#333;
}

.sbi_lightbox .sbi_lightbox_username img
{
	background:#666;
	border:none;
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
	border-radius:40px;
	float:left;
	height:32px;
	margin-right:10px;
	width:32px;
}

.sbi_lightbox_username p
{
	color:#ccc;
	float:left;
	font-size:13px;
	font-weight:700;
	line-height:32px;
	margin:0;
	padding:0;
}

.sbi_lb-data .sbi_lb-number
{
	clear:both;
	color:#999;
	display:block;
	float:left;
	font-size:12px;
	padding:5px 0 15px;
}

.sbi_lb-data .sbi_lb-close
{
	color:#aaa;
	display:block;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	float:right;
	font-size:18px;
	height:30px;
	opacity:.7;
	outline:none;
	text-align:right;
	-webkit-transition:opacity .2s;
	-moz-transition:opacity .2s;
	-o-transition:opacity .2s;
	transition:opacity .2s;
	width:30px;
}

.sbi_lb-data .sbi_lb-close:hover
{
	color:#fff;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}

.sbi_lb-nav
{
	height:auto;
}

.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video
{
	position:relative !important;
}

.sbi_lb-container
{
	padding:0;
}

#sbi_mod_error,#sbi_mod_link
{
	display:none;
}

#sbi_mod_error
{
	background:#eee;
	border:1px solid #ddd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	clear:both;
	color:#333;
	font-size:13px;
	margin:0 0 10px;
	padding:10px 15px;
	text-align:center;
}

#sbi_mod_error p
{
	font-family:Open Sans,Helvetica,Arial,sans-serif;
	font-size:13px;
	line-height:1.3 !important;
	margin:0 !important;
	padding:5px 0 !important;
}

#sbi_mod_error p:first-child b
{
	font-size:14px;
}

#sbi_mod_error ol,#sbi_mod_error ul
{
	margin:0 !important;
	padding:5px 0 5px 20px !important;
}

#sbi_mod_error li
{
	margin:0 !important;
	padding:1px 0 !important;
}

#sbi_mod_error span
{
	font-size:12px;
	font-style:italic;
}

.sbi_lb-container-wrapper #sbi_mod_error
{
	background:hsla(0,0%,100%,.9);
	border:none;
	bottom:0;
	box-shadow:0 0 20px 0 rgba(0,0,0,.1);
	font-size:12px;
	line-height:1.5;
	margin:0 2% 10px;
	padding:12px 2% 13px;
	position:absolute;
	width:92%;
	z-index:9999999;
}

#sbi_lightbox .sbi_lightbox_action
{
	border-left:1px solid #666;
	float:left;
	font-size:12px;
	margin:5px 0 0 10px;
	padding:0 0 0 10px;
	position:relative;
}

#sbi_lightbox .sbi_lightbox_action a
{
	color:#999;
	display:block;
	float:left;
	text-decoration:none;
}

#sbi_lightbox .sbi_lightbox_action a:focus,#sbi_lightbox .sbi_lightbox_action a:hover
{
	color:#fff;
}

.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:focus,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover
{
	color:inherit;
}

#sbi_lightbox .sbi_lightbox_action .fa,#sbi_lightbox .sbi_lightbox_action svg
{
	margin-right:5px;
}

#sbi_lightbox .sbi_lightbox_action.sbi_instagram .fa,#sbi_lightbox .sbi_lightbox_action.sbi_instagram svg
{
	font-size:13px;
}

#sbi_lightbox.sbi_lb-comments-enabled #sbi_mod_link
{
	border-left:none;
	margin-left:0;
	padding:5px 0 0;
	width:100%;
}

#sbi_lightbox.sbi_lb-comments-enabled #sbi_mod_box
{
	left:-15px;
	width:265px;
}

#sbi_lightbox .sbi_lightbox_tooltip
{
	background:hsla(0,0%,100%,.9);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	bottom:22px;
	box-shadow:0 0 10px rgba(0,0,0,.4);
	-moz-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#222;
	display:none;
	font-size:12px;
	left:0;
	line-height:1.4;
	margin:0;
	padding:5px 10px;
	position:absolute;
	width:100px;
}

#sbi_lightbox .sbi_lightbox_tooltip .svg-inline--fa.fa-play
{
	bottom:-6px;
	color:hsla(0,0%,100%,.9);
	font-size:8px;
	left:36px;
	position:absolute;
}

#sbi_lightbox .sbi_tooltip_social a .fa,#sbi_lightbox .sbi_tooltip_social a svg
{
	font-size:16px;
	margin:0;
	padding:5px;
}

#sbi_lightbox .sbi_tooltip_social a#sbi_facebook_icon .fa,#sbi_lightbox .sbi_tooltip_social a#sbi_pinterest_icon .fa,#sbi_lightbox .sbi_tooltip_social a#sbi_twitter_icon .fa
{
	font-size:18px;
	padding-top:4px;
}

#sbi_lightbox .sbi_tooltip_social a svg
{
	font-size:19px;
	margin:auto;
	padding:3px 4px;
}

#sbi_lightbox .sbi_share_close
{
	background:#fff;
	border-radius:50% !important;
	box-shadow:0 0 10px rgba(0,0,0,.4);
	-moz-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:20px;
	position:absolute;
	right:-16px;
	top:-16px;
	width:20px;
}

#sbi_lightbox .sbi_share_close:hover
{
	cursor:pointer;
}

#sbi_lightbox .sbi_share_close:hover svg
{
	background:#333;
	border-radius:50%;
}

#sbi_lightbox .sbi_share_close svg
{
	height:14px !important;
	width:12px !important;
}

#sbi_lightbox #sbi_mod_box
{
	padding:8px 10px;
	width:285px;
}

#sbi_lightbox .sbi_tooltip_social
{
	padding:5px 5px 4px;
	width:145px;
}

#sbi_lightbox .sbi_tooltip_social a
{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#333;
}

#sbi_lightbox .sbi_lightbox_action #sbi_facebook_icon:hover
{
	background:#3b5998;
}

#sbi_lightbox .sbi_lightbox_action #sbi_twitter_icon:hover
{
	background:#00aced;
}

#sbi_lightbox .sbi_lightbox_action #sbi_google_icon:hover
{
	background:#dd4b39;
}

#sbi_lightbox .sbi_lightbox_action #sbi_linkedin_icon:hover
{
	background:#007bb6;
}

#sbi_lightbox .sbi_lightbox_action #sbi_pinterest_icon:hover
{
	background:#cb2027;
}

#sbi_lightbox .sbi_lightbox_action #sbi_email_icon:hover
{
	background:#333;
}

#sbi_lightbox .sbi_owl-theme .sbi_owl-controls .sbi_owl-page span
{
	height:8px;
	width:8px;
}

@media (max-width:640px) {
	.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer
	{
		background:#000;
		padding-right:0 !important;
		width:100% !important;
	}

	.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer
	{
		border-radius:0 0 5px 5px;
		box-sizing:border-box;
		height:100%;
		line-height:1.4;
		overflow:hidden;
		overflow-y:auto;
		position:relative;
		right:0;
		text-align:left;
		width:100% !important;
	}

	.sbi_lightbox .sbi_lb-image
	{
		border-radius:0;
		margin:0 auto !important;
		padding:0 !important;
	}

	#sbi_lightbox.sbi_lb-comments-enabled #sbi_mod_link.sbi_lightbox_action
	{
		border-left:1px solid #666;
		margin:5px 0 0 10px;
		padding:0 0 0 10px;
	}

	#sbi_lightbox .sbi_lb-nav,#sbi_lightbox .sbi_lb-next,#sbi_lightbox .sbi_lb-prev
	{
		display:none !important;
	}

	#sbi_lightbox .sbi_owl-theme .sbi_owl-controls .sbi_owl-page span
	{
		height:16px;
		width:16px;
	}
}

#sb_instagram .sbi_loader
{
	-webkit-animation:sbi-sk-scaleout 1s ease-in-out infinite;
	animation:sbi-sk-scaleout 1s ease-in-out infinite;
	background-color:#000;
	background-color:rgba(0,0,0,.5);
	border-radius:100%;
	height:20px;
	left:50%;
	margin:-10px 0 0 -10px;
	position:relative;
	top:50%;
	width:20px;
}

#sb_instagram #sbi_load .sbi_loader
{
	background-color:#fff;
	margin-top:-11px;
	opacity:1;
	position:absolute;
}

@-webkit-keyframes sbi-sk-scaleout {
	0%
	{
		-webkit-transform:scale(0);
	}

	to
	{
		opacity:0;
		-webkit-transform:scale(1);
	}
}

@keyframes sbi-sk-scaleout {
	0%
	{
		-webkit-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0);
	}

	to
	{
		opacity:0;
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
}

#sb_instagram .fa-spin,#sbi_lightbox .fa-spin
{
	-webkit-animation:fa-spin 2s linear infinite;
	animation:fa-spin 2s linear infinite;
}

#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse
{
	-webkit-animation:fa-spin 1s steps(8) infinite;
	animation:fa-spin 1s steps(8) infinite;
}

@-webkit-keyframes fa-spin {
	0%
	{
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);
	}

	to
	{
		-webkit-transform:rotate(359deg);
		transform:rotate(359deg);
	}
}

@keyframes fa-spin {
	0%
	{
		-webkit-transform:rotate(0deg);
		transform:rotate(0deg);
	}

	to
	{
		-webkit-transform:rotate(359deg);
		transform:rotate(359deg);
	}
}

#sbi_lightbox .sbi_gdpr_notice
{
	display:block;
	left:50%;
	margin-left:-44px;
	margin-top:-44px;
	padding:20px;
	position:absolute;
	top:50%;
	z-index:1;
}

#sbi_lightbox .sbi_gdpr_notice svg:not(:root).svg-inline--fa
{
	display:block !important;
	height:48px;
	opacity:.8;
	position:relative;
	width:48px;
}

#sbi_lightbox .sbi_gdpr_notice:hover svg:not(:root).svg-inline--fa
{
	opacity:1;
}

.sbi_lb-comments-enabled .sbi_lb-dataContainer
{
	-moz-border-radius-bottom-left:0;
	-moz-border-radius-top-right:4px;
	-webkit-border-bottom-left-radius:0;
	border-bottom-left-radius:0;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
}

.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-details
{
	width:95%;
}

.sbi_lb-comments-enabled .sbi_lb-closeContainer
{
	position:absolute;
	right:0;
	top:0;
}

.sbi_lb-comments-enabled .sbi_lb-closeContainer .sbi_lb-close
{
	background:none;
	color:#333;
	font-size:14px;
	height:auto;
	padding:8px 10px;
	width:auto;
}

.sbi_lb-comments-enabled .sbi_lb-closeContainer .sbi_lb-close:hover
{
	-moz-border-radius-bottom-left:4px;
	background:rgba(0,0,0,.05);
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}

#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_tooltip_social a:focus,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_tooltip_social a:hover
{
	color:#fff;
}

.sbi_loading_comments
{
	margin-top:15px;
	text-align:center;
}

.sbi_lb-story .sbi_lb-outerContainer:before
{
	background:#fa9b57;
	background:linear-gradient(90deg,#fa9b57,#f7763f 35%,#e34876 55%,#dc327c 75%,#c73390);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-ms-border-radius:3px 3px 0 0;
	-o-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
	content:"";
	height:5px;
	left:0;
	position:absolute;
	top:-5px;
	width:100%;
}

.sbi_lightbox.sbi_lb-story .sbi_lb-image
{
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	-ms-border-radius:0 0 3px 3px;
	-o-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
}

.sb_instagram_header
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;
	float:left;
	line-height:1.2;
	margin:auto;
	overflow:hidden;
	padding:0;
	width:100%;
}

.sb_instagram_header a
{
	display:block;
	float:left;
	min-width:100%\9;
	text-decoration:none;
	transition:color .5s ease;
}

.sb_instagram_header.sbi_header_outside
{
	float:unset;
	margin-left:auto !important;
	margin-right:auto !important;
}

.sbi_header_img
{
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
	border-radius:40px;
	float:left;
	margin:0 0 0 -100% !important;
	overflow:hidden;
	position:relative;
	width:50px;
}

.sbi_header_img img
{
	border:none !important;
	float:left;
	margin:0 !important;
	padding:0 !important;
}

.sbi_header_hashtag_icon,.sbi_header_img_hover
{
	background:rgba(0,0,0,.75);
	bottom:0;
	color:#fff;
	left:0;
	opacity:0;
	position:absolute;
	text-align:center;
	top:0;
	width:100%;
}

.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo
{
	font-size:24px;
	height:24px;
	left:50%;
	margin-left:-12px;
	margin-top:-12px;
	position:absolute;
	top:50%;
	width:24px;
}

.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_img_hover .sbi_new_logo
{
	font-size:36px;
	height:36px;
	margin-left:-18px;
	margin-top:-18px;
	width:36px;
}

.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_img_hover .sbi_new_logo
{
	font-size:48px;
	height:48px;
	margin-left:-24px;
	margin-top:-24px;
	width:48px;
}

.sb_instagram_header .sbi_header_img_hover i
{
	background:url(/wp-content/plugins/instagram-feed-pro/img/small-logo.png) no-repeat 0 0;
	overflow:hidden;
}

.sbi_header_img_hover
{
	transition:opacity .4s ease-in-out;
	z-index:2;
}

.sb_instagram_header .sbi_fade_in
{
	opacity:1;
	transition:opacity .2s ease-in-out;
}

.sbi_header_text
{
	float:left;
	padding-top:2px;
	width:100%;
}

.sb_instagram_header.sbi_medium .sbi_header_text
{
	padding-top:10px;
}

#sb_instagram .sb_instagram_header.sbi_medium .sbi_bio
{
	margin-top:3px !important;
}

.sb_instagram_header.sbi_large .sbi_header_text
{
	padding-top:14px;
}

#sb_instagram .sb_instagram_header.sbi_large .sbi_bio
{
	margin-top:6px !important;
}

.sbi_header_text h3,.sbi_header_text p
{
	clear:both;
	float:left;
	margin:0 0 0 60px !important;
	padding:0 !important;
	width:auto;
}

.sbi_header_text .sbi_bio_info
{
	padding:0 !important;
}

.sbi_bio_info span+span
{
	margin-left:10px;
}

#sb_instagram .sbi_bio
{
	line-height:1;
}

.sbi_bio_info .fa,.sbi_bio_info svg
{
	padding-right:3px;
}

.sbi_posts_count svg
{
	height:1.05em;
	margin-bottom:-1px;
}

.sbi_followers svg.svg-inline--fa.fa-user
{
	margin-right:0 !important;
	width:.8em;
}

.sbi_header_type_generic .sbi_header_img,.sbi_no_avatar .sbi_header_img
{
	background:#333;
	color:#fff;
	height:50px;
	position:relative;
	width:50px;
}

.sbi_header_type_generic .sbi_no_bio
{
	padding-top:9px !important;
}

.sbi_header_type_generic .sbi_header_hashtag_icon,.sbi_no_avatar .sbi_header_hashtag_icon
{
	color:#fff;
	display:block;
	opacity:.9;
	-webkit-transition:background .6s linear,color .6s linear;
	-moz-transition:background .6s linear,color .6s linear;
	-ms-transition:background .6s linear,color .6s linear;
	-o-transition:background .6s linear,color .6s linear;
	transition:background .6s linear,color .6s linear;
}

.sbi_header_type_generic:hover .sbi_header_hashtag_icon,.sbi_no_avatar:hover .sbi_header_hashtag_icon
{
	display:block;
	opacity:1;
	-webkit-transition:background .2s linear,color .2s linear;
	-moz-transition:background .2s linear,color .2s linear;
	-ms-transition:background .2s linear,color .2s linear;
	-o-transition:background .2s linear,color .2s linear;
	transition:background .2s linear,color .2s linear;
}

.sb_instagram_header h3
{
	-ms-word-wrap:break-word;
	font-size:16px;
	line-height:1.3;
	word-break:break-word;
}

.sb_instagram_header p
{
	font-size:13px;
	line-height:1.3;
}

.sbi_header_text.sbi_no_info h3
{
	padding-top:9px !important;
}

.sbi_header_text.sbi_no_bio .sbi_bio_info
{
	clear:both;
}

.sbi_header_text .sbi_bio_info
{
	clear:none;
	float:left;
	margin-top:2px !important;
}

.sbi_header_text h3
{
	margin-right:-50px !important;
}

.sbi_header_style_boxed .sbi_header_img
{
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}

.sbi_header_bar
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;
	float:left;
	padding:5px;
	width:100%;
}

.sbi_header_style_boxed .sbi_bio_info
{
	float:left;
	margin:2px 5px;
	width:auto;
}

.sbi_header_style_boxed .sbi_no_bio h3
{
	margin-top:9px !important;
}

.sbi_header_style_boxed .sbi_bio
{
	margin-right:5px !important;
	padding-bottom:3px !important;
}

.sb_instagram_header.sbi_header_style_boxed .sbi_header_follow_btn
{
	background:#517fa4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#fff;
	float:right;
	font-size:12px;
	padding:4px 12px;
}

.sbi_header_follow_btn:focus,.sbi_header_follow_btn:hover
{
	filter:alpha(opacity=85);
	opacity:.85;
	outline:none;
}

.sbi_header_follow_btn .fa,.sbi_header_follow_btn svg
{
	display:inline-block;
	font-size:inherit;
	height:1em;
	margin-right:5px;
	overflow:visible;
	vertical-align:-.125em;
}

.sbi_header_style_boxed .sbi_header_hashtag_icon
{
	background:none;
}

#sb_instagram #sbi_load
{
	clear:both;
	float:left;
	text-align:center;
	width:100%;
}

#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a
{
	zoom:1;
	background:#333;
	border:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#eee;
	color:#fff;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	font-size:13px;
	line-height:1.5;
	margin:5px auto 0;
	padding:7px 14px;
	text-decoration:none;
	vertical-align:top;
}

#sb_instagram #sbi_load .sbi_load_btn
{
	position:relative;
}

#sb_instagram #sbi_load .sbi_load_btn.sbi_hide_load
{
	display:none !important;
}

#sb_instagram #sbi_load .fa-spinner
{
	display:none;
	font-size:15px;
	left:50%;
	margin:-8px 0 0 -7px;
	position:absolute;
	top:50%;
}

#sb_instagram #sbi_load
{
	opacity:1;
	transition:all .5s ease-in;
}

#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader
{
	opacity:1;
	transition:all .1s ease-in;
}

#sb_instagram .sbi_hidden
{
	opacity:0 !important;
}

#sb_instagram .sbi_follow_btn
{
	zoom:1;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	text-align:center;
	vertical-align:top;
}

#sb_instagram .sbi_follow_btn.sbi_top
{
	display:block;
	margin-bottom:5px;
}

#sb_instagram .sbi_follow_btn a
{
	background:#408bd1;
	color:#fff;
}

#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a
{
	transition:all .1s ease-in;
}

#sb_instagram #sbi_load .sbi_load_btn:hover
{
	box-shadow:inset 0 0 20px 20px hsla(0,0%,100%,.25);
	outline:none;
}

#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover
{
	box-shadow:inset 0 0 10px 20px #359dff;
	outline:none;
}

#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active
{
	box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3);
}

#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg
{
	font-size:15px;
	margin-bottom:-1px;
	margin-right:7px;
}

#sb_instagram #sbi_load .sbi_follow_btn
{
	margin-left:5px;
}

#sb_instagram svg:not(:root).svg-inline--fa,#sbi_lightbox svg:not(:root).svg-inline--fa
{
	box-sizing:unset;
	overflow:visible;
	width:1em;
}

#sb_instagram .svg-inline--fa.fa-w-16,#sbi_lightbox .svg-inline--fa.fa-w-16
{
	width:1em;
}

#sb_instagram .svg-inline--fa,#sbi_lightbox .svg-inline--fa
{
	display:inline-block;
	font-size:inherit;
	height:1em;
	overflow:visible;
	vertical-align:-.125em;
}

#sb_instagram #sbi_images.sbi_carousel
{
	-webkit-tap-highlight-color:transparent;
	display:none;
	position:relative;
	width:100%;
	z-index:1;
}

.sbi_carousel
{
	direction:ltr;
}

.sbi_carousel .sbi_info,.sbi_carousel .sbi_owl2row-item
{
	display:none;
}

.sbi-owl-stage
{
	-moz-backface-visibility:hidden;
	position:relative;
	-ms-touch-action:pan-Y;
}

.sbi-owl-stage:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	line-height:0;
	visibility:hidden;
}

.sbi-owl-stage-outer
{
	overflow:hidden;
	position:relative;
	-webkit-transform:translateZ(0);
}

.sbi-owl-item,.sbi-owl-wrapper
{
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-webkit-transform:translateZ(0);
	-moz-transform:translateZ(0);
	-ms-transform:translateZ(0);
}

.sbi-owl-item
{
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	-webkit-backface-visibility:hidden;
	float:left;
	min-height:1px;
	padding:0;
	position:relative;
}

.sbi-owl-item img
{
	display:block;
	width:100%;
}

.sbi-owl-dots.disabled,.sbi-owl-nav.disabled
{
	display:none;
}

.sbi-owl-dot,.sbi-owl-nav .sbi-owl-next,.sbi-owl-nav .sbi-owl-prev
{
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.sbi_carousel.sbi-owl-loaded
{
	display:block;
}

.sbi_carousel.sbi-owl-loading
{
	display:block;
	opacity:0;
}

.sbi_carousel.sbi-owl-hidden
{
	opacity:0;
}

.sbi_carousel.sbi-owl-refresh .sbi-owl-item
{
	visibility:hidden;
}

.sbi_carousel.sbi-owl-drag .sbi-owl-item
{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.sbi_carousel.sbi-owl-grab
{
	cursor:move;
	cursor:grab;
}

.sbi_carousel.sbi-owl-rtl
{
	direction:rtl;
}

.sbi_carousel.sbi-owl-rtl .sbi-owl-item
{
	float:right;
}

.no-js .sbi_carousel
{
	display:block;
}

.animated
{
	animation-duration:1s;
	animation-fill-mode:both;
}

.sbi-owl-animated-in
{
	z-index:0;
}

.sbi-owl-animated-out
{
	z-index:1;
}

.fadeOut
{
	animation-name:fadeOut;
}

@keyframes fadeOut {
	0%
	{
		opacity:1;
	}

	to
	{
		opacity:0;
	}
}

.sbi-owl-height
{
	transition:height .5s ease-in-out;
}

.sbi-owl-item .sbi-owl-lazy
{
	opacity:0;
	transition:opacity .4s ease;
}

.sbi-owl-item img.sbi-owl-lazy
{
	transform-style:preserve-3d;
}

.sbi-owl-video-wrapper
{
	background:#000;
	height:100%;
	position:relative;
}

.sbi-owl-video-play-icon
{
	-webkit-backface-visibility:hidden;
	cursor:pointer;
	height:80px;
	left:50%;
	margin-left:-40px;
	margin-top:-40px;
	position:absolute;
	top:50%;
	transition:transform .1s ease;
	width:80px;
	z-index:1;
}

.sbi-owl-video-play-icon:hover
{
	-ms-transform:scale(1.3);
	transform:scale(1.3);
}

.sbi-owl-video-playing .sbi-owl-video-play-icon,.sbi-owl-video-playing .sbi-owl-video-tn
{
	display:none;
}

.sbi-owl-video-tn
{
	background-position:50%;
	background-repeat:no-repeat;
	background-size:contain;
	height:100%;
	opacity:0;
	transition:opacity .4s ease;
}

.sbi-owl-video-frame
{
	height:100%;
	position:relative;
	width:100%;
	z-index:1;
}

.sbi-owl-nav
{
	-webkit-tap-highlight-color:transparent;
	margin-top:10px;
	margin-top:0;
	text-align:center;
}

.sbi-owl-nav .disabled
{
	cursor:default;
	opacity:.5;
}

.sbi-owl-nav.disabled+.sbi-owl-dots
{
	margin-top:10px;
}

.sbi-owl-dots
{
	-webkit-tap-highlight-color:transparent;
	margin-top:5px;
	padding:5px 0;
	text-align:center;
}

.sbi-owl-dots .sbi-owl-dot
{
	zoom:1;
	display:inline-block;
	*display:inline;
}

.sbi-owl-dots .sbi-owl-dot span
{
	-webkit-backface-visibility:visible;
	background:#333;
	border-radius:30px;
	display:block;
	filter:Alpha(Opacity=25);
	height:12px;
	margin:5px 7px;
	opacity:.25;
	transition:opacity .1s ease;
	width:12px;
}

.sbi-owl-dots .sbi-owl-dot.active span,.sbi-owl-dots .sbi-owl-dot:hover span
{
	filter:Alpha(Opacity=100);
	opacity:1;
}

.sbi-owl-item
{
	display:inline-block;
	vertical-align:top;
}

.sbi-owl-stage-outer
{
	overflow-x:hidden;
	overflow-y:hidden;
}

.sbi-owl-item>div
{
	width:100% !important;
}

.sbi-post-links
{
	max-width:100%;
}

.sbi-owl-item
{
	box-sizing:border-box;
}

.sbi-owl-nav>div
{
	background:hsla(0,0%,100%,.3);
	border-radius:50%;
	box-shadow:0 0 5px 0 rgba(0,0,0,.2);
	color:#000;
	display:inline-block;
	font-size:14px;
	margin-top:-15px;
	padding:6px 6px 6px 8px;
	position:absolute;
	top:50%;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}

.sbi_carousel:hover .sbi-owl-nav>div
{
	background:hsla(0,0%,100%,.5);
	box-shadow:0 0 5px 0 rgba(0,0,0,.5);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

.sbi_carousel:hover .sbi-owl-nav>div:hover
{
	background:#fff;
	cursor:pointer;
}

.sbi-owl-nav .sbi-owl-prev
{
	left:0;
	margin-left:7px;
	padding:6px 8px 6px 6px;
}

.sbi-owl-nav .sbi-owl-next
{
	margin-right:7px;
	right:0;
}

#sb_instagram .sbi_carousel .sbi-owl-nav .svg-inline--fa
{
	height:1.2em;
}

#sb_instagram .sbi_moderation_link
{
	align-items:center;
	background:#0096cc;
	border-radius:2px;
	color:#fff;
	display:flex;
	flex-direction:row;
	float:right;
	font-size:16px;
	font-style:normal;
	font-weight:600;
	height:50px;
	justify-content:center;
	left:810.43px;
	line-height:160%;
	padding:12px 24px 12px 16px;
	position:static;
	text-decoration:none;
	top:0;
	width:186px;
}

#sb_instagram .sbi_moderation_link .fa,#sb_instagram .sbi_moderation_link svg,.sbi_mod_submit_mod .fa,.sbi_mod_submit_mod svg,.sbi_moderation_mode .sbi_close_mod .fa,.sbi_moderation_mode .sbi_close_mod svg
{
	margin-right:9px;
	width:1em;
}

#sb_instagram .sbi_moderation_link:active,#sb_instagram .sbi_moderation_link:focus,#sb_instagram .sbi_moderation_link:hover
{
	background:#004d77 !important;
	border-color:#004d77 !important;
	color:#fff !important;
}

#sbi_lightbox .sbi-owl-dots
{
	background:rgba(0,0,0,.1);
	border-radius:30px;
	display:inline-block;
	padding:3px 5px;
	position:relative;
	top:-45px;
	width:auto;
}

#sbi_lightbox .sbi-owl-dots .sbi-owl-dot span
{
	background:#fff;
	background:hsla(0,0%,100%,.9);
	height:8px;
	opacity:.5;
	width:8px;
}

#sbi_lightbox .sbi-owl-dots .sbi-owl-dot.active span
{
	filter:Alpha(Opacity=100);
	opacity:1;
}

#sbi_lightbox .sbi-owl-nav>div
{
	zoom:1;
	background:#fff;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	color:#000;
	display:inline-block;
	filter:Alpha(Opacity=50);
	font-size:15px;
	margin-top:-16px;
	opacity:.5;
	padding:6px 5px 6px 7px;
	position:absolute;
	right:8px;
	top:50%;
	z-index:10;
}

#sbi_lightbox .sbi-owl-nav>.sbi-owl-prev
{
	left:8px;
	padding-left:5px;
	padding-right:7px;
	right:auto;
}

#sbi_lightbox .sbi-owl-nav>div:hover
{
	filter:Alpha(Opacity=100);
	opacity:1;
	text-decoration:none;
}

#sbi_lightbox .fa-clone
{
	color:#fff;
	opacity:1;
	position:absolute;
	right:12px;
	top:12px;
	z-index:1;
}

.sbi_lightbox .sbi_lb-image
{
	margin:0;
	padding:0 !important;
}

@media (max-width:640px) {
	#sbi_lightbox .sbi_owl-theme .sbi_owl-controls .sbi_owl-buttons div
	{
		left:0;
	}

	#sbi_lightbox .sbi_owl-theme .sbi_owl-controls .sbi_owl-buttons .sbi_owl-next
	{
		right:0;
	}

	#sbi_lightbox .fa-clone
	{
		right:4px;
		top:4px;
	}
}

@media (min-width:800px) {
	.sbi_lightbox.sbi_lb-comments-enabled
	{
		position:fixed;
		top:50px !important;
	}
}

#sb_instagram .sbi_photo_wrap
{
	border-top-left-radius:inherit;
	border-top-right-radius:inherit;
	overflow:hidden;
}

#sb_instagram .sbi_item:not(.sbi_transition) .sbi_photo
{
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}

#sb_instagram:not(.sbi_moderation_mode) .sbi_photo_wrap:hover .sbi_photo
{
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-o-transform:scale(1.05);
	transform:scale(1.05);
}

#sb_instagram #sbi_images.sbi_carousel .sbi_item.sbi_transition .sbi_photo
{
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}

#sb_instagram .sbi_link
{
	display:block;
	opacity:0;
	transition:opacity .6s ease-in-out;
	-moz-transition:opacity .6s ease-in-out;
	-webkit-transition:opacity .6s ease-in-out;
}

#sb_instagram .sbi_photo_wrap:hover .sbi_link
{
	display:block;
	opacity:1;
	transition:opacity .2s ease-in-out;
	-moz-transition:opacity .2s ease-in-out;
	-webkit-transition:opacity .2s ease-in-out;
}

#sb_instagram.sbi_moderation_mode .sbi_photo_wrap .sbi_link
{
	display:none !important;
}

@media (min-width:480px) {
	.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img
	{
		border-radius:40px;
		height:80px;
		width:80px;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text h3
	{
		font-size:20px;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info
	{
		font-size:14px;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3
	{
		line-height:1.4;
		margin-left:95px !important;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text h3
	{
		margin-right:-85px !important;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info
	{
		margin-top:4px !important;
	}

	.sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3
	{
		padding-top:7px !important;
	}

	.sb_instagram_header.sbi_header_type_generic.sbi_medium .sbi_no_bio,.sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_info h3
	{
		padding-top:20px !important;
	}

	.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img
	{
		border-radius:60px;
		height:120px;
		width:120px;
	}

	.sb_instagram_header.sbi_large .sbi_header_text h3
	{
		font-size:28px;
	}

	.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info
	{
		font-size:16px;
	}

	.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text h3
	{
		line-height:1.5;
		margin-left:140px !important;
	}

	.sb_instagram_header.sbi_large .sbi_header_text h3
	{
		margin-right:-120px !important;
	}

	.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info
	{
		margin-top:12px !important;
	}

	.sb_instagram_header.sbi_large .sbi_header_text.sbi_no_bio h3
	{
		padding-top:12px !important;
	}

	#sb_instagram .sb_instagram_header.sbi_header_type_generic.sbi_large .sbi_no_bio,.sb_instagram_header.sbi_large .sbi_header_text.sbi_no_info h3
	{
		padding-top:32px !important;
	}
}

.sb_instagram_header.sbi_centered
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	clear:both;
	float:none;
	line-height:1.2;
	margin:0 auto;
	max-width:500px;
	overflow:hidden;
	padding:0;
}

.sb_instagram_header.sbi_centered .sbi_header_img
{
	float:none;
	margin:auto !important;
}

.sb_instagram_header.sbi_centered .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_centered .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_centered .sbi_header_text h3
{
	float:none;
	margin:auto !important;
	text-align:center;
}

.sb_instagram_header.sbi_header_style_boxed .sbi_header_img,.sb_instagram_header.sbi_header_style_boxed .sbi_header_img img
{
	border-radius:0 !important;
}

.sb_instagram_header.sbi_centered a
{
	float:none;
}

.sb_instagram_header.sbi_story *
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.sb_instagram_header.sbi_story .sbi_header_img
{
	background:#fa9b57;
	background:linear-gradient(45deg,#fa9b57,#f7763f 35%,#e34876 55%,#dc327c 75%,#c73390);
	padding:3px;
}

.sb_instagram_header.sbi_story.sbi_header_style_boxed .sbi_header_img:after
{
	border-radius:0;
}

.sb_instagram_header.sbi_story .sbi_header_img_hover .sbi_new_logo
{
	background:url(/wp-content/plugins/instagram-feed-pro/img/sbi-sprite.png) no-repeat -91px -27px;
	height:28px;
	margin-left:-14px;
	margin-top:-14px;
	width:28px;
}

.sb_instagram_header.sbi_story .sbi_header_img_hover
{
	transition:opacity .2s ease-in-out;
}

#sb_instagram .sbi_header_link
{
	-webkit-box-shadow:none;
	box-shadow:none;
}

#sb_instagram .sbi_header_link:hover
{
	border:none;
}

.sb_instagram_header.sbi_story .sbi_header_img img
{
	border:3px solid #fff !important;
	border-radius:50%;
	height:auto;
}

.sbi_story .sbi_header_img_hover
{
	background:none;
}

.sb_instagram_header.sbi_story .sbi_header_link:hover .sbi_header_img img
{
	border:0 solid #fff !important;
}

.sbi_story .sbi_header_link:hover .sbi_header_img
{
	padding:25px;
}

.sbi_story.sbi_medium .sbi_header_link:hover .sbi_header_img
{
	padding:40px;
}

.sbi_story.sbi_large .sbi_header_link:hover .sbi_header_img
{
	padding:60px;
}

#sb_instagram.sbi_highlight,#sb_instagram.sbi_masonry
{
	display:block !important;
}

#sb_instagram.sbi_highlight #sbi_images .sbi_item,#sb_instagram.sbi_masonry #sbi_images .sbi_item
{
	-webkit-box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	display:block !important;
	float:left;
	position:relative;
}

#sb_instagram.sbi_highlight #sbi_images .sbi_item
{
	height:100px;
	width:100px;
}

#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide,#sb_instagram.sbi_highlight #sbi_images .sbi_item.sbi_num_diff_hide,#sb_instagram.sbi_masonry #sbi_images .sbi_item.sbi_num_diff_hide
{
	display:none !important;
}

.sbi_highlight #sbi_images:after,.sbi_masonry #sbi_images:after
{
	clear:both;
	content:"";
	display:table;
}

.sbi_masonry .sbi_hide
{
	visibility:hidden;
}

#sb_instagram .sbi_frontend_notice
{
	background:#f9f9f9;
	border:1px solid #eee;
	box-sizing:border-box;
	clear:both;
	color:#333;
	font-size:12px;
	line-height:1.5;
	margin:0 0 10px;
	padding:10px;
	position:relative;
	width:100%;
}

#sb_instagram .sbi_frontend_notice .sbi_close_notice
{
	color:#999;
	height:10px;
	line-height:1;
	padding:3px;
	position:absolute;
	right:0;
	top:0;
}

#sb_instagram .sbi_frontend_notice .sbi_close_notice:active,#sb_instagram .sbi_frontend_notice .sbi_close_notice:hover
{
	color:#333;
}

#sb_instagram #sbi_mod_error .sb_frontend_btn
{
	background:#ddd;
	background:rgba(0,0,0,.1);
	border-radius:5px;
	color:#444;
	display:inline-block;
	margin-top:10px;
	padding:6px 10px;
	text-decoration:none;
}

#sb_instagram #sbi_mod_error .sb_frontend_btn:hover
{
	background:#ccc;
	background:rgba(0,0,0,.15);
}

#sb_instagram #sbi_mod_error .sb_frontend_btn .fa
{
	margin-right:2px;
}

#sb_instagram.sbi_no_autop .sbi_item
{
	float:left;
}

#sb_instagram.sbi_no_autop #sbi_load br,#sb_instagram.sbi_no_autop br
{
	display:none !important;
}

#sb_instagram .sbi_caption_wrap
{
	padding:12px 20px;
}

#sb_instagram.sbi_no_autop #sbi_images .sbi_caption_wrap br
{
	display:none !important;
}

#sb_instagram.sbi_no_autop #sbi_load p
{
	display:inline-block !important;
	margin:0 !important;
	padding:0 !important;
}

#sb_instagram.sbi_no_autop #sbi_images p
{
	margin:0;
}

@media (min-width:641px) {
	.sbi.sbi_no_autop.sbi_col_1 .sbi_item:nth-child(n+1),.sbi.sbi_no_autop.sbi_col_2 .sbi_item:nth-child(odd),.sbi.sbi_no_autop.sbi_col_3 .sbi_item:nth-child(3n+1),.sbi.sbi_no_autop.sbi_col_4 .sbi_item:nth-child(4n+1),.sbi.sbi_no_autop.sbi_col_5 .sbi_item:nth-child(5n+1),.sbi.sbi_no_autop.sbi_col_6 .sbi_item:nth-child(6n+1),.sbi.sbi_no_autop.sbi_col_7 .sbi_item:nth-child(7n+1)
	{
		clear:left;
	}
}

@media (min-width:481px) and (max-width:640px) {
	#sb_instagram.sbi_no_autop.sbi_mob_col_auto #sbi_images .sbi_item:nth-child(odd)
	{
		clear:left;
	}
}

@media (max-width:480px) {
	#sb_instagram.sbi_mob_col_2.sbi_no_autop #sbi_images .sbi_item:nth-child(odd),#sb_instagram.sbi_mob_col_3.sbi_no_autop #sbi_images .sbi_item:nth-child(3n+1),#sb_instagram.sbi_mob_col_4.sbi_no_autop #sbi_images .sbi_item:nth-child(4n+1),#sb_instagram.sbi_mob_col_5.sbi_no_autop #sbi_images .sbi_item:nth-child(5n+1),#sb_instagram.sbi_mob_col_6.sbi_no_autop #sbi_images .sbi_item:nth-child(6n+1),#sb_instagram.sbi_mob_col_7.sbi_no_autop #sbi_images .sbi_item:nth-child(7n+1)
	{
		clear:left;
	}
}

#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark
{
	background-color:rgba(0,0,0,.85);
	color:hsla(0,0%,100%,.75);
}

#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio
{
	color:hsla(0,0%,100%,.75);
}

#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a
{
	color:#fff;
}

#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light
{
	background-color:hsla(0,0%,100%,.75);
	color:rgba(0,0,0,.85);
}

#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio
{
	color:rgba(0,0,0,.85);
}

#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a
{
	color:#000;
}

.sb-elementor-cta
{
	border:1px solid #e8e8eb;
	border-radius:2px;
	position:relative;
	text-align:center;
	width:100%;
}

.sb-elementor-cta-img-ctn
{
	float:left;
	margin-bottom:35px;
	margin-top:50px;
	width:100%;
}

.sb-elementor-cta-img,.sb-elementor-cta-img-ctn
{
	align-items:center;
	display:flex;
	justify-content:center;
	position:relative;
}

.sb-elementor-cta-img
{
	border:2px solid #dcdde1;
	border-radius:16px;
	height:65px;
	-webkit-transform:rotate(-3deg);
	transform:rotate(-3deg);
	width:65px;
}

.sb-elementor-cta-img span svg
{
	float:left;
}

.sb-elementor-cta-img>*
{
	-webkit-transform:rotate(3deg);
	transform:rotate(3deg);
}

.sb-elementor-cta-logo
{
	bottom:-19px;
	position:absolute;
	right:-15px;
	z-index:1;
}

.sb-elementor-cta-heading
{
	display:inline-block;
	font-size:19px;
	font-weight:700;
	line-height:1.4em;
	margin:0 0 30px;
	padding:0;
	width:100%;
}

.sb-elementor-cta-btn
{
	background:#0068a0;
	border-radius:2px;
	color:#fff;
	cursor:pointer;
	margin-bottom:30px;
	padding:8px 20px 8px 38px;
	position:relative;
}

.sb-elementor-cta-btn:after,.sb-elementor-cta-btn:before
{
	background:#fff;
	content:"";
	height:12px;
	left:20px;
	position:absolute;
	top:14px;
	width:2px;
}

.sb-elementor-cta-btn:after
{
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}

.sb-elementor-cta-desc
{
	align-items:center;
	background:#f9f9fa;
	border-top:1px solid #e8e8eb;
	display:flex;
	flex-direction:column;
	justify-content:center;
	margin-top:35px;
	padding:20px;
}

.sb-elementor-cta-desc strong
{
	color:#141b38;
	font-size:16px;
	font-weight:600;
	margin-bottom:8px;
}

.sb-elementor-cta-desc span
{
	color:#434960;
	font-size:14px;
	line-height:1.5em;
	padding:0 20%;
}

.sb-elementor-cta-selector
{
	align-items:center;
	display:flex;
	flex-direction:column;
	justify-content:center;
	margin-bottom:45px;
	padding:0 20%;
	width:100%;
}

.sb-elementor-cta-feedselector
{
	border:1px solid #d0d1d7;
	margin-bottom:15px;
	max-width:100%;
	min-width:400px;
	padding:8px 16px;
}

.sb-elementor-cta-selector span
{
	color:#2c324c;
}

.sb-elementor-cta-selector span a
{
	font-weight:600;
	text-decoration:underline;
	text-transform:capitalize;
}

.sb-elementor-cta-selector span a:after
{
	color:#2c324c;
	font-weight:400;
	margin-left:2px;
	text-decoration-color:#fff;
}

.sb-elementor-cta-selector span a:first-of-type:after
{
	content:",";
}

.sb-elementor-cta-selector span a:nth-of-type(2):after
{
	content:"or";
	margin-left:5px;
	margin-right:2px;
}

.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed:before
{
	background-position:50%;
	background-repeat:no-repeat;
	content:"";
	font-variant:normal;
	height:16px;
}

.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed:before
{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.906 18.109h.5v-.5h-.5v.5Zm-3.109 0h-.5v.5h.5v-.5Zm0-3.549v-.5h-.5v.5h.5Zm3.109 0v.5h.5v-.5h-.5Zm7.354-7.232h.5v-.424l-.417-.07-.083.494Zm0 3.022v.5h.5v-.5h-.5Zm-3.536 4.21h-.5v.5h.5v-.5Zm3.402 0 .494.077.09-.577h-.584v.5Zm-.55 3.549v.5h.427l.066-.423-.494-.077Zm-2.852 0v-.5h-.5v.5h.5Zm10.328-3.549h-.5v.001h.5ZM17.08 26.614l-.092-.492.092.492Zm-4.531 0 .092-.492-.092.492Zm2.266-24.816c-7.008 0-12.738 5.719-12.738 12.762h1c0-6.492 5.283-11.762 11.738-11.762v-1ZM2.077 14.56c0 6.238 4.473 11.437 10.38 12.545l.184-.983C7.2 25.102 3.077 20.31 3.077 14.56h-1Zm11.329 11.754v-8.205h-1v8.205h1Zm-.5-8.705H9.797v1h3.109v-1Zm-2.609.5V14.56h-1v3.549h1Zm-.5-3.049h3.109v-1H9.797v1Zm3.609-.5v-2.704h-1v2.704h1Zm0-2.704c0-1.437.424-2.488 1.115-3.179.692-.692 1.71-1.082 3.01-1.082v-1c-1.501 0-2.796.454-3.717 1.375-.921.921-1.408 2.25-1.408 3.886h1Zm4.125-4.26c.641 0 1.303.055 1.81.112a20.412 20.412 0 0 1 .824.11l.01.002h.003l.082-.492.082-.494h-.005l-.013-.003a10.294 10.294 0 0 0-.231-.035 21.366 21.366 0 0 0-.64-.081 17.7 17.7 0 0 0-1.922-.12v1Zm2.23-.268v3.022h1V7.328h-1Zm.5 2.522h-1.543v1h1.542v-1Zm-1.543 0c-.867 0-1.518.274-1.944.765-.414.477-.55 1.088-.55 1.644h1c0-.41.102-.754.306-.99.192-.221.538-.419 1.188-.419v-1Zm-2.494 2.41v2.3h1v-2.3h-1Zm.5 2.8h3.402v-1h-3.402v1Zm2.908-.577-.551 3.55.988.153.55-3.55-.987-.153Zm-.057 3.126h-2.851v1h2.851v-1Zm-3.351.5v8.204h1V18.11h-1Zm.949 8.996a12.738 12.738 0 0 0 7.335-4.254l-.761-.648a11.738 11.738 0 0 1-6.76 3.92l.186.982Zm7.335-4.254a12.738 12.738 0 0 0 3.044-8.292l-1 .002c.007 2.8-.988 5.51-2.805 7.642l.76.648Zm3.044-8.29c0-7.044-5.73-12.763-12.737-12.763v1c6.454 0 11.737 5.27 11.737 11.762h1ZM16.224 26.313c0 .492.444.886.949.791l-.185-.983a.198.198 0 0 1 .236.192h-1Zm-3.767.791a.803.803 0 0 0 .949-.791h-1c0-.114.105-.216.235-.192l-.184.983Z' fill='%232b87da'/%3E%3Cpath d='M12.906 18.109h.5v-.5h-.5v.5Zm-3.109 0h-.5v.5h.5v-.5Zm0-3.55v-.5h-.5v.5h.5Zm3.109 0v.5h.5v-.5h-.5Zm7.354-7.232h.5v-.423l-.417-.07-.083.493Zm0 3.023v.5h.5v-.5h-.5Zm-3.536 4.21h-.5v.5h.5v-.5Zm3.402 0 .494.077.09-.577h-.584v.5Zm-.55 3.549v.5h.427l.066-.424-.494-.076Zm-2.852 0v-.5h-.5v.5h.5Zm-3.318 8.257v-8.257h-1v8.257h1Zm-.5-8.757H9.797v1h3.109v-1Zm-2.609.5v-3.55h-1v3.55h1Zm-.5-3.05h3.109v-1H9.797v1Zm3.609-.5v-2.704h-1v2.705h1Zm0-2.704c0-1.436.424-2.487 1.115-3.178.692-.692 1.71-1.082 3.01-1.082v-1c-1.501 0-2.796.454-3.717 1.375-.921.92-1.408 2.25-1.408 3.885h1Zm4.125-4.26c.641 0 1.303.056 1.81.113a20.336 20.336 0 0 1 .824.11l.01.002h.003a183.243 183.243 0 0 1 .165-.986h-.006l-.013-.003a9.144 9.144 0 0 0-.231-.035 21.391 21.391 0 0 0-.64-.082 17.7 17.7 0 0 0-1.922-.119v1Zm2.23-.268v3.023h1V7.327h-1Zm.5 2.523h-1.543v1h1.542v-1Zm-1.543 0c-.867 0-1.518.274-1.944.765-.414.477-.55 1.087-.55 1.644h1c0-.41.102-.754.306-.99.192-.221.538-.419 1.188-.419v-1Zm-2.494 2.41v2.3h1v-2.3h-1Zm.5 2.8h3.402v-1h-3.402v1Zm2.908-.577-.551 3.55.988.152.55-3.548-.987-.154Zm-.057 3.126h-2.851v1h2.851v-1Zm-3.351.5v8.257h1v-8.257h-1Zm.19 8.066h-3.2v1h3.2v-1Zm-.19.191a.19.19 0 0 1 .19-.19v1a.81.81 0 0 0 .81-.81h-1Zm-3.818 0c0 .447.362.81.809.81v-1a.19.19 0 0 1 .19.19h-1Z' fill='%232b87da'/%3E%3C/svg%3E");
}

.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed:before
{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E");
}

.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed:before
{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.876 6.788c.058-.082-.03-.187-.122-.149-.728.3-1.494.519-2.284.653-.107.019-.162-.129-.074-.192a5.372 5.372 0 0 0 1.868-2.462c.032-.086-.063-.162-.143-.117-.96.545-2.012.934-3.116 1.167a.1.1 0 0 1-.094-.03C22.926 4.608 21.554 4 20 4c-2.938 0-5.338 2.4-5.338 5.363 0 .378.04.746.11 1.096a.101.101 0 0 1-.104.121A15.243 15.243 0 0 1 3.841 5.1a.099.099 0 0 0-.162.014 5.312 5.312 0 0 0-.654 2.562c0 1.74.819 3.295 2.11 4.257.08.06.038.188-.061.18a5.398 5.398 0 0 1-2.066-.595.023.023 0 0 0-.033.02 5.37 5.37 0 0 0 3.888 5.164c.102.029.103.175 0 .194a5.275 5.275 0 0 1-1.834.023c-.075-.013-.138.058-.113.13A5.35 5.35 0 0 0 9.584 20.6c.093.007.132.127.057.183a10.65 10.65 0 0 1-6.441 2.13c-.281 0-.563-.012-.844-.033-.106-.009-.154.132-.063.186a15.177 15.177 0 0 0 7.857 2.184c9.85 0 15.262-8.175 15.262-15.262 0-.22 0-.428-.01-.646a.102.102 0 0 1 .043-.087 10.655 10.655 0 0 0 2.431-2.467Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed:before
{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.327a.1.1 0 0 0 .15.086l6.188-3.576a.1.1 0 0 0 0-.174L11.15 6.087a.1.1 0 0 0-.15.086v7.154Zm14.45-9.614c.163.587.275 1.375.35 2.375.087 1 .125 1.862.125 2.612L26 9.75c0 2.738-.2 4.75-.55 6.037-.313 1.126-1.037 1.85-2.162 2.163-.588.163-1.663.275-3.313.35a83.312 83.312 0 0 1-4.488.125L13.5 18.5c-5.238 0-8.5-.2-9.787-.55-1.126-.313-1.85-1.037-2.163-2.162-.163-.588-.275-1.376-.35-2.376-.087-1-.125-1.862-.125-2.612L1 9.75c0-2.737.2-4.75.55-6.037.313-1.126 1.037-1.85 2.162-2.163.588-.163 1.663-.275 3.313-.35a83.312 83.312 0 0 1 4.487-.125L13.5 1c5.238 0 8.5.2 9.788.55 1.125.313 1.85 1.037 2.162 2.162Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.sbi-header-type-text
{
	box-sizing:border-box;
	clear:both;
	float:left;
	line-height:1.2;
	margin:0;
	padding:5px 5px 15px;
	width:100%;
}

[data-header-size=large] .sbi-header-type-text
{
	font-size:48px;
}

[data-header-size=medium] .sbi-header-type-text
{
	font-size:42px;
}

[data-header-size=small] .sbi-header-type-text
{
	font-size:36px;
}

.sbi-frontend-license-notice
{
	background:#fff;
	border-radius:4px;
	bottom:30px;
	box-shadow:0 0 1px rgba(0,0,0,.15),0 13.3px 19.32px rgba(0,0,0,.1),0 0 37.29px rgba(0,0,0,.05);
	position:fixed;
	right:20px;
	width:298px;
}

.sbi-frontend-license-notice .sbi-fln-header
{
	background:#fceded;
	box-sizing:border-box;
	display:flex;
	height:26px;
	justify-content:space-between;
	padding:5px 8px 0 12px;
}

.sbi-frontend-license-notice .sbi-fln-header span.sb-text
{
	color:#841919;
	font-size:11px;
	font-weight:600;
	line-height:160%;
}

.sbi-frontend-license-notice .sbi-fln-header span.sb-left
{
	display:flex;
}

.sbi-frontend-license-notice .sbi-fln-header .sb-close
{
	cursor:pointer;
}

.sbi-frontend-license-notice .sbi-fln-header .sb-close svg
{
	transform:translate(1px,-8px);
}

.sbi-frontend-license-notice .sbi-fln-header svg
{
	margin-right:6px;
}

.sbi-frontend-license-notice .sbi-fln-header svg path
{
	fill:#841919;
}

.sbi-frontend-license-notice .sbi-fln-body
{
	box-sizing:border-box;
	display:flex;
	height:58px;
	padding:9px 12px 15px;
}

.sbi-frontend-license-notice .sbi-fln-body>svg
{
	height:36px;
	margin-right:11px;
	width:44px;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text p
{
	color:#141b38;
	font-size:12px;
	font-weight:600;
	line-height:160%;
	margin:0;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text p a
{
	color:#af2121;
	margin-left:5px;
	text-decoration:none;
	text-underline-offset:1px;
}

.sbi-frontend-license-notice.sbi-ce-license-inactive .sbi-fln-body .sbi-fln-expired-text p a
{
	color:#0068a0;
}

.sbi-frontend-license-notice.sbi-ce-license-inactive .sbi-fln-body .sbi-fln-expired-text p svg path
{
	fill:#0068a0;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text svg
{
	display:inline-block;
	transform:translate(3px,1px);
	transition:all .2s ease;
	width:6px;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text svg path
{
	fill:#af2121;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text a:hover
{
	text-decoration:underline;
}

.sbi-frontend-license-notice .sbi-fln-body .sbi-fln-expired-text a:hover svg
{
	transform:translate(1px,1px);
}

.sbi-frontend-license-notice[data-license-state=inactive] .sbi-fln-body .sbi-fln-expired-text p a
{
	color:#0068a0;
}

.sbi-frontend-license-notice[data-license-state=inactive] .sbi-fln-body .sbi-fln-expired-text svg path
{
	fill:#0068a0;
}