/*======================================
Theme Name: BattreKonst.se
Theme URI: https://sophistica.rs/
Description: Child of Extra theme by ElegantThemes
Version: 1.0
Author: Sophistica.rs
Author URI: https://sophistica.rs
Template: Extra
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

/* top logo/name + slogan Patua+One  */ 

@import url('//fonts.googleapis.com/css?family=Prata');
#logo_slogan{
  background-color: #fff;
  text-align: center;
  padding: 20px 0;
}

#logo_slogan .site_name a,
#logo_slogan .site_name a:hover,
#logo_slogan .site_name a:visited,
#logo_slogan .site_desc a,
#logo_slogan .site_desc a:hover,
#logo_slogan .site_desc a:visited {
/*  font-family: 'Patua One', cursive; */
 font-family: 'Prata', cursive;
  color: #000000;
  text-decoration: none;
}
#logo_slogan .site_name a{
  font-size: 68px;
  line-height: 70px;
}
#logo_slogan .site_desc a {
  font-size: 28px;
  line-height: 30px;
}

/* SPONSRAD sticker */
.sponsored_post {
  text-align: right;
  margin: 0 0 10px 0;
}
.sponsored_post span{
  padding: 4px 10px;
  background-color: #ff392e;
  color: #ffffff;
  font-weight: bold;
}

/* SPONSRAD sticker. Solution with 'sponsrad' tag */
.tag-sponsrad .header a.featured-image:after {
    /*content: url(https://www.battrekonst.se/wp-content/themes/Extra-child/style.css?ver=4.24.0);*/
}

/* Replace “POST_TYPE” with the slug for your new CPT created with CPTUI. */

.et_pb_pagebuilder_layout.single-artist #page-container .et_pb_row {
  width: 100%;
}
.et_pb_pagebuilder_layout.single-artist #page-container .et_pb_with_background .et_pb_row {
  width: 80%;
}

/* options hack */
#main-content {
    padding-top: 20px;
}
#main-header {
    border-top: 1px solid #444;
}

/* top banners */
.top_banners {
  padding-top: 20px;
  text-align: center;
}
.top_banners a{
  margin: 0 4px 0 0;
}
.top_banners a:last-child{
  margin: 0;
}
.top_banners a img:hover {
    transform: scale(1.1);
    box-shadow: 0px 0px 10px #111;
    transition: all linear 200ms;
}

/* bottom border of top menu */
#main-header {
  border-bottom: 1px solid #444;
}
/* copyright that can not be hidden with options */
#footer-bottom {
  display: none;
}

/* bgd of main body linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.5)), */

/*#page-container {
    background: #fff url('http://studio.sophistica.rs/bkonst/wp-content/uploads/slogan_1920_3.jpg') top center no-repeat;
	padding-top: 290px !important;

}
#main-content{

}
@media screen and (max-width: 425px) {
    #main-content {
		padding-top: 70px !important;
		background-size: contain;
	}
}
@media screen and (min-width: 426px) and (max-width: 768px) {
    #main-content {
		padding-top: 120px !important;
		background-size: contain;
	}
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
    #main-content {
		padding-top: 160px !important;
		background-size: contain;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1339px) {
    #main-content {
		padding-top: 220px !important;
		background-size: contain;
	}
}*/

/* hide ads at static pages */
.page .etad {
	display: none;
}
/* left aligned and black main title */
.post-header {
    text-align: left;
	padding: 0 0 60px 0!important;
}
.post-header h1.entry-title{
	color: #000;
    font-size: 30px;
}
.post-content.entry-content h3{
	color: #000;
    font-size: 22px;
}

/* pages and single posts have border and bigger to pborder */
.page article,
.single article {
	border: none;
	box-shadow: none;
}

/* modules at home page */
.et_pb_extra_module {
	border: none;
	box-shadow: none;
}
.module-head,
.tabbed-post-module .tabs,
.posts-carousel-module .module-head {
    /* background: #f2f2f2; */
	background: #000 !important;
}

/* bgd and color of widget head ,höger widget*/
.et_pb_widget .widgettitle {
    /*background: #f2f2f2;*/
	background: #232323 !important;
    color: #fff;
}
/**CSS text color white in footer ***/
#footer p {
	color: #fff !important;
	text-align: center;
}

/* CSS CODE FOR FOOTER - VÅRA MÄRKEN - SPACE BETWEN LINKS: */

.et_pb_widget.widget_nav_menu .widgettitle {
line-height:15px !important;}


/****IMAGE DESCRIPTION ON ARTICLES****/
.wp-caption {
	border:none;
	background-color:#fff !important;
}
/**Button color bottom pagination on page FLER ARTIKAL**/

.archive-pagination>.page-numbers li>.page-numbers.current {
	background:#000 !important;
}

/*Border on Artist page - Artist info*/

.mystile hr {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, 
		rgba(0, 0, 0, 0), 
		rgba(0, 0, 0, 0.55),
		rgba(0, 0, 0, 1),
		rgba(0, 0, 0, 0.55), 
		rgba(0, 0, 0, 0));
	width:50%;
}

/**CSS code for shadows and borders on page elements**/

/*
.et_pb_widget,
.et_extra_other_module {
	border-radius:0px;
	box-shadow:none;
}
*/
/*
.et_pb_extra_module .posts-list li,
.module-head {
	border-bottom:none;
}
*/
/*
.et_pb_extra_module .posts-list li:first-child {
	border-top:none;
}
*/


/***WIDGET SIDEBAR CSS ***/
/*
.et_pb_extra_column_sidebar .et_pb_widget .widgettitle {
	background:#ffffff;
	border-top: 6px solid #444444;
	color:#444444;
}
*/
/*
.et_pb_widget li {
	border-bottom:none;
}
*/

/* Map styles */
.fc-item-featured_image .fc-feature-img img {
	max-width: 100px !important;
}