/*
Theme Name: Brave Child Theme
Theme URI: http://debasishroy.com
Description: Child Theme for your Customizations.
Author: Debasish Roy
Author URI: http://debasishroy.com
Template: brave
Version: 2.5.1
*/

@import url('fonts/AllerRegular/AllerRegular.css');
@import url('fonts/AllerDisplay/AllerDisplay.css');
@import url('fonts/PrioriSansOTBold/PrioriSansOTBold.css');
@import url('fonts/SeravekBold/SeravekBold.css');

body{font-family: 'AllerRegular',sans-serif !important; line-height: 1.5;}
h1{font-family: 'PrioriSansOTBold',sans-serif !important;}
h2{font-family: 'PrioriSansOTBold',sans-serif !important;}
h3{font-family: 'PrioriSansOTBold',sans-serif !important;}
h4{font-family: 'PrioriSansOTBold',sans-serif !important;}
h5{font-family: 'PrioriSansOTBold',sans-serif !important;}
h6{font-family: 'PrioriSansOTBold',sans-serif !important;}
.title{font-family:'PrioriSansOTBold',sans-serif !important;}
input[type='text'],input[type='password'],input[type='email'],input[type='tel'],input[type='submit'],textarea,select{font-family:'AllerRegular',sans-serif !important; font-size: 18px !important;}
a.button, input[type="submit"], button, .minti_button {font-family:'PrioriSansOTBold',sans-serif !important;}
#sidebar .widget h3{font-family: 'PrioriSansOTBold',sans-serif !important;}
#navigation > ul > li > a{font-family: 'PrioriSansOTBold',sans-serif !important;}
#navigation .sub-menu li a{font-family: 'PrioriSansOTBold',sans-serif !important;}
#slogan{font-family: 'AllerRegular',sans-serif !important;}
#mobile-navigation ul li a{font-family: 'PrioriSansOTBold',sans-serif !important;}
.header-v1 #search-top input{font-family:'AllerRegular',sans-serif !important;}
.titlebar h1{font-family:'PrioriSansOTBold',sans-serif !important;}
#breadcrumbs,#breadcrumbs a{font-family: 'PrioriSansOTBold',sans-serif !important;}
#fullimagecenter h1,#transparentimage h1{font-family: 'SeravekBold',sans-serif !important;}
#footer .widget h3{font-family: 'PrioriSansOTBold',sans-serif !important;}
.products li h3{font-family: 'PrioriSansOTBold',sans-serif !important;}
h1, h2, h3, h4, h5, h6{
	letter-spacing:4px;
}
.font-special{
	font-family:'AllerDisplay',sans-serif !important;
	letter-spacing:0px;
}
#hero h1{
	font-family: 'SeravekBold',sans-serif !important;
	letter-spacing:2px;
}
.star.section {
    overflow: visible !important;
}

#hero .span_12{
	width:100%;
}
#top-star{
	position: absolute;
	width: 35%;
	left: 0;
}
#top-star.hide-star{
	display: none;
}
#bottom-star img{
    position: absolute;
    right: 0%;
    z-index: 99999999999;
    margin-top: -25%;
	width:20%;
}
#seltzer .span_12 {
    max-width:1000px;
}

#text-2{
	text-align:right;
}
.hide-in-reg{
	display:none;
}
.business-form .cstm-row {
    display: table;
    width: 100%;
}

.business-form .cstm-row .eight {
    box-sizing: border-box;
    display: table-cell;
    width: 50%;
}
.form-section .form-control{
	padding:0px 15px 15px 15px;
}
.business-form input[type="text"], .business-form input[type="date"], .business-form input[type="password"], .business-form input[type="email"], .business-form input[type="tel"], .business-form textarea, .business-form select {
	margin: 5px 0 0 0 !important;
	padding: 15px;
	box-shadow:none !important;
	-webkit-appearance: none;
	line-height: 1;
}
.wpcf7-form br{
	display:none;
}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], textarea {
    padding: 6px 12px;
    margin: 0 0 15px 0 !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 20px !important;
}
textarea {
    max-height: 150px;
}
.widget_social, .widget_media_image{
	margin-bottom:0px !important;
}
.fortune{
	min-height: 90vh !important;
}
.custom-html{
	margin:20px 0px !important;
}
.custom-html svg{
	display:block;
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#top-star {
    width: 35%;
}	
#bottom-star img {
    margin-top: -22%;
    width: 19%;
}
.textwidget br{
	display:none;
}
}

@media only screen and (max-width: 767px) {
.headline br{display:block;}
br{display:none;}

.custom-html svg{
	margin:auto;
}	
#hero h1{
	letter-spacing:1px;
}	
.hide-in-res{
	display:none;
}
.hide-in-reg{
	display:block;
}
#seltzer .align-left,#seltzer p {
	text-align:center;
}
#seltzer .single_image img{
	max-width:80%;
	margin-left: 28%;
}
.polygondivider {
    margin: auto;
}
#top-star {
    width: 60%;
}	
#bottom-star img {
    margin-top: -57%;
    width: 37%;
}
.contact{
	text-align:center;
}
#seltzer .span_12 {
    display: flex;
    flex-flow: column;
}
.fortune{
	background-image: url("https://braveseltzers.bhdig.com/wp-content/uploads/2021/07/dwell-mobile.jpg") !important;	
}
#footer {
    	text-align: center;
}
#text-2{
	text-align:center;
}
.widget_social{
	margin-bottom: 0px !important;
}
.business-form .cstm-row {
    display: block;
    width: 100%;
}
.business-form .cstm-row .eight {
    box-sizing: border-box;
    display: block;
    width: 100%;
}
.form-section .form-control{
	padding:0px 0px 15px 0px;
	text-align:left;
}
#footer .social-icons {
    text-align: center;
}
}