/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-navbar-toggle {font-size: 22px;color: #fff;}
.tm-logo-small {float: left;letter-spacing:0px;line-height:60px}
.uk-nav-navbar > li > a {color: #fff;}
.uk-article-title{margin-bottom:20px;}
 
.open {border-bottom: 2px solid #f62433;border-left: 2px solid #f62433;border-right: 2px solid #f62433;}
.accordion li.active h3 a p,
.accordion li h3 a p
  {
  background:#f62433;
  border-radius:6px 6px 0px 0px;
  padding:4px 12px;
  width:125px;
  }
.accordion li.active h3 a,
.accordion li h3 a{
background:none;text-shadow:none;
border-top:0px;
border-bottom:2px solid #f62433;
padding:0px;
margin:20px 0px 0px 0px;
}
.accordion {
border: 0px solid;
}
.accordion-opener p{margin:0px}





.uk-navbar {border-radius: 10px;padding-left:10px}

h1, .uk-h1 {
font-size: 50px;
line-height: 60px;
font-weight:500;
}

.tm-logo:hover{text-decoration:none}


.two-col-special {
overflow: auto;
margin: 0;
padding: 15px;
}

.two-col-special li {
display: inline-block;
width: 30%;
margin: 0;
padding: 0;
}

.two-col-special li:before {
content: '+';
padding: 5px;
margin-right: 5px;
color: #f62433;
background-color: white;
display: inline-block;
}

.uk-form-row{padding:5px 0px}
.uk-list > li > :last-child{color:#fff}

.tm-logo h1{color:#f62433}
.rg-image, .es-carousel{background:#fff}


.rg-image-wrapper, .es-carousel-wrapper {background: #f62433;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.rg-image-nav a {background-color: transparent;}

h1, h2, h3, h4, h5, h6 {
margin: 5px 0 20px 0;
}

.pplogo {
  width: 32px;
  height: 32px;
  background: url("../images/ppsquarelogo.png") no-repeat;
  display: block;
  position: absolute;
  left:20px;
  top:0px;
}

#jdscf-92-subject.form-control {
width: 59.8%;
}

#jdscf-92-message.form-control {
margin: 0px 0px 10px;
width: 59.8%;
height: 137px;
}

@media only screen and (max-width: 590px) {
#jdscf-92-subject.form-control {
width: 306px;
} }

@media only screen and (max-width: 590px) {
#jdscf-92-message.form-control {
width: 306px;
} }

.footer1 {
position: absolute;
top: 33px
}

.btn-primary:hover {
background-color: #2a990e;
}