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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
/*.tm-page {
    background-image: url("../../../../../images/yootheme/demo/dove/header-background-image3.gif");
  background-attachment: fixed !important;
  }
body {
    background-image: url("../../../../../images/yootheme/demo/dove/header-background-image3.gif");
  background-attachment: fixed !important;
  }*/
body {
    background-color: #E4BD8D !important;
  }
.tm-page {
    background-color: #E4BD8D !important;
  }
body
{border-top-color: #F7AD03 !important;}

.uk-navbar
{border-top: 2px solid #F7AD03 !important;}


html.uk-notouch body.tm-isblog div#tm-header.tm-header div.uk-container.uk-container-center section#tm-top-teaser.tm-top-teaser div.uk-width-1-2.uk-grid-margin div div.uk-grid.uk-grid-match.slider_home div.uk-width-medium-1-4.uk-float-right.uk-flex-order-last-medium
{background-color: #EBE9E4 !important;}

html.uk-notouch body.tm-isblog div#tm-header.tm-header div.uk-container.uk-container-center section#tm-top-teaser.tm-top-teaser div.uk-width-1-2.uk-grid-margin div div.uk-grid.uk-grid-match.slider_home
{margin-left: 0px !important;}

html.uk-notouch body.tm-isblog div#tm-header.tm-header div.uk-container.uk-container-center section#tm-top-teaser.tm-top-teaser div.uk-width-1-2.uk-grid-margin div div.uk-grid.uk-grid-match.slider_home div.uk-width-medium-1-4.uk-float-right.uk-flex-order-last-medium
{padding-left: 0px !important;}

.slider_home
{background-color: #fff !important;}

.uk-navbar-nav > li.uk-active > a
{background-color: #F7AD03 !important;}

.uk-navbar, .uk-navbar.uk-active {
    margin-bottom: 0px !important;
  background-image: url("../../../../../images/yootheme/demo/dove/bggrey.png");
}

#ff_form6 .bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {
    float: left;
}
.jssort11 .t, .jssort11 .pav:hover .t {
  width: 180px !important;
  font-size: 13px !important;
}

#tm-top-teaser .uk-width-1-2
{
    margin-bottom: 1px;
width: 100%;
  }
#tm-top-teaser .uk-grid-margin{
    margin: 0px;
  }

.tm-top-teaser {
    height: auto;
}
/*.tm-header {
    background-image: url("../../../../../images/yootheme/demo/dove/header-background-image3.gif");
  background-attachment: fixed;
  
}*/
.tm-header {
    background-image: none!important;
      background-color: none!important;
  
}

.uk-container {
/*background-image: url("../../../../../images/yootheme/demo/dove/bg.png");*/
background-color: #fff !important;
z-index:-9!important;
}
.tm-toolbar{
    margin: 0 20px;
}
.tm-logo{
    margin: 0 !important;
}
.tm-headerbar {
        padding: 0 20px !important;
}
.uk-margin-large-top {
    margin-top: 15px !important;
}
.tm-switcher ul li {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 1px;
  padding-left: 10px;
}

.tm-switcher p {
  margin-top: 1px;
  margin-right: 1px;
  margin-bottom: 10px;
  margin-left: 1px;
}

.jssort11 .t, .jssort11 .pav:hover .t {
   /* color: #fc9835;
  	color: #444E80;*/
	color: #E6EBEF;
    font-size: 11px;
    font-weight: 700;
    height: 32px;
    left: 68px;
    line-height: 17px;
    position: absolute;
    top: 3px;
    width: 129px;
}
.uk-navbar-nav > li > a {
    font-size: 15px !important;
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.icon-asterisk {
    color: #656565 !important;
}
#richiesta select {
    color: #656565 !important;

}
#richiesta .control-label{
    color: #656565 !important;

}
#richiesta button{
    margin-left: 15px !important;
background-color: #f7ad03 !important;
}
.bfSubmitButton {
background-color: #f7ad03 !important;
}
.btn [class^="icon-"], .btn [class*=" icon-"] {
    margin-top: 5px !important;
    vertical-align: top !important;
	margin-right: 0.5em !important;
}
.uk-thumbnav > * > * > img {
    border-bottom-color: #fff !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    border-image-outset: 0 0 0 0 !important;
    border-image-repeat: stretch stretch !important;
    border-image-slice: 100% 100% 100% 100% !important;
    border-image-source: none !important;
    border-image-width: 1 1 1 1 !important;
    border-left-color: #fff !important;
    border-left-style: solid !important;
    border-left-width: 1px !important;
    border-right-color: #fff !important;
    border-right-style: solid !important;
    border-right-width: 1px !important;
    border-top-color: #fff !important;
    border-top-style: solid !important;
    border-top-width: 1px !important;
}

div.uk-position-bottom.uk-margin-bottom.uk-margin-right img{
    border-style: solid !important;
	border-color #f7ad03 !important;}