/*
Theme Name: ABCNA
URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.comVersion: 1.1
Text Domain: stockholm
Template: stockholm
*/

/*Color
Blue: #1b75bb;
*/

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

p {
    margin-bottom: 15px;
    color: #555;
}

hr {
    margin: 30px auto;
}

/*Home*/

.board-members {
    max-width: 1000px;
    margin: auto;
}

#qode-home-main-slider .image {
    background-size: contain;
    background-color: #000;
}

#event {
    background-color: rgba(223, 137, 22, .1)!important;
}


/*Form*/

.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper textarea {
    border: 1px solid #ddd;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]), .contact_form.cf7_custom_style_1 .qbutton {
    background-color: #1d74bc;
    border-color: #1d74bc;
    color: #FFF;
}

/*Menu*/

.sticky .popup_menu .line,
.sticky .popup_menu .line:after,
.sticky .popup_menu .line:before {
    background-color: #FFF;
}

.header_bottom {
    border: none!important;
    background-color: #000!important;
}


/*Call to Action*/

.call_to_action .qbutton, .call_to_action .qbutton:hover {
    border: 2px solid #FFF;
    /*background-color: transparent!important;*/
}

.call_to_action .qbutton.small {
    margin-top: 0!important;
    top: 10%!important;
}


/*Gallery*/

#gallery-1 img {
    border: 5px solid #FFF!important;
}


/*Single News*/

.blog_holder article .post_image {
    /*display: none;*/
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border: 1px solid #DDD;
}


@media only screen and (max-width: 1000px) {
    .title .title_holder {
        height: initial!important;
    }
    div#qode-home-main-slider {
    /*height: 250px!important;*/
}
}


@media only screen and (min-width: 1400px) {
    .container_inner {
        width: 100%;
        max-width: 1370px;
    }

    .carousel-inner .slider_content_outer {
        width: 100%!important;
        max-width: 1370px;
    }

    .boxed .section .section_inner,
    .grid_section .section_inner {
        width: 100%;
        max-width: 1370px;
    }
}

@media only screen and (max-width: 1080px) and (orientation: portrait) {

.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {
    padding-top: 0px !important;
}

.q_slider a.qbutton.white {
    margin-left: 0!important;
}

.blog_holder.blog_single article:not(.format-link):not(.format-quote) .post_text .post_text_inner {
    padding: 0;
}

#gallery-1 .gallery-item {
    width: 100%!important;
}
}