
@media (max-width:480px){
	.page-id-34965 .vc_column-inner.vc_custom_1702493145204 ,
	.page-id-34965 .vc_column-inner.vc_custom_1702493108614 ,
	.page-id-34965 .vc_column-inner.vc_custom_1449865409057 ,
	.page-id-34965 .vc_column-inner.vc_custom_1449865322827 {
	  margin-left: 20px !important;
	}
	.page-id-34965 .vc_btn3-container.vc_btn3-right{
		display: inline-block;
	}
	.page-id-34965 .vc_custom_1449865409057 {
	  margin-left: 10px !important;
	}
	.page-id-34965 .wpb_column.vc_column_container.vc_col-sm-3 {
	  text-align: center;
	}
	.page-id-34965 .vc_btn3-container.wpb_animate_when_almost_visible.wpb_appear.appear.vc_btn3-left.wpb_start_animation.animated {
	  text-align: center;
	}
	.page-id-797 .vc_row.wpb_row.vc_row-fluid.vc_custom_1450119415698 {
	  margin-right: 0 !important;
	  margin-left: 0 !important;
	}
	.page-id-797 .wpb_text_column.wpb_content_element.vc_custom_1449696983442 {
	  margin: 0 !important;
	}
	body #primary {
	  margin-top: 50px !important;
	}
	.entry-content .vc_empty_space {
	  height: 50px !important;
	}
	#section-sub-footer .left,
	#section-sub-footer .right{
		margin: 0 !important;
	}
	.page-id-10596 .vc_row.wpb_row.vc_row-fluid.vc_custom_1469120163180 ,
	.page-id-10596 .vc_row.wpb_row.vc_row-fluid.vc_custom_1469120470101 {
	  margin-left: 20px !important;
	  margin-right: 20px !important;
	}
	.vc_row,
	.page-id-59138 .vc_row.wpb_row.vc_row-fluid.vc_custom_1736460219063,
	.page-id-59138 .vc_row.wpb_row.vc_row-fluid.vc_custom_1736460180042,
	.page-id-59138 .vc_row.wpb_row.vc_row-fluid.vc_custom_1736460149738{
		margin-right: 20px !important;
		margin-left: 20px !important;
	}
	.page-id-10596 .wpb_text_column.wpb_content_element.vc_custom_1743606987224 {
	  margin-right: 0 !important;
	}
	.topRowOpacity{
		position: relative !important;
		background: none !important;
		width: auto !important;
	}
	.topRowOpacity + .vc_empty_space {
	  height: 170px !important;
	}
	.vc_btn3-container.vc_btn3-left,
	.vc_btn3-container.vc_btn3-right{
	  text-align: center !important;
	}
	.page-id-48854 .topRowOpacity + .wpb_content_element {
		margin-top: 190px;
	}
	.page-id-51701 #main {
	  overflow: unset !important;
	}
	.tooltip .tooltiptext{
		width: 220px !important;
	}
}
@media (max-width:800px){
.scwgallery_slider_item_text, .scwhome_slider_item_text {
  width: 90% !important;
  max-width: 100% !important;
}
.scwgallery_slider_item_text,.scwhome_slider_item_text {
  bottom: auto;
  right: 0;
  font-size: 27px;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.scwgallery_slider_item_text p,.scwhome_slider_item_text p {
  text-align: center;
}
}
.single_add_to_cart_button.button.alt {
  background: #111314 !important;
  padding: 13px 20px;
  border-radius: 999px;
}
.quantity {
  height: 41px;
}
.woocommerce .quantity .qty {
  height: 40px;
}

.scwplpt_content_lists_item_buy_loading{
	animation: spin 2s linear infinite;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
  display: none;
}
.scwplpt_filters_mncart {
	text-align: left;
	width: 60px;
	float: left;
	margin-left: 7%;
}
.scwplpt {
  float: right;
  display: inline-block;
  margin-left: -30px;
  width:100%;
  position: relative;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
  background: #fff;
  left: 0;
  position: absolute;
  z-index: 9999;
  width: 50%;
  right: 0;
  margin: 0 auto !important;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  top:40px;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li {
  list-style: none;
  text-align: left;
  padding: 10px 0;
  width: 100%;
  display: inline-block;
  border-bottom: 1px solid #ddd;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  width: 50px;
  height: 50px;
  margin-right: 30px;
  object-fit: cover;
  float: left;
}

.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a{
	width:70%;
	float:left;
}
.scwplpt .remove.remove_from_cart_button {
  text-align: center;
  width: 5% !important;
  line-height: 40px;
}
.scwplpt .quantity {
  width: 25% !important;
  line-height: 50px;
  display: inline-block;
  text-align: right;
  padding-right: 20px;
}
.scwplpt .woocommerce-mini-cart__total.total {
  text-align: right;
  margin-right: 20px;
  margin-top: 20px;
}
.scwplpt .button.wc-forward {
  color: white !important;
border: 1px solid #111;
background-color: #585858;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
background: -moz-linear-gradient(top, #585858 0%, #111 100%);
background: -ms-linear-gradient(top, #585858 0%, #111 100%);
background: -o-linear-gradient(top, #585858 0%, #111 100%);
background: linear-gradient(to bottom, #585858 0%, #111 100%);
width:200px!important;
height:40px;
line-height:normal;
margin-right: 5px;
}
.scwplpt .woocommerce-mini-cart__buttons.buttons {
  text-align: center;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
}
.scwplpt .cart-items-count.count {
  width: 15px;
  height: 15px;
  background: #000;
  display: inline-block;
  text-align: center;
  border-radius: 100%;
  color: #fff;
  font-size: 11px;
}
.scwplpt .dropdown-back {
	float:left;
}
#primary.nine {
  width: 97%;
}
#page #secondary.standard.five {
  display: none;
}
.scwplpt_filters_search i {
  position: absolute;
  top: 15px;
  left: 10px;
  cursor: pointer;
}
.scwplpt_filters_search_ip {
  width: 100% !important;
  float: right;
  margin-bottom: 0 !important;
  padding-left: 30px !important;
}
.scwplpt_content_lists_item_thumb img {
  width: 70px;
  height: 70px;
  object-fit: cover;
}

.scwplpt_content_head {
  background-color: #111314;
  display: inline-block;
  width: 100%;
}
.scwplpt_content_head span {
  color: #fff;
  padding: 15px;
  display: inline-block;
  float: left;
  text-align: center;
}
.scwplpt_content_lists_item span {
  display: inline-block;
  float: left;
  text-align: center;
  line-height: normal;
}
.scwplpt_content_lists,.scwplpt_content_lists_item{
  display: inline-block;
  width: 100%;
}
.scwplpt_content {
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  background: #fff;
}
.scwplpt_content_lists_item {
  padding: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  border-bottom: 1px solid #aaa;
  background-color: #ffffff;
  border-bottom: 02px solid #f9f9f9 !important;
  color: #222222;
  padding-top: 012px;
  padding-bottom: 012px;
  transition: all 0.15s ease-in-out;
  float: left;
}
.scwplpt_content_lists_item_buy,
.scwplpt_content_lists_item_name,
.scwplpt_content_lists_item_cat,
.scwplpt_content_lists_item_stock,
.scwplpt_content_lists_item_price{
  margin: 15px 0;
}
.scwplpt_content_lists_item:hover{
	background-color: #f7f7f7;
}
.scwplpt_content_head_thumb,.scwplpt_content_lists_item_thumb {
  width: 10%;
}
.scwplpt_content_head_name,.scwplpt_content_lists_item_name {
  width: 30%;
  float: left;
}
.scwplpt_content_head_cats,.scwplpt_content_lists_item_cat {
  width: 20%;
}
.scwplpt_content_head_stock,.scwplpt_content_lists_item_stock {
  width: 10%;
}
.scwplpt_content_head_price,.scwplpt_content_lists_item_price {
  width: 10%;
}
.scwplpt_content_head_buy,.scwplpt_content_lists_item_buy {
  width: 20%;
}
.scwplpt_content_lists_item_buy .add_to_cart_button {
  position: relative;
  display: inline-block;
  white-space: nowrap;
  border-radius: 999px !important;
  font-size: 13px;
  line-height: 13px;
  font-weight: 400;
  font-family: roboto, sans-serif;
  outline: none !important;
  box-shadow: none !important;
  text-transform: capitalize;
  padding: 13px 20px;
  background-color: #111314;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  display: inline-block;
}
.scwplpt_content_lists_item_buy .added_to_cart.wc-forward {
	display: inline-block;
	top: -15px;
	position: relative;
	margin-left: 5px;
}
.scwplpt_footer_pp {
  float: left;
  margin: 20px 0;
}
.scwplpt_footer_pp_sl {
  position: relative;
  width: 50px !important;
  height: 50px;
  outline: none !important;
  font-family: roboto, sans-serif;
  font-size: 14px;
  border-radius: 5px;
  background: #111314;
  box-shadow: 0 0 10px #0000004d;
  z-index: 99;
  color: #fff;
  -webkit-appearance: none;
  -moz-appearance: textfield;
  border: none !important;
  text-align: center !important;
  margin: 0 !important;
  padding: 0 !important;
}
.scwplpt_footer_pp_sl:hover{
	color:#aaa;
}
.scwplpt_footer_pana.asPaginator {
  float: right;
  margin: 20px 0;
}
.scwplpt_footer_pana.asPaginator li{
  margin: 0;
  background-color: #fff;
  border: 1px solid #bbb;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  padding: 0;
  color: #000;
  cursor: pointer;
}
.scwplpt_footer_pana.asPaginator a{
  padding:0;
}
.scwplpt_footer_pana .asPaginator-first {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.scwplpt_footer_pana .asPaginator-last{
	border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.scwplpt_footer_pana .asPaginator-first:hover,
.scwplpt_footer_pana .asPaginator-last:hover,
.scwplpt_footer_pana.asPaginator li:hover{
	background-color: #111314;
}
.scwplpt_footer_pana.asPaginator .asPaginator-items.asPaginator_active,
.scwplpt_footer_pana.asPaginator .asPaginator-items:hover{
  margin: 0;
  background-color: #111314;
  border: 1px solid #111314;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  padding: 0;
  color:#fff;
}
.scwplpt_footer_pana.asPaginator .asPaginator-items:hover a,
.scwplpt_footer_pana.asPaginator li:hover a,
.scwplpt_footer_pana.asPaginator .asPaginator_disable:hover a{
  color:#fff;
}
.scwplpt_footer_pana.asPaginator .asPaginator_disable a {
  color: #666;
}
.scwplpt_filters_item {
  width: 15%;
  float: left;
}
.scwplpt_filters_item select {
  width: 100%;
  float: left;
  margin-bottom: 0;
  height: 40px;
}
.scwplpt_filters {
  display: inline-block;
  width: 100%;
}
.scwplpt_filters_search {
  width: 30%;
  display: inline-block;
  float: right;
  position: relative;
}
.scwplpt_filters_reset {
  margin: 5px;
  display: inline-block;
  float: left;
  cursor: pointer;
}
.scwplpt_content_lists_item_buy i {
  display: none;
}
@media only screen and (max-width:1200px){

.added_to_cart.wc-forward {
  float: left;
  text-align: center;
  width: 100%;
}
.scwplpt_content_lists_item_buy .add_to_cart_button {
  float: none!Important;
}
}
@media only screen and (max-width:400px){
	.scwplpt_footer_pana.asPaginator {
  float: left;
}
	.scwplpt_filters_item {
  width: 33.333%;
  float: left;
}
	.scwplpt_content_head_cats,
.scwplpt_content_head_stock,
.scwplpt_content_head_price,
.scwplpt_content_head_buy{
  display: none!important;
}

.scwplpt_content_lists_item_cat, .scwplpt_content_lists_item_price, .scwplpt_content_lists_item_stock, .scwplpt_content_lists_item_buy {
  width: 100%;
  position: relative;
  border-top: 1px solid #bbb;
  padding-top: 10px;
  margin-bottom: 0;
  text-align: left !important;
  padding-left: 140px;
}
.scwplpt_content_lists_item_cat::before,
.scwplpt_content_lists_item_price::before,
.scwplpt_content_lists_item_stock::before,
.scwplpt_content_lists_item_buy::before {
  position: absolute;
  left: 15px;
  top: 10px;
  font-weight: bold;
}
.scwplpt_content_lists_item_cat::before{
  content: "Categories :";
}

.scwplpt_content_lists_item_price::before{
  content: "Price :";
}

.scwplpt_content_lists_item_stock::before {
  content: "Stock :";
}

.scwplpt_content_lists_item_buy::before {
  content: "Buy :";
}

.scwplpt_content_head_thumb, .scwplpt_content_lists_item_thumb {
  width: 30%;
}
.scwplpt_content_head_name, .scwplpt_content_lists_item_name {
  width: 70%;
}
	.dropdown-menu.dropdown-menu-mini-cart {
  width: 280px !important;
}
.dropdown-menu.dropdown-menu-mini-cart,
.widget_shopping_cart_content,
.woocommerce-mini-cart.cart_list.product_list_widget
 {
  width: 280px !important;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li,
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li{
	width: 240px !important;
}
.scwplpt .quantity {
  line-height: normal;
}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  padding-right: 10px;
  margin-right: 0;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
  font-size: 10px;
}
.scwplpt .quantity {
  width: 100% !important;
  text-align: right;
  padding-right: 30px;
  font-size: 16px;
  line-height: normal;
  padding-top: 10px;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
  width: 95%;
  float: left;
  font-size: 14px;
  line-height: normal;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
  width: 100%;
  top: 80px;
}
.scwplpt .button.wc-forward {
  float: none!Important;
}
}
@media (min-width:401px) and (max-width:639px){
	.scwplpt_footer_pana.asPaginator {
  float: left;
}
	.scwplpt_content_head_cats,
.scwplpt_content_head_stock,
.scwplpt_content_head_price,
.scwplpt_content_head_buy{
  display: none!important;
}

.scwplpt_content_lists_item_cat, .scwplpt_content_lists_item_price, .scwplpt_content_lists_item_stock, .scwplpt_content_lists_item_buy {
  width: 100%;
  position: relative;
  border-top: 1px solid #bbb;
  padding-top: 10px;
  margin-bottom: 0;
  text-align: left !important;
  padding-left: 140px;
}
.scwplpt_content_lists_item_cat::before,
.scwplpt_content_lists_item_price::before,
.scwplpt_content_lists_item_stock::before,
.scwplpt_content_lists_item_buy::before {
  position: absolute;
  left: 15px;
  top: 10px;
  font-weight: bold;
}
.scwplpt_content_lists_item_cat::before{
  content: "Categories :";
}

.scwplpt_content_lists_item_price::before{
  content: "Price :";
}

.scwplpt_content_lists_item_stock::before {
  content: "Stock :";
}

.scwplpt_content_lists_item_buy::before {
  content: "Buy :";
}

.scwplpt_content_head_thumb, .scwplpt_content_lists_item_thumb {
  width: 30%;
}
.scwplpt_content_head_name, .scwplpt_content_lists_item_name {
  width: 70%;
}
	.dropdown-menu.dropdown-menu-mini-cart {
  width: 340px !important;
}
.dropdown-menu.dropdown-menu-mini-cart,
.widget_shopping_cart_content,
.woocommerce-mini-cart.cart_list.product_list_widget
 {
  width: 340px !important;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li,
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li{
	width: 300px !important;
}
.scwplpt .quantity {
  line-height: normal;
}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  padding-right: 10px;
  margin-right: 0;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
  font-size: 10px;
}
.scwplpt .quantity {
  width: 100% !important;
  text-align: right;
  padding-right: 30px;
  font-size: 16px;
  line-height: normal;
  padding-top: 10px;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
  width: 95%;
  float: left;
  font-size: 14px;
  line-height: normal;
}
.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
  width: 100%;
  margin-top: 40px !important;
}
.scwplpt .button.wc-forward {
  float: none!Important;
}
}
@media (min-width:640px) and (max-width:767px){
	.scwplpt_footer_pana.asPaginator {
	  float: left;
	}
	.scwplpt_content_lists_item span {
	  font-size: 11px;
	}
		.dropdown-menu.dropdown-menu-mini-cart {
	  width: 580px !important;
	}
	.dropdown-menu.dropdown-menu-mini-cart,
	.widget_shopping_cart_content,
	.woocommerce-mini-cart.cart_list.product_list_widget
	 {
	  width: 580px !important;
	}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li,
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li{
		width: 540px !important;
	}
			.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
	  width: 80%;
	}
}
@media (min-width:768px) and (max-width:1024px){
	.scwplpt_content_lists_item span {
	  font-size: 11px;
	}
	.scwplpt {
		margin-left: 0;
	}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
		width: 80%;
	}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
	  float: none;
	}
	.scwplpt_footer_pana.asPaginator {
	  float: left;
	}
	.scwplpt_filters_mncart{
		margin-left: 0%;
	}
}
@media (min-width:1025px) and (max-width:1200px){
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart {
	  width: 80%;
	}
	.scwplpt .dropdown-menu.dropdown-menu-mini-cart li a {
	  line-height: normal!important;
	}
}
@media only screen and (min-width: 1px) and (max-width: 767px){
	#primary {
	  margin-top: 0% !important;
	}
}
@media (min-height: 700px) and (max-height: 900px){
	#site-navigation {
  margin-top: -50px;
}
#section-header h1.site-title{
margin-top: 2rem;
margin-bottom: 2rem;
}
nav ul.menu > li > a {
  padding: 1em 3.5rem!important;
}
ul.menu > li {
  margin-bottom: 0!important;
}
nav ul.menu li .menu-item-title {
  font-size: 14px!important;
}
}
@media (min-height: 600px) and (max-height: 699px){
	#site-navigation {
  margin-top: -50px;
}
#section-header h1.site-title{
margin-top: 2rem;
margin-bottom: 2rem;
}
nav ul.menu > li > a {
  padding: 1em 3.5rem!important;
}
ul.menu > li {
  margin-bottom: 0!important;
}
nav ul.menu li .menu-item-title {
  font-size: 12px!important;
}
	#section-header .site-title > img {
  max-width: 100%;
  display: inline;
  height: 50px;
}
}
@media (min-height: 451px) and (max-height: 599px){
	#site-navigation {
  margin-top: -50px;
}
#section-header h1.site-title{
margin-top: 2rem;
margin-bottom: 2rem;
}
nav ul.menu > li > a {
  padding: .4em 3.5rem!important;
}
ul.menu > li {
  margin-bottom: 0!important;
}
nav ul.menu li .menu-item-title {
  font-size: 12px!important;
}
	#section-header .site-title > img {
  max-width: 100%;
  display: inline;
  height: 50px;
}
.stripe_background {
  height: 74%!important;
}
}
@media (min-height: 401px) and (max-height: 450px){
	.stripe_background {
  height: 75%!important;
}
nav ul.menu li .menu-item-title {
  font-size: 10px!important;
}
	#section-header .site-title > img {
  max-width: 100%;
  display: inline;
  height: 35px;
}

