#frameset-344-10687 {background:#0f75bc;background-image: url("/wwwdocs/_sites_media/170912-185/uploads/bilder/bakgrunder/webbyra gavle gavleborg.jpg");background-position: right center;background-repeat: no-repeat;}
#frameset-344-10687 div.yodo-frameset-inner-wrap {max-width:800px;padding-top:170px;padding-bottom:270px;}


#frameset-344-10687 .yodo-padd { padding-left:10px; }
#frameset-344-10687 .yodo-padd { padding-right:10px; }


#frameset-344-6654 {max-width:1200px;margin-top:45px;margin-bottom:15px;}
#frameset-344-6654 div.yodo-frameset-inner-wrap {max-width:1200px;padding-top:10px;}
#frameset-344-6652 {max-width:1200px;background:#5a025c;margin-bottom:100px; -webkit-box-shadow:0px 25px 25px -13px rgba(2,0,36,0.5); -moz-box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5); box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5) ; }
#frameset-344-6652 div.yodo-frameset-inner-wrap {max-width:1200px;padding-bottom:30px;}
#frameset-344-10691 {background:transparent;margin-top:100px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-344-10691 div.yodo-frameset-inner-wrap {max-width:1000px;padding-top:0px;padding-bottom:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-344-10691, #frameset-344-10691 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-344-10692 {max-width:none;background:transparent;margin-top:0px;margin-bottom:0px;}
#frameset-344-10692 div.yodo-frameset-inner-wrap {max-width:900px;padding-top:10px;padding-bottom:10px;}


#frameset-344-10692 .yodo-padd { padding-left:15px; }
#frameset-344-10692 .yodo-padd { padding-right:15px; }


#frameset-344-10693 {background:transparent;margin-bottom:0px;}
#frameset-344-10693 div.yodo-frameset-inner-wrap {max-width:900px;padding-bottom:100px;}


#frameset-344-10693 .yodo-padd { padding-left:15px; }
#frameset-344-10693 .yodo-padd { padding-right:15px; }


#frameset-344-7038 {max-width:1200px;background:#5a025c;margin-top:20px;margin-bottom:100px; -webkit-box-shadow:0px 25px 25px -13px rgba(2,0,36,0.5); -moz-box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5); box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5) ; }
#frameset-344-7038 div.yodo-frameset-inner-wrap {max-width:1200px;}
#frameset-344-9363 div.yodo-frameset-inner-wrap {max-width:none;}
#frameset-344-9593 {background:transparent;background-position: center top;background-repeat: repeat;}
#frameset-344-9593 div.yodo-frameset-inner-wrap {max-width:1200px;padding-top:50px;padding-bottom:40px;}


#frameset-344-9593 .yodo-padd { padding-left:45px; }
#frameset-344-9593 .yodo-padd { padding-right:10px; }


#frameset-344-6655 {background:transparent;background-position: center top;background-repeat: repeat;margin-top:50px;margin-bottom:50px;}
#frameset-344-6655 div.yodo-frameset-inner-wrap {max-width:950px;padding-top:10px;padding-bottom:10px;}
#frameset-344-6653 {margin-top:85px;margin-bottom:35px;}


#frameset-344-6653 .yodo-padd { padding-left:15px; }
#frameset-344-6653 .yodo-padd { padding-right:15px; }


#frameset-344-7222 {max-width:1240px;background:transparent;margin-top:0px;margin-bottom:100px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-344-7222 div.yodo-frameset-inner-wrap {max-width:1200px;padding-top:0px;padding-bottom:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-344-7222, #frameset-344-7222 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-344-9590 { height: 500px; overflow-y: hidden; }
#object-344-23136 {background-color:transparent;} /* text */
#object-344-23136 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} /* text */
#object-344-23137 {background-color:transparent;} /* text */
#object-344-23137 div.object-inner {padding-top:15px;padding-bottom:20px;padding-left:0px;padding-right:0px;} /* text */
#object-344-23141 {background-color:transparent;margin-top:20px;} /* text */
#object-344-23141 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} /* text */
#object-344-23171 {background-color:transparent;margin-top:20px;} /* text */
#object-344-23171 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} /* text */
#object-344-11946 {background-color:transparent;} /* text */
#object-344-11946 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:40px;padding-right:0px;} /* text */
#object-344-11950 {background-color:transparent;} /* text */
#object-344-11950 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:40px;padding-right:0px;} /* text */
#object-344-11947 {background-color:transparent;} /* text */
#object-344-11947 div.object-inner {padding-top:20px;padding-bottom:30px;padding-left:40px;padding-right:15px;} /* text */
#object-344-13348 {background-color:transparent;margin-bottom:-37px;} /* picture */
#object-344-13348 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:25px; padding-right:25px;} /* picture */
#object-344-13349 {background-color:transparent;margin-bottom:25px;} /* picture */
#object-344-13349 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;} /* picture */


