/*
Theme Name: Toranj-Child
Theme URI: 
Author: owwwlab
Author URI: http://themeforest.net/user/owwwlab/portfolio
Template: toranj
Description: Toranj Child Theme
Version: 1.0.0
License: GNU General Public License
License URI: license.txt
Tags: theme-options, full-width-template, fluid-layout, sticky-post, black, white, threaded-comments, photoblogging, featured-images
*/

.cap-lg .cap-title {
font-size: 43px !important;

}
input, textarea, .form-control {
     border: 1px solid transparent;

}


.wpcf7-submit:hover {
      background-color: #2F2F2F;
      color: #fff;
      border: 1px solid #2F2F2F;

}



.wpcf7-submit {
      background-color: #E4C115;
      color: #000;
      border: 1px solid #E4C115;

}


input, textarea {
      padding: 13px 15px;
      font-size: 14px;
      height: auto;
}


.tj-hover-1 {
       margin: 0px 5px;

}


.caption .title {
        color: #E4C115;

}
 

 #logo-wrapper {
 	padding: 35px 0px;
 
 }


 #logo-wrapper a {
 	max-width: 100%;

 }


 #copyright {
 	margin: 20px 0px;

 }


h4.section-title {
    font-size: 33px !important;
    padding-bottom: 14px !important;


}


h4.section-title:after {
	width: 23px;
	height: 3px;


}


strong {
	font-weight: 600 !important;

}


.tj-hover-1:after {
	background:  #000;
}

.tj-hover-1 .tj-overlay .title {
	color: #ccc;
	

}


.tj-hover-1 .tj-overlay h4.subtitle {
	color: white;
	padding: 0px 62px;
	
	
}





div.wpcf7-mail-sent-ok {
  border: 2px solid #E4C115;

}


.cap-lg {
  padding: 0px !important;
  background-color: rgba(0,0,0,0.3);

}


.cap-lg .cap-des {
  padding: 0px 20px;

}


@media only screen and (max-width: 480px) {

   .cap-lg .cap-des {
    margin-bottom: 10px !important;
    display: block;
    line-height: 16px;
    padding: 0px 10px;

   }

   
   .cap-lg .cap-title {
    letter-spacing: 1px;
    font-size: 18px;

   }


}

fieldset {
  width: 500px;

}

fieldset ul {
  margin: 0px !important;

}


.btn-warning {
  background-color: #e4c115;
  border-color: #e4c115; 

}


.btn-warning:hover {
  background-color: #2F2F2F;
  border-color: #2F2F2F;

}


@media screen and (max-width: 960px) {

  fieldset {
    width: 100%;

  }

  .imagenesp {
    padding: 20px 0px;

  }


  .tj-hover-1 .tj-overlay h4.subtitle {
     padding: 0px;

  }


  .tj-hover-1 .tj-overlay .title {
    margin-top: -30px;
    top: 26%;
    font-size: 15px;
    color: #E4C115;

  }
  

  .tj-hover-1 .tj-overlay .subtitle {
    top: 23%;

  }


  .tj-hover-1 .tj-overlay:after {
    display: none;

  }


  input, textarea {
    width: 100%;
  }


  .sucu {
    margin: 20px 0px 30px;

  }


}