/*

Theme Name:     HairTheme Theme

Description:    Дочерняя тема для темы hueman

Template:       hueman

Version:        0.1.0

*/

@import url('https://3124a5.claudeassets.com/20230325180151cs_/https://thehairstyledaily.com/wp-content/themes/hueman/style.css');
.entry h1 span, .entry h2 span, .entry h3 span, .entry h4 span, .entry h5 span, .entry h6 span {
    color: #45688e;
}

.flags ul li {
    display: inline-block;
    margin: 5px;
}
.flags {
    text-align: center;
}
.relpost .centered-text-area {
    width: auto;
    position: relative;
    min-height: 45px;
    background-color: #40b4ee;
    line-height: 40px;
    border: 3px dashed #6666;
    padding-left: 20px;
}
#header,#page{padding-bottom:0}

.relpost .centered-text {
    display: table;
    padding-left: 0px;
    top: 0;
}
.relpost .relpost-content {
    display: table-cell;
    margin: 0;
    padding: 0;
    padding-right: 90px;
    position: relative;
    vertical-align: middle;
    width: 100%;
}
.relpost .ctaText {
    border-bottom: 0 solid #fff;
    color: #2C3E50;
    font-size: 16px;
    margin: 0;
    padding: 0;
text-decoration: underline;
    font-weight: bold;
}
.relpost .postTitle {
    color: #000; 
    font-size: 16px;
    font-weight: 550;
    margin: 0;
    padding: 0;
    width: 100%;
background: url(https://48cc11.claudeassets.com/20230325180151im_/https://thehairstyledaily.com/wp-content/uploads/2018/02/left.png);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 30px;
    background-size: contain;
    letter-spacing: 2px;
}
.relpost .ctaButton {
    background-color: darkgray !important;/8#D35400!important;*/
    color: #ECF0F1;
    border: none;
    border-radius: 3px;
    box-shadow: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    moz-border-radius: 3px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    width: 80px;
    min-height: 80px;
    background: url(https://04fbdb.claudeassets.com/20230325180151im_/https://thehairstyledaily.com/wp-content/uploads/2017/11/simple-arrow.png)no-repeat;
    position: relative;
    right: 0;
    top: -80px;
    float: right;
}


.main,body{background-color:#F0F0F0!important}.page-title h1,.page-title h2,.page-title h4{text-align:center;font-size:24px;
font-family: Times New Roman,serif;font-style: italic;}.page-title{background-color:transparent;border:none}#page .container-inner{background:#fff;-webkit-box-shadow:none;box-shadow:none}#header .pad{padding:0;width:370px;float:left;height: 60px;}.site-description,.site-title{line-height:40px}#nav-header.nav-container{float:left;-webkit-box-shadow:none;box-shadow:none}.hidden-share a:active,.hidden-share a:focus,.hidden-share img,.hidden-share img:active,.hidden-share img:focus{box-shadow:none!important;outline:0}#page{margin-top:0}.featured .post,.post-list .post-inner{/*border:1px solid #45688e;background-color:#fff;*/padding:5px}.featured .post-inner{margin-right:30px;width:100%;overflow:auto}.featured .post-thumbnail{width:40%;float:left;margin-right:2%}.featured .post-meta,.featured .post-title{width:57%;float:left;text-align:center}.featured .entry.excerpt{font-size:16px;color:#000;width:57%;float:left}.post-meta .post-category{float:none}.post-list .page,.post-list .post{width:33%;float:left;}.post-list .post-inner{margin-right:15px}.featured .post{margin-bottom:0}.nav-toggle,.read-more span{background-color:rgba(69,104,142,.3)}.read-more{overflow:auto;width:100%}.read-more span{display:block;padding:10px 20px;border:1px solid #366;width:80%;color:#366;margin:5px auto;text-align:center}.entry.excerpt{font-size:16px;color:#000;text-align:justify}.entry .wp-caption-text,.nav-toggle{text-align:center}.alx-posts img,.alx-tab img{border:1px solid #45688e}.alx-posts .post-item-title a,.alx-tab .tab-item-comment a,.alx-tab .tab-item-title a,.s1 .alx-tab li:hover .tab-item-title a{color:#45688e}.s1 .alx-tab .tab-item-category a{color:#000}.post-list .featured .post{width:100%}.post-list .featured .post-inner{border:none}.post-row .featured{padding:0 30px 0 0}@media only screen and (max-width:719px){.relpost .centered-text-area{overflow:auto;}.post-list .page,.post-list .post{width:100%}.featured .post-thumbnail{width:100%;float:none;margin-right:0}.featured .entry.excerpt,.featured .post-meta,.featured .post-title{width:100%;float:none}#header .pad{padding:0;width:auto;float:none}}.nav-toggle{width:100%;height:auto;text-transform:uppercase;padding:10px 20px;border:1px solid #fff;color:#366;margin:5px auto}.post-thumbnail img{border:1px dotted #45688e}.alx-posts li:hover .post-item-thumbnail,.alx-tab li:hover .tab-item-avatar,.alx-tab li:hover .tab-item-thumbnail,.post-hover:hover .post-thumbnail{opacity:1}.hidden-share{position:absolute;display:none;z-index:100}.hidden-share a{text-decoration:none;border:0!important;outline:0}.mycenter{text-align:left}.hidden-share img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;line-height:1!important;padding:0!important;margin:0!important;vertical-align:top!important;border-radius:0!important;border:0!important;max-width:100%!important}.image-share-wrap{position:relative;display:inline-block}.cool-image-share{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.sepia{-webkit-filter:sepia(1);filter:sepia(1)}.saturation{-webkit-filter:saturate(2);filter:saturate(2)}.hue-rotate{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.invert{-webkit-filter:invert(.8);filter:invert(.8)}.myopacity{-webkit-filter:opacity(.5);filter:opacity(.5)}.brightness-less{-webkit-filter:brightness(.7);filter:brightness(.7)}.brightness-more{-webkit-filter:brightness(1.4);filter:brightness(1.4)}.contrast{-webkit-filter:contrast(3);filter:contrast(3)}.blur{-webkit-filter:blur(3px);filter:blur(3px)}.tint{-webkit-filter:sepia(1) hue-rotate(200deg);filter:sepia(1) hue-rotate(200deg)}#header,#nav-header.nav-container{background-color:#45688e}
@media only screen and (min-width:720px){#nav-header .nav ul{background-color:#45688e}
.nav ul{width: 400px;}.nav ul li a {padding: 0px 20px;}}
body{font-family:"Source Sans Pro",Arial,sans-serif;background-color:#eaeaea}.post-title{line-height:1em;text-align:center;}.entry{line-height:1.3em}.featured .post-title {line-height: 1em;}
.nav ul li a {
    padding: 0px 20px;
}
body {    
    color: #000;
	font-weight: 500;}


.featured, .featured.flexslider {margin-bottom: 0px;}.pad { padding: 15px 30px 20px;}

ul.alx-tab {border-top: 3px solid #3b8dbd;margin-top: 40px;}
.dpe-flexible-posts .title {
    color: #45688e;
    font-size: 18px;
    float: left;    
	font-family: Times New Roman,serif;    
    font-style: italic;
}
.dpe-flexible-posts .wp-post-image{
float:left;
border: 1px solid #45688e;
    margin-right: 10px;
}
ul.dpe-flexible-posts li.post {
    clear: both;
    overflow: auto;
}
ul.dpe-flexible-posts .post {
    padding-bottom: 20px;
    margin-bottom: 0px;
    margin-top: 20px;
    border-bottom: 1px dotted lightgray;
}
.related-posts li:nth-child(4) article {
    display: block !important;
}
.single .related-posts .post-title {
    min-height: 60px;
}

h2.post-title.entry-title {
    position: absolute;
    top: 44%;    
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: capitalize;
    display: inline-block;
    padding: 3% 0%;
    border: 2px solid #fff;
    border-image-slice: 1;
    color: #fff;
    width: 90%;
    margin-left: 5%;
	    background-color:rgba(69,104,142,0.5);
}
.archive .post, .blog .post, .search .page, .search .post, .single .post {
    margin-bottom: 0px;
}
.sidebar.s1 {
    padding-top: 10px;
}
.page-title.pad.group {
    padding-bottom: 0px;
}
.entry-inner h3:after, .entry-inner h1:after, .entry-inner h2:after {
    left: 0.5em;
    margin-right: -50%;
    background-color: #45688e;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
.entry-inner h3:before, .entry-inner h1:before, .entry-inner h2:before {
    right: 0.5em;
    margin-left: -50%;
    background-color: #45688e;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
.entry-inner h3, .entry-inner h1, .entry-inner h2, h1.post-title.entry-title {
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
    color: #45688e;
    font-family: Times New Roman,serif;
    font-size: 35px;
    font-style: italic;
    font-weight: 100;
    line-height: 1;
    width: 100%;
    padding: 1% 0 2%;
}
@media only screen and (max-width: 479px){
.pad {
    padding: 15px 10px 5px;
}
.entry {
    font-size: 17px;
}
	.entry-inner h3:after,.entry-inner h3:before,.entry-inner h1:after,.entry-inner h1:before,.entry-inner h2:after,.entry-inner h2:before {
		width:0;
		margin:0;
	}
	.post-list .post-inner{
		margin-right:0;
	}
}

.nav-toggle {
    width: 1%;
    height: auto;
    text-transform: uppercase;
    padding: 10px 10px;
    color: #366;
    margin: 5px auto;
    position: absolute;
    right: 0px;
    top: -60px;
    box-shadow: none !important;
border:none;
}

@media only screen and (max-width: 719px){
#header .pad {
    padding: 0;
    width: 97%;
    float: none;
}
#nav-header.nav-container {
    width: 100%;
    float: left;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#footer-bottom #back-to-top {
    width: 40px;  
    position: fixed;
    bottom: 40px;
    right: 10px;
    z-index: 999;
}


}


.nav-toggle div {
    width: 3px;
    height: 3px;
    background-color: #fff;
    margin: 5px 0;
}
@media only screen and (min-width: 720px){
.nav>li>a {
    padding: 20px 14px;
}
}

div#copyright p {
    text-align: center;
}

/*.post-list .post {
    min-height: 340px;
}*/

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) { 
.post-list .page, .post-list .post {
    min-height: 290px;
}
 }
.related-posts .post {
    min-height: 270px;
}
.entry ins {
    background: transparent;
}
.dpe-flexible-posts .title {
    color: #45688e;
    font-size: 18px;
    float: left;
    font-family: Times New Roman,serif;
    font-style: italic;
}
.last {
    clear: right;
    margin-right: 0!important;
}
                           

/*
     FILE ARCHIVED ON 07:53:57 Jan 26, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:26:06 Sep 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.596
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.055
  esindex: 0.007
  cdx.remote: 7.238
  LoadShardBlock: 91.832 (3)
  PetaboxLoader3.resolve: 70.005 (4)
  PetaboxLoader3.datanode: 60.302 (4)
  load_resource: 74.958
*/