/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      0.0.1
 Text Domain:  xstore-child
*/

.et-header-overlap .page-heading{}
.page-heading h1.title{font-size:4rem;}
.p_c_text a{color:#B3A089;font-weight:500;}
.p_c_text a:hover{color:#333;}
.aboutus_tab .wpb_text_column {padding:10px 20px;}
.home_products{padding:0 14%;}
.header-search.act-full-width input[type="text"]{background: rgba(51,203,204,0.8);color:#fff;}

.header-search.act-full-width .form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   color:#fff;
}
.header-search.act-full-width .form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff;
}
.header-search.act-full-width .form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:#fff;
}
.header-search.act-full-width .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#fff;
}
@media screen and (max-width:768px){
	.home_cat4 .category-grid{width:50%!important;margin:10px 0;}
	.home_banner_box .vc_col-sm-3{width:50%!important;float:left;margin:0;}
	.prefooter .sidebar-widget,.prefooter .wpb_widgetised_column{margin-bottom:0!important;}
	.home_products{padding:0 10px;}
	.footer-widgets.col-md-3{width:100%;}
	.footer-widgets .footer-widget .menu li{text-align:left!important}
}
.content-product .product-content-image img{margin:0!important;border:1px solid #dfdfdf!important;}
.content-product{transition: all .3s;}
.content-product:hover{z-index: 2;box-shadow: 0 25px 35px -5px rgba(0,0,0,.1);margin-top:-20px;padding-bottom:20px;}
.foot_icon .ibox-symbol{padding-right:0;}
.foot_icon .ibox-content h3{font-weight:600;font-size:14px;color:#465157;}
.foot_icon .ibox-content .ibox-text{font-weight:300;font-size:13px;color:#868c8f;}
.footer-widgets .widget_text .custom-html-widget{text-align:center;color:#808080;font-size:13px;}
.footer-widgets .widget_text .custom-html-widget h5{margin-top:20px;font-size:16px;line-height:20px;font-weight:700;}
.footer-widgets .etheme_widget_socials .et-follow-buttons a{padding: 10px;border-color: rgba(0,0,0,.08);background-color: #fff;-webkit-box-shadow: inset 0 0 5px 0 rgba(0,0,0,.08);
 box-shadow: inset 0 0 5px 0 rgba(0,0,0,.08);margin: 0 3px;}
.footer-widgets .etheme_widget_socials .et-follow-buttons a:hover{background:#28C9D9;color:#fff;}
