/*
Theme Name: Flat Bootstrap
Theme URI: http://xtremelysocial.com/wordpress/flat/
Author: XtremelySocial
Author URI: http://xtremelysocial.com
Description: Flat Bootstrap by XtremelySocial is a modern, fully responsive, "flat" style theme with a nice color palette, big full-width images, and full-width colored sections. It automatically adapts for desktops, tablets, and phones. It is based on the WordPress standard starter theme (_S) and the Twitter Bootstrap CSS framework. Features include a mobile navigation bar, multiple columns (grid), buttons, icons, labels, badges, tabbed content areas, collapsible content areas, progress bars, alert boxes, carousels (sliders) and much, much more. This is a theme for both users and theme developers with lots of features but without the bloat. For a live demo go to http://xtremelysocial.com/wordpress/flat/.
Version: 1.5
License: GNU General Public License
License URI: http://www.opensource.org/licenses/GPL-3.0
Text Domain: flat-bootstrap
Domain Path: /languages/
Tags: one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, featured-images, featured-image-header, full-width-template, flexible-header, theme-options, sticky-post, threaded-comments, light, translation-ready, rtl-language-support, custom-background

Flat Bootstrap WordPress theme, Copyright (C) 2014 XtremelySocial
Flat Bootstrap WordPress theme is licensed under the GPL.
See readme.txt file for license information on components used in this theme.
*/

/*
** THEME-SPECIFIC STYLES HERE TO OVERRIDE BOOTSTRAP, THEME-BASE, AND THEME-FLAT CSS
*/

/* Set page header to dark blue */

