/*
Theme Name: Etech 
Theme URI: https://etechgs.com
Author: the etech team
*/

/* add this social media share icons */

.addthis_inline_share_toolbox span {
margin-right: 2px;
margin-bottom: 2px; 
}

.wpcf7 .screen-reader-response {
    display:none;
}

.wpcf7 .wpcf7-not-valid-tip{
color: red;
}

.wpcf7 .wpcf7-validation-errors{
color:red;
}

/* Anil */
.navbar-nav>.active>a {background:none !important; border-bottom: solid 5px #0e6b3b; color: #0e6b3b !important;}
.dropdown-menu>.active>a, .dropdown-menu>li>a:hover {background:#0e6b3b !important; color: #ffffff !important;}
.mison-vision-common:hover {cursor:auto;}

li.bjqs-slide img {width:100%}
.job-detail-page {padding-bottom:10px;}
.job-detail-page h2 {font-size:18px; font-weight:bold; margin-bottom:3px; text-transform:uppercase;}
.job-detail-page h3 {font-size:14px; font-weight:bold; margin:15px 0;}
.job-detail-page p { padding-bottom:26px;}
.job-detail-page ul {margin-top:10px;}
.job-detail-page table {margin-bottom:26px; margin-top:10px; line-height:24px;}
a.apply-now-btn {background:#f15826; text-decoration:none;}
a.apply-now-btn i {margin-right:7px;}
a:hover.apply-now-btn {background:#dd4513;}


h2 {font-size:18px !important;}
.light-blue-bg h4 {font-size:18px; text-align:center;}
.solution-bg h3, .community-outreach h2, .community-outreach h3, .contact-info-row h3 {font-size:18px}


.job-detail-page h2 {text-transform:none; color:#0e6b3b; font-size:16px !important;}


.center-person {float:left; width:100%;}
.center-person img {float:left; width:70px; margin-right:10px;}
.center-person a p {color:#333;}
.center-person a:hover {text-decoration:none;}

.popupsocial-mediaicons { float:right; margin-right:20px;}
.popupsocial-mediaicons a {margin-right:10px;color: #fff;border-radius: 50%;background: #aaa;font-size: 14px;height: 24px;width: 24px;float: left;line-height: 24px;text-align: center;}
.popupsocial-mediaicons a:hover {background: #333;}



/* form India starts*/

.employee-name label {width:17%;}
.employee-name input {width:23%; margin-right:17px;}
.app-form-row label.small17 {width:17%;}
.other-source select, .other-source input {width:24%; margin-right:17px;}
.qualification label {width:17%;}
.qualification input.normal {width:32%; margin-right:20px;}
.qualification input.small-per {width:10%;}

.referral label {width:17%;}
.referral input {width:20%; margin-right:10px;}

.experience input.large-box {width:22%; margin-right:10px;}
.experience input.small-box {width:15%; margin-right:10px;}

.radiobuttonlist .left {float:left; margin-right:10px;}

.disc-buttons input.btn {background:#fff; border:solid 2px #0e6b3b; color:#0e6b3b; padding:5px 10px; border-radius:3px; margin-right:10px;}
.disc-buttons input.btn:hover {text-decoration:none; background:#0e6b3b; border:solid 2px #0e6b3b; color:#fff;}

.five-box-row .col-md-2 {width:20%;}

.modal-dialog {max-height: 90%; overflow: auto; border-radius:5px;}
.modal-content {border:none; box-shadow:none; border-radius:0;}
#back-top {z-index: 9999999;}
.top-leaders .photo img { width:100%;}

.event-details-page {margin-top:60px; padding-bottom:10px;}
.even-details-bg {background:#bae3eb; padding:20px; border-radius:5px;}

.press-release-listing ul li ul li:nth-child(even), .press-release-listing ul li ol li:nth-child(even) {background:url(./images/bullet-common.png) no-repeat left 7px;}


.job-table tr td:first-child, .job-table tr th:first-child {padding-left:50px;}
p#breadcrumbs {background:#bae3eb; position:relative; padding:10px; top:-20px;}
.navbar-brand {padding:0;}



.case-studies-details h2 {font-size:24px; font-weight:bold; margin-bottom:15px; line-height:30px;}
.case-studies-details h3 {font-size:20px; font-weight:bold; margin-bottom:15px; color:#f26522;}
.case-studies-details h4 {font-size:18px; font-weight:bold; margin-bottom:15px;}

a {text-decoration:underline;}
.contact-info-row p a {text-decoration:underline;}

.blog-sidebar-listing ul li a, .blog-list-row a, .press-release-listing ul li a, .resources-icons a, .solution-bg a, .center-person a, a.about-popup, .footerleft ul li a, a.btn, .homesections a.learnmore, .internal-links ul li a, .dropdown-menu>li>a, .navbar-nav>li>a,  .footer-links ul li a {text-decoration:none;}

input.btn {text-decoration:none; background:#0e6b3b; border:solid 2px #0e6b3b; color:#fff;}
input.btn:hover {text-decoration:none; background:#096234; border:solid 2px #096234; color:#fff;}

@media screen and (max-width:768px) {
.five-box-row .col-md-2 {width:100%;}
.mison-vision-common img, .img-responsive {width:100%;}
.growthboxes, .leaders-row5 { width:auto;}
.footerright, .footerleft { text-align:center;}
.our-centers  .cat-white-list-bg h2, .cat-team-listing .cat-white-list-bg h2 {margin-top:20px;}
/*.modal-dialog {margin:10%;}*/
.addtocalendar, .even-details-bg {margin-bottom:10px;}
.media-img {margin:10px 0;}
.press-release-listing ul li a {margin-right:0;}
.job-search-bar label {width:100%; margin-bottom:10px;}
.job-search-bar .form-group input, .job-search-bar .form-group select {width:40%; float:left; margin-left:10px; margin-bottom:10px;}
.job-search-bar .form-group button {background:#f15826; color:#fff; margin-left:10px;}
.testimonials-videos iframe {width:100%; margin-bottom:10px;}
.common-pagecontent h1 {font-size: 22px;}
.inbound-icons .col-md-2, .why-etech-cnt .col-md-2, .resources-icons .col-md-2, .video-center-row .col-md-6 {margin-bottom:30px;}
.why-etech-cnt img {width:auto;}
.why-etech-cnt span {margin-top:5px;}
#back-top {bottom: -2px; right: 10px;}
.common-pagecontent {padding-top:15px;}
.vision-mission img, .top-leaders .photo, .center-leaders .bordered-img, .join-our-team-page img, .contact-map    {margin-bottom:10px;}
.brochure-column h2 {min-height:10px; margin-bottom:7px;}
.press-release-listing ul li a {font-size:14px;}
.job-openings-list li {width:100%;}
.job-table tr td:first-child, .job-table tr th:first-child {padding: 8px;}
.top-leaders .col-md-6 {width:100%; float:left;} 
.top-leaders .col-md-5 {width:30%; float:left;} 
.top-leaders .col-md-7 {width:70%; float:left;} 
.key-speakers .col-md-2 {width:90px; float:left;} 
img.make-image-small {width:100px; float:left; margin-right:20px;}
.blog-list-row img {width:300px; margin: 0 auto; margin-bottom:10px;}
.media-center-img-mobile img {width:100px; float:left; margin:10px;}
.awards-img-mobile img {width:100px; margin:5px 0;}
.qm-mobile-img .col-md-3, .qm-mobile-img .col-md-4 {margin-bottom:20px;} 
.qm-mobile-img  .col-md-3 img, .qm-mobile-img .col-md-4 img, .brochure-column img, .case-studies-row img, .mison-vision-common img { width:auto; float:none; margin:0 auto;}
.ice-qeval-mobile-img img {width:140px; float:left; margin:0 10px 0 0;}
.ice-qeval-mobile-img .ice-block {margin-bottom:30px;} 
.soft-imp-mobile .col-md-2 {clear: both; margin-bottom: 20px; float: left; width: 100%; text-align:left;}
 .soft-imp-mobile .col-md-2 img {width:70px; float:left; margin:0 20px 10px 0;}
 .soft-imp-mobile .col-md-2 span {margin-top:0;}
.homebox-founded {margin:0; height:160px;}
.hide-mobile {display:none;}
.mison-vision-common {padding:20px;}
.mison-vision-common .gb-content {height:auto; padding:10px 0;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {width: 100%;}
.ebook-img-device a {z-index:9; position: relative;}
.internal-links {padding:5px 0;}
.internal-links ul li {margin:5px; font-size:11px;}


}

/* form India css end */

@media screen and (max-width:600px) {
.navbar-brand img {width:100px;}
body, .common-pagecontent p {font-size:12px;}

.app-form-row {margin-bottom:7px; margin-top:7;}
.app-form-row label {width:100%;}
.app-form-row label.large {width:100%;}

.desired .app-form-row label {width:100%;}
.desired .app-form-row input, .desired .app-form-row select {border: 1px solid #ccc; border-radius: 6px; color: #808083; padding: 4px; width:100%;}

.other-details .app-form-row label {width:100%;}
.other-details .app-form-row textarea {width:100%; float:right;}
.app-form-new input, .app-form-new select {border: 1px solid #ccc; border-radius: 6px; color: #808083; padding: 4px; width:100%;}
.app-form-new textarea.small50 {width:100%; height:50px;}
.app-form-new input.small25, .app-form-new select.small25 {width:48% !important;}
.app-form-new textarea {height:70px;}

.radiobuttonlist input {width:auto !important;}
.radiobuttonlist label {width:auto !important;}

.app-form-row select {width:100% !important;}

/* india */
.employee-name input {margin-bottom:10px;}
.radiobuttonlist .left {width:100%;}
.app-form-row label.small17 {width:100%;}
.other-source select, .other-source input {margin-bottom:10px;}
.qualification input.normal, .qualification input.small-per, .experience input.large-box, .experience input.small-box, .referral input {width:100% !important; margin-bottom:10px;}
.experience {border-bottom:solid 2px #ccc;}

}



@media (min-width: 767px) and (max-width:800px) {
.navbar-nav>li {padding: 0 7px;}
.navbar-default .navbar-nav>li>a {font-size:12px;}
.internal-links ul li {font-size:10px; margin-right:10px;}
.five-box-row .col-md-2 {width:100%; margin-bottom:20px;}
.navbar-brand>img {width:100px;}
.center-leaders .col-md-2 {width:33.33%; float:left;}
.cat-team-listing img {width:200px; float:left; margin-right:10px;}
.cat-team-listing .col-md-2 {width:30%; float:left;}
.cat-team-listing .col-md-10 {width:70%; float:left;}
.our-centers  .cat-white-list-bg h2, .cat-team-listing .cat-white-list-bg h2 {margin-top:0; padding-bottom:5px;}
.our-centers  .cat-white-list-bg h2 {padding-top:10px;}
.our-centers  .light-blue-bg h2 {padding-bottom: 10px;}

.awards-img-mobile .col-md-4 {width:20%; float:left;}
.awards-img-mobile .col-md-7 {width:80%; float:left;}
.internal-links ul li {font-size: 12px;}
.live-chat-cnt .col-md-4 {margin-bottom: 30px;}
.live-chat-cnt .qm-cnt-row .col-md-4 span {margin-top:0;}
.ebook-img-device {width:25%; float:left; margin-right:30px;}
.newsletter-device .col-md-3 {width:50%; float:left;}
.success-story-device .leader5box {min-height: 220px;}
.testimonials-videos .col-md-4 {width:33%; float:left;}
.career-growth .col-md-3 {width:50%; float:left; margin-bottom:30px;}
.gb-content p {font-size: 12px; line-height: normal;}
.mison-vision-common .gb-content {float: right; width: 75%; padding:0;}
.mison-vision-common img {float: left; width: 23%; margin-right:2%;}
.mison-vision-common .gb-content p {font-size: 12px; text-align: left; padding:0;}
.mison-vision-common .gb-content h3 {font-size: 15px;text-align: left;margin-top: 0;}
.center-leaders .bordered-img {height:320px;}
.media-center-img-mobile .col-md-4, .media-center-img-mobile .col-md-2 {width:17%; float:left; margin-bottom:10px;}
.media-center-img-mobile .col-md-8, .media-center-img-mobile .col-md-10 {width:83%; float:left;}
.media-center-img-mobile img {margin:0;}
.solution-bg {width:33.33%; float:left;}
.qm-mobile-img .col-md-3 {width:25%; float:left; margin-bottom:0;}
.qm-mobile-img .col-md-4 {width:33%; float:left; margin-bottom:0;}
.col-md-4.brochure-column {width:33%; float:left;}
.brochure-column h2 {min-height: 40px;}
.video-center-row .col-md-6 {width:50%; float:left; margin-bottom:0;}
.video-center-row .video-center-frame {height:auto;}
.ebook-img-device a {z-index:9; position: relative;}
.blog-listing .col-md-6 {width:50%; float:left;}
.blog-list-row img {height:170px;}
.blog-detail img {height:auto; width:100%;}
p#breadcrumbs {top:0;margin-bottom: 20px;}
.why-etech-cnt .col-md-2 {width:33.33%; float:left; min-height:300px;}  

}

@media (min-width: 800px) and (max-width:1024px) {
.enewsleterbox a { font-size:14px;}
.mison-vision-common .gb-content p { font-size:12px; line-height: 18px;}
.center-leaders .bordered-img, .success-story-device .leader5box {height:230px; min-height: 230px;}
}



@media screen and (max-width:479px) {
.leader5box {min-height:250px;}
.joinourtem-5box .leader5box {width:96%; margin:2%;}
}

.nomb  {margin-bottom:0 !important;}
#fix-sidebar {width:31px;}