#object-344-13349 img, #object-344-13349 svg { max-width:200px;  }


#object-344-11948 {background-color:transparent;margin-top:15px;margin-bottom:-30px;} /* picture */
#object-344-11948 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;} /* picture */
#object-344-12786 {background-color:transparent;margin-bottom:0px;} /* picture */
#object-344-12786 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;} /* picture */


#object-344-12786 img, #object-344-12786 svg { max-width:200px;  }


#object-344-11942 {background-color:transparent;} /* text */
#object-344-11942 div.object-inner {padding-top:45px;padding-bottom:0px;padding-left:45px;padding-right:45px;} /* text */
#object-344-11942, #object-344-11942 div.object-inner { -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px; border-radius: 25px; } /* text */
#object-344-23143 {background-color:transparent;} /* text */
#object-344-23143 div.object-inner {padding-top:45px;padding-bottom:0px;padding-left:45px;padding-right:45px;} /* text */
#object-344-23143, #object-344-23143 div.object-inner { -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px; border-radius: 25px; } /* text */
#object-344-23157 {background-color:transparent;} /* text */
#object-344-23157 div.object-inner {padding-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;} /* text */
#object-344-23158 {background-color:#000000;} /* text */
#object-344-23158 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23159 {background-color:#000000;margin-top:10px;} /* text */
#object-344-23159 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23160 {background-color:#000000;} /* text */
#object-344-23160 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23161 {background-color:#000000;margin-top:10px;} /* text */
#object-344-23161 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23162 {background-color:#000000;} /* text */
#object-344-23162 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23163 {background-color:#000000;} /* text */
#object-344-23163 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23164 {background-color:#000000;} /* text */
#object-344-23164 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23165 {background-color:#000000;margin-top:10px;} /* text */
#object-344-23165 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23166 {background-color:#000000;} /* text */
#object-344-23166 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23167 {background-color:#000000;margin-top:10px;} /* text */
#object-344-23167 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23168 {background-color:#000000;} /* text */
#object-344-23168 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-23169 {background-color:#000000;} /* text */
#object-344-23169 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-344-12792 {background-color:transparent;} /* text */
#object-344-12792 div.object-inner {padding-top:45px;padding-bottom:35px;padding-left:45px;padding-right:35px;} /* text */
#object-344-12793 {background-color:transparent;margin-bottom:0px;} /* picture */
#object-344-12793 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;} /* picture */
#object-344-12794 {background-color:transparent;margin-bottom:0px;} /* picture */
#object-344-12794 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;} /* picture */


#object-344-12794 img, #object-344-12794 svg { width: 100%; }


#object-344-12795 {background-color:transparent;} /* text */
#object-344-12795 div.object-inner {padding-top:35px;padding-bottom:25px;padding-left:35px;padding-right:35px;} /* text */
#object-344-18878 {background-color:transparent;} /* text */
#object-344-18878 div.object-inner {padding-bottom:20px;} /* text */
#object-344-11952 {background-color:transparent;} /* text */
#object-344-11952 div.object-inner {background-position: center top;background-position: center top;padding-top:45px;padding-bottom:30px;padding-left:0px;padding-right:0px;} /* text */
#object-344-11953 {background-color:transparent;margin-top:10px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* form */
#object-344-11953 div.object-inner {background-position: left top;background-position: left top;background-repeat: no-repeat;padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;border-style:none;border-width:0px;border-color:#ffffff;} /* form */
#object-344-11953, #object-344-11953 div.object-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; } /* form */
#object-344-11944 {background-color:transparent;margin-bottom:0px;} /* text */
#object-344-11944 div.object-inner {padding-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;} /* text */
#object-344-11945 {background-color:transparent;margin-top:0px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* form */
#object-344-11945 div.object-inner {background-position: left top;background-position: left top;background-repeat: no-repeat;padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;border-style:none;border-width:0px;border-color:#ffffff;} /* form */
#object-344-11945, #object-344-11945 div.object-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; } /* form */
#object-344-13201 {background-color:transparent;} /* text */
#object-344-13201 div.object-inner {padding-top:15px;padding-bottom:25px;padding-left:0px;padding-right:0px;} /* text */