/* * * * * * * * * * * * * * * * * */
/* - - - UUUEEELL@GMAIL.COM Styles start */

        #mainMenu4Print {  }
        #mainMenu4Print td {
            padding-right: 24px;
            white-space: nowrap;
        }
        #mainMenu4Print .my-fa-circle{
            font-size: 8px;
            display: block;
            float: left;
            margin: 7px 4px 0 0;
            color: #105790;
        }
        #mainMenu4Print span {
            display: block;
            white-space: nowrap;
        }



        html {
            background: url("/img/background-h.jpg") repeat-x center top #e5f5ff ;
        }
        body {
            background: url("/img/birds-bg.jpg") no-repeat center top transparent;
            font-family: 'Cuprum', sans-serif;

            /*background-color: transparent;*/
        }

        h1, h2, h3, h4, h5, h6 {
            font-family: 'Cuprum', sans-serif;
            color: #f04618;
        }

        a {
            color: #105790;
            /*text-decoration: underline;*/
        }
        a:hover {
            color: #1b3a5d;
            text-decoration: none;
        }
        .container {
            width: 1250px;
        }

        #main-grid {
            background-color: #ffffff;
        }

        /* Main menu collapsing */
        /* сворачивание верхнего меню при max-width */
        @media (max-width: 0px) {
            .navbar-header {
                float: none;
            }
            .navbar-toggle {
                display: block;
            }

            .navbar-default .navbar-toggle {
                border-color: #FFFFFF;
            }

            .navbar-default .navbar-toggle:hover,
            .navbar-default .navbar-toggle:focus {
                background-color: #558629;
            }

            .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
            .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
            .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
            .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
            .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
                background-color: #558629;
            }

            .navbar-default .navbar-collapse,
            .navbar-default .navbar-form {
                border-color: #558629;
            }

            .navbar-collapse {
                border-top: 1px solid transparent;
                box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
            }
            .navbar-collapse.collapse {
                display: none!important;
            }
            .navbar-nav {
                float: none!important;
                margin: 7.5px -15px;
            }
            .navbar-nav>li {
                float: none;
            }
            .navbar-nav>li>a {
                padding-top: 10px;
                padding-bottom: 10px;
            }
            /* since 3.1.0 */
            .navbar-collapse.collapse.in {
                display: block!important;
            }
            .collapsing {
                overflow: hidden!important;
            }
        }

        /* Header css: logo, header bg, */
        header > div > div {
            /*background: url('/img/header_shape.png') no-repeat top center;*/
            /*background-image: url('/img/header_shape.png');*/
            /*background-repeat: no-repeat;*/
            /*background-position: top center;*/
            z-index: 220;
        }
        #header-bg {
            /*position: relative;*/
            /*top:-93px;*/
        }

        #site-branding,
        #site-branding > .container {
            height: 93px;
        }

        #site-branding .site-description {
            text-transform: uppercase;
            color: #FFFFFF;
            padding-top: 23px;
            margin-top: 4px;
            font-size: 27pt;
            font-weight: bold;
        }

        #site-branding .wrp-site-logo {
            border-right: solid  1px yellow;
        }
        .main-logo {
            margin: 8px 0 0 20px;
            height: 74px;
            border-right: solid  1px white;
            padding: 10px 30px 10px 0px;

        }

        .my-phone-wrp {
            margin-top: 8px;
            margin-left: 20px;
            border-left: solid  1px white;
            padding: 4px 0px 0px 35px;
            height: 74px;
        }

        .my-phone-wrp div {
            font-size: 18pt;
            margin-bottom: 4px;
            color: #FFFFFF;
            font-weight: normal;
        }
        .my-phone-wrp div img {
            width: 28px;
            height: 28px;
            margin: 1px 11px 0 0;
        }
        .my-phone-wrp a,
        .my-phone-wrp a:hover {
            color: #FFFFFF;
        }
        .my-phone-wrp div i {
            margin-right: 4px;
        }



        .my-phone {
            padding-left: 30px;
            height: 30px;
            background: url("/img/phone icon.png") top left no-repeat;
        }

        .my-yellow {
            color: #ffc73e;
        }

        /* Main menu - nav bar */
        #site-navigation {
            height: 70px;
            z-index: 1;
        }

        #site-navigation ul,
        #site-navigation div {
            z-index: 1;
        }

        #menu-gorizontalnoe-menyu > li > a > i {
            font-size: 8px;
            display: block;
            float: left;
            margin: 7px 4px 0 0;
            color: #105790;
        }

        #menu-gorizontalnoe-menyu .my-active-menu-1 > a > i,
        #menu-gorizontalnoe-menyu .my-active-menu-2 > a > i,
        #menu-gorizontalnoe-menyu .my-active-menu-3 > a > i,
        #menu-gorizontalnoe-menyu .my-active-menu-4 > a > i,
        #menu-gorizontalnoe-menyu .my-active-menu-5 > a > i,
        #menu-gorizontalnoe-menyu .my-active-menu-6 > a > i {
            font-size: 12px;
            margin: 5px 4px 0 0;
        }

        #menu-gorizontalnoe-menyu ul.dropdown-menu > li > a > i {
            display: none;
        }

        .navbar-default {
            background-color: transparent;
            border: 0;
        }



        .navbar-default .navbar-nav>li>a,
        .navbar-nav>li>a {
            text-decoration: none;
            color: #d95302;
            font-size: 18px;
            font-weight: bold;
            margin: 18px 16px 14px 0;
            padding: 0px 0px 0px 0px;
        }

        .navbar-default .navbar-nav>li>a:hover,
        .navbar-default .navbar-nav>li>a:focus {
            text-decoration: none;
            color: #105790;
        }

        .navbar-nav li.active {
            background-color: transparent;
        }

        .my-fa-size {
            font-size: 10pt;
        }


        .navbar-default .navbar-nav>.open>a,
        .navbar-default .navbar-nav>.open>a:hover,
        .navbar-default .navbar-nav>.open>a:focus,
        .navbar-default .navbar-nav>.active>a,
        .navbar-default .navbar-nav>.active>a:hover,
        .navbar-default .navbar-nav>.active>a:focus {
            background-color: transparent;
            color: #105790;
        }

        .navbar-default .navbar-nav>li>a.my-blue ,
        .navbar-nav>li>a.my-blue {
            color: #105790;
        }

        #menu-gorizontalnoe-menyu > li.my-active-menu-1-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-1 {
            min-width: 86px;
            background: url("/img/menu6.png") no-repeat 0px center transparent;
        }
        #menu-gorizontalnoe-menyu > li.my-active-menu-2-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-2 {
            min-width: 121px;
            background: url("/img/menu5.png") no-repeat 0px center transparent;
        }

        #menu-gorizontalnoe-menyu > li.my-active-menu-3-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-3 {
            min-width: 127px;
            background: url("/img/menu1.png") no-repeat 0px center transparent;
        }
        #menu-gorizontalnoe-menyu > li.my-active-menu-4-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-4 {
            min-width: 148px;
            background: url("/img/menu2.png") no-repeat 0px center transparent;
        }
        #menu-gorizontalnoe-menyu > li.my-active-menu-5-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-5 {
            min-width: 151px;
            background: url("/img/menu3.png") no-repeat 0px center transparent;
        }
        #menu-gorizontalnoe-menyu > li.my-active-menu-6-h{ }
        #menu-gorizontalnoe-menyu > li.my-active-menu-6 {
            min-width: 171px;
            background: url("/img/menu4.png") no-repeat 0px center transparent;
        }


        #menu-gorizontalnoe-menyu span.caret {
            color: transparent;
            background-color: transparent;
            width: 0px;
        }

        .dropdown:hover .dropdown-menu {
            display: block;
        }

        ul.dropdown-menu {
            margin-top: 0;
            background: transparent url('/img/sub-menu-arrow.png') no-repeat center -3px;
            background-color: transparent;
            padding-top: 9px;
            border: none;
            -webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
            box-shadow: 0 0 0 rgba(0,0,0,0);
        }
        ul.dropdown-menu li {
            background-color: #dcf3fe;
            text-align: left;
        }

        ul.dropdown-menu li:first-child {
            padding-top: 5px;
            background-color: #dcf3fe;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
        }
        ul.dropdown-menu li:last-child{
            padding-bottom: 5px;
            background-color: #dcf3fe;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
        }
        ul.dropdown-menu li,
        ul.dropdown-menu li a{
            color: #1b3a5d;
            width:100%;
            text-decoration: none;
        }

        ul.dropdown-menu li:hover {
            background-color: #3695cf;
        }

        ul.dropdown-menu li a:hover {
            color: #FFFFFF;
            background: none;
        }

        .dropdown-menu>.active>a,
        .dropdown-menu>.active>a:hover,
        .dropdown-menu>.active>a:focus {
            background-image: none;
            background-color: #3695cf;
        }



        /*  Side bar styles */
        #secondary {
            padding-top: 14px;
            width: 260px;

        }
        #menu-menyu-rubrik-v-levoj-kolonke {
            width: 243px;
        }

        #menu-menyu-rubrik-v-levoj-kolonke li {
            margin: 60px 0;
            text-align: center;
            padding-top: 12px;
            min-height: 50px;
        }

        #menu-menyu-rubrik-v-levoj-kolonke li:first-child {
            margin: 0px 0 60px 0;
        }

        #menu-menyu-rubrik-v-levoj-kolonke > li > a {
            color: #1b3a5d;
            font-size: 13pt;
            text-transform: uppercase;
        }
        #menu-menyu-rubrik-v-levoj-kolonke > li > a:hover {
            color: #f3631c;
        }

        #menu-menyu-rubrik-v-levoj-kolonke .my-orange {
            color: #e37f51;
        }

        #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-1 {
            min-width: 140px;
            background: url("/img/left-menu-frame1.png") no-repeat top center;
        }
        #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-2 {
            min-width: 205px;
            background: url("/img/left-menu-frame2.png") no-repeat top center;
        }
        #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-3 {
            padding-top: 8px;
            min-width: 225px;
            min-height: 65px;
            background: url("/img/left-menu-frame3.png") no-repeat top center;
        }


        /* Content area */
        .content-area {
            padding: 0;
        }

        /* Right sidebar */
        #right-sidebar-wrp {
            /*position: relative;*/
            /*top: -57px;*/
            /*left: 24px;*/
            margin-top: 20px;
            /*margin-top: -57px;*/
            margin-left: 24px;
            z-index: 10;
            min-height: 700px;
        }

        a.my-print-link {
            position: relative;
            display: block;
            margin-left: 12px;
            color: #1b3a5d;
            font-size: 14pt;
            margin-bottom: 10px;
            z-index: 200;
        }

        a.download-presentation {
            color: #1b3a5d;
            font-size: 14pt;
            background-color: #ffc73e ;
            margin-bottom: 6px;
        }

        a.download-presentation:hover {
            background-color: #ffc73e ;
            text-decoration: underline;
            color: #1b3a5d;
            border-color: #ffc73e ;
        }

        a.download-presentation i {
            color: #1b3a5d;
            font-size: 15pt;
            margin-right: 10px;
        }

        #right-sidebar-wrp a.my-print-link,
        #right-sidebar-wrp .btn-frame,
        #right-sidebar-wrp .my-banner h3,
        #right-sidebar-wrp a.btn
        {  font-family: 'PT Sans Narrow', sans-serif;  }

        a.my-print-link:hover {
            text-decoration: underline;
        }

        .my-print-link i {
            margin-right: 10px;
            font-size: 17pt;
            color: #1b3a5d;
        }

        #right-sidebar-wrp .btn-frame-print {
            color: #1b3a5d;
            background-color: transparent;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 12pt;
            position: relative;
            top: -45px;
            margin-bottom: -15px;
            left: 5px;
            font-family: 'PT Sans Narrow', sans-serif;
            border: none;
        }

        #right-sidebar-wrp .btn-frame-print:hover {
            background-color: transparent;
            text-decoration: underline;
            border: none;
            color: #1b3a5d;
        }

        #right-sidebar-wrp .btn-frame {
            width: 163px;
            height: 50px;
            background-image: url('/img/frame1.png');
            border: 0px;
            color: #1b3a5d;
            background-color: transparent;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 12pt;
            margin-left: 26px;
            margin-bottom: 0px;
        }

        #right-sidebar-wrp .btn-frame:hover {
            background-color: transparent;
            background-image: url('/img/frame1.png');
            text-decoration: underline;
            border: 0px;
            color: #1b3a5d;
        }

        #right-sidebar-wrp .btn-frame-bg {
            background-image: url("/img/frame0.png");
        }
        #right-sidebar-wrp .btn-frame-bg:hover {
            background-image: url("/img/frame0.png");
            text-decoration: underline;
        }

        #right-sidebar-wrp .my-banner {
            height: 529px;
            width: 185px;
            /*position: relative;*/
            /*top: -500px;*/
            /*left: 16px;*/
            background-image: url("/img/banner-bg.png");
            padding-top: 26px;
            margin-left: 16px;
            margin-top: 14px;
            z-index: 7;
            cursor: pointer;
        }
        #right-sidebar-wrp .my-banner a {
            color: #f04618;
            display: block;
            margin-left: 65px;
            margin-top: 7px;
            font-size: 10pt;
            text-decoration: underline;
        }
        #right-sidebar-wrp .my-banner a:hover {
            color: #f04618;
            text-decoration: none;
        }
        #right-sidebar-wrp .my-banner h3 {
            color: #f04618;
            text-align: center;
            font-family: 'Cuprum', sans-serif;
            font-size: 18pt;
            text-transform: uppercase;
            font-weight: bold;
            width: 150px;
            margin: 0 0 0 20px;
            padding: 0;
        }
        #right-sidebar-wrp .my-banner p {
            text-align: center;
            font-size: 10pt;
            line-height: 18px;
            color: #29537b;
            font-family: 'Cuprum', sans-serif;
            width: 140px;
            margin-left: 24px;
            margin-top: 12px;
            margin-bottom: 0px;
        }

        /* Footer */
        .site-footer .container {
            background: url("/img/footer-bg.png") repeat-x 1px 0px #ffffff;
            border-bottom-left-radius: 22px;
            border-bottom-right-radius: 22px;
            height: 50px;
        }

        #site-credits {
            text-align: left;
            font-size: 9pt;
            margin-left: 40px;
            color: #ea5127 ;
            padding-top: 14px;
        }
        #site-credits a {
            color: #ea5127 ;
        }

        .my-footer-link {
            font-size: 11pt;
            margin-right: 44px;
            margin-top: 12px;
            text-decoration: underline;
            color: #f07318 ;
        }
        .my-footer-link:hover {
            color: #29537b;
        }

        #site-designer {
            font-size: 9pt;
            color: #ea5127 ;
            padding-top: 14px;
        }
        #site-designer a {
            color: #ea5127 ;
        }


        #main h1,
        #main h2,
        #main h3,
        #main h4,
        #main h5,
        #main h6 {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 19pt;
            letter-spacing: 1px;
            text-transform: uppercase;
        }

        #main-page-header {
            text-align: center;
            color: #f04618;
        }


        /* Modals feedback forms css */

        /* BG color and border */
        #rentOrderModal .modal-body,
        #backCallModal .modal-body {
            padding-left: 100px;
            padding-top: 0px;
        }

        #rentOrderModal .modal-content,
        #backCallModal .modal-content {
            margin-top: 50px;
            background: linear-gradient(to bottom, #ffc22f  , #feea84  );
            border-color: #2a6ebb ;
            border-width: 3px;
        }

        #rentOrderModal .modal-title,
        #backCallModal .modal-title {
            color:#1b3a5d;
            font-size: 21pt;
            text-align: center;
            font-weight: bold;
            font-family: 'PT Sans Narrow', sans-serif;
        }

        #rentOrderModal .modal-title small,
        #backCallModal .modal-title small {
            display: block;
            font-style: italic;
            margin: 10px 0 0 0;
            font-size: 16px;
            color: #3e3e3e;
        }

        #rentOrderModal .modal-title small span,
        #backCallModal .modal-title small span {
            color: red;
        }


        #rentOrderModal .close,
        #backCallModal .close {
            background-color: transparent;
        }

        #rentOrderModal .close:hover,
        #backCallModal .close:hover {
            background-color: transparent;
        }

        #rentOrderModal .modal-header,
        #backCallModal .modal-header {
            border: none;
        }

        #rentOrderModal .wdform-label,
        #backCallModal .wdform-label {
            border: none;
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 13pt;
            color: #3e3e3e;
            vertical-align: middle;
        }

        #rentOrderModal .wdform-label-section,
        #backCallModal .wdform-label-section {
            width: 100px;
            margin: 0;
            padding: 0;
            line-height: 20px;
        }

        #rentOrderModal .wdform_line,
        #backCallModal .wdform_line {
            display: none;
        }

        #rentOrderModal .wdform_row.ui-sortable-handle,
        #backCallModal .wdform_row.ui-sortable-handle {
            height: 73px;
        }

        #rentOrderModal .wdform_row.ui-sortable-handle:last-child,
        #backCallModal .wdform_row.ui-sortable-handle:last-child {
            height: 73px;
            margin-top: 70px;
        }


        #rentOrderModal .button-submit,
        #backCallModal .button-submit {
            background-color: #00568c ;
            color: white;
        }

        #rentOrderModal .wdform-field div.wdform-label-section,
        #backCallModal .wdform-field div.wdform-label-section {
            width: 80px;
        }

        /* breadcrumbs */
        .breadcrumbs {
            position: relative;
            top: -20px;
            left: 4px;
        }

        .breadcrumbs a,
        .breadcrumbs span {
            font-size: 10pt;
            color: #484848;
            text-transform: none;
        }

        .breadcrumbs i {
            font-size: 10pt;
            color: #484848;
            font-style: normal;
        }

        .breadcrumbs span {

        }

        /*
        <div id="formDataSent" class="text-center">
<div class="well">
<h1>Отправлено!</h1>
<p class="text-center">
Ваша заявка успешно отправлена.<Br>
Мы свяжемся с вами в самое ближайшее время.
<button class="btn btn-info">Хорошо</button>
</p>
</div>
</div>
        */
        #formDataSent {

        }
        #formDataSent h1{
            color:#1a3a61 ;
            font-weight: bold;
            font-size: 20pt;

        }
        #formDataSent div.modal-content,
        #formDataSent div.well {
            width: 400px;
            border-color: #2172c3 ;
            border-width: 3px;
            background: linear-gradient(to bottom, #ffc22f  , #feea84  );
            margin: 0 auto;
        }

        #formDataSent p {
            margin: 0;
            font-size: 13pt;
            font-weight: normal;
            padding: 0;



        }
        #formDataSent button {
            margin-top: 16px;

        }



