@import url('https://fonts.googleapis.com/css?family=EB+Garamond');

/****Header***/

.main-navigation {
    background: #1c242c;
	border-bottom: none;
    border-top: none;
}


.main-navigation a {
	color: #bcc5c3;}

.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
    color: #bcc5c3;
}

.site-branding a img{
	width:50%;
	max-width:800px;	
}

.pique-panel-content{
padding-top: 12vw!important;
	padding: 10px 0 10px 0;	
}

.pique-frontpage .main-navigation:not(.sticky) {
    margin-top: 0;
    position: relative;
}



/******Body*******/

.pique-panel-content h2, body.home .pique-panel-content h2, .pique-panel-content h3, body.home .pique-panel-content h3, .pique-panel-content p, body.home .pique-panel-content p, .pique-panel-content p, body.home .pique-panel-content p  {
    border: none;
    border-bottom: none;
    color: #cccccc;
    display: block;
    max-width: 100%;
    padding: 0.75rem 1.5rem 0.85rem;
    position: static
}

.site {
max-width: 3000px;
}

body.home .pique-panel {
    background-color: #1c242c;
}

h1, h2, h3, p{
font-family: 'EB Garamond', serif;
font-style: normal;	
text-shadow:none;
	
}

#pique-hero .pique-panel-content .entry-content p:first-of-type {
	font-size: unset;
}

h1.entry-title, h1{
text-align: center;
color: #111111;	
}

body.home h1, body.home h2, body.home h3, body.home p, .entry-content h2{
color: #333333; 
}

body.home, body.custom-background.home{
background-color: #1c242c;	
}

.textwidget {
font-family: 'EB Garamond', serif;
font-style: normal;	
}

.site-info{
display: none;	
}

.site-footer::before {
	background: #000;}

#masthead {
	background-color: #1c242c;
}

/**********************/
/**** Enjoy instagram ***/
/**********************/

.ri-grid ul li{
width: 190px;
height: 190px;
margin: 5px	
}

#ri-grid1, .ri-grid{
max-width: 800px;	
}

/**********************/
/**** Woocommerce ***/
/**********************/

@media (min-width: 1024px){
.woocommerce-page .site-content .content-area {
    float: none;
    width: 100%;
}
}

form.woocommerce-ordering, p.woocommerce-result-count{
	display: none;
}

body.woocommerce{
	background-color: #fff;
}

body.woocommerce h1, body.woocommerce h2, body.woocommerce h3{
	color: #333;
}

.woocommerce-products-header .woocommerce-products-header__title {
    text-align: center;
}

.single-product div.product {
    max-width: 100%;
}



@media (min-width: 768px){

.single-product div.product  .woocommerce-product-gallery  {
     position: unset;
     float: left;
     width: 50%;
 }

 .type-product .summary.entry-summary{
 	width: 49%;
   float: right;	
 }

}/*@media 768*/

.type-product .summary.entry-summary h1{
font-size: 25px;
}

li.description_tab, .woocommerce-tabs ul.tabs li{
	display:none;
}

.button{
	background-color: #888;
}
.button:hover{
		background-color: transparent;
	border-color: #888;
	color: #888;
}

a {
    color: #888;

}


.woocommerce-tabs ul.tabs {
	border-bottom: 2px solid #888;
}

li.menu-item.site-header-cart.right{display:none!important;}


/***Enjoy instagram****/

#swipebox-close {
	background-image: url(/wp-content/themes/varbergsvin/close-x.png)!important;
	background-size:20px 20px;
	background-color:#666
}


button, .archive .read-more a, .blog .read-more a, .search-results .read-more a, .button, input[type='button'], input[type='reset'], input[type='submit'] {
    background-color: #cccccc;
    border: none;
    color: #333;
    display: inline-block;
    font-family: Karla, Arial, sans-serif;
    padding: 5px;
}

/*****Footer********/

footer#colophon.site-footer::before, .site-footer {
    background: #191919;
	max-width: 3000px;
}

aside#media_image-2{
	width:30px;
position: absolute;
top:20px;
right: 20px;	
}

aside#media_image-3{
	width:30px;
position: absolute;
top:20px;
right: 60px;	
}


