.uc_more {
    background-color:  transparent !important;
    background-image: url('images/readmore.jpg');
    background-repeat: no-repeat;
    background-position: left top;
    text-align: right;
    font-size: 10px;
    padding: 3px 5px;
}

/*
.row [class*="col-"]{
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}

.row{
  overflow: hidden; 
}
*/
.pagination {text-align: center; width: 100%;}

main .col-md-12 {padding-left: 0; padding-right: 0;}
.menu {padding-left: 0px;}
#menu {padding: 0px;}
#sidebar-left {background-color: #14354b; color: #fff; padding: 0px; padding-top: 15px; font-size: 13px;}
#sidebar-left a {color: #fff; text-transform: uppercase; text-decoration: none;} 


.navbar-default .navbar-nav > li:first-child  {
    background-color: #006eb8;
}
.navbar-default .navbar-nav > li:nth-child(0n+2) {  
    background-image: url('images/main_menu_bg_2.png');
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 30px;
    background-color: #006eb8;
}
.navbar-default .navbar-nav > li:nth-child(0n+2):hover,.navbar-default .navbar-nav > li:nth-child(0n+2).pg-state-hover {background-color: #ee7500;}
.navbar-default .navbar-nav > li:first-child:hover, .navbar-default .navbar-nav > .active,.navbar-default .navbar-nav > li:first-child.pg-state-hover  {background-color: #ee7500 !important;}
.navbar-default .navbar-nav > li.current-page-ancestor  {color: #fff; background-color: #ee7500;}
.navbar-default .navbar-toggle {margin-right: 25px; background-color: #fff;}
.container-fluid > .navbar-header {background-color: #14354b;}

.form-control {box-shadow: none; border-radius: none;}
.search-form {padding-left: 20px; padding-right: 20px;}
.search-field {border: none; }
.search-submit {background-color: transparent; border: none; color: #939291;}
#topmenu {padding-left: 0px; text-align: right;}
#topmenu > li {display: inline-block;  vertical-align: middle; }
#topmenu .widget_search {width: 180px;}

#sidebar-left > ul {padding-left: 0px;}

#sidebar-left .has_children .children, #sidebar-left .current_page_parent .children {
    max-height: 0;
    transition: max-height 0.5s ease-out;
    overflow: hidden;
}
/*
#sidebar-left .has_children:hover .children {
    max-height: 500px;
    transition: max-height 1s ease-in;
}
*/
#sidebar-left .current_page_item .children,
#sidebar-left .current_page_parent .children,
#sidebar-left .current_page_ancestor .children {
    max-height: 500px;
    transition: max-height 1s ease-in;
}

#sidebar-left .children {list-style: none; padding-left: 0px;}

#sidebar-left .child-sidebar-menu {list-style: none; padding-left: 0px;}
#sidebar-left .child-sidebar-menu  .current_page_item > a {color: #fff; background-color: #fd840f;}
/* #sidebar-left .child-sidebar-menu > .current_page_parent > a {color: #fff; background-color: #ee7500;} */
#sidebar-left .child-sidebar-menu .current_page_item a,  
#sidebar-left .child-sidebar-menu .current_page_item, 
.child-sidebar-menu li:hover a,
.child-sidebar-menu li.pg-state-hover a {
    text-decoration: none;
}

#sidebar-left .child-sidebar-menu > li {border-bottom: 1px solid #e8e7e7; padding-left: 0px;}
#sidebar-left .child-sidebar-menu a {display: block; padding-top: 7px; padding-bottom: 7px; padding-left: 10px; font-size: 11px; }
#sidebar-left .child-sidebar-menu > li:hover > a  {color: #fff; background-color: #ee7500;}

#sidebar-left .children li a {font-size: 10px; line-height: 12px; padding-left: 20px; background-color: #325065; }
#sidebar-left .children li a:hover {background-color: #ee7500;}

#sidebar-left .grandchild-sidebar-menu {/*margin-left: -10px;*/ background-color: #14354b; padding-left:  0px; list-style: none;}
/* #sidebar-left .grandchild-sidebar-menu li {padding-left: 30px;} */
#sidebar-left .grandchild-sidebar-menu.level-0 li a {font-size: 10px; line-height: 12px; padding-left: 15px;}
#sidebar-left .grandchild-sidebar-menu.level-1 li a {font-size: 10px; line-height: 12px; padding-left: 30px;}

#sidebar-left .page_item_has_children > a {padding-right: 19px; background-image: url('images/caret.png');background-repeat: no-repeat; background-position: right center; }

#sidebar-left .has_children > a:before {
    content: "\f0d7";
    font-family: "FontAwesome";
    color: #fff;
    width: 15px;
    height: 15px;
    display: inline-block;
    font-size: 11px;
}

#responsivemenu, #menu-menu-responsive-en {background-color: #14354b;}
#responsivemenu ul, #menu-menu-responsive-en ul {padding-left: 0px; list-style: none;}
#menu-menu-responsive, #menu-menu-responsive-en {
    text-transform: uppercase;}
#menu-menu-responsive > li, #menu-menu-responsive-en li {
/*    border-bottom: 1px solid #e8e7e7;*/
}
#menu-menu-responsive a, #menu-menu-responsive-en a {color: #fff; display: block; width: 100%; padding: 5px;}
#menu-menu-responsive > li > a, #menu-menu-responsive-en > li > a {padding-left: 15px; font-size: 14px;}
#menu-menu-responsive > li > ul > li > a, #menu-menu-responsive-en > li > ul > li > a {padding-left: 30px; font-size: 12px; }
#menu-menu-responsive > li > ul > li > ul > li > a, #menu-menu-responsive-en > li > ul > li > ul > li > a {padding-left: 45px; font-size: 11px;}
#menu-menu-responsive > li > ul > li > ul > li > ul > li > a, #menu-menu-responsive-en > li > ul > li > ul > li > ul > li > a {padding-left: 60px; font-size: 10px;}

#menu-menu-responsive li a:hover, #menu-menu-responsive .current_page_item > a, #menu-menu-responsive-en li a:hover, #menu-menu-responsive-en .current_page_item > a {background-color: #ee7500; text-decoration: none; color: #fff;}

#menu-menu-responsive .menu-item-has-children > a:before {
    content: "\f0d7";
    font-family: "FontAwesome";
    color: #fff;
    width: 15px;
    height: 15px;
    display: inline-block;
    font-size: 11px;
}

