/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Dec 20 2019 | 10:44:40 (am)
/*
/******* Do not edit this file *******/

body {
color: #757575;
background: url(http://patelenahouse.co.nz/wp-content/uploads/2015/02/background.gif);
 background-repeat: repeat;
background-attachment: fixed;
}
.slides {width: 450px;
}
.sf-menu a {
text-decoration: none;
display: block;
position: relative;
margin: 0px 0px 0px 0px;
padding: 0 8px;
}

.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
padding: 0!important;
float: left;
margin-left: 20px !important;
}

.calculator {width: 300px;
margin-top: 20px;
}

.su-column {
margin: 0 0 0 0 !important;
}

.top-line {background-color:#0067a1;
  height: 30px;
  color: #ffffff;
  text-align: right;
  padding-right: 30px;
}

.top-line a:hover {
  color: #9e9e9e !important;
}

.inline {width: 21px !important;
display: inline !important;
margin-bottom: -5px !important;
}

.inline2 {width: 112px !important;
display: inline !important;
margin-bottom: -5px !important;
}

.textcontainer {display: none;}

.gift{float: left;
  margin-top: 30px;}

.content-home {text-align: center}

.content-home {text-align: center}

#search-icon {
float: right;
margin: 10px 0 0 0px;
display: none;
}

.sf-menu li {
display: block;
float: left;
position: relative;
margin: 0px 0px 0px;
padding: 18px 1px;
}

.postimg img {
display: block;
border: 3px solid #006791;
width: 864px;
height: 544px;
}

.button, .button:visited, input[type="submit"] {
background: #0067a1;
color: #fff!important;
}


.priceText {
   font-weight: bold;
    font-size: 12px;
    color: #0067a1;
    margin: 0px;
    padding: 0px;
  text-align: center;
}

#box {
    width: 138px;
    height: 200px;
    float: left;
    margin: 20px 0px 0px 15px;
    text-align: center;
}

.sf-menu a:hover, .sf-menu li.current-menu-item > a, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_ancestor > a, .sf-menu li.current_page_parent > a {
color: #0067a1;
  font-weight: 500;
}

.sf-menu > li.current-menu-item, .sf-menu > li.current_page_item, .sf-menu > li.current-menu-ancestor, .sf-menu > li.current-menu-parent, .sf-menu > li.current_page_ancestor, .sf-menu > li.current_page_parent {
border-top: 0px solid #0067a1;
}

.left{ width: 48%; float: left}

.right {width: 49%; float: right}

.sf-menu > li.current-menu-item, .sf-menu > li.current_page_item, .sf-menu > li.current-menu-ancestor, .sf-menu > li.current-menu-parent, .sf-menu > li.current_page_ancestor, .sf-menu > li.current_page_parent {
padding: 18px 0;
}

#comments {
clear: both;
display: none;
}

#sidebar .widget-title {
color: #535353;
}

#outerfooter a:hover {
color: #0067a1;
}

.header-wrap {
border-top: 10px solid #0067a1;
}

.frame, .klasik-pf-img, .thumbcontainer, #postgallery ul.slides, .gallery .gallery-item {
 border: 0px solid #f8f6f6;
}

#maincontent .main {
padding-bottom: 0px;
}


#sidebar .widget-container {
margin-bottom: 0px;
padding-bottom: 0px;
}

a, .colortext {
color: #0067a1;
}

a.more-link, a.more-link:visited, a.more, a.more:visited {
color: #0067a1;
border-bottom: 0px solid #efddde;
}

a.more-link:hover {font-weight: bold; color: #0067a1 !important; text-decoration: none; border-bottom: 0px solid #efddde;}

#outerfootersidebar {display: none}

.listborder li, #sidebar .listborder li {
padding: 0 0 10px 0;
margin: 0 0 10px 0;
font-size: 13px;
font-family: 'Roboto Condensed', sans-serif;
font-weight: 300;
text-transform: uppercase;
}

.footertext {width: 33%;
float: right;
  text-align: right;}

.copyrighttext {width: 33%;
  float: left;}

.designed { text-align: center; 
  width: 34%;
  float: left;
}

#outerfooter a:hover {
color: 0067a1;
}
  
#sidebar .listborder li a {
font-size: 15px;
}
  
#logo {
text-align: center;
margin: 25px 0 20px 0;
}

 #logo img {
z-index: 3;
width: 400px;
}  
  
.column {
width: 30%;
}