/*
Theme Name: Vantage Child - Develop
Theme URI: https://siteorigin.com/theme/vantage/
Template: vantage
Author: SiteOrigin
Author URI: https://siteorigin.com/
Description: Vantage is a flexible multipurpose theme. Its strength lies in its tight integration with some powerful plugins like Page Builder for responsive page layouts, Smart Slider 3 for big beautiful sliders and WooCommerce to help you sell online. Vantage is fully responsive and retina ready. Use it to start a business site, portfolio or online store. We offer free support on our forum (https://siteorigin.com/thread/).
Tags: two-columns,left-sidebar,right-sidebar,grid-layout,custom-background,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce
Version: 1.14.5.1590167113
Updated: 2020-05-22 19:05:13

*/



/* Cookies-accept */
#cookii-message {
    background-color: #1d1d1d!important;
    color: #8d9298!important;
    border-radius: 10px;
}

#cookii-message button {
    color:#c4c2c2!important;
    padding: 5px!important;
    transition: all 0.5s linear 0s!important;
}

#cookii-message button:hover {
    color:#e3e3e3!important;
    transition: all 0.5s linear 0s!important;
    background: #5d1aa2!important;
}

button#cookii-advanced {
    background: #8224e3!important;
    color:#c4c2c2!important;
    float: right!important;
    transition: all 0.5s linear 0s!important;
}

button#cookii-advanced:hover {
    color:#e3e3e3!important;
    background: #5d1aa2!important;
    transition: all 0.5s linear 0s!important;
}

#cookii-message a {
    color: #000000;
    text-decoration: none!important;
}

/* Inmatningsfält inloggning */
input#user_login, input#user_pass {
    width: 170px;
}


/* Inmatningsfält i formulär */
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select  {
    background: #c8c8c8;
    border: 1px solid #313131;
}


/* Recaptcha i formulär */
.wpcf7-form-control-wrap {
    position: relative;
    padding-top: 10px;
}

.rc-anchor-center-item.rc-anchor-checkbox-holder, .rc-anchor-normal-footer, label#recaptcha-anchor-label, .rc-anchor-light {
    background: #c8c8c8!important;
}

.bild-nyheter {
    border: 2px solid #9d9b9b;
    border-radius: 10px 10px 10px 10px;
    padding: 0px;
    opacity: 0.8;
    transition: all 0.5s linear 0s;
}

.bild-nyheter:hover {
    opacity: 1.0;
    transition: all 0.5s linear 0s;
}

/* Bild dummyshopen */
.dummy-bild.wp-image-4869.size-full {
    border-radius: 10px!important;
    border: solid 1px #747474!important;
    padding: 3px!important;
}

/* Förformaterad text, kameradata */
.entry-content pre, .entry-content code {
    background: none!important;
    font-family: unset!important;
    border: none!important;
    box-shadow: none!important;
    overflow-x: auto;
    padding: 0!important;
    color: #a78241!important;
    font-style: italic!important;
    margin-bottom: 0!important;
    font-size: 0.95em;
    margin-top: 25px;
    display: inline-flex!important;
}

/* Tar bort streckad linje runt länkar i fokus */
a:focus {
  outline: none;
}  
  
/* Relaterade poster */
.crp_related li {
    margin: 2px!important;
    border: 1px solid #888!important;
    padding: 0px!important;
}

.crp_related li:hover .crp_title {
	background-color: transparent!important;
	transition: all 0.5s linear 0s;
}

.crp_related li:hover {
	background: transparent!important;
	border-color: none;
}
img.crp_thumb.crp_first {
    opacity: 0.8;
    transition: all 0.5s linear 0s;
}

img.crp_thumb.crp_first:hover {
    opacity: 1.0;
    transition: all 0.5s linear 0s;
}

.crp_related ul {
    margin: 5px 0 0 0!important;
}

.crp_related a {
    height: 100px;
}

.crp_related .crp_title {
    color: #dbd196!important;
    font-size: .75em!important;
}

