*:focus{outline:none!important;}
textarea:focus{outline-offset:0px!important;outline:none!important;}
textarea:focus{border-color:1px solid rgb(169, 169, 169)!important;}
.focus{outline:-webkit-focus-ring-color auto 0px!important;}
.wpb_wrapper a{color:#e42f2b}
.wpb_wrapper a:focus{colro:#e42f2b;}
.wpb_wrapper a:hover{color:#e42f2b}
.search_jobs .search_keywords input, .search_jobs .search_location input{padding:7px 10px;}
.job_listings ul.job_types li label{font-weight:600}
ul.job_listings li.job_listing a div.position{width:45%}
ul.job_listings li.job_listing a div.position h3{font-size:15px;}
ul.job_listings li.job_listing a div.location{width:27%;font-size:14px;}
ul.job_listings li.job_listing a .meta{width:28%}
ul.job_listings li.job_listing a .meta li{font-size:15px;padding:0px;}
.page-id-1980 .left .wpb_wrapper{font-size:14px;}
.gp-btn-bg:after, .section-title .delimeter:after{background:#bc0400!important;}
.pinacop-modal-video .video-btn{background:#bc0400!important;}
ul li, ol li{padding:5px 0;}
.top-menu{display:none;}
.header-wrap{padding:21px 60px!important;}
.find-menu{background:#f5f5f5;padding:0 10px;border-radius:5px;}
.find-menu ul{margin:0;padding:0;}
.find-menu ul li{list-style-type:none;float:left;display:block;}
.find-menu ul li a{padding:10px 10px;display:block;position:relative;font-size:14px;font-weight:400px;}
.find-menu ul li a.code:after{content:'';display:block;width:1px;height:25px;background-color:#e9e8e8;position:absolute;top:11px;right:-1px;}
.find-menu ul li a:hover{color:#be2524;}
.find-menu ul li a:focus{color:#be2524;}
ul#menu-header-menu > li.current-menu-item > a, ul#menu-header-menu > li.current-menu-parent > a{color:#be2524!important;}
ul#menu-header-menu > li.current-menu-item ul.sub-menu li > a{color:#000!important;}
.home .about a{padding:11px 24px;margin-right:10px;}
.home .about .dark-gray-btn a{background:#aaaaaa;color:#fff;}
.home .about .light-gray-btn a{background:#f6f6f6;border:1px solid #f6f6f6;}
.home .what-we-offer .icon-box{padding:30px 30px 30px;min-height:385px;}
.home .what-we-offer .icon-box h4:after{display:none;}
.home .what-we-offer .icon-box.top.box-border-botom{border-bottom-color:#ededed;}
.home .steps .prosses-box{min-height:423px;}
.home .customer-logo img{opacity:1}
.home .customer-logo h5{text-transform:uppercase;}
.home .find a{padding:12px 50px!important;font-weight:600;}
.home .employee h4{font-size:18px;font-weight:normal;line-height:38px;margin:20px 0px 30px;}
.pinacop_page_header{height:250px;}
#register-form p span{width:44.5%;position:relative;}
#register-form p span.message{width:93%!important;display:block;float:none;margin:0 auto;}
#register-form p span.message textarea{width:100%;padding:15px;height:130px;background:#fff!important;border-radius:10px;}
#register-form span.wpcf7-not-valid-tip{margin:0px;width:100%;line-height:normal;left:20px;bottom:-4px;}
#register-form p input{border:1px solid rgb(169, 169, 169);}
#register-form p .gp-btn{margin:0px auto;background:#000;border:1px solid rgb(169, 169, 169);}
.page-id-373 .comments-form h5{color:#333;margin-bottom:30px;}
.page-id-373  .counter.dark .counter-box-two .icon-wrap i{color:#686868!important;}
.page-id-373  .counter.dark .counter-box-two .value{color:#000!important;}
.page-id-373  .counter.dark .counter-box-two .content .title{color:#000!important;}
.page-id-373 .awards{}
.page-id-373 .awards ul{list-style-type:none;margin:0;padding:0;}
.page-id-373 .awards ul li{width:30%;float:left;margin-right:20px;display:block;background:#fff;text-align:center;margin-bottom:25px;padding:10px;min-height:180px;}
.page-id-373 .awards ul li p{display:block;margin-top:10px;width:100%;font-size:11px;text-align:center;line-height:normal;margin-bottom:0;}
.page-id-1684 .call-to-action-one h2{color:#fff;margin-top:15px;}
.page-id-1684 .chip-customers .brand_logo img{opacity:1!important;}
.page-id-1793 .contact-form-wrapper .left h2{margin:0 0 10px;}
.page-id-1793 .contact-form-wrapper .left h5{margin:0 0 30px;}
.page-id-1793 .contact-form-wrapper .right h2{margin:0 0 25px;}
.wpcf7-form-control-wrap{display:block;}
span.wpcf7-not-valid-tip{display:block;position:absolute;left:0;width:100%;right:auto;bottom:-2px;font-size:11px;text-align:left;}
.page-id-1778 .steps .prosses-box{min-height:303px!important;}
.page-id-1778 .services .icon-box.top p{font-size:14px;line-height:24px;}
.page-id-1778 .call-to-action--two .cta-text h4{font-size:18px;font-weight:normal;line-height:38px;margin:20px 0px 30px;color#fff!important;color:#fff;}
.page-id-1778 .call-to-action--two .cta-text h2{color#fff!important;color:#fff;}
.page-id-1778 .contact-form h5{margin-bottom:50px;}
.page-id-1908 .find-it-jobs-main h2{margin:0 0 10px;line-height:1.3;}
.page-id-1908 .find-it-jobs-main h5{margin:0 0 30px;}
.page-id-1908 .find-it-jobs-form .form-group{display:inline-block;margin:0 15px 30px;}
.page-id-1908 .find-it-jobs-form .form-group.same-fild input{width:100%;height:50px;border-radius:30px;padding:10px 20px;outline:none;color:#303030;background:#FFF;border:1px solid rgb(169, 169, 169);}
.page-id-1908 .find-it-jobs-form .form-group label{display:inline-block;margin:0 0 10px 0px;font-weight:600;}
.page-id-1908 .find-it-jobs-form .form-group.message{width:96%;}
.page-id-1908 .find-it-jobs-form .form-group.message textarea{width:100%;height:130px;padding:15px;border-radius:10px;}
.page-id-1908 .find-it-jobs-form .form-group .file-667{margin-left:16px;}
.page-id-1908 .find-it-jobs-form .form-group.btn{width:90%;}
.page-id-1908 .find-it-jobs-form .form-group .gp-btn{height:auto;max-width:250px;margin:0px auto 0;display:block;padding:13px 20px;font-size:16px;background:#000;border:1px solid rgb(169, 169, 169);color:#FFF;border-radius:35px;}
.page-id-1908 .find-it-jobs-form .form-group .gp-btn:hover{background:#FFF;color:#303030;}
.page-id-1908 span.wpcf7-not-valid-tip{bottom:-22px;left:11px;}
.page-id-1908 .client-says h2{margin:0 0 10px;}
.page-id-1908 .client-says .sub-title{font-size:16px;margin-bottom:40px!important;}
.page-id-1908 .client-says h4{margin:0 0 0px 30px;font-size:16px;font-weight:700;}
.page-id-1908 .testimonial-three .testi-content{background:#000;border:0px;padding:30px;min-height:152px;}
.page-id-1908 .transparent_row h5{margin:0;}
.page-id-1908 .testimonial-three .client-details .avatar{display:none;}
.page-id-1908 .testimonial-three .client-details{margin:0px;background:#000;padding:10px 5px;border-top:1px solid #3d3d3d;}
.page-id-1908 .why-itech h2{color:#000;margin:0 0 15px!important;}
.page-id-1908 .why-itech h5{color:#000;margin:0 0 45px!important;}
.page-id-1908 .glassdoor{margin-top:15px;}
.page-id-2028 .contact-form h5{margin-bottom:50px;}
.page-id-2072 .section-title h5.subtitle{margin-bottom:50px;}
.page-id-2093 .icon-box.top{margin-bottom:0px;}
.page-id-2093 .section-title h5.subtitle{margin-bottom:50px;}
.page-id-2116 .icon-box.top{margin-bottom:0px;}
.page-id-2116 .section-title h5.subtitle{margin-bottom:50px;}
.page-id-2130 .form h5{margin-bottom:50px;}
.page-id-2141 .icon-box.top{margin-bottom:0px;}
.page-id-2141 .form .section-title h5.subtitle{margin-bottom:50px;}
.page-id-2164 .icon-box.top{margin-bottom:0px;}
.page-id-2164 .section-title h5.subtitle{margin-bottom:50px;}
.footer-wrapper .widget .widget-title:after{display:none;}
.footer-wrapper .widget_nav_menu .menu li a{border-bottom:0px!important;font-size:12px;font-weight:normal;padding:7px 0;}
.footer-wrapper .footer-widget-4{text-align:right;}
.footer-wrapper .footer-widget-4 .textwidget p{color:#fff;font-weight:normal;font-size:14px;width:100%;}
.footer-wrapper .footer-widget-4 .textwidget p a{color:#fff;font-size:15px;font-weight:bold;margin-bottom:15px;display:block;}
.copyright-bar .site-info p{font-size:12px!important;}
#footer .gp-social-link{padding:0px;}
#footer .footer-wrapper{padding:60px 0 40px;}
.call-to-action-one h4{margin-top:22px;font-size:21px;color#fff;color:#fff;}
.page-id-1684 .call-to-action-one h4{margin-top:22px;font-size:28px;color#fff;color:#fff;}
.swiper-slide{background:#fff;}
body .icon-box.top p{font-size:14px;font-weight:400px!important;}
body .icon-box.top h4{font-weight:400px!important}
.page-id-1793 .icon-box.top.top-center{min-height:253px;}
.icon-box.top h4:after{color:#bc0400;}
.gp-btn-bg:after{color:#bc0400;}
.page-id-1989 .help-with .wpb_wrapper a{color:#000;}
.rev_slider a.slider-custom{color:#fff!important;}
.page-id-2072 .icon-box.top h4, .page-id-2093 .icon-box.top h4, .page-id-2116 .icon-box.top h4, .page-id-2028 .icon-box.top h4, .page-id-2141 .icon-box.top h4{font-size:15px;color:#777;font-weight:400}
.icon-box.top h4:after{background:#bc0400;}
#register-form .gp-btn{height:auto;width:80%;display:block;padding:13px 20px;font-size:16px;background:#000;border:1px solid rgb(169, 169, 169);color:#FFF;border-radius:35px;margin:10px 3px 0 0;float:right;}
#ajax-form-two .gp-btn{height:auto;width:80%;display:block;padding:13px 20px;font-size:16px;background:#000;border:1px solid rgb(169, 169, 169);color:#FFF;border-radius:35px;margin:10px 0 0 auto;}
#ajax-form-two .gp-btn:hover{background:#fff;color:#000;}
#menu-header-menu a:before{background:#ccc!important;}
.pinacop-modal-video .video-btn:hover{background:#bc0400!important;}
.return-to-top{background:#be2524!important;}
.application_button{height:auto;display:block;padding:18px 40px;font-size:16px;background:#000;border:1px solid rgb(169, 169, 169);color:#FFF;border-radius:35px;}
.application_button:hover{background:#fff;color:#000!important;}
.page-template-blog-page .pinacop_list_archive.blog-grid{height:auto!important;}
.page-template-blog-page .pinacop_list_archive.blog-grid > div{width:100%!important;}
.post-meta li:after{top:12px!important;}
.recent_posts_widget .post-thumbs{display:none;}
.recent_posts_widget .resent-post .content{margin-left:0}
.page-id-1989 .vc_single_image-wrapper{text-align:center;}
.page-id-1989 .vc_single_image-wrapper img{max-width:70%}
.icon-box-custom-wrapper{}
.icon-box-custom-wrapper .icon-container{display:none;}
.icon-box-custom-wrapper .icon-box{border:1px solid #bbb;border-radius:3px;}
.icon-box-custom-wrapper .icon-box.top{padding:0px 30px;margin:20px auto;min-height:100px;display:flex;align-items:center;justify-content:center;}
.icon-box-custom-wrapper h4{font-size:15px!important;margin:0!important;padding:0!important;color:#000!important;}
.icon-box-custom-wrapper h4:after{display:none;}
.page-id-1762 .icon-box .icon-box-img{display:none;}
.page-id-1762 .icon-box.top{max-width:100%}
.page-id-1762 .icon-box.top .content img{float:left;}
.page-id-1762 .icon-box.top p{text-align:left;margin-left:205px;}
.page-id-1762 .icon-box.top.top-center h4:after{display:none;}
#register-form iframe{transform:scale(0.9);position:relative;left:-10px;}
div.wpcf7-response-output{font-size:12px;}
.six.columns div.wpcf7-response-output{margin:95px 22px 0;font-size:12px;}
.page-id-1793 .six.columns div.wpcf7-response-output{margin:2em 0.5em 1em}
@media screen and (max-width:992px){
.page-id-11 #secondary{display:none;}
}
@media screen and (max-width:768px){
#header .header-wrap{padding:15px!important;}
i.icon{margin-left:-15px;}
.close-menu{width:40px;height:30px;}
.find-menu{display:none;}
.page-id-1980 .left .wpb_wrapper{padding:0 15px!important;margin-bottom:30px!important;}
.page-id-1980 .nine.columns{padding-left:15px!important;}
#side_menu{padding:60px 20px!important;}
.mobile-logo{display:none!important;}
.pinacop-modal-video{margin:40px auto 0}
}
@media screen and (max-width:520px){
#header.navbar-small
{
position: relative;
}
.page-id-345 .about
{
padding: 10px 0px 40px!important;
}
.page-id-345 .customer-logo
{
padding-bottom: 40px!important;
}
.page-id-345 .find .six
{
padding: 20px!important;
}
.home .employee h4
{
font-size: 14px!important;
line-height: 30px!important;
}
.icon-box
{
padding: 20px!important;
}
.icon-box p
{
font-size: 13px!important;
}
.footer-widget-1, .footer-widget-2, .footer-widget-3
{
display: none;
}
.copyright-bar .site-info
{
padding: 0 12px;
}
.wpb_row .six.columns{padding: 20px 15px 20px!important;}
#register-form p span
{
width: 100%;
margin:0 0 15px;
}
#register-form .gp-btn
{
margin:30px auto 0!important;
width: 100%!important;
}
.page-id-373 .itech-advantage
{
padding-left:15px!important; 
padding-right:15px!important;
}
.vc_custom_1521784520324
{
padding-top: 20px!important;
}
.counter .counter-box-two
{
padding:20px 0px;
}
.page-id-373 .awards ul li
{
width: 100%;
float: none;
min-height: auto;
}
.page-id-1908 .find-it-jobs-form .form-group
{
margin: 0 0 20px;
}
.page-id-1778 .why-itech
{
padding-left: 15px!important;
padding-right: 15px!important; 
}
.wpb_wrapper h2{font-size: 22px!important;}
.banner-title h1{font-size: 24px!important;}
.page-id-345 .about .vc_btn3-container.vc_btn3-inline{width: 100%!important;}
.home .about .dark-gray-btn a, .home .about .light-gray-btn a{width: 100%!important;}
div.wpcf7 .wpcf7-recaptcha iframe{   
margin-bottom: 0;
transform: scale(0.9);
position: relative;
left: -18px;
overflow: hidden;
}
.find-it-jobs-form, #register-form, #ajax-form, #ajax-form-two
{
max-width: 100%!important;
overflow: hidden;
}
.wpb_text_column{padding: 0px 5px!important;}
.footer-wrapper .footer-widget-4 .textwidget p, .footer-social-link{text-align: center;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{font-size: 12px;}
label, input::-webkit-input-placeholder,textarea::-webkit-input-placeholder, ul li, p, .section-title h5, .prosses-box p{font-size: 16px;}
.home .steps .prosses-box{min-height: auto!important;}
.icon-box-custom-wrapper .icon-box.top{min-height: auto;}
ul.job_listings li.job_listing a, ul.job_listings li.no_job_listings_found a{padding: 5px;}
ul.job_listings li.job_listing a div.position h3{font-size: 12px;}
ul.job_listings li.job_listing a div.position, ul.job_listings li.job_listing a div.location, ul.job_listings li.job_listing a .meta{width: 100%;}
ul.job_listings li.job_listing a div.location, ul.job_listings li.job_listing a .meta{padding-left: 0;text-align: left;}
.job_filters .job_types li{width: 50%;}
div.job_listings ul.job_listings{margin-top: 20px!important;}
#ajax-form-two .gp-btn{margin: 10px auto 0;}
.page-id-2141 .vc-row-wrapper{padding-left:0!important;padding-right: 0!important;}
.call-to-action-one .gp-btn, .call-to-action--two .gp-btn{font-size: 12px;padding: 10px 30px}
}