/*
 Theme Name:     Vantage Child
 Author:         SiteOrigin
 Template:       vantage
 Version:        1.0.0
*/

@import url("../vantage/style.css");

/* Lav modifikationer her nedenfor

-------------------------------------------------------------- */

/* Main Container */
#main {min-height: 600px;}
#main {padding: 10px 35px 25px 35px;}

/* Links */
#main a { color: #2A549C; text-decoration: none;}
#main a:hover { color: #CE7650; text-decoration: none;}
#footer-widgets .widget a { color: #2A549C; text-decoration: none;}
#footer-widgets .widget a:hover { color: #CE7650; text-decoration: none;}
header#masthead .hgroup a { color: #2A549C; text-decoration: none;}
header#masthead .hgroup a:hover { color: #CE7650; text-decoration: none;}

/* Laver blot en orange streg øverst */
.site-header {border-top-color: #CE7650; border-top-width: 1px; border-top-style: solid;}

/* Laver lidt ekstra afstand over side titel */
article.post .entry-header h1.entry-title {padding-top: 15px;}

/* Ændre indrykning på lister */
ul, ol {margin: 0 0 0.5em 1.5em;}

/* Formatering af table */
.entry-content table tr td {border: 1px solid #000000 !important;border-collapse: collapse;border-spacing: 0;line-height: 1.3em;padding:5px;}

/* Vantage Content Headings */
.entry-content h1 {font-size: 1.3em;margin: 0 0 0.8em 0;font-weight: 500;}
.entry-content h2 {font-size: 1.3em;margin: 0.8em 0;font-weight: 500;}
.entry-content h3 {font-size: 1.1em;margin: 0 0 0.8em 0;font-weight: 500;}
.entry-content h4 {font-size: 1.1em;margin: 0.8em 0;font-weight: 500;}
.entry-content h5 {font-size: 1.1em;margin: 0.8em 0;font-weight: 500;}
.entry-content h6 {font-size: 1.0em;margin: 0.5em 0;font-weight: 500;}
h3.widget-title {font-size: 1.3em;}

#footer-widgets h1 {font-size: 3.0em;margin: 0 0 10px 0;font-weight: 500;line-height: 1em;}
#footer-widgets h3 {font-size: 1.2em;margin: 0 0 4px 0;font-weight: 500;}
#footer-widgets h6 {font-size: 1.1em;margin: 0 0 8px 0;font-weight: 500;}

/* Runde hjørner og skygge på images */
.widget-img-shadow img {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 3px 3px 20px 0px rgba(41,41,41,1);-moz-box-shadow: 3px 3px 20px 0px rgba(41,41,41,1);box-shadow: 3px 3px 20px 0px rgba(41,41,41,1);}

/* Fjern margin i bunden af slider */
.flexslider {margin:0 !important;}

/* Google maps fix, fjern efter Vantage 2.2.4 update */
.google-map-canvas img {
  	-webkit-border-radius: 0 !important; 
  	-moz-border-radius: 0 !important; 
  	border-radius: 0 !important; 
  	-webkit-box-shadow: none !important; 
  	-moz-box-shadow: none !important;
  	box-shadow: none !important;
  	line-height: normal !important;
	max-width: none !important;
    zoom: normal !important;
}

/* Blog Small Image Layout */
article.post.post-with-thumbnail-icon .entry-thumbnail, article.page.post-with-thumbnail-icon .entry-thumbnail {width: 24%;  padding-right: 1%;}
article.post.post-with-thumbnail-icon .entry-main, article.page.post-with-thumbnail-icon .entry-main {width: 75%;}

/* Fjern nogle funktioner fra admin bar i frontoffice */
.ab-icon {display: none;}
#wpadminbar #wp-admin-bar-comments .count-0 {display: none;}
#wpadminbar .ab-label {display: none;}
.user-comment-shortcuts-wrap {display: none;}
.user-rich-editing-wrap {display: none;}
.user-url-wrap {display: none;}
.user-description-wrap {display: none;}

/* Fjerner margin under slider på forsiden */
#pg-92-0, #pl-92 .panel-grid-cell .panel {
margin-bottom: 0px !important;
}

/* Vantage Header Responsive Breakpoint */
@media (max-width: 960px) {
  body.responsive header#masthead .hgroup {
    text-align: center;
  }
  body.responsive header#masthead .hgroup .logo {
    float: none;
  }
  body.responsive header#masthead .hgroup .logo img {
    margin: 0 auto;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  body.responsive header#masthead .hgroup .support-text,
  body.responsive header#masthead .hgroup #header-sidebar {
    position: static;
    display: block;
    margin-top: 30px;
    max-width: 100%;
  }
  body.responsive header#masthead .hgroup .support-text img,
  body.responsive header#masthead .hgroup #header-sidebar img {
    max-width: 100%;
    height: auto;
  }
  body.responsive header#masthead .hgroup #header-sidebar {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: auto;
  }
  body.responsive header#masthead .hgroup #header-sidebar .widget {
    display: block;
    margin: 0 auto;
    float: none;
  }
  body.responsive header#masthead .hgroup #header-sidebar {margin: 0 0 10px 0 !important;}
}


@media (max-width: 960px) {

/* Vantage Center text widget */
header#masthead .textwidget p[style] {
text-align: center !important; 
}

/* Vantage Center Social Media Widget */
.widget_vantage-social-media {
text-align: center;
}
.widget_vantage-social-media .social-media-icon {
display: inline-block;
float: none;
}

}

@media (max-width: 960px) {

/* Vantage Center Social Media Widget */

header#masthead #header-sidebar .mg-wpsi { 
text-align: centre !important; 
}
header#masthead #header-sidebar .mg-wpsi li { 
display: inline-block !important; 
float: none !important; }

}

/* Mobile Nav */
.mobile-nav-frame {background: rgba(34,34,34,0.7) !important;}
.mobile-nav-frame .title h3 {color: white !important;text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.8) !important;}
.mobile-nav-frame .title {background: rgba(107,106,105,1) !important;}
.mobile-nav-frame ul {background: rgba(213,135,102,1) !important;border: 1px solid #111 !important;}
.mobile-nav-frame ul li {border-bottom: 1px solid rgba(0, 0, 0, 0.25) !important;border-top: 1px solid rgba(255, 255, 255, 0.05) !important;}
.mobile-nav-frame ul li a.link {font-size: 24px !important;color: #F3F3F3 !important;text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.7) !important;}
.mobile-nav-frame .back {font-size: 36px !important;}
.mobile-nav-frame .close {font-size: 26px !important;}