@media only screen and (max-width:1100px){.report-cat span{display:inline-block; padding:20px 0 0;}.report-cat{text-align:center; padding-top:20px;}}
@media only screen and (max-width:991px){.title{font-size:20px;line-height:25px;margin-bottom:20px;padding-bottom:10px;}.content-box p{font-size:14px;line-height:26px;margin-bottom:20px;}.content-box .tag{margin-bottom:0px;font-size:18px;}.report-cat{ font-size:60px;}}
@media only screen and (max-width:640px){.logo {margin:30px 0 0;}.logo a img{width:80%;}.content-box{background-repeat:repeat-y;background-position:center 0;background-size:95%;min-height:auto;}.mainpage{min-height:auto;}.reporttag {padding-bottom:30px;}.careerimg{padding:4% 0;}.careerimg img{width:100%;}.report-year, .report-cat{font-size:100px;line-height:100px;float:none; text-align:center;}.report-cat{font-size:50px;line-height:50px;}.report-cat span{display:inline-block;}}
@media only screen and (max-width:600px){.title:after{width:260px;background-size:100%;}.container{padding:0;}h2{margin-bottom:0px; margin-top:20px;}.report-year{font-size:50px;line-height:50px;}.report-cat{font-size:40px;line-height:40px;}.person-details h2{font-size:26px;}.person-details span{font-size:16px;padding:5px 20px 0;}.home-footer{padding:20px 0 25px;}.report-cat{display:block;font-size:30px;line-height:40px;padding-top:10px; padding-left:0;}.report-cat span{ padding-top:10px;}}