.profile { margin: 0 5px; } .profile h1 { font-size: 16px; line-height: 16px; margin: 0 0 8px 0; padding: 0; } .cy-props-categs { padding: 0; margin: 20px auto; overflow: hidden; } .categ-box { float: left; width: 185px; overflow: visible; text-align: center; color: #8F8F8F; border: 0; margin: 0 0 0 11px; } .categ-box-left { margin: 0; } .categ-box a:active, .categ-box a:link, .categ-box a:visited { display: block; margin: 1px; text-decoration: none; color: #000000 !important; margin: 0; padding: 0; } .categ-box a:hover p, .categ-box a:focus p { background-color: #efefef; } .categ-box-header { display: block; font-size: 15px; padding-top: 5px; line-height: 16px; font-weight: bold; } .categ-box-values { margin: 0 auto; padding: 20px 0 10px 0; line-height: 50px; display:table; border: 1px solid #333; width: 100%; } .categ-box-number { font-size: 30px; line-height: 30px; vertical-align: middle; display: table-cell; } .categ-box-x { font-size: 15px; vertical-align: middle; display: table-cell; padding: 0 5px; } .categ-box-img { margin: 0; padding: 0; display: inline-block; } .categ-box-img img { vertical-align: middle; display: table-cell; } .cy_props_container { border: 1px solid #333; padding: 10px; } #props_map_legend { background-color: #fff; border: 1px solid #555555; border-width: 0 1px 1px 1px; text-align: left; padding: 10px; width: 536px; } #props_map_legend table { border-collapse: collapse; } #props_map_legend table td { border: 1px solid #ccc; padding: 3px; margin-right: 3px; } #props_map_legend table td.map_buttons_cell { border: 0; padding: 0; margin: 0; } #props_map_legend button { height: 35px; margin-right: 0px !important; margin-left: 10px !important; } .props-info { background-color: #FBF8A5; padding: 5px; margin: 10px 0 0 0; } #cy_props_actions { margin: 0 auto; text-align: right; } .props-box-left, .props-box-right { border: 1px solid #333; } .profile td.td_value { height: 26px !important; vertical-align: middle; } .profile td.disabled { color: #9F9F9F !important; vertical-align: middle; } .profile a.group-link:link, .profile a.group-link:active, .profile a.group-link:visited { text-decoration: none; color: #0000FF; display: block; } .profile a.group-link:hover .p-title { text-decoration: underline; } .profile td img { vertical-align: middle; } .profile .p-number { font-size: 14px; font-weight: bold; padding-left: 20px; } .profile .p-x { font-size: 14px; font-weight: bold; padding: 0 5px; } .profile .p-title { font-size: 13px; font-weight: norma;; } .type_link:link, .type_link:active, .type_link:visited { color: #0000FF; font-size: 14px; font-weight: bold; text-decoration: none; } .type_link:hover .t-text, .type_link:focus .t-text { text-decoration: underline; } .type_link .t-number { font-size: 14px; font-weight: bold; padding: 0; } .props-box-table td.td_section { padding-left: 9px !important; } .item-container { overflow:hidden; margin: 0; padding: 3px 6px 6px 6px; } .item-container h2 { font-size: 14px; margin: 0 0 3px 0; padding: 0; } .item-container .item-photo { float: left; border: 1px solid #333; padding: 2px; height: 90px; } .item-container .item-details { float: left; border: 1px solid #333; padding: 2px 4px; height: 90px; width: 420px; margin-left: 3px; } .item-container .item-address { float: left; border: 1px solid #333; padding: 2px; width: 554px; margin: 3px 0 3px 0; background-color: #efefef; } /* .gradTitle { color:#000000; font-weight:bold; padding:0px; font-size: 12px; } .gradTitleNoColor { color:#000000; font-family: Arial; font-size: 12px; font-weight:bold; padding:0px; height: 25px; } .fadeBk { background-color: #efefef; padding: 3px; } .fadeBk td { font-family:Arial; font-size:11px; color:#000000; } .fadeBk td select { background-color: #FFFCDF; border:1px solid #003366; font-family:Arial; font-size:11px; color:#003366; } span.red { color: #ff0000; } span.black { color: #000000; } span.small { font-weight: normal; font-size: 11px; } .borderTd { border:1px solid #DDE4E9; vertical-align:top; } .borderWrapper { margin: 10px 0px; } .uiHeader { background-color: #DEDEDE; padding: 2px 8px; color:#000000; } .uiHeader strong { color:#000000; } .uiContent { background-color: #EFEFEF; margin: 2px 0px 0px 0px; padding: 2px 8px; color:#000000; } .uiEntryRow { border: 1px solid #AAAAAA; padding: 2px; margin: 10px 0px 3px 0px; } .uiEntryHeader { background-color: #DEDEDE; padding: 0px; color:#000000; height: 40px; line-height: 1.4em; } .uiEntryFooter { color: #000000; margin: 2px 0px 0px 0px; } .uiEntryFooter_contact { border: 1px solid #DEDEDE; background-color: #EFECD1; padding: 2px 0px; width: 412px; overflow: hidden; float: left; height: 18px; color: #0000FF; margin:0; } .uiEntryInfoName { font-size: 11px; } .uiEntryFooter_ref { border: 1px solid #DEDEDE; background-color: #EFECD1; padding: 2px 0px; margin: 0px 0px 2px 2px; width: 166px; overflow: hidden; float: right; height: 18px; text-align: right; } .uiEntryTitle { float: left; width: 75%; overflow: hidden; } .uiEntryCounter { background-color:#000000; border: 1px solid #ffffff; color: #ffffff; padding: 0px 4px; margin: 3px; font-size: 11px; font-weight: bold; } .uiEntryTitleLink { font-size: 12px; font-weight: bold; color:#000000; margin: 3px 5px 3px 5px; display: inline-block; } .uiEntryTitleLink:hover { text-decoration: none; } .uiEntryReportAbuse { background-color:#FFFFFF; padding-left: 24px; height: 40px; float: right; background: #fff url(http://www.cyprus-map.com/modulesres/businessmap/res/bk_right_arrow.png) no-repeat 0 8px; clear: right; } a.report_abuse { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/abuse.png); background-repeat: no-repeat; background-position: 0px 0px; padding: 3px 2px 3px 26px; line-height: 1.6em; text-decoration: none; font-size: 11px; font-weight: bold; color:#000000; display: block; height: 24px; margin-top: 8px; } .uiEntryBody { margin: 0; padding:0; width:584px; overflow:hidden; } .uiEntryImage { background-color: #FFFFFF; border: 1px solid #CCCCCC; float: left; height: 90px; margin: 2px 0 0; padding: 20px 4px; text-align: center; width: 126px; } .middle_div { #position: absolute; #top: 50%; display: table-cell; vertical-align: middle; padding:0; margin:0; } .inner_div { #position: relative; #top: -50%; background-color: #fff; border: 1px solid #555555; display: table-cell; vertical-align: middle; text-align: center; padding: 0px; height: 92px; } .inner_div a{ height: -1px; outline: none; display: inline-block; } .uiEntryActions { float: left; margin: 2px 2px 0px 2px; padding: 0px 0px; text-align: center; border: 1px solid #cccccc; background-color: #ffffff; height: 130px; width: 30px; } .entry_actions_table { margin: 0px 0px 0px 0px; line-height: 1em; } .entry_actions_table td { padding: 7px 0px 0px 0px; } .uiEntryDetails { overflow: hidden; margin: 2px 0px 0px 0px; float: left; padding: 0px 0px; text-align: left; border: 1px solid #cccccc; background-color: #ffffff; height: 130px; width:218px; } .uiEntryDetails table { width:99%; } .uiEntryDetails td { font-size: 11px; color:#000000; padding: 3px 2px 1px 3px; line-height: 1.2em; border-bottom: 1px solid #efefef; } .uiEntryDetails td.uiEntryPrice { font-size: 12px; font-weight: bold; color: #6F0707; padding: 5px 3px; } .uiEntryDetails span.price { font-size: 12px; font-weight: bold; color: #DD0000; } .uiEntryDetails td.uiEntryPName { font-weight: bold; } .uiEntryDesc { overflow: hidden; margin: 2px 0px 0px 2px; float: right; padding: 0px; text-align: left; border: 1px solid #cccccc; background-color: #ffffff; height: 130px; width:166px; line-height: 1.1em; font-size: 12px; color:#000000; } a.read_more { white-space: nowrap; font-size: 11px; color: #0000EE; } .borderTdDark { vertical-align:top; } a.classif_navigation {border: 1px solid #CCC; margin: 0px 2px 0px 2px; font-size: 12px; color: #0000FF; padding: 2px 5px 2px 5px; background-color: #FFF; font-weight: bold; text-decoration: none;} a.classif_navigation:hover { background-color: #FF0000; color: #fff; } a.classif_navigation_on {border: 1px solid #CCC; margin: 0px 2px 0px 2px; font-size: 12px; color: #FF0000; padding: 2px 5px 2px 5px; background-color: #ccc; font-weight: bold; text-decoration: none;} a.read_full_details { background-color:#DDE4E9; color: #003366; padding: 0px 10px 0px 10px; margin: 2px;} table.entry_table { background-color: #fff; } td.entryDescTitle { font-size: 12px; border-bottom: 1px solid #DDE4E9; padding: 2px; font-weight: bold; } table.entry_table td { font-family:Arial; font-size:11px; color:#003366; line-height: 12px;} .entry_img { border: 1px solid #555555; margin:0; padding:2px;} div.entry_img img { vertical-align: center; margin:0;} table.entry_table td.lright{ border-right: 1px solid #DDE4E9; padding: 2px 5px 2px 5px; height: 100px;} table.entry_table td.lrightno{ padding: 2px 5px 2px 5px;} table.entry_table table td.underline { border-bottom: 1px solid #DDE4E9; padding:0px; margin:0px; } table.entry_table table td.underline2 { border-bottom: 2px solid #DDE4E9; } div.print_entry, div.email_entry, div.save_entry, div.map_entry, div.pdf_menu_entry, div.events_entry, div.offers_entry, div.report_entry { overflow: hidden; outline: 0px; } a.results_action { text-decoration: none; border: 1px dotted #cccccc; } a.results_action:hover { background-color: #efefef; border: 1px solid #cccccc; } /* a.email_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/results/e-mail.gif); background-repeat: no-repeat; background-position: 0px 0px; } a.save_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/results/save.gif); background-repeat: no-repeat; background-position: 0px 0px; } a.print_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/print.png); background-repeat: no-repeat; background-position: 0px 0px; } a.map_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/map.png); background-repeat: no-repeat; background-position: 0px 0px; } a.gallery_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/gallery.png); background-repeat: no-repeat; background-position: 0px 0px; } a.videos_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/youtube.png); background-repeat: no-repeat; background-position: 0px 0px; } a.pdf_menu_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/pdf_menu.png); background-repeat: no-repeat; background-position: 0px 0px; } a.events_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/events2.png); background-repeat: no-repeat; background-position: 0px 0px; } a.offers_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/offers.png); background-repeat: no-repeat; background-position: 0px 0px; } a.favorite_entry { background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/actions/favorite.png); background-repeat: no-repeat; background-position: 0px 0px; } */ /* a.mains_title { text-decoration: underline; font-family: Arial; color: #003366; font-size: 16px; font-weight: bold; } a.mains_title:hover { text-decoration: none;font-family: Arial; color: #990000; font-size: 16px; font-weight: bold; } a.suggest_link { padding: 8px 5px 8px 26px ; background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/results/suggest_bulb_off.png); background-repeat: no-repeat; background-position: 0px 5px; height: 30px; line-height: 30px; text-decoration: underline; font-family:Arial; color: #003366; font-size: 12px; font-weight: bold; } a.suggest_link:hover { padding: 8px 5px 8px 26px ; background-image: url(http://www.cyprus-map.com/modulesres/businessmap/res/results/suggest_bulb.png); background-repeat: no-repeat; background-position: 0px 4px; height: 30px; line-height: 30px; text-decoration: underline; font-family: Arial; color: #990000; font-size: 12px; font-weight: bold; } div.noresults { margin-top: 10px; padding: 10px; } .busy_h1 { font-family: Arial; color: #003366; font-size: 12px; font-weight: bold; } td.tab_holder { padding-left: 15px; padding-top: 3px; background-color: #fff;border-bottom: 2px solid #DDE4E9;} td.tab_content { padding: 0px; border: 0px solid #DDE4E9; border-top: 0px solid #fff;} td.tab_content div { } div.tab { width: 80%; background-color: #fff; height: 12px; text-align: center; padding-left: 5px; padding-right: 5px; outline: 0px; } div.tab a:link, div.tab a:visited, div.tab a:active { font-weight: bold; text-decoration: underline; color: #003366; outline: 0px; } div.tab a:hover {color: #990000;} div.selected { height: 12px; background-color: #DDE4E9; border-top: 2px solid #DDE4E9; border-right: 1px solid #DDE4E9; border-left: 1px solid #DDE4E9; } div.selected a:link, div.selected a:active, div.selected a:visited, div.selected a:hover { font-weight: bold; text-decoration: none; color: #003366; cursor: text; } .uiAuthAdmin { background-color: #000000; color: #ffffff; padding: 2px 10px; } .uiAuthAdmin a:link, .uiAuthAdmin a:active, .uiAuthAdmin a:visited { font-size: 12px; font-weight: bold; color: #FCDB07; text-decoration: underline; } .uiAuthAdmin a:hover { color: #ffffff; } a.more_vendor { font-size: 12px; padding: 0px 4px; color: #ff0000; text-decoration: none; font-weight: bold; } /*** Companies List ***/ /* #ps_companies_list { margin: 5px 0px; padding: 1px; border: 1px solid #AAAAAA; } #ps_companies_list th { border-bottom: 0px solid #000000; background-color: #686767; color: #ffffff; padding: 3px 8px; } #ps_companies_list th.c_l { border-right: 1px solid #cccccc; } #ps_companies_list td { color: #000000; padding: 2px 3px 2px 10px; border-top: 1px solid #cccccc; } #ps_companies_list td.c_l { border-right: 1px solid #cccccc; } #ps_companies_list img { border: 0px none; } #ps_companies_list a:link, #ps_companies_list a:active, #ps_companies_list a:visited { color: #257BFC; font-size: 11px; font-weight: bold; } #dialog_map_directions_link { color: #0000ff; text-decoration: underline; background: url(http://www.cyprus-map.com/modulesres/businessmap/res/markers/directions_start_blue.png) no-repeat 0 0px; padding: 10px 10px 0px 35px; display: block; height:37px; float: left; } #categ_search a{ display: block; padding:0; } #categ_search ul { list-style: none; margin: 0px 5px; padding: 0; } #categ_search ul li { float: left; padding:0; margin:0; } */ /* Search Panel */ #entries_search_form .input-sm, #entries_search_form .input-lg, #entries_search_form input, #entries_search_form select { height: 24px; line-height: 24px; padding: 2px; } #entries_search_form button { height: 24px; line-height: 24px; padding: 0px; } #entries_search_form .form-group { margin-bottom: 6px !important; } #entries_search_form .control-label { padding-top: 0 !important; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; } label { margin-bottom: 2px; } #entries_search_form .input-group-addon { border-radius: 0px; font-size: 12px; height: 16px; line-height: 14px; padding: 2px 5px; } .panel-heading { border-bottom: 1px solid rgba(0, 0, 0, 0); padding: 4px 4px !important; } #cy_map_container { border: 1px solid #333; margin-bottom: 6px; position: relative; } #cyprus_map { width:100%; height:400px; position: relative; } #search_venues_tab { border: 1px solid #EEEEEE; padding: 4px; } #search_venues_tab .nav-tabs { border-bottom: 1px solid #003F7F; } #search_venues_tab .nav-tabs > li.active > a, #search_venues_tab .nav-tabs > li.active > a:hover, #search_venues_tab .nav-tabs > li.active > a:focus { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #003F7F; border-color: #003F7F #003F7F; border-image: none; border-style: solid; border-width: 1px; color: #fff; cursor: default; } #search_venues_tab .nav > li > a { display: block; font-weight: bold; padding: 4px 15px; position: relative; } #search_venues_tab .nav-tabs > li > a:hover { background-color: #fff; border: 1px solid #003F7F; border-radius: 4px 4px 0 0; line-height: 1.42857; margin-right: 2px; } fieldset { margin-left: 15px; margin-right: 15px; } .fieldset-bordered { border: 1px solid #ccc; padding: 52px 10px 10px 10px; position: relative; } .fieldset-bordered legend { border-bottom: 2px solid #ccc; padding: 10px; position: absolute; left:0; top:0; font-size: 100%; font-weight: bold; margin: 0; } #advanced_search { padding: 0px 0; } #entries_search_form .row { padding: 0; margin: 0 !important; } .tab-content fieldset, .panel-body fieldset, .modal-body fieldset, .tab-content .row { margin-left: 0; margin-right: 0; } /**** REsults CSS ********/ .SortByContainer { padding: 5px 0; margin: 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .SortByContainer { margin: 0 0 20px 0; } #sortControls, #sortControls row { margin: 0; padding: 0; } #sortControls .form-control { padding: 2px 4px; height: 24px; line-height: 24px; } .borderWrapper .pagination { margin: 0 0 10px 0; } .borderWrapper h1 { font-size: 24px; } .business-admin { } a.hoverTip, label.hoverTip, span.hoverTip, div.hoverTip, a.clickTip, label.clickTip, span.clickTip, div.clickTip { cursor: pointer; } .business-panel .panel-heading h3 { margin: 0; padding: 0 5px; font-size: 16px; font-weight: bold; } .business-admin { margin-left: 3px; } .business-admin .hidden-xs { display: inline-block; } .business-panel .brsm { height: 120px; } .business-logo { padding: 10px !important; text-align: center !important; border: 1px solid #ccc; background-color: #efefef; } .business-actions { padding: 0 !important; text-align: center !important; overflow: hidden; } .row-zero { margin: 0 !important; padding: 0 !important; } .row-zero .results_action { margin: 0; padding: 5px; } .business-desc { padding: 0 !important; text-align: left !important; font-size: 13px; line-height: 15px; color: #333; border: 1px solid #ccc; } .business-desc p { padding: 0 6px; margin: 0; font-size: 12px; } .business-actions a { margin: 0 2px 3px 2px; display: inline-block; cursor: pointer; } .business-data, .business-data td { padding: 0 !important; } .business-data { border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; } .business-data table { border: 0; margin: 0; padding: 0; } .business-data table td.uiEntryPName { font-weight: bold; padding-left: 4px !important; } .business-data td.uiEntryPName, .business-data td.uiEntryPvalue { font-size: 12px; } /*** report abuse ********/ .abuse-captcha { padding-bottom: 8px; } #rep_security { width: 110px; } /*************/ @media(max-width:767px) { .business-panel .brsm { height: auto !important; border: 0; } .business-logo a { float: none; display: block !important; text-align: center !important; margin: 0 auto !important; } .business-actions { margin-top: 4px; height: auto; } .business-actions a { float: none; text-align: center !important; display: inline-block; margin: 3px 2px 3px 2px; } .business-desc p { padding: 6px 0; margin: 0; font-size: 12px; } /*** report abuse ********/ #rep_security { width: 100%; } /*************/ } .custom-iframe { border: 5px solid #FFFFFF !important; width: 99.15%; overflow: hidden; } #directions_dialog { width: 100%; overflow: hidden; } /**** Add Entry *******/ #add_item_details .row { margin-right: 0 !important; } #ulimages .row, #item_videos { border: 1px solid #ccc; padding-top: 15px; position: relative; margin-right: 0 !important; margin-bottom: 15px !important; min-height: 162px; } /*** module-menu ***/ .module-menu { border: 1px solid #ccc; padding: 2px; margin-bottom: 20px; } /**** My Entries *********/ #my-entries-container .tab-content { margin-top: 15px; } #my-entries-container .nav li a{ font-weight: bold; } .entry-time { padding-left: 0 !important; } /*** Entry add/edit ********/ .alert blockquote { background-color: #efefef; border-left: 5px solid #ccc; } .alert-danger blockquote { border-left: 5px solid #EF7777; } .video_action { cursor: pointer; } /*** upload_container ********/ #upload_container > div { margin:0; padding: 5px 0 0 0; } .upload-widget { margin-top: 15px; padding: 0px; } .upload-widget-queue h1, .upload-widget-queue h2, .upload-widget-queue h3, .upload-widget-queue h4 { font-size: 14px; font-weight: bold; margin: 3px 0; padding: 0; } .queue-out { margin: 0 3px; } /**** events *********/ .custom-list:hover { background-color: #efefef; } .custom-list .list-group-item-heading { border-bottom: 1px solid #ccc; padding: 0 0 8px 0; } .custom-list .list-group-item-heading h4 { font-size: 18px; line-height: 18px; margin: 0; padding: 0; font-weight: bold; } .ui-sortable-placeholder- { margin-left: 0 !important; } .real-first-child- { margin-left:0 !important; } #ul_container, #offer-ulimages { border: 1px solid #ccc; overflow: hidden; padding-top: 15px; margin-bottom: 20px; min-height: 136px; } .sortable-placeholder { border: 1px dashed #cccccc; background-color: #efefef; } /***** Business Display *********/ .business-links .business-link { margin: 0px 10px 15px 0; } #action_browse_more, #action_print { margin: 0; padding: 0; } .gallery-container { border: 1px solid #DDDDDD; padding: 30px 0 0 0; } .thumb { margin-bottom: 30px; } #business-data h1 { font-size: 26px; } #business-data h1 > small { font-size: 13px; float: right; } #business-data h2 { font-size: 20px; border-bottom: 1px solid #ccc; } #business-data dl { border: 1px solid #ddd; padding: 10px 10px 0 10px; } #business-data dl > dt { text-align: left; } #business-data dl > dd { margin-bottom: 5px; } #business-data .business-description { border: 1px solid #ccc; padding: 10px; background-color: #FFFFEF; color: #333; text-align: justify; } #b-vid-container { border: 1px solid #ddd; } .video_action { margin: 0 3px; } /**** Print ****/ .printme { height: 370px; margin-top: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow-y: auto; } /** Show Business ***/ .features-list li { padding-left: 0 !important; } #business-timetable th, #business-timetable td { line-height: 16px; padding: 4px; } #business-timetable th.current, #business-timetable td.current { background-color: #EFEFEF; } #business-timetable hr { margin: 2px 0; } @media(max-width:767px) { #business-timetable { margin-top: 7px; } #business-timetable th, #business-timetable td { line-height: 13px; padding: 2px; font-size: 11px !important; } } /********* member_page ********/ #profile-data h2 { margin: 0 0 10px 0 !important; padding: 0 0 4px 15px; font-size: 18px; border-bottom: 1px solid #ccc; } .firm-details { margin-bottom: 30px; } .firm-details:last-child { margin-bottom: 0px; } @media(max-width:767px) { #business-tabs li a { padding-left: 8px; padding-right: 8px; } #main-tabs a { padding: 6px; } #business-data h1 > small { font-size: 13px; float: none; } .gallery-container { border: 1px solid #DDDDDD; padding: 10px 0 0 0; } .thumb { margin-bottom: 10px; } #business-data dl > dt { border-bottom: 1px solid #ccc; } #business-data dl > dd { padding-left: 10px; } } /*** add ***/ .timetable { border: 1px solid #ccc; margin-left: 0 !important; margin-right: 0 !important; } .timetable > label { padding-top: 15px !important; padding-bottom: 15px !important; background-color: #ccc; } .timetable .form-inline { padding-top: 7px !important; } .timetable .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .timetable-range { margin-left: 0 !important; margin-right: 0 !important; } .ttime { padding-left: 6px; padding-right: 6px; } @media(max-width:767px) { .timetable { border: 1px solid #ccc; margin-left: 0 !important; margin-right: 0 !important; padding-bottom: 15px; } .timetable-range { padding-top: 15px !important; } .timetable > label { padding-top: 4px !important; padding-bottom: 4px !important; background-color: #ccc; } .timetable .form-inline { padding-top: 0px !important; } } span.fancy_number { font-family:Tahoma,Verdana,Arial; font-size:12px; color:#990000; font-weight: bold; } span.fancy_decimals { font-family:Tahoma,Verdana,Arial; font-size:12px; color:#BF6B6B; font-weight: bold; } span.fancy_currency { font-family:Tahoma,Verdana,Arial; font-size:12px; color:#990000; font-weight: bold; } div.print_container { margin-top: 3px; background-color: #fff; color: #003366; } #item_details h1 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.4em; } #item_details fieldset { margin: 0px 0px 10px 0px; border: 1px solid #cccccc; } #item_details legend { margin: 0px; } #item_details div.item_element { margin: 0px; padding: 3px 3px; border-bottom: 1px solid #efefef; } #item_details label.item_label { width: 30%; margin-right: 10px; text-align: right; font-size: 12px; font-weight: bold; display: inline-block; color: #555555; } #item_details label.item_value { width: 70%; margin-right: 10px; text-align: left; font-size: 12px; color: #555555; }