/*
 Theme Name:   Pawsitive Child
 Theme URI:    http://pawsitive.bold-themes.com
 Description:  Pawsitive child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     pawsitive
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  pawsitive-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */


 
.bt_bb_row_holder .bt_bb_column .bt_bb_column_content[style*="background-image"] { 
	background-size: contain;
}


.bt_bb_organic_animation_stroke_dark.bt_bb_organic_animation .item .item__deco { 
	stroke: none !important;
}

@font-face {
  font-family: Nunito;
  src: url(https://samponi-sapice.si/fonts/Nunito-VariableFont_wght.ttf);	
}

h1, h2, h3, p {
  font-family: Nunito !important;
}

.btMenuHorizontal .menuPort nav > ul > li > a:after {
  font-family: Nunito !important;
}


.btMenuHorizontal .menuPort nav > ul > li > a:after {
  display: none !important;
}


div.btButtonWidget.btOutline a .btIconWidgetText {
  color: white;
	background: #E82726;
}


.btIconWidgetText, #menu-primary-menu.menu, .btButtonWidgetText {
  color: white !important;
}


.btStickyHeaderActive.btBelowMenu.btTransparentDarkHeader .mainHeader, .btStickyHeaderActive.btBelowMenu.btTransparentDarkHeader .btVerticalHeaderTop, .btMenuVertical.btTransparentDarkHeader .mainHeader, .btMenuVertical.btTransparentDarkHeader .btVerticalHeaderTop {
  background-color: #0c4f9e !important;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
  height: calc(80px*0.7) !important;
	padding-top: 5px;
}

.item__button_text {
  display: none !important;
}

.bt_bb_organic_animation .item .item__meta .item__title {
  margin-bottom: 30px !important;
}


.btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon:before, .btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before, .btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before, .btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before, .btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon:after, .btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after, .btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after, .btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after, .btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
  border-top-color: white !important;
}

.btMenuVertical .btVerticalMenuTrigger, .btMenuVertical .btLogoArea .logo img {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.btMenuVertical .btLogoArea .logo img  {
  height: 58px !important;
}

@media only screen and (max-width: 768px) {
	.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port {
  		padding-bottom: 6em !important;
		}
	}