/*#main{overflow: hidden;}*/
h1 {font-family: 'Maven Pro', sans-serif; text-transform: uppercase; font-weight: 400; font-size: 30px; line-height: 40px; }
h2 {font-family: 'Maven Pro', sans-serif; font-weight: 400; color: #009fe3;font-size: 24px; line-height: 30px; margin-top: 30px;}
h3 {font-family: 'Maven Pro', sans-serif; font-weight: 400;font-size: 20px; line-height: 28px; }
h4 {font-family: 'Maven Pro', sans-serif; font-weight: 500;font-size: 16px; line-height: 22px; margin-top: 20px;}
li {line-height: 1.3em;}

.slidedroite {font-size: 11px;}
.elementor-widget-accordion .elementor-accordion .elementor-accordion-title {text-transform: uppercase;}

.elementor-widget-accordion .elementor-accordion-title {line-height: 1.3em;}
.elementor-heading-title {line-height: 1.5em;}

blockquote {max-height: 600px; overflow-y: auto;}

@media (min-width:767px) {
/*
    main > .container > .row {background-color: #14354b;}
    #contentpage {background-color: #fff;}	
*/
/*
    main .row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      flex-wrap: wrap;
      width: 100%;
      height: 100%;
    }
   main .row > [class*='col-'] {
      display: flex;
      flex-direction: column;
    }
*/
    #responsivemenu {display: none !important;}
    #searchresult {margin-top: 50px;}
}

@media (min-width:991px) {
/*    main > .container > .row {display: -webkit-inline-box;}*/
}

@media (max-width: 767px) {
    #sidebar-left {display: none;}
    #topmenu {display: none;}
    #topmenu > li {display: list-item;}
    #topmenu .widget_search {margin: 0 auto; }
    #topmenu .menu > li {display: list-item; width: 100%;}
    .container-fluid > .navbar-collapse { margin-left: 0; margin-right: 0; overflow-y: none;}
    .navbar-nav {margin: 0 15px !important;}
    .navbar-default {height: auto;}
    #searchresult {margin-top: 50px;}
}