/*
Theme Name: Milano City Ink
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Reset
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigations
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Header
 * 11.0 - Widgets
 * 12.0 - Content
 *    12.1 - Posts and pages
 *    12.2 - Post Formats
 *    12.3 - Comments
 * 13.0 - Footer
 * 14.0 - Media
 *    14.1 - Captions
 *    14.2 - Galleries
 * 15.0 - Multisite
 * 16.0 - Media Queries
 *    16.1 - Mobile Large
 *    16.2 - Tablet Small
 *    16.3 - Tablet Large
 *    16.4 - Desktop Small
 *    16.5 - Desktop Medium
 *    16.6 - Desktop Large
 *    16.7 - Desktop X-Large
 * 17.0 - Print
 */


/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */
input, select, textarea {font-family: sans-serif !important;}
 
.list-inline{float:left;}
.single-artists .hovers_effect{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 30px;
	background: rgba(0,0,0,0.6);
	color: #fff;
	text-align: center;
	background: rgba(0,0,0,0.6);
    text-align: center;
    height: 100%;
    transform: translate(0px, 100%);
    -ms-transform: translate(0px, 100%);
    -webkit-transform: translate(0px, 100%);
    transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    -webkit-transition: 0.3s ease-in;
    bottom: 50px;
}
.container.terms {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.single-guest .hovers_effect{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 30px;
	background: rgba(0,0,0,0.6);
	color: #fff;
	text-align: center;
	background: rgba(0,0,0,0.6);
    text-align: center;
    height: 100%;
    transform: translate(0px, 100%);
    -ms-transform: translate(0px, 100%);
    -webkit-transform: translate(0px, 100%);
    transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    -webkit-transition: 0.3s ease-in;
    bottom: 50px;
}

.single-artists .hovers_effect:hover .piercer-name {
    transform: translate(0px, 0);
    -ms-transform: translate(0px, 0);
    -webkit-transform: translate(0px, 0);
    transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    -webkit-transition: 0.3s ease-in;
    padding-top: 15%;
    font-size: 28px;
    background: rgba(0,0,0,0.85);
	bottom: 0px;
}
.single-guest .hovers_effect:hover .piercer-name {
    transform: translate(0px, 0);
    -ms-transform: translate(0px, 0);
    -webkit-transform: translate(0px, 0);
    transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    -webkit-transition: 0.3s ease-in;
    padding-top: 15%;
    font-size: 28px;
    background: rgba(0,0,0,0.85);
	bottom: 0px;
}
.single-artists .thumbnail{

margin-bottom:0px !important;
background:none !important;
}
.single-artists .recent-piercers .piercer-name {
    bottom: 0 !important;
}

.single-guest .thumbnail{

margin-bottom:0px !important;
background:none !important;
}
.single-guest .recent-piercers .piercer-name {
    bottom: 0 !important;
}

div.wpcf7-mail-sent-ok { 
float: left;
}

.page-id-35  .thumbnail{

margin-bottom:0px !important;
background:none !important;
padding :0px !important;
border :none !important;
}

.page-id-313  .thumbnail{

margin-bottom:0px !important;
background:none !important;
padding :0px !important;
border :none !important;
}


.page-id-39  .thumbnail{

margin-bottom:0px !important;
background:none !important;
padding :0px !important;
border :none !important;
}
.page-id-336 .thumbnail{

margin-bottom:0px !important;
background:none !important;
padding :0px !important;
border :none !important;
}

.page-id-334 .thumbnail {
    margin-bottom: 0px !important;
    background: none !important;
    padding: 0px !important;
    border: none !important;
}

.page-id-35 .piercer-name {    bottom: 0px !important; }
.page-id-313 .piercer-name {    bottom: 0px !important; }
.page-id-39 .piercer-name {    bottom: 0px !important; }
.page-id-336 .piercer-name {    bottom: 0px !important; }
.page-id-334 .piercer-name {    bottom: 0px !important; }
.page-id-35 .piercer-column:hover .piercer-name {    padding-top: 60% !important;}
.page-id-313 .piercer-column:hover .piercer-name {    padding-top: 60% !important;}
.page-id-35 .piercer-name a {
    font-size: 22px  !important;
    color: #c72017  !important;
    vertical-align: top;
	font-weight:400;
}.page-id-313 .piercer-name a {
    font-size: 22px  !important;
    color: #c72017  !important;
    vertical-align: top;
	font-weight:400;
}
.mapview iframe{
 width: 100%;
display: block
}



textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
}
.piercer-column:hover .piercer-name  h3 {color: #c72017;}
 
        .list li {
            
            display: none;
			width: 16.667%;
            float: left;
        }
		
		
.page-id-41 div.wpcf7 .screen-reader-response {
		position: relative !important;
		color:#000 !important;
		width: 100%;
		height: 70px;
		}
		
#list{
    float: left;
    margin-bottom: 30px;
    width: 100%;
	display: initial;
}
/* .wpml-ls-statics-shortcode_actions ul { float:left;}
.language-column {    width: 120px;}
.language-column li {display:inline-block;}
.list-inline {margin-left: 5px !important;}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-first-item.wpml-ls-item-legacy-list-horizontal {
    padding-right: 9px;
    padding-left: 5px;
} */
.col-xs-12.tttt {
    padding: 29px 0px 20px 0;
}
.col-xs-6.recent-piercers.padding {
    padding: 40px;
}

p.stron {
    font-family:  'Raleway' !important;
    font-weight: 800;
}

p.string {
    font-family: 'Raleway' !important;
  
}
.string_new {font-family: 'Raleway' !important; font-size:18px !important; }
.theme-form label {
    font-weight: 400;
    font-family: 'Raleway' !important;
    font-size: 14px !important;
}

.datesli li {
    float: left;
   
    margin: 0px 10px 7px 0px;
    list-style: none;
    background: #c72017;
    color: #fff;
    padding: 8px;
    border-radius: 15px 15px 15px 15px;
}
ul.datesli {
    width: 100%;
    float: left;
}
button.alm-load-more-btn.done{
    display:none !important;
    
}

.postid-774 .entry-title { display:none !important;}
.container.not-founbd {
    /* padding: 0; */
    margin-top: 81px;
    float: left;
    margin-left: 60px;
}
#toTop {
    padding: 5px 3px;
    /* background: #000; */
    color: #fff;
    position: fixed;
    bottom: 15px;
    right: 20px;
    display: none;
    cursor: pointer;
	    z-index: 9999;
}
p.cff-media-link {
    display: none;
}
.cff-post-links {
    display: none;
}
.terms h3 {
    text-align: center;
    margin-top: 88px;
    margin-bottom: 31px;
}
.terms{
margin-top:20px;
}
input#form-validation-field-0 {
    display: block;
    width: 100% !important;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
}
#form-wysija-2 .wysija-input {width:100% !important;}

.widget_wysija_cont .wysija-submit {
    display: block;
    background: #c72017;
    margin-top: 20px;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: none !important;
}