﻿/*
Theme Name: Paris Perfect 2017
Theme URI: https://www.parisperfect.com/
Description: This is a custom Wordpress theme for Paris Perfect.
Version: 1.0
Author: John Wright
Author URI: http://www.creativechamber.com/
Tags: 
*/

.containerbackground {background:none;}
.sidebarholder {padding-top:40px;}
#sidebar {border-top:solid 1px #000000;}
#sidebar ul {list-style:none;margin-left: 0;}
.widget_categories {border-bottom:solid 1px #000000;padding-bottom:20px;padding-top:20px;}
.widget_search {padding-top:14px;}
.widget_search input.field, #text-2 input.field {width:60%;display: inline-block;}
.widget_search input.submit, #text-2 input.submit {width:35%;display: inline-block;background-color:#000000;border-color:#000000;border: none;color:#fff;text-transform:uppercase;vertical-align: baseline;padding: .85em 0.5em;}
#text-2 {border-bottom:solid 1px #000000;padding-bottom:0;padding-top:0;margin-bottom:10px;}
.widget_jal_widget {padding-top:20px;}
#text-3 {margin-bottom:20px;font-size: 30px;}
.widget_FacebookLikeBox {display:none;}
.blogmaincontent h2 {margin-top:5px;margin-bottom: 0;}
.blogmaincontent p {margin-top: 10px;}
.postdate, .postauthor {font-weight:700;}
.wp-caption {width: 100% !important;}
.wp-caption a img, .wp-caption img {width: 100% !important;max-width: 100%;height: auto;}
.wp-caption-text {font-style: italic;}
.socialsharenew {padding-top: 10px;}
.navigation {border-top:solid 1px #000000;border-bottom:solid 1px #000000;padding-top: 10px;padding-bottom: 10px;margin-top: 5px;}
.yarpp-related {margin-top:40px !important;}
.blogmaincontent .yarpp-related h3 {font-size:24px;font-weight:700;text-transform:uppercase;border-bottom:solid 1px #000000;}
.comments-area {margin-top:40px;}
.comments-area input#submit {background-color:#000000;border-color:#000000;color:#fff;text-transform:uppercase;padding: 8px 30px;}
.blogmaincontent .yarpp-thumbnails-horizontal .yarpp-thumbnail {border: none;width: 23%;height: auto;margin: 5px;margin-left: 0px;vertical-align: top;}
.blogmaincontent .yarpp-thumbnail > img, .blogmaincontent .yarpp-thumbnail-default {width: 100%;height: auto;margin: 5px;}
.blogmaincontent .yarpp-thumbnail-default > img {min-height: 100px;min-width: 100%;}
.blogmaincontent .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {font-size: 1em;max-height: 2.8em;line-height: 1.4em;margin: 7px;margin-top: 0px;width: 95%;text-decoration: inherit;overflow: hidden;}

@media print, screen and (min-width: 40em) {
	.blogmaincontent .yarpp-thumbnails-horizontal .yarpp-thumbnail {border: none;width: 46%;height: auto;margin: 15px;margin-left: 0px;vertical-align: top;}
}

.oldnewnav a {background-color:#fff;border:solid 1px #000000;color:#000000;text-transform:uppercase;padding: 8px 30px;}
.oldnewnav .alignleft {float:left;}
.oldnewnav .alignright {float:right;}
.navigation.oldnewnav {border-bottom:none;padding-top: 20px;}
.oldnewnav:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;}
.entry p a {text-decoration: underline;}
.widget h2, .widget h2 a {color:#000000;}
#text-3, #text-6, .widget.popular-posts, #custom_html-2 {border-bottom:solid 1px #000000;}
#text-3, #custom_html-2 {padding-bottom: 20px;padding-top:20px;}
.widget .footnewsletterform input.button {background-color: #000;}

.comments-area .comment-author .says {display: none;}
.comments-area .comment-author .fn:before {display: none;}
.comments-area .comment-author cite.fn {font-size: 1rem;color: #000;}
.comments-area .comment-author {display: inline;float: left;margin-right: 20px;}
.comments-area .comment-meta {display: inline;}
.comments-area .comment-list, .comments-area .comment-list .children {list-style: none;margin-left: 0;}
.comments-area .comment-list .thread-odd {border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
.comments-area .comment-list .children .comment {background-color: #F6F6F3;margin-top:15px;}
.comments-area .comment-list .comment {padding: 15px;}

.video-holder {
	display: inline-block;
	position: relative;
	padding-bottom: 60%;
	width: 100%;
}
.video-holder iframe {
	height: 100% !important;
	position: absolute;
	top: 0; left: 0;
	width: 100% !important;
}

@media print, screen and (min-width: 40em) {
	.containerbackground {background-image: url('../gif/rowbackground.gif');background-repeat-y: repeat;background-size: contain;}
}

@media print, screen and (min-width: 64em) {
	.widget_FacebookLikeBox {display:block;}
	.widget_search input.submit, #text-2 input.submit {padding: .85em 1em;}
}