/*
Theme Name: Startit Child
Theme URI: http://startit.select-themes.com
Description: A child theme of Startit Theme
Author: Pitch Themes
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.0
Template: startit
*/
@import url("../startit/style.css");

/* ------------------- DONOVANSUE FONT ------------------- */

@font-face {
    font-family: 'donovansueregular';
    src: url("fonts/donovansue-webfont.eot");
    src: url("fonts/donovansue-webfont.eot?#iefix") format('embedded-opentype'),
         url("fonts/donovansue-webfont.woff2") format('woff2'),
         url("fonts/donovansue-webfont.woff") format('woff'),
         url("fonts/donovansue-webfont.ttf") format('truetype'),
         url("fonts/donovansue-webfont.svg#donovansueregular") format('svg');
    font-weight: normal;
    font-style: normal;
	
}

.donovansue { font-family: 'donovansueregular'; color: #fa8320; -webkit-font-smoothing: antialiased;}
h1.donovansue { font-size: 75px; }
h2.donovansue { font-size: 64px; }
h3.donovansue { font-size: 53px; }
h4.donovansue { font-size: 45px; }
h5.donovansue { font-size: 40px; }
h6.donovansue { font-size: 35px; }

/* ------------------- GENERAL ELEMENTS ------------------- */
p { margin-bottom: 20px; }
.button { cursor: pointer; }

/* ------------------- HOMEPAGE ------------------- */


.sub { 
    font-size: 20px; 
    font-weight: 300; 
    color: #666;  
}

.shadowtext { 
    text-shadow: 1px 1px 0 rgba(0,0,0,1);
}

.shadowsection {
    background: url("/wp-content/uploads/2016/02/shadow.png") no-repeat center top; 
    background-size: 100% auto;
}

.sepros-list li { 
    font-size: 17px; 
    margin-bottom: 10px; 
}

h2.sepros-list, h3.sepros-list { 
    color: #fd9507; 
}

.featured-separator h4 {
    font-family: 'donovansueregular';
    font-size: 64px !important;
    color: #fa8320;
}

/* ------------------- SINGLE PORTFOLIO PAGE ------------------- */
.portfolio-separator h4 {
    font-family: 'donovansueregular';
    font-size: 34px !important;
    color: #fa8320;
}

.qodef-portfolio-single-holder .qodef-portfolio-social .qodef-social-share-holder a {
    color: #484848;
}

.qodef-social-share-holder.qodef-list a:hover {
    color: #fff !important;
}


/* ------------------- GRAVITY FORM ------------------- */
.gform_wrapper input, .gform_wrapper textarea {
    height: 30px;
    padding: 5px !important;
    color: #3f3f3f;
    border: 1px solid #afaeae;
    border-radius: 3px;
}

.gform_wrapper .gform_footer input[type=submit] {
    border: none;
    border-radius: 3px;
  /*  background: linear-gradient(to bottom, rgba(250,167,97,1) 0%,rgba(236,125,34,1) 100%); */
	background-color: #fd9507 !important;
    font-size: 17px;
    color: #fff;
    padding: 10px 17px !important; 
    height: 38px;
}

#gform_wrapper_23 label.gfield_label {
    color: #484848;
}

#gform_wrapper_23 .gfield_label {
    display: none;
}

#gform_wrapper_23 .gform_footer {
    padding: 0 0 .625em;
    margin: 0 0 0;
    clear: both;
}
.two-columns, .three-columns, .four-columns, .one-two-third, .one-three-fourths, .one-half, .one-third, .two-third, .one-fourth, .three-fourth, .one-fifth, .one-sixth {
    float: left;
    margin-right: 4%;
    position: relative;
}

.vc_separator .vc_sep_holder .vc_sep_line {
	display: inline-block;
	top:-15px;
}