#object-344-13202 .news-wrapper, #object-344-13202 .news-list-layout-2 .news-wrapper-box { margin-bottom: 0px !important; }
#object-344-13202 .news-row, #object-344-13202 .news-list-layout-2 .news-wrapper-box { background-color: transparent !important; }#object-344-13202 .news-inner, #object-344-13202 .news-list-layout-2 .news-post-text { padding-top: 15px !important; }
#object-344-13202 .news-inner, #object-344-13202 .news-list-layout-2 .news-post-text { padding-bottom: 20px !important; }
#object-344-13202 .news-inner, #object-344-13202 .news-list-layout-2 .news-post-text { padding-left: 20px !important; padding-right: 20px !important; }
#object-344-13202 .news-row, #object-344-13202 div.news-inner { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -khtml-border-radius: 0px !important; border-radius: 0px !important; }
#object-344-13202 .news-img, #object-344-13202 .news-list-layout-2 .news-post-pic { background-color: transparent; }#object-344-13202 .news-img-inner, #object-344-13202 .news-list-layout-2 .news-post-pic { padding-top: 0px; }
#object-344-13202 .news-img-inner, #object-344-13202 .news-list-layout-2 .news-post-pic { padding-bottom: 0px; }
#object-344-13202 .news-img-inner, #object-344-13202 .news-list-layout-2 .news-post-pic { padding-left: 0px; padding-right: 0px !important; }
#object-344-13202 .news-img, #object-344-13202 .news-img-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }


#object-344-19620 {background-color:transparent;} /* text */


/* USERSPECIFICS */
.hero-bg {
    background-image: url('/wwwdocs/_sites_media/170912-185/uploads/bilder/bakgrunder/webbyra%20gavle%20gavleborg.jpg') !important;
    background-size: cover !important;
    background-position: center !important;
    background-attachment: fixed !important;
}

@media (max-width: 768px) {
    .hero-bg {
        background-image: url('/wwwdocs/_sites_media/170912-185/uploads/bilder/bakgrunder/webbyra%20gavle%20gastrikland%20phone.jpg') !important;
        background-size: cover !important;
        background-position: center !important;
        background-attachment: fixed !important;
    }
}






.form_grid-inner {
    text-align: center;
}

/* Formulär grafik start */
#frameset-344-6655 {
    background: #0403146b;
}

.shadow {box-shadow: none;}

.yodo-form-container .input_text, .yodo-form-container select, .yodo-form-container textarea {
    width: 98% !important;
    padding-left: 10px !important;
    border-radius: 0px !important;
    border: 0px !important;
    color: #333;
}


.yodo-form-container textarea {
    padding-top: 10px;
    border-radius: 0px !important;
    color: #333;
}
/* Formulär grafik slut */


.gradientbg {
    background-image: linear-gradient(90deg, #040314 0%, #0c1c40 54%, #040314 100%) !important;
}



#frameset-344-6652, #frameset-344-7038 {
    background-image: linear-gradient(45deg, #341c58, #3f8ce6);
}


/* Nyhetslista design (start)*/

.news-list-layout-2 .news-post-text {padding-top: 0 !important;}
div.news-post-text {min-height: 265px !important;}

#object-344-13202 .news-inner, #object-344-13202 .news-list-layout-2 .news-post-text {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.obj-post-pic img {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

#object-344-13202 .news-inner, #object-344-13202 .news-list-layout-2 .news-post-text {
    background-image: linear-gradient(45deg, #040314, #0f75bc00);
}

.obj-post-pic {
    margin-bottom: 0px;
}




.nav_pages li.active a, .nav_pages li.active a:visited, .nav_pages li a:hover, .nav_pages li.active a:hover  {background: #f10089 !important; text-decoration: none !important; }
.pages-right { padding-top: 15px; }
.nav_pages li a, .nav_pages li a:visited {
    margin-top: 10px;
}

.post-slide-left img, .post-slide-right img {
    padding: 8px;
    border-radius: 0px;
    background: #0f75bc;
}

/* Nyhetslista design (slut)*/