 .vhteachepg .tepadd{padding: 30px 0 150px;}.hpteachemm{margin-bottom: 50px;padding: 20px 20px 10px;background-color: #0487c9;border-radius: 5px;}.tpteachemm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -5px;}.tpteachemm .mmgrip > div{padding: 0 5px;}.tpteachemm .mmgrip .mcol{width: calc(100% - 180px);}.tpteachemm .mmgrip .hcol{width: 180px;}.tpteachemm .fmbuton button{width: 100%;height: 45px;background-color: #fdbe11;color: #fff;border: none;border-radius: 5px;font-size: 15px;line-height: 25px;text-transform: uppercase;font-weight: bold;}.tpteachemm .fmbuton button:hover{background-color: #ee2d30;}.tpteachemm .ipgrip{display: flex;flex-wrap: wrap;margin: 0 -5px;}.tpteachemm .ipgrip > div{padding: 0 5px;margin-bottom: 10px;}.tpteachemm .ipgrip .acol{width: 75%;}.tpteachemm .ipgrip .bcol{width: 25%;}.tpteachemm .fmgroup input, .tpteachemm .fmgroup select{width: 100%;height: 45px;border: none;border-radius: 5px;padding: 0 20px;font-size: 15px;line-height: 25px;}.tpteachemm .fmgroup .chosen-container{border-radius: 5px;}.tpteachemm .fmgroup .chosen-single{border-radius: 5px;border: none;}.tpteacheha{margin-bottom: 15px;}.tpteacheha .hagrip{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -10px;}.tpteacheha .hagrip > div{padding: 0 10px;margin-bottom: 10px;}.tpteacheha .hatitle, .tpteacheha .hatitle a{color: #0487c9;}.tpteacheha .hatitle, .tpteacheha .hatitle h1, .tpteacheha .hatitle h2{font-size: 40px;line-height: 50px;font-weight: bold;}.tpteacheha .haconts{display: flex;align-items: center;align-content: center;margin: 0 -5px;}.tpteacheha .haconts > div{padding: 0 5px;}.tpteacheha .cttext{font-size: 15px;line-height: 25px;font-weight: bold;white-space: nowrap;}.tpteacheha .ctinfo ul{display: flex;flex-wrap: wrap;margin: 0 -2.5px;}.tpteacheha .ctinfo li{padding: 0 2.5px;margin-bottom: 5px;}.tpteacheha .ctinfo li a{display: block;font-size: 15px;line-height: 20px;padding: 5px 12px;background-color: #ffffff;border-radius: 5px;}.tpteacheha .ctinfo li.active a, .tpteacheha .ctinfo li:hover a {background-color: #ee2d30;color: #fff;}.tpteachehb .hblist{margin-bottom: 30px;}.itteachehb{margin-bottom: 20px;background-color: #fff;border-radius: 5px;padding: 15px 20px 20px;}.itteachehb .hbgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.itteachehb .hbgrip > div{padding: 0 10px;}.itteachehb .hbgrip .mcol{width: calc(100% - (25.985% + 180px));}.itteachehb .hbgrip .hcol{width: 25.985%;}.itteachehb .hbgrip .bcol{width: 180px;}.itteachehb .dstends li{margin-bottom: 5px;position: relative;padding-left: 24px;font-size: 15px;line-height: 23px;}.itteachehb .dstends li:last-child{margin-bottom: 0;}.itteachehb .dstends li::before{font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;top: 0;color: #0487c9;}.itteachehb .lkview{margin-bottom: 20px;}.itteachehb .lkview a{display: block;text-align: center;font-size: 16px;line-height: 25px;padding: 10px 20px;background-color: #ebf6ff;color: #0487c9;border-radius: 5px;}.itteachehb .lkview a:hover{background-color: #0487c9;color: #fff;}.itteachehb .ifgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.itteachehb .ifgrip > div{padding: 0 10px;}.itteachehb .ifgrip .xcol{width: 170px;}.itteachehb .ifgrip .ycol{width: calc(100% - 170px);}.itteachehb .ithumb{display: block;padding-top: 65.56%;position: relative;overflow: hidden;}.itteachehb .ithumb img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 100%;max-height: 100%;}.itteachehb .dtitle{margin-bottom: 5px;}.itteachehb .dtitle, .itteachehb .dtitle h3{font-size: 18px;line-height: 25px;font-weight: bold;}.itteachehb .dconts{color: #666666;font-size: 14px;line-height: 22px;margin-bottom: 10px;}.itteachehb .noinfo ul{display: flex;flex-wrap: wrap;}.itteachehb .noinfo li{margin-right: 10px;margin-bottom: 5px;font-size: 14px;line-height: 20px;padding: 5px 5px;text-align: center;min-width: 80px;border-radius: 5px;}.vhlocatipg .lopadd{padding: 40px 0 160px;}.tplocatimm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -15px;}.tplocatimm .mmgrip > div{padding: 0 15px;width: calc(100% / 3);margin-bottom: 30px;}.itlocatimm{height: 100%;padding: 20px;background-image: url('../images/loback.png');background-position: top left;background-repeat: no-repeat;background-size: 100% 100%;}.itlocatimm .ifgrip{display: flex;flex-wrap: wrap;align-items: center;align-content: center;margin: 0 -10px;}.itlocatimm .ifgrip > div{padding: 0 10px;}.itlocatimm .ifgrip .xcol{width: 43.59%;}.itlocatimm .ifgrip .ycol{width: calc(100% - 43.59%);}.itlocatimm .thumb{display: block;padding-top: 65.56%;overflow: hidden;border-radius: 5px;position: relative;}.itlocatimm .thumb img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.itlocatimm .dtitle{margin-bottom: 15px;}.itlocatimm .dtitle, .itlocatimm .dtitle h3{font-size: 20px;line-height: 30px;font-weight: bold;}.itlocatimm .dviews a{display: inline-block;font-size: 15px;line-height: 22px;padding: 9px 20px;background-color: #ebf6ff;color: #0487c9;border-radius: 5px;}.itlocatimm .dviews a:hover{background-color: #0487c9;color: #fff;}.itlocatimm .dviews a span{display: inline-block;position: relative;padding-left: 22px;}.itlocatimm .dviews a span::before{font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;top: 0;}.ccinfohome{padding: 35px 0 60px;background-color: #0487c9;}.tpccinfohh .hhgrip{display: flex;flex-wrap: wrap;justify-content: center;margin: 0 -15px;}.tpccinfohh .hhgrip > div{padding: 0 15px;width: 25%;margin-bottom: 30px;}.itccinfohh{position: relative;height: 100%;display: flex;align-items: center;align-content: center;justify-content: center;overflow: hidden;padding: 35px 30px;background-image: url('../images/ccback.png');background-position: top left;background-repeat: no-repeat;background-size: 100% 100%;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.itccinfohh:hover{transform: translateY(-3px);}.itccinfohh, .itccinfohh a{color: #fff;}.itccinfohh .hhlinks{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.itccinfohh .hhlinks a{display: block;width: 100%;height: 100%;}.itccinfohh .hhquant{position: absolute;top: 20px;right: 20px;z-index: 0;font-size: 14px;line-height: 21px;font-weight: bold;background-color: #fdbe11;color: #fff;border-radius: 35px;padding: 7px 10px;min-width: 70px;text-align: center;}.itccinfohh .hhquant::before{content: '';position: absolute;bottom: 5px;right: calc(100% - 5px);width: 0;height: 0;border-top: 12px solid transparent;border-bottom: 0px solid transparent;border-right: 16px solid #fdbe11;pointer-events: none;}.itccinfohh .ifthumb{width: 80px;height: 80px;margin: 0 auto;margin-bottom: 10px;display: flex;align-items: center;align-content: center;justify-content: center;}.itccinfohh .ifdecss{font-size: 20px;line-height: 25px;font-weight: bold;text-align: center;}.hhinfohome{padding: 130px 0 140px;background-position: center;background-repeat: no-repeat;background-size: cover;overflow: hidden;position: relative;z-index: 1;}.hhinfohome::before{content: '';position: absolute;top: -1px;left: 0;width: 100%;height: 107px;background-position: top left;background-repeat: no-repeat;background-size: 100%;pointer-events: none;background-image: url('../images/vlinenpc.png');}.hhinfohome .hhthumb img{width: 100%;}.hphhinfohh .dswrap{max-width: 630px;margin-left: auto;}.tphhinfohh{padding: 35px 40px 60px;background-color: #fff;border-radius: 10px;box-shadow: 0 5px 20px 0 rgba(4, 135, 201, 0.1);}.tphhinfohh .vvtitle{margin-bottom: 10px;color: #0487C9;}.tphhinfohh .vvtitle, .tphhinfohh .vvtitle h2{font-size: 40px;line-height: 50px;font-weight: bold;}.tphhinfohh .vvcapts{margin-bottom: 20px;font-size: 16px;line-height: 24px;}.tphhinfohh .fminput{margin-bottom: 5px;}.tphhinfohh .ipgrip{display: flex;flex-wrap: wrap;margin: 0 -5px;}.tphhinfohh .ipgrip > div{padding: 0 5px;width: 50%;}.tphhinfohh .fmgroup{margin-bottom: 10px;}.tphhinfohh .fmgroup input, .tphhinfohh .fmgroup select{width: 100%;height: 45px;padding: 0 16px;border: 1px solid #e6e6e6;border-radius: 5px;font-size: 15px;}.tphhinfohh .fmgroup textarea{width: 100%;height: 210px;padding: 10px 16px;border: 1px solid #e6e6e6;border-radius: 5px;font-size: 15px;resize: none;}.tphhinfohh .fmgroup input::-webkit-input-placeholder, .tphhinfohh .fmgroup textarea::-webkit-input-placeholder {color: #666666;}.tphhinfohh .fmgroup input:-ms-input-placeholder, .tphhinfohh .fmgroup textarea:-ms-input-placeholder {color: #666666;}.tphhinfohh .fmgroup input::placeholder, .tphhinfohh .fmgroup textarea::placeholder {color: #666666;}.tphhinfohh .fmcheck{margin-bottom: 15px;}.tphhinfohh .ifgrip{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -10px;}.tphhinfohh .ifgrip > div{padding: 0 10px;}.tphhinfohh .fmbuton button{min-width: 200px;text-align: center;height: 50px;background-color: #0487c9;color: #fff;font-size: 16px;line-height: 25px;border-radius: 5px;border: none;}.tphhinfohh .fmbuton button:hover{background-color: #ee2d30;}.vhttteacpg .ttpadd{padding: 30px 0 35px;}.hpttteacmm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -15px;}.hpttteacmm .mmgrip > div{padding: 0 15px;}.hpttteacmm .mmgrip .mcol{width: calc(100% - 210px);}.hpttteacmm .mmgrip .hcol{width: 210px;}.tpttteacma .magrip{display: flex;flex-wrap: wrap;margin: 0 -15px;}.tpttteacma .magrip > div{padding: 0 15px;}.tpttteacma .magrip .xcol{width: 215px;}.tpttteacma .magrip .ycol{width: calc(100% - 215px);}.tpttteacma .thumb img{width: 100%;}.tpttteacma .decss{max-width: 750px;}.tpttteacma .dstitle{margin-bottom: 10px;}.tpttteacma .dstitle, .tpttteacma .dstitle h1, .tpttteacma .dstitle h2{font-size: 30px;line-height: 40px;font-weight: bold;}.tpttteacma .dsinfos{position: relative;padding-left: 25px;font-size: 15px;line-height: 25px;}.tpttteacma .dsinfos::before{font-family: 'Font Awesome 5 Free' !important;font-weight: 900;position: absolute;left: 0;top: 0;color: #0487C9;}.tpttteacma .dsinfos a{color: #0487C9;margin-left: 10px;}.tpttteacmb ul{display: flex;flex-wrap: wrap;margin: 0 -10px;}.tpttteacmb ul li{padding: 0 10px;width: 100%;margin-bottom: 15px;}.tpttteacmb li a{display: block;font-size: 16px;line-height: 25px;font-weight: bold;padding: 10px 16px 10px 20px;border-radius: 5px;}.tpttteacmb li.vmm a{background-color: #ee2d30;color: #fff;}.tpttteacmb li.vmm a:hover{background-color: #0487C9;}.tpttteacmb li.vhh a{background-color: #f6f6f6;}.tpttteacmb li.vhh a:hover{background-color: #0487C9;color: #fff;}.tpttteacmb li a span{display: block;position: relative;padding-right: 25px;}.tpttteacmb li.vmm a span::before{content: '\f1d8';font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}.tpttteacmb li.vhh a span::before{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 16px;height: 20px;background-image: url('../images/vlikem.png');background-position: center;background-repeat: no-repeat;background-size: 100% 100%;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.tpttteacmb li.vhh a:hover span::before{background-image: url('../images/vliket.png');}.vhdetailpg .dtpadd{padding: 30px 0 160px;}.hpdetailpg{margin-bottom: 30px;}.tportherpg{margin-bottom: 35px;}.hpdetailpg .dtgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.hpdetailpg .dtgrip > div{padding: 0 10px;}.hpdetailpg .dtgrip .mcol{width: 33.588%;}.hpdetailpg .dtgrip .hcol{width: calc(100% - 33.588%);}.tpdetailmm{padding: 25px 30px;background-color: #ffffff;border-radius: 5px;}.tpdetailmm .mmtitle{margin-bottom: 10px;font-size: 25px;line-height: 35px;font-weight: bold;color: #ee2d30;}.tpdetailmm .mmtitle span{display: inline-block;}.tpdetailmm .mmtitle span::after{content: '';display: inline-block;width: 30px;height: 22px;background-image: url('../images/ticon.png');background-position: top left;background-repeat: no-repeat;background-size: 100%;margin-left: 5px;}.tpdetailmm .mmconts li{padding: 10px 0 15px;border-bottom: 1px solid #eeeeee;}.tpdetailmm .mmconts li:last-child{border-bottom: none }.tpdetailmm .mmconts li .tm{font-size: 15px;line-height: 23px;font-weight: bold;color: #0487C9;}.tpdetailmm .mmconts li .th{font-size: 16px;line-height: 24px;}.itdetailhh{margin-bottom: 20px;padding: 20px 30px;background-color: #fff;border-radius: 5px;}.itdetailhh .vvtitle{margin-bottom: 10px;font-size: 25px;line-height: 35px;font-weight: bold;color: #ee2d30;}.itdetailhh .vvtitle span{display: inline-block;}.itdetailhh .vvtitle span::after{content: '';display: inline-block;width: 30px;height: 22px;background-image: url('../images/ticon.png');background-position: top left;background-repeat: no-repeat;background-size: 100%;margin-left: 5px;}.itdetailhh .vvconts{font-size: 16px;line-height: 24px;}.itdetailhh .vvconts li{margin-bottom: 5px;padding-left: 20px;position: relative;}.itdetailhh .vvconts li::before{content: '';position: absolute;left: 0;top: 9px;width: 6px;height: 6px;background-color: #0487C9;border-radius: 100%;}.itdetailhh .vvlinks{max-width: 400px;margin: 0 auto;}.itdetailhh .tpttteacmb ul li{width: 50%;margin-bottom: 0;}.vstypop .fancybox-slide--html{padding: 10px;}.vhpopteach{margin-top: 40px;overflow: unset;border-radius: 10px;padding: 0;}.vhpopteach .fancybox-close-small{padding: 0;top: -45px;right: -10px;color: #fff;}.vhpopteach .fancybox-button svg{width: 100%;}.vhpopteach .tetitle{padding: 25px 40px 20px;border-bottom: 1px solid #eeeeee;color: #0487c9;}.vhpopteach .tetitle, .vhpopteach .tetitle h2{font-size: 30px;line-height: 40px;font-weight: bold;}.vhpopteach .teconts{padding: 30px 40px 20px;border-bottom: 1px solid #eeeeee;}.vhpopteach .tebuton{padding: 20px 20px 35px;text-align: center;}.vhpopteach .initem{margin-bottom: 10px;}.vhpopteach .fmgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.vhpopteach .fmgrip > div{padding: 0 10px;}.vhpopteach .fmgrip .mcol{width: 190px;}.vhpopteach .fmgrip .hcol{width: calc(100% - 190px);}.vhpopteach .ctinput .telabel label{display: block;margin-bottom: 0;font-weight: bold;font-size: 15px;}.vhpopteach .ctinput .telabel label span{color: #ee2d30;}.vhpopteach .teinput input{height: 45px;width: 100%;border-radius: 5px;padding: 0 18px;border: 1px solid #e6e6e6;}.vhpopteach .teinput .chosen-container{border-radius: 5px;}.vhpopteach .teinput .chosen-single{border-color: #e6e6e6;border-radius: 5px;}.vhpopteach .ctinput .telabel{margin-top: 15px;}.vhpopteach .teinput .iuplod{margin-bottom: 5px;display: flex }.vhpopteach .teinput .iuplod a{display: flex;align-items: center;align-content: center;font-size: 15px;line-height: 22px;padding: 9px 30px;font-weight: bold;background-color: #fdbe11;color: #fff;border-radius: 5px;}.vhpopteach .teinput .iuplod a i{margin-right: 8px;}.vhpopteach .teinput .iuplod a:hover{background-color: #0487C9;}.vhpopteach .teinput .inotes{font-size: 14px;line-height: 22px;color: #999999;font-style: italic;}.vhpopteach .cttexta .telabel label{display: block;margin-bottom: 0;font-weight: bold;font-size: 15px;}.vhpopteach .telabel label a{color: #fdbe11;display: inline-block;margin-left: 15px;}.vhpopteach .cttexta{margin-bottom: 12px;}.vhpopteach .cttexta .telabel{margin-bottom: 10px;}.vhpopteach .cttexta .teinput textarea{width: 100%;height: 100px;border-radius: 5px;padding: 10px 18px;border: 1px solid #e6e6e6;resize: none;}.vhpopteach .ctnotes{color: #999999;font-size: 14px;line-height: 20px;font-style: italic;}.vhpopteach .tebuton button, .vhpopteach .tebuton a{display: inline-block;font-size: 16px;line-height: 25px;padding: 10px 34px;border-radius: 5px;font-weight: bold;background-color: #0487C9;color: #fff;border: none;}.vhpopteach .tebuton button:hover, .vhpopteach .tebuton a:hover{background-color: #ee2d30;}@media all and (max-width: 1200px){}@media all and (max-width: 991px){.vhteachepg .tepadd{padding: 0 0 140px;}.hpteachemm{margin: 0 -20px;margin-bottom: 35px;padding: 20px 20px 20px;border-radius: 0;}.tpteachemm .ipgrip .acol{width: 50%;}.tpteachemm .ipgrip .bcol{width: 50%;}.tpteachemm .fmgroup input, .tpteachemm .fmgroup select{padding: 0 15px;}.tpteacheha .hatitle, .tpteacheha .hatitle h1, .tpteacheha .hatitle h2{font-size: 30px;line-height: 40px;}.itteachehb .hbgrip .mcol{width: 100%;}.itteachehb .hbgrip .hcol{width: calc(100% - 180px);}.itteachehb .ifgrip .xcol{width: 100%;}.itteachehb .ifgrip .ycol{width: 100%;}.itteachehb .mogrip{display: flex;flex-wrap: wrap;align-items: center;align-content: center;margin: 0 -10px;}.itteachehb .mogrip > div{padding: 0 10px;}.itteachehb .mogrip .acol{width: 90px;}.itteachehb .mogrip .bcol{width: calc(100% - 90px);}.itteachehb .noinfo ul{justify-content: flex-end;}.vhlocatipg .lopadd{padding: 40px 0 120px;}.tplocatimm .mmgrip{margin: 0 -10px;}.tplocatimm .mmgrip > div{padding: 0 10px;width: 50%;margin-bottom: 20px;}.itlocatimm{padding: 10px;}.itlocatimm .dtitle{margin-bottom: 5px;}.itlocatimm .dtitle, .itlocatimm .dtitle h3{font-size: 18px;line-height: 25px;}.itlocatimm .dviews a{font-size: 14px;padding: 9px 12px;}.ccinfohome{padding: 40px 0 55px;}.tpccinfohh .hhgrip{margin: 0 -10px;}.tpccinfohh .hhgrip > div{padding: 0 10px;margin-bottom: 20px;width: calc(100% / 3);}.itccinfohh{padding: 30px 15px 15px;}.itccinfohh .hhquant{font-size: 13px;line-height: 20px;min-width: 60px;padding: 5px;top: 10px;right: 10px;}.itccinfohh .ifdecss{font-size: 16px;}.hhinfohome::before{display: none;}.hhinfohome{padding: 0 0 130px;background-image: unset!important;background-color: #ebf6ff;}.hhinfohome .hhdecss{position: relative;margin-top: -50px;}.tphhinfohh{padding: 25px 20px 20px;}.hphhinfohh .dswrap{max-width: 100%;}.vhttteacpg .ttpadd{padding: 35px 0 20px;}.hpttteacmm .mmgrip .mcol{width: 100%;margin-bottom: 12px;}.hpttteacmm .mmgrip .hcol{width: 100%;}.tpttteacma .dstitle, .tpttteacma .dstitle h1, .tpttteacma .dstitle h2{font-size: 25px;line-height: 30px;}.tpttteacmb ul li{width: 50%;}.vhdetailpg .dtpadd{padding: 10px 0 120px;}.hpdetailpg .dtgrip{margin: 0 -20px;}.hpdetailpg .dtgrip > div{padding: 0;}.hpdetailpg .dtgrip .mcol{width: 100%;margin-bottom: 10px }.hpdetailpg .dtgrip .hcol{width: 100%;}.tpdetailmm{padding: 20px 20px 25px;}.itdetailhh{padding: 20px;border-radius: 0;margin-bottom: 10px;}.itdetailhh .vvtitle{font-size: 22px;line-height: 30px;}.itdetailhh .vvconts{font-size: 15px;line-height: 25px;}.vhpopteach .tetitle{padding: 15px 20px;}.vhpopteach .tetitle, .vhpopteach .tetitle h2{font-size: 20px;line-height: 25px;}.vhpopteach .teconts{padding: 15px 20px;}}@media all and (max-width: 767px){.tpteachemm .mmgrip .mcol{width: 100%;}.tpteachemm .mmgrip .hcol{width: 100%;}.itteachehb{margin-bottom: 10px;}.itteachehb .dstends ul{display: flex;flex-wrap: wrap;}.itteachehb .dstends li{margin-right: 25px;}.itteachehb .hbgrip .hcol{width: 100%;margin-bottom: 5px;}.itteachehb .hbgrip > .bcol{width: 100%;}.itteachehb .lkgrip{display: flex;align-items: center;align-content: center;margin: 0 -10px;}.itteachehb .lkgrip > div{padding: 0 10px;}.itteachehb .lkgrip .xcol{width: calc(100% - 60px);}.itteachehb .lkgrip .ycol{width: 60px;}.itteachehb .lkview{margin-bottom: 0;}.itteachehb .vtootip .tlicon .iicon{margin: 0 auto;}.tplocatimm .mmgrip > div{width: 100%;}.tpccinfohh .hhgrip > div{width: 50%;}.tphhinfohh .vvtitle{margin-bottom: 5px;}.tphhinfohh .vvtitle, .tphhinfohh .vvtitle h2{font-size: 25px;line-height: 35px;}.tphhinfohh .vvcapts{font-size: 14px;line-height: 22px;margin-bottom: 15px;}.tphhinfohh .vvtitle, .tphhinfohh .vvcapts{text-align: center;}.tphhinfohh .ipgrip > div{width: 100%;}.tphhinfohh .fmgroup textarea{height: 100px;}.tphhinfohh .ifgrip > div{width: 100%;text-align: center;margin-bottom: 15px;}.tpttteacma .magrip .xcol{width: 100%;margin-bottom: 30px;}.tpttteacma .thumb {max-width: 186px;margin: 0 auto;}.tpttteacma .magrip .ycol{width: 100%;}.tpttteacma .dsinfos a{display: block;margin-left: 0;}.vhpopteach .teconts{padding: 15px 20px;}.vhpopteach .fmgrip .mcol{width: 100%;margin-bottom: 5px;}.vhpopteach .fmgrip .hcol{width: 100%;}.vhpopteach .ctinput .telabel{margin-top: 0;}.vhpopteach .tebuton{padding: 20px 20px 25px;}.vhpopteach .telabel label a{margin-left: 8px;}.vhpopteach .teinput input{padding: 0 14px;}}