/*
Theme Name: 	Riksav
Author: 		KalbyNet
Author URI: 	https://kalbynet.se/
Description:	Riksav site theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.medlems-form{
	display: flex;
}
.medlems-form input,
.medlems-form select {
	margin-right: 10px;
}

.header-plain #Top_bar { border-bottom-width: 0; }

/* Subheader */
#Subheader:after { display: none; }

/* Faq */
.faq .question .title { font-size: 21px; }

/* Content slider */
.content_slider .caroufredsel_wrapper { border-width: 0; }


/*========================================== KalbyNet ========================================== */
/*============VISUAL COMPOSER===============*/
.vc_separator h4 {
    font-size: 36px;
}

/*============LAYOUT===============*/
#Footer .footer_copy {
    background-color: #303033;
}

.copyfooter {
    font-size: 11px;
    font-weight: lighter;
    letter-spacing: 2px;
    line-height: 1.4;
    text-transform: uppercase;
}


/*============WIDGETKIT===============*/

div.uk-panel * + .uk-margin {
    margin-top: 0px;
}

div.uk-panel h3.uk-panel-title  {
height: 55px;
margin-bottom: 0px;
}

.column_column ul.uk-slideshow, 
.column_helper ul.uk-slideshow, 
.column_visual ul.uk-slideshow, 
.icon_box ul.uk-slideshow, 
.mfn-acc ul.uk-slideshow, 
.ui-tabs-panel ul.uk-slideshow, 
.post-excerpt ul.uk-slideshow, 
.the_content_wrapper ul.uk-slideshow {
    margin: 0 0 0 0px;
}

.home .bildspel .wpb_wrapper > div {
    margin-bottom: 0px;
}

.uk-overlay-panel {
    color: #585857;
}

.bildspel li div.uk-margin-top {
margin-bottom: 20px;
}

.white-slider, 
.white-slider h3 {
   color: #fff;
}

/*============INLÄGG===============*/
.type-post div.section-post-header div.section_wrapper div.post-nav.minimal, 
div.button-love, 
a.fixed-nav {
   display: none;
}

/*============FOOTER===============*/
#Footer h4 {
text-align: center;
font-size: 24px;
}

#Footer table td {
    border-style: solid;
    border-width: 1px;
    padding: 2px;
    text-align: center;
    vertical-align: middle;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}
/*============GRAVITY FORMS===============*/
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium{
   margin-bottom:0;
   border-color: #ccc;
   box-shadow: none;
}
.gform_wrapper label{
   margin-bottom:0;
}
.gform_wrapper ul li.gfield{
   margin-top: 8px;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label{
   max-width:100%;
}
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .gform_wrapper li.gf_list_inline ul.gfield_radio li{
   margin-right:20px;
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{
  margin-top:0;
}
.gform_wrapper .ginput_price{
  text-transform:lowercase;
  display:none;
}
.gform_wrapper .ginput_price:before{
  content:" | ";
}
.gform_confirmation_wrapper .gform_confirmation_message {
    background: none;
    color: #000;
    border: 1px solid #ccc;
}
#input_2_18{
   max-width:800px;
}
.activities .gfield_checkbox li label{
   width: calc(100% - 17px);
   vertical-align: top!important;
}
.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label{
	max-width:100%!important
}
/*============MEDLEMSREGISTER===============*/
.medlemsregister-item .one-third.column {
    width: 31.333%;
}
.medlemsregister-item .column {
    float: left;
    margin: 0 1% 40px;
}
.medlemsregister-item .column-title{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
}