/*
Theme Name:     Jousse Media Art Contemporain
Theme URI:      #
Description:    Jousse Media Art Contemporain / Child theme for the Twenty Twelve theme
Author:         remzpath
Author URI:     #
Template:       twentytwelve                             
Version:        0.1.0
*/
@import url("../twentytwelve/style.css");
a{color:#4252FF;}
a:hover{color:#9197D9;}

body.custom-font-enabled {color: #4252ff; font-family: Verdana,sans-serif; font-size: 0.75em; border-bottom: 10px solid #4252FF;padding-bottom:100px;}
button, input, textarea {border-radius: 0px;}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {border-radius:0;box-shadow:none;}
/**********header*********/
#site-title{text-align:center;margin-top:40px;}
/**********template widths*********/
#page {max-width: 820px;}
.widget-area {width: 220px;border-top: 4px solid;margin-top:0; padding-top:20px;}
.widget-area .widget {margin-bottom:20px;}
.site-content {width: 460px; border-top:4px solid;margin-top:0; padding-top:20px;}
/**********Sidebar*********/
.add {border-top: 4px solid #000000;margin-top:55px; padding-top:20px; color:#4252FF; text-decoration:none;font-size: 0.75rem; line-height:15px; letter-spacing: -0.05rem;}
.add p {border-bottom: 1px dashed #9197D9;padding-bottom:25px;}
/**********LEFT Sidebar*********/
.left-sidebar li {list-style-type:none;}
.left-sidebar {float: left;width: 100px;margin-right: 20px; border-top: 4px solid; padding-top:20px;}
#menu-left-menu {border-bottom: 1px dashed #9197D9;}
#menu-left-menu li {border-top: 1px dashed #9197D9;letter-spacing: -0.05em;line-height: 20px;}
#menu-left-menu li a {display:block; color:#4252FF; text-decoration:none; font-weight:bold;font-size:11px;   opacity: 1;transition: opacity .15s ease-in-out;-moz-transition: opacity .15s ease-in-out;-webkit-transition: opacity .15s ease-in-out;}
#menu-left-menu li a:hover {opacity: 0.5;}
#iclw-2 {border-top:4px solid;margin-top:60px;padding-top: 20px;}
#iclw-2 h2 {border-bottom: 1px dashed #9197D9;line-height: 22px;margin-bottom:4px;}
#iclw-2 li {line-height:20px;}
#iclw-2 li a {display:block;color: #4252FF;font-size: 11px;font-weight: bold;letter-spacing: -0.05rem;text-decoration: none;   opacity: 1;transition: opacity .15s ease-in-out;-moz-transition: opacity .15s ease-in-out;-webkit-transition: opacity .15s ease-in-out;}
#iclw-2 li a:hover {opacity: 0.5;}
.add-all h2 {color: #000000;}
.add-all p {color: #000000;}
/**********search*********/
.widget-area #s {border: 1px solid #9197D9;color: #9197D9;height: 20px;padding: 0 0 0 4px;width:86.82%;}
#searchsubmit {background:#ffffff; color:#4252FF; border:none;box-shadow:none;font-size: 0.7rem;font-weight: bold;padding:0;}
#search-2 {border-bottom: 1px dashed #9197D9; padding-bottom:20px;}
/********** Most Recent widget**********/
/********** homepage**********/
#vernissage {border-bottom:1px dashed #9197D9;line-height:15px;margin-top:7px;padding-bottom:5px;}
#dates {border-bottom: 1px dashed #9197D9;font-weight: bold;line-height: 15px;margin-top: 12px;padding-bottom: 12px;}
.thumb-posts {position: relative;margin-top: 20px;}
.cm-categories {display: block;position: absolute;text-align: center;width: 100%;}
.cm-categories a {font-weight:bold;text-decoration:none;}
.entry-header img.wp-post-image {margin-bottom: 1.014rem;}
.entry-title{padding-top: 13px;letter-spacing: -0.14rem;}
.post-date-head{color: #4252FF;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;line-height: 20px !important;margin-bottom: 1.014rem;margin-top: 20px;text-transform: uppercase;}
.site-content article {margin-bottom: 0; border-bottom: none; border-top: 1px dashed #9197D9; padding-top:10px; position:relative;}
.entry-header > p {font-size: 0.755rem;font-weight: bold;letter-spacing: -0.03rem;line-height: 1.1rem;}
.archive-header {border-bottom: none;margin-bottom: 0;padding-bottom: 1.33rem;}
.archive-title, .page-title, .entry-content th, .comment-content th {color: #4252FF;font-size: 0.9rem;font-weight: normal;line-height: 1.9;text-align: center;text-transform: uppercase;}
.more-link {display: block;font-weight: normal;margin-top: 20px;text-decoration: none;}
/********** single**********/
.nav-previous a {background: none repeat scroll 0 0 #F2F2F2;float: left;padding: 10px 25px;width:auto; text-decoration:none; color:#666666;}
.nav-previous a:hover {background: none repeat scroll 0 0 #999; color:#ffffff; text-decoration:none;}
.nav-next a {background: none repeat scroll 0 0 #F2F2F2;float: right;padding: 10px 25px;width:auto; text-decoration:none; color:#666666;}
.nav-next a:hover {background: none repeat scroll 0 0 #999; color:#ffffff; text-decoration:none;}
/********** scrolltotop**********/
.scrollup{background: url("images/icon_top.png") no-repeat scroll 0 0 transparent;bottom: 50px;display: none;height: 40px;position: fixed;right: 129px;text-indent: -9999px;width: 70px;}
footer.entry-meta {color: #4252FF;}
.comments-link a, .entry-meta a {color: #4252FF;}
.quick-links {
    background: none repeat scroll 0 0 #4252FF;
    color: #FFFFFF;
}
.quick-links > ul {
    margin: 0 auto;
    text-align: center;
}
.quick-links li {
    display: inline-block;
	margin-left: 10px;
}
.quick-links a {
    color: #FFFFFF;
    font-family: arial;
    font-size: 10px;
    line-height: 23px;
    text-decoration: none;
    text-transform: uppercase;
	opacity:1;
}
.quick-links a:hover {
    text-decoration: underline;
	opacity:0.7;

}

@media screen and (max-width: 600px) {
	.site-content {
    	float: none;
    	width: 98.6122%;
	}

.widget-area {
    width: 98.6122%;
}

.left-sidebar {
    border-top: 4px solid;
    float: none;
    margin-right: 20px;
    padding-top: 20px;
    width: 98.6122%;
}

#iclw-2 {
display:none;}

#primary {
    margin-top: 25px;
}

#site-title img {
    width: 98.6122%;
}

.scrollup {
    display: none;
}

}