/* Enter Your Custom CSS Here */
.subtitle {
    color: #ffffff;
    display: block;
    font-family: "Playfair Display",sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 66px;
    text-transform: uppercase;
}
.page-id-15630 .title.title_size_large h1{display:none;}
.page-id-15788 .title.title_size_large h1{display:none;}
.page-id-15785 .title.title_size_large h1{display:none;}
.author_description {
  display:none !important;
  background-color: #f6f6f6;
 }
.single-portfolio_page .portfolio_social_holder{ display:none}
.page-id-18264 .projects_holder article span.text_holder{background-color: rgba(21,21,21,0) !important; display:none!important;}
.page-id-15734 .hover_img{display:none !important;}
@media only screen and ( max-width:1000px )
{
	.SeaRch {
    float: right;
	width:100%;
	display:block;
	max-width:200px;
}
.widget #searchform
{
	float:left;
	width:100%;
	height:auto;
	margin-top:50px;
}
.Subscribe
{
	width:100%;
	float:right;
	margin: 0px 0px 30px 0px!important;
	max-width:200px;
}
  .blog_holder article .post_content_holder
{
    margin-top: 30px!important;
}
}
@media only screen and ( min-width:1000px ) and ( max-width:1200px )
{
	.Subscribe
{
	width:100%;
	max-width:204px;
	margin: 0px 0px 30px 0px!important;
}
  .blog_holder article .post_content_holder
{
    margin-top: 30px!important;
}
}