/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3, .w6 .content .chequred-content .block h3, .w9 h3, .w12 .blocks .blockContent h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.w2 .content [class*=col-] + [class*=col-]{ margin-top:130px;}
.w3{ padding-top:40px;}
.section { padding:45px 0;}
.section .section-block +  .section-block{ margin-top:45px;}
.w4 .content [class*=col-] + [class*=col-], .w6 .content .chequred-content .block [class*=col-] + [class*=col-]{ margin-top:30px;}
.w5 .content .content-block h3{ font-size:24px;}
.w7 .block-content .box{ margin-bottom:40px;}
.banner-block .button a{ font-size:18px;}
.banner-block h5{ font-size:17px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.0316875rem;}
h3, .h3, .w6 .content .chequred-content .block h3, .w9 h3, .w12 .blocks .blockContent h3 {font-size:1.24375rem;}
h4, .h4 {font-size:18px;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
p {  
    font-size: 14px;
}
.profile .content h2{
	font-size: 23px;
}
.profile .content h3{
	font-size: 20px;
}
.w2 .content .box ul li {
    font-size: 15px;
}
.w6 .content .bar-content{
  font-size: 14px;
}
.mb-5, .my-5 {
    margin-bottom: 1rem !important;
}
.header {
    padding: 10px 0;}

.w1{ padding:40px 0;}
.w1-content:after{ left:-10px; right:-10px; -ms-transform:rotate(-1deg); transform:rotate(-1deg);}
.w1-content .content h1{ font-size:30px;}
.w1-content .content h3{ font-size:20px;}
.section{ padding:30px 0;}
.section .section-block +  .section-block, .w3 .content [class*=col-] + [class*=col-], .w4 .content [class*=col-] + [class*=col-], .w5 .content [class*=col-] + [class*=col-], .w6 .content .chequred-content .block [class*=col-] + [class*=col-]{ margin-top:30px;}
.w2, .w4 .content, .w3 .content, .w5 .content, .w6 .content{ padding:20px;}
.w2 .content{ padding-left:20px; padding-bottom:20px; padding-bottom:40px;}
.w2 .content [class*=col-] + [class*=col-]{ margin-top:130px;}
.w2 .content .box {padding: 0px 18px;}
.w3{ padding-top:40px;}
.w4-title h2{ text-shadow: 2px 2px 0 #2f8db1; }
.w6 .content .chequred-content .block{ padding:15px;}
.w7 .block-content .box{ margin-bottom:40px;}
.w7 .block-content{ padding:0 20px; background-size:cover;}
.w7 .title, .w9 .title, .w10 .title, .w11 .title, .w12 .title { font-size:30px; padding:6px 12px;}
.w10 .content .faq + .faq{ margin-top:25px;}
.w10 .content{ padding:15px;}
.w11 form{ padding:15px;}
.w11 form .btn{ font-size:18px; padding-left:15px; padding-right:15px;}
.w9 .tag-line span, .w2 .content .box .button{ font-size:20px;}
.w9 .bottom-title {  font-size: 16px;}
.w1-content .content .number span{ font-size:50px;}
.w1-content .content .number{ font-size:130px;}
.w11 .title{ font-size:24px;}
.banner-block .button{ bottom:20px;}
.banner-block .button strong{ font-size:10px; padding:8px 10px; -webkit-box-shadow:inset 0 0 0 1px #dbdbdb; box-shadow:inset 0 0 0 1px #dbdbdb;}
.banner-block h5{ font-size:10px;}
.pp{display:none;}
body .mm{display:block;}
}
/* END__ */
.mm{display:none;}

@media (max-width: 340px) {
.profile .content h2 {
    font-size: 20px;
    text-shadow: 2px 2px 0 #016d9e;
}
.profile .content h3 {
    font-size: 16px;
}
.w2 .content .box ul li {
    font-size: 12px;
}
.w9 .tag-line span, .w2 .content .box .button {
    font-size: 16px;
}
h2, .h2 {
    font-size: 16px;
}
h3, .h3, .w6 .content .chequred-content .block h3, .w9 h3, .w12 .blocks .blockContent h3 {
    font-size: 15px;
}
.w10 .content .faq h3 {
    font-size: 12px; text-shadow: 2px 1px 0 #9e9e9e;}
	p {
    font-size: 11px;
}
.w7 .title, .w9 .title, .w10 .title, .w11 .title, .w12 .title {
    font-size: 18px;
}

.w7 .title{
    text-shadow: -2px -2px 0 #016d9e;
}
.w9 .title{
    text-shadow: -2px -2px 0 #016d9e;
}

.w10 .title{
    text-shadow: -2px -2px 0 #ad9401;
}

.w12 .title{
    text-shadow: -2px -2px 0 #016d9e;
}
} 
/* END__ */

