﻿
	/*Zobrazuje scroolbal stale, neodskakuje do stran pri malem obsahu*/
	html {
	    overflow-y:scroll;
	}

        .home-content-boxes .content-box {
            background: #efefef;
            padding: 30px 10px;
        }

        .content-box p {
            margin: 25px 0 50px 0;
        }

        @media (min-width: 768px) {
            .home-content-boxes .content-box {
                padding: 30px 20px;
                margin: 0 0.98%;
            }

            .home-content-boxes .col-md-3.content-box {
                width: 23%;
            }

            .home-content-boxes .col-md-4.content-box {
                width: 31.33333333%;
            }

            .home-content-boxes .col-md-6.content-box {
                width: 48%;
                margin: 0 0.96%;
            }

            .home-content-boxes .col-md-12.content-box {
                width: 98%;
            }
        }

        @media (min-width: 768px) and (max-width: 991px) {
            .home-content-boxes .col-md-3.content-box {
                padding: 30px 20px 70px 20px;
                width: 23%;
            }
        }

        @media (min-width: 992px) {
            .home-content-boxes .col-md-3.content-box {
                padding: 30px 20px 70px 20px;
                width: 23%;
            }
        }

        @media (max-width: 768px) {
            .cntbox_btn {
                position: relative;
                bottom: 0px;
            }
        }

        .sticky-header .nav {
            float: left;
            margin-left: 25px;
        }

        ul.nav-menu li a:active, ul.nav-menu li:active > a, ul.nav-menu li a:focus, ul.nav-menu li:focus > a, ul.nav-menu li a:hover, ul.nav-menu li:hover > a, ul.nav-menu li:hover, ul.nav-menu li a:hover span, ul.nav-menu li:hover > a span, ul.nav-menu li:hover > .sf-with-ul::after {
            color: #ffffff !important;
        }

/*SIRKA STRANKY*/
       @media (min-width: 1205px) {
            .container, #wrapper {
                width: 1185px !important;
            }
        }

/*SLIDER OBRAZKY*/
        #bootstrap-slider .carousel-inner .img-responsive {
            display: block;
            height: auto;
            width: 100%;
        }


        #gmap {
            width: 100%;
            margin: 0 auto;
            height: auto
        }
	/*rozbalene submenu*/	
        ul.nav-menu li.nav-hover ul {
            background: #166db0; 
        }

        ul.nav-menu ul li:hover > a,
        ul.nav-menu li.current-menu-item > a,
        ul.nav-menu li.current-menu-ancestor > a {
            border-top-color: #166db0 !important;
        }

        ul.nav-menu li.current-menu-ancestor li.current-menu-item > a,
        ul.nav-menu li.current-menu-ancestor li.current-menu-parent > a {
            border-top-color: #166db0; 
        }

ul.nav-menu ul {
  border: 1px solid #166db0; 
  border-bottom: 0;
}

ul.nav-menu li {
  border-left-color: #166db0; 
  border-right-color: #166db0; 
}

