@media only screen and (max-width:1270px) and (min-width:991px) {
.contact-wrapper {
margin-top: 0;
box-shadow: none
}
.contact-wrapper i,
.contact-wrapper img {
float: none;
text-align: center;
margin-bottom: 10px;
max-height: 40px;
margin-right: 12px;
}
.header-slider:hover .owl-prev {
left: 5px;
}
.header-slider:hover .owl-next {
right: 5px;
}
.testimonial-carousel .owl-prev {
left: 250px;
}
.testimonial-carousel .owl-next {
right: 250px;
}
#footer-widgets .widdget-instagram li {
width: 27%;
}
} @media only screen and (max-width:991px) and (min-width:768px) {
ul.mbl li.cart-icon {
margin-right: 45px;
}
}
@media only screen and (min-width:992px) {
.header-transparent .navbar-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 100%;
z-index: 999;
}
.admin-bar .navbar-wrapper .sticky-nav.is-sticky.show {
top: 32px;
}
.admin-bar.header-transparent .navbar-wrapper {
top: 32px;
}
.header-transparent .navbar-area:not(.is-sticky) .cart-icon-wrapper i,
.header-transparent .navbar-area:not(.is-sticky) .main-menu > ul > li > a {
color: #ffffff;
}
.header-transparent .theme-slider div.theme-content {
margin-top: 50px;
}
}
@media only screen and (max-width:991px) and (min-width:601px) {
.admin-bar .navbar-wrapper .sticky-nav.is-sticky {
top: 46px;
}
} @media only screen and (max-width:991px) {
.theme-slider div.theme-content {
margin-bottom: 0;
}
div.sticky-nav.is-sticky {
-webkit-animation: fadeInDown 0.7s both;
animation: fadeInDown 0.7s both;
}
.theme-slider div.theme-content {
margin: 0;
padding: 20px;
}
.info-wrapper {
margin-top: 20px;
}
ul.info-wrapper li {
flex: 1 1 48.7%;
max-width: 48.7%;
margin-right: 15px;
margin-bottom: 15px;
}
ul.info-wrapper li:nth-child(2n+2) {
margin-right: 0;
}
ul.info-wrapper li:last-child {
margin: 0 auto !important;
}
#services.section-padding {
padding: 80px 0 30px;
}
.sb-search {
margin-right: 20px;
}
.mbl-right {
padding-left: 0;
}
#product.section-padding {
padding-bottom: 128px;
}
#testimonial,
#counter {
background: #FAFAFA;
}
.single-testimonial p {
width: 100%;
}
.mean-container a.meanmenu-reveal {       
top: -58px;
right: -65px !important;
border-radius: 4px;
padding: 5px 6px;
-webkit-transform: scale(.8);
transform: scale(.8);
}
.is-sticky .mean-container a.meanmenu-reveal {       
top: -58px;
}
#header-top p:after {
display: none;
}
.header-single-slider .container.inner-content p {
width: 70%;
}
.contact-wrapper {
width: 100%;
box-shadow: none;
}
.contact-wrapper i,
.contact-wrapper img {
display: block;
width: 100%;
float: none;
text-align: center;
margin-bottom: 10px;
max-height: 40px;
margin-right: 0;
}
.contact-wrapper .info-area {
float: none;
width: 100%;
text-align: center;
}
.contact-wrapper .single-contact .btn-info,
.contact-wrapper .single-contact p {
margin-top: 5px;
}
.nav-tabs {
width: 100%;
border-radius: 0;
border: 0;
}
.nav-tabs .nav-item:last-child .nav-link,
.nav-tabs .nav-item:first-child .nav-link {
border-radius: 0;
}
.nav-tabs .nav-link {
margin-bottom: 10px;
margin-right: 10px;
}
.testimonial-carousel .owl-next {
right: 140px;
}
.testimonial-carousel .owl-prev {
left: 140px;
}
.video-section {
display: block;
position: relative;
height: 500px;
width: 100%;
}
.widdget-instagram li, .widget_media_gallery .gallery-item {
margin-right: 10px;
-webkit-box-flex: 1;
-moz-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.widdget-instagram li:nth-child(6), .widdget-instagram li:nth-child(3) {
margin-right: 10px;
}
.widget_media_gallery .gallery-item:nth-child(3n+3) {
margin-right: 10px;
}
.widget_media_gallery .gallery-item:last-child {
margin-right: 0;
}
.header-slider:hover .owl-prev {
left: 8px;
}
.header-slider:hover .owl-next {
right: 8px;
}
.copyright-text {
margin-bottom: 10px;
}
}
@media only screen and (max-width:767px) {
.header-slider:hover .owl-prev {
left: 2px;
}
.header-slider:hover .owl-next {
right: 2px;
}
ul.info-wrapper li {
flex: 1 1 100%;
max-width: 100%; }
.info-wrapper:not(.contact-wrapper) li {
margin-right: 0;
}
.single-contact {
padding: 20px;
}
.sb-search {
margin-right: 0;
}
header {
padding-bottom: 10px;
}
.header-single-slider .container.inner-content p {
width: 100%;
}
ul.mbl {
margin-right: 10px;
}
.mean-container a.meanmenu-reveal {
right: -65px !important;
}
.section-padding {
overflow: hidden;
}
#header-top p {
margin-right: 0;
}
.header-single-slider .container.inner-content {
width: 100%;
}
.nav-tabs .nav-item:nth-child(3n+3) .nav-link, .nav-tabs .nav-item:last-child .nav-link {
margin-right: 0px;
}
.nav-tabs {
border: none;
}
.testimonial-carousel .owl-next, .testimonial-carousel .owl-prev {
top: 100%;
}
.testimonial-carousel .owl-next {
right: 35%;
}
.testimonial-carousel .owl-prev {
left: 35%;
}
.wcu-content {
padding: 60px 15px;
}
#about-partner .single-partner:nth-child(5),
#about-partner .single-partner:nth-child(6) {
border-bottom-width: 1px;
}
#about-partner .single-partner:nth-child(6),
#about-partner .single-partner:nth-child(3) {
border-right-width: 0px;
}
#about-partner .single-partner:nth-child(8),
#about-partner .single-partner:nth-child(3),
#about-partner .single-partner:nth-child(4) {
border-right-width: 1px;
}
.single-post .post-header .text-right {
float: none;
}
.single-post .post-header .text-right li {
margin-right: 15px;
margin-left: 0;
}
.single-post .post-header ul {
margin-right: 10px;
}
.meta-data ul.text-right {
float: none;
}
#page-404 h1 {
font-size: 80px;
}
.header-slider h1 {
font-size: 30px;    
margin-bottom: 10px;
}
.header-slider h3 {
font-size: 24px;
margin-bottom: 5px;
}
.header-slider p {
margin-bottom: 10px;
}
#testimonial.section-padding {
padding-bottom: 105px;
}
.gallery-tab-sorting li {
margin-bottom: 10px;
}
.widget_media_gallery .gallery-item {
margin-right: 10px;
-webkit-box-flex: 1 1 30%;
-moz-box-flex: 1 1 30%;
-webkit-flex: 1 1 30%;
-ms-flex: 1 1 30%;
flex: 1 1 30%;
}
.widget_media_gallery .gallery-item:nth-child(3n+3) {
margin-right: 0;  
}
}
@media only screen and (max-width:600px) {
#footer-widgets .widdget-instagram li {
width: auto;
margin-right: 10px;
}
.widdget-instagram li:nth-child(6), .widdget-instagram li:nth-child(3) {
margin-right: 10px;
}
.header-slider .owl-next, .header-slider .owl-prev {
width: 34px;
height: 34px;
line-height: 34px;
font-size: 20px;
}
header {
padding-bottom: 20px;
}
.header-slider .boxed-btn {
padding: 10px 26px;
}
ul.mbl {
margin-right: 25px;
}
.mean-container a.meanmenu-reveal {
right: -40px !important;
}
.header-slider h3,
.header-slider h1,
.header-single-slider .container.inner-content p {
margin-bottom: 10px;
}
.product-carousel .owl-prev {
left: 30%;
}
.product-carousel .owl-next {
right: 30%;
}
}
@media only screen and (max-width:480px) {
.header-slider h3 {
font-size: 20px;
}
.header-slider h1 {
font-size:  24px;
}
header {
padding-bottom: 25px;
}
.header-slider p {
font-size: 12px;
line-height:  1.3;
}
.header-slider .boxed-btn {
padding: 8px 26px;
}
#header-top p {
padding-right: 0;
}
#header-top .header-top-right li {
margin-left: 0;
display: block;
}
#page-404 {
overflow: hidden;
}
#page-404 h1 {
font-size: 60px;
}
.mean-container a.meanmenu-reveal {
right: -30px !important;
}
#about-partner .single-partner:nth-child(5),
#about-partner .single-partner:nth-child(6) {
border-bottom-width: 1px;
}
#about-partner .single-partner:nth-child(2),
#about-partner .single-partner:nth-child(4),
#about-partner .single-partner:nth-child(6),
#about-partner .single-partner:nth-child(8) {
border-right-width: 0px;
}
#about-partner .single-partner:nth-child(3) {
border-right-width: 1px;
}
#page-404 h2 {
font-size: 80px;
}
.coming-soon-wrapper p {
width: 100%;
}
.count-area {
padding-top: 40px;
}
ul.timer li {
margin-bottom: 20px;
}
.single-testimonial p {
font-size: 16px;
line-height: 26px;
}
}
@media only screen and (max-width:400px) {
.header-slider h3 {
font-size: 14px;
margin-bottom: 5px !important;
}
.header-slider h1 {
font-size: 20px;
}
.theme-slider div.theme-content {
margin: 0;
padding: 4px;
}
.header-slider p {
font-size: 10px;
line-height:  1.3;
margin-bottom: 5px;
}
.header-slider .boxed-btn {
padding: 6px 26px;
}
.mean-container a.meanmenu-reveal {
right: -20px !important;
}
.sb-search.sb-search-open input[type="search"].sb-search-input {
width: 200px;
}
.comment-date {
position: relative;
}
.post-content table {
overflow-x: auto;
display: flex;
}
}
@media only screen and (max-width: 352px) {
.sidenav {
left: calc(100% - 100%);
width: 100%;
overflow-y: scroll;
} 
#header-top li {
margin-left: 0;
}
li.page-item .page-link {
padding: 10px;
}
}
@media only screen and (max-width: 340px) {
.mean-container a.meanmenu-reveal {
top: -58px;
}
.header-slider h3 {
font-size: 14px;
margin-bottom: 0 !important;
}
.header-slider h3, .header-slider h1, .header-single-slider .container.inner-content p {
margin-bottom: 5px !important;
}
.header-slider .boxed-btn {
font-size: 10px;
}
.sidenav .cart-item {
text-align: center;
}
.sidenav .cart-item img {
margin-bottom: 15px;
}
.sidenav .cart-item-description p {
margin-top: 10px;
}
.cart-buttons .fl {
float: none;        
}
li.page-item .page-link {
padding: 8px;
}
#page-404 h2 {
font-size: 60px;
}
.site-description {
font-size: 11px;
}
.pagination span, .pagination a {
margin-right: 3px;
}
}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled], .widget_block.widget_search .wp-block-search__button, .wp-block-calendar table th, .wp-block-search .wp-block-search__button,.wp-block-file .wp-block-file__button, .wp-block-loginout a, .wp-block-button a.wp-block-button__link, .blog-post input[type="submit"] {
background:#f22853
}
.woocommerce #respond input#submit.alt.disabled:focus, .woocommerce #respond input#submit.alt:disabled:focus, .woocommerce #respond input#submit.alt:disabled[disabled]:focus, .woocommerce a.button.alt.disabled:focus, .woocommerce a.button.alt:disabled:focus, .woocommerce a.button.alt:disabled[disabled]:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce button.button.alt:disabled:focus, .woocommerce button.button.alt:disabled[disabled]:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce input.button.alt:disabled:focus, .woocommerce input.button.alt:disabled[disabled]:focus,.woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled]:hover,.widget_block ul li a:hover, .widget_block ul li a:focus, .woocommerce ul.products li.product .price, .wp-block-button a.wp-block-button__link:hover,
.wp-block-button a.wp-block-button__link:focus, .woocommerce div.product p.price {
color:#f22853
}
.navigation.posts-navigation .nav-links a,
.btn-info,.section-title h2:before,
.section-title h2:after,.service-box h4:before,.service-box h4:after,.contact-wrapper,
#footer-widgets .widget-title:after,.boxed-btn,.days li .active,
.feature-box:hover .feature-icon,.feature-box:hover .feature-icon:after,
.gallery-page .gallery-item figcaption ul li a:hover,.gallery-tab-sorting li a:after,
.header-slider .boxed-btn,.header-slider .owl-next:hover,.header-slider .owl-prev:hover,
.header-social li a:hover,.header-social li a:focus,.main-menu>ul>li a:before,.main-menu>ul>li.active>a,
.main-menu>ul>li.focus>a,.main-menu>ul>li:hover>a,.mean-container a.meanmenu-reveal,
.nav-tabs .nav-link.active,
.product-carousel .owl-next:hover,
.product-carousel .owl-prev:hover,.scrollup,.search-result .posts-navigation .nav-links a,
.section-title hr:after,.section-title hr:before,.service-box figure figcaption .boxed-btn,
.shop-product .overlay li a:hover,.shop-product .sale:not(.product),
.subscribe-wrapper button,.weekdays,.widget-search input[type=button],.widget-tag li a:hover,
.widget_search input[type=submit],li.page-item .page-link:hover,li.page-item.active .page-link,
.calendar_wrap thead tr,.pagination a:hover,.pagination span,.widget_product_search button[type=submit],
.widget_product_tag_cloud .tagcloud a:hover,.widget_search input[type=button],
.widget_tag_cloud .tagcloud a:hover,.woocommerce #payment #place_order,.woocommerce #respond input#submit,
.woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle,
.woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range,.woocommerce a.button,
.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,
.woocommerce input.button.alt,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart table.cart input.button,
.woocommerce-page #payment #place_order,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
button,input.search-btn,input[type=button],input[type=reset],p.form-submit .submit,table th,
table#wp-calendar tfoot,td#today,.recomended .boxed-btn,.wpcf7-form .wpcf7-submit, .wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:focus {
background:#f22853
}
.main-menu>ul>li.active>a,.main-menu>ul>li.focus>a,.main-menu>ul>li:hover>a {
color:#fff!important
}
.blog-author-social a,.meta-info li a:hover,.meta-info li a:focus,
.widget_product_search button[type=submit]:hover,.widget_product_search button[type=submit]:focus,
.service-box figure figcaption .boxed-btn:hover,.service-box figure figcaption .boxed-btn:focus,
.contact-wrapper a.btn-info,#slider .theme-content h1,.header-info-text .icons-info .icons,
.header-info-text .info .info-subtitle .dot,#breadcrumb-area ul li a,#counter .single-box i,
#header-top p i,#header-top ul:not(.header-social) li i,#wcu ul li:before,
#welcome .section-title h3,.blog-post .post-title a:hover,.blog-post:hover a.read-more-link,
.cart-remove:hover,.coming-soon-wrapper h1 span,.comment-date:hover,.comment-metadata a:hover,
.copyright a,.copyright-text a:hover,.count-area ul li,.gallery-page .gallery-item figcaption ul li a,
.gallery-tab-sorting li a.active,.gallery-tab-sorting li a:hover,.header-slider h3,.info-box i,
.main-menu li.c-dropdowns.active li>a:hover,.main-menu li.c-dropdowns.focus li>a:hover,
.main-menu ul li ul.cr-dropdown-menu li.active>a,.main-menu ul li ul.cr-dropdown-menu li.focus>a,
.mc4wp-form input[type=submit],.media ul li.comment-replay,.meta-data ul li a:hover,
.nav-tabs a.nav-link:hover,.recent-post h6:hover,.sb-search-input,.scrollup:hover,
.search-result .posts-navigation .nav-links a:hover,.service-box p.price,.sidenav .cart-item-description p,
.sidenav .close-sidenav,
.single-post .post-header .text-right li a:hover,.shop-product .overlay li a:not(:hover),
.shop-product .price,.tab-content .tab-list h4 .price,.tab-content .tab-list h4:hover,
.testimonial-carousel .owl-next:hover,.testimonial-carousel .owl-prev:hover,.welcome-box:hover a,
.widget-acrhives li a:hover,.widget-search input[type=button]:hover,.widget_archive li a:hover,.widget_archive li a:focus,
.widget_links ul li a:hover,.widget_search input[type=submit]:hover,.widget_search input[type=submit]:focus,
.woo-container .button-cart .added_to_cart,.wp-calendar-nav a,div#calendar_wrap tbody a,
li.latest-news h6:hover,#recent-posts-2 ul li a:hover,
.product_meta a:hover,.widget_categories ul li a:hover,.widget_categories ul li a:focus,.widget_meta ul li a:hover,.widget_meta ul li a:focus,
.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_pages ul li a:focus,.widget_product_categories ul li a:hover,
.widget_product_tag_cloud .tagcloud a:hover,.widget_products ul li a:hover,.widget_recent_comments ul li a:hover,
.widget_recent_entries ul li a:hover,.widget_recent_entries ul li a:focus,.widget_recently_viewed_products ul li a:hover,
.widget_top_rated_products ul li a:hover,cite,em,h1.page-title,input.search-btn:hover,input[type=button],input[type=reset],
input[type=submit]:hover,p.form-submit .submit:hover,p.form-submit .submit:focus,q,.beautician-footer-text h5,
.boxed-btn:hover,.boxed-btn:focus,.navigation.posts-navigation .nav-links a:hover,.navigation.posts-navigation .nav-links a:focus,.wpcf7-form .wpcf7-submit:hover,.logged-in-as a,
.woocommerce #payment #place_order:hover,
.woocommerce a.button:hover,.woocommerce button.button.alt:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page #payment #place_order:hover,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
.woocommerce #payment #place_order:focus,
.woocommerce a.button:hover,.woocommerce button.button.alt:focus,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce-page #payment #place_order:focus,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:focus,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-cart-form__cart-item .product-name a,
.boxed-btn:focus:before,.boxed-btn:focus:after,.wpcf7-form .wpcf7-submit:focus:before,
.wpcf7-form .wpcf7-submit:focus:after,.form-submit .submit:focus:before,.form-submit .submit:focus:after,
.header-slider .boxed-btn:focus,
.main-menu ul.cr-dropdown-menu li.focus > a,.main-menu ul.cr-dropdown-menu li:hover > a,
.wpcf7-form .wpcf7-submit:focus {
color:#f22853
}
.input--filled .graphic--hantus,.input__field--hantus:focus+.input__label--hantus .graphic--hantus {
stroke:#f22853
}
.feature-box:hover .feature-icon,.pagination span,
.woocommerce #payment #place_order:hover,.woocommerce a.button:hover,
.woocommerce button.button.alt:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-page #payment #place_order:hover,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
.woocommerce #payment #place_order:focus,.woocommerce a.button:focus,
.woocommerce button.button.alt:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:focus,
.woocommerce-page #payment #place_order:focus,
.wpcf7-form input:focus,.wpcf7-form textarea:focus,
input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,
li.page-item .page-link:hover,li.page-item.active .page-link,p.form-submit .submit:hover,p.form-submit .submit:focus,textarea:focus {
border-color:#f22853
}
blockquote {
border-left:5px solid #f22853
}
.coupon input[type=text] {
border-bottom:#f22853
}
.shop-product h5 a {
color: #2c3145;
}
.woocommerce button.button:hover,
.woocommerce button.button:focus{
color: #2c3145;
}
.wp-block-button.is-style-outline a:hover, 
.wp-block-button.is-style-outline a:focus {
background: #f22853;
color: #fff;
}