@media only screen and (max-width:1800px){
    header nav ul li a{font-size: 30px;}

}
@media only screen and (max-width:1660px){
    header nav ul li a{font-size: 28px;}
    .banner .inner .col{height: 649px;}
    .banner{min-height: 650px;}
    .transport>.img1{top: -380px;width: 250px;}
    .sms .layer5,.regular_blog>img,.transport>.img2{z-index: -1;}
    .transport>.img2{top: 51%;width: 240px;}


}
@media only screen and (max-width:1580px){
    header nav ul li a{font-size: 25px;}
    .regular_blog .inner .col{width: 32%;}
    .sms{margin-top: 80px;}
    .comeon{margin-top: 160px;}
    .lesson .inner{max-width: 1542px;}
    .lesson .inner .col{width: 31%;}

}
@media only screen and (max-width:1480px){
    header nav ul li a{font-size: 22px;}
    .banner .inner .col{height: 589px;}
    .banner{min-height:580px;}
    .lesson .inner{padding: 0px 50px;}
    .lesson .inner .col{width: 30.6%;}
    .lesson .inner .img_col{height: 280px;}
    .lesson .inner .text h4{font-size: 54px;line-height: 52px;}
    .lesson .inner .text a{font-size: 22.96px;padding: 10px 14px;}
    .lesson .inner .col span{font-size: 42px; width: 116px;height: 109px;padding-top: 15px;}
    .lesson .inner .col span em{font-size: 26.13px;}
    .sms .inner .col .top_col .left{width: 120px;}
    .sms .inner .col .top_col h3{font-size: 45px;line-height: 44px;}
    .sms .inner .col .bottom_col{margin-top: 25px;}
    .sms .inner .col .bottom_col h4{font-size: 35.34px;line-height: 75px;}
    .sms .inner .col .bottom_col span{font-size: 34.34px;line-height: 80px;height: 75px;}
    .sms .inner .col .bottom_col{max-width: 100%;}
    .comeon h2{font-size: 66.13px;}
    .comeon p{font-size: 28.5px;line-height: 38px;margin-bottom: 30px;}
    .comeon .right_col{padding-top: 50px;}
    .contact_form .inner .left_col iframe{width: 100% !important;}
    footer:after{background-size: 100% 100%;}
    footer .inner .col .icon a{width: 50px;}
    footer .inner .col .icon{right: -40px;}
    .transport>.img2{width: 180px;}
    .footer_layer{top: 60%;width: 140px;}
}
@media only screen and (max-width:1366px)
{
    header nav ul li a{font-size: 20px;}
    .transport>.img1{top: -360px;width: 180px;}
    .transport>.img2{width: 115px;}
    .regular_blog>img{width: 140px;}
    .regular_blog .inner .col>div{min-height: 450px;}
    .sms .inner .col .bottom_col .in{line-height: 80px;font-size: 32.34px;}
    .sms .inner .col .bottom_col .submit{height: 100%;line-height: normal;font-size: 32px;}
    .sms .inner .col{padding: 60px 55px 67px 55px;}
    .sms .layer5{width: 130px;}
    .footer_layer{transform: translateY(60%);-webkit-transform: translateY(60%);-o-transform: translateY(60%);-moz-transform: translateY(60%);}


}
@media only screen and (max-width:1280px)
{
    header nav ul li a{padding-left:10px;padding-right: 10px;}
    .banner .inner .col{height: 480px;}
    .banner{min-height: 480px;}
    .transport>.img1{top: -270px;width: 170px;}
    .regular_blog .inner .col h3{font-size: 40px;line-height: 40px;}
    .regular_blog .inner .col>div{min-height: 400px;}
    .pronunciation h2{font-size: 50px;}
    .pronunciation{margin-bottom: 0;}
    .lesson h2{font-size: 52px;}
    .lesson .inner{padding: 0px 30px;}
    .lesson .inner .img_col{height: 260px;}
    .lesson .inner .col span{font-size: 38px;line-height: 32px;width: 106px;height: 95px;}
    .lesson .inner .col span em{font-size: 22px;}
    .sms{margin-top: 50px;}
    .sms .inner{padding: 0px 50px;}
    .sms .inner .col .top_col .left{width: 100px;}
    .sms .inner .col .top_col h3{font-size: 38px;line-height: 38px;}    
    .comeon h2{font-size: 56px;}
    .comeon p{font-size: 24px;margin-bottom: 25px;}
    .comeon a{font-size: 30px;max-width: 175px;}
    .comeon .right_col{width: 500px;}
    .comeon .left_col{width: calc(100% - 500px);}
    .sms .layer5{bottom: -79%;width: 100px;}
    .contact_form .inner h2{font-size: 44px;}
    .contact_form .inner p{font-size: 22.92px;line-height: 30px;}
    footer .inner{padding: 0px 60px;}

}
@media only screen and (max-width:1180px){

    header nav ul li a{font-size: 16px;}
    .transport .inner{padding: 0px 30px;}
    .transport .inner .col .text h3{font-size: 30px;}
    .regular_blog .inner .col h3{font-size: 34px;line-height: 38px;}
    .regular_blog .inner .col>div{min-height: 350px;}
    .pronunciation{min-height: 520px;}
    .lesson .inner .col{width: 30%;}
    .lesson .inner .img_col{height: 230px;}
    .lesson .inner .col span em{font-size: 18px;}
    .lesson .inner .col span{font-size: 32px; width: 100px;height: 90px;}
    .lesson .inner h3{font-size: 24px;}
    .lesson .inner p{font-size: 16px;}
    .sms .inner .col .top_col h3{font-size: 34px;line-height: 36px;}
    .sms .inner .col .bottom_col h4{font-size: 28.34px;}
    .sms .inner .col .bottom_col span{font-size: 30.34px;}
    .comeon p{font-size: 22px;line-height: 30px;}
    .comeon .right_col{padding-top: 30px;}
    .contact_form .inner{padding: 82px 40px;}
    .contact_form .inner .right_col{ padding-right: 30px;padding-left: 70px;}
    header .right_col .logo1{margin-left: 10px;width: 60px;}
    header .right_col .logo2{width: 100px;}
    .regular_blog .inner .col>div{min-height: 320px;}
    .pronunciation>img{top: -20px;}
    .pronunciation h2{font-size: 40px;}
    .pronunciation .inner{max-width: 520px;}
    .pronunciation .wrap .col h4{line-height: 50px;font-size: 20px;}
    .pronunciation .wrap .col{height: 50px;margin-bottom: 30px;}
    .lesson h2{font-size: 42px;}
    .lesson .inner .img_col{height: 200px;}
    .lesson .inner .col{margin-left: 48px;}
    .lesson .inner h3{font-size: 20px;}
    .sms .inner .col .top_col .right{width: calc(100% -  134px);}
    .sms .inner .col .top_col h3{font-size: 30px;line-height: 32px;}
    .sms .inner .col .top_col .left{width: 80px;}
    .sms .inner .col .bottom_col h4{line-height: 60px;font-size: 22.34px;}
    .sms .inner .col .bottom_col span{height: 60px;line-height: 60px;font-size: 26.34px;}
    .sms .inner .col{padding: 40px 35px 40px 35px;}




}
@media only screen and (max-width:1024px) /* if tablate and mobile view is same */
{
    footer .inner .col{padding-left: 25px;}
    footer .inner .col h4{font-size: 24px;}
    footer .inner .col p{font-size: 16px;}
    footer .inner .col .icon a{width: 40px;}
    .pronunciation .wrap .col.select_box{margin-bottom: 30px;height: 56px;}
    .pronunciation .inner{max-width: 460px;}
    .contact_form .inner .right_col{width: 50%;padding-left: 10px;}
    .contact_form .inner .left_col{width: 45%;}
    .footer_layer{width: 110px;transform: translateY(160%);-webkit-transform: translateY(160%);-o-transform: translateY(160%);-moz-transform: translateY(160%);}
    footer .inner .col ul li a{font-size: 16px;}
    .regular_blog>img{top: -110px;}


}
@media only screen and (max-width:980px)
{
    /*mob menu*/
    #nav-icon2{display: block;}
    #nav-icon2 {width: 40px;height: 26px;position: fixed;right: 20px;top: 26px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;z-index: 999999999;}
    #nav-icon2 span {display: block;position: absolute;height: 5px;width: 100%;background: #84d3ee;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
    #nav-icon2 span {display: block;position: absolute;height: 5px;width: 50%;background: #ffffff;opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
    #nav-icon2.mob.open span{background-color: #1d2430;}
    header .menu .contact_us{margin: 0px;}
    #nav-icon2 span:nth-child(even) {left: 50%;border-radius: 0;}
    #nav-icon2 span:nth-child(odd) {left:0px;border-radius: 0;}
    #nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2) {top: 0px;}
    #nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4) {top: 10px;}
    #nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6) {top: 20px;}
    #nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
    #nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
    #nav-icon2.open span:nth-child(1) {left: 5px;top: 7px;}
    #nav-icon2.open span:nth-child(2) {left: calc(50% - 5px);top: 7px;}
    #nav-icon2.open span:nth-child(3) {left: -50%;opacity: 0;}
    #nav-icon2.open span:nth-child(4) {left: 100%;opacity: 0;}
    #nav-icon2.open span:nth-child(5) {left: 5px;top: 17px;}
    #nav-icon2.open span:nth-child(6) {left: calc(50% - 5px);top: 17px;}

    header nav{position: fixed;width: 100%;height: 100%;left: 0;right: 0;top: 0;background-color: #ffffff;text-align: left;transform: translateX(100%);-webkit-transform: translateX(100%);-o-transform: translateX(100%);-moz-transform: translateX(100%);transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;margin-top: 0;}
    header nav.active{transform: translateX(0);-webkit-transform: translateX(0);-o-transform: translateX(0);-moz-transform: translateX(0);}

    header{background-color: #26a9e1;position: fixed;top: 0px;left: 0;right: 0;z-index: 9999;height: 70px;}
    header .right_col .logo2{background-color: #ffffff;display: block;margin: 0 auto;width: auto;position: absolute;top: -30px;left: 0;right: 0;max-width: 160px;padding: 20px;border-radius: 50%;border: #26a9e1 10px solid;}
    header .right_col{display: block;width: 100%;}
    header .right_col .logo1{ margin-left: 0;width: auto;margin-right: auto;display: block;max-width: 90px;text-align: left;position: absolute;left: 20px;}
    .banner .inner .col .mo_bg{background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;}
    .banner .bg{display: none;}
    .banner .bg_layer{background-image: none !important;}
    .banner{margin-top: 70px;}
    .banner .inner .col{height: 360px;}
    .banner{min-height: 360px;}
    .regular_blog>img,.transport>.img2,.transport>.img1{display: none;}
    .banner .owl-carousel .owl-dots{display: none;}
    .transport{margin-top: 30px;}
    .transport .inner .col .text img{position: relative;right: 0;max-width: 160px;display: block;margin: 0 auto;}
    .transport .inner .col .text h3{font-size: 26px;max-width: 100%;}
    .transport .inner .col .text{display: block;padding-right: 0;padding-top: 0 !important;}
    .transport .inner{padding: 0px 30px;}
    .transport .inner .col{width: calc(50% - 15px);margin-bottom: 30px;}
    .transport .inner .col .bg{display: block;width: 100%;}
    .transport .inner .col:hover .text{ width: 100%;padding: 0px !important;padding-top: 0px !important;}
    .transport .inner .col:hover .text img {right: 0;width: auto;left: 0;margin: 0 auto;top: 0;max-width: 160px;}
    .transport .inner .col:nth-child(2n) .text{padding-left: 0;}
    .regular_blog{margin-top: 70px;background-color: transparent;padding: 0px;}
    .regular_blog .inner{padding: 0px 25px;}
    .regular_blog .inner .col h3{ font-size: 28px;line-height: 35px;}
    .regular_blog .inner .col>div{min-height:250px;}
    .pronunciation{margin-top: 50px;}
    .pronunciation h2{font-size: 30px;padding-top: 40px;}
    .pronunciation .inner{max-width: 370px;}
    .pronunciation .wrap .col{height: 40px;width: calc(50% - 10px);background-position: left 10px center;}
    .pronunciation .wrap .col h4{line-height: 40px;font-size: 16px;}
    .pronunciation{min-height: auto;margin-bottom: 180px;}
    .lesson h2{font-size: 34px;}
    .lesson h2:after{top: 28px;}
    .lesson .inner .col:nth-child(3n),.lesson .inner .col{width: 46.5%;margin-left: 7%;}
    .lesson .inner .col:nth-child(2n){margin-left: 0;}
    .lesson .inner .img_col{height: 250px;}
    .sms{margin-top: 0;}
    .sms .inner{padding: 0px 20px;}
    .sms .inner .col{padding: 30px 20px 30px 20px;}
    .sms .inner .col .top_col .right{width: calc(100% -  80px);}
    .sms .inner .col .top_col h3{ font-size: 28px;line-height: 30px;}
    .sms .inner .col .top_col .left{width: 70px;}
    .sms .inner .col .bottom_col{margin-top: 15px;}
    .sms .inner .col .bottom_col h4{line-height: 50px;font-size: 20px;width: calc(100% - 90px);}
    .sms .inner .col .bottom_col span{ height: 50px;line-height: 50px;width: 110px;font-size: 22px;}
    .comeon{margin-top: 50px;}
    .comeon .right_col{width: 100%;text-align: center;}
    .comeon .left_col{width: 100%;}
    .contact_form .inner{padding: 50px 20px;}
    .contact_form .inner h2{margin-bottom: 20px;font-size: 36px;}
    .contact_form .inner .right_col{width: 70%;margin: 0 auto;padding: 0;} 
    .contact_form .inner .left_col{width: 90%;margin: 0 auto;margin-top: 20px;}
    footer:after{top: -80px;}
    footer .inner .col:first-child{padding-left: 0px;}
    footer .inner{display: block;}
    footer .inner .col{width: 49%;display: inline-block;vertical-align: top;padding-left: 20px;margin-bottom: 20px;}
    footer .inner .col .icon{position: relative;bottom: 0px;right: 0;margin-top: 20px;}
    header nav{padding-top: 70px;}
    header nav ul li{display: block;margin-bottom: 15px;}
    header nav ul li a:before,header nav:after{display: none;}
    header nav ul{padding-left: 40px;padding-right: 20px;}
    header nav ul li a{padding: 0px;font-size: 18px;}
    header nav ul li:after{display: none;}

    .sms .layer5{display: none;}
    .mo_img{display: block !important;position: absolute;left: 0;}
    .regular_blog .mo_img{position: absolute;left: 0;bottom: 60%;width: 120px;}
    .pronunciation .mo_img {width: 140px;top: 80%;}
    .sms .right.mo_img{right: 0;left: auto;width: 100px;top: 160px;}
    .sms .left.mo_img{left: 0;width: 100px;top: 100%;}
    .contact_form .mo_img{right: 0;width: 100px;top: -100px;}
    .contact_form{position: relative;}

    .footer_layer{display: none !important;}
    .footer_layer,.sms .layer5,.regular_blog>img,.transport>.img1,.transport>.img2{display: none !important;}
    .pronunciation .wrap .col.select_box{margin-bottom: 15px;height: 44px;font-size: 16px;}
    .sms .inner .col .bottom_col .submit{width: 100px;font-size: 26px;}
    .sms .inner .col .bottom_col .in{line-height: 55px;font-size: 22px;width: calc(100% - 90px);}

    .mo_img{-webkit-animation: mover 1s infinite  alternate;animation: mover 1s infinite alternate;}
}
@media only screen and (max-width:767px)
{
    .pronunciation{margin-bottom: 100px;}
    header .right_col .logo1{max-width: 70px;left: 10px;}    
    header .right_col .logo2{max-width: 120px;padding: 14px;top: -20px;}
    #nav-icon2{top: 20px;right: 10px;}
    .banner .inner .col{height: 280px;}
    .banner{min-height: auto;}
    .transport .inner{padding: 0px 20px;} 
    .transport .inner .col{width: calc(50% - 10px);margin-bottom: 20px;min-height:auto;}
    .transport .inner .col .text{padding-top: 10px !important;position: relative;}
    .transport .inner .col .text img{max-width: 100px;}
    .transport .inner .col .text h3{font-size: 20px;line-height: 24px;padding: 0px 10px;margin-bottom: 20px;}
    header nav ul li a{font-size: 16px;}
    header nav ul{padding-left: 20px;}
    .regular_blog .inner{padding: 0px 20px;display: block;}
    .regular_blog .inner .col{width: 100%;margin-bottom: 20px;}
    .regular_blog .inner .col>div{min-height: 280px;}
    .regular_blog .inner .col h3{font-size: 34px;line-height: 38px;}
    .regular_blog .inner .col:nth-child(2n){flex-direction: row-reverse;}
    .pronunciation h2{  font-size: 20px;padding-top: 10px;}
    .pronunciation .wrap{margin-top: 5px;}
    .pronunciation .inner{max-width: 230px;}
    .pronunciation .wrap .col{width: calc(50% - 5px);}
    .pronunciation .wrap .col h4{line-height: 30px;font-size: 12px;padding-right: 5px;}
    .pronunciation .wrap .col{margin-bottom: 10px;height: 30px;border-radius: 5px;background-size: 10px;}

    .lesson h2{font-size: 28px;padding: 0px 20px;}
    .lesson h2:after{top: 21px;}
    .lesson .inner{padding: 0px;}
    .lesson .inner .col:nth-child(2n),.lesson .inner .col:nth-child(3n), .lesson .inner .col{width: 100%;margin-left: 0;}
    .lesson .inner .img_col{border-bottom: #8a3e88 15px solid;}
    .sms .inner{display: block;padding: 0px;}
    .sms .inner .col{width: 100%;margin-bottom: 40px;padding: 40px 30px 40px 30px;}
    .sms .inner .col .top_col .left{width: 80px;}
    .sms .inner .col .top_col .right{width: calc(100% -  120px);}
    .comeon{margin-top: 30px;padding: 0px 20px;}
    .comeon .right_col{max-width: 170px;margin: 0 auto;}
    .comeon h2{font-size: 38px;}
    .comeon p{font-size: 18px;line-height: 24px;}
    .comeon a{font-size: 22px;max-width: 130px;line-height: 44px;}
    .contact_form{margin-top: 30px;}
    .contact_form .inner{padding: 40px 20px;}
    .contact_form .inner .right_col{width: 70%;}
    .contact_form .inner h2{margin-bottom: 10px;font-size: 30px;}
    .contact_form .inner p{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
    .contact_form .inner .in{width: 100%;}
    .contact_form .inner .left_col{width: 100%;}
    .contact_form .inner .left_col iframe{height: 300px !important;}
    .contact_form .inner .left_col{height: auto;margin-bottom: 30px;}
    footer .inner{padding: 0px 20px;}
    footer .inner .col h4{font-size: 20px;}
    footer .inner .col p{font-size: 14px;}
    footer .inner .col{padding-left: 10px !important;}
    footer .inner .col .icon a{width: 30px;}
    .lesson .inner .text h4{ font-size: 36px;line-height: 36px;}
    .lesson .inner .text a{font-size: 16px;margin-top: 40px;}
    footer:after{top: -30px;height: 30px;}
    footer{padding-bottom: 0px;padding-top: 20px;}
    .sms .layer5{display: none;}

    .regular_blog .mo_img{bottom: 96%;width: 70px;}
    .pronunciation .mo_img{ width: 70px;top: 100%;}
    .lesson .inner .text{opacity: 1;pointer-events: auto;}
    .lesson .inner .text h4{display: none;}
    .lesson .inner .text a {font-size: 16px;margin-top: 0;position: absolute;left: 0;right: 0;width: 160px;margin: auto;top: 45%;}
    .sms .right.mo_img{width: 60px;top: -19%;}
    .sms{margin-top: 40px;}
    .sms .left.mo_img{width: 60px;top: 42%;}
    .contact_form .mo_img{width: 60px;top: -90px;}
    .contact_form .inner h2{font-size: 26px;}
    .contact_form .inner p{ font-size: 15px;line-height: 21px;margin-bottom: 15px;}
    .contact_form .inner .in{font-size: 24.4px;height: 45px;margin-bottom: 15px;}
    .contact_form .inner .sub{margin-left: 0;font-size: 24px;padding-right: 0;max-width: 100px;height: 45px;}
    .pronunciation .wrap .col.select_box{width: calc(50% - 3px);margin-bottom: 5px;height: 30px;font-size: 12px;background-position: left 5px center;}
    .sms .inner .col .bottom_col .in{width: calc(100% - 60px);}
    .comeon .left_col{padding-left: 0;}
    .sms .inner .col .bottom_col .in{    line-height: 50px;
        font-size: 20px;}
    .sms .inner .col .bottom_col .submit{    width: 80px;
        font-size: 20px;}
    footer .inner .col p{font-weight: 600;}
    footer .inner .col ul li a{font-size: 14px}
    .regular_blog .inner .col:nth-child(2) .left_col {left: auto;right: 0;}


}
@media (max-width:380px)
{

    header .right_col .logo1{max-width: 55px;}
    header .right_col .logo2{max-width: 105px;top: -13px;}
    #nav-icon2 span{height: 4px;}
    .banner .inner .col{height: 210px;}
    .transport .inner .col:hover .text img,.transport .inner .col .text img{max-width: 60px;}
    .transport .inner .col .text h3{font-size: 15px;line-height: 20px;}
    .transport .inner .col:hover .text,.transport .inner .col .text{padding-top: 10px !important;}
    header{height: 60px;}
    .banner{margin-top: 60px;}
    header nav ul li{margin-bottom: 10px;}
    .regular_blog .inner .col h3{font-size: 26px;line-height: 32px;}
    .regular_blog .inner .col>div{min-height: 250px;}
    .pronunciation h2{font-size: 15px;padding-top: 4px;}
    .pronunciation .wrap .col h4{ line-height: 25px;font-size: 9px;padding-right: 4px;}
    .pronunciation .wrap .col{height: 25px;margin-bottom: 5px;}
    .pronunciation .inner{max-width: 170px;}
    .lesson h2{font-size: 24px;padding: 0px 10px;}
    .lesson h2:after{top: 18px;}
    .lesson .inner .img_col{height: 230px;border-bottom: #8a3e88 3px solid;}
    .sms .inner .col .top_col h3{font-size: 22px;line-height: 25px;}
    .sms .inner .col .top_col .right{width: calc(100% -  90px);}
    .sms .inner .col .top_col .left{width: 65px;}
    .sms .inner .col .bottom_col h4{line-height: 45px;font-size: 18px;width: calc(100% - 80px);text-align: right;padding-right: 20px;}
    .sms .inner .col .bottom_col span{ height: 45px;line-height: 46px;width: 90px;font-size: 20px;}
    .sms .layer5{display: none;}
    .comeon .right_col{max-width: 150px;padding-top: 10px;}
    .comeon h2{font-size: 32px;}
    .comeon p{font-size: 16px;line-height: 22px;}
    .contact_form .inner .in{font-size: 24.4px;height: 45px;margin-bottom: 15px;}

    .contact_form .inner .left_col iframe{height: 240px !important;}
    footer .inner{padding: 0px 15px;}
    footer .inner .col h4{font-size: 16px;}
    footer .inner .col p{font-size: 12px;line-height: 18px;}
    footer .inner .col .icon a{width: 25px;}
    .pronunciation .wrap .col.select_box{padding-right: 4px;font-size: 11px;height: 26px;border-radius: 5px;}
    .pronunciation .inner{max-width: 180px;}

}