#section-header h1.site-title{
margin-top: 2rem;
margin-bottom: 2rem;
}
#site-navigation {
  margin-top: -45px;
}
#page nav ul.menu > li {
  margin-bottom: 0;
}
nav ul.menu > li > a {
  padding: 5px 20px!important;
}
}
@media only screen and (max-height: 400px){
.stripe_background {
  height: 75%!important;
}
nav ul.menu li .menu-item-title {
  font-size: 8px!important;
}
	#section-header .site-title > img {
  max-width: 100%;
  display: inline;
  height: 25px;
}

#section-header h1.site-title{
margin-top: 2rem;
margin-bottom: 2rem;
}
#site-navigation {
  margin-top: -45px;
}
#page nav ul.menu > li {
  margin-bottom: 0;
}

nav ul.menu > li > a {
  padding: 5px 20px!important;
}
}
.add_to_cart_button.loading .scwplpt_content_lists_item_buy_loading {
  display: inline-block;
}
.add_to_cart_button.added .scwplpt_content_lists_item_buy_added {
  display: inline-block;
}
.scwplpt_loading {
  animation: spin 1.7s linear infinite;
  position: absolute;
  font-size: 100px;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100px;
  height: 100px;
  color: #80bd00;
}
.scwplpt_content_lists_item_thumb {
  float: left;
  text-align: center;
}
.tooltip {
  position: relative;
  display: inline-block;
}
/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 400px;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
  top: -5px;
  left: 90%;
}
/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}
.tooltiptext img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 1px solid #ccc;
}
.tooltopbot .tooltip .tooltiptext {
    bottom: 5px;
    top: auto;
}
.scwplpt_banner {
  float: left;
  width: 100%;
  border: 1px solid;
  background: #db4747;
  color: #fff;
  padding: 10px;
  margin-bottom: 20px;
  font-weight: bold;
  text-align: center;
}

#site-header .header-navigation-wrapper, #site-header .mobile-nav-toggle {
	display: none;
}
.scwgallery .bx-wrapper,
.scwhome  .bx-wrapper{
  box-shadow:none;
  border: none;
  background: none;
  margin-bottom:0;
}
.home #page #section-content.clearfix.right.nine.columns ,
.page-id-6217 #page #section-content.clearfix.right.nine.columns {
	width: 100% !important;
}

.scwgallery_slider_item_img,.scwhome_slider_item_img {
  width: 100%;
  height: 100vh;
  object-fit: cover;
}
.scwgallery_slider_item_text, .scwhome_slider_item_text {
  position: absolute;
  bottom: 30%;
  right: 50px;
  font-size: 27px;
  color: #fff;
  width: auto;
  max-width: 60%;
}
.scwgallery_slider_item_text p span,.scwgallery_slider_item_text p,
.scwhome_slider_item_text p span, .scwhome_slider_item_text p {
  font-size: 30px!important;
  color: #fff !important;
}
.scwgallery_slider_item_text p,.scwhome_slider_item_text p {
  margin-bottom: 0;
  padding: 10px;
background: rgba(128, 128, 128, 0.5);
}