/* Klicka gärna på stjärnorna */
.betyg {
    color: #064382e8;
    font-weight: bold;
    font-style: italic;
    padding-top: 6px;
    font-size: 11px;
}

/* Avstånd bild i inlägg */
.entry-content .wp-caption:first-child {
    margin-top: 0px;
}

/* Widget med mest visade */
#secondary .widget ul li {
    padding-bottom: 0px;
    font-size: 12px;
}

.entry-content table {
    border-bottom: none!important;
}

/* Widget med flikar */
.su-tabs {
    margin: 0!important;
    padding: 0px!important;
    border-radius: 8px!important;
    background: #000!important;
    background: #000!important;
    box-shadow: 2px 2px 3px #353434;
}

.su-tabs-pane {
    padding: 10px 0 0 0!important;
    border-bottom-right-radius: 5px!important;
    border-bottom-left-radius: 5px!important;
    background: transparent!important;
    color: #c8c8c8!important;
    font-size: 12px!important;
    line-height: 1.4!important;
}
.su-tabs-panes {
        padding: 5px!important;;
}

.su-tabs-nav, .su-tabs-nav span, .su-tabs-pane, .su-tabs-panes {
    box-sizing: border-box!important;
    padding: 5px!important;
}

.su-tabs-nav span.su-tabs-current {
    background: #cea156!important;
    color: #805119!important;
    cursor: default;
}

.su-tabs-nav span {
    display: inline-block;
    margin-right: 3px;
    padding: 10px 10px 5px 10px!important;
    min-height: 40px;
    border-top-left-radius: 5px!important;
    border-top-right-radius: 5px!important;
    color: #ffe0c2!important;
    background: #c6a671!important;
    font-size: 13px;
    line-height: 20px;
    cursor: pointer;
    transition: all 0.5s linear 0s!important;
}
.su-tabs-nav span:hover {
    background: #cea156!important;
    color: #805119!important;
    transition: all 0.5s linear 0s!important;
}
.su-tabs-nav span:focus {
    outline: none!important;
}

.widgettaggar {
    margin-top: -25px!important;
}

/* Widget med taggar*/
.tagcloud a {
    text-decoration: none;
    color: #747373!important;
    font-weight: 600;
}

.tagcloud a:hover {
    color: #e1dcdc!important;
    text-decoration:none;
}

/* Nyhetssammanfattning i widget */
.entry-summary, .entry-utility {
    display: none;
}

h2.entry-title {
    font-size: 12px;
}

#secondary .widget, #footer-widgets .widget, #masthead-widgets .widget {
    margin-bottom: 10px;
}

#secondary .widget {
    font-size: 12px;
    color: #c8c8c8;
}

/* Bildtext i inlägg */
.entry-content .wp-caption p.wp-caption-text {
    color: #c6a671;
}

/* Betygsstjärnorna under varje post */
.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
    color: #d28605;
}

/* Text in anslutning till betygsstjärnorna */
.rating-meta {
    font-size: 11px;
    color: #999;
    float: left;
    margin-left: 5px;
    line-height: 18px;
    font-style: italic;
}

/* Meny när undermenyn fällts ut */
.main-navigation ul li:hover > a, .main-navigation ul li.focus > a {
    background-color: #0f0f0f!important;
    color: #f08824!important;
}

/* Bakgrund Widget Tabs */
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container {
    background-color: transparent;
}

.sow-tabs-tab.sow-tabs-tab-selected, .sow-tabs-tab-container .sow-tabs-tab:hover {
    background: transparent!important;
}

/* Logga och slogan */
#masthead .hgroup .logo img, #masthead .hgroup .support-text, .hgroup.full-container {
    display: none!important;
}


/* Bildspelet */
.metaslider.metaslider-flex {
    border-radius: 8px 8px 0 0;
}


