/*
Theme Name: pinkmart Child
Theme URI: http://kitestudio.co/pinkmart/
Template: pinkmart
Author: kitestudio
Author URI: http://www.kitestudio.co
Description: WooCommerce WordPress Theme
Tags: two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-menu,editor-style,featured-images,flexible-header,full-width-template,microformats,post-formats,sticky-post,theme-options,translation-ready,accessibility-ready
Version: 0.1
Updated: 2019-05-02 12:20:31

*/

/* Write your styles here */
.age-gate-heading-title-logo, .age-gate__heading-title--logo {
    max-width: 250px !important;
}
.age-gate__challenge{
	font-size:21px !important;
}
.age-gate__additional-information{
	font-size:18px !important;
}
.gmedia-amron-header, .mobile-header-buttons .topbar_login{
	display:none !important;
}
.page-id-45 .banner.bottom_left .content, .page-id-45 .banner.center_left .content, .page-id-45 .banner.left .content, .page-id-45 .banner.top_left .content{
	    background: rgba(0, 73, 73, 0.6) !important;
}
[data-type="info"], [data-type="download"], [data-type="share"], .gmedia-amron-item-content, .gmedia-amron-header, .pgc-rev-lb-b-caption-play-wrap{
  display:none !important;
}
.pgc-rev-lb-b-view .pgc-rev-lb-b-info-wrap{
	position:absolute !important;
	left:0px !important;
}
.pgc-rev-lb-b-item-title{
	font-size: 18px !important; 
	font-weight:700 !important;
}
.page-id-238 input , .page-id-238 textarea{
	font-size:12px !important;
}
.mc4wp-form-fields{
	text-align:center !important;
}
.mail-em1{
	color: #ffffff !important;
}
.page-id-531 ::placeholder{
  color: #fcfcfc !important;
  opacity: 1; /* Firefox */
}
.single_add_to_wishlist{
	display:none !important;
}
.navigation-mobile a span, header .navigation>ul>li>a>span{
	    text-transform: uppercase !important;
	font-size:11px !important;
}
.page-id-45 .banner a span {
    color: #ff76bf !important;
	font-weight:700 !important;
}
.page-id-531 .iconbox.iconbox-top .icon{
	padding-bottom:3px !important;
}
.page-id-531 .icon-snapchat:before{
	font-size:100px !important;
}
.page-id-519 div.wpcf7 form.wpcf7-form{
	width:100% !important;
}
.my-stats .vc_column_container>.vc_column-inner{
	padding-right:0px !important;
}
.fly-label{
	font-size:16px !important;
}
.lg-sub-html{
	display:none !important;
}
.woocommerce div.products div.product span.custom_product_label, .woocommerce div.products div.product span.onsale, span.custom_product_label, span.onsale {
	background-color: red!important;
}


