/*
Theme Name: Botiga Child
Theme URI: http://athemes.com/theme/botiga
Author: get-started.online
Author URI: http://athemes.com
Template: botiga
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/



/* CONTACT FORM */

.page-id-257 .wpforms-form button[type=submit] {
    background-color: #000 !important;
    border-color: #000 !important;
    color: #fff !important;
}
 
.page-id-257 .wpforms-form button[type=submit]:hover {
    background-color: #000 !important;
}
.page-id-257 .wpforms-form input,
.page-id-257 .wpforms-form textarea {
	border-color: #000 !important;
}

/* TYPO */

.intro {
	font-size: 20px;
}

p {
	margin-bottom: 20px;
}

b, strong {
	font-weight: 500;
}

@media (max-width: 575px) {
	
.single .entry-header .entry-title {
  font-size: 40px;
}
	
h2 {
  font-size: 30px;
}
	
h3 {
  font-size: 24px;
}
	
h4 {
  font-size: 20px;
}
	
}

/* Social Icons Footer */

.ws-svg-icon {
	width: 20px;
	height: 20px;
}


@media (min-width: 992px) {
	
	h1:not(.site-title) {
  font-size: 40px;
}
	
.single .entry-header .entry-title {
  font-size: 40px;
}
	
h2 {
  font-size: 30px;
margin-bottom:10px;
}
	
h3 {
  font-size: 24px;
	margin-bottom:10px;
}
	
h4 {
  font-size: 20px;
	margin-bottom:10px;
}
	
}

blockquote p {
	font-size: 28px;
	line-height: 42px;
}

/* BLOG */

.entry-header {
	text-align: left;
}

.wp-block-latest-posts__post-title {
	font-weight: 600;
line-height: 18px;
display: inline-block;
font-size: 14px;
margin-top: 5px;
}

.home .wp-block-post-title a { 
text-decoration:none;
}

/* Layout */

.single-post .content-wrapper {
	margin-top: 50px;
}

.single .entry-header {
	margin-bottom: 20px;
}


@media (min-width: 1024px) {
	
body:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignwide, body:not(.botiga-page-builder-mode) .no-sidebar .blocks-content .alignwide {
  margin: 0;
	}
	
}

blockquote {
	margin: 0;
}


.category h1.page-title {
font-size:40px;
	padding-bottom:50px;
}

#primary.site-main.no-sidebar header.page-header {
padding-top:0;
}

  @media (max-width: 991px)
.page-header {
  padding-bottom: 0;
}

/* ADROTATE */

.ad {
	font-size: 12px;
margin-bottom: 5px;
display: inline-block;
}

/* CHATY BUTTON */

#chaty-widget-0 .chaty-widget {
	right: 90px!important;
	bottom: 27px!important;
}