/* Bakgrund */
body {
    background: url("https://bglandin.se/wp/wp-content/themes/vantage-child/images/dark_wood.jpg") repeat #0c0a0b;
    background-color: #0c0a0b;
    background-position: 0 0;
    background-repeat: repeat;
    background-attachment: scroll;
    padding: 30px 0;
}

/*Bredd på huvudinnehåll och sidopanel */
#primary {
    float: left;
    width: 66.667%!important;
    margin-left: 5px;
}
#secondary {
    float: right;
    width: 30%!important;
}
.site-content {
    padding-top: 0;
}

* Bildspelet */
.metaslider.metaslider-flex {

}

/* Huvudinnehållet */
#main {
    background: url("https://bglandin.se/wp/wp-content/themes/vantage-child/images/black_linen_v2_darker.jpg") repeat scroll 0 0 #222222;
    background-position: 0 0;
    background-repeat: repeat;
    background-attachment: scroll;
    padding: 10px 10px 10px 10px!important;
}

/*Rubriker i widget */
h3.widget-title {
   text-align: left;
    position: relative;
    color: #ce6b0c!important;
    padding: 5px 0;
    text-shadow: 0 1px rgba(0,0,0,.8);
    box-shadow: 0 2px 0 rgba(0,0,0,.3);
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 0px;
    font-size: 12px!important;
    font-weight: bold;
    border-bottom: none;
    font-family: verdana,arial,sans-serif;
    margin: 0px -10px 15px -10px;
    padding: 5px 20px 3px 12px;
    text-transform: none;
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/style-silver/block-t_3.png) no-repeat scroll 0 0 transparent;
}

/* Överst på huvudinnehållet */
#masthead {
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/black_linen_v2_darker.jpg) repeat scroll 0 0 #222222;
}


/* Text till vänster överst på huvudinnehållet */
#masthead .hgroup {
    padding-top: 0px;
    padding-bottom: 0px;
}

/* Datum i blogginlägg */
article.post .entry-header .entry-meta a, article.page .entry-header .entry-meta a {
    font-weight: 500;
    text-decoration: none;
    background: none repeat scroll 0 0 transparent;
    color: #b08e58;
    float: none;
    font-size: 80%;
    font-weight: bold;
    height: 12px;
    line-height: 10px;
    padding: 0;
    text-transform: none;
}

/* Datum i blogginlägg */
time.entry-date {
    color: #b08e58;
    font-size: 11px;
    font-weight: bold;
}

/*Navigeringknappar inläggssidan */
.paging-navigation a{
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/bg-nav-d_bg2.png)     repeat-x scroll center -5px #000!important;
    color: #E9E9E9;
    transition: all 0.5s linear 0s;
	border: 1px solid #ddd!important;
	font-size: 14px;
	font-weight: 700;
	padding: 4px 6px;
}
.pagination .current, .entry-content .pagination .current {
	background: #FC7E00!important;
    border: 1px solid #ddd!important;
	font-weight: 700;
    font-size: 14px;
	padding: 4px 6px;
}
.ngg-navigation span.current {
    padding: 2px 6px!important;
	background-color: #FC7E00!important;
	border: 1px solid #ddd!important;
}
.paging-navigation a:hover, .ngg-navigation a.page-numbers:hover {
    background-color: #b26a22!important;
    border: 1px solid #493BFF!important;
    color: #FC7E00!important;
    text-decoration: none;
    transition: all 0.5s linear 0s;
}

.pagination span {
    padding: 3px 6px 2px 6px;
}

.pagination, .entry-content .pagination {
    position: relative;
    font-size: 11px;
    line-height: 13px;
    text-align: left;
}

span.page-numbers.dots {
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/bg-nav-d_bg2.png) repeat-x scroll center -5px #000!important;
}

/* Navigeringslänk på enskilt inlägg till nästa/föregående inlägg */
.post-navigation a, #image-navigation a {
    background: transparent!important;
	color: #9d3903;
	border: none;
	margin-top: 10px;
}
.post-navigation a:hover, #image-navigation a:hover  {
	border: none;
	opacity: 1.0!important;
}

