@media only screen and (max-width:780px){.vc_custom_1515049484318{padding:0px 15%!important;}.third-row .vc_col-sm-4:nth-child(1),.third-row .vc_col-sm-4:nth-child(2),.third-row .vc_col-sm-4:nth-child(3){min-height: auto !important;width: 33.3333% !important;float:left!important;padding:0px!important;left:unset!important;top:unset!important;position: relative;}.page-template-prostate-massagers-page-php .vc_col-sm-6:nth-child(2){width:100%!important;}.wpb_wrapper h1{font-size: 28px;line-height: 34px;margin-bottom:10px;}.wpb_wrapper h1, .child-product-item h2{font-size: 24px;line-height: 24px;}.qodef-top-bar .qodef-grid .qodef-vertical-align-containers .qodef-position-left{display:none;}.qodef-top-bar .qodef-grid .qodef-vertical-align-containers .qodef-position-right{    display: block;}.qodef-top-bar .qodef-grid .qodef-vertical-align-containers .qodef-position-right .widget.widget_nav_menu ul li:first-child{display: none;}.child-product-list{display:none;}.qodef-top-bar .widget.widget_nav_menu ul {    margin: 0 auto;        width: unset;            float: unset;}.page-template-product-cat-page-php .qodef-content, .page-template-prostate-massagers-page .qodef-content {    margin-top: 95px!important;}.menu-prostate-massagers-container{    height: auto!important;    padding: 10px 0px;    width: 100%;}#menu-prostate-massagers li a {    font-size: 16px !important;    padding: 0 8px !important;    line-height:normal;}.subscriber_section_left,.subscriber_section_right{width:48%!important;}.subscriber_section_center{width:100%!important;margin-top:15px;}#email_subscriber_section .subscriber_section_center  .es_textbox,#email_subscriber_section .subscriber_section_center .es_button{width:100%!important;margin:0%!important;}#email_subscriber_section .subscriber_section_center .es_textbox input{width:90%!important;padding-left:5%!important;padding-right:5%!important;}footer .qodef-container-inner {    width: 88%!important;    margin: 0 auto!important;    padding: 35px 7% !important;}footer .qodef-footer-bottom-holder .qodef-container-inner {    width: 98%!important;    margin: 0 auto!important;    padding: 35px 1% !important;}footer .qodef-footer-top-holder .qodef-column:nth-child(1),footer .qodef-footer-top-holder .qodef-column:nth-child(2),footer .qodef-footer-top-holder .qodef-column:nth-child(3),footer .qodef-footer-top-holder .qodef-column:nth-child(4) {    width: 100% !important;    padding: 0px !important;    margin: 5px 0%!important;    text-align:left;}footer .qodef-footer-top-holder .qodef-column:nth-child(3) ul li{width: 100% !important;margin-right: 0% !important;}footer .qodef-footer-bottom-holder .qodef-two-columns-50-50 .qodef-column:nth-child(1),footer .qodef-footer-bottom-holder .qodef-two-columns-50-50 .qodef-column:nth-child(2) {    width: 90%!important;    margin: 0% 5%!important;    padding: 0px !important;}footer .qodef-footer-bottom-holder .widget_media_image:nth-child(2),footer .qodef-footer-bottom-holder .widget_media_image:nth-child(3),footer .qodef-footer-bottom-holder .widget_media_image:nth-child(4) {padding: 0px 2% !important;margin-top:20px!important;margin-bottom:20px!important;width: 29% !important;}footer .qodef-footer-bottom-holder p {font-size: 16px!important;margin-bottom: 5px!important;margin-top: 0px!important;line-height: 20px !important;}footer .qodef-footer-bottom-holder .es_textbox {width:100% !important;}footer .qodef-footer-bottom-holder .es_button {    width: 100%!important;    margin: 0px!important;}footer .qodef-footer-bottom-last .qodef-two-columns-50-50 .qodef-column:nth-child(1),footer .qodef-footer-bottom-last .qodef-two-columns-50-50 .qodef-column:nth-child(2){width: 90%!important;    margin: 0% 5%!important;    padding: 0px !important;}footer .qodef-footer-bottom-last .qodef-two-columns-50-50 .qodef-column:nth-child(1) p,footer .qodef-footer-bottom-last .qodef-two-columns-50-50 .qodef-column:nth-child(2) p{padding: 0px !important;}}