/* - - - /UUUEEELL@GMAIL.COM Styles end */
/* * * * * * * * * * * * * * * * * */

.content-header {
	background-color: #34495e;
	color: #fff;
}
.content-header h1, 
.content-header h2, 
.content-header h3 {
	color: #fff;
}

.navbar-nav {
    width: 100%;
    text-align: center;
}

.navbar-nav li {
    float: none;
    display: inline-block;
}

/* Set initial image background so light text is readable before image loads */
.content-header-image {
	background-color: #e7e7e7;
}

/* Set our footer to "almost" black */
.sidebar-footer {
	background-color: #2f2f2f;
	color: white;
}
.sidebar-footer h1, 
.sidebar-footer h2, 
.sidebar-footer h3 {
	color: #fff;
}

/* Set link colors to off white and text to gray for footer */
.sidebar-footer,
.footer-nav-menu {
	color: #95a5a6;
}
.sidebar-footer a:not(.btn),
.footer-nav-menu a:not(.btn) {
	/*color: #95a5a6;*/
	color: #f2f2f2;
}
.sidebar-footer a:hover:not(.btn), 
.sidebar-footer a:focus:not(.btn), 
.footer-nav-menu a:hover:not(.btn),
.footer-nav-menu a:focus:not(.btn) {
	/*color: #c0392b;*/
	color: #3bc492;
}

