/*
Theme Name: SimpleMag
Theme URI: http://themesindep.com/
Author: ThemesIndep
Author URI: http://themesindep.com/
Description: Magazine theme for creative things
Template: simplemag
*/


@import url("../simplemag/style.css");

/* Your CSS code goes here
-------------------------------------- */

body {
    color: #7c7176;
}

a, .title-with-sep {
    color: #92868c;
}

#searchform button, #searchform input[type="text"] {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
}

.latest-posts .masonry-layout .hentry, body:not(.home) .masonry-layout .hentry {
    border-bottom: 2px solid #ccc;
    padding-bottom: 27px;
}

.read-more-link {
    background: none repeat scroll 0 0 #e4ccd7;
    margin-top: 15px;
    padding: 7px;
}

/* TITLES */

.page-content h5, .entry-content h5 {
    font-family: 'Petit Formal Script', cursive;
    font-size: 22px;
    line-height: 26px;
}

.libs {
    color: #d57aa1;
    font-family: inherit;
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 32px;
    text-transform: uppercase;
    padding: 0 5px;
}

/* BLOCKQUOTE */

.page-content blockquote, .entry-content blockquote {
    color: #d57aa1;
}

/* POST FOOTER */

.tag-box {
    border-top: 3px solid #ccc;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center;
}
.tag-box a {
    border: 1px solid #ccc;
    display: inline-block;
    line-height: 30px;
    margin: 5px 10px;
    padding: 0 10px;
    text-decoration: none;
}

/* POST FOOTER RELATED POSTS */

.related-posts {
    border-bottom: 3px solid #ccc;
}

.nav-single {
    border-bottom: 1px solid #ccc;
    border-top: 3px solid #ccc;
    padding: 30px 0;
    position: relative;
}

/* POST FOOTER SHARE ICONS*/

.social-box {
    border-top: 3px solid #ccc;
    padding-top: 30px;
    text-align: center;
}

.social-box li a {
    color: #fff;
    position: relative;
    text-decoration: none;
    background: #ecb5cd;
    padding: 3px;
}
.social-box li a:hover {
    text-decoration: none;
    background: #a6959d;
}
.social-minimal li {
    font-size: 12px;
    padding-left: 2%;
    padding-right: 2%;
}

/* SUBMIT BUTTON */

#submit, .read-more, input[type="submit"], .classic-layout .read-more-link {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 2px solid #ada1a6;
    color: inherit;
    padding: 14px 25px 12px;
    position: relative;
}

#submit:hover, .read-more:hover, input[type="submit"]:hover, .classic-layout .read-more-link:hover {
    box-shadow: none;
}


/* COMMENTS */

.message, .logged-in-as, .comment-notes {
    border: 1px dotted #ccc;
    color: #999;
    display: block;
    font-size: 60%;
    font-weight: normal;
    letter-spacing: 0.2em;
    line-height: 18px;
    margin-bottom: 18px;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}

/* PAGINATION */

.paging-navigation .loop-pagination {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 30px 0;
    text-align: center;
}
.loop-pagination a {
    display: inline-block;
    margin: 0 5px;
}
.loop-pagination a, .loop-pagination span {
    color: #8c949c;
    display: inline-block;
    font-size: 16px;
    line-height: 20px;
    padding: 5px 10px;
    text-decoration: none;
}
.loop-pagination a.next, .loop-pagination a.prev {
    border: medium none;
    color: #d691b3;
}
.loop-pagination a.next:hover, .loop-pagination a.prev:hover {
    background: none repeat scroll 0 0 #e2cdd7;
    color: #fff;
}


/* COPYRIGHT */

.copyright, .copyright a {
    font-size: 10px;
}

.copyright .back-top {
    font-size: 90%;
    padding: 3px 4px 3px 6px;
    text-align: right;
    text-decoration: none;
    background: #c4b9c0;
}

.widget .carousel-nav:hover, .widget .flex-direction-nav a:hover {
    background: transparent;
}

.ads-125 {
background: #ccc;
}

.ads-125 img{
background: #ccc;
border: 2px solid #000;
}

.rb_ad250_widget img{
margin: 10px 5px;
}

#emailsubs {
background: #f7f2f4 none repeat scroll 0 0;
    padding: 10px 0 0 0;
}

#emailsubs h4{
color: #92898d;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.5pt;
    border-bottom: 0px dotted #fff;
}

#emailsubs input[type="submit"]{
    background: #fff;
    border: 1px solid #fff;
    color: inherit;
    padding: 14px 25px 12px;
    position: relative;
}

#emailsubs textarea, input[type="text"], input[type="email"], input[type="password"] {
    border: 1px solid #fff;
    padding: 10px;
    width: 80%!important;
    font-family: inherit;
    color: #92898d;
}

#aboutsmall img{
margin-top: 0px;
}

#contactame {
background: #fff none repeat scroll 0 0;
    padding: 30px;
    border-left: 1px dotted #ccc;
    font-family: "Antic Slab";
    font-size: 18px;
}

.wpcf7-form input, .wpcf7-form textarea input[type="text"], input[type="email"], input[type="password"] {
   background: #f7eaf0 none repeat scroll 0 0;
    margin-bottom: 30px;
    border: 1px solid #fdebf4!important;
}

.wpcf7-form input, .wpcf7-form textarea {
    background: #f7eaf0 none repeat scroll 0 0;
    border: medium none;
    margin-bottom: 30px;
    font-family: "Antic Slab";
    font-size: 13px;
    letter-spacing: 1pt;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.section1 {
   background-color: transparent;
    margin: 20px auto!important;
    padding: 20px;
    border: 1px solid #f6f0f3;
}

.section1 h2 {
    border-bottom: 1px solid #f6f0f3;
    font-size: 16px;
    letter-spacing: 1pt;
    text-align: center;
    text-transform: uppercase;
    font-family: inherit;
    font-weight: bold;
}
.section1 h3 {
    font-family: inherit;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1pt;
}

.section2 {
     background-color: #f9f7f8;
    margin: 20px auto;
    padding: 30px;
}

.section2 h3 {
    font-size: 16px;
    letter-spacing: 1pt;
    text-align: center;
    text-transform: uppercase;
    font-family: inherit;
    font-weight: bold;
border-bottom: 1px solid #ffffff;
}

.observation {
    background-color: #fbecf2;
    margin: 20px 0;
    padding: 20px;
}

.observation h2{
     font-size: 16px;
    letter-spacing: 1pt;
    text-align: center;
    text-transform: uppercase;
    font-family: inherit;
    font-weight: bold;
border-bottom: 1px solid #ffffff;
}

.page-content .wp-caption .wp-caption-text, .entry-content .wp-caption .wp-caption-text {
    color: #ac95a1;
    font-family: inherit;
    font-style: normal;
    text-align: center;
    border-bottom: 1px solid #f6f0f3;
    margin: 10px 0 20px;
    padding: 0 0 10px 0;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1pt;
}

.sc-separator.type-thin {
    border-top: 1px solid #ccc;
}


.bg-pink {
    background-color: #b5a8af;
    font-family: "Antic Slab";
    letter-spacing: 1px;
    text-transform: uppercase;
}

.bg-red {
    background-color: #572241;
}

.grid-8 {
    text-align: justify;
}