/* Taggar inläggssidan */
article.post .entry-categories a, article.page .entry-categories a {
    border: solid #c8ab79 1px!important;
    padding: 3px!important;
    border-radius: 5px!important;
    color: #c8aa8c!important;
    font-weight: 600;
    font-size: 10px;
    transition: all 0.5s linear 0s!important;
}
article.post .entry-categories a:hover, article.page .entry-categories a:hover {
    border: 1px solid #493BFF!important;
    color: #FC7E00!important;
    text-decoration: none!important;
    transition: all 0.5s linear 0s!important;
}
article.post .entry-categories, article.page .entry-categories {
    margin-top: 0.5em;
}

/* Bild i inlägg */
.entry-content .wp-caption {
    background-image: none;
    border: 1px solid #888;
    background-color: #282828;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.09);
    -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.09);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.09);
    background-position: 0 0;
    background-repeat: repeat;
    background-attachment: scroll;
    padding: 3px;
}

article.post, article.page {
    margin-bottom: 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid #4c4c4c63;
}

/* Sidfot */
#colophon {
    margin-bottom: 0px;
    padding: 0px 0 5px 0;
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/black_linen_v2_darker.jpg) repeat scroll 0 0 #222222;
    border-radius: 0 0 10px 10px;
}

/* Text i Sidfot */
#colophon #site-info {
    text-align: center;
    margin-top: 0px;
    color: #e3c68b87;
    font-size: 11.5px;
}

/* Reklam för temat i Sidfot */
#theme-attribution {
    display: none;
}

/*Menyrad */
/* Meny */
.menu {
    background: url(https://bglandin.se/wp/wp-content/themes/vantage-child/images/black_linen_v2_darker.jpg) repeat scroll 0 0 #222222;
}

/* Meny */
.main-navigation ul li a {
    padding: 8px 15px;
    transition: all 0.5s linear 0s!important;
}

/* Länkarna i Menyn */
.main-navigation a {
    color: #9a9999!important;
    transition: all 0.5s linear 0s!important;
}

/* Hovra över länkarna i Menyn */
.main-navigation a:hover {
    color: #f08824!important;
    text-decoration: none;
    transition: all 0.5s linear 0s!important;
    background-color: #0f0f0f!important;
}

/* Sökikonen i Menyn */
#search-icon-icon, #search-icon {
    background: transparent!important;
}

/* Sökikonen i Menyn */
#search-icon #search-icon-icon .vantage-icon-search {
    color: #9a9999;
}
.vantage-icon-search {
    color: #9a9999;
}

.vantage-icon-search:hover {
    color: #f08824;
}

#search-icon #search-icon-icon:hover, #search-icon #search-icon-icon:focus {
    background-color: #0f0f0f!important;
}

/* Inmatningsfältet till sök */
#search-icon .searchform {
    background: #2d2e317d!important;
    top: -40px;
}

/*Undermeny */
.main-navigation ul ul{
    left: 10px;
	top: 25px;
    background: #000;
    padding: 10px 0 0 20px;
    border: 1px solid #353434;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}


.main-navigation ul ul a {
    padding-top: 15px;
    padding-top: 12px;
    padding-bottom: 15px;
    padding-bottom: 12px;
    width: 150px;
    padding-left: 20px;
    border-top: 1px solid #454545;
}

.main-navigation ul ul {
    padding: 0 10px;
}


.nav-main li li:first-child > a, .nav-main li li.first>a {
    border: 0!important;
}

.main-navigation ul ul li:hover > a {
    padding-left: 25px;
    background-image: none !important;
    background-color: transparent !important;
    color: #f08824;
    background-position: 0% 0 !important;
    background-repeat: repeat !important;
    background-attachment: scroll !important;
}
/*Slut Undermeny */

/* Storlek på innehållet */
#page-wrapper {
    width: 960px;
}
