@media only screen and (min-width:768px) and (max-width:1170px) {
img {max-width:100%; height:auto;}


.formSection .container.mt-1-2-0{ margin-top: 0px; }

h1{ font-size: 122%; margin-top: 30px; }
.bannerCaption p{ font-size: 90.34%; margin-top: 10px; }
.no-py-mt{ padding-left: 15px; padding-right: 15px; }
h2{ font-size: 200%; }
.paraLg{ font-size: 100%; }
h3{ font-size: 130%; }
.threeBox h3{ padding: 0px 10px; font-size: 22px; }
.listCol:not(:first-child){ background: none; }
.contactTxt p{ font-size: 100%; }


}



@media only screen and (min-width:580px) and (max-width:767px) {
img {max-width:100%; height:auto;}


.formSection .container.mt-1-2-0{ margin-top: 0px; }
.bannerCaption{ position: relative; top: 0px; transform: none; background: #000; }
h1{ font-size: 122%; margin-top: 30px; }
.bannerCaption p{ font-size: 90.34%; margin-top: 10px; }
.no-py-mt{ padding-left: 15px; padding-right: 15px; }
.whiteTextBold ul{ clear: both; }
h2{ font-size: 200%; }
.paraLg{ font-size: 100%; }
h3{ font-size: 130%; }
.threeBox h3{ padding: 0px 10px; font-size: 22px; }
.listCol:not(:first-child){ background: none; }
.contactTxt p{ font-size: 100%; }
.icon{ margin-bottom: 10px; }
.imgRightBorder{ float: none; display: table; margin:0px auto; }
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{ margin:0px auto; }
iframe.full{width: 100%;}



}


@media only screen and (min-width:320px) and (max-width:579px){
img {max-width:100%; height:auto;}

.formSection .container.mt-1-2-0{ margin-top: 0px; }
.bannerCaption{ position: relative; top: 0px; transform: none; background: #000; }
h1{ font-size: 122%; margin-top: 30px; }
.bannerCaption p{ font-size: 90.34%; margin-top: 10px; }
.no-py-mt{ padding-left: 15px; padding-right: 15px; }
.whiteTextBold ul{ clear: both; }
h2{ font-size: 200%; }
.paraLg{ font-size: 100%; }
h3{ font-size: 130%; }
.threeBox h3{ padding: 0px 10px; font-size: 22px; }
.listCol:not(:first-child){ background: none; }
.contactTxt p{ font-size: 100%; }
.icon{ margin-bottom: 10px; }
iframe.full{width: 100%;}

}






