/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }

table.tableborder, .tableborder td{
	border: 1px solid #454545;   
	border-collapse: collapse;
	padding: 60px;
    text-align: center;
}
table.tablebordernopad, .tablebordernopad td{
	border: 1px solid #454545;   
	border-collapse: collapse;
	padding: 15;
    text-align: center;
}
.anchorlink{top:-100px !important;
display: block;position: relative;}
.yellowbg{background-color: #ffff00;}

.uk-nav-side > li > a{
	letter-spacing: 0!important;
    font-family: 'Quattrocento Sans', sans-serif;
     font-size:14px;color:#e1e1e1;}
.uk-nav-side ul a{color:#fff;}
.uk-nav-side > li > a:hover{background:none !important;color:#fffc00 !important;}
.uk-nav-side > li.uk-active > a{color:#fffc00 !important;background:none;}
.uk-nav-sub > li.uk-active > a {color:#fffc00 !important;}
.uk-nav-sub > li > a:hover {color:#fffc00 !important;}

.uk-article-title{font-weight: 700;line-height: 40px;}

.uk-panel-box-secondary{background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(68, 68, 68)), to(rgb(87, 87, 87)));}
.uk-h4{color:#fff;font-size:14px;}

.borderchapter{border:2px solid;
    padding: 30px;
    width: 80%;}

@media (max-width: 812px) {
	 .tm-sidebar-a{order:-1 !important;}
}

.uk-panel-box-secondary .uk-panel-title {
      color: #fff;
    
    font-size: 17px;
    text-align: center;
    font-weight: 600;
    border-bottom: 1px dashed #e1e1e1;
    
}

sup {
    top: -0.5em;
    background: #fffc00;
	padding: 4px;}

.highlight{background: #fffc00;color:#000;}

/*accordion*/
.uk-accordion-title{font-size:15px;padding:0;color:#e1e1e1;border:0 !important;}
.uk-accordion-title.uk-active{color:#fffc00;}
.uk-accordion-content{color: #fff;font-size: 14px;}

.uk-accordion-title.uk-active::before {
    content: "\f107";
    color: #e1e1e1;font-size: 12px;    right: -4px;
}
.uk-accordion-title::before{content: "\f104";font-size: 12px;    right: -7px;color: #e1e1e1;}
.uk-accordion-title:hover{border:0 !important;color:#fffc00;padding:0px !important;}
.uk-accordion-title.uk-active:hover{border:0 !important;}

.tm-block-footer{background:#000;}

/*forms*/
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
	    background:#454545; padding:10px 15px;color:#fff;width:67%;}