.search-home {
    background-color: #FFFFCC;
}
h3 {
    color: #CC3333 !important;
}

    .we_rounded_search_top {
    background-color: #FBB949 !important;
    border: 1px solid #FBB949 !important;
   
}

.info_book {
    background-color: #ccccff !important;
   color: #1e1e1e !important;
    }
    
    .title_book {
    color: #CC3333 !important;
   
}
    
    .separator_book {
    background-color: #ff9900 !important;
    border: 1px solid #ff9900 !important;
    }
    
    #orz-separator_book {
    border-top: 1px solid #FF6600  !important;
    }
    
    .we_rounded_search_top {
    background-color: #FBB949 !important;
    border: 1px solid #FBB949 !important;
   
}

div#bottom_link {
   background-color: #FBB949!important;
    background-image: url("https://www.amsterdamstay.com/templates/rhuk_milkyway/css/orange.css") !important;
}
  
.title_app a {
    color: #CC3333 !important;
 
}
.title_app {
    color: #CC3333 !important;
 
}
.txt_color_css{
   color:#fff !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background: none repeat scroll 0 0 #FBB949;
    border: 1px solid #599c11 !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
   
    color: #f7f04a !important;
   
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    background-color: #FF9900;
    border-left: 0 solid #FBB949!important;
    border-right: 0 solid #FBB949!important;
    border-top: 0 solid #FBB949!important;
    color: #FFFFFF;
    font-weight: bold;
         -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 4px 4px 0px 0px;
}
#tabs-info-1, #tabs-info-2, #tabs-info-3, #tabs-info-4 {
 /* border: 1px solid #9900cc!important*/
    
}

#title_property_info {
    background-color: #FFFCCC !important;
   
}
.ask_text {
    color: #000 !important;
    
}

.ui-tabs .ui-tabs-panel {
      border-top: 1px solid #CC99CC !important;
  }
  .ui-tabs .ui-tabs-panel {
  border: 1px solid #FBB949!important;}
  
  #orz-separator_register {
    border-top: 1px solid #ff9900 !important;
}
#title_property_login {
    background-color: #FBB949!important;
     
}

#orz-separator_login {
   border-top: 1px solid #CCCCCC !important;
    }
    
  .txt_login_title {
    color: #CC3333;
}

ul#pers_menu {
    
    background-color: #ff9900 !important;
        color: #fff !important;
   
}

.separator_admin {
    background-color: #000080   !important;;

}

#blue-btn {
    background-color: #C52782 !important;
}

div#bottom_link_admin {
    background: none repeat scroll 0 0 transparent !important;
  }
  

  
  .row button {
    /*background-color: #C52782 !important;*/
}
     #mf span {
    /* background-color: #C52782 !important;*/
  }
  
  .help_color{
      color: #993366 !important;
  }
  
  .formError .formErrorContent {
        background: none repeat scroll 0 0 #CCCCFF !important;
        color: #000000 !important;
   
}
  .formError .formErrorArrow div {
    
     background: none repeat scroll 0 0 #CCCCFF !important;
  
}
.add_info {
    color: #C52782 !important;
   
}


/**/

#main-posts div.pagination{
float: right;
text-align: right;
font-size:13px;
margin-bottom:30px;
}
#main-posts div.pagination p.counter{
	background:#eee;
    float: left;
    padding: 7px;
    border:1px solid #dedede;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
    line-height: 16px;
    margin-top: 0;
	box-shadow:-2px 0 2px #eee;
	box-shadow:-2px 0 2px rgba(0, 0, 0, 0.1);
}
#main-posts .pagination ul li{
	margin-left:-4px;
} 
#main-posts div.pagination .pagination-start{
	background:#fff;
    float: left;
    margin: 0;
    border:1px solid #dedede;
	-moz-border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}

div.pagination .pagination-prev{
	background:#fff;
    float: left;
    margin: 0;
    border:1px solid #dedede;
	-moz-border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}
div.pagination .pagination-end{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
div.pagination a{
color:#0366B2;
padding: 7px 10px;
display:block;
}
div.pagination a:hover{
color:#999;
display:block;
text-decoration:none;
}

div.pagination ul{
   float:left;
   list-style: none;
   margin:0;
}

div.pagination ul li{
   	background:#fff;
    float: left;
    margin: 0;
    border:1px solid #dedede;
	-moz-border-radius: 6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
	box-shadow:-2px 0 2px #eee;
	box-shadow:-2px 0 2px rgba(0, 0, 0, 0.1);
}
div.pagination ul li:hover{
   	background:#eee;
    text-decoration:none;
}
div.pagination ul li span{
color:#666;
padding: 7px 10px;
display:block;	
border-color:#666;
-moz-border-radius: 5px 0 0 5px; 
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
#mf_book .more_info {
  background-color: #FF9900;
    border: 1px solid #FF9900;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
     margin-right: 15px;
    margin-top: 15px;
    padding: 0 12px !important;
    text-shadow: 0 1px 1px #215662;
   
}
#blue-btn {
    background-color: #FF9900 !important;
    border: 1px solid #FF9900 !important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
   color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
     margin-right: 15px;
    margin-top: 10px;
    padding: 0 12px !important;
    text-shadow: 0 1px 1px #215662;
}

