p {
color: #f3f3f3;
font-size: 16px !important;
line-height: 1.4;
margin-bottom: 20px;
}
@media screen and (max-width: 767px) { p {
color: #fff !important;
letter-spacing: .25px;
line-height: 1.5 !important;
}
} p a {
color: #eb0a8c;
font-weight: 500;
} p a:hover, p a:focus {
color: #eb0a8c !important;
opacity: .8;
} .text-lead p {
font-size: 20px !important;
font-weight: 400 !important;
letter-spacing: .2px;
line-height: 1.3;
margin: 0 auto;
max-width: 60%;
text-align: center;
}
@media screen and (max-width: 1130px) { .text-lead p {
max-width: 80% !important;
}
}
@media screen and (max-width: 767px) { .text-lead p {
font-size: 18px !important;
max-width: 100% !important;
padding: 0 20px !important;
}
}
@media screen and (max-width: 767px) { .text-lead p {
padding: 0 15px !important;
}
}
@media screen and (max-width: 767px) { h4 {
font-size: 24px;
margin-bottom: 20px;
}
} .vc_separator.vc_sep_dotted .vc_sep_line {
border-width: 7px !important;
}
@media screen and (max-width: 580px) { .vc_separator.vc_sep_dotted .vc_sep_line {
border-width: 5px !important;
}
} .vc_separator.vc_separator_align_center h4 {
text-align: center !important;
padding: 0 15px !important;
}
@media screen and (max-width: 767px) { .vc_separator.vc_separator_align_center h4 {
padding: 0 20px !important;
}
}
@media screen and (max-width: 580px) { .vc_separator.vc_separator_align_center h4 {
padding: 0 30px !important;
}
}
@media screen and (max-width: 500px) { .vc_separator.vc_separator_align_center h4 {
padding: 0 15px !important;
}
} .vc_separator h4 {
color: #f3f3f3 !important;
font-size: 45px !important;
font-weight: 400;
line-height: 1.1em;
}
@media screen and (max-width: 767px) { .vc_separator h4 {
color: #fff !important;
font-size: 42px !important;
}
}
@media screen and (max-width: 580px) { .vc_separator h4 {
font-size: 40px !important;
}
}
@media screen and (max-width: 500px) { .vc_separator h4 {
font-size: 34px !important;
}
} .vc_sep_width_40 {
width: 30% !important;
}
@media screen and (max-width: 1130px) { .vc_sep_width_40 {
width: 35% !important;
}
}
@media screen and (max-width: 900px) { .vc_sep_width_40 {
width: 40% !important;
}
}
@media screen and (max-width: 767px) { .vc_sep_width_40 {
width: 60% !important;
}
}
@media screen and (max-width: 580px) { .vc_sep_width_40 {
padding: 0 40px;
width: 100% !important;
}
}
@media screen and (max-width: 500px) { .vc_sep_width_40 {
padding: 0 15px;
}
} .vc_sep_width_80 {
width: 60% !important;
}
@media screen and (max-width: 1024px) { .vc_sep_width_80 {
width: 70% !important;
}
}
@media screen and (max-width: 767px) { .vc_sep_width_80 {
width: 80% !important;
}
}
@media screen and (max-width: 580px) { .vc_sep_width_80 {
width: 100% !important;
}
} .page-title {
text-transform: none !important;
font-size: 70px;
font-weight: 400;
letter-spacing: -1.5px;
}
@media screen and (max-width: 1024px) { .page-title {
font-size: 60px;
}
}
@media screen and (max-width: 767px) { .page-title {
font-size: 46px;
font-weight: 500;
letter-spacing: -1px;
}
}
@media screen and (max-width: 500px) { .page-title {
font-size: 40px;
line-height: 50px;
}
} h4.lead {
font-size: 20px;
font-weight: 400;
line-height: 1.5;
}
@media screen and (max-width: 767px) { h4.lead {
font-size: 18px;
padding: 0 5px;
}
}
@media screen and (max-width: 1024px) { .row {
padding: 0 30px;
}
}
@media screen and (max-width: 500px) { .row {
padding: 0 20px;
}
}
@media screen and (max-width: 1024px) { .vc_row.vc_column-gap-20 {
margin-left: -20px;
margin-right: -20px;
}
}
@media screen and (max-width: 767px) { .vc_row.vc_column-gap-20 {
margin-left: 0;
margin-right: 0;
}
}
@media screen and (max-width: 500px) { .vc_row.vc_column-gap-20 {
margin-left: -12px;
margin-right: -12px;
}
}
@media screen and (max-width: 767px) { .vc_col-sm-3 {
width: 50%;
}
}  .wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
padding: 1px;
} .wpb_single_image .vc_box_border.vc_box_border_white, .wpb_single_image .vc_box_border_circle.vc_box_border_white {
background-color: #f3f3f3;
} .wpb_single_image .vc_figure-caption {
color: #f3f3f3;
font-size: 12px;
font-style: italic;
margin-top: .2em;
}  .wpcf7-form {
padding: 20px 30px;
} .wpcf7-select {
margin: 0;
} input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {
background-color: rgba(0, 0, 0, 0.6);
color: #f3f3f3;
font-size: 14px;
font-weight: 600;
} input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus, select:focus {
background-color: rgba(0, 0, 0, 0.6);
color: #fff;
} .wpcf7-recaptcha > div {
margin: 18px auto -2px;
} .submit-button {
margin-top: 6vh !important;
text-align: center;
} .submit-button input[type="submit"] {
background-color: #eb0a8c !important;
} .submit-button input[type="submit"]:hover, .submit-button input[type="submit"]:focus {
background-color: rgba(235, 10, 140, 0.7) !important;
} div.wpcf7-response-output {
color: #f3f3f3;
}  ::-moz-selection { color: #fff;
background: #eb0a8c;
} ::selection {
background: #eb0a8c;
color: #fff;
} #wpcf7-f7-p2534-o1 input[type="text"], #wpcf7-f7-p2534-o1 input[type="password"], #wpcf7-f7-p2534-o1 input[type="date"], #wpcf7-f7-p2534-o1 input[type="datetime"], #wpcf7-f7-p2534-o1 input[type="datetime-local"], #wpcf7-f7-p2534-o1 input[type="month"], #wpcf7-f7-p2534-o1 input[type="week"], #wpcf7-f7-p2534-o1 input[type="email"], #wpcf7-f7-p2534-o1 input[type="number"], #wpcf7-f7-p2534-o1 input[type="search"], #wpcf7-f7-p2534-o1 input[type="tel"], #wpcf7-f7-p2534-o1 input[type="time"], #wpcf7-f7-p2534-o1 input[type="url"], #wpcf7-f7-p2534-o1 textarea, #wpcf7-f7-p2534-o1 select {
background-color: rgba(0, 0, 0, 0.6) !important;
color: #f3f3f3;
} #wpcf7-f7-p2534-o1 input[type="text"]:focus, #wpcf7-f7-p2534-o1 input[type="text"]:active, #wpcf7-f7-p2534-o1 input[type="password"]:focus, #wpcf7-f7-p2534-o1 input[type="password"]:active, #wpcf7-f7-p2534-o1 input[type="date"]:focus, #wpcf7-f7-p2534-o1 input[type="date"]:active, #wpcf7-f7-p2534-o1 input[type="datetime"]:focus, #wpcf7-f7-p2534-o1 input[type="datetime"]:active, #wpcf7-f7-p2534-o1 input[type="datetime-local"]:focus, #wpcf7-f7-p2534-o1 input[type="datetime-local"]:active, #wpcf7-f7-p2534-o1 input[type="month"]:focus, #wpcf7-f7-p2534-o1 input[type="month"]:active, #wpcf7-f7-p2534-o1 input[type="week"]:focus, #wpcf7-f7-p2534-o1 input[type="week"]:active, #wpcf7-f7-p2534-o1 input[type="email"]:focus, #wpcf7-f7-p2534-o1 input[type="email"]:active, #wpcf7-f7-p2534-o1 input[type="number"]:focus, #wpcf7-f7-p2534-o1 input[type="number"]:active, #wpcf7-f7-p2534-o1 input[type="search"]:focus, #wpcf7-f7-p2534-o1 input[type="search"]:active, #wpcf7-f7-p2534-o1 input[type="tel"]:focus, #wpcf7-f7-p2534-o1 input[type="tel"]:active, #wpcf7-f7-p2534-o1 input[type="time"]:focus, #wpcf7-f7-p2534-o1 input[type="time"]:active, #wpcf7-f7-p2534-o1 input[type="url"]:focus, #wpcf7-f7-p2534-o1 input[type="url"]:active, #wpcf7-f7-p2534-o1 textarea:focus, #wpcf7-f7-p2534-o1 textarea:active, #wpcf7-f7-p2534-o1 select:focus, #wpcf7-f7-p2534-o1 select:active {
border-color: #eb0a8c !important;
color: #f3f3f3;
} #wpcf7-f7-p2534-o1 select {
font-weight: 300;
} .cd-top {
right: 20px !important;
} .cd-top.active-progress {
opacity: .75;
} .cd-top svg.progress-circle path {
stroke: #eb0a8c;
}  .site-header.sticky .main-navigation,
.site-header.sticky .site-tools,
.site-header.sticky .site-branding img {
height: 42px !important;
line-height: 42px !important;
}
@media screen and (max-width: 767px) { .site-header.sticky .main-navigation,
.site-header.sticky .site-tools,
.site-header.sticky .site-branding img {
height: 38px !important;
line-height: 34px !important;
}
}
@media screen and (max-width: 767px) { .site-branding {
margin-left: -20px;
}
} .site-header.sticky, #page_wrapper.transparent_header .site-header.sticky {
background: rgba(0, 0, 0, 0.9) !important;
}
@media only screen and (max-width: 1023px) { .site-logo {
max-height: 42px;
}
}
@media screen and (max-width: 767px) { .site-logo {
height: 38px !important;
line-height: 34px !important;
max-height: 38px;
}
}
@media only screen and (max-width: 1023px) { .site-header {
background: transparent;
}
} .sticky-logo {
max-height: 42px;
}
@media screen and (max-width: 767px) { .sticky-logo {
height: 38px !important;
line-height: 34px !important;
max-height: 38px;
}
} .site-header.sticky {
padding-bottom: 6px !important;
padding-top: 11px !important;
}
@media only screen and (max-width: 1023px) { .site-header.sticky {
padding-bottom: 15px !important;
padding-top: 11px !important;
}
}
@media only screen and (min-width: 56.3125em) { .main-navigation ul li a {
padding: 10px 15px;
}
}
@media only screen and (min-width: 40.063em) { .site-header {
padding-bottom: 15px;
padding-top: 11px;
}
} .tools_button_icon i {
font-size: 25px;
margin-top: 5px;
}
@media only screen and (max-width: 40.063em) { .tools_button_icon i {
margin-top: 3px;
}
}
@media only screen and (max-width: 40.063em) { #masthead {
padding-bottom: 9px;
padding-top: 9px;
} .sticky .tools_button_icon i {
margin-top: -3px;
}
} .mobile-navigation li {
padding: 8px 0 10px;
} .main-navigation > ul > li:hover > a {
opacity: .7;
} #page_wrapper.transparent_header.transparency_light .site-header .main-navigation a {
font-size: 12px;
font-weight: 600;
}
@media only screen and (max-width: 1024px) { .top-headers-wrapper {
background: rgba(255, 255, 255, 0.85) !important;
border: 0;
margin-top: 0;
position: fixed;
}
}
@media only screen and (max-width: 1024px) { .menu li {
margin-bottom: 22px !important;
} .menu li a {
font-size: 22px !important;
font-weight: 500 !important;
} .top-headers-wrapper .site-header .site-header-wrapper .site-tools > ul > li .tools_button_icon {
width: 26px;
} .top-headers-wrapper .site-header .site-header-wrapper .site-tools > ul > li .tools_button_icon i {
font-size: 26px;
} .mobile-navigation.hide-for-large {
display: none;
} .mobile-navigation.hide-for-large.primary-navigation {
display: block;
} .off-canvas.position-right.is-open,
.off-canvas.position-right {
padding-top: 0;
} .menu-close.hide-for-medium {
display: block !important;
} .menu-close.hide-for-medium .close-button {
background: transparent;
color: #eb0a8c;
font-size: 52px !important;
margin-top: -26px;
margin-right: -8px;
text-align: right;
} .mobile-navigation > ul > li > a {
font-size: 18px;
text-transform: none;
} .off-canvas ul.sk_social_icons_list li.sk_social_icon svg {
fill: #eb0a8c !important;
width: 23px !important;
height: 23px !important;
}
}
@media only screen and (max-width: 1024px) { .offcanvas-menu-button.hide-for-large {
margin-right: 8px;
}
}
@media only screen and (max-width: 500px) { .offcanvas-menu-button.hide-for-large {
margin-right: -2px;
}
}
@media only screen and (max-width: 1024px) { .menu-close.hide-for-medium .close-button {
background: transparent;
color: #eb0a8c;
font-size: 52px !important;
margin-top: -26px;
margin-right: -8px;
text-align: right;
}
}
@media only screen and (max-width: 500px) { .menu-close.hide-for-medium .close-button {
margin-right: -18px;
}
} .main-navigation ul ul {
background: rgba(255, 255, 255, 0.9);
left: 6px;
min-width: 180px;
padding: 15px 20px;
} .main-navigation ul ul li a:hover {
opacity: 1;
} .widget ul .sub-menu {
margin: 10px 0 5px 20px;
} .main-navigation > ul > li.menu-item-has-children::after {
top: 9px;
} #page_wrapper.transparent_header.transparency_light .site-header .main-navigation a {
font-size: 14px !important;
}  #site-footer {
padding: 40px 0 0;
} .footer_socials_wrapper {
margin-bottom: 10px;
margin-top: 0;
} #site-footer .copyright_text {
margin-bottom: 26px;
margin-top: -5px;
} #site-footer .copyright_text p {
font-size: 12px !important;
color: #f3f3f3 !important;
} #site-footer .copyright_text a {
border: 0;
color: #eb0a8c !important;
} #site-footer .copyright_text a:hover {
opacity: .8;
}  .home-header-image {
padding: 77px 60px 0;
}
@media only screen and (max-width: 1024px) { .home-header-image {
margin-top: 63px;
min-height: -webkit-calc(100vh - 63px) !important;
min-height: calc(100vh - 63px) !important;
padding: 0 45px 0;
}
}
@media screen and (max-width: 500px) { .home-header-image {
padding: 0 35px 0;
}
} .first-image {
margin-bottom: 0;
margin-top: 0;
} .first-image img {
max-width: 700px !important;
}
@media screen and (max-width: 1130px) { .first-image img {
max-width: 600px !important;
}
}
@media screen and (max-width: 767px) { .first-image img {
max-width: auto !important;
padding: 0 !important;
width: 100%;
}
} .header-text {
color: #f3f3f3;
font-size: 42px;
font-weight: 400;
letter-spacing: -1px;
text-align: center;
}
@media screen and (max-width: 1130px) { .header-text {
font-size: 36px;
}
}
@media screen and (max-width: 767px) { .header-text {
font-size: 30px;
}
}
@media screen and (max-width: 500px) { .header-text {
color: #fff;
font-size: 26px;
letter-spacing: -.25px;
}
} #about {
padding: 60px 20px 40px !important;
}
@media screen and (max-width: 767px) { #about {
padding: 60px 40px 20px !important;
}
}
@media screen and (max-width: 500px) { #about {
padding: 60px 30px 20px !important;
}
} #raised {
padding: 60px 45px 40px !important;
}
@media screen and (max-width: 767px) { #raised {
padding: 40px 45px 20px !important;
}
}
@media screen and (max-width: 500px) { #raised {
padding: 40px 35px 20px !important;
}
} .raised h2 {
color: #eb0a8c;
font-size: 13vw !important;
font-weight: 500;
margin-top: -20px;
margin-bottom: 20px;
}
@media screen and (max-width: 767px) { .raised h2 {
font-size: 16vw !important;
}
}
@media screen and (max-width: 500px) { .raised h2 {
font-size: 20vw !important;
}
} .raised p {
font-weight: 500;
margin: 0 20px;
} #upcoming-shows {
padding: 60px !important;
}
@media screen and (max-width: 767px) { #upcoming-shows {
padding: 60px 45px 30px !important;
}
}
@media screen and (max-width: 500px) { #upcoming-shows {
padding: 50px 35px 30px !important;
}
} #upcoming-shows h3 {
color: #f3f3f3;
font-size: 30px;
font-weight: 400;
margin-top: -30px;
text-align: center;
}
@media screen and (max-width: 767px) { #upcoming-shows h3 {
color: #fff !important;
}
} #upcoming-shows p {
text-align: center;
}
@media screen and (max-width: 1024px) { .wpcf7-form {
padding: 20px 0 !important;
}
}
@media screen and (max-width: 767px) { .wpcf7-form {
padding: 20px 15px !important;
}
} .wpcf7-form label {
font-weight: 400;
font-size: 13px;
letter-spacing: .2px;
text-transform: none;
color: #f3f3f3;
}
@media screen and (max-width: 767px) { .wpcf7-form label {
color: #fff;
}
} #wpcf7-f7-p2534-o1 input[type="text"], #wpcf7-f7-p2534-o1 input[type="password"],
#wpcf7-f7-p2534-o1 input[type="date"],
#wpcf7-f7-p2534-o1 input[type="datetime"],
#wpcf7-f7-p2534-o1 input[type="datetime-local"],
#wpcf7-f7-p2534-o1 input[type="month"],
#wpcf7-f7-p2534-o1 input[type="week"],
#wpcf7-f7-p2534-o1 input[type="email"],
#wpcf7-f7-p2534-o1 input[type="number"],
#wpcf7-f7-p2534-o1 input[type="search"],
#wpcf7-f7-p2534-o1 input[type="tel"],
#wpcf7-f7-p2534-o1 input[type="time"],
#wpcf7-f7-p2534-o1 input[type="url"],
#wpcf7-f7-p2534-o1 textarea,
#wpcf7-f7-p2534-o1 select {
border: 1px solid rgba(235, 10, 140, 0.5) !important;
} [data-name="menu-676"]:after {
content: '';
position: absolute;
width: 15px;
height: 15px;
background: rgba(235, 10, 140, 0.7);
margin: 13px 0;
right: 16px;
top: auto;
z-index: 0;
-webkit-clip-path: polygon(100% 0, 0 0, 50% 100%);
clip-path: polygon(100% 0, 0 0, 50% 100%);
} .wpcf7-not-valid-tip {
color: #eb0a8c;
text-transform: none;
} .wpcf7-spinner {
display: none !important;
} #contact {
padding: 80px 0 40px !important;
}
@media screen and (max-width: 767px) { #contact {
padding: 60px 45px 0 !important;
}
}
@media screen and (max-width: 500px) { #contact {
padding: 40px 35px 0 !important;
}
} .queen-row {
padding-bottom: 0 !important;
}
@media screen and (max-width: 767px) { .queen-row {
margin-left: -10px !important;
margin-right: -10px !important;
} .queen-row .vc_column_container {
height: 400px;
margin-bottom: 20px !important;
padding: 0 !important;
} .queen-row .vc_column_container .queen {
height: 400px;
}
} .queen-row .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
height: 28vw;
}
@media screen and (max-width: 1080px) { .queen-row .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
height: 36vw;
}
}
@media screen and (max-width: 915px) { .queen-row .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
height: 42vw;
}
}
@media screen and (max-width: 815px) { .queen-row .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
height: 50vw;
}
}
@media screen and (max-width: 767px) { .queen-row .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
height: 100%;
}
} .vc-hoverbox-block {
background-size: cover;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: -webkit-transform .5s ease-in-out;
transition: -webkit-transform .5s ease-in-out;
transition: transform .5s ease-in-out;
transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
} .vc-hoverbox-block.vc-hoverbox-back {
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center;
} .vc-hoverbox-block-inner.vc-hoverbox-front-inner {
padding: 10px;
} .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2 {
color: #fff;
font-size: 35px;
font-weight: 500;
line-height: 35px;
text-shadow: 1px 1px 8px #000;
}
@media screen and (max-width: 1130px) { .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2 {
font-size: 32px;
line-height: 32px;
}
} .vc-hoverbox-block-inner.vc-hoverbox-back-inner {
padding: 20px;
}
@media screen and (max-width: 915px) { .vc-hoverbox-block-inner.vc-hoverbox-back-inner {
padding: 10px;
}
}
@media screen and (max-width: 767px) { .vc-hoverbox-block-inner.vc-hoverbox-back-inner {
padding: 20px;
}
} .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2 {
color: #eb0a8c;
font-size: 35px;
font-weight: 500;
}
@media screen and (max-width: 915px) { .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2 {
font-size: 30px;
}
} .vc_btn3.vc_btn3-color-pink {
background-color: transparent !important;
border-color: #eb0a8c !important;
color: #eb0a8c !important;
} .vc_btn3.vc_btn3-color-pink:hover {
background-color: #eb0a8c !important;
border-color: #eb0a8c !important;
color: #fff !important;
opacity: 1;
} .kiki-volunteers {
padding-right: 63px !important;
padding-left: 63px !important;
padding-top: 40px;
}
@media screen and (max-width: 1024px) { .kiki-volunteers {
padding-right: 38px !important;
padding-left: 38px !important;
}
}
@media screen and (max-width: 767px) { .kiki-volunteers {
padding-right: 20px !important;
padding-left: 20px !important;
}
}
@media screen and (max-width: 767px) { .kiki-volunteers .vc_row.wpb_row.vc_inner.vc_row-fluid.vc_column-gap-20 {
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
} .dark-text-title h4 {
color: #141618 !important;
} .page-id-5744 p {
color: #141618 !important;
}
@media screen and (max-width: 767px) { .page-id-5744 .vc_col-sm-3 {
width: 100%;
}
} .woocommerce-result-count,
#tab-description p,
.product_layout_classic .woocommerce-tabs .panel#tab-additional_information table.shop_attributes p,
.woocommerce-product-details__short-description p,
.woocommerce-customer-details--phone,
.woocommerce-customer-details--email {
color: rgba(0, 0, 0, 0.7);
} .list_shop_categories li:last-of-type {
display: none;
}
@media only screen and (min-width: 1024px) { .product_layout_classic .product_content_wrapper .product_infos .product_summary_top {
margin-top: 0;
margin-bottom: 20px;
}
} .product_title.entry-title {
font-size: 44px !important;
}
@media only screen and (max-width: 1024px) { .product_title.entry-title {
font-size: 26px !important;
}
}
@media only screen and (max-width: 639px) { .woocommerce div.product div.images .flex-control-thumbs {
padding: 0 15px;
}
} .sku_wrapper,
.product_navigation {
display: none !important;
} .checkout_coupon_box {
display: none;
} .woocommerce-cart .entry-content .woocommerce > form {
width: 55%;
} .woocommerce-cart .entry-content .woocommerce .cart-collaterals {
width: 40%;
} .woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals {
padding: 40px 20px 30px;
}
@media only screen and (max-width: 640px) { .woocommerce-cart .entry-content .woocommerce .cart-collaterals .cart_totals {
padding: 40px 40px 30px;
}
}
@media only screen and (max-width: 640px) { .tob_bar_shop {
margin: 0 10px;
}
}
@media only screen and (max-width: 639px) { .product_layout_classic .product-images-wrapper {
margin: 0 -10px;
}
}
@media only screen and (max-width: 767px) { .product_layout_classic .product .product_content_wrapper .product_infos .product_summary_top {
padding: 0;
} .woocommerce ul.products-grid, .woocommerce-page ul.products-grid {
margin: 0 25px 16px;
}
} .woocommerce #payment div.payment_box p, .woocommerce-page #payment div.payment_box p {
padding: 0 0 15px 0px;
} .wc_payment_method img {
max-height: 28px !important;
}
@media only screen and (max-width: 1250px) { .wc_payment_method img {
max-height: 20px !important;
}
}
@media only screen and (max-width: 1024px) { .wc_payment_method img {
max-height: 35px !important;
}
}
@media only screen and (max-width: 500px) { .wc_payment_method img {
max-height: 28px !important;
}
}
@media only screen and (max-width: 400px) { .wc_payment_method img {
max-height: 23px !important;
}
} .tools_button_icon i, .sticky .tools_button_icon i {
font-size: 24px;
margin-top: 4px;
} .shopping_bag_items_number, .wishlist_items_number {
display: none;
} .shopping-bag-button {
margin-left: 7px !important;
margin-right: 10px;
}
@media only screen and (max-width: 1024px) { .shopping-bag-button {
margin-right: 18px !important;
}
} input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {
background-color: #ccc;
color: #000;
} input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus, select:focus {
background-color: #333;
} .back-shop a:hover {
color: #000 !important;
text-decoration: underline;
}
@media only screen and (max-width: 641px) { .back-shop {
margin-top: 30px;
}
}