/*
* Theme Name:  Sinatra Child
* Text Domain: sinatra-child
* Version:     1.3
* Template:    sinatra
* Theme URI:   https://sinatrawp.com/
* Author: 		Sinatra Team
* Author URI:  https://gekik.co/
* Description: Sinatra WordPress Child theme.
* License: GPLv2 or later
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Global */

#main{
	word-break: normal;
}

textarea{
	min-height:3em;
}
b, strong {
    font-weight: 700;
}
.si-entry p, p {
    margin-top: 0;
    margin-bottom: 0;
}

.si-entry p+p, p+p {
    margin-top: 1.5em;
    margin-bottom: 0;
}

.si-input-supported input[type=radio]:before {
    left: 5px;
}
.si-btn{
	padding: .5em 1em;
	font-size: 18px;
	font-weight:bold;
	line-height: 2.2em;
}
.elementor-widget-text-editor a{
	color: #d1631f;
	text-decoration: underline;
}
.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{
	margin-left: 18px;
}

.orange-text{
	color: #d1631f;
}

/* Header */
.si-sticky-header #sinatra-header-inner{
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}
.sinatra-logo .logo-inner,.si-sticky-header .sinatra-logo img{
	transition: all .26s cubic-bezier(.25,.8,.25,1);
}
.si-sticky-header .sinatra-logo .logo-inner {
    margin-top: 12px;
    margin-bottom: 12px;
}


/* Top bar */
#sinatra-topbar>.si-container>.si-flex-row{
	min-height: 35px;
}
#sinatra-topbar{
	font-size: 16px;
}

/* Menu bar */

.is-mobile-menu-active #page:after{
	background: #181717;
}

#sinatra-header-inner .site-navigation {
  display: none;
}


/*Home*/


/* Responsive */
@media screen and (min-width:1367px){

	.si-header-container{
		padding-left: 0;
		padding-right: 0;
	}
}

@media screen and (max-width:1025px){
	.si-header-container{
		padding-left: 4%;
		padding-right: 4%;
	}

	#sinatra-header-inner .site-navigation{
		background: transparent;
		box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
	}

	.sinatra-is-mobile #sinatra-header-inner .sinatra-nav>ul>li>a{
		color: #fff !important;
		border-bottom-color:#424242;
		font-size: 22px;
		min-height: 8vh;
	}
	#sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a{
		font-weight: 700;
	}
	.si-btn{
		font-size: 16px;
	}
}

@media screen and (max-width:960px){
	
}

@media screen and (max-width:767px){
	.si-header-container{
		padding-left: 2%;
		padding-right: 2%;
	}
}
@media screen and (max-width:480px){
.si-tsp-header #sinatra-header-inner {
    background: rgba(255, 255, 255, 0.9);
}
}