/* Default pages styling */
.postContentDefault 									{ font-family: 'Open Sans', sans-serif; color: #000000; }
.postContentDefault h1, .postContentDefault h2, 
.postContentDefault h3, .postContentDefault h4, 
.postContentDefault h5, .postContentDefault h6			{ margin:0; color: #000000; font-family: 'Open Sans', sans-serif; font-weight: normal; }
.postContentDefault h1									{ font-size: 40px; line-height: 72px; }
.postContentDefault h2									{ font-size: 35px; line-height: 65px; }
.postContentDefault h3									{ font-size: 30px; line-height:53px; }
.postContentDefault h4									{ font-size: 26px; line-height:42px; }
.postContentDefault h5									{ font-size: 20px; line-height:35px; }
.postContentDefault h6									{ font-size: 18px; line-height:28px; }

.postContentDefault .navigation.paging-navigation 		{ width:100%;}
.postContentDefault .navigation.paging-navigation h1    { display:none !important;}
.postContentDefault .navigation.paging-navigation a		{ font-size: 18px;line-height: 1px; color: #fff; background: #66899b;  padding: 4px 10px;  margin: 0 3px; }
.postContentDefault .navigation.paging-navigation span	{ font-size: 18px;line-height:20px; color:#fff; background: #b3d66f;  padding: 4px 10px;  margin: 0 3px; }
.postContentDefault .wp-pagenavi span.pages 			{ background:#40A35F; color:#fff;font-size: 18px;line-height: 20px;padding: 4px 10px;margin: 0 5px 0 0; }
.postContentDefault .wp-pagenavi a						{ font-size: 18px;line-height: 20px; color: #fff; background: #66899b;  padding: 4px 10px;  margin: 0 3px;}
.postContentDefault .wp-pagenavi span.current 			{ background:#b3d66f; color:#fff; font-size: 18px;line-height: 20px;padding: 4px 10px;margin: 0 5px 0 0;}

.postContentDefault p 									{ font-size:14px; padding:0 0 20px 0; margin:0; line-height:28px; font-family: 'Open Sans', sans-serif; color: #494949; }
.postContentDefault p b, .postContentDefault p strong 	{ font-weight:bold;}
.postContentDefault p em 								{ font-style:italic;}
.postContentDefault p a, .postContentDefault a			{ color: #002E6D; text-decoration: underline; }


.postContentDefault ul 									{ list-style:disc inside; margin:0 0 20px 0; padding:0; }
.postContentDefault ul li								{ font-size:18px; padding:0 0 5px 0; margin:0; line-height:20px; background:none; color: #494949; }
.postContentDefault ul li a  							{ font-size:18px;line-height:20px; color: #494949; }
.postContentDefault ol									{ list-style:decimal inside;margin:0 0 20px 0; padding:0; color: #002E6D; }
.postContentDefault ol li								{ font-size:18px; padding:0 0 5px 0; margin:0; line-height:20px; color: #494949; font-weight:normal;}
.postContentDefault ol li a 							{ font-size:18px; line-height:20px; color: #494949; font-weight:normal;}

.postContentDefault p img, .postContentDefault img		{ max-width:100%; width:auto; height:auto;}

.postContentDefault blockquote 							{ padding: 10px;background: #ffffff;text-indent:15px; margin:0 0 20px 0; color: #fff;}
.postContentDefault blockquote p						{ margin:0; padding:0;}
.postContentDefault form                                { max-width: 600px; width: 100%; }
.postContentDefault form label 							{ display:block; font-size: 18px; line-height:20px; margin:0 0 5px 0;}
.postContentDefault form input[type="text"], 
.postContentDefault form input[type="email"], 
.postContentDefault form input[type="url"], 
.postContentDefault form input[type="search"],
.postContentDefault form input[type="number"]			{ font-size:16px; width:100%; height:45px; padding:10px 15px; border:1px solid #cccccc;margin:0 0 10px 0; background:#fff; border-radius: 5px; font-family: 'Open Sans', sans-serif; }
.postContentDefault form textarea						{ border:1px solid #cccccc; margin:0 0 10px 0; background:#fff; font-size:16px; width:100%; height:80px; padding:20px;border-radius: 5px;}
.postContentDefault input[type="submit"]				{ font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 20px; color: #ffffff; background: #f26d7d;  border-radius: 5px; max-width: 300px; width: 100%; height: 40px; line-height: 40px; display: block; }
.postContentDefault input[type="submit"]:hover			{ background: #cc3434; color: #ffffff; text-decoration: none; } 

.postContentDefault figure.wp-caption					{ margin:0; background:none; }
.postContentDefault figure.wp-caption img 				{ margin:0 0 10px 0;}
.postContentDefault figcaption.wp-caption-text 			{ text-align:left; font-size:18px; line-height:20px;}

.postContentDefault table 								{ font-size:18px; line-height:20px; width:100%;}
.postContentDefault table  th 							{ font-weight:bold;}
.postContentDefault table td, .postContentDefault table th {border:1px solid;}
.postContentDefault iframe 								{ max-width:100%; height:100%; min-height:250px;}


.search-form span.screen-reader-text {display:block;}

.postContentDefault  hr									{ height:1px; }

@media screen and (min-width: 320px) and (max-width: 479px) { 
.postContentDefault .navigation.paging-navigation a     { text-align:center; margin:15px 0; display:block;}
.postContentDefault .navigation.paging-navigation span  { text-align:center; margin:0 auto; display:block;}
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
/* =WordPress Core--*/