#mf_register .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
   border: none !important;
}

.filter-border-booking {
        border-top: 4px solid #FBB949!important;
        
    }
    
    .filter_booking_title {
    background-color: #FBB949 !important;
    color:#fff !important;
    }
.txt_info_title {
    color: #333333 !important;
}
.txt_info_title_reg {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    line-height: 39px;
    margin-left: 20px;
}
.border_backoffice {
    border: 3px solid #ff9900 !important;
}
.border_backoffice2 {
    border: 3px solid #ff9900 !important;
    background-color: #FFFCCC;
}
.border_admin2 {
    border: 3px solid #ff9900 !important;
    margin-bottom: 10px;
}
.separator_admin {
    background-color: #ffffff !important;
    color: #000 !important;
}

.border_admin {
    border: 3px solid #ff9900 !important;}

#legenda-container {
    background-color: #C7EAF0 !important;
}

ul#pers_menu a span {
    color: #FFF!important;}
    
.active {
    background-color: #FFFFCC !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    color:#000 !important;
    height: 25px;
}
html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full ul#submf li.active{ background: none!important;}
#pers_menu active{
    
    color:#000 !important;
}
html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full ul#pers_menu.menu li.active a span{color:#000 !important;height: 25px;}

ul#pers_menu a span:hover {color:#000 !important;height: 25px;}
ul#submf {
    background-color: #FFFFCC!important;}

ul#submf a span {
   color: #919191!important;}

#info-home a:link, a:visited, ul li p a:link, ul li p a:visited {
   }

.mf-price{ font-size: 1.3em;
    font-weight: bold;}

.profile_button {
    background-color: #ff9900!important;
    border: 1px solid #ffa70f!important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin: 0;
    padding: 0 12px;
    text-shadow: 0 1px 1px #000!important;
}
#mf input {
        background-image: url("book.gif") !important;
    border: 1px solid #2d7889;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    height: 27px;
    margin: 21px 28px 0;
    padding: 0 12px;
    text-shadow: 0 1px 1px #215662;
    width: 135px;
}

.subtitle_admin {
    color: #FF9900!important;
    font-family: "Verdana",sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.13em;
}

html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full div#we-cmpn div.border_admin{
    
    border: 1px solid #CCCCCC!important;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 2px 0 18px #CCCCCC;
    height: auto;
    margin-left: 5px;
    margin-top: 16px;
    overflow: hidden;
    padding: 10px;
    width: 96%;
}
html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full div#we-cmpn div.ui-corner-top div#login_r div#d-cntr.login_center form div#mf_login2 input.ui-button{
    background-image: url("book.gif");
    border: 0 none !important;
    color: #FFFFFF;
    font-weight: bold;
    height: 27px;
    margin: 19px 15px 1px 5px;
    opacity: 1;
    width: 134px;
}
#back{
    background: -moz-linear-gradient(300% 100% 180deg, #CCCCFF, #fff);
   background: -webkit-gradient(linear, right top, left bottom, from(#CCCCFF), to(#fff));
 }
 .note:before {
    background: none repeat scroll 0 0 #ffe6cc!important;
    border-color: #FFFFFF #FFFFFF #ffe6cc #ffe6cc!important;}
 .note {
    background: none repeat scroll 0 0 #FFFFCC !important;
 color:#1e1e1e!important;}
 #categoryorder li {
    
   background-color: #FFFFCC!important;
    border: 2px solid #FFFFCC!important;
 }
 #mf input {
    background-color:#FF9900!important; 
}
#mf_book .more_info {
    background-color: #FF9900 !important;
    border: 1px solid #FF9900;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 15px;
    padding: 0 12px !important;
    text-shadow: 0 1px 1px #215662;
}

#blue-btn {
    background-color: #FF9900 !important;
    border: 1px solid #FF9900 !important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 10px;
    padding: 0 12px !important;
    text-shadow: 0 1px 1px #215662;
}

html body#page_bg.color_white div.ui-dialog div.ui-dialog-buttonpane div.ui-dialog-buttonset button.ui-button{
    background-color: #FF9900 !important;
    border: 1px solid #FF9900 !important;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 10px;
    
    text-shadow: 0 1px 1px #215662;
}

html body#page_bg.color_white div.ui-dialog div.ui-dialog-buttonpane div.ui-dialog-buttonset button.ui-button:hover{
   
     background-color: #ffcc80 !important;
    
}

div#mfem button.JQ{
    background-color: #FF9900 !important;
    border: 1px solid #2D7889;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    font-weight: bold;
    margin: 0;
    padding: 0 12px;
    text-shadow: 0 1px 1px #215662;
    margin-left:11px;
}

html body#page_bg.color_white div.center div#wrapper div#wrapper_r div.whitebox div#area div#maincolumn_full div#we-cmpn form#transaction ul#grigliaprima{
    position: relative;
    left: -31px;
}