/*
* Theme Name:  Sinatra Child
* Text Domain: sinatra-child
* Version:     1.3.0
* 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 */
textarea{
	min-height:3em;
}

.si-entry p,p {
    margin-top: 0;
    margin-bottom: 1em;
}
div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li {
    padding-left: 30px !important;
}
div.wpforms-container-full .wpforms-form input[type=checkbox], div.wpforms-container-full .wpforms-form input[type=radio] {
    position: relative;
    width: 22px !important;
	height: 22px !important;
	vertical-align: middle !important;
	margin-left: -32px !important;
}
.si-input-supported input[type=radio]:before {
    left: 5px;
}
.si-btn{
	border-radius:4px;
	padding: 8px 18px;
	font-size: 16px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.gradient-light{
	background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.91) 15%, rgba(102,153,204,0.7) 50%, rgba(255,255,255,0.91) 85%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.91) 15%,rgba(102,153,204,0.7) 50%,rgba(255,255,255,0.91) 85%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.91) 15%,rgba(102,153,204,0.7) 50%,rgba(255,255,255,0.91) 85%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=0 );
}
.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{
	margin-left: 18px;
}
/* Header */
/* Top bar */
#sinatra-topbar>.si-container>.si-flex-row{
	min-height: 40px;
}
/* Menu bar */
.home .si-hamburger,.home .si-header-widgets a:not(.si-btn){
	color:#fff;
}
.home.si-tsp-header #sinatra-header-inner {
	background: rgba(255,255,255,0.1);
}
.home #sinatra-header-inner .sinatra-nav>ul>li>a,
.home #sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a,
.home #sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a,
.home #sinatra-header-inner .sinatra-nav > ul > li.menu-item-has-children:hover > a{
	color:#fff;
}
#sinatra-header-inner .sinatra-nav>ul>li>a{
	text-transform:uppercase;
	font-size:16px;
}

#sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a,
#sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a{
	font-weight:700;
}

.sinatra-header-layout-2 .si-header-container .sinatra-logo {  
    margin: -35px 0 -10px;
    z-index: 6;
    background: #fff;
    padding: 7px;
}

.si-tsp-header .sinatra-logo img,.sinatra-logo a img{
	width: 59px;
	transition:all ease-in-out .2s;
}
.header-btn{
	padding: 9px 18px;
	border: 2px solid #6006ad;
	background-color: #ffffff;
	color: #6006ad;
}
/* Sticky Header */
.home.si-sticky-header.si-tsp-header #sinatra-header-inner {
    background: rgba(0,0,0,0.7);
}
.si-sticky-header.sinatra-header-layout-2 .si-header-container .sinatra-logo {  
	margin:0;
}
.si-sticky-header.si-tsp-header .sinatra-logo img,.si-sticky-header .sinatra-logo a img {
    width: 39px;
}

/* Services Carousel */
.uc_classic_carousel .uc_classic_carousel_placeholder img{
	border-radius:8px 8px 0 0 !important;
}

/* Single Post */
.single .entry-content {
	margin-bottom: 0;
}
.single .post-tags {
    margin-bottom: 0;
	text-align:center;
}
.single #main .post-tags a{
	background:#6699cc;
	color:#fff;
	letter-spacing:1px;
	text-transform:uppercase;
}

/* Responsive */
@media screen and (min-width:1024px){
	
}
@media screen and (min-width:1200px){
	.si-container{
		padding-left:12px;
		padding-right:12px;
	}
	#sinatra-header-inner .sinatra-nav>ul {
		max-height: 52px;
	}
}
@media screen and (max-width:767px){
	.single-post .si-container{
		padding-left:10px;
		padding-right:10px;
	}
}