.menu-header,
body #header.sticky-header.sticky {
  background: #166db0; 
  background: url(../img/trans.png) 0px -10px repeat-x,-moz-linear-gradient(center top, #166db0 20%, #31349b 100%);
  background: url(../img/trans.png) 0px -10px repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(.2, #166db0),color-stop(1, #31349b)) !important;
  background: url(../img/trans.png) 0px -10px repeat-x,-o-linear-gradient(top, #166db0,#31349b) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#166db0', endColorstr='#31349b');
  border-color: #31349b; 
}

        #wrapper .dd-options {
            background: #166db0; 
        }

        ul.nav-menu li.current-menu-item,
        ul.nav-menu li.current-menu-ancestor,
        ul.nav-menu li:hover {
            border-right-color: #166db0 !important;
        }

ul.nav-menu ul,
ul.nav-menu li li,
ul.nav-menu li li li,
ul.nav-menu li li li li,
#wrapper .dd-options li,
#wrapper .dd-options {
  border-color: #31349b !important; /* #color# RAMECKY MEZI MENU pri mobilnim zobrazeni;*/
}

  #wrapper .dd-container .dd-selected-text,
  #wrapper .dd-options li a:hover,
  #wrapper .dd-options li.dd-option-selected a {
    background: #31349b !important; /* #color# Kostička MENU pri mobilnim zobrazeni;*/
  }

        .header-pattern {
            background: #ffffff;  /* #color#* Header ... nastavit stejnou barvu jako backgroud body */
        }

        .header-pattern,
        .footer {
            background-image: url(../img/pattern_8_thumb.png);
        }

        .menu-back {
            background-color: #595959;
            background: -webkit-gradient(radial, center center, 0, center center, 460, from(#595959), to(#353535));
            background: -webkit-radial-gradient(circle, #595959, #353535);
            background: -moz-radial-gradient(circle, #595959, #353535);
            background: -o-radial-gradient(circle, #595959, #353535);
            background: -ms-radial-gradient(circle, #595959, #353535);
        }

        .da-dots span {
            background: #3e3e3e
        }

        .title-container {
            padding: 15px 0px 0px 0px;
	    text-align: center;		
	    font-size: 16px;
        }

        .title-container #logo a {
            padding: 0px 20px 0px 3px;
        }

        #logo a {
            font-size: 36px;
        }

        #logo a {
            font-family: Roboto !important;
        }

        #logo a {
            letter-spacing: -.03em;
        }

        #tagline {
            font-size: 13px;
        }

        #tagline {
            font-family: Roboto !important;
        }

        .entry-title, .entry-title a, .page-title {
            font-size: 28px !important;
        }

            .entry-title, .entry-title a, .page-title {
                font-family: Verdana, Geneva, sans-serif !important;
            }

        textarea, .entry-content {
	    padding: 15px 15px 15px 15px; /*Odsazeni kontentu*/
            font-size: 16px !important;
        }

        textarea, .entry-content {
            font-family: Roboto !important;
        }

        textarea, .entry-content {
            line-height: 1.5em;
        }

        body {
            color: !important;
        }

        #sticky-logo a {
            font-size: 25px;
        }

        #sticky-logo a {
            font-family: Roboto !important;
        }

        #sticky-logo a {
            font-weight: 400 !important;
        }

        #sticky-logo a {
            color: #ffffff !important;
        }

        #sticky-logo a {
            letter-spacing: -.03em;
        }

        ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a {
            font-size: 15px;
        }

        ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a {
            font-family: Roboto !important;
        }

        ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a {
            color: #ffffff !important;
        }

        #bootstrap-slider .carousel-caption h2 {
            font-size: 32px;
        }

        #bootstrap-slider .carousel-caption h2 {
            font-family: Verdana, Geneva, sans-serif !important;
        }

        #bootstrap-slider .carousel-caption p {
            font-size: 18px;
        }

        #bootstrap-slider .carousel-caption p {
            font-family: Roboto !important;
        }

        .da-slide h2 {
            font-size: 36px;
        }

        .da-slide h2 {
            font-family: Verdana, Geneva, sans-serif !important;
        }

        .da-slide p {
            font-size: 18px;
        }

        .da-slide p {
            font-family: Roboto !important;
        }

        #slide_holder .featured-title a {
            font-size: 36px;
        }

        #slide_holder .featured-title a {
            font-family: Roboto !important;
        }

        #slide_holder p {
            font-size: 18px;
        }

        #slide_holder p {
            font-family: Roboto !important;
        }

        .widget-title {
            font-size: 17px; /*XXXXXX widget-title zmena fontu napr. Nejnovější příspěvky*/
        }

        .widget-title {
            font-family: Roboto !important;
        }

        .widget-content, .aside, .aside a {
            font-size: 14px;
        }

            .widget-content, .aside, .aside a {
                font-family: Roboto !important;
            }

                .widget-content, .widget-content a, .widget-content .tab-holder .news-list li .post-holder a, .widget-content .tab-holder .news-list li .post-holder .meta {
                    color: !important;
                }

        .entry-content p {
          font-size: 16px;
        }

        .entry-content h1 {
            font-size: 46px;
        }

        .entry-content h1 {
            font-family: Roboto !important;
        }

        .entry-content h2 {
            font-size: 40px;
        }

        .entry-content h2 {
            font-family: Roboto !important;
        }

        .entry-content h3 {
            font-size: 34px;
        }

        .entry-content h3 {
            font-family: Roboto !important;
        }

        .entry-content h4 {
            font-size: 27px;
        }

        .entry-content h4 {
            font-family: Roboto !important;
        }

        .entry-content h5 {
            font-size: 20px;
        }

        .entry-content h5 {
            font-family: Roboto !important;
        }

        .entry-content h6 {
            font-size: 14px;
        }

        .entry-content h6 {
            font-family: Roboto !important;
        }

        ul.primary-menu-cont.nav-menu li:hover ul,
        ul.primary-menu-cont.nav-menu li.nav-hover ul {
            top: 52px;
        }

        .sticky-header #logo {
            float: left;
            padding: 6px 6px 6px 3px;
        }

        .sticky-header #sticky-logo {
            float: left;
            padding: 0px 6px 0px 3px;
        }

        body #header.sticky-header img#logo-image {
            margin-left: 10px;
        }

        #backtotop {
            right: 2%;
        }

        #wrapper {
            position: relative;
            margin: 0 auto 30px auto !important;
            background: #f9f9f9; /* #color# Barva pozadí uvnitr;*/
            background-image: url(../img/pattern_8_thumb.png);	
            box-shadow: 0 0 3px rgba(0,0,0,.2);
        }

            #wrapper:before {
                -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.6);
                -moz-box-shadow: 0 0 9px rgba(0,0,0,0.6);
                box-shadow: 0 0 9px rgba(0,0,0,0.6);
                left: 30px;
                right: 30px;
                position: absolute;
                z-index: -1;
                height: 20px;
                bottom: 0px;
                content: "";
                -webkit-border-radius: 100px / 10px;
                -moz-border-radius: 100px / 10px;
                border-radius: 100px / 10px;
            }

        .col-md-8 {
            padding-left: 15px;
            padding-right: 15px;
        }

        a,
        a:hover,
        a:focus,
        .entry-content a:link,
        .entry-content a:active,
        .entry-content a:visited,
        #secondary a:hover,
        #secondary-2 a:hover,
        .tooltip-shortcode,
        #jtwt .jtwt_tweet a:hover,
        .contact_info a:hover,
        .widget .wooslider h2.slide-title a,
        .widget .wooslider h2.slide-title a:hover {
            color: #12133b; /*#color#*/ /*Barva A linku v contentu*/
        }

        .header {
            padding-top: 4px;
            padding-bottom: 4px;
        }

            .header .container {
                padding-left: 30px;
                padding-right: 30px;
            }

        ul.nav-menu > li {
            padding: 0px 6px;
        }

        @media only screen and (max-width: 1220px) {
            body #header.sticky-header {
                margin: 0px !important;
                left: 0px;
            }
        }

        body #header.sticky-header {
            margin-left: -16px;
        }

        body #header.sticky-header {
            margin-left: -15px;
        }

        #rss,
        #email-newsletter,
        #facebook,
        #twitter,
        #instagram,
        #skype,
        #youtube,
        #flickr,
        #linkedin,
        #plus,
        #pinterest,
        #tumblr {
            color: #999999;
        }

        .sc_menu li a {
            color: #999999;
        }

        #rss,
        #email-newsletter,
        #facebook,
        #twitter,
        #instagram,
        #skype,
        #youtube,
        #flickr,
        #linkedin,
        #plus,
        #pinterest,
        #tumblr {
            font-size: normal;
        }

        .sc_menu li a {
            font-size: normal;
        }

        .menu-back {
            background-repeat: no-repeat;
        }

        .content-box-1 i {
            color: #999999;
        }

        .content-box-2 i {
            color: #999999;
        }

        .content-box-3 i {
            color: #999999;
        }

        .content-box-4 i {
            color: #999999;
        }

        .t4p-reading-box-container a.button-default,
        button,
        .button,
        .bootstrap-button,
        input#submit,
        .da-slide .da-link,
        span.more a,
        a.read-more,
        a.comment-reply-link,
        .entry-content a.t4p-button-default,
        .button.button-3d.button-small,
        .button.default.button-3d.button-small,
        .button.default.small,
        #reviews input#submit,
        .woocommerce .login .button,
        .woocommerce .register .button,
        .bbp-submit-wrapper button,
        .wpcf7-form input[type="submit"],
        .wpcf7-submit,
        #wrapper a.read-more,
        input[type="submit"],
        .price_slider_amount button,
        .product-buttons .add_to_cart_button,
        .product-buttons .button.product_type_grouped,
        .product-buttons .button.product_type_simple,
        .product-buttons .button.product_type_external {
            -webkit-box-shadow: 0px 2px 0px #2b2e88; /*#color# Barva Spodku tlačítka na poptávkovém formuláři*/
            -moz-box-shadow: 0px 2px 0px #2b2e88;
            box-shadow: 0px 2px 0px #2b2e88;
        }

            .t4p-reading-box-container a.button-default:active,
            button:active,
            .button:active,
            .bootstrap-button:active,
            input#submit:active,
            .da-slide .da-link:active,
            span.more a:active,
            a.read-more:active,
            a.comment-reply-link:active,
            .entry-content a.t4p-button-default:active,
            .button.button-3d.button-small:active,
            .button.default.button-3d.button-small:active,
            .button.default.small:active,
            #reviews input#submit:active,
            .woocommerce .login .button:active,
            .woocommerce .register .button:active,
            .bbp-submit-wrapper button:active,
            .wpcf7-form input[type="submit"]:active,
            .wpcf7-submit:active,
            #wrapper a.read-more:active,
            input[type="submit"]:active,
            .product-buttons .add_to_cart_button:active,
            .product-buttons .button.product_type_grouped:active,
            .product-buttons .button.product_type_simple:active,
            .product-buttons .button.product_type_external:active {
                -webkit-box-shadow: 0px 1px 0px #2b2e88; /*#color# Barva Spodku tlačítka na poptávkovém formuláři*/
                -moz-box-shadow: 0px 1px 0px #2b2e88;
                box-shadow: 0px 1px 0px #2b2e88;
            }

            .t4p-reading-box-container a.button-default:hover,
            input[type="submit"]:hover,
            button:hover,
            .button:hover,
            .bootstrap-button:hover,
            input#submit:hover,
            .da-slide .da-link:hover,
            span.more a:hover,
            a.read-more:hover,
            a.comment-reply-link:hover,
            .entry-content a.t4p-button-default:hover,
            .button.button-3d.button-small:hover,
            .button.default.button-3d.button-small:hover,
            .button.default.small:hover,
            .t4p-button.button-green.button-3d.button-small:hover,
            .button.green.button-3d.button-small:hover,
            .t4p-button.button-darkgreen.button-3d.button-small:hover,
            .button.darkgreen.button-3d.button-small:hover,
            .t4p-button.button-orange.button-3d.button-small:hover,
            .button.orange.button-3d.button-small:hover,
            .t4p-button.button-blue.button-3d.button-small:hover,
            .button.blue.button-3d.button-small:hover,
            .t4p-button.button-darkblue.button-3d.button-small:hover,
            .button.darkblue.button-3d.button-small:hover,
            .t4p-button.button-red.button-3d.button-small:hover,
            .button.darkred.button-3d.button-small:hover,
            .t4p-button.button-pink.button-3d.button-small:hover,
            .button.pink.button-3d.button-small:hover,
            .t4p-button.button-darkgray.button-3d.button-small:hover,
            .button.darkgray.button-3d.button-small:hover,
            .t4p-button.button-lightgray.button-3d.button-small:hover,
            .button.lightgray.button-3d.button-small:hover,
            #reviews input#submit:hover,
            .woocommerce .login .button:hover,
            .woocommerce .register .button:hover,
            .bbp-submit-wrapper button:hover,
            .wpcf7-form input[type="submit"]:hover,
            .wpcf7-submit:hover,
            #wrapper a.read-more:hover,
            .price_slider_amount button:hover,
            .product-buttons .add_to_cart_button:hover,
            .product-buttons .button.product_type_grouped:hover,
            .product-buttons .button.product_type_simple:hover,
            .product-buttons .button.product_type_external:hover {
                -webkit-box-shadow: 0px 2px 0px #2b2e88;
                -moz-box-shadow: 0px 2px 0px #2b2e88;
                box-shadow: 0px 2px 0px #2b2e88;
            }

            .button.button-3d.button-medium,
            .button.default.button-3d.button-medium,
            .button.default.medium,
            #comment-submit,
            .woocommerce form.checkout #place_order,
            .woocommerce .single_add_to_cart_button,
            .bbp-submit-wrapper button.button-medium,
            .wpcf7-form input[type="submit"].button-medium,
            .wpcf7-submit.button-medium {
                -webkit-box-shadow: 0px 3px 0px #2b2e88;
                -moz-box-shadow: 0px 3px 0px #2b2e88;
                box-shadow: 0px 3px 0px #2b2e88;
            }

                .button.button-3d.button-medium:active,
                .button.default.button-3d.button-medium:active,
                .button.default.medium:active, #comment-submit:active,
                .woocommerce form.checkout #place_order:active,
                .woocommerce .single_add_to_cart_button:active,
                .bbp-submit-wrapper button.button-medium:active,
                .wpcf7-form input[type="submit"].button-medium:active,
                .wpcf7-submit.button-medium:active {
                    -webkit-box-shadow: 0px 1px 0px #2b2e88;
                    -moz-box-shadow: 0px 1px 0px #2b2e88;
                    box-shadow: 0px 1px 0px #2b2e88;
                }

                .button.button-3d.button-medium:hover,
                .button.default.button-3d.button-medium:hover,
                .button.default.medium:hover,
                .t4p-button.button-green.button-3d.button-medium:hover,
                .button.green.button-3d.button-medium:hover,
                .t4p-button.button-darkgreen.button-3d.button-medium:hover,
                .button.darkgreen.button-3d.button-medium:hover,
                .t4p-button.button-orange.button-3d.button-medium:hover,
                .button.orange.button-3d.button-medium:hover,
                .t4p-button.button-blue.button-3d.button-medium:hover,
                .button.blue.button-3d.button-medium:hover,
                .t4p-button.button-darkblue.button-3d.button-medium:hover,
                .button.darkblue.button-3d.button-medium:hover,
                .t4p-button.button-red.button-3d.button-medium:hover,
                .button.darkred.button-3d.button-medium:hover,
                .t4p-button.button-pink.button-3d.button-medium:hover,
                .button.pink.button-3d.button-medium:hover,
                .t4p-button.button-darkgray.button-3d.button-medium:hover,
                .button.darkgray.button-3d.button-medium:hover,
                .t4p-button.button-lightgray.button-3d.button-medium:hover,
                .button.lightgray.button-3d.button-medium:hover,
                #comment-submit:hover,
                .woocommerce form.checkout #place_order:hover,
                .woocommerce .single_add_to_cart_button:hover,
                .bbp-submit-wrapper button.button-medium:hover,
                .wpcf7-form input[type="submit"].button-medium:hover,
                .wpcf7-submit.button-medium:hover {
                    -webkit-box-shadow: 0px 3px 0px #2b2e88;
                    -moz-box-shadow: 0px 3px 0px #2b2e88;
                    box-shadow: 0px 3px 0px #2b2e88;
                }

            .button.button-3d.button-large,
            .button.default.button-3d.button-large,
            .button.default.large,
            .bbp-submit-wrapper button.button-large,
            .wpcf7-form input[type="submit"].button-large,
            .wpcf7-submit.button-large {
                -webkit-box-shadow: 0px 4px 0px #2b2e88;
                -moz-box-shadow: 0px 4px 0px #2b2e88;
                box-shadow: 0px 4px 0px #2b2e88;
            }

                .button.button-3d.button-large:active,
                .button.default.button-3d.button-large:active,
                .button.default.large:active,
                .bbp-submit-wrapper button.button-large:active,
                .wpcf7-form input[type="submit"].button-large:active,
                .wpcf7-submit.button-large:active {
                    -webkit-box-shadow: 0px 1px 0px #1d6e72;
                    -moz-box-shadow: 0px 1px 0px #1d6e72;
                    box-shadow: 0px 1px 0px #1d6e72;
                }

                .button.button-3d.button-large:hover,
                .button.default.button-3d.button-large:hover,
                .button.default.large:hover,
                .t4p-button.button-green.button-3d.button-large:hover,
                .button.green.button-3d.button-large:hover,
                .t4p-button.button-darkgreen.button-3d.button-large:hover,
                .button.darkgreen.button-3d.button-large:hover,
                .t4p-button.button-orange.button-3d.button-large:hover,
                .button.orange.button-3d.button-large:hover,
                .t4p-button.button-blue.button-3d.button-large:hover,
                .button.blue.button-3d.button-large:hover,
                .t4p-button.button-darkblue.button-3d.button-large:hover,
                .button.darkblue.button-3d.button-large:hover,
                .t4p-button.button-red.button-3d.button-large:hover,
                .button.darkred.button-3d.button-large:hover,
                .t4p-button.button-pink.button-3d.button-large:hover,
                .button.pink.button-3d.button-large:hover,
                .t4p-button.button-darkgray.button-3d.button-large:hover,
                .button.darkgray.button-3d.button-large:hover,
                .t4p-button.button-lightgray.button-3d.button-large:hover,
                .button.lightgray.button-3d.button-large:hover,
                .bbp-submit-wrapper button.button-large:hover,
                .wpcf7-form input[type="submit"].button-large:hover,
                .wpcf7-submit.button-large:hover {
                    -webkit-box-shadow: 0px 4px 0px #2b2e88;
                    -moz-box-shadow: 0px 4px 0px #2b2e88;
                    box-shadow: 0px 4px 0px #2b2e88;
                }

            .button.button-3d.button-xlarge,
            .button.default.button-3d.button-xlarge,
            .button.default.xlarge,
            .bbp-submit-wrapper button.button-xlarge,
            .wpcf7-form input[type="submit"].button-xlarge,
            .wpcf7-submit.button-xlarge {
                -webkit-box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                -moz-box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
            }

                .button.button-3d.button-xlarge:active,
                .button.default.button-3d.button-xlarge:active,
                .button.default.xlarge:active,
                .bbp-submit-wrapper button.button-xlarge:active,
                .wpcf7-form input[type="submit"].button-xlarge:active,
                .wpcf7-submit.button-xlarge:active {
                    -webkit-box-shadow: 0px 2px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                    -moz-box-shadow: 0px 2px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                    box-shadow: 0px 2px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                }

                .button.button-3d.button-xlarge:hover,
                .button.default.button-3d.button-xlarge:hover,
                .button.default.xlarge:hover,
                .t4p-button.button-green.button-3d.button-xlarge:hover,
                .button.green.button-3d.button-xlarge:hover,
                .t4p-button.button-darkgreen.button-3d.button-xlarge:hover,
                .button.darkgreen.button-3d.button-xlarge:hover,
                .t4p-button.button-orange.button-3d.button-xlarge:hover,
                .button.orange.button-3d.button-xlarge:hover,
                .t4p-button.button-blue.button-3d.button-xlarge:hover,
                .button.blue.button-3d.button-xlarge:hover,
                .t4p-button.button-darkblue.button-3d.button-xlarge:hover,
                .button.darkblue.button-3d.button-xlarge:hover,
                .t4p-button.button-red.button-3d.button-xlarge:hover,
                .button.darkred.button-3d.button-xlarge:hover,
                .t4p-button.button-pink.button-3d.button-xlarge:hover,
                .button.pink.button-3d.button-xlarge:hover,
                .t4p-button.button-darkgray.button-3d.button-xlarge:hover,
                .button.darkgray.button-3d.button-xlarge:hover,
                .t4p-button.button-lightgray.button-3d.button-xlarge:hover,
                .button.lightgray.button-3d.button-xlarge:hover,
                .bbp-submit-wrapper button.button-xlarge:hover,
                .wpcf7-form input[type="submit"].button-xlarge:hover,
                .wpcf7-submit.button-xlarge:hover {
                    -webkit-box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                    -moz-box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                    box-shadow: 0px 5px 0px #2b2e88, 1px 7px 7px 3px rgba(0,0,0,0.3);
                }

            .t4p-reading-box-container a.button-default,
            button,
            .bootstrap-button,
            input#submit,
            .da-slide .da-link,
            span.more a,
            a.read-more,
            a.comment-reply-link,
            .entry-content a.t4p-button-default,
            .t4p-button,
            .button,
            .button.default,
            .gform_wrapper .gform_button,
            #comment-submit,
            .woocommerce form.checkout #place_order,
            .woocommerce .single_add_to_cart_button,
            #reviews input#submit,
            .woocommerce .login .button,
            .woocommerce .register .button,
            .woocommerce .button.view,
            .woocommerce .wc-backward,
            .bbp-submit-wrapper button,
            .wpcf7-form input[type="submit"],
            .wpcf7-submit,
            input[type="submit"],
            .price_slider_amount button,
            .product-buttons .add_to_cart_button,
            .product-buttons .button.product_type_grouped,
            .product-buttons .button.product_type_simple,
            .product-buttons .button.product_type_external,
            #content .entry-content .product-buttons a:link {
                color: #f4f4f4;
            }

                .t4p-reading-box-container a.button-default:hover,
                button:hover,
                .bootstrap-button:hover,
                input#submit:hover,
                .da-slide .da-link:hover,
                span.more a:hover,
                a.read-more:hover,
                a.comment-reply-link:hover,
                .entry-content a.t4p-button-default:hover,
                .t4p-button:hover,
                .button:hover,
                .button.default:hover,
                .gform_wrapper .gform_button:hover,
                #comment-submit:hover,
                .woocommerce form.checkout #place_order:hover,
                .woocommerce .single_add_to_cart_button:hover,
                #reviews input#submit:hover,
                .woocommerce .login .button:hover,
                .woocommerce .register .button:hover,
                .woocommerce .wc-backward,
                .woocommerce .button.view:hover,
                .bbp-submit-wrapper button:hover,
                .wpcf7-form input[type="submit"]:hover,
                .wpcf7-submit:hover,
                #wrapper a.read-more:hover,
                input[type="submit"]:hover,
                .product-buttons .add_to_cart_button:hover,
                .product-buttons .button.product_type_grouped:hover,
                .product-buttons .button.product_type_simple:hover,
                .product-buttons .button.product_type_external:hover,
                #content .entry-content .product-buttons a:hover {
                    color: #ffffff;
                }

                .t4p-reading-box-container a.button-default,
                input[type="submit"],
                button,
                .button,
                .bootstrap-button,
                input#submit,
                .da-slide .da-link,
                span.more a,
                a.read-more,
                a.comment-reply-link,
                .entry-content a.t4p-button-default,
                .t4p-button.button-flat,
                .home-content-boxes .t4p-button {
                    text-shadow: none !important;
                }

                    .t4p-reading-box-container a.button-default,
                    button,
                    .bootstrap-button,
                    input#submit,
                    .da-slide .da-link,
                    span.more a,
                    a.read-more,
                    a.comment-reply-link,
                    .entry-content a.t4p-button-default,
                    .t4p-button,
                    .button,
                    .button.default,
                    .button-default,
                    .gform_wrapper .gform_button,
                    #comment-submit,
                    .woocommerce form.checkout #place_order,
                    .woocommerce .single_add_to_cart_button,
                    #reviews input#submit,
                    .woocommerce .login .button,
                    .woocommerce .register .button,
                    .woocommerce-message .wc-forward,
                    .woocommerce .wc-backward,
                    .woocommerce .button.view,
                    .bbp-submit-wrapper button,
                    .wpcf7-form input[type="submit"],
                    .wpcf7-submit,
                    #wrapper a.read-more,
                    input[type="submit"],
                    .price_slider_amount button,
                    .product-buttons .add_to_cart_button,
                    .product-buttons .button.product_type_grouped,
                    .product-buttons .button.product_type_simple,
                    .product-buttons .button.product_type_external {
                        border-width: 1px;
                        border-style: solid;
                    }

                        .t4p-reading-box-container a.button-default:hover,
                        input[type="submit"]:hover,
                        button:hover,
                        .button:hover,
                        .bootstrap-button:hover,
                        input#submit:hover,
                        .da-slide .da-link:hover,
                        span.more a:hover,
                        a.read-more:hover,
                        a.comment-reply-link:hover,
                        .entry-content a.t4p-button-default:hover,
                        .t4p-button:hover,
                        .button:hover,
                        .button.default:hover,
                        .t4p-button.button-default:hover,
                        #wrapper a.read-more:hover,
                        .t4p-accordian .panel-title a.active,
                        .price_slider_amount button:hover,
                        .button:focus,
                        .button:active {
                            border-width: 1px;
                            border-style: solid;
                        }

                        .t4p-reading-box-container a.button-default,
                        button,
                        .button,
                        .bootstrap-button,
                        input#submit,
                        .da-slide .da-link,
                        span.more a,
                        a.read-more,
                        a.comment-reply-link,
                        .entry-content a.t4p-button-default,
                        .t4p-button,
                        .button.default,
                        .button-default,
                        .gform_wrapper .gform_button,
                        #comment-submit,
                        .woocommerce form.checkout #place_order,
                        .woocommerce .single_add_to_cart_button,
                        #reviews input#submit,
                        .woocommerce .login .button,
                        .woocommerce .register .button,
                        .woocommerce-message .wc-forward,
                        .woocommerce .wc-backward,
                        .woocommerce .button.view,
                        .bbp-submit-wrapper button,
                        .wpcf7-form input[type="submit"],
                        .wpcf7-submit,
                        #wrapper a.read-more,
                        .woocommerce-pagination .current,
                        .t4p-accordian .panel-title a.active,
                        input[type="submit"],
                        .price_slider_amount button,
                        .product-buttons .add_to_cart_button,
                        .product-buttons .button.product_type_grouped,
                        .product-buttons .button.product_type_simple,
                        .product-buttons .button.product_type_external,
                        .button:focus,
                        .button:active {
                            border-color: #2b2e88; 
                        }

                            .t4p-reading-box-container a.button-default:hover,
                            button:hover,
                            .bootstrap-button:hover,
                            input#submit:hover,
                            .da-slide .da-link:hover,
                            span.more a:hover,
                            a.read-more:hover,
                            a.comment-reply-link:hover,
                            .entry-content a.t4p-button-default:hover,
                            .t4p-button:hover,
                            .button:hover,
                            .button.default:hover,
                            .button-default:hover,
                            .gform_wrapper .gform_button:hover,
                            #comment-submit:hover,
                            .woocommerce form.checkout #place_order:hover,
                            .woocommerce .single_add_to_cart_button:hover,
                            .woocommerce-message .wc-forward:hover,
                            .woocommerce .wc-backward:hover,
                            .woocommerce .button.view:hover,
                            #reviews input#submit:hover,
                            .woocommerce .login .button:hover,
                            .woocommerce .register .button:hover,
                            .bbp-submit-wrapper button:hover,
                            .wpcf7-form input[type="submit"]:hover,
                            .wpcf7-submit:hover,
                            #wrapper a.read-more:hover,
                            .woocommerce-pagination .current:hover,
                            input[type="submit"]:hover,
                            .price_slider_amount button:hover,
                            .product-buttons .add_to_cart_button:hover,
                            .product-buttons .button.product_type_grouped:hover,
                            .product-buttons .button.product_type_simple:hover,
                            .product-buttons .button.product_type_external:hover {
                                border-color: #2b2e88 !important;
                            }

                            .t4p-reading-box-container a.button-default,
                            button,
                            .bootstrap-button,
                            input#submit,
                            .da-slide .da-link,
                            span.more a,
                            a.read-more,
                            a.comment-reply-link,
                            .entry-content a.t4p-button-default,
                            .t4p-button,
                            .button,
                            .button.default,
                            #comment-submit,
                            .woocommerce form.checkout #place_order,
                            .woocommerce .single_add_to_cart_button,
                            #reviews input#submit,
                            .woocommerce .evolve-shipping-calculator-form .button,
                            .woocommerce .login .button,
                            .woocommerce .register .button,
                            .woocommerce-message .wc-forward,
                            .woocommerce .wc-backward,
                            .woocommerce .button.view,
                            .bbp-submit-wrapper button,
                            .wpcf7-form input[type="submit"],
                            .wpcf7-submit,
                            a.read-more,
                            input[type="submit"],
                            .price_slider_amount button,
                            .product-buttons .add_to_cart_button,
                            .product-buttons .button.product_type_grouped,
                            .product-buttons .button.product_type_simple,
                            .product-buttons .button.product_type_external {
                                border-radius: 4px;
                            }

                                .t4p-reading-box-container a.button-default,
                                button,
                                .bootstrap-button,
                                input#submit,
                                .da-slide .da-link,
                                span.more a,
                                a.read-more,
                                a.comment-reply-link,
                                .entry-content a.t4p-button-default,
                                .t4p-button,
                                .reading-box .button,
                                .continue.button,
                                #wrapper .portfolio-one .button,
                                #wrapper .comment-submit,
                                #reviews input#submit,
                                .comment-form input[type="submit"],
                                .button,
                                .button-default,
                                .button.default,
                                a.read-more,
                                .tagcloud a:hover,
                                h5.toggle.active a,
                                h5.toggle.active a:hover,
                                span.more a,
                                .project-content .project-info .project-info-box a.button,
                                input[type="submit"],
                                .price_slider_amount button,
                                .gform_wrapper .gform_button,
                                .woocommerce-pagination .current,
                                .widget_shopping_cart_content .buttons a,
                                .woocommerce-success-message a.button,
                                .woocommerce .order-again .button,
                                .woocommerce-message .wc-forward,
                                .woocommerce .wc-backward,
                                .woocommerce .button.view,
                                .product-buttons .add_to_cart_button,
                                .product-buttons .button.product_type_grouped,
                                .product-buttons .button.product_type_simple,
                                .product-buttons .button.product_type_external,
                                .wpcf7-form input.button,
                                .wpcf7-form input[type="submit"],
                                .wpcf7-submit,
                                .woocommerce .single_add_to_cart_button,
                                .woocommerce .button.view,
                                .woocommerce .shipping-calculator-form .button,
                                .woocommerce form.checkout #place_order,
                                .woocommerce .checkout_coupon .button,
                                .woocommerce .login .button,
                                .woocommerce .register .button,
                                .woocommerce .evolve-order-details .order-again .button,
                                .t4p-accordian .panel-title a.active {
                                    background: #166db0; 
                                    background-image: -webkit-gradient( linear, left bottom, left top, from( #166db0 ), to( #166db0 ) );
                                    background-image: -webkit-linear-gradient( bottom, #166db0, #166db0 );
                                    background-image: -moz-linear-gradient( bottom, #166db0, #166db0 );
                                    background-image: -o-linear-gradient( bottom, #166db0, #166db0 );
                                    background-image: linear-gradient( to top, #166db0, #166db0 );
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#166db0', endColorstr='#166db0' );
                                }

                                    .t4p-reading-box-container a.button-default:hover,
                                    input[type="submit"]:hover,
                                    button:hover,
                                    .bootstrap-button:hover,
                                    input#submit:hover,
                                    .da-slide .da-link:hover,
                                    span.more a:hover,
                                    a.read-more:hover,
                                    a.comment-reply-link:hover,
                                    .entry-content a.t4p-button-default:hover,
                                    .t4p-button:hover,
                                    #wrapper .portfolio-one .button:hover,
                                    #wrapper .comment-submit:hover,
                                    #reviews input#submit:hover,
                                    .comment-form input[type="submit"]:hover,
                                    .wpcf7-form input[type="submit"]:hover,
                                    .wpcf7-submit:hover,
                                    .bbp-submit-wrapper button:hover,
                                    .button:hover,
                                    .button-default:hover,
                                    .button.default:hover,
                                    .price_slider_amount button:hover,
                                    .gform_wrapper .gform_button:hover,
                                    .woocommerce .single_add_to_cart_button:hover,
                                    .woocommerce .shipping-calculator-form .button:hover,
                                    .woocommerce form.checkout #place_order:hover,
                                    .woocommerce .checkout_coupon .button:hover,
                                    .woocommerce .login .button:hover,
                                    .woocommerce .register .button:hover,
                                    .woocommerce .evolve-order-details .order-again .button:hover,
                                    .woocommerce .button.view:hover,
                                    .reading-box .button:hover,
                                    .continue.button:hover,
                                    #wrapper .comment-form input[type="submit"]:hover,
                                    .comment-form input[type="submit"]:hover,
                                    .button:hover,
                                    .button .lightgray:hover,
                                    a.read-more:hover,
                                    span.more a:hover,
                                    a.button:hover,
                                    .woocommerce-pagination .page-numbers.current:hover,
                                    .product-buttons .add_to_cart_button:hover,
                                    .product-buttons .button.product_type_grouped:hover,
                                    .product-buttons .button.product_type_simple:hover,
                                    .product-buttons .button.product_type_external:hover {
                                        background: #166db0;
                                        background-image: -webkit-gradient( linear, left bottom, left top, from( #166db0 ), to( #166db0 ) );
                                        background-image: -webkit-linear-gradient( bottom, #166db0, #166db0 );
                                        background-image: -moz-linear-gradient( bottom, #166db0, #166db0 );
                                        background-image: -o-linear-gradient( bottom, #166db0, #166db0 );
                                        background-image: linear-gradient( to top, #166db0, #166db0 );
                                        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\#166db0', endColorstr=\#166db0');
                                    }
        /* Extra small devices (phones, <768px) */
        @media (max-width: 768px) {
            .da-slide h2,
            #bootstrap-slider .carousel-caption h2 {
                font-size: 120% !important;
                letter-spacing: 1px;
            }

            #slide_holder .featured-title a {
                font-size: 80% !important;
                letter-spacing: 1px;
            }

            .da-slide p,
            #slide_holder p,
            #bootstrap-slider .carousel-caption p {
                font-size: 90% !important;
            }
        }
        /* Small devices (tablets, 768px) */
        @media (min-width: 768px) {
            .da-slide h2 {
                font-size: 180%;
                letter-spacing: 0;
            }

            #slide_holder .featured-title a {
                font-size: 120%;
                letter-spacing: 0;
            }

            .da-slide p,
            #slide_holder p {
                font-size: 100%;
            }
        }
        /* Large devices (large desktops) */
        @media (min-width: 992px) {
            .da-slide h2 {
                font-size: 36px;
                line-height: 1em;
            }

            #slide_holder .featured-title a {
                font-size: 36px;
                line-height: 1em;
            }

            .da-slide p {
                font-size: 18px;
            }

            #slide_holder p {
                font-size: 18px;
            }
        }

        #wrapper,
        .entry-content .thumbnail-post,
        #search-text,
        #search-text-top:focus,
        ul.nav-menu ul,
        ul.breadcrumbs,
        .entry-content .wp-caption,
        thead,
        thead th,
        thead td,
        .home .type-post.sticky,
        .home .formatted-post,
        .page-template-blog-page-php .type-post.sticky,
        .page-template-blog-page-php .formatted-post,
        .tab-holder .tabs li a,
        .tab-holder .news-list li,
        #wrapper:before,
        #bbpress-forums .bbp-search-form #bbp_search,
        .bbp-search-form #bbp_search,
        .bbp-topic-form input#bbp_topic_title,
        .bbp-topic-form input#bbp_topic_tags,
        .bbp-topic-form select#bbp_stick_topic_select,
        .bbp-topic-form select#bbp_topic_status_select,
        .bbp-reply-form input#bbp_topic_tags,
        .widget-title-background,
        .widget-content,
        .widget:after {
            -webkit-box-shadow: none !important;
            -moz-box-shadow: none !important;
            -box-shadow: none !important;
            box-shadow: none !important;
        }

            ul.nav-menu a,
            .new_menu_class ul.menu a,
            .entry-title,
            .entry-title a,
            p#copyright .credits,
            p#copyright .credits a,
            .home .type-post.sticky .entry-header a,
            .home .formatted-post .entry-header a,
            .home .type-post.sticky .entry-meta,
            .home .formatted-post .entry-meta,
            .home .type-post.sticky .entry-footer a,
            .home .formatted-post .entry-footer a,
            .page-template-blog-page-php .type-post.sticky .entry-header a,
            .page-template-blog-page-php .type-post.sticky .entry-meta,
            .page-template-blog-page-php .formatted-post .entry-header a,
            .page-template-blog-page-php .formatted-post .entry-meta,
            .page-template-blog-page-php .type-post.sticky .entry-footer a,
            .page-template-blog-page-php .formatted-post .entry-footer a,
            .home .type-post.sticky .entry-title a,
            .home .formatted-post .entry-title a,
            .page-template-blog-page-php .type-post.sticky .entry-title a,
            .page-template-blog-page-php .formatted-post .entry-title a,
            .entry-meta,
            thead,
            thead th,
            thead td,
            .content-box i,
            .carousel-caption,
            .menu-header,
            body #header.sticky-header,
            .close,
            #content h3.widget-title,
            h3.widget-title {
                text-shadow: none !important;
            }

                .menu-header,
                .new_menu_class,
                form.top-searchform,
                .stuckMenu.isStuck .nav-menu,
                .p-menu-stick.stuckMenu .nav-menu,
                .p-menu-stick.stuckMenu.isStuck,
                body #header.sticky-header.sticky {
                    filter: none;
                    background: #166db0 !important;  /*#color# Barva pozadí menu*/
                    border: none !important;
                    border-radius: 0 !important;
                    -webkit-box-shadow: none !important;
                    -moz-box-shadow: none !important;
                    -box-shadow: none !important;
                    box-shadow: none !important;
                }

                    .menu-header:before,
                    .menu-header:after {
                        content: none !important;
                    }

        ul.nav-menu li,
        ul.nav-menu li li,
        ul.nav-menu li li li,
        ul.nav-menu li li li li {
            border: none;
        }

            ul.nav-menu li.current-menu-item > a,
            ul.nav-menu li.current-menu-ancestor > a,
            ul.nav-menu li a:hover, ul.nav-menu li:hover > a,
            #wrapper .dd-container .dd-selected-text {
                box-shadow: none;
            }

                ul.nav-menu li.current-menu-item > a,
                ul.nav-menu li.current-menu-ancestor > a,
                ul.nav-menu li.current-menu-ancestor > a span,
                ul.nav-menu li.current-menu-item > a span,
                ul.nav-menu li.current-menu-item > .sf-with-ul::after,
                ul.nav-menu li.current-menu-ancestor > .sf-with-ul::after,
                ul.nav-menu li.current-menu-item > a.sf-with-ul::after,
                .sticky-header ul.nav-menu li.current-menu-item > a {
                    color: #ffffff !important;
                }

        .menu-container {
            background: none !important;
        }

        .sub-menu {
            border: none !important;
        }

        .menu-item a {
            border: none !important;
        }

        body #header.sticky-header {
            background: #166db0 !important;
            border: 0;
        }

        .woocommerce-menu-holder {
            float: left;
        }

        .container-menu {
            z-index: 3;
        }

        #search-text-top {
            position: absolute;
            right: 0;
        }

            #search-text-top:focus {
                position: absolute;
                right: 0px;
                left: initial;
            }

        .header .woocommerce-menu {
            margin-right: 20px;
            padding: 5px;
        }

        @media (max-width: 768px) {
            .header_v0 .title-container #logo a {
                padding: 0px;
            }

            #search-text-top {
                background: #fff;
                font-size: 12px;
                font-weight: normal;
            }

            .sc_menu {
                float: none;
                text-align: center;
            }

            #search-text-top {
                border: 1px solid #fff;
                height: 36px;
                width: 190px; /*XXX SIRKA SEARCH BOXU 190*/
            }

            .woocommerce-menu-holder {
                float: none;
            }

            .header .woocommerce-menu {
                float: none;
                margin-right: 0;
            }

            .title-container #logo {
                float: none;
            }

            #righttopcolumn,
            #social,
            .header a,
            #tagline,
            #logo {
                width: auto;
                display: block;
            }
        }

        @media screen and (min-width: 1200px) {
            .header_v0 div#search-text-box {
                margin-right: 0px
            }
        }