/**
 * Theme Name:I-Tul Design & Software
 * Theme URI:http://i-tul.com/
 * Description:Twitter Bootstrap Framework
 * Author:I-Tul Design & Software
 * Template:twentysixteen
 * Version:0.33 - acf v5.4.5
 */

@media(max-width: 1199px){
	.homepage .panel{
		padding-top: 200px!important;
	}
}
@media(max-width: 768px){
	.homepage .panel{
		padding-top: 200px!important;
	}
}
@media(max-width: 700px){
	.homepage .panel{
		padding-top: 250px!important;
	}
}
@media(max-width: 640px){
	.homepage .panel{
		padding-top: 140px!important;
	}
}#pojo-a11y-skip-content {    padding: 7.5px 15px 10px;    position: absolute;    background: #FFF;    border-radius: 5px;    background: #108EE6;    background: -webkit-linear-gradient(top, #14A4FA 0%, #0972CD 100%);    background: linear-gradient(to bottom, #14A4FA 0%, #0972CD 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14A4FA', endColorstr='#0972CD',GradientType=0 );    color: #FFFFFF;}
.btn-green, #masthead .default .request-demo a, .btn-green:focus, #masthead .default .request-demo a:focus, .btn-green:active, #masthead .default .request-demo a:active {    color: #fff !important;    background-color: #1D633C;    background-image: -webkit-gradient(linear, center top, center bottom, from(#4eca85), to(#1D633C));    background-image: -webkit-linear-gradient(top, #4eca85, #1D633C);    background-image: -moz-linear-gradient(top, #4eca85, #1D633C);    background-image: -ms-linear-gradient(top, #4eca85, #1D633C);    background-image: -o-linear-gradient(top, #4eca85, #1D633C);    background-image: linear-gradient(top, #4eca85, #1D633C);    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#4eca85", EndColorStr="#1D633C");}a {background-color:initial;}#masthead .default .menu > li[class*=current] > a {    color: #145D8A;	text-decoration: underline;}
.footer-menu { float: left; margin-right: 20px; }#hm-panel-1 {	background-color: #124d91;}div.wpcf7 .form-control {	background: #e2e2e2;    font-size: 16px;    color: #555;    font-weight: 700;	border: 1px solid #555;}


/**
 * VPAT
**/

    /* General styling for text spacing */
    * {
      line-height: 1.5;
      letter-spacing: 0.12em;
      word-spacing: 0.16em;
    }

    p {
      margin-bottom: 2em;
    }

    /* Specific styling for select options */
    select {
      font-size: 16px; /* Set the font size to an appropriate value */
    }

    option {
      padding: 0.5em; /* Adjust padding for better spacing */
    }