/************************** HOME PAGE ****************************************************/ html, body { height: 100%; width:100%;} body { font-family:Arial,sans-serif; font-size: 0.75em; line-height:1.54em; color: #000000; background-color:#ffffff; text-align: left; margin:0; padding:0; } #noScriptLayer { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/noScriptBack.png"); bottom: 0; height: 100px; position: fixed; right: 0; text-indent: -9999px; width: 250px; } .adverts_featured_table { padding:5px 0px 0px 0px; border-top: 1px solid #000000; } .adv_table { padding:5px 0px 0px 0px; border-top: 1px solid #000000; } #lang { margin: 0; padding: 1px 1px; /*background-color: #62778F;*/ } #lang span { font: 11px arial, sans-serif; color: #000000; } #lang span.lang_bar_hidden { visibility: hidden; } #lang a { font: 11px arial, sans-serif; color: #666666; font-weight: bold; text-decoration: none; } #lang a:hover { font: 11px arial, sans-serif; color: #660000; font-weight: bold; text-decoration: underline; } .general_button { /*background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/submit_search.gif); background-repeat:repeat-x;*/ height:20px; background-color:#000000; border: 0px solid #CCCCCC; color: #FFFFFF; } /*********** Layout Styling *******************/ div.site_container { height: 100%; } div.topunder_container { margin:0px; padding:0px; } div#page_container{ width:1000px; position: relative; margin:5px auto; padding:0px; text-align:left; } div#page_content{ margin:0px 0px; width: 1000px; /*background-color: #ffffff; */ } div.footer_container { /*position: relative; bottom:-1px; */ border-top:1px solid #000000; /*background-color: #62778F;*/ margin-top: 6px; } div.left_side { width: 200px; display:block; } td.left_side_td { width: 200px; /*background-color:#FFFFFF;*/ padding-left:0px; } div.middle_side { width:590px; padding:0; display:block; } div.middle_side_gsearch { padding:0; margin-left:5px; display:block; } td.middle_side_td { text-align: left; width:590px; color:#000000; /*background-color:#FFFFFF;*/ /*padding-top:3px;*/ padding-left: 5px; padding-right:5px; /*border: 1px solid #FF0000;*/ } td.middle_side_td_gsearch { text-align: left; width:100%; color:#000000; padding:0px; margin:0px; } div.right_side { width: 200px; display: block; text-align:center; overflow:hidden; } td.right_side_td { width: 200px; /*background-color:#FFFFFF;*/ padding-right:0px; padding-top:3px; } table.sides_content { padding: 0; margin:0; width: 1000px; border:0px solid #ff0000; } .main_page { width: 100%; background: #FEF9F3; display:block; } .main_page_content { width: 100%; text-align: left; } /********************** END HOME PAGE **********************************************/ /********************** TOP MENU **********************************************/ div.top_content { margin:0px 0px 10px 0px; padding:0; /*background-color: #000000;*/ height: 35px; float: left; width: 100%; } div.top_content div.top_content_menu { margin:0; padding:0; /*border: 1px solid #ff0000;*/ border-bottom:1px solid #000000; float: left; width:100%; height: 35px; *line-height: -1px; } div.top_menu_div { margin:0; padding:0; border: 0px solid #ff0000; float:left; *display:table; } ul.top_menu_ul { float:left; margin:0; padding:0; *display:table-row; } ul.top_menu_ul li { list-style: none; float: left; *display:inline; margin:0; padding:0; *display:table-cell; } ul.top_menu_ul li.top_content_menu_unit { white-space: nowrap; min-width: 10em; *display:table-cell; } ul.top_menu_ul li div { margin:0; padding:0; *display:table-cell; } ul.top_menu_ul li a{ /*float:left;*/ line-height: 35px; margin:0; padding:0px 10px 0px 10px; *display:block; } .null_float { margin:0; padding:0; clear: both; font-size: 0px; height:0px; width:0px; } ul.top_menu_ul li.top_menu_unit_spacer { width:0px; height: 0px; font-size: 0em; background-color: #ffffff; border:0px solid #00ff00; display: none; } ul.top_menu_ul li.top_content_menu_unit a.top_menu_link { display:block; margin:0; color:#000000; text-align:center; border:0px solid #333333; text-decoration:none; background-color: #FFFFFF; font-weight:bold; /*background:#cccccc url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/top_menu.jpg) repeat-x;*/ white-space: nowrap; } ul.top_menu_ul li.top_content_menu_unit a.top_menu_link:hover { display:block; margin:0; color:#000000; text-align:center; border:0px solid #333333; text-decoration:none; background-color: #F5F5F5; /*background:#cccccc url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/top_menu.jpg) repeat-x;*/ } ul.top_menu_ul li.top_content_menu_unit_current a.top_menu_link { display:block; margin:0; color:#FFFFFF; text-align:center; border:0px solid #333333; text-decoration:none; background-color: #000000; /*background:#cccccc url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/top_menu.jpg) repeat-x;*/ white-space: nowrap; } div.top_content div.top_content_search { padding:0; margin:0; float:right; width: 300px; } #top_search { margin:0; padding:0; } div.top_content div.top_content_search table.top_search { margin:7px 0px 0px 0px; padding:0; border:0; } div.top_content div.top_content_search table.top_search .inputSearch { border:1px solid #000000; color:#000000; margin:0px 5px; width:160px; } div.top_content div.top_content_search table.top_search { color: #000000; } /********************** END TOP MENU **********************************************/ /****** General Left & Right Modules ************/ div.sides_module_container { border: 0px solid #000000; margin: 3px 0px 6px 0px; } div.sides_module_content { border: 1px solid #000000; margin: 3px 0px 6px 0px; } div.sides_module_title_container { background-color:#000000; border: 0px solid #000000; position: relative; } div.sides_module_title { /*background: #FFFFFF url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/logo_headline.gif) no-repeat top;*/ text-align: left; padding:4px 0px; margin:0; } .sides_module_title_image { /* background: transparent url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/article/next.png); background-repeat:no-repeat; height: 16px; width: 16px; border: 0px solid #ff0000; float: left; z-index: 100; overflow: hidden; */ } div.sides_module_title p { line-height: 1.2em; margin:0; padding:0; } div.sides_module_title p span { font-weight: bold; color: #FFFFFF; margin:0; display:inline-block; padding: 0 5px; text-transform: uppercase; } /************* General Middle Modules ****************************/ div.middle_module_container { padding:1px; } div.middle_module_title_container { height: 23px; position: relative; width: 100%; } div.middle_module_title { text-align: left; height: 23px; padding:0; margin:0px; } div.middle_module_title p{ line-height: 23px; margin:0; padding:0; } div.article_list_middle_title { margin-bottom: 16px; } div.middle_module_title h1{ border-bottom: 1px solid #5F6B6A; color: #333333; font-size: 15px; font-weight: bold; line-height: 19px; margin: 5px 0 5px 0; padding: 0 0 2px 0; } div.middle_module_title span{ /*background: #FFFFFF url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/title_bk.gif) repeat-x top;*/ background-color:#000000; line-height: 23px; font-weight: bold; color: #FFFFFF; margin:0; display:inline-block; height: 24px; padding: 0 5px; text-transform: uppercase; } div.article_list_middle_content { margin-top: 5px; } table.article_list_table td { margin:0; padding:0; } div.sub_article_tree { margin:0; } /*********** Buttons for modules ******************************/ a.sides_button_link { /*background: transparent url('https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/square-gray-left.gif') no-repeat top left;*/ background-color:#D1D3D4; font: bold 12px Arial; /* Change 12px as desired */ line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */ height: 23px; /* Height of button background height */ padding-left:9px; /* Width of left menu image */ text-decoration: underline; margin-left:5px; margin-right:5px; margin-bottom:10px; } a:link.sides_button_link, a:visited.sides_button_link, a:active.sides_button_link{ color: #000000; /*button text color*/ } a.sides_button_link span{ /*background: transparent url('https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/square-gray-right.gif') no-repeat top right;*/ display: block; padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/ } a.sides_button_link:hover{ /* Hover state CSS */ /*background-position: bottom left;*/ background-color:#000000; color:#FFFFFF; } a.sides_button_link:hover span{ /* Hover state CSS */ /*background-position: bottom right;*/ color: #FFFFFF; } div.sides_buton_wrapper{ /* Container you can use to surround a CSS button to clear float */ overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */ width: 100%; text-align: center; margin-left:auto; margin-right:auto; } /************** END GENERAL LEFT-RIGHT STYLE MODULES *************************/ .topMenu { COLOR: white; FONT-WEIGHT: bold; TEXT-ALIGN: center } A.topMenu:hover { COLOR: #E0E0E0; TEXT-DECORATION: underline} .input { font-family: Arial,sans-serif;color: #003366; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 90%;} .loginTd { padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color:#FFFFFF;color:#FFFFFF;} .darkBlueBold { font-weight: bold; color: #003366; } .tel { font-weight: bold; color: #D6D6D6; padding-left: 20px; padding-bottom: 3px; } form { margin: 0px; padding: 0px; } /****************************************Custom Styles */ table#articleX td { text-align: justify; } table#articleX h1 { font-family: Arial,sans-serif; font-weight: bold; line-height: 20px; margin: 5px 5px; } table#articleX h2, div#tv h2 { color: #003366; margin: 0 0.5em; } table#articleX h3 { color: #003366; margin: 0 0.5em; font-weight: normal; } table#articleX p { font-family: Arial,sans-serif; line-height: 14px; text-align: justify; } table#articleX strong { color: #990000; } table#articleX a { color: #990000; } table#articleX strong a { color: #990000; } table#articleX a { color: blue; } /* Top Cyprus Portals */ table.topCy a { color: #086DA1!important; } .topCy td { padding-right: 2em; padding-bottom: 0.3em; vertical-align: top; } .cityTdon { background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/city_bgon.gif); text-align: center; padding-right: 5px; padding-left: 5px } .cityTdSeparatoron { background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/city_bgon.gif) } .inputyellowpages { font-family: Arial,sans-serif; color: #003366; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100%;} td strong { color:#000000; } /********* HEADER **************************************************************************************/ div.toptop { clear: both; top: 0px; margin: 0px; /* background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/one/black_yellow_color_bk.gif); background-repeat: repeat; background-position: top; */ height: 0px; overflow: hidden; font-size: 0em; display: none; } .logo_image { margin-left: 5px; } .logo_text { text-align: left; margin: 0px 2px 0px 0px; display:; } .logo_text a { font-family: Arial,sans-serif; line-height: 26px; color: #000000; text-decoration: none; font-variant: none; } div.bottom_header { /* background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/header.gif); background-position:fixed; background-repeat:no-repeat; */ /*background-color:#FFFFFF;*/ height:65px; border: 0px solid #D1D9DC; margin:3px 0px 0px 0px; padding: 12px 0px 12px 0px; } table.bottom_header_table { position:relative; width:100%; } table.bottom_header_table td { vertical-align: middle; text-align:left;} /********* FOOTER **************************************************************************************/ #footerTable { border: 0px solid #D0DBDF; width:100%; margin:0px; padding-left:5px; text-align:center; height:50px; /*background-color: #62778F;*/ } div.footer_top_image { line-height: 5px; margin: 5px 0px 0px 0px; } .footer_td_text { padding:2px 0px 2px 5px; color:#000000; } .footer_td_text_nd { padding: 0px 10px; } .footer_copyright { COLOR: #666666; TEXT-DECORATION: none; /*padding-left: 110px;*/ text-align:center; } A.footerLink:link,a.footerLink:visited,a.footerLink:active { COLOR: #000000; FONT-FAMILY: Arial,sans-serif; line-height: 14px; padding-left:10px; TEXT-DECORATION: none; } A.footerLink:hover { COLOR: #666666; FONT-FAMILY: Arial,sans-serif; line-height: 14px; padding-left:10px; TEXT-DECORATION: none; } .footer submit_button { background-color:#000000; } /********* END FOOTER **********************************************************************************/ /******** NIFTY LAYOUT ***********************************************************************************/ div#yellow { background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/one/yellow_bk.png); background-color: #FFD010; padding: 2px; display: none; } div#imag { clear: both; background-color: #FFFFFF; background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/one/small_lupa_black_yellow.gif); background-repeat: no-repeat; text-align: right; } .header_search_form { padding: 2px 4px 2px 5px; } /**********************/ div.article_body .m_text, div.article_body table, div.article_body li, div.article_body input, div.article_body textarea { font-family:Arial,sans-serif; line-height:14px; color:#595858; } div.article_body .m_text span strong { color:#CCA813; text-transform:uppercase} div.article_body .m_text strong a{ color:#292929} div.article_body .m_text span { color:#CCA813} div.article_body .m_text span a{ color:#CCA813} div.article_body .m_text span a strong { color:#CCA813; text-transform:none} div.article_body .h_text { color:#000000; } div.article_body .l_text { color:#373737; } div.article_body .l_text a { color:#373737; } .line { background:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/line.gif) repeat-x; height:1px} /*********** END NIFTY LAYOUT ********************************************************************/ /************ ADVANCED_SEARCH.PHP module ********************************************************/ div.advanced_search_container { background-color: #ffffff; margin: 0px 0px 0px 0px; } div.advanced_search_title_container { /*background: #FFFFFF url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/title_bk.gif) repeat-x top;*/ /*background: #62778F;*/ border: 0px solid #D1D3D4; } /* div.advanced_search_title { background: #62778F; } div.advanced_search_container .input_adv_search { border:1px solid #000000; } div.advanced_search_title p span { /*background: #62778F; line-height: 24px; font-weight: bold; color: #000000; margin:0; display:inline-block; height: 24px; padding: 0 0px; text-transform: uppercase; } */ div.advanced_search_content { margin: 10px auto 0px 0px ; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; width: 580px; background-color:#F5F5F5; } div.advanced_search_content table td { padding: 2px 2px; } div.topunder_container div.advanced_search_content { border-left: 0px solid #62778F; } div.advanced_search_desc p{ margin:8px 9px 9px 10px; font-weight:bold; } /*************Article_list_middle.php***************/ div.article_list_title { } h1.article_list_title { font-size: 14px; font-weight: bold; color: #000000; line-height:120%; margin:0; padding: 0px 0px 2px 0px; } h1.article_list_title span { } table.article_list_table { margin:0; padding:0; border: 0px solid #cccccc; } table.article_list_table td.middle_artcateg_cell{ margin:0; } table.middle_artcateg_cell_table { margin:0; padding:0; } table.middle_artcateg_cell_table td{ padding:2px 5px; } table.middle_artcateg_cell_table td.middle_artcateg_short_desc_td { color: #cccccc; } a.article_list_middle { background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/article/next.png); background-repeat: no-repeat; background-position: -6px 0; font-family:Arial,sans-serif; line-height:14px; color:#278FCB; padding-left: 18px; text-decoration: underline; } a.article_list_middle:hover { background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/article/next.png); background-repeat: no-repeat; background-position: 0 0; font-family:Arial,sans-serif; line-height:14px; color:#000000; padding-left: 18px; text-decoration: underline; } a.article_list_middle_main { font-family:Arial,sans-serif; font-weight: bold; line-height:14px; color:#000000; padding: 0; text-decoration: none; } a.article_list_middle_main:hover { font-family:Arial,sans-serif; font-weight: bold; line-height:14px; color:#000000; padding: 0; text-decoration: underline; } /****************************************************/ /**************** article_list_left_side.php****************/ div.artcateg_content { padding:0px; background-color: #F5F5F5; line-height: 1.2em; } div.artcateg_content table.artcateg_content_table{ margin:0; padding:0; } div.artcateg_content .artcateg_content_div { margin:0; padding:0; text-align: left; } div.artcateg_content a.artcateg_link { display: block; font-size: 12px; color: #000000; padding: 3px 3px 3px 10px; background-color: #FFFFFF; text-decoration: none; } div.artcateg_content a.artcateg_link_blue { display: block; font-size: 10px; color: #111F5E; padding: 3px 3px 3px 10px; background-color: #FFFFFF; text-decoration: none; font-weight: bold; } div.artcateg_content a.artcateg_link_blue:hover { display: block; font-size: 10px; color: #ffffff; background-color: #000000; text-decoration: underline; border-bottom: 1px solid #000000; } div.artcateg_content a.artcateg_link_blue_odd { border-top: 0px solid #000000; background-color: #FFFFFF; border-bottom: 1px solid #cccccc; } div.artcateg_content a.artcateg_link_blue_even { border-top: 0px solid #000000; background-color: #efefef; border-bottom: 1px solid #cccccc; } div.artcateg_content a.artcateg_link_odd { border-top: 0px solid #000000; background-color: #FFFFFF; } div.artcateg_content a.artcateg_link_even { border-top: 0px solid #000000; background-color: #efefef; } div.artcateg_content a.artcateg_link:hover { color: #ffffff; background-color: #000000; text-decoration: none; } /***********************************************************/ /**************** content.php module ****************/ div.article_content_title { /*background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/content/orig_content_header_bk.gif);*/ background-repeat: repeat-x; background-position:top; color:#000000; font-size:13px; font-weight:bold; padding: 2px 10px 0px 10px; margin: 0px; } h1.article_content_title { color:#086DA1; margin:0px 0px 10px 0px; padding:0; font-size:1.1em; font-weight:bold; } /*** Article style from the WYSIWYG editor *****/ div.mceTmpl { padding: 5px; } /*** TABLES ***/ .noborder_table { border: 0px solid #000000; } .bordered_table { border: 1px solid #D0DBDF; } .general_table { border: 1px solid #D0DBDF; } .general_table th { border-bottom: 1px solid #D0DBDF; background-color: #EEF3F6; } .general_table td { padding-left: 5px; font: 11px Arial, sans-serif; color: #000000;} .general_table td a { font: 11px Arial, sans-serif; color: #3D5A60; text-decoration: underline; } .general_table td a:hover { font: 11px Arial, sans-serif; color: #990000; text-decoration: underline; } .td_table_header_white { border-bottom: 1px solid #D0DBDF; background-color: #ffffff; font: 12px Arial, sans-serif; font-weight: bold; color: #000000; } .td_table_header_blue { border-bottom: 1px solid #D0DBDF; background-color: #FFFFFF; font: 12px Arial, sans-serif; font-weight: bold; color: #000000;} /*** PARAGRAPHS ***/ .paragraph_dark_blue { color: #000000; } .paragraph_black {margin:0px 0px 0px 0px; } .paragraph_grey { color: #cccccc; } .paragraph_bold_blue { color: #006699;} .paragraph_black p { color:#000000;} /*** HEADERS ***/ .header_h1_18px_blue { font:bold 18px Arial, sans-serif; color:#006699; margin-bottom: 5px; } .header_h1_18px_red { font:bold 18px Arial, sans-serif; color: #990000; margin-bottom: 5px;} .header_h1_18px_grey { font:bold 18px Arial, sans-serif; color: #000000; margin-bottom: 5px;} /*** LISTS ***/ .unordered_list { list-style: none; font: 12px Arial; color: #000000; } .ordered_list { font: 12px Arial; color: #000000; } /*** LINKS ***/ a.hyperlink_dark_blue_underlined { font: 11px Arial, sans-serif; color: #086DA1; text-decoration: underline; } a.hyperlink_dark_blue_underlined:hover { font: 11px Arial, sans-serif; color: #CCCCCC; text-decoration: underline; } a.hyperlink_blue_underlined { font: 11px Arial, sans-serif; color:#086DA1; text-decoration: underline; } a.hyperlink_blue_underlined:hover { font: 11px Arial, sans-serif; color:#B1DCF3; text-decoration: underline; } /*** END Article style from the WYSIWYG editor *****/ .cypagesCategorylink { COLOR: #000000; FONT-FAMILY: Arial,sans-serif; line-height: 14px; font-weight: normal; } /****************END content.php module ****************/ /**************** freelisting.php module ****************/ div.inline_content_display { *width: 100%; margin:0px 0px 10px 0px; border: 1px solid #efefef; } div.inline_content_display table table { border:0px solid #BACFD2; margin: 0px 0px 5px 0px; } div.inline_content_display table { padding-bottom:4px; } .freelisting_content_display_title { padding-left:5px; } .info_message { padding-left:5px; } .inline_table_style freelisting_table_style_no_listing { padding-left:5px; } .flimg { padding:10px; vertical-align:top; } /**************** END freelisting.php module ****************/ /**************** loginform.php module ****************/ div.loginform_title_image { /*background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/logo_headline.gif); background-repeat:repeat-x;*/ height: 13px; width: 4px; border: 0px solid #ff0000; position: absolute; top: 5px; left: 3px; z-index: 100; overflow: hidden; } div.loginform_content p { color:#000000; font-family:Arial,sans-serif; font-weight: bold; line-height:14px; text-transform: uppercase; margin: 0px 5px 0px 10px; } div.loginform_content { border: 1px solid #000000; background-color: #F5F5F5; } div.loginform_content table.loginform_content_table table { padding: 5px; } div.loginform_content table.loginform_content_table td.left { padding-left:5px; color: #000000; } div.loginform_content table.loginform_content_table td.login_submit { text-align: right; border-top: 0px solid #000000; border-bottom: 0px solid #000000; padding:1px 0px; } div.loginform_content a.loginLink { color: #000000; text-decoration: underline; padding-left:6px; font-family: Arial,sans-serif; display: block; } div.loginform_content a.loginLink:hover { color: #666666; font-family: Arial,sans-serif; padding-left:6px; text-decoration: underline; } div.loginform_content input.input_login { border: 1px solid #d1d9dc; font-family: Arial,sans-serif; color: #000000; line-height: 12px; margin: 1px; background-color: #ffffff; width: 100px; } div.loginform_content input.login_submit { border: 0px solid #000000; background: transparent url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/sides_module_button.gif) no-repeat center; width: 100px; height: 22px; color: #000000; font-weight: bold; } /**************** END loginform.php module ****************/ /**************** adverts_default.php module ****************/ table#adverts_table { margin:0; padding:0; } table#adverts_table td{ margin:0; padding:0; vertical-align: top; } table#adverts_table_u { margin:0; padding:0; } table#adverts_table_u td{ margin:0; padding:0; vertical-align: top; } div.adverts_item { height: 105px; overflow: hidden; } div.adverts_spacer { clear: both; line-height: 0px; display: block; } div.adverts_link { margin:0; padding:0; text-align: center; } div.adverts_link a.adverts { font-family:Arial,sans-serif; padding:2px; font-weight:bold; color:#363E4B; } div.adverts_image { padding: 0px; position: relative; } div.adverts_image img { border: 0px solid #000000; } div.adverts_item_u { height: 105px; overflow: hidden; } div.adverts_info { font-family:Arial,sans-serif; } a.advert { font-family: Arial,sans-serif; font-weight: bold; line-height: 12px; color: #333333; text-decoration: none; } a.advert:hover { font-family: Arial,sans-serif; font-weight: bold; line-height: 12px; color: #333333; text-decoration: none; } div.advcont { position:absolute; top: 59px; width: 100%; height: 15px; } div.moreadv { width: 85px; height: 15px; margin-left: auto; margin-right: auto; background-color: #161616; border: 1px dotted #aaaaaa; text-align: center; -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; } div.moreadv a { font-family: Arial,sans-serif; display: block; font-weight: bold; color: #aaaaaa; text-decoration: none; width: 100%; } div.moreadv a:hover { font-family: Arial,sans-serif; display: block; font-weight: bold; color: #aaaaaa; text-decoration: none; width: 100%; } /******** adverts_opt.php *************/ .adverts-top { margin: 10px auto; } .top_adverts_title { border-bottom: 1px solid #000; } .adverts-top-list { border-bottom: 1px solid #000; margin: 0; padding-top: 12px; overflow: hidden; } .advert-logo { display: block; width: 85px; height: 74px; margin: 0 auto; } .adv_unit { position:relative; text-align: center; margin-top: 8px; max-width: 124px; } .adv-unit-top { float: left; width: 100px; height: 128px; margin: 8px 0px 0px 11px; } .adv-unit-salesview { height: 190px; } .info-salesview { font-size: 11px; clear: both; margin: 3px 0; } /**************** END adverts.php module ****************/ /**************** news_template.php module ****************/ /* News */ div.news { padding: 1px; border: 0px solid #000000; padding: 1px; height: 140px; } a.newsheading { text-decoration: underline; } a.newsheading:hover { font-family: Arial,sans-serif; font-weight: bold; line-height: 12px; color: #CCC; text-decoration: underline; } .news a { font-family: Arial,sans-serif; font-weight: normal; line-height: 12px; text-decoration: underline; color: #000000 !important; } .news a:hover { font-family: Arial,sans-serif; font-weight: normal; line-height: 12px; text-decoration: underline; color: #FF0000 !important; } .news li { margin: 3px 0px; } /**************** END news_template.php module ****************/ /**************** remote/weather.inc.php module ****************/ div.weather_bk { margin: 0px; text-align: left; border: 0px solid #D1D9DC; overflow:hidden; padding:0px; background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/weather_modules.jpg); background-repeat:repeat-x; /*background:#B1DCF3;*/ } div.weather_content_title { height: 38px; background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/weather_bg.jpg); background-repeat:no-repeat; width:188px; padding-top:11px; text-transform:uppercase; background-position:top; } span.weather_content_title { color:#FFFFFF; padding-left:25px; font-weight:bold; margin-top: 10px; margin-bottom: 5px; margin-left: 5px; } div.weather_content { padding: 0px; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; border-bottom:0px solid #CCCCCC; } #weather_table { padding: 4px; background-color: #FFFFFF; width: 100%; *width:98%; } /**************** END weather.inc.php module ****************/ /**************** polls.php module ****************/ div.polls_container { margin: 0px; } div.polls_content { border: 1px solid #000000; padding: 5px 0px; background-color: #F5F5F5; } div.polls_content div.polls_q { margin: 0; padding: 2px 3px; background-color: #efefef; /*border-top: 1px solid #000000;*/ border-bottom: 1px solid #000000; } div.polls_content p.polls_q { margin: 0; padding: 0; color: #000000; } div.polls_options { margin:0; padding:10px; } div.polls_options ul { list-style: none; margin:0; padding: 0; text-align:center; } div.polls_options ul li{ color: #000000; text-align: center; padding-top: 2px; } div.polls_options ul li div.poll_radio{ float: right; border: 0px solid #000000; width:18px; margin:0; margin-right: 60px; padding:0; } div.polls_options ul li div.poll_radio input { margin:0; padding:0; } div.polls_options ul li div.poll_answer{ float: right; margin:0; padding:0; padding: 2px 3px; border: 0px solid #0000ff; text-align: center; } .polls_actions { text-align:right; } .polls_results_link { font-weight:bold; } /*** polls pop-up window **************/ body.polls_popup { background-color: #ffffff; } div.polls_popup_container { background-color: #ffffff; } div.poll_results_details { border: 0px solid #ff0000; } div.poll_results_details div.polls_q { padding: 2px; text-align: left; border-bottom: 1px solid #000000; } div.polls_q p.polls_q { font-size:12px; text-align: left; padding:5px; font-weight: normal; color: #000000; line-height: 105%; } div.polls_q p.polls_q span{ font-weight: bold; color:#000000; } div.poll_results_title { text-align: left; padding: 3px 10px; font-weight: bold; } div.votes { margin: 0; padding:0; } div.votes table { margin:0; padding:0; } div.votes table th { background-color: #000000; font-weight: bold; color: #ffffff; padding: 3px 3px; } div.votes table td { background-color: #F5F5F5; border-bottom: 1px solid #cccccc; font-weight: normal; color: #000000; padding: 2px 2px; } div.votes table td.footer { background-color: #efefef; border-bottom: 1px solid #000000; border-top: 1px solid #000000; font-weight: bold; color: #000000; padding: 2px 2px; } span.no_votes { color: #dd0000; font-weight: bold; } div.other_polls { margin:0; padding:0; } div.other_polls table th { background-color: #000000; font-weight: bold; color: #ffffff; padding: 3px 3px; } div.other_polls table td { background-color: #efefef; font-weight: bold; color: #000000; padding: 3px 3px; border-bottom: 1px solid #cccccc; } div.other_polls table td.poll_date { font-weight: bold; border-right: 1px solid #000000; } div.other_polls table td.poll_link a { color: #0000DD; font-weight: bold; } div.other_polls table td.poll_link a:hover { color: #DD0000; font-weight: bold; } div.close_window { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; /*background-color: #efefef;*/ } div.close_window div.sides_buton_wrapper { overflow: hidden; width: 120px; margin-left: auto; margin-right: auto; text-align: center; } div.close_window div.sides_buton_wrapper a { float: left; } /**************** END polls.php module ****************/ /************* categories.php module *************************/ div.tabsCategs { margin:0px; padding:0px; display: table; border-bottom: 1px solid #000000; width: 100%; height: 24px; } ul.tabsCategs { list-style: none; margin:0; padding:0; width: 100%; height: 24px; display: table-row; } ul.tabsCategs li { float: left; margin:0; padding:0; display: table-cell; border: 0px solid #FF0000; } ul.tabsCategs li div.tabUnit { padding: 0; margin: 0; text-align: center; cursor: pointer; position:relative; border: 0px solid #0000FF; } ul.tabsCategs li div.tabUnitSelected { padding: 0; margin: 0px; text-align: center; cursor: pointer; position:relative; } A.tabUnitLink { margin:0; padding:0; border: 0px solid #FF0000; TEXT-DECORATION: none; display: block; font-weight: bold; line-height: 2em; color: #000000; /*background: #ffffff url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/menu.gif) repeat-x 6px;*/ height:24px; } div.cornerz-generated { margin:0; padding:0; display: inline-block; } A.tabUnitLinkSelected { border: 0px solid #FF0000; TEXT-DECORATION: none; display: block; font-weight: bold; line-height: 2em; background-color:#000000; color: #FFFFFF; /*background: #ffffff url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/menu.gif) repeat-x;*/ height:24px; } A.tabUnitLink:hover { COLOR: #666666; TEXT-DECORATION: none; font-weight:bold; } /************* END categories.php module *************************/ /************** newsletter.php module **************************/ body.newsletter_popup { background-color: #FFFFFF; } /* div.newsletter_title_image { /*background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/email.png); background-repeat: no-repeat;*/ height: 32px; width: 32px; border: 0px solid #ff0000; position: absolute; top: -5px; left: 155px; z-index: 50; overflow: hidden; } */ /* div.newsletter_content { border: 1px solid #000000; padding: 5px; background-color:#F5F5F5; } */ div.newsletter_content input.email_input { border: 1px solid #000000; font-family:Arial,sans-serif; color:#000000; background-color: #FFFFFF; width:100%; } /*.newsletter_footer { padding:6px; }*/ div.newsletter_content div.newsletter_description { color: #000000; text-align: justify; padding:5px; font-size:12px; border-bottom:1px solid #000000; background-color:#EFEFEF; } div.newsletter_content table td.newsletter_email { font-family:Arial,sans-serif; font-weight: bold; color:#000000; padding:5px; } div.newsletter_content input.newsletter_submit { border: 1px solid #000000; background-color: #2B313D; color: #ffffff; font-weight: bold; } /*************** article.php module *******************************/ #article_breadcrumbs { border-bottom: 1px solid #cccccc; padding: 0px 10px 3px 2px; margin-bottom: 10px; } #article_breadcrumbs a.blue_home { text-decoration: none; font-weight: bold; color: #333333; font-size: 12px; } #article_breadcrumbs a.blue { text-decoration: none; font-weight: normal; color: #0000DD; font-size: 11px; } #article_breadcrumbs a:hover { text-decoration: underline; } div.inline_content_display_article { /*background-color:;*/ margin: 0px 0px 10px 0px; border: 0px solid #FFDF5F; color:#000000; padding: 0px 5px 6px 5px; } #news-details { font-size: 10px; color: #003366; margin: 3px 0px 6px 0px; } ul.article_list { list-style: none; padding:0; margin:0; } ul.article_list li { list-style: none; margin: 6px 0 0 10px; } div.inline_content_display_article p span.paragraph_black { background-color: #FFFFFF;padding-left:10px; } #search_header { display: ; } /********************modules/forgot.php*******************************************/ #forgotPasswordTable { width: 100%; *width: 100%; } #forgotPasswordTable .password { font-family:Arial,sans-serif; padding-left:2px; color:#FFFFFF; } div { color:#000000; } /**************FAQ MODULE******************/ p.faq_answer { font-family:Arial,sans-serif; color:#000000; padding:8px 15px 8px 25px; } ul.faq_ul li a:link, ul.faq_ul li a:active, ul.faq_ul li a:visited { color:#3A4450; } ul.faq_ul li a:hover { color:#666666; } /********TOP SEARCH ********************/ .top_inner_search_text { color:#000000; padding-right:5px; } .top_search_button { color:#CCCCCC; padding-left:3px; height:15px; } .top_content_search_button_link { margin-left:5px; padding-right:10px; text-align:center; line-height:25px; font-decoration:none; color:#000000; } /************* MODULES *********************/ /**** inline cointainer class ***/ .inline_container { margin: 0px 0px; opacity:1.0; } .inline_container table { /*background:#FEFEFE url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/table_bk3.gif) scroll 0 0;*/ border: 1px solid #efefef; /*background-color: transparent;*/ padding: 3px; } .inline_container table th { /*background:#FEFEFE url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/element_bg_blue.gif) repeat-x scroll 0 0;*/ border-color:#C4CCCC #6F7777 #6F7777 #CCCCCC; border-style:solid; border-width:1px; color:#FFFFFF; padding: 3px 4px; background-color: #000000; font-family:Arial,sans-serif; } .inline_container table td { padding: 3px; } .inline_container table td.trans{ /*background:#FEFEFE url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/table_bk3.gif) scroll 0 0;*/ } .inline_container table tr { border: 1px solid #ff0000; } .inline_container table td.itd { color: #000000; border-bottom: 1px solid #cccccc; } .inline_container table td.itd_lb { color: #000000; border-bottom: 1px solid #cccccc; border-left: 1px solid #efefef; } .inline_container table td.itdh { border-left: 0px solid #cccccc; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; background-color: #F5F5F5; font-family:Arial,sans-serif; font-weight: bold; color: #000000; } .inline_container table td.footer { border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc; background-color:#F5F5F5; color: #000000; } .inline_container table tr { background-color: #ffffff; } .inline_container table tr.itr { background-color: #ffffff; } .inline_container table tr.itr:hover { background-color: #F4F9FE; } .inline_container input, .inline_container select, .inline_container textarea { background-color: #EFF6FE; border-left: 1px solid #C2CDCF; border-top: 1px solid #C2CDCF; border-bottom: 1px solid #E0ECEF; border-right: 1px solid #E0ECEF; color: #000000; } .inline_container select { font-family: Arial,sans-serif; height: 20px; color: #000000; vertical-align:middle; font-weight: normal; border-bottom: 1px solid #cccccc; } .inline_container input.submit_button { /*background:#FEFEFE url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/element_bg.gif) repeat-x scroll 0 0;*/ background-color:#000000; border-color:#C4CCCC #ACB5B5 #6F7777; border-style:solid; border-width:1px; color:#ffffff; cursor:pointer; font-family:Arial,sans-serif; font-weight:bold; overflow:visible; padding:0.2em 1.5ex; text-align:center; vertical-align:middle; } .inline_container input.submit_button:hover { /*background:#FEFEFE url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/element_bg_blue.gif) repeat-x scroll 0 0;*/ border-color:#C4CCCC #ACB5B5 #6F7777; border-style:solid; border-width:1px; color:#F5F5F5; cursor:pointer; font-family:Arial,sans-serif; font-weight:bold; overflow:visible; padding:0.2em 1.5ex; text-align:center; vertical-align:middle; } .inline_container .reset_button { background-color:#000000; border-color:#C4CCCC #ACB5B5 #6F7777; border-style:solid; border-width:1px; color:#ffffff; cursor:pointer; font-family:Arial,sans-serif; font-weight:bold; overflow:visible; padding:0.2em 1.5ex; text-align:center; vertical-align:middle; } .inline_container p.note { margin:0; padding: 3px 3px; } .no_button { text-decoration: line-through; } .printme { margin: 0px; border: 1px dotted #cccccc; background-color: #ffffff; } div.stats { margin: 5px; } div.stats table.stats { } .printme table.stats td.title { border-bottom: 1px solid #9FC2FF; padding: 2px 5px; margin:0; color:#000000; font-family: Arial,sans-serif; } .printme table.stats td.title b{ color:#000000; } .printme table.stats td.sub_title { padding: 2px 5px; margin:0; color: #000000; font-family: Arial,sans-serif; } .printme table.stats td.sub_title b{ color: #000000; } .printme div.caption { background-color: #efefef; padding: 4px; } .printme div.caption p { margin:0; } span.red { color: #8F1122; } /**********/ div#my_account_menu { margin:5px 0px 10px 0px; padding:0; border-bottom: 1px solid #000000; } div#my_account_menu ul { margin:0; padding:0; list-style:none; } div#my_account_menu ul li { list-style: none; float:left; margin:0px 5px 0px 0px; padding:0; } div#my_account_menu ul li a.my_account_menu { display: block; color: #FFFFFF; font-size: 110%; text-decoration: none; border: 1px solid #5A636F; background-color: #5A636F; padding: 0px 10px; } #my_account_menu a.my_account_menu_current { display: block; color: #FFFFFF; font-size: 110%; font-weight: bold; text-decoration: none; border: 1px solid #000000; background-color: #000000; padding: 0px 10px; } div#my_account_menu ul li a.my_account_menu:hover { display: block; color: #cccccc; font-size: 110%; text-decoration: none; border: 1px solid #000000; background-color: #000000; padding: 0px 10px; } /*************************/ div.my_account { /*background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/my_account_bk.png);*/ background-position: top; background-repeat: repeat-x; } div.my_account ul { margin: 0; padding: 0; } div.my_account li { list-style: none; margin: 5px 5px 0px 5px; border-bottom: 1px dotted #efefef; padding-bottom: 5px; } div.my_account td.my_account_header { padding: 2px 5px 2px 0px; border-bottom: 1px dotted #ffffff; } div.my_account td.my_account_header h3 { margin:0; padding: 2px 10px; font-size: 130%; color: #000000; } div.my_account a { color: #000000; text-decoration: none; } div.my_account div.app_title a{ color: #0000ff; font-size: 12px; font-weight: bold; text-decoration: underline; } .signup_success { font-size:12px; font-weight:bold; padding-left:5px; padding-top:10px; } .header_logo_image { overflow:hidden; } /**********************LEFT-RIGHT BANNERS**************/ .left_right_banner { margin-bottom:3px; } .faq_top { font-size:12px; color:#666666; font-weight:bold; padding-left:12px; padding-top:1px; } .faq_answer_q { font-size:12px; color:#000000; font-weight:bold; padding-left:25px; padding-top:2px; } .faq_answer_a font-size:12px; color:#000000; font-weight:bold; padding-left:12px; padding-top:2px; } /******* cleint_stand.php -> locatios **********/ .addr_details table td.right { font-size:12px; color:#000000; } .addr_details td.left { font-size:12px; color:#ffffff; } .searched_adv_container { background-color:#F5F5F5; border-bottom:1px dotted #000000; width: 100%; } table.searched_adv_table { } .searched_adv_title { font-size:12px; color:#FFFFFF; font-weight:bold; padding-top:5px; paddin-left:5px; padding-bottom:5px; margin-top:10px; margin-bottom:10px; background-color:#000000; border-bottom:1px solid #000000; } div.searched_adv_title span { padding-left:5px; color:#FFFFFF; padding-bottom:5px; padding-top:5px; border-bottom:0px solid #000000; } .searched_adv_label { font-weight:bold; padding-left:5px; color:#000000; } .adv_short_description p { margin-left:5px; padding-left:5px; font-size:12px; color:#000000; } a.small10:link,a.small10:visited,a.small10:active { font-size:11px; color:#000000; text-decoration:underline; } a.small10:hover { font-size:11px; color:#666666; text-decoration:underline; } .login_welcome { padding:8px; font-weight:bold; } .td_adv_short_description { padding-left:5px; } /*********************POPUP SELECT LOCATION**********************/ table.select_location { background-color:#ffffff; font-size:14px; padding:5px; color:#000000; } table.select_location em { font-weight:bold; font-size:14px; padding:5px; color:#000000; } table.select_location strong { font-weight:bold; font-size:14px; padding:10px; color:#000000; } div.locations_list table.locations_list td { bacgkround-color:#F5F5F5; font-size:12px; color:#000000; padding: 5px 0px 0px 10px; } div.locations_list a, table.locations_list a { text-decoration: underline; font-weight:normal; font-size:12px; padding:0; color:#000000; } div.locations_list a:hover, table.locations_list a:hover { text-decoration: underline; font-weight:normal; font-size:12px; padding:0; color:#000000; } a.blue:link,a.blue:visited,a.blue:active { font-weight:bold; font-size:14px; padding:0px; color:#000000; } a.blue:hover { font-weight:bold; font-size:14px; padding:0px; color:#000000; } /***** weather_advanced module ****************/ div.weather_container_adv { margin: 5px 0px 10px 0px; } div.weather_container_adv table th { background-color:#ffffff; border-bottom: 1px solid #000000; color:#000000; font-weight:bold; height:24px; line-height:23px; font-size: 14px; margin:0; padding:0 5px; text-transform:uppercase; } div.weather_container_adv table td.ws_td { background-color:#ffffff; color:#000000; margin:0; padding:0; border-left: 1px solid #000000; } div.weather_container_adv table table td.para_name { color:#000000; font-size: 11px; padding: 2px 5px; } div.weather_container_adv table table td.para_value { color:#000000; font-size: 12px; font-weight: bold; padding: 2px 5px; } div.weather_container_adv table td.ws_1st_row { background-color:#ffffff; color:#000000; margin:0; padding:0; border-bottom: 1px solid #000000; } div.weather_container_adv table td.ws_1st_row_last { border-right: 1px solid #000000; } div.weather_container_adv table td.ws_2nd_row { background-color:#ffffff; color:#000000; font-size: 12px; font-weight: bold; margin:0; padding:3px 0px; border-bottom: 1px solid #000000; } div.weather_container_adv table td.ws_2nd_row_last { border-right: 1px solid #000000; } div.weather_container_adv table td.ws_3rd_row { background-color:#ffffff; color:#000000; margin:0; padding:0; border-bottom: 1px solid #000000; } div.weather_container_adv table td.ws_3rd_row_last { border-right: 1px solid #000000; } div.weather_container_adv table td.ws_4th_row { background-color:#efefef; color:#333333; font-size: 12px; margin:0; padding:0; border-bottom: 1px solid #000000; } div.weather_container_adv table td.ws_4th_row_last { border-right: 1px solid #000000; } div.weather_container_adv p.degree { font-size:30px; color: #696969; margin:5px 0px 0px 0px; padding:0; } div.weather_print_title { padding: 3px 3px; border-bottom: 0px solid #000000; } div.weather_print_title h1 { font-size: 16px; color: #000000; margin:0; padding:0; } div.weather_tools { border-bottom: 0px solid #cccccc; border-right: 0px solid #cccccc; background-color: #efefef; text-align: right; } div.weather_tools table{ margin:0px 0px 0px auto; padding: 0; } div.weather_tools table td{ padding: 2px 5px; } div.weather_tools table td a:link, div.weather_tools table td a:visited{ font-size: 11px; color: #0000ff; text-decoration: underline; } div.weather_tools table td a:hover{ font-size: 11px; color: #000000; text-decoration:none; } /* Google AdSense*/ .simple_google_ad_module { text-align: center; margin-bottom: 10px; } /*** Bookmark Us Module ****/ div.bookmarkus_container { border: 1px solid #000000; padding: 3px; margin-bottom: 5px; } div.bookmarkus_container a.bookmarkus_link { color: #000000; font-weight: bold; display: block; text-align: left; padding-left: 25px; background: #ffffff url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/bookmarkus.png) no-repeat 2px 4px; } /**** Google Search Top Form ***************/ #cse-search-box input.google-search-button { border: 1px solid #000000; height: 20px; line-height: 16px; background-color: #000000; color: #ffffff; } /******** ADVERT STANDALONE PAGE -- INLINE_ADVERT Modules *************/ div.pop_up { background-color: #FFFFFF; border: 1px solid #cccccc; margin: 0px; padding: 5px; width:578px; } div.pop_up_title { border-bottom: 2px solid #000000; margin: 0; padding: 2px 0px; } div.pop_up_title h1 { font-size: 16px; color: #38424E; margin:0; padding:0; } div.pop_up_links { border-bottom: 1px solid #000000; padding: 3px 0px 3px 0px; font-size: 12px; color: #000000; margin-bottom: 3px; font-weight:bold } div.pop_up_links a:link, div.pop_up_links a:visited, div.pop_up_links a:active { color: #0000ff; text-decoration: underline; font-size: 12px; padding-left:5px; font-weight:bold; } div.pop_up_links a:hover { color: #666666; text-decoration: underline; font-size: 12px; padding-left:5px; font-weight:bold; } div.pop_up_desc { clear: both; } div.pop_up_desc img { border: 1px solid #000000; margin:5px 5px 5px 5px; float: left; } h2.pop_up_desc_head { padding: 3px 5px 5px 5px; margin:0; font-size: 14px; color: #000000; background-color:#F5F5F5; font-weight: bold; } p.pop_up_desc_text { padding: 3px 5px 5px 5px; margin:0; font-size: 11px; color: #000000; background-color:#F5F5F5; font-weight: normal; } table.pop_up_address { clear: both; margin: 5px 0px; } table.pop_up_address th { text-align: left; font-size: 12px; font-weight: bold; background-color: #efefef; color: #000000; padding: 2px 5px; border-top: 1px solid #333333; } table.pop_up_address span.location_index { text-align: left; font-size: 12px; font-weight: bold; color: #38424E; padding: 2px 3px; margin-right: 10px; background-color: #cccccc; } td.label_addr table td.location_links { border-bottom: 1px solid #cccccc; padding: 4px 0px; } a.location_link:link, a.location_link:active, a.location_link:visited { color: #000000; text-decoration: underline; font-size: 12px; } a.location_link:hover { color: #666666; text-decoration: underline; font-size: 12px; } div.addr_details { margin: 3px 0px; font-size: 11px; color: #000000; } div.addr_details td{ border-bottom: 1px solid #efefef; } div.addr_details td.sep{ border-bottom: 0px solid #cccccc; border-bottom: 1px solid #efefef; font-size:11px; font-weight: bold; color: #939393; padding: 2px 0px 2px 10px; } div.addr_details table td.left{ font-size:11px; font-weight: bold; text-align: left; background-color: #ffffff; color:#000000; padding: 2px 0px 2px 20px; } div.addr_details table td.right{ width: 100%; background-color:#F5F5F5; font-size:11px; font-weight: bold; text-align: left; color:#000000; border: 1px solid #ffffff; padding: 2px; } td.label_left { padding: 3px 0 3px 5px; margin:5px; font-size: 12px; color: #000000; font-weight: bold; background-color:#F5F5F5; } td.label_right { padding: 0 0 0 5px; margin:5px; font-size: 12px; color: #000000; } /******** END INLINE_ADVERT Module ************************************/ /********** Map Local Search Module *************/ #ls_container {width: 100%; float:left;} div.map_panel { background-color: #ffffff; border-top: 1px solid #000000; border-bottom: 0px solid #000000; width: 100%; float: left; } #map {width: 100%; height:400px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; position: relative; float:left;} div.glocal-advanced-search { background-color: #efefef; border-top: 0px solid #000000; border-bottom: 0px solid #000000; float: left; padding: 0; width: 100%; } div.glocal-advanced-search .glocal-title { font-size: 12px; font-weight: bold; padding: 5px 5px 2px 5px; float:left; } #controlContainer { width: 100%; border: 0px solid #000000; background-color: #efefef; float:left;} /**** START Result List **********/ #resultsList { display:none; margin-bottom:8px; width: 100%; height:300px; overflow-y:auto; float:left; border-bottom: 1px solid #000000; border-top: 1px solid #000000;} #resultsList .gs-result { margin: 5px 5px 5px 0px; padding: 5px 0px; border-bottom: 0px solid #cccccc; } #resultsList div.gs-title { background-color: #efefef;} #resultsList a.gs-title { color: #000000; font-weight: bold; font-size: 12px;} #resultsList .gs-snipet { color: #cccccc; font-size: 11px;} #resultsList .gs-addressLine { color: #000000; font-size: 11px;} #resultsList .gs-country { color: #000000; font-weight: bold; font-size: 12px;} #resultsList .gs-phone { color: #000000; font-weight: bold; font-size: 12px;} #resultsList .gs-directions {display:none;} #resultsList .gs-directions-to-from {display: none;} /**** END Result List **********/ #local_search_container { } #controlContainer div.gsc-control{ float:left; width: 560px; margin: 0px 5px; } #controlContainer .gsc-control .gsc-input { width: 100%;} .gsc-branding-text { white-space:nowrap; } .icon_panel { position: relative; border: 0px solid #cccccc; width: 100%; height: 90px; float: left; padding: 4px 0px; text-align:center; } .icon_panel ul { margin:0px 0px; padding:0; text-align:center; } .icon_panel ul li { position: relative; list-style: none; text-align: center; float: left; margin: 6px 0px 3px 0px; width: 96px; background-color: #ffffff; border:0px solid #ff0000; } .icon_panel ul li div{ position: relative; } .icon_panel a.localSearch:link, .icon_panel a.localSearch:visited { font-size: 12px; color: #2200CC; font-weight: bold; text-decoration: underline; line-height: 100%; } .icon_panel a.localSearch:hover { font-size: 12px; color: #2200CC; font-weight: bold; text-decoration: none; line-height: 100%; } /**** Balloons ****/ .gmnoprint .gs-result { margin: 5px 5px 5px 0px; padding: 5px 0px; border-bottom: 0px solid #cccccc; } .gmnoprint div.gs-title { background-color: #ffffff;} .gmnoprint a.gs-title { color: #000000; font-weight: bold; font-size: 12px;} .gmnoprint .gs-snipet { color: #cccccc; font-size: 11px;} .gmnoprint .gs-addressLine { color: #000000; font-size: 11px;} .gmnoprint .gs-country { color: #000000; font-weight: bold; font-size: 12px;} .gmnoprint .gs-phone { color: #000000; font-weight: bold; font-size: 12px;} .gmnoprint .gs-directions {display:none;} .gmnoprint .gs-directions-to-from {display: none;} /**** END Balloons ***/ /************ 404.php *************************/ div.error_404 { border: 1px solid silver; } h1.error_404 { color: #000000; font-size: 18px; margin: 20px 0px 20px 0px; padding: 5px 20px; text-align: left; } p.error_404_pathbar { background-color: #efefef; border-bottom:1px solid silver; font-weight:bold; line-height:1.3em; margin:0px 0 12px; padding:3px 5px; } p.error_404_excuse { text-align: left; color: #000000; font-size: 12px; padding: 2px 20px; margin: 0px; } div.error_404 ul { margin: 0px 20px; padding: 0px 20px; } div.error_404 li { margin: 0; padding: 0px 3px; } a.error_404_nav1, a.error_404_nav2 { font-weight: bold; color:#0066CC; text-decoration:none; } a.error_404_nav1:hover, a.error_404_nav2:hover { font-weight: bold; color: #0066CC; text-decoration:underline; } #goog-fixurl { border: 1px solid silver; } #goog-fixurl h3 { margin: 0px; padding: 5px; color: #333333; } #goog-fixurl li { list-style: none; } #goog-wm-sb { background-color:#000000; border:1px solid #000000; color:#FFFFFF; margin: 0px 5px; } #goog-wm-qt { background-color:#FFFFFF; border:1px solid #000000; color: #0000EE; } /************ END 404.php *************************/ /********** Article Submit Module *****************/ div.contentContainer { background-color: #F0F0F0; border: 1px solid #CDCDCD; padding: 3px; width: 588px; } .contentContainer span.article-footer { font-size: 10px; color: #333333; line-height: 1em; margin: 2px 0px; display: block; } .contentContainer .contentPadding { background-color: #FFFFFF; border: 1px solid #DFDFDF; line-height: 140%; padding: 0 10px 10px 10px; } .contentPadding h1 { border: medium none; line-height: 1.05; } .contentPadding h1 em { font-size: 18px; color: #DDDDDD; } .articleAlpha { border-right: 1px solid #DFDFDF; float: left; margin: 0; padding: 6px 20px 20px 0; width: 322px; } .also-links h3 { border-top: 1px solid #DFDFDF; color: #C00603; font-size: 12px; margin: 10px 0; padding: 10px 0 0; } .article-date { color: #C00603; font-size: 11px; font-weight: bold; margin: 10px 0 0; } .article-author { border-bottom: 1px solid #DFDFDF; font-size: 11px; font-style: italic; margin: 0 0 20px; padding: 0 0 5px; } .article-link { border-bottom: 1px solid #DFDFDF; font-size: 11px; font-style: italic; margin: 0 0 20px; padding: 0 0 5px; } .articleBeta { float: left; padding: 20px 0 20px 10px; width: 208px; } .clear { clear: both; } .articleImg a:link, .articleImg a:visited { color: #666666; text-decoration: none; } .articleImg span.caption { font-size: 10px; color: #959191; font-weight: normal; text-align: left; } .articleBeta h3 { border-top: 1px solid #DFDFDF; color: #C00603; font-size: 12px; margin: 10px 0; padding: 10px 0 0; } .article-defs ul { list-style-type: none; margin: 0; padding: 0; } .article-defs li { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/bullet_articlemenu.png"); background-position: 0 9px; background-repeat: no-repeat; border-top: 1px solid #DDDDDD; margin: 0; padding: 5px 0 5px 9px; } .article-tags ul { list-style-type: none; margin: 0; padding: 0; border-bottom: 1px solid #DDDDDD; } .article-tags li { float: left; margin: 0; padding: 5px 3px 0px 0px; } .articleBeta img { border: 1px solid #DFDFDF; margin: 5px 0 0 0; padding: 4px; width: 198px; } .view-new-section-all-listing .item { border-bottom: 1px solid #DDDDDD; font-size: 12px; margin: 0 0 10px; padding: 0 0 12px; } .view-new-section-all-listing .item h2 { color: #333333; font-size: 15px; font-weight: normal; margin: 0 0 10px; padding: 0; } .view-new-section-all-listing .item h2 a:link, .view-new-section-all-listing .item h2 a:visited { color: #333333; font-weight: bold; text-decoration: none; } .view-new-section-all-listing .item img { border: 1px solid #CDCDCD; float: left; height: 45px; margin: 0 10px 0 0; padding: 4px; width: 45px; } .view-new-section-all-listing .item a:link, .view-new-section-all-listing .item a:visited { color: #C00603; text-decoration: underline; } .pager a:link, .pager a:visited { color: #333333; margin: 0 10px 0 0; text-decoration: none; } .pager-current { margin: 0 10px 0 0; } /********** END Article Submit Module *****************/ /******* START article_submit_side Module *************/ div.article_submit_side_content { border: 1px solid #DDDDDD; margin: 3px 0 6px; } div.article_submit_side_content .article_submit_side_tbl_footer{ border-bottom: 1px solid #DDDDDD; background-color: #FFFFFF; text-align: right; padding: 3px 5px 3px 0px; } div.article_submit_side_content .article-submit-side-archive{ color: #C00603; display: inline-block; font-size: 12px; font-weight: normal; padding: 3px 5px 3px 0px; margin: 0px 0px 0px 0px; text-decoration: underline; line-height: 1.2em; } div.article_submit_side_content a.article_submit_side_link:link, div.article_submit_side_content a.article_submit_side_link:visited { background-color: #FFFFFF; color: #333333; display: block; font-size: 12px; padding: 3px 3px 3px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 1.2em; border-bottom: 1px solid #DDDDDD; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/bullet_articlemenu.png"); background-position: 3px 9px; background-repeat: no-repeat; } div.article_submit_side_content a.article_submit_side_link:hover { background-color: #efefef; color: #000000; display: block; font-size: 12px; padding: 3px 3px 3px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 1.2em; } div.article_submit_side_content a.article_submit_side_link_current { background-color: #D0EEF9; color: #333333; display: block; font-size: 12px; padding: 3px 3px 3px 10px; margin: 0px 0px 0px 0px; text-decoration: none; line-height: 1.2em; border-bottom: 1px solid #DDDDDD; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/modules/bullet_articlemenu.png"); background-position: 3px 9px; background-repeat: no-repeat; } div.article_submit_side_content .article_submit_side_td { } /******* END article_submit_side Module *************/ /******** { articles_middle.php Module **************/ .ctext { margin: 4px 0; padding: 0; text-align: justify; line-height: 16px; } .article-middle-list-table { line-height: 16px; } .categs-middle-list { list-style: none; margin: 3px 3px 3px 27px; padding: 0; position:relative; } .articles-middle-list { list-style: none; margin: 3px 3px 3px 27px; padding: 0; position:relative; } .categs-middle-list h2, .categs-middle-list h3, .categs-middle-list h4, .categs-middle-list h5 { margin: 0 0 4px 0; } .categs-middle-list p.abstract, .articles-middle-list p.abstract { margin: 0 0 4px 27px; } .articles-middle-folder-li { margin: 0 0 4px 27px; } .articles-middle-list-li { margin: 10px 0 4px 27px; } .articles-middle-folder-a { text-decoration: none; } .article-article { color: #333333; font-size: 12px; text-decoration:underline; } .article-article:link, .article-article:active, .article-article:visited { color: #0033FF; font-size: 13px; line-height: 15px; text-decoration: none; } .article-article:hover { text-decoration: underline; } .level_0 { color: #333333; font-weight: bold; font-size: 14px; text-decoration: underline; } .folder_level_0 { margin: 15px 0px 0px 0px; } .level_1 { color: #333333; font-weight: bold; font-size: 12px; text-decoration: none; } .folder_level_1 { margin: 10px 0px 10px 0px; } .level_2 { color: #333333; font-weight: bold; font-size: 12px; text-decoration: none; } .folder_level_2 { margin: 10px 0px 10px 0px; } .level_3 { color: #333333; font-weight: bold; font-size: 12px; text-decoration: none; } .folder_level_3 { margin: 10px 0px 10px 0px; } .article_article_arrow { border-bottom: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #0033FF; border-top: 5px solid rgba(0, 0, 0, 0); display: inline-block; height: 0; margin-left: -8px; width: 0; } .article_article_arrow { border-bottom: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #0033FF; border-top: 5px solid rgba(0, 0, 0, 0); display: inline-block; height: 0; margin-left: -8px; width: 0; } .categ_arrow { border-color: #0033FF; border-style: solid; border-width: 5px; display: inline-block; height: 0; margin-left: 0; width: 0; float: left; margin: 3px 6px 0 10px; } .articles-middle-toggle-plus { display: inline-block; background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/plus_minus_sprite_32x16.png); background-repeat: no-repeat; background-position: 0px 3px; width: 16px; height: 16px; text-indent: -3000px; float: left; margin: -2px 10px 0 0; } .articles-middle-toggle-minus { display: inline-block; background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/plus_minus_sprite_32x16.png); background-repeat: no-repeat; background-position: -16px 3px; width: 16px; height: 16px; text-indent: -3000px; float: left; margin: -2px 10px 0 0; } /******** articles_middle.php Module } **************/ /***************************************************************************** scalable Inman Flash Replacement (sIFR) version 3. Copyright 2006 – 2008 Mark Wubben, Older versions: * IFR by Shaun Inman * sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin * sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben See also and . This software is licensed and provided under the CC-GNU LGPL. See *****************************************************************************/ @media screen { .sIFR-flash { visibility: visible !important; margin: 0; padding: 0; } .sIFR-replaced, .sIFR-ignore { visibility: visible !important; } .sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; } .sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; } } @media print { .sIFR-flash { display : none !important; height : 0; width : 0; position : absolute; overflow : hidden; } .sIFR-alternate { visibility : visible !important; display : block !important; position : static !important; left : auto !important; top : auto !important; width : auto !important; height : auto !important; } } /* Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active so they only apply if sIFR is active. Make sure to limit the CSS to the screen media type, in order not to have the printed text come out weird. */ @media screen { /* Example: .sIFR-active h1 { font-family: Verdana; visibility: hidden; } */ } table.header_table { margin:0; padding:0; border:0; } table.header_table td{ margin:0; padding:0; } div.cyprusnet_header { margin: 14px 0px 20px 0px ; padding: 0px 0px; background-color: #000000; height: 24px; color: #FFFFFF; } .header_logoimage { padding:0; margin:0; } .header_logoimage img { border:0; } .site_logo_container { padding: 0px; } .top_adv_search { float: right; } div.domain-title { margin:0px; margin-top: -8px; padding:0px; font-family: Arial, sans-serif; font-size: 24px; font-weight: bold; color: #000000; /*line-height: 40px;*/ text-align:left; height: 40px; width: 500px; padding:0px 10px 0px 0px; } div.domain-title a, div.domain-title a:hover { text-decoration: none; color:#000!important; } /************ Advanced Search Header *********/ /*header.css*/ #top_srch_simple_frm { margin:0; padding:0; } #submit_top_srch_form { background-color:#FFFFFF; /*background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/header/submit_search.gif);*/ /*background-repeat:repeat-x; */ border: 0px solid #000; height:20px; padding: 3px 5px 7px 5px; color: #000000; text-align:center; margin: 3px 0px; font-size:11px; } div#searchcontainer { padding: 5px; margin: 3px; border:1px solid #000000; *height: 50px; width:350px; color:#FFFFFF; background-color:#000000; /*background-image:url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/navigation/top_search/adv_search.jpg); background-repeat:repeat-x;*/ height:60px; float:right; } div#searchinner { padding: 5px; } div#searchinner table { margin:0; padding:0; } div#searchinner table td{padding-top:3px;padding-bottom:3px; margin:0px; vertical-align: middle;} a.top_srch_adv_link {color: #ffffff; text-decoration: none;text-align:left;padding-left:5px; } a.top_srch_adv_link:hover{ color: #999999; text-decoration: underline;text-align:left;padding-left:5px; } table.headertable { background-color: #FFD010; padding: 2px; } div#headerinner { background-color: #ffffff; } div#searchinner #top_srch_terms { margin:0px 0px 0px 5px; border: 1px solid #ffffff; color: #000000; width: 160px; font-size:11px; } div#searchinner select.input_adv_search { margin:0px 0px 0px 5px; border: 1px solid #ffffff; width: 160px; font-size:11px; } div#searchinner select.input_adv_search option{ background-color:#000000; color:#FFFFFF; } h1.article_title { font-size: 14px; font-weight: bold; color: #000000; line-height:120%; margin:0; padding: 10px 0px 2px 0px; border-bottom: 2px solid #efefef; } h2.article_sub_title { font-size: 12px; font-weight: bold; color: #333333; line-height:120%; margin:0; padding: 10px 0px 2px 0px; } h1.header_1 { font-size: 12px; font-weight: bold; color: #000000; margin:0; padding: 0; } h2.header_2 { font-size: 12px; font-weight: bold; color: #ff0000; margin:0; padding: 0; } h3.header_3 { font-size: 12px; font-weight: bold; color: #000000; margin:0; padding: 0; } h4.header_4 { font-size: 12px; font-weight: bold; color: #000000; margin:0; padding: 0; } h5.header_5 { font-size: 12px; font-weight: bold; color: #000000; margin:0; padding: 0; } h6.header_6 { font-size: 12px; font-weight: bold; color: #000000; margin:0; padding: 0; } table.container_table { border:0; margin:0; padding:0; } p.paragraph { margin: 8px 0px 0px 0px; font-size:12px; padding: 0px 0px; color: #333333; } p.paragraph_strong { margin: 8px 5px 0px 0px; padding: 0px 0px; font-weight: bold; color: #000000; } strong.strong_highlight { color: #333333; font-weight: bold; } p.paragraph_note { margin: 8px 0px 0px 0px; padding: 5px; border: 1px solid #333333; background-color: #efefef; color: #333333; font-size: 12px; } p.paragraph_note b, p.paragraph_note strong{ margin: 8px 0px 0px 0px; color: #000000; font-weight: bold; } p.paragraph_warning { margin: 8px 0px 0px 0px; padding: 5px; border: 1px solid #dd0000; background-color: #FFEFEF; color: #000000; font-size: 12px; } p.paragraph_warning b, p.paragraph_warning strong{ color: #dd0000; font-weight: bold; } table.container_table caption { border-top: 2px solid #efefef; padding: 2px 0px; font-size: 12px; color: #333333; margin:0; } table.container_table th{ font-size: 12px; font-weight: bold; background-color: #cccccc; color: #000000; border-left: 1px solid #efefef; border-top: 1px solid #efefef; border-right: 1px solid #333333; border-bottom: 1px solid #333333; padding: 2px 5px; margin:0; } table.container_table td{ font-size: 12px; background-color: #ffffff; color: #000000; padding: 0; margin:0; } td.content_td { font-size: 10px; color: #000000; border-bottom: 1px solid #efefef; padding: 2px 5px; margin:0; } td.content_td_l_border { font-size: 12px; color: #333333; padding: 2px 0px; border-left: 1px solid #efefef; border-bottom: 1px solid #efefef; margin:0; } td.content_td_r_border { font-size: 10px; color: #333333; padding: 2px 0px; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; margin:0; } td.content_td_lr_border { font-size: 10px; color: #333333; padding: 2px 0px; border-left: 1px solid #efefef; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; margin:0; } a.onsite_link { font-size: 12px; color: #0000ff; text-decoration: none; } a.onsite_link:hover { font-size: 12px; color: #0000ff; text-decoration: underline; } a.external_link { font-size: 12px; color: #003366; text-decoration: underline; font-weight: bold; } a.external_link:hover { font-size: 12px; color: #003366; text-decoration: none; font-weight: bold; } img.image_left_float { float: left; margin: 0px 8px 8px 0px; } img.image_right_float { float:right; margin: 0px 0px 8px 8px; } .article_content_text { padding-left:10px; } /** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */ #jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; } #jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #jquery-lightbox a img { border: none; } #lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #lightbox-container-image { padding: 10px; } #lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #lightbox-container-image-box > #lightbox-nav { left: 0; } #lightbox-nav a { outline: none;} #lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; } #lightbox-nav-btnPrev { left: 0; float: left; } #lightbox-nav-btnNext { right: 0; float: right; } #lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; } #lightbox-container-image-data { padding: 0 10px; color: #666; } #lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; } #lightbox-image-details-caption { font-weight: bold; } #lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; } #lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; } /* * jQuery UI CSS Framework 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* * jQuery UI CSS Framework 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,%20Helvetica,Arial,sans-serif&fwDefault=bold&fsDefault=1em&cornerRadius=4px&bgColorHeader=1a1919&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=ece9e9&iconColorHeader=c8bcbc&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=252222&bgTextureOverlay=07_diagonals_medium.png&bgImgOpacityOverlay=90&opacityOverlay=30&bgColorShadow=0b0909&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px */ /* Component containers ----------------------------------*/ .ui-widget { font-family: Arial,Verdana, Helvetica,sans-serif; font-size: 12px; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Helvetica,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #1a1919 url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_highlight-soft_75_1a1919_1x100.png) 50% 50% repeat-x; color: #ece9e9; font-weight: bold; } .ui-widget-header-cyprusnet { border: 1px solid #aaaaaa; background: #1a1919 url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_highlight-soft_75_1a1919_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } .ui-widget-header a { color: #ece9e9; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #555555; } .ui-state-default-black, .ui-widget-content .ui-state-default-black, .ui-widget-header .ui-state-default-black { border: 1px solid #000000; background-color: #000000; font-weight: bold; color: #ffffff; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #212121; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #212121; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_c8bcbc_256x240.png); } .ui-state-default .ui-icon { background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_888888_256x240.png); } .ui-state-default-black .ui-icon { background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_c8bcbc_256x240.png); margin-top: -8px; position: absolute; top: 10px; } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-icons_cd0a0a_256x240.png); } /* positioning */ .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; } .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; } .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; } .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .ui-corner-right { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .ui-corner-left { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; } .ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } /* Overlays */ .ui-widget-overlay { background: #252222 url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_diagonals-medium_90_252222_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #0b0909 url(https://www.cypruspropertyforsale.com/all_files/templates/1/images/smoothness/ui-bg_flat_0_0b0909_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* * jQuery UI Resizable 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Resizable#theming */ .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* * jQuery UI Selectable 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Selectable#theming */ .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } /* * jQuery UI Accordion 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Accordion#theming */ /* IE/Win - Fix animation bug - #4615 */ .ui-accordion { width: 100%; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } .ui-accordion .ui-accordion-content-active { display: block; } /* * jQuery UI Autocomplete 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */ .ui-autocomplete { position: absolute; cursor: default; } /* workarounds */ * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ /* * jQuery UI Menu 1.8.9 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */ .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; } .ui-menu .ui-menu { margin-top: -3px; } .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; } /* * jQuery UI Button 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Button#theming */ .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } /*button text element */ .ui-button .ui-button-text { display: block; line-height: 1.4; } .ui-button-text-only .ui-button-text { padding: .4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-primary-black .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em .4em .4em .4em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } /* no icon support for input elements, provide padding by default */ input.ui-button { padding: .4em 1em; } /*button icon element(s) */ .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary-black .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 40%; margin-top: -8px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } /*button sets*/ .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } /* workarounds */ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ /* * jQuery UI Dialog 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Dialog#theming */ .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } /* * jQuery UI Slider 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Slider#theming */ .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; }/* * jQuery UI Tabs 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming */ .ui-tabs { position: relative; padding: 1px; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em 1em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .4em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em 0 1.4em; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } /* * jQuery UI Datepicker 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Datepicker#theming */ .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; } /* RTL support */ .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover { display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ }/* * jQuery UI Progressbar 1.8.9 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Progressbar#theming */ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } .sms_pop_container { margin: 10px; font-size: 12px; line-height: 1.2em; } .sms_pop_container td { padding: 2px 4px; } .sms_pop_container .sms_label { font-weight: bold; color: #000000; text-align: left; border-bottom: 1px solid #efefef; } .sms_pop_container .sms_value { color: #000000; text-align: left; border-bottom: 1px solid #efefef; } #sms_login { border-bottom: 1px solid #000000; margin-bottom: 6px; } .sms_login_buttons { text-align: center; white-space: nowrap; } .sms_login_buttons button { width: 97px; } .sms_actions { margin: 5px 0px 0px 0px; background-color: #ffffff; padding: 3px 3px 3px 0px; text-align: left; width: 194px; overflow: hidden; } .sms_actions a { color: #0000ee; font-size: 12px; padding: 2px 0px 2px 3px; line-height: 1.75em; } #sms_user_proceed { text-align: left; font-size: 12px; color: #000000; } #sms_user_proceed p { padding: 5px 10px; } #sms_status { text-align: left; font-size: 12px; line-height: 1.3em; color: #ff0000; background-color: #FEF6F3; border: 1px solid #F9D3C5; padding: 6px; } #sms_login_start, #sms_register_start { cursor: pointer; display: inline-block; margin-right: 0.1em; overflow: visible; padding: 0; position: relative; text-align: center; text-decoration: none !important; font-weight: bold; } #sms_login_start > span { padding: 0.4em; display: block; line-height: 1.4; color: #3E4F0F; font-weight: bold; font-size: 12px; } #sms_register_start > span { padding: 0.4em; display: block; line-height: 1.4; color: #1B446F; font-weight: bold; font-size: 12px; } #sms_login_start { border: 1px solid #90CA00; background: #aff400; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmZjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZmM4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #aff400 0%, #8fc800 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aff400), color-stop(100%,#8fc800)); background: -webkit-linear-gradient(top, #aff400 0%,#8fc800 100%); background: -o-linear-gradient(top, #aff400 0%,#8fc800 100%); background: -ms-linear-gradient(top, #aff400 0%,#8fc800 100%); background: linear-gradient(top, #aff400 0%,#8fc800 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aff400', endColorstr='#8fc800',GradientType=0 ); } #sms_register_start { border: 1px solid #0E87CF; background: #5ad6fc; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhZDZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzUzY2JmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjgwY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #5ad6fc 0%, #53cbf1 22%, #0680cc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ad6fc), color-stop(22%,#53cbf1), color-stop(100%,#0680cc)); background: -webkit-linear-gradient(top, #5ad6fc 0%,#53cbf1 22%,#0680cc 100%); background: -o-linear-gradient(top, #5ad6fc 0%,#53cbf1 22%,#0680cc 100%); background: -ms-linear-gradient(top, #5ad6fc 0%,#53cbf1 22%,#0680cc 100%); background: linear-gradient(top, #5ad6fc 0%,#53cbf1 22%,#0680cc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ad6fc', endColorstr='#0680cc',GradientType=0 ); } /* Hide the close button for gdpr consent dialog*/ .gdpr .ui-dialog-titlebar-close { display: none; } .hidden { display: none; } .pull-left { float: left; } .pull-right { float: right; } .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .gdpr .box-footer { border-top: 1px solid #ddd; padding: 10px; } /******************************************************************************* * Tree container */ ul.dynatree-container { font-family: tahoma, arial, helvetica; font-size: 10pt; /* font size should not be too big */ white-space: nowrap; padding: 0px 3px; margin: 5px 0px; background-color: white; overflow: auto; } ul.dynatree-container ul { padding: 0 0 0 0px; } ul.dynatree-container li { list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip:border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; background-image: none; /* custom: no v-lines */ margin:0; /* padding:3px 0 3px 0;*/ /*padding:1px 0 0 0;*/ } ul.dynatree-container li ul { padding: 0 0 0 16px; *padding: 0 0 0 8px; } ul.dynatree-container li li { padding:3px 0 3px 16px; *padding:3px 0 3px 8px; /* padding:3px 0 3px 0;*/ /*padding:1px 0 0 0;*/ } /* Suppress lines for last child node */ ul.dynatree-container li.dynatree-lastsib { background-image: none; } /* Suppress lines if level is fixed expanded (option minExpandLevel) */ ul.dynatree-no-connector > li { background-image: none; } /* Style, when control is disabled */ .ui-dynatree-disabled ul.dynatree-container { opacity: 0.5; /* filter: alpha(opacity=50); /* Yields a css warning */ background-color: silver; } /******************************************************************************* * Default for custom icons */ /* ul.dynatree-container img { width: 16px; height: 16px; margin-left: 3px; vertical-align: top; border-style: none; } */ /******************************************************************************* * Common icon definitions */ span.dynatree-empty, span.dynatree-vline, span.dynatree-connector, span.dynatree-expander, span.dynatree-icon, span.dynatree-checkbox, span.dynatree-radio, span.dynatree-drag-helper-img, #dynatree-drop-marker { width: 16px; height: 16px; display: -moz-inline-box; /* @ FF 1+2 */ display: inline-block; /* Required to make a span sizeable */ vertical-align: top; background-repeat: no-repeat; background-position: left; } /******************************************************************************* * Lines and connectors */ /* span.dynatree-empty { } span.dynatree-vline { } span.dynatree-connector { } .dynatree-lastsib span.dynatree-connector { } /******************************************************************************* * Expander icon * Note: IE6 doesn't correctly evaluate multiples class names, * so we create combined class names that can be used in the CSS. * * Prefix: dynatree-exp- * 1st character: 'e': expanded, 'c': collapsed * 2nd character (optional): 'd': lazy (Delayed) * 3rd character (optional): 'l': Last sibling */ span.dynatree-expander { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/collapsed.gif"); } span.dynatree-expander:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/collapsed_hover.gif"); } .dynatree-exp-cl span.dynatree-expander /* Collapsed, not delayed, last sibling */ { } .dynatree-exp-cd span.dynatree-expander /* Collapsed, delayed, not last sibling */ { } .dynatree-exp-cdl span.dynatree-expander /* Collapsed, delayed, last sibling */ { } .dynatree-exp-e span.dynatree-expander, /* Expanded, not delayed, not last sibling */ .dynatree-exp-ed span.dynatree-expander, /* Expanded, delayed, not last sibling */ .dynatree-exp-el span.dynatree-expander, /* Expanded, not delayed, last sibling */ .dynatree-exp-edl span.dynatree-expander /* Expanded, delayed, last sibling */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/expanded.gif"); } .dynatree-exp-e span.dynatree-expander:hover, /* Expanded, not delayed, not last sibling */ .dynatree-exp-ed span.dynatree-expander:hover, /* Expanded, delayed, not last sibling */ .dynatree-exp-el span.dynatree-expander:hover, /* Expanded, not delayed, last sibling */ .dynatree-exp-edl span.dynatree-expander:hover /* Expanded, delayed, last sibling */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/expanded_hover.gif"); } .dynatree-loading span.dynatree-expander /* 'Loading' status overrides all others */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/ltWait.gif"); } /******************************************************************************* * Checkbox icon */ span.dynatree-checkbox { margin-left: 3px; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbUnchecked.gif"); } span.dynatree-checkbox:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbUnchecked_hover.gif"); } .dynatree-partsel span.dynatree-checkbox { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbIntermediate.gif"); } .dynatree-partsel span.dynatree-checkbox:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbIntermediate_hover.gif"); } .dynatree-selected span.dynatree-checkbox { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbChecked.gif"); } .dynatree-selected span.dynatree-checkbox:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/cbChecked_hover.gif"); } /******************************************************************************* * Radiobutton icon * This is a customization, that may be activated by overriding the 'checkbox' * class name as 'dynatree-radio' in the tree options. */ span.dynatree-radio { margin-left: 3px; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbUnchecked.gif"); } span.dynatree-radio:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbUnchecked_hover.gif"); } .dynatree-partsel span.dynatree-radio { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbIntermediate.gif"); } .dynatree-partsel span.dynatree-radio:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbIntermediate_hover.gif"); } .dynatree-selected span.dynatree-radio { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbChecked.gif"); } .dynatree-selected span.dynatree-radio:hover { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/rbChecked_hover.gif"); } /******************************************************************************* * Node type icon * Note: IE6 doesn't correctly evaluate multiples class names, * so we create combined class names that can be used in the CSS. * * Prefix: dynatree-ico- * 1st character: 'e': expanded, 'c': collapsed * 2nd character (optional): 'f': folder */ span.dynatree-icon /* Default icon */ { margin-left: 3px; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/document.gif"); } .dynatree-has-children span.dynatree-icon /* Default icon */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/doc_with_children.gif"); } .dynatree-ico-cf span.dynatree-icon /* Collapsed Folder */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/folder.gif"); } .dynatree-ico-ef span.dynatree-icon /* Expanded Folder */ { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/folder.gif"); } /* Status node icons */ .dynatree-statusnode-wait span.dynatree-icon { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/ltWait.gif"); } .dynatree-statusnode-error span.dynatree-icon { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/ltError.gif"); } /******************************************************************************* * Node titles */ /* @Chrome: otherwise hit area of node titles is broken (issue 133) Removed again for issue 165; (133 couldn't be reproduced) */ span.dynatree-node { /* display: -moz-inline-box; /* @ FF 1+2 */ /* display: inline-block; /* Required to make a span sizeable */ } /* Remove blue color and underline from title links */ ul.dynatree-container a /*, ul.dynatree-container a:visited*/ { color: black; /* inherit doesn't work on IE */ text-decoration: none; vertical-align: top; margin: 0px; margin-left: 3px; /* outline: 0; /* @ Firefox, prevent dotted border after click */ /* Set transparent border to prevent jumping when active node gets a border (we can do this, because this theme doesn't use vertical lines) */ border: 1px solid white; /* Note: 'transparent' would not work in IE6 */ } ul.dynatree-container a:hover { /* text-decoration: underline; */ background: #F2F7FD; /* light blue */ border-color: #B8D6FB; /* darker light blue */ } span.dynatree-node a { display: inline-block; /* Better alignment, when title contains
*/ /* vertical-align: top;*/ padding-left: 3px; padding-right: 3px; /* Otherwise italic font will be outside bounds */ /* line-height: 16px; /* should be the same as img height, in case 16 px */ } span.dynatree-folder a { /* font-weight: bold; */ /* custom */ } ul.dynatree-container a:focus, span.dynatree-focused a:link /* @IE */ { background-color: #EFEBDE; /* gray */ } span.dynatree-has-children a { /* font-style: oblique; /* custom: */ } span.dynatree-expanded a { } span.dynatree-selected a { /* color: green; */ font-style: italic; } span.dynatree-active a { border: 1px solid #99DEFD; background-color: #D8F0FA; } /******************************************************************************* * Drag'n'drop support */ /*** Helper object ************************************************************/ div.dynatree-drag-helper { } div.dynatree-drag-helper a { border: 1px solid gray; background-color: white; padding-left: 5px; padding-right: 5px; opacity: 0.8; } span.dynatree-drag-helper-img { /* position: relative; left: -16px; */ } div.dynatree-drag-helper /*.dynatree-drop-accept*/ { /* border-color: green; background-color: red;*/ } div.dynatree-drop-accept span.dynatree-drag-helper-img { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_accept.gif"); } div.dynatree-drag-helper.dynatree-drop-reject { border-color: red; } div.dynatree-drop-reject span.dynatree-drag-helper-img { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_reject.gif"); } /*** Drop marker icon *********************************************************/ #dynatree-drop-marker { width:24px; position: absolute; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_here.gif"); } #dynatree-drop-marker.dynatree-drop-after, #dynatree-drop-marker.dynatree-drop-before { width:64px; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_sibling_here.gif"); } #dynatree-drop-marker.dynatree-drop-copy { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/copy_here.gif"); } #dynatree-drop-marker.dynatree-drop-move { background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/move_here.gif"); } /*** Source node while dragging ***********************************************/ span.dynatree-drag-source { /* border: 1px dotted gray; */ background-color: #e0e0e0; } span.dynatree-drag-source a { color: gray; } /*** Target node while dragging cursor is over it *****************************/ span.dynatree-drop-target { /*border: 1px solid gray;*/ } span.dynatree-drop-target a { /*background-repeat: no-repeat; background-position: right; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_child.gif");*/ } span.dynatree-drop-target.dynatree-drop-accept a { /*border: 1px solid green;*/ background-color: #3169C6 !important; color: white !important; /* @ IE6 */ text-decoration: none; } span.dynatree-drop-target.dynatree-drop-reject { /*border: 1px solid red;*/ } span.dynatree-drop-target.dynatree-drop-after a { /*background-repeat: repeat-x; background-position: bottom; background-image: url("https://www.cypruspropertyforsale.com/all_files/templates/1/images/dynatree/skin-vista/drop_append.gif");*/ } /***** Added By Ioan *****/ span.level_0 a { font-size: 14px; font-weight: bold; color: #000000; } span.level_1 a { font-size: 13px; font-weight: bold; color: #374C6F; } span.level_2 a { font-size: 12px; font-weight: bold; color: #5F5F5F; } span.level_3 a { font-size: 12px; font-weight: normal; color: #000000; } span.level_4 a { font-size: 12px; font-weight: normal; color: #6F6F6F; } span.level_article a { font-size: 12px; font-weight: normal; color: #0057EF; text-decoration: underline; } /* jqModal base Styling courtesy of; Brice Burgess */ /* The Window's CSS z-index value is respected (takes priority). If none is supplied, the Window's z-index value will be set to 3000 by default (via jqModal.js). */ .jqmWindow { display: none; position: fixed; top: 5%; left: 50%; margin-left: -300px; width: 700px; background-color: #FFFFFF; color: #000000; border: 3px solid #B2CFEF; padding: 0px; } .jqmOverlay { background-color: #FFFFFF; } /* Background iframe styling for IE6. Prevents ActiveX bleed-through (