/*
Theme Name: JustWrite Child
Template: justwrite
Author: Child Theme Configurator
Version: 1.0.1433095564
Updated: 2015-05-31 11:06:04
*/

@charset "UTF-8";
<link href='//fonts.googleapis.com/css?family=Playfair+Display' rel='stylesheet' type='text/css'>

.menu-main .sub-menu a {
    color: #ffffff;
}


/*758*/
.social-btn.facebook {
    background-color: #000 !important;
}
.social-btn.facebook:hover {
    background-color: #000 !important;
}
/*759*/
.social-btn.twitter {
    background-color: #000;
}
/*760*/
.social-btn.google-plus {
    background-color: #000 !important;
}
/*761*/
.social-btn.rss {
    background-color: #000 !important;
}
/*762*/
.social-btn.youtube {
	background-color: #000000;	
}

/*763*/
.social-btn.instagram {
	background-color: #000000;	
}

/*764*/
.social-btn.flickr, .about-the-author .author-link {
	background-color: #000000;	
}

/*765*/
.social-btn.tumblr {
	background-color: #000000;	
}

/*766*/
.social-btn.vk {
	background-color: #000000;	
}

/*767*/
.social-btn.pinterest {
    background-color: #000 !important;
}

.social-btn.linkedin {
	background-color: #000000;	
}
.social-btn.dribbble {
	background-color: #000000;	
}
.social-btn.github {
	background-color: #000000;	
}



.social-btn.twitter:hover {
    background-color: #000;
}
.social-btn.google-plus:hover {
    background-color: #000 !important;
}
.social-btn.rss:hover {
    background-color: #000 !important;
}
.social-btn.instagram:hover {
	background-color: #000;
}

.post-template-1 .title {
font-family: 'Playfair Display', sans-serif;
}

.menu-main {
font-family:'Raleway';
}

.slider .title {
font-family:'Raleway';
}


<!-- 2 COLUMN responsive div -->
.left {
    float: left;
    width: 45%;
}
.right {
    float: right;
    width: 45%;
}
.group:after {
    content:"";
    display: table;
    clear: both;
}
img {
    max-width: 100%;
    height: auto;
}
@media screen and (max-width: 480px) {
    .left, 
    .right {
        float: none;
        width: auto;
    }
}
<!-- END OF 2 COLUMN responsive div -->

<!-- Everlane post app -->
.ios__iphone {
width: 50%;
height: 100%;
}

.ios__content-left {
float: left;
}

.vertical-align-center {
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

<!-- Everlane post app -->

<!-- Everlane post app -->
.ios__iphone {
width: 50%;
height: 100%;
}

.ios__content-left {
float: left;
}

.vertical-align-center {
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

<!-- Everlane post app -->

<!-- after update css -->
.ac-popular-posts .the-percentage {
background-color: #000;
}

.instagram-media{
  margin: 15px auto !important;
}

.builder .threecol {
    width: 100%;
}

.builder .col {
    margin-bottom: 5px;
}

.footer-credits .blog-title {
font-size: 1em;
}
	
.post-content h2 {
	font-family: 'DM Serif Display',serif;
	text-transform: capitalize;
}
	
.pl-info .title {
	color: #ffffff;
	}
.pl-info .title, .pl-info .detail {
    text-shadow: 0 2px 4px rgba(0,0,0,0.7);
}

.container {
    margin: 0px auto;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}

.menu-main > li > a {
    display: block;
    padding: 0 20px;
    line-height: 60px;
    font-weight: 600;
	font-family: Roboto, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: 0.1em;
}
.menu-main > li > a {
	color: #000000;
}
.single-template-1 .single-content {
	border-top-width: 1px;
}

.single-content a, a:visited {
	font-weight: 600;
    border-bottom: 1px solid #E2B58E;
}
.post-template-1 .title {
	font-weight: 600;
}

.maxbutton-1.maxbutton.maxbutton-shopping-directory .mb-text {
	font-family: Roboto, Helvetica, sans-serif;
	letter-spacing: 0.1em;
		color: #000000;
    font-size: 18px;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: #F2F1F1;
    padding: 20px 0px 0px 0px;
	
}
.maxbutton-1.maxbutton.maxbutton-shopping-directory{
	position:relative;
	text-decoration:none;
	display:inline-block;
	vertical-align:middle;
	width:300px;
	height:60px;border-width:0px;
	border-radius:0px 0px 0px 0px;
	background-color:#f2f1f1;
	box-shadow:none
}
.maxbutton-1.maxbutton.maxbutton-shopping-directory:hover{
	background-color:#ebbeae;
	box-shadow:none
}
.maxbutton-1.maxbutton.maxbutton-shopping-directory .mb-text {
	color:#000000;
	font-family: Roboto, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	line-height:1em;
	box-sizing:border-box;
	display:block;
	background-color:unset;
	padding:20px 0px 0px 0px
}
.maxbutton-1.maxbutton.maxbutton-shopping-directory:hover .mb-text{
	color:#000
}