.woocommerce div.products div.product span.custom_product_label span.custom_product_label {
	background-color: red!important!
}
/*
.ihc_level_template_6 .ihc-level-item-price{
	text-align: left !important;
    padding: 30px 30px !important;
}
.ihc_level_template_6 .ihc-level-item-top{
	text-align: left !important;
    padding: 0px 24px !important;
}
*/
.ihc_level_template_6 .ihc-level-item{
	width:100% !important;
	max-width:360px !important;
}
.iump-subscription-page-top .iump-subscription-page-top-title{
	max-width: 100% !important;
}
.ihc-register-9{
	text-align: left !important;
}
.iump-form-line-register{
	padding: 10px 5px 0px 0px !important;
}
.ihc-register-9 .iump-form-paybox{
	border: 2px solid #928888 !important;
    padding: 10px 18px 10px 14px !important; 
}
input[type=radio]:checked {
	
}
/*
.iump-labels-register{
	display:none !important;
}
*/
#w3mission{
	width:186px !important;
	padding:.618em 1em !important;
	margin-bottom:12px !important;
}
.wdgk_donation_content {
    margin: 10px 2px !important;
    width: 240px !important;
    text-align: left !important;
    background: #f3f2f2 !important;
    padding: 20px 0px 20px 20px !important;
}
.wdgk_donation_content input.wdgk_donation{
	width: 187px !important;
}
.woocommerce-checkout #payment{
    background: #ededed !important;
}
header .navigation>ul>li>a{
	font-size:13px !important;
}
.rs-layer [class^="pe-7s-"]:before, .rs-layer [class*=" pe-7s-"]:before{
	display:none !important;
}
.footerlogo{
	display:none !important;
}
#mobilenavbar{
	display:none !important;
}
.mfp-buttons-bar .mfp_comments_icon , .mfp-buttons-bar .mfp_likes_icon{
	font-size:80px !important;
}
.mfp-buttons-bar .mfp_details_icon{
	font-size:70px !important;
}
.gmedia-phantom-pro .mfp-close-comments{
	font-size: 32px !important;
    background: #fcf !important;
}
#gmediacomments{
	padding: 20px 0 !important;
}
.gmPhantomPro_item_details .gmPhantomPro_exif{
	display: none !important;
}
.gmedia-phantom-pro .mfp-zoom-in.mfp-ready .mfp-button{
	opacity: 0.9 !important;
}
.gmedia-phantom-pro .mfp-close.mfp-button{
	left: 10px !important;
    top: 10px !important;
    font-size: 90px !important;
}
.gmedia-phantom-pro .mfp-comments-count, .gmedia-phantom-pro .mfp-likes-count{
	font-size:24px !important;
}
.mfp-buttons-bar .mfp-share{
	display:none !important;
}
/*
.mfp-buttons-bar .mfp-details{
	display:none !important;
}
*/
.gmedia_submit{
	border:1px solid rgba(0,0,0,0) !important;
}
.comments-area .kt_button span.txt:before{
	display:none !important;
}
/*
.kt_button.button-medium {
    font-size: 14px !important;
    font-weight: 600 !important;
    padding: 0 0px !important;
    height: 6px !important;
    padding-bottom: 20px !important;
    line-height: 6px !important;
	background: #000000 !important;
}
*/
.isotope .blog-masonry-container{
	background: #ffffff !important;
}
.blog-masonry-container .blog-masonry-content .link_to_details{
	margin: 18px 15px 25px !important;
}
#blogsingle .social-tag{
	display:none !important;
}
.comment-respond{
	background: #f3f3f3;
}
#blogsingle #respond #reply-title{
	background-color: #000000 !important;
	color: #ffffff !important;
    padding: 0 32px !important;
}
.comments-list .comment.bypostauthor{
	background-color: #f3f3f3;
}
#blogsingle .commentwrap .commentscount{
	background-color: #f3f3f3;
}
.single-post .post-media div:not(.swiper-slide) img.vertical-image {
    height: 100% !important;
}
.gmedia_header{
	display:none !important;
}
.all-my-albums{
	font-size:18px;
	font-weight:700;
	    margin-bottom: 0px;
}
#album-cat1 a{
	color:#000000;
}
#album-cat2 a{
	color:#000000;
}
#album-cat3 a{
	color:#000000;
}
#album-cat4 a{
	color:#000000;
}
#album-cat5 a{
	color:#000000;
}
#album-cat6 a{
	color:#000000;
}
#album-cat7 a{
	color:#ffffff;
}
#album-cat8 a{
	color:#000000;
}

#album-cat1{
	background: #dad8d8;
    color: #edeaea;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat2{
	background: #a8f9e5;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat3{
	background: #effb64;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat4{
	background: #f99d9d;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat5{
	background: #dbdafd;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat6{
	background: #caffbf;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat7{
	background: #424242;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#album-cat8{
	background: #ffe7e7;
    color: #000000;
    border-radius: 18px;
    padding: 3px 12px 3px 12px;
	display:inline-block !important;
    font-weight: 700;
    margin-right: 6px;
	margin-bottom: 0px;
}
#woocommerce-sidebar .widget-area .widget, .main-sidebar-container .widget-area .widget, .page-sidebar-container .widget-area .widget{
	padding-bottom: 20px !important;
    background: #fcfcfc !important;
}
.widget-area .fa-arrow-right:before{
	color: #ff4b4b !important;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders , .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address , .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods , .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account{
	display:none !important;
}

@media screen and (min-width:320px) and (max-width:600px){
	.mfp-buttons-bar .mfp_comments_icon , .mfp-buttons-bar .mfp_likes_icon{
	font-size:32px !important;
}
.mfp-buttons-bar .mfp_details_icon{
	font-size:26px !important;
}
	.gmedia-phantom-pro .mfp-close.mfp-button{
	left: 10px !important;
    top: 10px !important;
    font-size: 30px !important;
}
	.page-id-519 .iconbox .content-wrap .title{
		font-size:11px !important;
	}
	.page-id-519 .iconbox.iconbox-left{
		padding-bottom:10px !important;
	}
	.page-id-519 .icon-arrow-right:before{
		font-size:25px !important;
	}
	.page-id-519 .vc_col-sm-12 .iconbox.iconbox-left .icon, .page-id-519 .vc_col-sm-6 .iconbox.iconbox-left .icon{
		width:30px !important
	}
}


@media (max-width: 1140px){
header#kt-header.has-mobile-topbar:not(.type0) {
    height: 74px !important;
}
	#kt-header .logo img{
		margin-top:12px !important;
	}
	.plan-left {
		margin-left:0px !important;
	}
	.plan-right{
		margin-left:0px !important;
	}
	#header {
    height: 140px !important;
    margin-bottom: 20px !important;
	}
}

@media screen and (min-width:480px){
	.black-slide{
		display:none !important
	}
}

@media screen and (max-width:480px){
	#kt-modal .modal-content-wrapper{
		margin-top:-180px !important;
	}
	.page-id-301 .isotope-item{
		left:20% !important;
	}
}

@media screen and (min-width:1141px) and (max-width:1280px){
	#kt-header .container{
		width:1050px !important;
	}
}