.entry-meta,
.comment-edit-link {
	font-size: 16px;
}

/* Set our site credits to "not quite" black */
.after-footer {
	background: #222222;
	color: white;
	font-size: 16px;
}

/* Move up the edit link on single pages so it doesn't create an uncolored section
 * Note that its parent must have relative positioning for this to work. Not used.
 */
/*.page .entry-content {
	position: relative;
}
.page footer.entry-meta {
	position: absolute;
	bottom: 0;
}*/

/*
 * STYLE SOME COMMON WORDPRESS WIDGETS AND PLUGINS
 */

/* Get WordPress Jetpack Popular Posts Widget to look like other thumbnail posts */
.widgets-list-layout-links {
	float: left !important;
	margin-left: 15px !important;
	/*margin-left: 1.625em !important;*/
}

/* Hide JetPack's sharing module from pages with posts */
.page-posts .sharedaddy {
	display: none;
}

form.contact-form textarea {
	height: 108px;
}

#top-bg {
    background-image: url('/img/header_shape.png') !important;
    background-repeat: no-repeat !important;
    background-position: top center !important;
}

@media print {
    a[href]:after {
        content: "";
    }

    #top-bg {
        background-image: url('/img/header_shape.png') !important;
        background-repeat: no-repeat !important;
        background-position: top center !important;
    }

    #top-bg h2,
    .my-phone-wrp div {
        color: white !important;
    }

    #tbl-menu-for-print {
        margin-top: 20px !important;
    }

    #tbl-menu-for-print td {
        color: #d95302 !important;
    }

    #tbl-menu-for-print .menu-item-active {
        color: #105790 !important;
    }

    #tbl-menu-for-print i {
        color: #105790 !important;
    }

    td.menu-item-active i {
        font-size: 12px !important;
    }

    #tbl-menu-for-print td {
        height: 54px !important;

    }

    #tbl-menu-for-print td.menu-item-active span {
        color: #105790 !important;
    }

    #tbl-menu-for-print td.my-active-menu-1-h {
        min-width: 86px !important;
        background: url("/img/menu6.png") no-repeat 0px center transparent !important;
    }
    
    #tbl-menu-for-print td.my-active-menu-2-h {
        min-width: 145px !important;
        background: url("/img/menu5.png") no-repeat 0px center transparent !important;
    }

    
    #tbl-menu-for-print td.my-active-menu-3-h {
        min-width: 127px !important;
        background: url("/img/menu1.png") no-repeat 0px center transparent !important;
    }
    
    #tbl-menu-for-print td.my-active-menu-4-h {
        min-width: 148px !important;
        background: url("/img/menu2.png") no-repeat 0px center transparent !important;
    }
    
    #tbl-menu-for-print td.my-active-menu-5-h {
        min-width: 151px !important;
        background: url("/img/menu3.png") no-repeat 0px center transparent !important;
    }
    
    #tbl-menu-for-print td.my-active-menu-6-h {
        min-width: 171px !important;
        background: url("/img/menu4.png") no-repeat 0px center transparent !important;
    }

    .download-presentation {
        background-color: #ffc73e !important;
        color: #1b3a5d !important;
    }


    #right-sidebar-wrp .my-banner {
        background-image: url("/img/banner-bg.png") !important;
    }

    #right-sidebar-wrp .my-banner a,
    #right-sidebar-wrp .my-banner h3 {
        color: #f04618 !important;
    }
    #right-sidebar-wrp .my-banner p {
        color: #29537b !important;
    }

    #menu-menyu-rubrik-v-levoj-kolonke a {
        color: #29537b !important;
    }

    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-1 a,
    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-2 a,
    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-3 a {
        color: #e37f51 !important;
    }
    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-1 {
        background: url("/img/left-menu-frame1.png") no-repeat top center !important;
    }
    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-2 {
        background: url("/img/left-menu-frame2.png") no-repeat top center !important;
    }
    #menu-menyu-rubrik-v-levoj-kolonke .left-menu-frame-3 {
        background: url("/img/left-menu-frame3.png") no-repeat top center !important;
    }

    #site-designer div,
    #colophon a,
    .site-credits {
        color: #ea5127 !important;
    }

    .site-footer .container {
        background: url("/img/footer-bg.png") repeat-x 1px 0px #ffffff !important;
    }


}
