 .wp-caption-text, .sticky, .gallery-caption, .bypostauthor {}  .page-title .breadcrumbs {   background-color:rgba(0, 0, 0, 0.05); }  body.page-id-323 h1 a, body.page-id-323 h2 a, body.page-id-323 h3 a, body.page-id-323 h4 a, body.page-id-323 h5 a, body.page-id-323 h6 a {   color:#dd75a7; }  body.page-id-323 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {   text-decoration:underline; }  .home-product-categories .wf-cell.shown {   height:290px; }  .home-product-categories .entry-title {   text-align:center; }  .home-product-categories .woo-buttons-on-img {   min-height:220px; }  .sub-nav {   border-top:2px solid #dd75a7;   border-bottom:2px solid #dd75a7; }  body.page-id-260 .pibfi_pinterest, body.page-id-16572 .pibfi_pinterest, body.page-id-307 .pibfi_pinterest, body.page-id-43026 .pibfi_pinterest {   float:left; }  .no-margin {   margin-bottom:10px !important; }  .post-type-archive #main {   padding:30px 0 50px 0 !important; }  .product-categories .woo-buttons-on-img {   min-height:175px; }  .woocommerce-result-count, .woocommerce-ordering, .cont-id-3, .cont-id-3+div {   display:none; }  .variations td.value {   float:left;   width:100%; }  .variations td.value select {   width:100%; }  .variations td.label label {   font-size:16px;   font-weight:600 !important;   color:#515151; }  .product-categories article.product-category a.alignnone {   padding-bottom:63% !Important; }  .product-categories h3.entry-title {   text-align:center; }  .title-outline-decoration {   border-top:2px solid #dd75a7;   border-bottom:2px solid #dd75a7 !important; }  .woo-buttons-on-img {   margin:0 0 10px !important; }  .related.products .entry-title a, .upsells.products .entry-title a {   font-size:16px; }  .cart-btn-below-img .woo-buttons a {   background-color:#dd75a7 !important;   color:#fff !Important; }  .cart-btn-below-img .woo-buttons a:hover {   background-color:#f7f7f1 !Important;   color:#515151 !important; }  .cart-btn-below-img .product_type_simple:after {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='1 1 14 14' enable-background='new 1 1 14 14' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M3.996,13.026c0,0.648,0.527,1.175,1.175,1.175c0.649,0,1.176-0.526,1.176-1.175c0-0.649-0.527-1.176-1.176-1.176S3.996,12.377,3.996,13.026z M10.754,13.026c0,0.648,0.527,1.175,1.175,1.175c0.649,0,1.176-0.526,1.176-1.175c0-0.649-0.526-1.176-1.176-1.176C11.281,11.851,10.754,12.377,10.754,13.026z M11.516,11.178h1.575c0.289-0.025,0.383-0.105,0.396-0.423v-0.29L5.856,9.793c-0.542,0-0.515-0.515,0.092-0.568l6.761-1.149c0.306-0.077,0.323-0.166,0.412-0.454L14.2,2.891L4.101,2.915L3.805,1.636C3.73,1.422,3.612,1.187,3.296,1.2H1.764C1.369,1.2,1.2,1.357,1.2,1.621l0.033,0.845h1.588l1.408,6.842l0.092,1.196l0.021,0.265c0.005,0.251,0.129,0.411,0.445,0.411'/%3E%3C/svg%3E") !important; }  .cart-btn-below-img .product_type_simple:hover:after {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='1 1 14 14' enable-background='new 1 1 14 14' xml:space='preserve'%3E%3Cpath fill='%23515151' d='M3.996,13.026c0,0.648,0.527,1.175,1.175,1.175c0.649,0,1.176-0.526,1.176-1.175c0-0.649-0.527-1.176-1.176-1.176S3.996,12.377,3.996,13.026z M10.754,13.026c0,0.648,0.527,1.175,1.175,1.175c0.649,0,1.176-0.526,1.176-1.175c0-0.649-0.526-1.176-1.176-1.176C11.281,11.851,10.754,12.377,10.754,13.026z M11.516,11.178h1.575c0.289-0.025,0.383-0.105,0.396-0.423v-0.29L5.856,9.793c-0.542,0-0.515-0.515,0.092-0.568l6.761-1.149c0.306-0.077,0.323-0.166,0.412-0.454L14.2,2.891L4.101,2.915L3.805,1.636C3.73,1.422,3.612,1.187,3.296,1.2H1.764C1.369,1.2,1.2,1.357,1.2,1.621l0.033,0.845h1.588l1.408,6.842l0.092,1.196l0.021,0.265c0.005,0.251,0.129,0.411,0.445,0.411'/%3E%3C/svg%3E") !important; }  .products .related-product>li {   display:block; }  div.product-addon {   width:50%;   float:left;   margin-bottom:5px;   margin-top:0px; }  h3.addon-name {   font-size:16px;   margin-bottom:0px;   margin-right:5px; }  select.addon-select {   width:80%; }  .type-product #product-addons-total {   clear:both; }  button.single_add_to_cart_button {   text-transform:uppercase; }  .product div.thumbnails a {   width:23.3333% !important;   margin-top:25px !Important; }  .woocom-list-content .entry-title a {   font-size:16px;   line-height:22px; }  #bottom-bar .wf-table {   padding:20px 0; }  .footer .widget {   margin-bottom:10px; }  .wc-shortcodes-toggle-trigger {   background-color:#fff; }  .testimonial-vcard .no-avatar:after {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='25px' height='25px' viewBox='0 0 25 25' enable-background='new 0 0 25 25' xml:space='preserve'%3E%3Cpath id='user-icon' fill='rgba(81,81,81,1)' d='M21.69,18.851c-3.583-0.83-6.917-1.554-5.304-4.604C21.303,4.964,17.689,0,12.5,0C7.206,0,3.683,5.155,8.613,14.247c1.662,3.069-1.796,3.794-5.303,4.604C-0.27,19.678,0.005,21.568,0.005,25h24.991C24.994,21.568,25.271,19.678,21.69,18.851z'/%3E%3C/svg%3E") !important; }  .footer .no-avatar {   border-color:rgba(255, 255, 255, 0.8) !important; }  .blog .details.more-link, .dt-blog-shortcode .details.more-link {   color:#dd75a7;   font-size:18px; }  .details:after {   background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='11px' height='11px' viewBox='0 0 11 11' enable-background='new 0 0 11 11' xml:space='preserve'%3E%3Cpath fill='rgba(221,117,167,0.5)' d='M11 5.499c0.001-0.187-0.065-0.374-0.209-0.516L6.569 0.211c-0.279-0.279-0.735-0.279-1.015 0 s-0.279 0.7 0 1.014l3.783 4.276L5.555 9.776c-0.33 0.33-0.197 0.8 0 1.014c0.279 0.3 0.7 0.3 1 0l4.222-4.773 C10.935 5.9 11 5.7 11 5.499z M0.211 1.227l3.781 4.275L0.211 9.777c-0.279 0.279-0.279 0.7 0 1 c0.28 0.3 0.7 0.3 1 0l4.223-4.773C5.591 5.9 5.7 5.7 5.7 5.5C5.66 5.3 5.6 5.1 5.4 4.983L1.225 0.2 c-0.279-0.279-0.735-0.279-1.014 0C-0.07 0.49-0.07 0.9 0.2 1.227z'/%3E%3C/svg%3E") !important; }  .entry-meta a, .entry-meta a * {   color:#dd75a7 !important; }  .single-post .dt-fancy-separator, .dt-fancy-separator * {   color:#dd75a7 !important; }  .single-post .separator-holder, .accent-border-color .bg-on .separator-holder {   border-color:#dd75a7; }  .archive .author.vcard {   display:none; }  body.single-post article a:first-child {   margin-bottom:20px; }  .single .post:not(.type-event) .post-thumbnail {   margin-bottom:30px; }  .portfolio-categories .category-link a {   color:#dd75a7;   -webkit-text-fill-color:#dd75a7; }  .navigation-inner .prev-post, .navigation-inner .prev-post.disabled:hover {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='12px' height='12px' viewBox='0 0 12 12' enable-background='new 0 0 12 12' xml:space='preserve'%3E%3Cpolygon fill='rgba(221, 117, 167, 1)' points='8.088,9.529 4.551,5.997 8.078,2.47 6.664,1.055 1.713,6.005 3.128,7.42 3.134,7.414 6.672,10.946 '/%3E%3C/svg%3E") !important; }  .navigation-inner .next-post, .navigation-inner .next-post.disabled:hover {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='12px' height='12px' viewBox='0 0 12 12' enable-background='new 0 0 12 12' xml:space='preserve'%3E%3Cpolygon fill='rgba(221, 117, 167, 1)' points='10.286,6.006 10.279,5.999 10.279,5.999 8.865,4.583 8.864,4.584 5.335,1.055 3.921,2.47 7.449,5.998 3.913,9.529 5.326,10.943 8.863,7.412 8.871,7.42 '/%3E%3C/svg%3E") !important; }  .rev_slider .tp-tab-title {   font-family:"Open Sans", Helvetica, Arial, sans-serif; }  .mobile-main-nav>li.has-children>a:after, .mobile-main-nav .next-level-button, .mobile-main-nav>li.menu-item-language>a:after {   background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='0 0 14 14' enable-background='new 0 0 14 14' fill='rgba(221,117,167,1)' xml:space='preserve'%3E%3Cpolygon points='14,6 8,6 8,0 6,0 6,6 0,6 0,8 6,8 6,14 8,14 8,8 14,8 '/%3E%3C/svg%3E") !Important; }  #page .mobile-main-nav .sub-nav {   padding:15px 0 17px 20px;   margin:17px 0 15px 0; }  .mobile-mini-widgets-in-menu .mini-contacts {   padding:10px 20px; }  .gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]) {   margin:0px; }  .gform_wrapper li.hidden_label input {   margin-top:0px; }  .gform_wrapper .ginput_complex .ginput_full, .gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {   min-height:auto; }  .has_street input {   margin-bottom:16px !important; }  span.address_zip input {   margin-bottom:0px !Important; }  ul.chosen-choices {   padding:4px 0 !important; }  .gform_wrapper .chosen-container.chosen-container-multi .chosen-choices {   border-radius:4px; }  #field_4_12 {   margin-top:0px; }  #field_4_12 .gfield_label, #field_2_14 .gfield_label, #field_7_12 .gfield_label {   display:none; }  .gform_wrapper .gform_footer {   text-align:center;   margin-top:0px !important; }  .gform_footer .gform_button {   font-size:20px !Important;   padding:0 30px !Important; }  .gform_wrapper input, .gform_wrapper .chosen-container.chosen-container-multi .chosen-choices, .gform_wrapper textarea, .gform_wrapper select {   border:1px solid #dd75a7;   background:#f7f7f1;   color:#515151;   padding-left:10px !Important; }  .gform_wrapper input::-webkit-input-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper input:-moz-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper input::-moz-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper input:-ms-input-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper textarea::-webkit-input-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper textarea:-moz-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper textarea::-moz-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gform_wrapper textarea:-ms-input-placeholder { color:rgba(81, 81, 81, 0.8 ) ! important; }  ul.chosen-choices input { color:rgba(81, 81, 81, 0.8 ) ! important; }  .gchoice_4_12_1 label, .gchoice_2_14_1 label, .gchoice_3_5_1 label, .gchoice_7_12_1 label {   font-size:14px !important;   font-weight:400 !important; }  #choice_2_14_1, #choice_4_12_1, #choice_3_5_1 {   margin-top:2px; }  .gform_wrapper .simple_captcha_medium input {   width:30%;   float:left; }  .gform_wrapper .gfield_captcha_container img.gfield_captcha {   float:left !Important;   margin-right:10px !Important;   margin-top:3px !important;   max-height:36px; }  .search-field input {   padding:0px !Important; }  .gform_wrapper .field_description_below .gfield_description {   padding-top:0px !important;   line-height:22px; }  .contact-form-minimal input[type=text], .contact-form-minimal input[type=tel], .contact-form-minimal input[type=url], .contact-form-minimal input[type=email], .contact-form-minimal input[type=number], .contact-form-minimal input[type=date], .contact-form-minimal input[type=range], .contact-form-minimal input[type=password], .contact-form-minimal select, .contact-form-minimal textarea, .form-message {   margin-bottom:0; }  .contact_info_widget {   color:#515151 !important; }  ul.contact_info_widget>li {   padding:4px 0 8px 26px !Important;   font-size:15px; }  .wonderpluginaudio div:last-of-type {   display:none; }  .faq-title h4 {   font-size:18px; }  @media screen and (max-width:768px) {   .home-product-categories .wf-cell.shown {  height:320px;   }   .gform_wrapper .chosen-container {  width:100% !Important;   } }  @media screen and (min-width:480px) and (max-width:767px) {   .home-product-categories .woocom-list-content .entry-title a {  margin-top:5px;   } }  @media screen and (max-width:479px) {   .home-product-categories .wf-cell.shown {  height:350px;   }   .home-product-categories .woocom-list-content .entry-title a {  margin-top:15px;   }   div.product-addon {  float:none;  width:100%;  text-align:center;   }   .product-addon select.addon-select {  width:220px;   }   .quantity {  margin-left:20% !important;   }   .gform_wrapper span.name_first input {  margin-bottom:5px !important;   }   .gform_wrapper span.ginput_left input {  margin-bottom:4px !important;   }   .has_street input {  margin-bottom:4px !Important;   } }