theme.config.php

/* Logo color */
[class*='tm-logo'] svg path,
[class*='tm-logo'] path,
[class*='tm-logo'] rect { fill: #c3cce8; }

body:not(.tm-navbar-bg) [class*='tm-block-primary'] .tm-navbar:not(.tm-navbar-attached) [class*='tm-logo'] svg path,
body:not(.tm-navbar-bg) [class*='tm-block-primary'] .tm-navbar:not(.tm-navbar-attached)[class*='tm-logo'] path,
body:not(.tm-navbar-bg) [class*='tm-block-primary'] .tm-navbar:not(.tm-navbar-attached) [class*='tm-logo'] rect { fill: #fff; }

/* Background image in layout position bottom-e */
.tm-block-bottom-e > div {
    background-image: url(../images/custom/image_default.jpg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
}

/* SVG fill color for layout position bottom-e */
.tm-block-bottom-e .uk-panel .uk-panel svg path,
.tm-block-bottom-e .uk-panel .uk-panel path {
    fill: #c3cce8;
    opacity: 0.3;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

.tm-block-bottom-e .uk-panel .uk-panel:hover svg path,
.tm-block-bottom-e .uk-panel .uk-panel:hover path { opacity: 1; }

/* WordPress Pagination */
.home.tm-article-blog .uk-pagination { display: none; }

/*nav-bar*/
body:not(.tm-navbar-bg) [class*="tm-block-primary"] .tm-navbar:not(.tm-navbar-attached) .uk-navbar-nav > li > a{ color:#fff;}
body:not(.tm-navbar-bg) [class*="tm-block-primary"] .tm-navbar:not(.tm-navbar-attached) .uk-navbar-nav > li > a:hover{ color:#eca400;}
body:not(.tm-navbar-bg) [class*="tm-block-primary"] .tm-navbar:not(.tm-navbar-attached) .uk-navbar-nav > li.uk-active > a{ color:#eca400;}
body:not(.tm-navbar-bg) [class*="tm-block-primary"] .tm-navbar:not(.tm-navbar-attached) .uk-navbar-nav > li.uk-active > a::before{background-image: linear-gradient(to right, #eca400, #eca400);}



.tm-block-header.tm-fullscreen .uk-slideshow-fullscreen, .tm-block-header.tm-fullscreen .uk-slideshow-fullscreen > li, [class*="tm-top-"] .uk-slideshow-fullscreen, [class*="tm-top-"] .uk-slideshow-fullscreen > li{ height:100vh !important;}
.tm-block-wall{ background:none;}
.tm-block-noise{ background:none;}
.tm-block-dark { color:#fff;}


.award-ceremony .uk-panel-box{ border-radius:0; background:rgba(34, 35, 33, 0.7); border:none; box-shadow:none;}
.award-ceremony hr{ border-bottom:1px solid #ddd; width:200px; margin:20px auto;}

.tick-border{ border:3px solid #eca400; padding:40px; width:50%; margin:0 auto;}
.book{ margin:0px !important;}


.products .uk-panel-box.tm-panel-line:not(.uk-panel-box-primary)::before, .tm-panel-line > div > .uk-panel-box:not(.uk-panel-box-primary)::before{ background-image:none; background:#eca400;}

.tm-block-bottom-e > div{ background-image:none;}


.video .uk-modal-dialog{ top:10%;}


.events a, .uk-link{ color:#2f2f2f; text-decoration:none;}



.photography-compet h3{ margin-bottom:0; color:#fff; font-size:20px; background: rgba(0, 0, 0, 0.5); padding:15px 0 15px 20px;}
.photography-compet h3 a{ color:#fff; text-decoration:none;}
.photography-compet h2{ color:#eca400; margin:0;}
.ttl-box-photo{ background:#000;  padding:30px 0;}
.ttl-box-photo p{ margin-top:20px;}

.compt-box h2{ color:#fff; font-size:24px; line-height:30px;}
.compt-box ul{ margin-top:5px; margin-bottom:10px;}
.compt-box ul li{ color:#fff;}

/*.home-page .tm-block-bottom-e{ border-top:3px solid #ccc;}*/
.tm-block-footer hr{ border-color:#1e1e1e;}

.tm-block-footer h3{ color:#fff;}
.tm-block-footer .uk-icon-button:hover{ color:#eca400;}
.tm-block-footer .uk-icon-button{ color:#5b5b6c;}
.tm-block-footer .tm-subnav-bullet > li::before{ color:#fff;}
.tm-block-footer .tm-subnav-bullet > li.uk-active > a{ color:#eca400;}
.tm-block-footer .tm-subnav-bullet > li > a{ color:#fff;}
.tm-block-footer .uk-subnav a:hover{ color:#eca400;}

.kimff-fest{ margin-bottom:40px;}
.kimff-fest .tm-overlay.uk-overlay .uk-overlay-area{ background:rgba(0, 0, 0, 0.5); margin:0px; border: none;}
.kimff-fest h3{ color:#fff;}
.kimff-fest h3 a{ text-decoration:none;}
.kimff-fest h4 a{ color:#2f2f2f; text-decoration:none;}

.winner p{ margin:15px 0;}
.count img{ margin-right:10px;}
.dash{ margin-bottom:30px;}
.nominees{ background:#eca400; margin-top:50px;}
.nominees .uk-grid{ margin-top:0px;}
.nominees .uk-grid > *{ padding-left:0px !important;}
.left-cont{ padding-right:40px;}
.right-cont{ padding-left:40px;}
.black{ background:#000;}

.uk-slideshow h5{ display:none;}
.uk-slideshow .uk-overlay-background{ background:rgba(0, 0, 0, 0.5);}
.home-page .tm-block-noise{ background:#000;}
.home-page .tm-pricing-table > *:nth-child(2) > .uk-panel-box{ background:#323232; border-color:#323232;}


.events-news .uk-panel-title{ text-align:center; font-size:48px; padding-bottom:20px; line-height:58px;}

.timeline li{ line-height:36px;}
.pad-remove-btm{ padding-bottom:0px;}


.download-box{ border:2px solid #ccc; box-shadow: none;}
.download-box h2{ font-size:30px;}
.download-box h2 a{ color:#797e90;}
.download-box h4{ margin:0; font-size:18px; background:#eca400; padding:5px 10px; margin-top:10px;}
.download-box h4 a{ color:#fff; }
.download-box h4:hover{ background:#000;}


.rules-box{ border:2px solid #ccc; box-shadow:none;}




#entryform.uk-form input:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([type="radio"]):not([type="checkbox"]){ width:100%;}
#entryform h3{ margin-top:50px !important;}
#entryform .uk-form-row{ margin-top:10px;}
#entryform hr{ border:1px solid #ccc; margin:10px 0;}
.uk-form input[type="radio"], .uk-form input[type="checkbox"]{ margin-right:8px;}
.uk-form label{ padding-right:20px;}
.word-margin{ margin-top:40px !important;}


.alliance .uk-article{ border:1px solid #ccc; padding:30px;}
.alliance .uk-article-title{ font-size:32px; line-height:42px;}

.home-page #tm-header{ background-color:#000 !important;}
.uk-nav-offcanvas > li > a{ color:#fff;}	

.contact-page .tm-block-padding{ padding-bottom:0px !important;}
.uk-navbar-nav > li > a{
  padding: 5px 10px !important;
}

.cnc-strong-weight strong{
  font-weight: 600;
  
}

.home-page #tm-header .uk-overlay-panel .uk-button-large{ 
  min-height: 40px;
  padding: 0 26px;
  margin: 10px;
  
}
.home-page #tm-header .uk-overlay-panel {
  padding: 5px !important;
  margin: 0px 20px !important;
}

@media (max-width: 767px) {
.nominees h2, .nominees p, .nominees h3{ padding:30px; text-align:center;}
.left-cont{ padding-right:0px;}
.spacing{ padding:80px 25px;}
}


@media (min-width: 768px) and (max-width: 992px) {
.uk-navbar-nav > li > a{ font-size:12px; padding:4px 7px 0 7px;}
}

@media (min-width: 993px) and (max-width: 1067px) {
.uk-navbar-nav > li > a{ font-size:14px; padding:4px 16px 0 16px;}
}

.shadow-box{ background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.26);
    padding: 35px;}
.shadow-box .rsform-block-header .formControls{margin:0;}
.shadow-box .rsform-block-header .formValidation, .shadow-box .rsform-block-header .formControlLabel{display:none;}
.shadow-box .rsform-block-header hr{margin:0;}
.formDescription{display:none;}
.rsform-block-terms-text p{margin:0;}
.rsform-block-userid, .rsform-block-username{display:none;}
.shadow-box select{
-webkit-appearance: none;
   -moz-appearance: none;
   -webkit-appearance: none; 
   background:url("../../../images/drop.png") no-repeat scroll right center;
    padding: 0 33px 0 10px;
   }
.shadow-box select:focus{ background:url("../../../images/up.png") no-repeat scroll right center;}


.quake-post .formControls {
    margin-left: 0px !important;
}

.quake-post .formControlLabel {
    float: none !important;
    padding-top: 5px;
    text-align: left !important;
    width: auto !important;
}


.uk-grid-divider > [class*="uk-width-medium-"]:nth-child(n+2):not(.uk-width-medium-1-1) {
    border-left: 1px solid rgba(230, 236, 255, 1);
}
hr {
border-bottom: 1px solid rgba(230, 236, 255, 1);
}

#read_more {
display: none;
}

input[type="checkbox"]:checked ~ [for="read_more"] span:last-of-type {
    display: block;
    visibility: visible;
}


[for="read_more"] span:last-of-type {
    display: none;
    visibility: hidden;
}

input[type="checkbox"]:checked ~ [for="read_more"] span:first-of-type {
    display: none;
    visibility: hidden;
}

.np-shadow img {
  -webkit-box-shadow: 8px 10px 10px 0px #ccc;
  -moz-box-shadow: 8px 10px 10px 0px #ccc;
  box-shadow: 8px 10px 10px 0px #ccc;
  border: 15px solid #fff;
  
}
.cnc-padd-remove-e #tm-bottom-e .tm-block-padding {
  padding-top: 0 !important;
}

.cnc-audio td:first-child { width:15%; }

.cnc-font-bold { font-size:25px; }

.cnc-btn { padding:15px; }

.cnc-btn a { color:#fff; }

.cnc-btn a:hover { color:#000; }

.cnc-paragraph a:hover { color:#000; }
.home banner-list ul li {
  height: auto !important;
}
.tm-block-top-a .uk-grid-margin {
  margin: 0 !important;
  
}

.cnc-anchor:hover 
{
  color: #eca400 !important;
}

.uk-modal-dialog.cnc-modal-dialog
{
  margin: 110px auto !important;
  width: 70% !important;
}

.cnc-modal-dialog .uk-close
{
  color: #111 !important;
  opacity: 0.7 !important;
}

.tm-navbar-attached {
    background: #426b89 !important;
}