/*

Theme Name:         Storefy

Theme URI:          http://storefy-demo.detheme.com/landing/

Description:        Storefy WordPress theme is specifically designed real woocommerce shop

Version:            1.2.1

Author:             detheme

Tags: 				editor-style, featured-images,post-formats,translation-ready,left-sidebar,right-sidebar, three-columns, custom-background, custom-colors, custom-header, flexible-header, custom-menu

Author URI:         http://detheme.com

License:            MIT License

License URI:        http://www.opensource.org/licenses/mit-license.php

Text Domain: 		storefy

Domain Path: 		/languages/

*/

.wp-caption {

	max-width: 100%;

}

.wp-caption-text {

	-webkit-box-sizing: border-box;

	-moz-box-sizing:    border-box;

	box-sizing:         border-box;

	font-size: 12px;

	font-style: normal;

	line-height: 1.5;

	margin: 9px 0;

	padding-right: 10px;

	text-align: center;

}

.gallery-caption {

	background-color: rgba(0, 0, 0, 0.7);

	-webkit-box-sizing: border-box;

	-moz-box-sizing:    border-box;

	box-sizing:         border-box;

	color: #fff;

	font-size: 12px;

	line-height: 1.5;

	margin: 0;

	max-height: 50%;

	opacity: 0;

	padding: 6px 8px;

	position: absolute;

	bottom: 0;

	left: 0;

	text-align: left;

	width: 100%;

}



.gallery-caption:before {

	content: "";

	height: 100%;

	min-height: 49px;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

}

.bypostauthor {



}

.alignright{

	float:right;

	margin-left: 20px;

	margin-bottom: 20px;

}

.alignleft{

	float:left;

	margin-right: 20px;

	margin-bottom: 20px;

}

.aligncenter {

	display:block;

	margin:0 auto;

	margin-bottom: 20px;

}



.alignright, .alignleft, .aligncenter {

	vertical-align: baseline;

}
.maintitle444{white-space: pre-wrap;
text-align: center;}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 736px) {
/*
.tp-parallax-wrap{ position:relative !important; width:100% !important; text-align:center !important; top:0px !important;left: 0px !important;}
.tp-mask-wrap{ position:relative !important; width:100% !important; text-align:center !important;}
.tp-loop-wrap{position:relative !important; width:100% !important; text-align:center !important;}*/
#rev_slider_6_1 .tp-caption{ max-width:100% !important;   white-space: inherit !important; min-width:100% !important; text-align:center !important; width:100% !important;text-shadow: 0px 0px 4px rgba(0,0,0,0.6);font-weight: normal !important;}
#rev_slider_6_2 .tp-caption{ max-width:100% !important;   white-space: inherit !important; min-width:100% !important; text-align:center !important; width:100% !important;text-shadow: 0px 0px 4px rgba(0,0,0,0.6);font-weight: normal !important;}

.maintitle_2{margin-top:30px !important; margin-bottom: 5px !important;}
.maintitle{ margin-bottom:10px !important;}
.maintitle2{ margin-top:50px !important;margin-bottom:5px !important;}
.maintitle{/* min-height:50px !important; */margin-bottom: 5px !important;}
.maintitle333{ margin-bottom:5px !important;font-size: 18px !important; line-height: 20px !important;}
.maintitle33 {
    margin-top: 20px !important;
     margin-bottom:5px !important
}
.maintitle44{ margin-top:20px !important;margin-bottom:5px !important}
#slide-32-layer-8{ font-weight:bold !important;}
.maintitle444{white-space: pre-wrap;text-align: center;}
div.leftimage2 img{ left:19px!important; position:relative!important}
div#slide-34-layer-8 img{ right:13px!important; position:relative!important}
#rev_slider_6_1 .maintitle44 {font-weight: bold !important;}
#rev_slider_6_1 .maintitle33 {font-weight: bold !important;}
#rev_slider_6_1 .maintitle_2 {font-weight: bold !important;}
#rev_slider_6_1 .maintitle_1 {font-weight: bold !important;}
#rev_slider_6_1 .maintitle2 {font-weight: bold !important;}

#rev_slider_6_2 .maintitle44 {font-weight: bold !important;font-size: 27px!important;}
#rev_slider_6_2 .maintitle33 {font-weight: bold !important;font-size: 27px!important;}
#rev_slider_6_2 .maintitle_2 {font-weight: bold !important;font-size: 27px!important;}
#rev_slider_6_2 .maintitle_1 {font-weight: bold !important;font-size: 22px!important;}
#rev_slider_6_2 .maintitle2 {font-weight: bold !important;font-size: 27px!important;}
.subtitle{ font-size:18px !important;min-height: 25px !important;max-height: 25px !important; line-height:22px !important}
.maintitle444{font-size: 18px !important; line-height: 20px !important;}
}