.post-image .wp-post-image {
 display: block;
    margin-left: auto;
    margin-right: auto;
width: auto;
height: auto;
}

aside.post-meta div.meta-content ul li:first-child,aside.post-meta div.meta-content ul li:first-child+li,aside.post-meta div.meta-content ul li:first-child+li+li{
display:none;
}

aside.post-meta div.meta-content ul li a{
color:#F9625B !important;
}

aside.post-meta div.meta-content ul li:first-child+li+li+li em{
display:none;
}

aside.post-meta div.meta-content ul li:first-child+li+li+li {
position: absolute;
margin-top: 155px;
width: 100%;
}

aside.post-meta div.meta-content ul li:first-child+li+li+li a{
position: relative;
width: 100%;
display: block;
font-weight: bold;
background: #F9625B !important;
color: #FFF !important;
padding-top: 10px;
padding-bottom: 10px;
font-family: 'Helvetica';
margin-left: -20px;
text-align: center;
z-index: 9999;
}

aside.post-meta div.meta-content ul li:first-child+li+li+li a:hover{
color:black !important;
}

div.posts-container aside.post-meta div.meta-content{
height: 130px !important;
}

/*aside.post-meta div.meta-content ul li:first-child + li + li + li em:before{
content:"test";
}*/


aside.post-meta .previous-container, aside.post-meta .next-container{
display:none;
}

div.page-container div.page-content {
display: block;
margin-left: auto;
margin-right: auto;
width: 100%;
padding: 33px 4.5% 33px 3%;
box-shadow: -3px 5px 17px -5px rgba(0, 0, 0, 0.5);
overflow-y: auto;
-webkit-overflow-scrolling: touch;
background: rgb(93, 54, 54);
max-height: 82%;
max-width: 83%;
}
/*
.gform_wrapper{
max-width:600px;}

#gform_wrapper_1{
max-width:600px;}
*/

#page-submit p {
display: none;
}
#page-submit .gform_wrapper .gform_fileupload_multifile .gform_drop_area {
padding: 4px;
background-color: white;
border: 2px dashed #ddd;
text-align: center;
color: #333;
margin-bottom: 0px;
}
#page-submit .gform_wrapper .gform_fileupload_multifile .gform_drop_area.dragover {
border: 2px dashed #EB5B5B;
}
#page-submit .validation_message {
font-size: 10px;
}

div.posts-container aside.post-meta{
/*display:none;*/
}

#page-submit .gform_wrapper .top_label input.medium, 
#page-submit .gform_wrapper .top_label select.medium, 
#page-submit .gform_wrapper textarea.textarea{
width: 100%;
padding: 2px;
box-sizing: border-box;
margin: 0px;
border: 2px solid #ddd;
}
#page-submit .gform_wrapper .top_label input.medium:focus, 
#page-submit .gform_wrapper .top_label select.medium:focus, 
#page-submit .gform_wrapper textarea.textarea:focus{
border: 2px solid #EB5B5B;
}
#page-submit .gform_wrapper form {
background-color: #F9FAFB;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
#page-submit .page-submit-title {
text-align: center;
height: 60px;
line-height: 60px;
}
#page-submit #page-submit-original {
margin-right: 16px;
}
#page-submit #page-submit-elsewhere {
margin-left: 8px;
margin-right: 8px;
}
#page-submit #page-submit-contact {
margin-left: 16px;
}
.page-submit-title > p {
display: none;
}
#page-submit .page-submit-title h2 {
vertical-align: middle;
color: #CDCCCC !important;
line-height: normal;
margin: 0px;
display: inline-block;
padding: 0px;
font-size: 26px;
}
#page-submit .page-submit-title h2 small {
font-size: 20px;
display: block;
}
#page-submit .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
background-color: #EB5B5B;
width: 100%;
font-size: 16px;
padding: 5px;
color: white;
}
#page-submit .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
color: black;
}
#page-submit .one_third {
margin-right: 0px;
width: 33%;
}
#page-submit #gform_1 {
margin-left: 16px;
}
#page-submit #gform_2 {
margin-right: 16px;
}
#page-submit #gform_3 {
margin-left: 8px;
margin-right: 8px;
}
#page-submit #gform_2 #input_2_10,
#page-submit #gform_3 #input_3_10 {
height: 30px;
}
#page-submit #gform_3 #gform_drag_drop_area_3_7 {
line-height: 34px;
}
#page-submit #gform_1 #input_1_5 {
height: 198px;
}
#page-submit .gform_wrapper .gform_footer {
padding: 0px;
margin-top: 6px;
}
#page-submit .gform_wrapper .top_label .gfield_label {
margin: 6px 0px 0px 0px;
}
#page-submit .gform_wrapper form p:last-child {
display: none;
}
#page-submit .ginput_container {
background-color: transparent;
padding: 0px;
}
.gform_footer br {display:none;}
.submit-red { color: #EB5B5B; font-weight: normal; }

.page-id-13 .mpc-page-title {
display: none;
}

@media (max-width:1160px){
div.page-container div.page-content {
width: 83%;
}
#page-submit-original { margin-right: 0px; }
#page-submit-elsewhere { margin-left: 0px; margin-right: 0px; }
#page-submit-contact { margin-left: 0px; }
#page-submit #gform_2 { margin-right: 0px; }
#page-submit #gform_3 { margin-left: 0px; margin-right: 0px; }
#page-submit #gform_1 { margin-left: 0px; }
#page-submit .one_third { width: 100%; }
}
@media only screen and (max-width: 600px), only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
div.page-container div.page-content {
        width: 91%;
        max-height: 100%;
        height: 100%;
        padding: 33px 4% 33px 5%;
    }
}
@media (min-height:888px){
    #page-submit .gform_wrapper .gform_fileupload_multifile .gform_drop_area      { 
        padding: 50px 4px 50px 4px;
    }
    #page-submit #gform_3 #gform_drag_drop_area_3_7 {
        line-height: 120px;
    }
    #page-submit #gform_1 #input_1_5 {
        height: 394px;
    }
    #page-submit .gform_wrapper .top_label input.medium, 
    #page-submit .gform_wrapper .top_label select.medium, 
    #page-submit .gform_wrapper textarea.textarea{
        padding: 5px;
    }
    #page-submit .gform_wrapper .top_label .gfield_label {
        margin: 6px 0px 4px 0px;
    }
}
#slogan { 
  width: 100%;
  overflow: initial;
}
#slogan h1 {
  width: 250px;
  height: 94px;
  margin-bottom: 0px;
}
#topab {
  width: 728px;
  height: 90px;
  margin: auto;
  margin-top: 4px;
  margin-bottom: 10px;
}
#portfolio-aban {
 padding-top: 55px; 
}

@media (min-width:1330px) {
#slogan h1 { float: left; }
#slogan h1 a {
  margin: 27px 0px 30px 20px;
}
ul#nav { margin-right: 15px; }
ul#nav li a { padding: 6px 10px; }
#topab {
  float: left;
}
}
@media (min-width:1500px){
#slogan h1 { float: left; }
#topab { float: left; margin-left: 100px; }
#slogan h1 a {
  margin: 27px 0px 30px 32px;
}
ul#nav { margin-right: 20px; }
ul#nav li a { padding: 6px 15px; }
}

