.showtemplateid {    z-index: 9999;
    position: absolute;
    right: 0;
        top: 30px;
    font-size: 9px;}
header .bg-white {background:white; background-color: white!important;}
.pptv9-header.bg-dark .pptv9-menu > ul > li > a {color:black;}
.hideme {display:none;}
.footer-left li {display: inline-block;}
.footer-left a {    margin-right: 20px;  }
footer .footerpart.bg-dark .links li {
    line-height: 40px;
    border-bottom: unset;
 /*   text-transform: uppercase; */
}

.container {  max-width: 100%;
    padding-left: 150px;
    padding-right: 150px;}
header .menu-blue {    background-color: #003a5d!important;}
footer .footer-bg {    background-color: unset!important;}
body {     background: #ffffff;
/*font-family: 'source_sans_prolight', Arial, Tahoma, Verdana, Helvetica, sans-serif;    */
font-family: 'Source Sans Pro', sans-serif;

}
.content-wrapper { box-shadow: unset; }

footer {
   
    zoom: 1;
    -webkit-box-shadow: 0 -15px 10px -10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 -15px 10px -10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 -15px 10px -10px rgba(0, 0, 0, 0.1);
}

footer .footer-bg .container a {    color: #242424;}
footer .footer-bg .container .copy {    color: #242424;}

.nav_next {
    position: relative;
    display: inline-block;
    color: #fff;
    background-color: #0062a3;
    padding: 20px 65px;
    border-radius: 200px;}
    
.nav_next:hover {     background-color: #003a5d;     color: white;
    text-decoration: unset; }    
    
    
.home #main .content-wrapper {text-align: center; margin-bottom: 0;      padding-bottom: 0;}
.menu-hlavne-menu-container li:hover .dropdown-menu {display:block;}
.header-top1 {
    font-size: 17px;
    color:white;
    text-transform: uppercase;
}

.header-top1 .dropdown-menu {    font-size: 19px; }


.header-top1 ul li {
    width: max-content;
    padding: 5px 0px 5px 0px;
}

.header-top1 li a {   color: white; }

.img-circle {
  border-radius: 50%;
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

 .box_imp02 a .box_imp02_img, .box_imp03 a .box_imp03_img img {
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.box_imp02 a .box_imp02_img {
    margin-bottom: 15px;
}

.box_imp02 a:hover .box_imp02_img {
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

#page .metaslider .caption {
    padding: 5px 10px;
    word-wrap: break-word;
    position: absolute;
    top: 50%;
    left: 38%;
    width: 578px;
    height: 575px;
    content: "";
    background: url(/img/bg_slider_text.png) center 50% no-repeat;
    background-size: cover;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1;
      font-size: 406%;
    color: #fff;
    line-height: 1.2em;
    font-weight: normal;
}

#page .metaslider .caption-wrap {
    position: unset;
    bottom: unset;
    left: unset; }
    
    
.home #main { box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.1); }

#svety h2 {      font-size: 270%;
    text-transform: uppercase;
    letter-spacing: 8px;}
    
/*#svety {margin-top:60px; margin-bottom:60px;}    */

.box_imp02_in    {margin-top:30px; margin-bottom:30px;}


/* UNIVERSAL MENU */
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu {background:unset;}
header .menu-blue .container-fluid .row div .mega-menu-wrap .mega-menu  .nase-svety  {width:25%!important;}
header .menu-blue .container-fluid .row div .mega-menu-wrap .mega-menu  .nase-svety a  {    margin-left: 15px!important;  margin-right: 15px!important;}
.nase-svety .mega-sub-menu {    width: 100%!important;}
.mega-menu-wrap .mega-menu li a {      color: white!important;  }
.pptv9-menu .mega-menu-wrap #mega-menu-mainmenu_en_US li a {      color: black!important;  }
header .menu-blue .mega-menu-wrap .mega-menu li a {   text-transform: uppercase!important;font-size: 18px!important; font-weight: bold; }
header .menu-blue .mega-menu-wrap .mega-menu>li>a {height: 44px!important;      line-height: 44px!important;} 
.mega-menu-wrap .mega-menu > li.nase-svety > a.mega-menu-link {  font-weight: bold!important; }
header .mega-menu-wrap .mega-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {    content: '\f349'!important;     margin-right: 15px!important;  }
header .mega-menu-wrap .mega-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: left;}
header .mega-menu-wrap #mega-menu-mainmenu_en_US li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}
header .mega-menu-wrap #mega-menu-mainmenu_en_US li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {    content: '\f140'!important;     margin-right: 15px!important;  }

header .mega-menu-wrap .mega-menu .mega-menu-item .mega-menu-link {font-size: 18px!important;  font-weight:bold;  text-transform: uppercase;}



header .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {     position: relative!important;
    display: block!important;
    color: #242424!important;
    background-color: #f0f8fd!important;
    padding: 5px 10px 5px 50px!important;
    border-bottom: 1px solid #cfe3f0!important;
    height: 44px!important; }   
    
header .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu li.svet-shop a.mega-menu-link {   border-bottom:2px solid #0061a330!important; }  

/* UNIVERSAL MENU END*/

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu {    background: unset;}
header .menu-blue #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .nase-svety, .nase-svety {width:25%;    }
header .menu-blue #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .nase-svety a, .nase-svety a {   background: #0061a3;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item > a.mega-menu-link:hover {       background: #0061a3; }

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {       background: #0061a3; }

header .menu-blue #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .nase-svety a:hover, .nase-svety a:hover {   background: #0061a3;}
.home header .menu-blue #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .nase-svety .mega-sub-menu {    opacity: 1!important; visibility: visible;     transform: unset!important;}
//header .menu-blue #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US li a {text-transform: uppercase!important;}
header .menu-blue .mega-menu-wrap .mega-menu li ul li a {text-transform: unset!important;}


.mega-menu li a {color:white!important;}

.mega-menu .mega-sub-menu li a {color:black!important;}
.menu-blue {padding: 0!important;}

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu {  width: 100%; }


#mega-menu-mainmenu_en_US .mega-sub-menu a {background-color: #0061a3;}
#mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {background-color: #0061a3; color:white;     font-style: normal;}
#mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {background-color: #0099c0; color:white;}

.pptv9-menu ul ul li:hover > a {
		padding-left: 35px !important;
	}
  

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .mega-menu-item .mega-menu-link {font-size: 20px!important;  font-weight:bold;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .mega-menu-item  .mega-menu-link {font-size: 18px!important;  font-weight:bold;  text-transform: uppercase;        height: 44px!important;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item > a.mega-menu-link {line-height: 44px!important;}

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { /*font-weight:bold;*/     position: relative;
    display: block;
    color: #242424;
    background-color: #f0f8fd;
    padding: 5px 10px 5px 50px;
    border-bottom: 1px solid #cfe3f0; }
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover   {/* font-weight:bold;*/ }




#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item-95 > a.mega-menu-link {font-weight: bold!important;     margin-left: 15px;     margin-right: 15px;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item-95 > a.mega-menu-link:hover {font-weight: bold;}



.bg-white  .pptv9-header-container .pptv9-menu #mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US .mega-menu-link   {    font-size: 15px!important; text-transform: normal;} 

.metaslider .caption-wrap {    opacity: 0.99!important; }
.banner-text {display: table;
    margin: 0 auto;
    width: 55%;
    margin-top: 35%;}
    
#mega-menu-wrap-mainmenu_en_US {margin-top: 11px; float:left;}

.ads-block {padding-left: 150px;
    padding-right: 150px;
    padding-bottom: 100px;
    
    }
    
    
.compe-block {
padding-left: 150px;
    padding-right: 150px;
    padding-bottom: 100px;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    margin-bottom: 50px;
    padding-top:40px;}
    
.compe-block h2, .ads-block h2, .home .ct-template h2 , #svety h2 {font-weight: normal;   margin-bottom: 50px;
    letter-spacing: 8px;
    font-size: 45px;}
    
.home .ct-template .content-wrapper {padding-top:0px;}
    
    
.blog-content img {  /*  max-width: 300px;*/}

/*category css */

#category-template img {width:100%;}


.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}


.bg-light {
    background-color: white!important;
}

.svet-category .wrap, .elementor_breadcrumbs  {display:none; }
#category-template {position: relative;
  /*  padding-top: 55px;
    padding-bottom: 55px;  */
    min-height: 400px;}
    
    
.category-baner {zoom: 1;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    padding: 30px;
    border: 1px solid #d5d5d5;
}



.fblogo, .fblogo-skupina{border-radius: 50%;
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
border: 1px solid #d5d5d5;
}

.fblogo:hover, .fblogo-skupina:hover{
-ms-transform: scale(1.05);
-webkit-transform: scale(1.05);
transform: scale(1.05);
}

.fbpage {
     margin-top: 45px;
    margin-bottom: 45px;
}

.fbtitle1, .fbtitle2 {    font-size: 40px;}
.fbtitle1 small, .fbtitle2 small
{    display: block;     color: #017dc5;     font-weight: bold;     font-size: 25px;}

.fbpage h3, .fbgroup h3  {font-weight: normal;}


.fbbutton, .comment-form .form-submit .submit {    display: inline-block;
    padding: 10px 15px;
    color: #fff;
    margin-top: 15px;
    text-decoration: none;
    opacity: 1;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    background-color: #017dc5;
        font-size: 18px;
            border: none;
    }
    
    
.fbbutton:hover, .comment-form .form-submit .submit:hover {background-color: #017dc5;  color: #fff;     opacity: 0.8;}

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block{
    padding-left: 150px;
    padding-right: 150px;
} 


@media screen and (max-width: 1600px){

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block {
    padding-left: 115px;
    padding-right: 115px;
}   
} 

@media screen and (max-width: 1366px){

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block {
    padding-left: 80px;
    padding-right: 80px;
}   
}


@media screen and (max-width: 1200px){

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block {
    padding-left: 60px;
    padding-right: 60px;
}   
}

@media screen and (max-width: 991px){

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block {
    padding-left: 30px;
    padding-right: 30px;
}   
}

@media screen and (max-width: 767px){

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding, #main>.box_padding, .svety-homepage, .compe-block, .ads-block {
    padding-left: 15px;
    padding-right: 15px;
}   
}

  

/*

@media only screen and (min-width: 768px) {

header .box_padding, footer .box_padding, .svet-category .box_padding, .category .ct-template .box_padding, .single-post .box_padding {
    padding-left: 150px;
    padding-right: 150px;
}       
}                             
*/
                       
@media only screen and (max-width: 768px) {

.compe-block {
    padding-left: 15px;
    padding-right: 15px; 
    
    padding-bottom: 50px;
 }
    
.ads-block {
    padding-left: 15px;
    padding-right: 15px;
    
    padding-bottom: 50px;
}

header .header-logo {
    padding-right: 0px;
    padding-left: 0px;}
    
header .pptv9-header-container .logo {  padding-left: 15px;
    padding-right: 15px;}          
    
    
.pptv9-menu {float: right;}
.pptv9-menu #mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US {background:#fff;}
#mega-menu-wrap-mainmenu_en_US .mega-menu-toggle  {background:#fff;}
#mega-menu-wrap-mainmenu_en_US .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after , #mega-menu-wrap-mainmenu_en_US .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-mainmenu_en_US .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner{     background-color: #000; }
#mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {    background: unset;      text-decoration: underline;}    
header .menu-blue .container-fluid .row div .mega-menu-wrap .mega-menu .nase-svety {      width: auto!important; }  
   
   
                       }
                       
                      
footer .footerpart .container-fluid a, footer .footerpart .container-fluid {color:white;}

.listing-list-item .image {width:100%;}   
/*.single-post-item .post-date, .single-post-item .desc {display:none;} */

.listing-list-item .content {
    margin-left: 0;
    text-align: center;
}

.single-post-item .image img {    padding: 20px;
    border: 1px solid #d5d5d5;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
  /*  margin: 30px;*/
   margin-top: 15px;
   margin-bottom: 15px;
    }
    
.single-post-item .content  .list-links .list-inline-item a {position: relative;
    display: inline-block;
    color: #fff!important;
 /*   background-color: #0062a3!important;     */
padding: 5px 15px;
    border-radius: 200px!important;
    font-size: 18px;
    border: unset;
    margin-top: 10px;

    }
    
  .single-post-item .content  .list-links .list-inline-item a:hover {
/*    background-color: #003a5d!important; */
    font-size: 18px;
    
}

  .single-post-item .content h4 {    font-size: 27px;      margin-top: 36px;}
 .single-post-item .content h4:hover , .single-post-item .content a:hover{    text-decoration: none;}
  
  .listing-list-item figure {    border: unset;}
  
.ct-template .single-post-item {
    padding: 0;
}

.btn {  letter-spacing: 0px; }

//.svet-motorov:hover {background:red;}
footer {background: #003b5c;}

body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-shop a.mega-menu-link:hover {background:#0061a3!important; color:white!important;}

body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-motorov a.mega-menu-link:hover {background:#017dc5!important; color:white!important;}


.page-template-svet-elektra .fbbutton {background-color: #00b8de;}
.page-template-svet-elektra .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-elektra small {    color: #00b8de;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-elektra a.mega-menu-link:hover {background:#00b8de!important; color:white!important;}


.page-template-svet-byvania .fbbutton {background-color: #45a750;}
.page-template-svet-byvania .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-byvania small {    color: #45a750;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-byvania a.mega-menu-link:hover {background:#45a750!important; color:white!important;}

.page-template-svet-sportu .fbbutton {background-color: #80c342;}
.page-template-svet-sportu .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-sportu small {    color: #80c342;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-sportu a.mega-menu-link:hover {background:#80c342!important; color:white!important;}

.page-template-svet-zvierat .fbbutton {background-color: #c7cc00;}
.page-template-svet-zvierat .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-zvierat small {    color: #c7cc00;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-zvierat a.mega-menu-link:hover {background:#c7cc00!important; color:white!important;}

.page-template-svet-deti .fbbutton {background-color: #ffc10e;}
.page-template-svet-deti .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-deti small {    color: #ffc10e;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-deti a.mega-menu-link:hover {background:#ffc10e!important; color:white!important;}


.page-template-svet-zabavy .fbbutton {background-color: #f6931e;}
.page-template-svet-zabavy .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-zabavy small {    color: #f6931e;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-zabavy a.mega-menu-link:hover {background:#f6931e!important; color:white!important;}

.page-template-svet-prace .fbbutton {background-color: #ef6622;}
.page-template-svet-prace .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-prace small {    color: #ef6622;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-prace a.mega-menu-link:hover {background:#ef6622!important; color:white!important;}

.page-template-svet-darcekov .fbbutton {background-color: #ec1c29;}
.page-template-svet-darcekov .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-darcekov small {    color: #ec1c29;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-darcekov a.mega-menu-link:hover {background:#ec1c29!important; color:white!important;}

.page-template-svet-krasy .fbbutton {background-color: #ed3d88;}
.page-template-svet-krasy .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-krasy small {    color: #ed3d88;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-krasy a.mega-menu-link:hover {background:#ed3d88!important; color:white!important;}

.page-template-svet-mody .fbbutton {background-color: #b41e8c;}
.page-template-svet-mody .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-mody small {    color: #b41e8c;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-mody a.mega-menu-link:hover {background:#b41e8c!important; color:white!important;}

.page-template-svet-handmade .fbbutton {background-color: #5c2c90;}
.page-template-svet-handmade .fbbutton:hover {opacity: 0.8; text-decoration:none;}
.page-template-svet-handmade small {    color: #5c2c90;}
body .mega-menu-wrap .mega-menu > li.mega-menu-flyout ul.mega-sub-menu .svet-handmade a.mega-menu-link:hover {background:#5c2c90!important; color:white!important;}


#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-shop a:before {   background-image: url(/img/menuicons/bg_nav00.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-shop a:hover:before  {      background-image: url(/img/menuicons/bg_nav00_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-motorov a:before {   background-image: url(/img/menuicons/bg_nav01.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-motorov a:hover:before  {      background-image: url(/img/menuicons/bg_nav01_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-elektra a:before {   background-image: url(/img/menuicons/bg_nav02.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-elektra a:hover:before  {      background-image: url(/img/menuicons/bg_nav02_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-byvania a:before {   background-image: url(/img/menuicons/bg_nav03.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-byvania a:hover:before  {      background-image: url(/img/menuicons/bg_nav03_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-sportu a:before {   background-image: url(/img/menuicons/bg_nav04.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-sportu a:hover:before  {      background-image: url(/img/menuicons/bg_nav04_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-zvierat a:before {   background-image: url(/img/menuicons/bg_nav05.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-zvierat a:hover:before  {      background-image: url(/img/menuicons/bg_nav05_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-deti a:before {   background-image: url(/img/menuicons/bg_nav06.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-deti a:hover:before  {      background-image: url(/img/menuicons/bg_nav06_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-zabavy a:before {   background-image: url(/img/menuicons/bg_nav07.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-zabavy a:hover:before  {      background-image: url(/img/menuicons/bg_nav07_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-prace a:before {   background-image: url(/img/menuicons/bg_nav08.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-prace a:hover:before  {      background-image: url(/img/menuicons/bg_nav08_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-darcekov a:before {   background-image: url(/img/menuicons/bg_nav09.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-darcekov a:hover:before  {      background-image: url(/img/menuicons/bg_nav09_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-krasy a:before {   background-image: url(/img/menuicons/bg_nav11.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-krasy a:hover:before  {      background-image: url(/img/menuicons/bg_nav11_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-mody a:before {   background-image: url(/img/menuicons/bg_nav10.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-mody a:hover:before  {      background-image: url(/img/menuicons/bg_nav10_hover.png)!important; }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-handmade a:before {   background-image: url(/img/menuicons/bg_nav12.png)!important;  }
#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-handmade a:hover:before  {      background-image: url(/img/menuicons/bg_nav12_hover.png)!important; }

#bodyid .menuimg .mega-menu-wrap .mega-menu .mega-menu-item a:before {
    position: absolute!important;
    top: 50%!important;
    left: 10px!important;
    width: 30px!important;
    height: 30px!important;
    content: ""!important;
    background-position: center 50%!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    -webkit-transform: translateY(-50%)!important;
    transform: translateY(-50%)!important;
}

#bodyid header #navid .mega-menu-wrap .mega-menu li.mega-menu-item a.mega-menu-link:after {     


    display: inline-block;
    font: inherit;
    font-family: dashicons;
    position: static;
    margin: 0 6px 0 0px;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit;
    background: transparent;
    height: auto;
    width: auto;
    top: auto;
    
     
   
    
    

}



#bodyid .menuimg .mega-menu-wrap .mega-menu .mega-menu-item a:after {
    position: absolute!important;
    top: 50%!important;
    right: 10px!important;
    width: 30px!important;
    height: 30px!important;
    content: ""!important;
    background-position: center 50%!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    -webkit-transform: translateY(-50%)!important;
    transform: translateY(-50%)!important;
}

#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-shop a:after {
   /* background-image: url(/img/menuicons/bg_nav00.png)!important;      */
    
      content:'\f102'!important  ;
         font-size: 23px!important;
         
             color: #0061a3!important;
     
}

#bodyid .menuimg .mega-menu-wrap .mega-menu .svet-shop a:hover:after {      color: white!important;        }

@media only screen and (min-width: 992px) {    
body .header-logo, body .header-logo {
    padding-bottom: 3px!important;
} 

body .header-logo, body .header-logo {
    padding-top: 3px!important;
}


  }

@media only screen and (min-width: 768px) {   

.pptv9-header .logo img {
    max-width: inherit;
       max-height: max-content;
    width: auto;
        max-width: 180px;
}


.pptv9-header-container {
  height: auto;       margin-top: 5px;
    margin-bottom: 5px;
}

.pptv9-header .logo2 {      float: left;     margin-right: 15px;}

}

@media only screen and (min-width: 1200px) {   

.pptv9-header .logo2 {
    position: relative;
    padding: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

}

#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {    float: left;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after   {    content: '\f349'; margin-right: 15px;}
.owl-carousel .psac-post-carousel-slide h2 {    letter-spacing: 2px;}


@media only screen and (max-width: 767px) {  

.showtemplateid {bottom: 0;    top: auto; position: fixed;} 

.burger-menu  {display:none;}

.pptv9-header .logo img {
    max-width: 100px;
    height: auto;
     
}

header .pptv9-header-container .logo  {   padding: 10px;}

#mega-menu-wrap-mainmenu_en_US {
    margin-top: 0;
}


#page .metaslider .caption {width: 200px;    height: 200px;}

.banner-text {
    display: table;
    margin: 0 auto;
    width: 100%;
    margin-top: 35%;
    white-space: nowrap;
    font-size: 45px;}
    
.about-desktop {display:none;}

.compe-block h2, .ads-block h2, .home .ct-template h2 , #svety h2 {font-weight: bold;  margin-bottom: 20px;
    letter-spacing: 3px;
    font-size: 30px;}

.about-mobile { margin-top:20px;margin-bottom:20px;}

.nav_next {    padding: 10px 35px;}


}

@media only screen and (min-width: 768px) {  

.about-mobile {display:none;}
.about-desktop {margin-bottom:40px;   /*  font-family: arial;*/}

}


#mega-menu-wrap-mainmenu_en_US #mega-menu-mainmenu_en_US > li.facebook-icon {    border-left: 1px solid black;
    margin-left: 15px;
    padding-left: 15px;}
    


#paoc-modal-1 {flex-basis: 30%!important;}
#bbp_login_widget-2 {margin:0; padding:0;}
#bbp_login_widget-2 .widgettitle {display:none;}

.paoc-popup, .account-menu {float: left;
    color: black;
    margin-top: 30px;
    margin-left: 15px;}
    
.login-menu u {text-decoration:unset;}
.pptv9-header .pptv9-menu .float-right .login-menu a {padding-left: 10px;  padding-top: 6px;   text-transform: none;   font-weight: normal;
}

.pptv9-header .pptv9-menu .float-right .login-menu a  .fa {    font-size: 20px;}
.single-post-blog h1{    position: absolute;
    top: 50%;
    width: 25%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0;
    padding: 0;
    }
    
#single-post-title {margin-bottom:30px;}
#single-post-content {text-align:justify;}

/*.comment-form .form-submit .submit {color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
    padding:15px;
    border-radius: 15px;}
.comment-form .form-submit .submit:hover {    color: #fff;
    background-color: #286090;
    border-color: #204d74;} */
    
    
.comment-wrapper img {  border-radius: unset; }
/*.single-post-blog .ppt-comments {margin-top: 40px;} */
.comment-warning {font-weight:bold;     margin-top: 40px;
    margin-bottom: 20px;}
    
#wpdcom {
    max-width: unset; }
    
#cboxContent #cboxCurrent {display:none!important;}

footer {
    font-size: 15px;
    margin-top: 105px;
}



#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics { 

     font-size: 16px;

}


#bbpress-forums a, #bbpress-forums a:hover {
    font-weight: bold;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
    font-size: 16px;

}

#bbpress-forums .bbp-forums-list .bbp-forum {
    display: block;
    font-size: 16px;
}


#bbpress-forums .bbp-forums-list {
   
    border-left: unset;
    margin-left: 15px!important;
}

#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after {
    content: "";
}


#bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header {
    font-weight: bold; }
ÿ   
#bbpress-forums img.avatar {
    max-width: 25px;
}

#bbpress-forums #bbp-search-form br {display:none;}    

#bbpress-forums fieldset.bbp-form legend {
    width: 100%;           
    display: contents;
}


#bbpress-forums div.bbp-reply-content img, #bbpress-forums div.bbp-topic-content img {
    max-width: 500px;
    width:100%;
 
}

 // #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-item > a.mega-menu-link:hover {   background: red; }

.mega-sub-menu {background:unset!important;}
.page-id-179 #pagetitletop {display:none;}
.page-template-templates-svety .elementor_breadcrumbs {display:none;}


.page-template-svet-motorov .nase-svety a, .category-svet-motorov-sutaze  .nase-svety a,.category-svet-motorov  .nase-svety a, .term-svet-motorov  .nase-svety a, .svet-motorov  .nase-svety a, .svet-motorov-sutaze  .nase-svety, .svet-motorov .btn, .category-svet-motorov-sutaze .btn, .category-svet-motorov .btn, .svet-motorov .newsletter-block-inner, .category-svet-motorov  .newsletter-block-inner, .category-svet-motorov-sutaze  .newsletter-block-inner, .svet-motorov .heading-title {background: #017dc5!important;} 
.page-template-svet-motorov .menu-blue, .category-svet-motorov-sutaze  .menu-blue, .category-svet-motorov  .menu-blue, .term-svet-motorov  .menu-blue, .svet-motorov .menu-blue, .svet-motorov-sutaze .menu-blue,.svet-motorov .btn:hover, .category-svet-motorov-sutaze .btn:hover, .category-svet-motorov .btn:hover {    background-color: #0063a4!important;  }

.page-template-svet-elektra .nase-svety a, .category-svet-elektra-sutaze  .nase-svety a,.category-svet-elektra  .nase-svety a, .term-svet-elektra  .nase-svety a, .svet-elektra  .nase-svety a, .svet-elektra-sutaze  .nase-svety,.svet-elektra .btn, .category-svet-elektra-sutaze .btn , .category-svet-elektra .btn, .svet-elektra .newsletter-block-inner, .category-svet-elektra  .newsletter-block-inner, .category-svet-elektra-sutaze  .newsletter-block-inner, .svet-elektra .heading-title {background: #00b8de!important;} 
.page-template-svet-elektra .menu-blue, .category-svet-elektra-sutaze  .menu-blue, .category-svet-elektra  .menu-blue, .term-svet-elektra  .menu-blue, .svet-elektra .menu-blue, .svet-elektra-sutaze .menu-blue,.svet-elektra .btn:hover, .category-svet-elektra-sutaze .btn:hover, .category-svet-elektra .btn:hover  {    background-color: #009abc!important;  }

.page-template-svet-byvania .nase-svety a, .category-svet-byvania-sutaze  .nase-svety a,.category-svet-byvania  .nase-svety a, .term-svet-byvania  .nase-svety a, .svet-byvania  .nase-svety a, .svet-byvania-sutaze  .nase-svety ,.svet-byvania .btn, .category-svet-byvania-sutaze .btn, .category-svet-byvania .btn, .svet-byvania .newsletter-block-inner, .category-svet-byvania  .newsletter-block-inner, .category-svet-byvania-sutaze  .newsletter-block-inner, .svet-byvania .heading-title  {background: #45a850!important;} 
.page-template-svet-byvania .menu-blue, .category-svet-byvania-sutaze  .menu-blue, .category-svet-byvania  .menu-blue, .term-svet-byvania  .menu-blue, .svet-byvania .menu-blue, .svet-byvania-sutaze .menu-blue,.svet-byvania .btn:hover, .category-svet-byvania-sutaze .btn:hover,.category-svet-byvania .btn:hover {    background-color: #3a9246!important;  }

.page-template-svet-deti .nase-svety a, .category-svet-deti-sutaze  .nase-svety a,.category-svet-deti  .nase-svety a, .term-svet-deti  .nase-svety a, .svet-deti  .nase-svety a, .svet-deti-sutaze  .nase-svety,.svet-deti .btn, .category-svet-deti-sutaze .btn, .category-svet-deti .btn, .svet-deti .newsletter-block-inner, .category-svet-deti  .newsletter-block-inner, .category-svet-deti-sutaze  .newsletter-block-inner, .svet-deti .heading-title {background: #ffc10e!important;} 
.page-template-svet-deti .menu-blue, .category-svet-deti-sutaze  .menu-blue, .category-svet-deti  .menu-blue, .term-svet-deti  .menu-blue, .svet-deti .menu-blue, .svet-deti-sutaze .menu-blue,.svet-deti .btn:hover, .category-svet-deti-sutaze .btn:hover, .category-svet-deti .btn:hover{    background-color: #ec9d1a!important;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                  
.page-template-svet-sportu .nase-svety a, .category-svet-sportu-sutaze  .nase-svety a,.category-svet-sportu  .nase-svety a, .term-svet-sportu  .nase-svety a, .svet-sportu  .nase-svety a, .svet-sportu-sutaze  .nase-svety, .svet-sportu .btn, .category-svet-sportu-sutaze .btn, .category-svet-sportu .btn, .svet-sportu .newsletter-block-inner, .category-svet-sportu  .newsletter-block-inner, .category-svet-sportu-sutaze  .newsletter-block-inner, .svet-sutaze .heading-title {background: #80c342!important;} 
.page-template-svet-sportu .menu-blue, .category-svet-sportu-sutaze  .menu-blue, .category-svet-sportu  .menu-blue, .term-svet-sportu  .menu-blue, .svet-sportu .menu-blue, .svet-sportu-sutaze .menu-blue,.svet-sportu .btn:hover, .category-svet-sportu-sutaze .btn:hover, .category-svet-sportu .btn:hover {    background-color: #62a53b!important;  }

.page-template-svet-zvierat .nase-svety a, .category-svet-zvierat-sutaze  .nase-svety a,.category-svet-zvierat  .nase-svety a, .term-svet-zvierat  .nase-svety a, .svet-zvierat  .nase-svety a, .svet-zvierat-sutaze  .nase-svety,.svet-zvierat .btn, .category-svet-zvierat-sutaze .btn  , .category-svet-zvierat .btn, .svet-zvierat .newsletter-block-inner, .category-svet-zvierat  .newsletter-block-inner, .category-svet-zvierat-sutaze  .newsletter-block-inner, .svet-zvierat .heading-title {background: #c7cc00!important;} 
.page-template-svet-zvierat .menu-blue, .category-svet-zvierat-sutaze  .menu-blue, .category-svet-zvierat  .menu-blue, .term-svet-zvierat  .menu-blue, .svet-zvierat .menu-blue, .svet-zvierat-sutaze .menu-blue ,.svet-zvierat .btn:hover, .category-svet-zvierat-sutaze .btn:hover, .category-svet-zvierat .btn:hover{    background-color: #a6b304!important;  }

.page-template-svet-zabavy .nase-svety a, .category-svet-zabavy-sutaze  .nase-svety a,.category-svet-zabavy  .nase-svety a, .term-svet-zabavy  .nase-svety a, .svet-zabavy  .nase-svety a, .svet-zabavy-sutaze  .nase-svety,.svet-zabavy .btn, .category-svet-zabavy-sutaze .btn, .category-svet-zabavy .btn, .svet-zabavy .newsletter-block-inner, .category-svet-zabavy  .newsletter-block-inner, .category-svet-zabavy-sutaze  .newsletter-block-inner, .svet-zabavy .heading-title {background: #f6931e!important;} 
.page-template-svet-zabavy .menu-blue, .category-svet-zabavy-sutaze  .menu-blue, .category-svet-zabavy  .menu-blue, .term-svet-zabavy  .menu-blue, .svet-zabavy .menu-blue, .svet-zabavy-sutaze .menu-blue,.svet-zabavy .btn:hover, .category-svet-zabavy-sutaze .btn:hover, .category-svet-zabavy .btn:hover {    background-color: #e7731e!important;  }

.page-template-svet-prace .nase-svety a, .category-svet-prace-sutaze  .nase-svety a,.category-svet-prace  .nase-svety a, .term-svet-prace  .nase-svety a, .svet-prace  .nase-svety a, .svet-prace-sutaze  .nase-svety ,.svet-prace .btn, .category-svet-prace-sutaze .btn, .category-svet-prace .btn, .svet-prace .newsletter-block-inner, .category-svet-prace  .newsletter-block-inner, .category-svet-prace-sutaze  .newsletter-block-inner, .svet-prace .heading-title{background: #ef6622!important;} 
.page-template-svet-prace .menu-blue, .category-svet-prace-sutaze  .menu-blue, .category-svet-prace  .menu-blue, .term-svet-prace  .menu-blue, .svet-prace .menu-blue, .svet-prace-sutaze .menu-blue ,.svet-prace .btn:hover, .category-svet-prace-sutaze .btn:hover, .category-svet-prace .btn:hover{    background-color: #d84826!important;  }

.page-template-svet-darcekov .nase-svety a, .category-svet-darcekov-sutaze  .nase-svety a,.category-svet-darcekov  .nase-svety a, .term-svet-darcekov  .nase-svety a, .svet-darcekov  .nase-svety a, .svet-darcekov-sutaze  .nase-svety,.svet-darcekov .btn, .category-svet-darcekov-sutaze .btn, .category-svet-darcekov .btn, .svet-darcekov .newsletter-block-inner, .category-svet-darcekov  .newsletter-block-inner, .category-svet-darcekov-sutaze  .newsletter-block-inner, .svet-darcekov .heading-title {background: #ec1c29!important;} 
.page-template-svet-darcekov .menu-blue, .category-svet-darcekov-sutaze  .menu-blue, .category-svet-darcekov  .menu-blue, .term-svet-darcekov  .menu-blue, .svet-darcekov .menu-blue, .svet-darcekov-sutaze .menu-blue ,.svet-darcekov .btn:hover, .category-svet-darcekov-sutaze .btn:hover, .category-svet-darcekov .btn:hover{    background-color: #c3151f!important;  }

.page-template-svet-krasy .nase-svety a, .category-svet-krasy-sutaze  .nase-svety a,.category-svet-krasy  .nase-svety a, .term-svet-krasy  .nase-svety a, .svet-krasy  .nase-svety a, .svet-krasy-sutaze  .nase-svety,.svet-krasy .btn, .category-svet-krasy-sutaze .btn, .category-svet-krasy .btn, .svet-krasy .newsletter-block-inner, .category-svet-krasy  .newsletter-block-inner, .category-svet-krasy-sutaze  .newsletter-block-inner, .svet-krasy .heading-title {background: #ed3d88!important;} 
.page-template-svet-krasy .menu-blue, .category-svet-krasy-sutaze  .menu-blue, .category-svet-krasy  .menu-blue, .term-svet-krasy  .menu-blue, .svet-krasy .menu-blue, .svet-krasy-sutaze .menu-blue,.svet-krasy .btn:hover, .category-svet-krasy-sutaze .btn:hover, .category-svet-krasy .btn:hover {    background-color: #c6247a!important;  }

.page-template-svet-mody .nase-svety a, .category-svet-mody-sutaze  .nase-svety a,.category-svet-mody  .nase-svety a, .term-svet-mody  .nase-svety a, .svet-mody  .nase-svety a, .svet-mody-sutaze  .nase-svety,.svet-mody .btn, .category-svet-mody-sutaze .btn, .category-svet-mody .btn, .svet-mody .newsletter-block-inner, .category-svet-mody  .newsletter-block-inner, .category-svet-mody-sutaze  .newsletter-block-inner, .svet-mody .heading-title {background: #b21e8c!important;} 
.page-template-svet-mody .menu-blue, .category-svet-mody-sutaze  .menu-blue, .category-svet-mody  .menu-blue, .term-svet-mody  .menu-blue, .svet-mody .menu-blue, .svet-mody-sutaze .menu-blue ,.svet-mody .btn:hover, .category-svet-mody-sutaze .btn:hover, .category-svet-mody .btn:hover{    background-color: #8f086f!important;  }

.page-template-svet-handmade .nase-svety a, .category-svet-handmade-sutaze  .nase-svety a,.category-svet-handmade  .nase-svety a, .term-svet-handmade  .nase-svety a, .svet-handmade  .nase-svety a, .svet-handmade-sutaze  .nase-svety,.svet-handmade .btn, .category-svet-handmade-sutaze .btn, .category-svet-handmade .btn, .svet-handmade .newsletter-block-inner, .category-svet-handmade  .newsletter-block-inner, .category-svet-handmade-sutaze  .newsletter-block-inner, .svet-handmade .heading-title {background: #5b2d90!important;} 
.page-template-svet-handmade .menu-blue, .category-svet-handmade-sutaze  .menu-blue, .category-svet-handmade  .menu-blue, .term-svet-handmade  .menu-blue, .svet-handmade .menu-blue, .svet-handmade-sutaze .menu-blue ,.svet-handmade .btn:hover, .category-svet-handmade-sutaze .btn:hover, .category-svet-handmade .btn:hover{    background-color: #491d74!important;  }

.svet-motorov .cm-heading, .svet-motorov .cm-border {border-color: #017dc5!important;} 
.svet-elektra .cm-heading, .svet-elektra .cm-border {border-color: #00b8de!important;} 
.svet-byvania .cm-heading, .svet-byvania .cm-border  {border-color: #45a850!important;} 
.svet-deti .cm-heading, .svet-deti .cm-border {border-color: #ffc10e!important;} 
.svet-sutaze .cm-heading, .svet-sutaze .cm-border {border-color: #80c342!important;} 
.svet-zvierat .cm-heading, .svet-zvierat .cm-border {border-color: #c7cc00!important;} 
.svet-zabavy .cm-heading, .svet-zabavy .cm-border {border-color: #f6931e!important;} 
.svet-prace .cm-heading, .svet-prace .cm-border {border-color: #ef6622!important;} 
.svet-darcekov .cm-heading, .svet-darcekov .cm-border {border-color: #ec1c29!important;} 
.svet-krasy .cm-heading, .svet-krasy .cm-border {border-color: #ed3d88!important;} 
.svet-mody .cm-heading, .svet-mody .cm-border {border-color: #b21e8c!important;} 
.svet-handmade .cm-heading, .svet-handmade .cm-border {border-color: #5b2d90!important;} 

.cm-heading .cm-border  {margin-left: 0px;
 /* font-size: 12px;  */
  margin-bottom: 2px;
 position: absolute;
  margin-top: -9px;
  background-color: #fff;
  color: #333;
  padding-right: 10px;}
.cm-heading {border-bottom: 3px solid #ccc;
  margin: 25px 0px 25px 0px;} 
  
  .left-sidebar .cm-heading .cm-border {     margin-top: -13px; }

.svet-motorov .heading-title {border-color:}

.category-blog .btn, .category-sutaze .btn {background: #0061a3!important;} 
.category-blog .btn:hover, .category-sutaze .btn:hover{    background-color: #003a5d!important;  }
.add-listing-button {width: 100%;}
.add-listing-button>div {    display: inline-block;    float: right;    margin-right: 15px;}

.bbpress .content-wrapper  {padding: 0px;}
#category-template .category-img img {  /*  padding-top: 30px;     max-height: 398px;      width: auto;  */    max-width: 82%;
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 30px; }



#bbp-forum-726 .bbp-forum-title:before {
    background-image: url(/img/menuicons/bg_nav01.png)!important;
}

/*#bbp-forum-726 .bbp-forum-title:hover:before {
    background-image: url(/img/menuicons/bg_nav01_hover.png)!important;
}    */

#bbp-forum-726   .bbp-forum-title {color:#017dc5;}

#bbp-forum-728 .bbp-forum-title:before {
    background-image: url(/img/menuicons/bg_nav02.png)!important;
}

/*#bbp-forum-728 .bbp-forum-title:hover:before {
    background-image: url(/img/menuicons/bg_nav02_hover.png)!important;
}  */

#bbp-forum-728   .bbp-forum-title {color:#00b8de;}


#bbp-forum-731 .bbp-forum-title:before {
    background-image: url(/img/menuicons/bg_nav03.png)!important;
}

/*#bbp-forum-731 .bbp-forum-title:hover:before {
    background-image: url(/img/menuicons/bg_nav03_hover.png)!important;
}     */

#bbp-forum-731   .bbp-forum-title {color:#45a750;}

#bbp-forum-769 .bbp-forum-title:before {
    background-image: url(/img/menuicons/bg_nav06.png)!important;
}

/*#bbp-forum-769 .bbp-forum-title:hover:before {
    background-image: url(/img/menuicons/bg_nav06_hover.png)!important;
}    */
       
#bbp-forum-769   .bbp-forum-title {color:#ffc10e;}


.bbp-forum-title:before {
  /* position: absolute!important;    */
    top: 50%!important;
    left: 10px!important;
    width: 30px!important;
    height: 30px!important;
    content: ""!important;
    background-position: center 50%!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    -webkit-transform: translateY(-50%)!important;
    transform: translateY(-50%)!important;
    display: inline-block;
    font: inherit;
    font-family: dashicons;
    position: static;
    margin: 0 6px 0 0px;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit;
    background: transparent;
    height: auto;
    width: auto;
    top: auto;
    margin-top: 10px;
}

.bbp-forum-info p {margin:0;     height: 25px;}
#mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {    line-height: 33px; margin-left: 15px;   margin-right: 15px;}

@media (min-width: 1200px) {

.pptv9-header .logo {
  padding-right: 15px;
  padding-left: 15px;
  transform: unset;
  padding-top: 0px;
  padding-bottom: 0px;
}

.pptv9-menu > ul > li > a {
    position: relative;
    height: 30px;
    line-height: 30px;  
  }

}

#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link {    height: 42px; line-height: 42px;}

.owl-carousel .owl-item .owl-lazy {    opacity: 1;}
.ppt-image-gallery .navs {    z-index: 9999;}
.pp_gallery, .pp_expand {display:none!important;}

.search-block .input-group .search-input {width:93%;}
.search-block form {    margin-top: 14px;}
.search-block .btn {color:white; border-radius: 0;}
.search-block .btn:hover {color:white; border-radius: 0;}
.search-block .btn {background: #0061a3;}
.search-block .btn:hover {background: #003a5d;}

.pptv9-menu .show {display: inline-block!important; }
.pptv9-menu.separate-line > ul > li > a:before {background: none;}
.pptv9-menu.separate-line > ul > li > a {
    padding: 0 0px;
}         
 
.menu-right {float:right!important;}
header #mega-menu-wrap-topmenu_en_US #mega-menu-topmenu_en_US .menu-right a {text-transform: unset!important;} 

#bodyid #page header .mega-menu-wrap .mega-menu .mega-current-menu-item.mega-menu-flyout>.mega-menu-link { box-shadow: 0px -2px 0px white inset!important;
    margin: 0!important;
    height: 34px!important;
    line-height: 34px!important;
    padding: 0!important;}
    
#bodyid #page header .mega-menu-wrap .mega-menu .mega-current-menu-item.mega-menu-flyout {padding: 0px 10px 0px 10px!important;}    

.contact-info a { font-size:14px;     height: 30px;     line-height: 30px;}
.contact-info a:first-child {    margin-right: 20px;}
.small-list .listing-list-item figure {     height: auto;   }
.small-list .listing-list-item figure img     {    height: auto;     max-height: 268px;}
.listings-featured img {    max-height: 257px;
    margin-left: auto;
    margin-right: auto;
    display: block;}
    
.left-column .add-article {    border: unset;     margin-top: 30px;}

/*#bbpress-forums>.row {    display: inline-block;}               */


.bbpress-forums-header {   width: 100%;     display: inline-block; }
.svet-banner img {display: block;
    margin-right: auto;
    margin-left: auto;}
.svet-img img {       display: block;
    margin-right: auto;
    margin-left: auto;
       max-width: 83%;
    padding: 30px;
       
    width: auto!important;} 
    
.svet-img    {  }

.homepage-shortcut-item {    border: 1px solid #0061a3; display: inline-block; background:#f0f8fd;     width: 100%;}
.homepage-shortcut-title {background: #0061a3; color: white; padding: 10px; text-transform: uppercase;     font-weight: bold;}
.homepage-shortcut-button a {    background: #0061a3;
    padding: 10px;
    display: block;
    margin-bottom: 15px;
    color: white;
    border-radius: 200px;}
    
.homepage-shortcut-button a:hover,.homepage-shortcut-button a:focus    {    background-color: #003a5d;     color: white;}

.homepage-shortcut-icon i {    font-size: 70px;   padding: 30px;}
#homepage-shortcut {margin-top: 50px;}


.category-shortcut-item {    border: 1px solid #0061a3; display: inline-block; background:#f0f8fd;     width: 100%; text-align: center;}
.category-shortcut-title {background: #0061a3; color: white; padding: 10px; /*text-transform: uppercase;*/     font-weight: bold;}
.category-shortcut-button a {    background: #0061a3;
    padding: 10px;
    display: block;
    margin-bottom: 15px;
    color: white;
    border-radius: 200px;}
    
.category-shortcut-button a:hover,.category-shortcut-button a:focus    {    background-color: #003a5d;     color: white;}

.category-shortcut-icon i {    font-size: 70px;   padding: 30px;}
#category-shortcut {margin-top: 50px;}

#category-template h4 {  /*  border-bottom: 3px solid #027dc5;  */
    color: black;
   
  
    font-weight: bold;
    padding-bottom: 5px;}
    
#category-template .left-sidebar h4 {  font-size: 25px;   text-transform: uppercase;} 

a, a:active, a:focus {
   outline: none;
}


.newsletter-block-inner {background: #0061a3;
    padding: 15px 15px 30px 15px;
    margin-top: -65px;
}

footer h3 {    text-transform: uppercase;
    border-bottom: 1px solid #dedede;
    display: inline-block;
    padding-bottom: 20px;
        margin-top: 35px;}
    
footer hr {color:white;}

.footer-social-icons i {font-size: 20px;
    border: 1px solid white;
    padding: 10px;
    min-width: 44.5px;
    text-align: center;     margin-top: 15px;  margin-right: 5px;}
    
#category-template .mega-menu-wrap .mega-menu li a {
    color: black!important;
}

#category-template  #mega-menu-wrap-max_mega_menu_13 #mega-menu-max_mega_menu_13 > li.mega-menu-item  {    display: block;}
.left-sidebar .mega-menu-wrap {background:#f0f8fd!important;}

.left-sidebar h3 {    background: #017dc5;     color: white;      text-transform: uppercase;      margin: 0;       padding: 10px; font-size: 18px;}
.left-sidebar .mega-menu-link {    border-bottom: 1px solid #cfe3f0!important;  }
.header-menu {width:100%;}
.left-sidebar .mega-menu-wrap .mega-menu .mega-menu-item {    display:  block!important;}
.left-sidebar .mega-menu-wrap .mega-menu .mega-menu-item a {     color: black!important;  }

#bbpress-forums .avatar {max-width:25px;}

.cat-description {margin-top: 30px;     text-align: justify;  }