/*
Theme Name:     Story Child
Author:         Pexeto
Author URI:     http://pexetothemes.com
Template:       thestory
*/

@import url("../thestory/style.css");


#portfolio-gallery .pc-header h4 {color:#1d1d1d !important;}
#portfolio-gallery{padding-top:55px;}
/*.pc-next, .pc-prev{margin-top:-76px;}*/

button,
.button,
input[type="submit"],
input[type="button"],
#submit {color: #1d1d1d;}

#portfolio-gallery div.pg-item {opacity: 1 !important; top: 0px !important;}

/* 6 columns uneven */
.one6-four3-one6 .col:nth-child(2){
  width: 63.4%;
}
.one6-four3-one6 .col {
  width: 13.5%;
}


.ps-share {margin-top:35px;}
#portfolio-slider .pc-header .carousel-title h4.small-title {color: #1d1d1b;}
.content .section-light2 h1, .content .section-light2 h2, .content .section-light2 h3, .content .section-light2 h4, .content .section-light2 h5, .content .section-light2 h6{
	color:#1d1d1b;
}
.page-template-template-contact .content .section-light2 h1, .page-template-template-contact .content .section-light2 h2, .page-template-template-contact .content .section-light2 h3, .page-template-template-contact .content .section-light2.contact-form-container h4, .page-template-template-contact .content .section-light2 h5, .page-template-template-contact .content .section-light2 h6{
	color:#ffffff;
}
img.img-frame.alignnone {margin: 0 0 20px;}
.thumbnail-wrapper h3 a:hover {color: #5b5d60;}

.page-template-template-contact .sidebar-box{color:#ffffff;}

.page-subtitle, .home .content-slider .cs-content-centered p.cs-element{text-transform:none;letter-spacing: 2px;font-size:18px;}
/*.cols-wrapper {padding-top:60px;}
.services-wrapper.cols-wrapper {padding-top:0px;}*/

/* Custom styles for individual sections.....*/
#researchampevaluation .cols-wrapper, #accessampinclusionplanning .cols-wrapper, #accessibilitycompliance .cols-wrapper, #services .cols-wrapper, #contactourteam .services-wrapper {padding-top:35px;}
.portfolio-carousel.pc-no-title h4{display:none;}

.one6-four3-one6 {padding-top:0;}
.contactDetails {padding-top:0px;}
.link-title-button {
    text-transform: uppercase;
    letter-spacing: 2px;
    background: rgb(87, 91, 99);
    color:#fbd21e;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 4px 26px 8px 26px;
    margin-top: 20px;
    display: inline-block;
    font-weight: normal;
    font-size: 11px;
    text-align: center;
}

.icon-photo:before, .smallslider-icon:before, .fullslider-icon:before, .fullslider-icon:before, .smallslider-icon:before{
	content: "\f704";
}
.pg-categories {letter-spacing: 0px;}

.nav-menu ul ul {width: 290px;}
.icon-circle {border-radius: 500px;}

.portfolio-carousel .link-title{background: rgb(87, 91, 99);}
.link-title-button:hover,.portfolio-carousel .link-title:hover {background: rgba(87, 91, 99, 0.9);}
.link-title-button .more-arrow{top:1px;}

div#whatwedo .services-icon .img-container {background-color:transparent;}

/* Background section customisations..*/
.section-full-width .section-title {text-transform:none;}
.services-boxed-photo .services-box {background-color:#ffffff;}
.services-boxed-photo .services-box h3::after{background-color:#fad11e;}
.section-light2 .section-title{font-weight:700;}
.section-light2 .section-title:after{width:160px;}
.services-icon .img-container{width:50px;height:50px;padding:15px;}
.services-box h3{font-weight:700;}
.services-thumbnail .services-box:after{box-shadow:none;}
.section-full-width h4, .carousel-title h4.small-title{font-weight:700;}

#howitworks .services-icon .img-container{background:transparent;}

/* Testimonials customisations..*/
.section-boxed blockquote {font: 25px 'Open Sans', Arial, Helvetica, sans-serif;}
h3.blockquote-header {font: 35px 'Open Sans', Arial, Helvetica, sans-serif;}
.ts-arrow{background-color: #575b63;}
.testimonial-container h2{font-weight:700;}
.testimonials-details span{font-size:13px;}


/* Content Slider customisations..*/
.content-slider-wrapper a.button{color:#575b63;}
.cs-title{text-transform:none;}


/* Customisation of About Page. */
#ourmotivation .section-title:after{background:#ffffff;}


/* Customisation of Contact Page. */
.page-template-template-contact #content-container{padding:0;}
.page-template-template-contact #full-width #submit-form {
    float: left;
    padding-bottom: 90px;
}
.page-template-template-contact .sidebar-box .title{font-size:18px;}
.page-template-template-contact .content .section-light2 h4{margin-top:-15px;}
.page-template-template-contact a.button{color:#575b63;margin-top: 70px;}

/* Customisation of Portfolio Page. */
.pg-navigation{background-color:#2e2d2c !important;}
.pg-categories{color:#999ca0 !important;}
.pg-item h2, #content-container .pc-item h2{font-weight:700;}
.pg-cat-filter a {color:#ffffff !important;font-size:14px;font-weight:700;}
.page-template-template-portfolio-gallery-php #content-container{padding:0;}
.page-template-template-portfolio-gallery-php .pg-page-content{padding-bottom:0;}
.page-template-template-portfolio-gallery-php.pg-gallery-hidden .pg-page-content{display:none;}

/* Customisation of Footer.. */
#footer{font-size:14px;}
.footer-box .title {font-size:18px;}