

/*===============================
/modules/mod_osquicksearch/asset/style.css
================================================================================*/
.os_search_inner{padding:20px}#os_search_title .s1{color:#000;font-size:31px}.os_search_main{width:100%;overflow:hidden;padding-top:15px}#os_search_title .s2{color:#fff;font-size:31px}.os_search .tab-content{overflow:hidden}.os_search .nav-tabs{margin:0 20px 0 0 ;padding:0 20px 0 0}.os_search .nav-tabs > li > a{border-radius:4px;color:#000;padding:10px;background-color:#008ADA;background-image:linear-gradient(to bottom,#0097EE,#0077BB);background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-align:center}.os_search .nav-tabs > li.active a ,.os_search .nav-tabs > li a:hover{background-color:#EB0000;background-image:linear-gradient(to bottom,#FF0000,#CC0000);background-repeat:repeat-x;color:#FFFFFF;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:4px;text-align:center}.os_search .input-group-btn{padding-bottom:5px}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none}.os_search .input-mini{width:auto !important}.os_search_Baths ,.os_search_Beds{text-align:right}.os_search .input-mini{width:100px !important}.submit_button{margin-left:0px;text-align:right;vertical-align:bottom;min-height:80px;margin-top:30px}


/*===============================
/modules/mod_jmslideshow/assets/css/mod_jmslideshow_default.css
================================================================================*/
.jmslideshow{position:relative}.jmslideshow .cycle-next,.jmslideshow .cycle-next:hover,.jmslideshow .cycle-next:visited,.jmslideshow .cycle-next:active,.jmslideshow .cycle-next:focus{background:url("/modules/mod_jmslideshow/assets/images/control_button.png") repeat scroll 98% 134% transparent;height:49px;opacity:0.6;position:absolute;right:30px;top:45%;width:47px;z-index:99999;text-indent:-999px;overflow:hidden;cursor:pointer}.jmslideshow .cycle-prev,.jmslideshow .cycle-prev:hover,.jmslideshow .cycle-prev:visited,.jmslideshow .cycle-prev:active,.jmslideshow .cycle-prev:focus{background:url("/modules/mod_jmslideshow/assets/images/control_button.png") repeat scroll 152% 134% transparent;height:49px;left:30px;opacity:0.6;position:absolute;top:45%;width:47px;z-index:99999;text-indent:-999px;overflow:hidden;cursor:pointer}.jmslideshow .slideshow-content{font-family:tahoma,arial;position:absolute;width:542px;z-index:600;background:white;color:black;padding:3px 10px 0px 10px;opacity:.5;border-radius:5px}.jmslideshow .slideshow-content p{margin-top:-4px;line-height:1.4em !important}.jmslideshow .slideshow-content a{}.jmslideshow .slideshow-content div:first-child{font-weight:bold} .jmslideshow .cycle-pager{position:absolute;z-index:999}.jmslideshow .cycle-pager span{background-image:url("/modules/mod_jmslideshow/assets/images/control_button.png");background-repeat:repeat;background-position:92px 132px;color:transparent;display:block;float:left;height:15px;margin-right:5px;text-indent:-999px;width:15px;cursor:pointer}.jmslideshow .cycle-pager span.cycle-pager-active{background-position:64px 132px}.jmslideshow .pager-number span{background:none repeat scroll 0 0 rgba(0,0,0,0.7);color:#FFFFFF;cursor:pointer;display:block;float:left;height:15px;margin-right:5px;padding:3px;text-align:center;text-indent:0;width:15px}.jmslideshow .pager-number span a{color:#fff;text-decoration:none}.jmslideshow .pager-number span.cycle-pager-active{background:rgba(127,0,12,0.8)}.jmslideshow .pager-thumbnail span{background:none;width:50px;height:30px }.jmslideshow .pager-thumbnail span{text-indent:0}div.jmslide-item{height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0}


/*===============================
https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/style.css
================================================================================*/
#vmsearchform{position:relative}#vmsearchform div{margin:0;padding:0}#vmsearchform input{font-size:12px}#vmsearchform input:focus{background-color:#FFFFFF}.dj_ie7 #vmsearchform{padding-bottom:0px}#ajaxvmsearcharea{background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/find.png) no-repeat scroll 95% 50% #FFFFFF;border:1px solid #DADADA;border-radius:20px 20px 20px 20px;padding:5px 30px 5px 15px}.search-caption-on{color:#aaa}#vmsearchclosebutton .search-area-loading{background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/loading.gif) no-repeat right center #FFF}#vmsearchclosebutton{background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/closesearch.png) no-repeat center center #FFF;height:16px;width:16px;top:50%;margin-top:-8px !important;right:5px;position:absolute;cursor:pointer;visibility:hidden;z-index:5}.dj_opera #vmsearchbutton{background-color:#efefef;border-radius:0}#vmsearchbutton:hover{-webkit-box-shadow:inset 0px 2px 4px rgba(0,0,0,0.8);-moz-box-shadow:inset 0px 2px 4px rgba(0,0,0,0.8);box-shadow:inset 0px 2px 4px rgba(0,0,0,0.8)}#search-results{position:absolute;top:0px;left:0px;margin-top:2px;visibility:hidden;text-decoration:none;z-index:1000}#results_moovable{position:relative;overflow:hidden;height:0px;width:250px; background-color:#FFFFFF;border:1px #E5E5E5 solid;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.6);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.6);box-shadow:3px 3px 3px rgba(0,0,0,0.6)}#results_inner{position:relative;width:250px; overflow:hidden;padding-bottom:10px}.dj_ie #results_inner{padding-bottom:0px}#search-results .plugin-title{background-color:#CCC;line-height:26px;font-size:14px; color:#1A1B1A;text-align:left;border-top:1px solid #E5E5E5;border-bottom:1px solid #C2D5E1;font-weight:bold;height:100%;margin:0;padding:0}.dj_opera #search-results .plugin-title{background:#E4EAEE; }#search-results .plugin-title.first{margin-top:-1px}.dj_opera #search-results .plugin-title.first{background:#E4EAEE; }.dj_ie #search-results .plugin-title.first{margin-top:0}#search-results .ie-fix-plugin-title{border-top:1px solid #B2BCC1;border-bottom:1px solid #000000}#search-results .plugin-title-inner{padding-left:10px;padding-right:5px;float:left;cursor:default}#search-results .pagination{margin:8px;margin-left:0px;float:right}#search-results .pager{width:10px;height:10px;margin-left:5px;background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/page_navigation.png) no-repeat;float:left;padding:0}#search-results .pager:hover{background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/page_navigation.png) no-repeat;cursor:pointer}#search-results .pager.active,#search-results .pager.active:hover{background:url(https://www.rimoimmobiliare.it/modules/mod_ospropertyajaxsearch/lib/style/page_navigation_hover.png) no-repeat;cursor:default}#search-results .page-container{position:relative;overflow:hidden;height:264px; width:250px; }#search-results .page-band{position:absolute;left:0;width:10000px}#search-results .page-element{float:left;left:0;cursor:hand}#search-results #results_inner .result-element:hover,#search-results #results_inner .selected-element{text-decoration:none;color:#FFFFFF;background-color:#545541;  border-top:none;padding-top:1px}.dj_opera #search-results #results_inner .result-element:hover,.dj_opera #search-results #results_inner .selected-element{background-color:#efefef;border-radius:0}#search-results .result-element{display:block;width:250px;  color:#1A1B1A;font-weight:bold; border-top:1px solid #E5E5E5;border-bottom:1px solid #C2D5E1;overflow:hidden}#search-results .result-element img{display:block;float:left;padding:2px;padding-right:10px}#vmsearchform .ajax-clear,#search-results .ajax-clear{clear:both}#search-results .result-element span{display:block;float:left;width:233px; margin-left:5px;margin-right:12px;line-height:14px;text-align:left;cursor:pointer;margin-top:5px}#search-results .result-element span.small-desc{margin-top :2px;font-weight:normal;line-height:13px;color:#4E5051}#search-results .result-element:hover span.small-desc,#search-results .selected-element span.small-desc{color:#DDDDDD}#search-results .result-products span{ width:161px; margin-top:5px}#search-results .no-result{display:block;width:250px; height:30px; color:#1A1B1A;font-weight:bold; border-top:1px solid #E5E5E5;border-bottom:1px solid #C2D5E1;overflow:hidden;text-align:center;padding-top:10px}#search-results .no-result span{width:233px; line-height:20px;text-align:left;cursor:default}