/* Theme Name: Blissbeauty - Enfold Child Theme Theme URI: http://rainrain.ie Description: Child theme for Enfold Author: Bob Murphy Author URI: http://rainrain.ie Template: enfold Version: 1.5.1 */ /* Bliss maroon #9E0941 Bliss olive #A7AC91 */ /* temporary measure for zip code problem on checkout .shippostcode > label:after { color: red; content: ': Please enter \'none\' if you don\'t have a postcode'; margin-left: 3px; } */ small#eshopshowshipcost { display:none; } .zip > label:after { content: ': Please enter \'none\' if you don\'t have a postcode'; margin-left: 3px; } /* Misc */ #scroll-top-link.avia_pop_class { opacity: 0.30; } .av-special-heading.blockquote.classic-quote.avia-builder-el-0.avia-builder-el-no-sibling > h3 { color: #9E0941; font-style: normal; font-family: 'Open Sans','HelveticaNeue','Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; } /*Adjustments to header/logo area*/ /* hide slider pagination for phones */ @media only screen and (max-width: 703px) { .ls-bottom-nav-wrapper { visibility: hidden !important; } } #header_main .container { height: 177px; } #header_main { border-top: 0 solid; } #header_meta { background: none; box-shadow: none; border-bottom-width: 0; margin-bottom: 0; } .html_header_top.html_bottom_nav_header .main_menu ul>li a { font-size: 11px; } .av-main-nav-wrap .av-main-nav > li > a { min-width: 0; } @media only screen and ( min-width: 768px ) and ( max-width: 776px) { #top .av_seperator_big_border#header .av-main-nav > li > a { padding: 0 12px; } } #header_main_alternate { background: #fff; } body #eshoptestmode { display: none; } #header { padding-top: 10px; } #header_main { /*padding-bottom: 10px;*/ } html { background-color: white !important; } #header_main .social_bookmarks { margin-top: -73px; } #header_meta .container .social_bookmarks li { border: 0 solid ; } #top .social_bookmarks li { margin-right: 8px; } #top #wrap_all #header_meta .container .social_bookmarks li a { background: none repeat scroll 0 0 rgba(167, 172, 145, 0.42); color: #C995A8; font-size: 16px; margin-left: 6px; width: 34px; border-radius: 20px; } html .header_color .sub_menu > ul > li > a, html .header_color .sub_menu > div > ul > li > a, html .header_color .main_menu ul:first-child > li > a, html #top .header_color .main_menu .menu ul .current_page_item > a, html #top .header_color .main_menu .menu ul .current-menu-item > a, html #top .header_color .sub_menu li ul a { color: #acacac; } html .header_color .meta-color, html .header_color .sidebar, html .header_color .sidebar a, html .header_color .minor-meta, html .header_color .minor-meta a, html .header_color .text-sep, html .header_color blockquote, html .header_color .post_nav a, html .header_color .comment-text, html .header_color .side-container-inner, html .header_color .news-time, html .header_color .pagination a, html .header_color .pagination span, html .header_color .tweet-text.avatar_no .tweet-time, html #top .header_color .extra-mini-title, html .header_color .team-member-job-title, html .header_color .team-social a, html .header_color #js_sort_items a, html .grid-entry-excerpt, html .header_color .avia-testimonial-subtitle, html .header_color .commentmetadata a, html .header_color .social_bookmarks a, html .header_color .meta-heading > *, html .header_color .slide-meta, html .header_color .slide-meta a, html .header_color .taglist, html .header_color .taglist a, html .header_color .phone-info, html .header_color .phone-info a { color: #A7AC91 } /* */ #top .iconbox_top .iconbox_content_title { color: #9E0941; } #top .iconbox_top .iconbox_icon { color: #9E0941; background: #A7AC91; } #top .iconbox_top .iconbox_content { background: #A7AC91; } #top .iconbox_top p { color: #FAFAFA; } #top .iconbox_top .iconbox_content { box-shadow: 0 0 9px 2px rgba(255, 255, 255, 0.68); box-shadow: none; } #front-page-featured { background: -webkit-linear-gradient(top, #f0f0f0, #ebebeb); background: -moz-linear-gradient(top, #f0f0f0, #ebebeb); background: -o-linear-gradient(top, #f0f0f0, #ebebeb); background: -ms-linear-gradient(top, #f0f0f0, #ebebeb); background: linear-gradient(top, #f0f0f0, #ebebeb); } .iconbox_content_container a:hover, .iconbox_content_container a:active, .iconbox_content_container a:focus { color: white; text-decoration: none; font-weight: bold; } @media only screen and (min-width: 1120px) { .header_color .header_bg { /* background: url("http://blissbeauty.ie/newsite/wp-content/uploads/2013/07/butterflybgnd.jpg") no-repeat scroll 78% 24% #FFFFFF; */ } } .widget_FacebookLikeBox iframe { background: white; } #main #footer .widgettitle { color: #A7AC91; } footer nav.sub_menu_socket span.avia-bullet { display: none; } .entry-content.clearfix > p:first-child { margin-top: -4px; } .widget.clearfix.widget_colorful_text_widget { padding-bottom: 12px; } .ctw { margin-bottom: 24px; } #top #main .alternate_color.title_container .main-title, #top #main .alternate_color.title_container .main-title a { color: #9E0942; font-weight: bold; } /*Treatments Single and Archive*/ #top .treatment-sections .entry-content .post-title > a { color: #9E0941; /*font-size: 38px;*/ } h2.jsrm-menu-header{ font-size: 16px; line-height: 24px; margin-top: 24px; margin-bottom: 24px; } #main .treatment-sections .av_promobox { background: #A7AC91; _text-transform: uppercase; color: white; margin-top: 0; margin-bottom: 0; } #main .treatment-sections .av_promobox { font-size: 16px; line-height: 1.5em; margin-bottom: 36px; } #main .treatment-sections .post-title { margin-bottom: 24px; } #main .treatment-sections table tr.odd { background: #f9f9f9; } #main .treatment-sections table tr.even { background: #f6f6f6; } #main .treatment-sections table thead tr { background: #eee; } #main .treatment-sections table, #main .treatment-sections table thead th, #main .treatment-sections table tbody, #main .treatment-sections table tr, #main .treatment-sections table td { border-color: #ededed; } #main .treatment-sections .hr.hr-short.hr-center { margin: 100px 0; } #main .treatment-sections .post_delimiter { display: none; } .value-text { color: #9E0941; font-weight: bold; font-size: 16px; } tr td:last-child .value-text:before { content: '€'; } .jsrm-table td.item { padding: 8px 8px 8px 16px; } .jsrm-table td p.item-text { color: #9E0941; font-weight: normal; } .jsrm-table td p.desc { color: #A7AC91; } .jsrm-menu-description { padding-bottom: 12px; font-size: 14px; font-style: italic; color: #a3a3a3; } .value:last-child p { margin-left: 15px; margin-right: 15px; } .value { min-width: 70px; } .jsrm-menu td.item { border-right: 0 solid; } .menu-treatments-menu-container { background: #F6F6F6; overflow: hidden; } #menu-treatments-menu li { float: left; margin-right: 25px; list-style: disc; color: #9E0942; } #menu-treatments-menu li:last-child { margin-bottom: 9px; } .menu-treatments-menu-container ul { height: 24px; padding: 11px 30px; } .treatment-sections .avia-promocontent a:hover { color: #9E0941; } /* anchor menu */ #menu-treatments { padding-right:50px; margin-bottom:45px; } #menu-treatments li { display: inline; } #menu-treatments li > a { margin-right: 12px; } #menu-treatments li > a strong { font-weight:normal; } #menu-treatments li > a:hover { text-decoration: none; } ul#menu-treatments li:before { color: #A7AC91; content: "o"; padding-right: 5px; position: relative; top: -1px; } .treatments-anchor-text { font-size: 10px; padding-left: 9px; text-transform: uppercase; } /* Teatment Advice */ .page-id-2749 .main_color h1, .page-id-2749 .main_color h2, .page-id-2749 .main_color h3, .page-id-2749 .main_color h4, .page-id-2749 .main_color h5, .page-id-2749 .main_color h6 { color: #9E0941; } .tab_inner_content > h3:first-child { margin-bottom: 24px; } @media only screen and (max-width: 989px) { .treatment-sections .av_promobox .avia-promocontent img { width: 100%; margin-bottom: 20px; } } /*ESHOP Integration*/ .cartopt .button { width: 113px; } #top .cartopt label { display: inline; } .eshop .cartopt p { width: 100%; display: block; text-align: right; } #top .eshop td label input.short { margin-bottom: -7px; } #top .eshop td.cqty { padding-right: 20px; } #top .eshop td.cqty input { float: right; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 1px solid #f4f4f4; background: #FCFCFC; } @media only screen and (max-width: 480px) { .eshop * { font-size: 95%; } #top .eshop td.cqty input { width: 100%; } #top .eshop td.cqty { padding-right: 0px; padding-left: 7px; } } @media only screen and (min-width: 481px) and (max-width: 579px) { .eshop * { font-size: 92%; } #top .eshop td.cqty input { width: 100%; } #top .eshop td.cqty { padding-right: 0px; padding-left: 7px; } } @media only screen and (min-width: 580px) and (max-width: 989px) { .eshop * { font-size: 94%; } } .widget_nav_menu:before, .widget_nav_menu:after { content: " "; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0; } .widget_nav_menu:after { clear: both margin:24px; } .entry-content .eshopcustdetails .privacy { font-size: 1.0em; font-weight: bold; } .eshopcustdetails .privacy a, .eshopcustdetails .privacy a:hover { color: black; text-decoration: none; cursor: default; } /*hide checkout fields*/ .shippostcode { /* visibility: hidden; */ } .zip { /* display: none; */ } .state, .altstate, .country, .ship_state, .ship_altstate, .shipcountry { display: none; } /*END eshop*/ .contactform { background: #DDE2C5; border: 1px solid; margin-top: 24px; max-width: 560px; padding: 29px 50px; } #main .av_promobox { background: #DDE2C5; } /* Cross browser fixes */ .container strong a img { height: auto; } @media only screen and (max-width: 767px) { .responsive #socket .sub_menu_socket { float: left; margin-left: -17px; } }