@import url('https://fonts.googleapis.com/css?family=Roboto%3A700%2C300&subset=cyrillic%2Ccyrillic-ext%2Cgreek%2Cgreek-ext%2Clatin%2Clatin-ext%2Cvietnamese&ver=0-36911'); @font-face { font-family: SBfont; src: url(https://cdn.starbasket.fr/wp-content/uploads/SBfont.ttf); } #backgrounds { position: fixed; background-image: url(https://cdn.starbasket.fr/wp-content/uploads/2024/12/Background2025.png); background-size: cover; background-position: top center; top: 0; bottom: 0; right: 0; left: 0; } h1, h2, #services h3.title a, a[title*="Camps"] { font-family: SBfont; letter-spacing: initial; font-weight: normal !important; text-transform: initial; } a[title*="Camps"] { font-size: 13pt; } .ngg-album-desc { font-size: 10pt; } #services h3.title { top: 110px; width: 265px; } h3.title a[href*="granville"], h3.title a[href*="sables-dolonne"], h3.title a[href*="quiberon"] { display: none; } #featured-text p, p.category-tagline { line-height: 35px; } ul#top-menu a { font-size: 20px; } #flyinbox { position: fixed; z-index: 10; right: 35px; bottom: 30px; } #flyinbox a { margin: 0; text-transform: uppercase; background: linear-gradient(45deg, #a0f 0%, #000b38 100%); } .service a.readmore { left: 37.5%; } #services { margin-bottom: 50px; } #brochureAccueil { margin: auto; margin-bottom: 50px; width: 120px; padding-left: 9px; } table.historique tr td.annees { width: 17%; vertical-align: top; } table.historique tr td.descriptions { padding-bottom: 20px; } .documents { list-style: none; margin: auto; width: 600px; } .authorPost { padding-left: 20px; padding-top: 10px; } .et_pt_blogentry { padding-top: 0; } .et_pt_blogentry a.readmore { background: url(/wp-content/themes/InStyle/images/reply.png) no-repeat right bottom; color: #fff; display: block; font-weight: bold; font-size: 12px; height: 29px; line-height: 27px; padding-right: 13px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); float: right; } .et_pt_blogentry a.readmore span { background: url(/wp-content/themes/InStyle/images/reply.png) no-repeat; display: block; height: 29px; padding-left: 15px; } .contact-form label span { color: black; } ul.links { text-align: center; list-style-type: circle; } ul.links li { display: inline; padding-right: 5px; padding-left: 5px; } ul.links li a { color: #49818f; font-weight: bold; text-shadow: none; font-size: 11px; } .formErrorContent { background: rgba(0, 0, 0, 0.9); text-shadow: none; max-width: 145px; } form.widget_wysija { width: 150px; } .wysija-submit-field, .widget_wysija_cont .wysija-submit { margin-left: 15px; color: #fff !important; background: #5b5b5b; background: -moz-linear-gradient(top, #5b5b5b 0%, #383838 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b5b5b), color-stop(100%, #383838)); background: -webkit-linear-gradient(top, #5b5b5b 0%, #383838 100%); background: -o-linear-gradient(top, #5b5b5b 0%, #383838 100%); background: -ms-linear-gradient(top, #5b5b5b 0%, #383838 100%); background: linear-gradient(to bottom, #5b5b5b 0%, #383838 100%); border: 1px solid #0e0e0e; -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.2), 1px 1px 1px rgba(0, 0, 0, 0.1); text-shadow: -1px -1px 0 #000; padding: 6px 14px; font-weight: bold !important; font-size: 12px; margin: 0 5px 8px 25px; } .widget_wysija input[name="wysija[user][email]"] { padding: 8px; margin: 0; background: none; width: 123px; border-radius: 0; } .widget_wysija input[name="wysija[user][email]"]:focus { -moz-box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5); -webkit-box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5); box-shadow: 0 0 5px 1px rgba(255, 255, 255, .5); overflow: hidden; } ul.socialLinksContact { margin: auto; width: 315px; height: 50px; } ul.socialLinksContact li { margin-right: 12px; display: inline; float: left; } ul.likeButtons li { float: none; } ul.socialLinks { height: 40px; } ul.socialLinks li { margin-right: 5px; display: inline; float: left; } .footerRight { display: inline; float: left; padding: 15px; } .footerMiddle { display: inline; float: left; padding: 15px; height: 52px; } .footerForm { display: inline; float: left; height: 82px; } .footerText { display: inline; float: left; height: 82px; } .footerText p { text-shadow: none; color: white; font-weight: normal; } .footerText, .footerForm, .footerMiddle { border-right: 1px solid #2f2f2f; padding-left: 15px; padding-right: 15px; } #mc_embed_signup { text-align: center; } #mce-EMAIL { width: 135px; } #mc-embedded-subscribe { margin-top: 10px; } a.socialImage { background: url(https://cdn.starbasket.fr/wp-content/uploads/sprite.png); width: 41px; height: 41px; display: block; } a.socialFacebook { background-position: 310px -1px; } a.socialFacebook:hover { background-position: 310px -109px; margin-top: -3px; } a.socialTwitter { background-position: 265px -1px; } a.socialTwitter:hover { background-position: 265px -109px; margin-top: -3px; } a.socialGoogle { background-position: 220px -1px; } a.socialGoogle:hover { background-position: 220px -109px; margin-top: -3px; } a.socialInstagram { background-position: 85px -1px; } a.socialInstagram:hover { background-position: 85px -109px; margin-top: -3px; } a.socialFeed { background-position: 175px -1px; } a.socialFeed:hover { background-position: 175px -109px; margin-top: -3px; } a.socialYoutube { background-position: 41px -1px; } a.socialYoutube:hover { background-position: 41px -109px; margin-top: -3px; } a.socialFoursquare { background-position: 130px -1px; } a.socialFoursquare:hover { background-position: 130px -109px; margin-top: -3px; } a.socialImageContact { background: url(https://cdn.starbasket.fr/wp-content/uploads/sprite.png); width: 51px; height: 51px; display: block; } a.socialFacebookContact { background-position: 0 -1px; } a.socialFacebookContact:hover { background-position: 0 -56px; } a.socialTwitterContact { background-position: -54px -1px; } a.socialTwitterContact:hover { background-position: -54px -56px; } a.socialGoogleContact { background-position: -108px -1px; } a.socialGoogleContact:hover { background-position: -108px -56px; } a.socialInstagramContact { background-position: -270px -1px; } a.socialInstagramContact:hover { background-position: -270px -56px; } a.socialFeedContact { background-position: -162px -1px; } a.socialFeedContact:hover { background-position: -162px -56px; } a.socialYoutubeContact { background-position: -324px -1px; } a.socialYoutubeContact:hover { background-position: -324px -56px; } a.socialFoursquareContact { background-position: -216px -1px; } a.socialFoursquareContact:hover { background-position: -216px -56px; } p#copyright { margin-top: -20px; margin-right: 6px; margin-bottom: 0; padding-bottom: 0; } #footer { width: 934px; height: 82px; background: rgba(0, 0, 0, 0.3); margin: auto; padding: 13px; } .comment-wrap { -webkit-border-radius: 0; border-radius: 0; border: 0; background: rgba(255, 255, 255, 0.7); } .comment-wrap-inner { -webkit-border-radius: 0; border-radius: 0; border: 0; background: 0; } #content { padding-bottom: 0; } .fullwidth #content-top, #content-top, .fullwidth #content, #content, .fullwidth #content-bottom, #content-bottom { background: rgba(255, 255, 255, 0.7); } .contact-form label span { color: black; } #content-top { display: none; } #content-area, #sidebar { padding-top: 17px; } #sidebar { background: rgba(255, 255, 255, 0.5); margin-top: 0; } .sitemapCol #content-area { width: 100%; } .entry, .comment-wrap, .post, #sidebar { color: black; font-size: 14px; text-shadow: 1px 1px 1px gray; } .post { padding-bottom: 0; } .entry a, .service-description .description a, #sidebar ul a { color: #49818f; text-shadow: none; } #services .description { color: black; } ul#top-menu li#menu-item-73 a, ul#top-menu li#menu-item-2428, ul#top-menu li#menu-item-8686 a { font-size: 20px; margin-right: 80px; } ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a, ul#top-menu > li.sfHover > a { color: orange !important; } ul#top-menu a:hover, ul#top-menu > li.sfHover > a { color: white !important; text-decoration: underline; } ul#top-menu { margin-top: 35px; } #logo img { height: 100px; } ul.nav .ul { background: rgba(0, 0, 0, .85) !important; } .service-description .sharedaddy { display: none; } .service-description { min-height: 110px; } #header-right { margin-left: 10px; float: left; } #header { background: none; border: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; padding-top: 5px; padding-bottom: 5px; margin-left: auto; margin-right: auto; width: 900Px; height: 64px; } .service-description p { text-shadow: none; } #content-area .sitemap-col { width: 32%; } #html_javascript_adder-3, #facebook-recommendations-2 { padding-left: 4px; } .widget { padding-top: 10px; } div.nggfb a.sd-button { margin: 0; padding: 0; display: inline-block; background: #efefef; background: -moz-linear-gradient(top, #f7f7f7 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #efefef)); background: -webkit-linear-gradient(top, #f7f7f7 0%, #efefef 100%); background: -o-linear-gradient(top, #f7f7f7 0%, #efefef 100%); background: -ms-linear-gradient(top, #f7f7f7 0%, #efefef 100%); background: linear-gradient(top, #f7f7f7 0%, #efefef 100%); border-radius: 3px; border: 1px solid #ddd !important; box-shadow: inset 0 1px 0 #fff; color: #000 !important; text-decoration: none; line-height: 1; font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; } div.nggfb a.sd-button:hover { color: #000; text-shadow: 0 1px 0 #fff; border-color: #ccc; background: #eee; background: -moz-linear-gradient(top, #efefef 0%, #eee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #eee)); background: -webkit-linear-gradient(top, #efefef 0%, #eee 100%); background: -o-linear-gradient(top, #efefef 0%, #eee 100%); background: -ms-linear-gradient(top, #efefef 0%, #eee 100%); background: linear-gradient(top, #efefef 0%, #eee 100%); } div.nggfb a.sd-button:active { background-color: #efefef; box-shadow: inset 0 -1px 0 #fff; border-color: #ddd; /* Form fields, general styles first */ } button, input, textarea { border: 1px solid #ccc; border-radius: 3px; font-family: inherit; padding: 6px; padding: 0.42857rem; } button, input { line-height: normal; } textarea { font-size: 100%; overflow: auto; vertical-align: top; /* Reset non-text input types */ } input[type="checkbox"], input[type="radio"], input[type="file"], input[type="hidden"], input[type="image"], input[type="color"] { border: 0; border-radius: 0; padding: 0; /* Buttons */ } .menu-toggle, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span { padding: 6px 10px; padding: 0.42857rem 0.71429rem; font-size: 11px; font-size: 0.78571rem; line-height: 1.42857; font-weight: normal; color: #7c7c7c; background-color: #e6e6e6; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6); background-image: linear-gradient(top, #f4f4f4, #e6e6e6); border: 1px solid #d2d2d2; border-radius: 3px; box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1); } .menu-toggle, button, input[type="submit"], input[type="button"], input[type="reset"] { cursor: pointer; } button[disabled], input[disabled] { cursor: default; } .menu-toggle:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, article.post-password-required input[type=submit]:hover { color: #5e5e5e; background-color: #ebebeb; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb); background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb); background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb); background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb); background-image: linear-gradient(top, #f9f9f9, #ebebeb); } .menu-toggle:active, .menu-toggle.toggled-on, button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active { color: #757575; background-color: #e1e1e1; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1); background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1); background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1); background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1); background-image: linear-gradient(top, #ebebeb, #e1e1e1); box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4; border: none; } li.bypostauthor cite span { color: #fff; background-color: #21759b; background-image: none; border: 1px solid #1f6f93; border-radius: 2px; box-shadow: none; padding: 0; } .grecaptcha-badge, .jp-carousel-info { visibility: hidden; display: none; } .sl-wrapper .sl-image .sl-caption { visibility: hidden; } .ngg-galleryoverview, .ngg-albumoverview { margin: 10px 18px 0 !important; } .parent-pageid-111 .entry p:first-child { display: none; } .parent-pageid-111 .entry div[style*="margin-top"] { margin-top: 0 !important; } .category-title, .category-tagline, #top-menu > .menu-item > a { color: #00062c !important; }