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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.g-recaptcha {
    transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;
}

.gcore-line-td input, .gcore-line-td textarea, .gcore-line-td select{    background-color: #F1F1F1;}
.panel-title{       background-color: #C5C5C5;border-radius: 7px;

    height: 28px;
    padding-top: 4px;
    padding-left: 4px;}
.cn{   float: left;    margin-top: -39px;}
h2{color: #FFFFFF;}
.rt-footer{
  background-image:url("http://carpetcleaningnorthshore.co.nz/images/footer-image.png");
  margin-left:-20px;
  margin-right:-20px;
  color:#fff;
  padding-top:15px;
  padding-bottom:15px;
}

.tm-leading-article .uk-article:last-child{    padding-top: 13px;}
.gbs3 p {
    margin: 0 0 10px;
        display: none;
}
.gbs3 .form-horizontal .control-label{color: white;}
.fa-asterisk:before{color: white;font-size:6px;}
.gbs3 .form-control{
  
          height: 32px;
  
}
.lg{   max-width: 52%;}
.tm-logo {
   
    padding-left: 11px;
   
    max-height: 100px !important;
   
}
.ff{    
    border-left: 1px solid dimgrey;
    border-right: 1px solid dimgrey;}

.mod_sef_input{height: 30px;}
.tm-main-bottom{background-color: #636363;
    margin-right: -20px;
    margin-left: -20px;
       min-height: 35px;
    min-width: 300px;
}

.tm-toolbar{
      background-image: url("/images/header-top.png");
  
    margin-left: -20px !important;
    margin-right: -20px !important;
  
}
.dark {
    color: #fff;
    background: #0080FF;
    
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#222222',GradientType=0 );
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px;
    text-align: center;
  margin-left: -20px;
    margin-right: -20px;
}