?
Path : /home/admin/public_html/old/happy2/templates/ja_travel/css/ |
Current File : /home/admin/public_html/old/happy2/templates/ja_travel/css/template.css |
/* * ------------------------------------------------------------------------ * JA Travel Template for Joomla 2.5 & 3.0 * ------------------------------------------------------------------------ * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved. * @license - Copyrighted Commercial Software * Author: J.O.O.M Solutions Co., Ltd * Websites: http://www.joomlart.com - http://www.joomlancers.com * This file may not be redistributed in whole or significant part. * ------------------------------------------------------------------------ */ @import url(fonts/ubuntu/stylesheet.css); @import url(fonts/aurulent/stylesheet.css); /* COMMON STYLE --------------------------------------------------------- */ body { color: #333; font-family: Arial, Helvetica, sans-serif; } body#bd { background: #fff; color: #333; } /* Normal links ---*/ a { color: #ef761a; text-decoration: none; } a:hover, a:active, a:focus { color: #EF761A; text-decoration: underline; } a.readon, p.readmore a { background: url("../images/readmore.png") no-repeat scroll left center transparent; color: #E4B490; font-size: 100%; padding-left: 15px; text-transform: lowercase; } a.readon:hover, a.readon:focus, a.readon:active, p.readmore a:hover, p.readmore a:focus, p.readmore a:active { background-image: url("../images/readmore-orange.png"); color: #ef761a; } .homepage p.readmore { float: left; } /* Readon links ---*/ .contentheading, .componentheading, h1, h2, h3, h4, h5 { font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; } h1.componentheading, .componentheading { color: #F24A6F; font-weight: normal; } h2.contentheading, .contentheading { font-weight: normal; } h3.componentheading { background: url("../images/arrow-title.png") no-repeat scroll 10px 22px; border: none; color: #383435; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 120%; font-weight: normal; line-height: 17px; padding-bottom: 15px; text-transform: uppercase; } h3.componentheading span { border-bottom: 2px solid #F24A6F; display: block; padding-bottom: 3px; } .contentheading { font-size: 200%; } .blog-featured .contentheading { font-size: 150%; } .blog-featured .componentheading { background: url("../images/arrow-title.png") no-repeat scroll 20px 22px; color: #383435; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 120%; font-weight: normal; line-height: 17px; padding-bottom: 15px; text-transform: uppercase; } .blog-featured .componentheading span { border-bottom: 2px solid #F24A6F; display: block; padding-bottom: 3px; } .jitem-title { font-size: 110%; font-weight: bold; } h2.itemTitle a { color: #D41B41; font-weight: normal; } .blog .category-desc h2.title-category { margin: 5px 0px 0px 0px !important; } /* Others ---*/ hr { border-top: 1px solid #ccc; } /* FORM --------------------------------------------------------- */ input, select, textarea, .inputbox { font-family: Helvetica, Arial, sans-serif; padding: 2px; } button:focus, .button:focus, button:hover, .button:hover { cursor: pointer; } input.button, button.validate, .custom_newsletter a.links, .reset div button, .remind div button { background: url("../images/bg-bulletin.gif") repeat-x scroll left top; border: none; color: #5D544F; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 0 10px; text-align: center; vertical-align: middle; } /* Search ---*/ form#searchForm { border-top: 1px solid #ccc; } .searchintro { border-bottom: 1px solid #ccc; } .results h4 { font-size: 110%; text-transform: none; } .search fieldset { border: 1px solid #ccc; margin: 15px 0; padding: 10px; } .search legend { font-size: 100%; font-weight: bolder; line-height: 1.2; margin-left: 10px; } #ja-search { bottom: 45px; } #ja-search .inputbox { background: url("../images/icon-search.png") no-repeat scroll 95% 50% #F2F1EB; border: solid 1px #fff; color: #B08572; overflow: visible; padding: 5px 20px 5px 5px; width: 200px; } .search .word .inputbox { vertical-align: middle; } .search .word button { background: url("../images/bg-bulletin.gif") repeat-x scroll left top; border: none; color: #5D544F; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 0 10px; text-align: center; vertical-align: middle; } .searchintro span.badge.badge-info { border: none; height: auto; position: inherit; right: auto; top: auto; width: auto; } .search .btn-toolbar .btn-group { display: inline-block; } .search .btn-toolbar .btn-group button.btn{ background: url("../images/bg-bulletin.gif") repeat-x left top; border: solid 1px blue; border: medium none; color: #5D544F; display: inline-block; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 0 10px; text-align: center; vertical-align: middle; } .icon-search:before { content: "S"; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; } /* Contact ---*/ #component-contact #emailForm { border-top: 1px solid #ccc; } #contact-slider { float: none; } #contact-slider .title { border-left: 1px solid #e2e2b5; border-right: 1px solid #e2e2b5; border-top: 1px solid #e2e2b5; margin: 0; padding: 8px 10px; } #contact-slider .jpane-toggler-down { background: #333333; } #contact-slider .jpane-toggler-down a { color: #fff; } #contact-slider dt.closed { background: #ffffcc; } #contact-slider .content { padding: 8px 10px; } #contact-slider .contact-image { margin: 15px 0; } .pane-slider.pane-hide .contact-form { display: none; } .contact-form fieldset dd { margin-left: 0; } input#jform_contact_email_copy { background: none; border: none; margin: 0 0 0 3px; padding: 0; } .contact-form fieldset button { margin: 0 0 0 3px; } .contact-address .jicons-icons, .contact-miscinfo .jicons-icons { display: inline; float: left; margin-right: 3px; width: 16px; } .contact div.current { max-width: 550px; width: 550px; } #contact-slider dt.closed { background: #ebe6e2; } #contact-slider.tabs dt.open h3 a{ color: #6A5E52; } .contact .accordion-heading a.accordion-toggle, .contact .accordion-heading a.accordion-toggle:hover, .contact .accordion-heading a.accordion-toggle:focus, .contact .accordion-heading a.accordion-toggle:active { color: #6A5E52; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 125%; text-decoration: none; } .contact .contact-form .control-label label { font-weight: bold; } .contact .contact-form .control-group { margin: 5px 0px; } .contact .nav-tabs > li > a { background: #EBE6E2; border-color: #ccc; color: #EF761A; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 125%; font-weight: 700; } .contact .nav-tabs > li > a:hover, .contact .nav-tabs > li > a:focus, .contact .nav-tabs > li > a:active { background: #EBE6E2; border-color: #ccc; text-decoration: underline; } .contact .nav-tabs > li > a { padding: 4px 10px; } .contact .nav-tabs > .active > a, .contact .nav-tabs > .active > a:hover { background: #F9F9F9; border-color: #ccc; } /* -- EDITOR STYLES ----------------------------- */ #adminForm fieldset { border: 1px solid #ccc; margin-bottom: 20px; padding: 10px; } #adminForm fieldset legend { padding: 0 5px; } /* JOOMLA STYLE --------------------------------------------------------- */ /* Layout Deco ---*/ .ja-content-main { margin-bottom: 0; } /* Meta ---*/ dl.article-info { color: #999; width: 90%; } dl.article-info dd, dl.article-info dt { font-size: 9px; text-transform: uppercase; } .blog dl.article-info { float: none; width: 98%; } .blog-featured dl.article-info { width: 100%; } .blog .article-info dd { border-bottom: 1px dotted #CEBCAC; color: #333; display: block; font-weight: bold; padding-bottom: 5px; padding-top: 5px; text-transform: uppercase; } .blog ul.actions{ margin-top: -20px; } .blog .jac-add-button { border-bottom: 1px dotted #CEBCAC; display: block; padding: 5px 0; } ul.actions li { background: none; display: inline; line-height: 1; margin: 0; padding: 0; } /* Article ---*/ div.ja-social-toolbox-large { position: absolute; right: 0; top: 0; width: 77px; } .ja_socialaftertitle { background: url("../images/toolbox-big-bg.png") no-repeat scroll right bottom; min-height: 160px !important; padding-left: 10px; } .ja-retweet-button { margin-bottom: 15px; } .articlecreated { background: url("../images/toolbox-big-bg.png") no-repeat scroll right top; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; line-height: normal; padding-bottom: 30px; padding-top: 5px; text-align: center; } .articlecreated .date { color: #FEDEE0; font-size: 24px; } .articlecreated .month-year { color: #FC5B63; font-size: 12px; text-transform: uppercase; } .month, .year { display: block; margin-bottom: 1px; width: 100%; } .ja-social-toolbox-large .ja-fblike-button { margin-left: -7px; } .item-page { padding-top: 25px; position: relative; } .item-page h2 a { color: #D41B41; } .item-page .article-tools { border-bottom: 1px dotted #CEBCAC; color: #796D70; font-size: 15px; padding: 15px 0; text-transform: none; } .item-social .article-tools{ margin-right: 90px; } .item-social .article-content { margin-right: 80px; } .article-content { overflow: visible; } .item-page.homepage .article-tools, .item-page.homepage .article-content { margin-right: 80px; } .contentdescription { border-bottom: 1px solid #ccc; } /*Inline images ---*/ p.img_caption { color: #999; text-transform: uppercase; } img.img-border, .blog-image img, .article-content p img, .blog .contentpaneopen p img, #ja-topsl div.ja-moduletable img, #ja-topsl1 div.ja-moduletable img, #ja-botsl1 div.ja-moduletable img, #ja-botsl2 div.ja-moduletable img { border: 1px solid #ebe6e2; padding: 2px; } .article-content p img, .blog .contentpaneopen p img { display: block; margin-bottom: 10px; } img.right, .article-content p img[align="right"], .blog .contentpaneopen p img[align="right"] { margin-bottom: 10px; margin-left: 15px; } .article-content p img[align="left"], .blog .contentpaneopen p img[align="left"] { margin-bottom: 10px; margin-right: 15px; } /* Pagination ---*/ .pagination .pagination ul li { padding: 0 2px; } .pagination li span, .pagination li strong { line-height: 20px; } .items-more { border-bottom: 1px solid #ccc; } .items-more h3 { font-size: 125%; } /* Vote */ span.content_rating { font-size: 10px; height: 16px; line-height: 16px; } span.content_rating img { vertical-align: top; } .blog-featured span.content_rating{ float: right; margin-right: 10px; } .blog-featured span.content_rating img { vertical-align: middle; } /* MODULE STYLES --------------------------------------------------------- */ div.ja-moduletable h3, div.moduletable h3 { background: url("../images/arrow-title.png") no-repeat scroll 10px 22px; color: #383435; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 120%; font-weight: normal; line-height: 17px; padding-bottom: 15px; text-transform: uppercase; } div.ja-moduletable h3 span, div.moduletable h3 span { border-bottom: 2px solid #F24A6F; display: block; padding-bottom: 3px; } .moduletable_share { background: url("../images/share-bg.gif") repeat-x scroll left bottom #B00329 !important; border-bottom: 1px solid #71021B; border-top: 1px solid #E50544; margin: 0px 15px 0px 0px !important; padding: 0 0 0 20px !important; } .moduletable_aboutus { margin-left: 0 !important; } .moduletable_aboutus a { background: url("../images/ft_logo.png") no-repeat scroll left top; display: block; font-size: 0; height: 50px; line-height: 0; text-indent: -9900em; width: 91px; } .moduletable_aboutus p { background: url("../images/line.png") repeat-x scroll left top; margin: 20px 0 0 0 !important; padding: 20px 0 0 0 !important; } .moduletable_newsletter { background: url("../images/news_letter_bg.png") no-repeat scroll left top; height: 207px; margin: 0 !important; width: 195px; } .moduletable_newsletter .ja-box-ct { padding: 0 25px; } .custom_newsletter { display: block; float: left; } .moduletable_newsletter h3 { background: none; color: #B8263F !important; padding-bottom: 10px !important; text-transform: none !important; } .moduletable_newsletter input { background: url("../images/input-bg.gif") repeat-x scroll left top; border: solid 1px #d0cfcd; border-top: none; display: block; margin-bottom: 8px !important; padding: 2px; width: 140px; } .moduletable_newsletter a.links { display: inline-block; float: left; margin: 5px 0 0 35px; } .moduletable_travel { background: #E6E8EC !important; margin: 0px 15px 0px 0px !important; padding: 15px 0 15px 20px !important; } .moduletable_travel span { width: 95%; } .moduletable_country { background-color: #E6E8EC; padding: 15px 20px !important; } .moduletable_country .ja-box-ct { background: url("../images/map-paris.png") no-repeat scroll left top; padding-left: 170px; } .moduletable_country .ja-box-ct h3 { color: #F14568; font-size: 130%; font-weight: bold; margin: 0; padding-bottom: 0; text-transform: none; } .moduletable_country .ja-box-ct p.tag-country { color: #CAA89A; font-size: 10px; margin: 0; text-transform: uppercase; } .moduletable_country .ja-box-ct a.readon { background-image: url("../images/readmore-orange.png"); color: #ef761a; } .moduletable_content .custom_content h2 { color: #F24A6F; font-size: 180%; font-weight: normal; margin-bottom: 10px; margin-top: 15px; } .moduletable_content p.popular img.img-border { float: right; } .moduletable_information .view-cotent h3 { color: #D41B41; line-height: normal; margin: 0; padding: 0; } .moduletable_quote .blockquote{ font-size: 13px; } /* Module border */ div.moduletable_border { border: 1px solid #ebe6e2; padding: 0 10px 10px; } /* Module shadow */ div.moduletable_shadow h3, div.moduletable_border h3, div.moduletable_round h3 { background: url(../images/grad-l1.gif) repeat-x left bottom !important; border-bottom: 1px solid #ebe6e2; margin: 0 -10px 10px; padding: 5px 10px 5px; } div.moduletable_shadow h3 span, div.moduletable_border h3 span, div.moduletable_round h3 span { background: none !important; border: 0 !important; } div.moduletable_shadow { border: 1px solid #ccc; padding: 0 10px 10px; } /* Module round */ div.moduletable_round { border: 1px solid #ccc; padding: 0 10px 10px; } /* Module highlight */ div.moduletable_hilite h3 { background: #9b0324 !important; border-bottom: 1px solid #b9193c; color: #fff !important; margin: 0 -10px 10px; padding: 5px 10px 5px; } div.moduletable_hilite h3 span { background: none !important; border: 0 !important; } div.moduletable_hilite { background: #b00329; color: #fff; padding: 0 10px 10px; } div.moduletable_hilite .img-border { border: 1px solid #c33050; } /* Blank module */ div.moduletable_blank { background: none !important; margin: 0; padding: 0 !important; } /* Module title black */ div.moduletable_hrblack h3, div.moduletable_hrblue h3, div.moduletable_hrbrown h3, div.moduletable_hrgreen h3, div.moduletable_hrred h3 { background-position: bottom left !important; background-repeat: repeat-x !important; color: #fff !important; margin: 0 -10px 10px !important; padding: 5px 10px; } div.moduletable_hrblack h3 span, div.moduletable_hrblue h3 span, div.moduletable_hrbrown h3 span, div.moduletable_hrgreen h3 span, div.moduletable_hrred h3 span { background: none !important; border: 0 !important; } div.moduletable_hrblack, div.moduletable_hrblue, div.moduletable_hrbrown, div.moduletable_hrgreen, div.moduletable_hrred { border: 1px solid #ccc; padding: 0 10px 10px !important; } div.moduletable_hrblack h3 { background-image: url(../images/grad-d.gif) !important; } div.moduletable_hrblue h3 { background-image: url(../images/grad-blue.gif) !important; } div.moduletable_hrbrown h3 { background-image: url(../images/grad-brown.gif) !important; } div.moduletable_hrgreen h3 { background-image: url(../images/grad-green.gif) !important; } div.moduletable_hrred h3 { background-image: url(../images/grad-red.gif) !important; } /* Login Module ---*/ #login-form fieldset { padding: 0; } #login-form #form-login-username, #login-form #form-login-password { margin: 0 0 5px 0; } #form-login-username label, #form-login-password label { color: #695D51; display: block; font-weight: bold; } #form-login-username .inputbox, #form-login-password .inputbox{ background: url("../images/input-bg.gif") repeat-x scroll left top #fefefe; border: solid 1px #d0cfcd; border-top: none; color: #322621; font-size: 11px; font-weight: normal; height: 24px; line-height: 24px; padding: 0 0 0 5px; width: 90%; } #form-login-remember input.inputbox { background: none; border: none; margin: 0; overflow: visible; padding: 0; } #login-form ul { margin: 5px 0; } #login-form ul li { background: url("../images/bullet.png") no-repeat scroll 0 center; margin-bottom: 0; padding-left: 10px; } p#form-login-remember { margin: 10px 0; } /* Register Module ---*/ .registration form label { width: 180px; } .registration form input, .contact-form form input, .contact-form form textarea, .reset input.validate-username, .remind input.validate-email { background: #f8f8f8; border: none; margin: 0 0 0 3px; padding: 3px 5px; } .registration legend { padding-top: 25px; } .form-validate { padding-bottom: 25px; } /* Advertisement ---*/ div.bannergroup_text div.banneritem { border-bottom: 1px dotted #ccc; padding: 5px 0; } /* MAIN LAYOUT DIVS --------------------------------------------------------- */ .main .main-inner1 { margin-left: 0; margin-right: 0; } /* HEADER --------------------------------------------------------- */ #ja-header { background: url("../images/top-bg.gif") repeat scroll left top; } #ja-header .main { padding: 20px 0 35px; } #ja-header .wrap-inner1 { background: url("../images/header.gif") repeat-x scroll left bottom; } h1.logo, div.logo-text h1 { font-size: 250%; line-height: 1; margin-left: 10px; } #ja-header h3{ color: #F95839; display: inline-block; float: left; font-weight: normal; margin-left: 135px; margin-top: 35px; text-transform: uppercase; } #ja-topheader { display: inline-block; float: right; margin-right: 250px; margin-top: 40px; } #ja-topheader ul { margin: 0; padding: 0; } #ja-topheader ul li { border-left: 1px solid #32010A; float: left; line-height: 1; margin: 0; padding: 0 7px; } #ja-topheader ul li:first-child { border-left: none; padding-left: 0; } #ja-topheader ul li a { color: #C93C3C; } #ja-topheader ul li a:hover, #ja-topheader ul li a:focus, #ja-topheader ul li a:active { color: #f9bc61; } /* Logo Image ---*/ h1.logo { height: 70px; width: 135px; } h1.logo a { background: url(../images/logo.png) no-repeat left top; display: block; height: 70px; width: 135px; } /* Logo Text ---*/ div.logo-text h1 { font-family: Arial, sans-serif; font-size: 200%; font-weight: bold; } div.logo-text h1 a { text-decoration: none; } p.site-slogan { color: #ccc; display: block; font-size: 85%; margin: 3px 0 0; padding: 0 10px; text-transform: uppercase; } /* NAVIGATION --------------------------------------------------------- */ /* Main Nav ---*/ #ja-mainnav { background: url("../images/mainnav-bg.gif") repeat-x scroll left bottom #73031b; z-index: 120; } /* Sub Nav ---*/ #ja-subnav { background: #70031B; z-index: 80; } #ja-subnav .sublevel, #jasdl-subnav { margin-left: 25px; } #ja-subnav ul li a { color: #FDD3A1; } #ja-subnav ul li a:hover, #ja-subnav ul li a:focus, #ja-subnav ul li a:active { color: #f5ae84; text-decoration: underline; } /* Sub Nav (lv2) ---*/ #ja-subnav ul li ul { background: url(../images/menu-bg.gif) repeat-x left top #fff; z-index: 80; } #ja-subnav ul li ul li { border-bottom: 1px dotted #938781; display: block; } #ja-subnav ul li ul li a{ color: #73695C; display: block; padding-left: 10px; } #ja-subnav ul li ul li.last-item { border-bottom: none; } #ja-subnav ul li.active a.active, #ja-subnav ul li.active a.active:hover, #ja-subnav ul li.active a.active:active, #ja-subnav ul li.active a.active:focus { color: #ef761a; } #ja-subnav ul li ul li a { display: block; margin: 0 !important; padding: 0 0 0 10px !important; } /* Left ---*/ #ja-left { background: url("../images/left-bg.png") repeat-y scroll right top; } #ja-left div.ja-moduletable, #ja-left div.moduletable { background: url("../images/bg-module.png") no-repeat scroll right top; margin-right: 0; padding-right: 15px; padding-top: 20px; } #ja-left-mass-top .ja-moduletable , #ja-left-mass-top .moduletable{ margin-left: 0; margin-right: 0; padding-right: 0; } /*--- Footer---*/ #ja-footer { background: url("../images/top-bg.gif") repeat scroll left top; color: #A64A3A; padding: 0; } #ja-footer .wrap-inner1 { padding: 20px 0; } #ja-footer small { color: #A64A3A; font-size: 100% !important; text-align: left; } #ja-poweredby { position: absolute; right: 10px; top: 0; } #ja-poweredby a { font-size: 0; line-height: 0; text-decoration: none !important; text-indent: -9900em; } /* Breadcrumbs ---*/ #ja-navhelper { background: #F8F8F8; text-transform: uppercase; } /* Extras ---*/ .ja-links { padding-right: 10px; } .ja-links li { padding: 0 10px; } /* Default Joomla! Menu ---*/ #ja-container ul.menu li { border-bottom: 1px dotted #ccc; } #ja-container ul.menu li li { border-bottom: 0; border-top: 1px dotted #ccc; } /* SPOTLIGHT --------------------------------------------------------- */ #ja-topsl .ja-box-right, #ja-botsl .ja-box-right { background: 0; } #ja-topsl .ja-moduletable, #ja-botsl .ja-moduletable { margin-bottom: 10px; margin-top: 10px; } /* Top spotlight ---*/ #ja-topsl { background: url(../images/grad-l1.gif) repeat-x left bottom; border-bottom: 1px solid #ebe6e2; } #ja-topsl .main { padding: 10px 0; } #ja-topsl div.ja-moduletable h3, #ja-botsl div.ja-moduletable h3 { border-bottom: none; color: #fcd5b6; font-family: 'UbuntuMedium', Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; padding-bottom: 0 !important; text-transform: none; } #ja-topsl div.ja-moduletable h3, #ja-topsl1 div.ja-moduletable h3 { background: url("../images/arrow-title.png") no-repeat 10px 22px; border-bottom: none; color: #48433e; font-family: 'UbuntuMedium', Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; margin-bottom: 10px; padding-bottom: 5px !important; text-transform: none; } #ja-topsl div.ja-moduletable h3 span, #ja-topsl1 div.ja-moduletable h3 span { border-bottom: 2px solid #f24a6f; display: block; padding-bottom: 3px; } /* Top spotlight 1 ---*/ #ja-topsl1 { border-bottom: 1px solid #ebe6e2; padding: 15px 0 10px; } /* Bot spotlight ---*/ #ja-botsl .main { padding-top: 0 !important; } #ja-botsl { background: url("../images/bottom-bg.gif") repeat-x scroll left top #e6e7eb; } #ja-botsl .moduletable_tabs { margin: 0 !important; padding: 0 !important; } #ja-botsl .moduletable_tabs .ja-tabswrap div.ja-tab-content { padding-bottom: 0 !important; } #ja-botsl .moduletable_tabs h3 { border-bottom: none; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; text-transform: none; } #ja-botsl ul.ja-tabs-title li { padding-left: 0 !important; } /* Bot spotlight 1 ---*/ #ja-botsl1 { background: url(../images/grad-l2.gif) repeat-x left top; border-bottom: 1px solid #ddd; border-top: 1px solid #ccc; } #ja-botsl1 .main { padding: 0; } /* Bottom spotlight 2 ---*/ #ja-botsl2 { background: url(../images/botsl_bg.gif) repeat-x scroll left bottom #72031b; border-top: solid 1px #880420; } #ja-botsl2 .main .main-inner1 { padding: 15px 0; } #ja-botsl2 .moduletable_aboutus { margin-left: 0 !important; margin-top: 0 !important; } #ja-botsl2 .ja-moduletable h3 { background: none; color: #f9d5bb; font-family: 'UbuntuMedium', Arial, Helvetica, sans-serif; margin: 10px 0 0; padding-bottom: 5px; } #ja-botsl2 .ja-moduletable h3 span { border: 0; text-transform: none; } #ja-botsl2 .ja-moduletable { margin-bottom: 0; margin-top: 0; padding-bottom: 0; } #ja-botsl2 .ja-moduletable ul { margin-top: 0; } #ja-botsl2 .ja-moduletable ul li { background: url(../images/bullet.png) no-repeat 0 5px; line-height: 140%; padding-left: 10px; } #ja-botsl2 .ja-moduletable ul li a { color: #ef761a; } #ja-botsl2 { color: #CF7C6E; } #ja-botsl2 .img-border, #ja-botsl2 div.ja-moduletable img { border-color: #942d44; padding: 2px; } #ja-botsl1 .custom .img-border, #ja-botsl1 .custom img, #ja-botsl2 .custom .img-border, #ja-botsl2 div.ja-moduletable img { margin-bottom: 4px; } /* Mass Top---*/ .ja-mass-top .travel .ja-tab-panels-top { background: url("../images/bg-tabs.gif") repeat-x scroll left top #EEEFF2; } #ja-content-mass-top { padding-top: 15px; } /* Mass Bottom---*/ .ja-mass-bottom .moduletable_content{ border-bottom: none; float: left; width: 30%; } .ja-mass-bottom h4 { font-size: 180%; padding: 10px 0; text-transform: none; } .ja-mass-bottom h4 a { color: #D41B41; } .ja-content-top .moduletable_contact { margin: 0 !important; padding: 0 !important; } div.contact { margin: 0; padding: 0 0 15px 0 !important; } .cat-link a.categroymore { background: url("../images/bg-bulletin.gif") repeat-x scroll left top; border: none; color: #5D544F; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 3px 10px; text-align: center; vertical-align: middle; } /* MISCELLANOUS ----------------------------------------------------------- */ /* Others ---*/ .image-banner { background: url("../images/map.png") no-repeat scroll left top; height: 208px; width: 402px; } .share { background: url("../images/line-bg.png") repeat-y scroll 45% top; padding: 15px 0; } a.share { background-position: left center; display: block; float: left; font-size: 0; height: 26px; line-height: 0; margin-right: 5px; padding: 0 !important; text-decoration: none !important; text-indent: -9900em; width: 26px; } .twitter { background-image: url("../images/icons/twitter.png"); } .facebook { background-image: url("../images/icons/facebook.png"); } .twitter { background-image: url("../images/icons/twitter.png"); } .flick { background-image: url("../images/icons/flick.png"); } .social { background-image: url("../images/icons/social.png"); } .youtube { background-image: url("../images/icons/youtube.png"); } a.website { background: url("../images/button-share.png") no-repeat scroll left top; color: #FEFBFC !important; float: right; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; font-size: 105%; height: 31px; line-height: 31px; margin-right: 15px; text-align: center; width: 173px; } /* Hightslight ---*/ span.highslide-img a { background-color: #F6F2ED; float: left; margin: 5px; padding: 4px; } /* Distinations ---*/ .distinations ul { float: left; margin: 0 10px 0 0 !important; width: 20%; } .distinations ul li { background: url("../images/bullet.png") no-repeat scroll 0 center; padding-left: 10px; } .distinations ul li.title-header { background: none !important; color: #696260; font-size: 110%; padding-left: 0 !important; } .form-value { padding: 10px 0 0 15px; } .form-value p.text-form { display: inline-block; float: left; margin: 0 10px 0 0; } .form-value p.text-form label { color: #695D51; display: block; margin-bottom: 4px; } .ja-tab-subcontent .form-value div.clearfix { margin-bottom: 15px; } .form-value p.text-form input { background: url("../images/input-bg.gif") repeat-x scroll left top #fefefe; border: solid 1px #d0cfcd; border-top: none; color: #322621; font-size: 11px; height: 21px; line-height: 21px; padding: 0 0 0 5px; text-indent: 5px; width: 161px; } .form-value p.text-form.check span { background: url("../images/input-date.gif") no-repeat left top #fefefe; border: solid 1px #d0cfcd; border-top: none; display: block; float: left; padding: 0 24px 0 0; width: 61px; } .form-value p.text-form.check span input{ background: none; border: none; float: none; text-indent: 0; width: 58px; } .form-value p.text-form span { color: #ABA7A3; font-size: 10px; } .form-value p.text-form select { width: 60px; } .form-value .button { background: url("../images/button-form.gif") repeat-x scroll left top; border: none; cursor: pointer; display: inline-block; float: left; font-size: 13px; height: 26px; line-height: 26px; margin-top: 16px; overflow: visible; padding: 0 15px; text-align: center; } .contact-form ul.contact-us li { padding-left: 20px; } .contact-form ul li.address { background: url("../images/view-address.png") no-repeat scroll left 5px; } .contact-form ul li.telephone { background: url("../images/view-phone.png") no-repeat scroll left 8px; font-size: 20px; } .contact-form ul li.email { background: url("../images/view-email.png") no-repeat scroll left 5px; } /* Art Featured-------*/ .blog-image { left: 4px; position: absolute; text-align: right; } .blog-featured .blogheader { display: inline-block; float: left; } .blog-featured .items-row { border-bottom: 1px dotted #f0eae4; } .blog .items-row { padding-top: 0px; } .blog-image img.img-border, .blog-image img { float: none; margin: 0 0 0 11px; max-height: 100px; max-width: 150px; } .blog-featured .contentpaneopen { position: relative; } .blog-featured .introtext { display: block; float: left; width: 99%; } .blog-featured .introtext p { margin: 5px 0; } .blog-featured .contentpaneopen.haveimage { padding: 5px 0; position: relative; } .blog-featured .contentpaneopen.haveimage .blogitem { float: left; margin-left: 175px; min-height: 100px; padding: 0 10px; } .blog-featured .blogitem br { display: none; height: 0px; line-height: 0px; } .blog-featured .itemTitle{ font-size: 140%; margin-bottom: 0; margin-top: 0; } .blog-featured.homepage { padding-top: 25px; } .blog-featured .category-name a { color: #CAA89A; font-size: 9px !important; text-transform: uppercase; } .blog h1.componentheading, .contact h2, h2.title-categories { background: url("../images/arrow-title.png") no-repeat scroll 20px 22px; color: #383435; font-family: 'AurulentSansRegular',Helvetica,Arial,sans-serif; font-size: 120%; font-weight: normal; line-height: 17px; margin-top: 25px; padding-bottom: 15px; text-transform: uppercase; } h2.title-categories { margin-top: 0px; } .blog h1.componentheading span, .contact h2 span, h2.title-categories span { border-bottom: 2px solid #F24A6F; display: block; padding-bottom: 3px; } .blog h2.title-category { color: #D41B41; font-size: 250%; } .blog h2.title-category span { background: none; padding: 0px; } .blog .contentpaneopen img.img-border, .blog .contentpaneopen p img { display: block; float: none; margin-left: 0; margin-right: 0; } .view-cotent { float: left; width: 48%; } .custom_information .view-cotent { float: none; width: 95%; } .custom_information .view-cotent p.images { float: none; } .custom_information .view-cotent p.images { margin-top: 0; } .view-cotent.first { margin-right: 3%; } .view-cotent h4 { color: #EF761A !important; display: block; float: left; font-size: 125%; font-weight: normal; margin-bottom: 5px; padding-top: 15px; text-transform: none; width: 100%; } .view-cotent p.images { display: block; float: left; width: 100%; } .view-cotent p.images.popular { position: relative; } .custom_contact { padding-top: 15px; } .custom_contact h1{ color: #F24A6F; margin: 0 !important; padding: 10px 0 !important; } .custom_contact p.text-color { margin: 0 0 5px 0 !important; } .formelm input.inputbox { background: url("../images/input-bg.gif") repeat-x scroll left top #fefefe; border: solid 1px #d0cfcd; border-top: none; color: #322621; font-size: 11px; font-weight: normal; height: 24px; line-height: 24px; padding: 0 0 0 5px; width: 180px; } #mailto-window button.button{ background: url("../images/bg-bulletin.gif") repeat-x scroll left top; border: none; color: #5D544F; cursor: pointer; font-family: Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; margin-right: 3px; overflow: visible; padding: 0 10px; text-align: center; } .com_jacomment.contentpane #ja-switch, .com_mailto.contentpane #ja-switch, .com_content.contentpane #ja-switch{ display: none !important; } /* Archive page --------------------------------------------------------- */ ul#archive-items li { background: none; padding-left: 10px; } .archive dl.article-info { float: none; } .categories-list dt, .categories-list dd { display: inline; } #form-login #form-login-username label, #form-login #form-login-password label{ color: #695D51; display: block; font-weight: bold; } .outline #form-login input.button { background: url("../images/bg-bulletin.gif") repeat-x left top; border: medium none; color: #5D544F; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 0 10px; text-align: center; vertical-align: middle; } .gplusone-share-button { margin-bottom: 10px !important; } /* Upgrade for Joomla 3.0 ---*/ .search .btn-toolbar .btn-group { display: inline-block; } span.badge.badge-info { background: none; border: none; display: inline-block; height: auto; position: inherit; right: auto; top: auto; width: auto; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; } .icon-search:before { content: "\53"; } ul.actions li a [class^="icon-"]:before, [class*=" icon-"]:before { display: none; } ul.actions li a, ul.actions li a:hover, ul.actions li a:focus, ul.actions li a:active { background-position: left top; background-repeat: no-repeat; border: none; display: inline-block; display: inline-block; font-size: 0px; height: 16px; margin: 0px 2px; padding: 0px; text-decoration: none; text-indent: -999em; width: 16px; } ul.actions li.print-icon a { background: url("../images/system/printButton.png"); } ul.actions li.email-icon a { background: url("../images/system/emailButton.png"); } .search .btn-toolbar .btn-group .btn.hasTooltip { background: url("../images/bg-bulletin.gif") repeat-x left top; border: medium none; color: #5D544F; font-family: 'UbuntuRegular',Arial,Helvetica,sans-serif; height: 21px; line-height: 21px; overflow: visible; padding: 0 10px; text-align: center; vertical-align: middle; } .newsfeed-category label.element-invisible, .weblink-category label.element-invisible { border: 0 none; height: 1px; margin: 0; overflow: hidden; padding: 0; position: absolute; width: 1px; } .newsfeed-category #filter-search, .weblink-category #filter-search { margin-bottom: 10px; width: 150px; }