.caption, .nodata, .portlets, .portlets h2, .portlets p, .team .member, .text{text-align:center}
.buttons, .head-detail p, .heading, .naveen-msg h3{text-transform:uppercase}
.head-detail p, .heading{font-family:Oswald, sans-serif}
.new a, .portlets ul li a{text-decoration:underline}
.carousel-control.left, .carousel-control.right{background-image:none}
.nodata{color:#949494;margin:5% 0 0;display:block}
.portlets{background:#fff;padding:5px 5px 36px;border-radius:7px;border-bottom:4px solid #0776ab;width:95%;float:left;height:250px;font-weight:500;box-shadow:0 0 10px #e2e2e2;margin:20px 15px 10px 10px}
.portlets h2{padding:12px 10px;border-bottom:1px solid #e0e1e5;font-size:18px;color:#515151;font-weight:550;margin-top:0}
.portlets p{padding:8px 5px 18px;font-size:14px;height:130px;margin-bottom:0;color:#838383}
.buttons{background:#fff;padding:4px 20px;color:#005880;font-weight:500;border:1px solid #005880;border-radius:6px;font-size:14px;display:inline-block}
.bannerportlets ul, .heading small, .overlyimg, .pic:before, .team .member a{display:block}
.scontolrs{position:absolute;top:50%;font-size:40px;color:#b3b2b2}
.scontolrs.sprev{left:18%}
.scontolrs.snext{right:18%}
.buttons:hover{background:#005880;border:1px solid #136180;color:#fff}
.buttons:focus{color:#fff}
.new, .new a, .portlets ul li{color:#0487c3}
.gray{background:#fff;padding:40px 0}
.new{font-weight:600}
.new a{padding-left:10px}
.portlets ul li{font-weight:700}
.portlets ul li a{color:#0487c3;font-weight:500}
.portlets ul li a:focus, .portlets ul li a:hover{color:#000;text-decoration:none}
.nav-tabs>li{font-size:22px}
.gallery-details{float:left;margin-bottom:5px;position:relative;width:48%;overflow:hidden;margin-right:5px;height:88px;box-shadow:0 0 10px #eaeaea;border-radius:4px;border:2px solid #fff;padding:0}
.gallery-details:nth-child(even){margin-right:0}
.gallery-details img{width:110%}
.gallery-details .fa{font-size:25px;opacity:.6;color:#fff;position:absolute;right:43%;top:31%;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:all .5s ease-in-out}
.gallery-details:hover .fa{color:#fff;opacity:1;text-shadow:0 1px 5px #000}
.galleryslide{margin-top:20px}
.galleryslide .owl-pagination{position:absolute;top:-33px;left:49%}
.galleryslide .owl-controls .owl-page span{width:8px!important;height:8px!important;margin:4px!important;background:#268aaa!important}
.galleryslide .owl-buttons{position:absolute;right:0;bottom:17px}
.galleryslide .owl-buttons .owl-next, .galleryslide .owl-buttons .owl-prev{border-radius:0!important;font-size:26px!important;opacity:1!important;margin:0!important;border:1px solid #d7d7d7;background-color:#FFF!important;color:#000!important}
.galleryslide .item{margin:0 5px}
.galleryslide .image{width:auto;height:100%}
.overlyimg{height:305px;overflow:hidden;position:relative}
.caption, .text{position:absolute}
.overlay-galleryimg{text-align:center;left:0;right:0;opacity:0;bottom:0;transition:.5s ease;background-color:rgba(0,0,0,.6)}
.overlyimg:hover .overlay-galleryimg{opacity:1}
h3.text{top:45%;font-weight:300;line-height:22px}
.text{width:80%;color:#fff;font-size:16px;top:40%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}
.overlyimg .morebtn{margin-top:0;bottom:15px;position:absolute;right:30px;padding:8px 8px 8px 12px;color:#FFF}
.caption, .rs-link{color:#000}
.rs-link:hover{text-decoration:underline}
.caption{bottom:0;padding:12px 10px;background:rgba(255,255,255,.6);margin-bottom:0;right:0;left:0}
.team .member .pic:after, .team .member:hover .pic:after{bottom:-2px;right:-2px;border-bottom:40px solid #f5f5f5;border-left:40px solid transparent;width:0;z-index:9}
.custome-navigator{float:right;margin-top:4px}
.custome-navigator2{float:none;margin-top:20px;text-align:center}
.custome-navigator a.btn{font-size:20px;background:#f3f3f3;border-radius:0;padding:1px 8px;color:#000}
.team{background-color:#f3f1f1;padding:40px 0}
.team .member .bgwhite h4, .team .member .pic:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out}
.team .member{margin-bottom:30px;position:relative}
.team .member:hover .pic img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.team .member .pic{overflow:hidden;margin-bottom:15px;height:310px;position:relative;border-radius:0 25px;background:#c3c3c3}
.team .member .pic:after{position:absolute;transition:all .35s ease-in-out}
.team .member:hover .pic:after{content:'';position:absolute;transition:all .35s ease-in-out;border-bottom-color:#fec830}
.team .member .pic img{height:auto;border-radius:0 25px;width:100%}
.team .member .bgwhite{position:absolute;bottom:30px;left:0;right:0;margin:auto;width:80%;text-align:left}
.bgblack, .pic:before{width:100%;height:100%;position:absolute}
.team .member .bgwhite h4{font-weight:800;margin-bottom:0;font-size:20px;background:rgba(255,255,255,.9);color:#2a2a2a;padding:3px 5px;margin-top:2px;float:left;transition:all .35s ease-in-out}
.team .member .bgwhite span, .team .member a i{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;color:#2a2a2a}
.team .member .bgwhite span{background:rgba(255,255,255,.9);padding:3px 5px;font-size:11px;font-weight:600;transition:all .35s ease-in-out}
.team .member a{position:absolute;top:0;bottom:0;left:0;right:0}
.team .member a i{transition:all .35s ease-in-out;opacity:0;position:absolute;bottom:1px;right:4px;padding:0;font-size:24px;z-index:9999}
.pic, .team .member:hover a i{opacity:1}
.team .member:hover .bgwhite h4, .team .member:hover .bgwhite span{color:#2a2a2a;background:#fec830}
.team .member .social{margin-top:15px}
.team .member .social a{color:#b3b3b3}
.team .member .social a:hover{color:#fec830}
.team .member .social i{font-size:18px;margin:0 2px}
.pic:before{content:'';box-shadow:inset 0 0 0 0 #fec830, 0 1px 2px rgba(0,0,0,.3);border-radius:0 25px;z-index:999}
.member:hover .pic:before{box-shadow:inset 0 0 0 4px #fec830, 0 1px 2px rgba(0,0,0,.3)}
.team .tabArbe{float:left;margin:5px 0 20px 40px}
.team .tabArbe a{background:#ccc;color:#000!important;font-weight:600;border-radius:15px;text-align:center;padding:7px 18px}
.team .tabArbe a.active, .team .tabArbe a:hover{background-color:#237c9a;color:#FFF!important}
.team h2{float:left;margin-top:0;margin-bottom:30px}
.text-warning{color:#eb3d00}
.bgblack{top:36%;left:0;z-index:0;color:#fff}
.heading{margin:0 0 20px;color:#fff;font-size:3em;line-height:44px;letter-spacing:2px}
.heading small{color:#fff;font-weight:700;font-size:140%;margin-top:10px;letter-spacing:9px}
.head-detail p{font-size:1.2em;font-weight:400;letter-spacing:3px}
.head-detail{font-size:1.1em;text-align:left;line-height:30px;text-shadow:rgba(0,0,0,.4) 0 0 22px}
#frmSearch, #frmSearch input{margin:0}
#search-btn{cursor:pointer;float:right;width:30px}
#search-btn:hover{color:#000}
#search-wrap{width:275px;float:right;position:absolute;right:38px}
.search-wrap{margin-top:-170px;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.search-text{background-color:#FFF}
.search-text li a{display:block;padding:6px 15px;border-bottom:solid 1px #e4e4e4}
.dept-inner a, .report-lnk{-webkit-transition:color .25s}
.pimgbox{margin:0;height:200px;overflow:hidden}
.banner-sec{position:relative;height:calc(100vh)}
.banner-sec .carousel-inner img{height:calc(100vh);width:100%}
.bannerportlets{position:absolute;left:0;right:0;bottom:40px}
.bannerportlets li{float:left}
.bannerportlets li a{height:86px;display:table;width:254px;background:rgba(9,109,158,.9);margin-right:40px;border-radius:10px;box-shadow:0 0 10px #fff;padding:13px 20px;text-align:left;color:#fff;font-size:1em;vertical-align:top;line-height:1.5em}
.date-div, .dept-inner, .download-lnk, .h2headercenter, .morebtn, .services-ul li a, .vcaption{text-align:center}
.bannerportlets li a img{margin-right:10px;display:table-cell;vertical-align:middle;width:48px}
.bannerportlets li a span{display:table-cell;padding:7px 0;vertical-align:middle}
.bannerportlets li a:focus, .bannerportlets li a:hover{background:rgba(9,109,158,.7)}
.bannerportlets li:last-child a{margin-right:0}
.naveenbg{padding:20px 30px 30px 40px;font-size:1em;position:relative}
.pro-des{margin:20px 0 0;line-height:20px;font-size:1.2em}
.pro-des b{display:block}
.naveen-msg:before{content:'\f10d';font-family:FontAwesome;position:absolute;top:40px;left:5px;font-size:2em;color:silver}
.dept-inner a::before, .download-lnk::before{top:0;left:0}
.naveen-msg p{position:relative}
.naveen-msg p:after{content:"\f10e";font-family:FontAwesome;position:absolute;bottom:-4px;font-size:1.3em;color:silver}
.dept-inner a::after, .download-lnk::after, .report-lnk::after{bottom:0;right:0}
.about-heading, .about-text, .bdahdr, .h2header{position:relative}
.naveen-msg h3{color:#217c9b;line-height:32px}
.naveen-msg h3 span{display:block;color:#0b0b0b;text-transform:none}
.more-border span, .services-ul li h4{text-transform:uppercase;font-weight:400}
.aboutsection{padding:30px 0}
.aboutsection .morebtn{margin:6px 0 0;float:left;position:relative}
.aboutsection .morebtn:after{display:none}
.about-heading{padding-left:0}
.bdahdr{margin:0 -30px -70px 0;padding:0;font-size:70px;font-weight:700;letter-spacing:36px;color:#ececec}
.bdahdr span{background-color:#fff;display:block}
.about-heading h1{padding-bottom:15px;padding-left:0;margin:0;font-weight:600;font-style:normal;font-size:1.5em}
.about-heading span, .abt-minister li small{display:block;font-weight:400}
.about-imgbox{height:350px;overflow:hidden}
.about-text{background:#fff;padding:20px 18px 25px 0;width:142%;z-index:1;margin:30px 0 0}
.abt-minister, .abt-minister li{padding:0;width:100%;float:left}
.abt-minister{margin:0}
.abt-minister li{background:#f3f3f3;margin:0}
.abt-minister li .mpimg{float:left;width:28%;margin:0;overflow:hidden;background:#fff;height:116px}
.abt-minister li:nth-child(2n) .mpimg{float:right}
.abt-minister li:nth-child(2n) p{border-right:#237c9a 6px solid;border-left:0}
.abt-minister li .mpimg img{height:100%}
.abt-minister li small{font-size:82%}
.abt-minister li p{margin:14px 0 0;padding:5px 10px 10px;float:left;width:72%;font-size:1em;border-left:#237c9a 6px solid;min-height:102px;font-weight:600}
.abt-minister li:nth-child(2n){background:#e7e7e7}
.abt-minister li:nth-child(3n){background:#dbdbdb}
.abt-minister li:hover{background-color:#237c9a;color:#fff}
.section-animated{visibility:visible;animation-delay:.5s;animation-name:fadeInLeft}
.minister-con{background:#efefef;padding:15px 0}
.minister-profile .profile-secs{padding:2px 15px;background:#efefef;width:32%;display:table;border-radius:2px;float:left;margin-right:14px;height:70px}
.minister-profile .profile-secs:last-child{margin-right:0}
.minister-profile .profile-secs .img-sec{display:table-cell;width:96px}
.minister-profile .profile-secs .img-sec img{height:80px;border-radius:100%;margin-right:8px;border:2px solid #969696}
.h2header:after, .h2headercenter:after{content:'';width:80px;height:5px;background:#53a0c3}
.minister-profile .profile-secs .data-sec{display:table-cell;vertical-align:middle;color:#000}
.minister-profile .profile-secs .data-sec p{margin-bottom:0;font-weight:600;font-size:15px;line-height:20px}
.minister-profile .profile-secs .data-sec p span{font-weight:400;font-size:13px;display:block;color:#676767}
.h2header, .h2headercenter{color:#212121;font-size:2em;padding-left:0;margin-bottom:28px;line-height:32px}
.h2header{margin-top:0;font-weight:600}
.h2header:after{position:absolute;left:0;margin-top:45px}
.h2headercenter{margin-top:0;position:relative}
.h2headercenter:after{position:absolute;left:46%;margin-top:45px}
.dept-inner, .dept-inner h4{margin-top:30px}
.impservices-sec{padding:40px 0 30px}
.departments-sec{padding:40px 0;background:url(../images/dept-bg.png) no-repeat #eee;background-size:cover}
.dept-inner img{height:50px}
.dept-inner a{display:block;color:#222;padding:12px 6px 0;min-height:220px;border:3px solid transparent;position:relative;transition:color .25s}
.dept-inner a::after, .dept-inner a::before{box-sizing:inherit;content:'';position:absolute;border:3px solid transparent;width:0;height:0;border-radius:6px}
.draw:hover{color:#fec830}
.dept-inner a:hover::after, .dept-inner a:hover::before{width:100%;height:100%}
.dept-inner a:hover::before{border-top-color:#005881;border-right-color:#005881;-webkit-transition:width .25s ease-out, height .25s ease-out .25s;transition:width .25s ease-out, height .25s ease-out .25s}
.dept-inner a:hover::after{border-bottom-color:#005881;border-left-color:#005881;-webkit-transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s;transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s}
.dept-inner a:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%)}
.dept-inner h4{font-size:1.6em;font-weight:600}
.dept-inner a:focus, .dept-inner a:hover{color:#005881}
.dept-inner p{color:#464646;font-size:14px;font-weight:500}
.impliks-sec{background:#237c9a;background:linear-gradient(90deg, rgba(35,124,154,1) 0, rgba(35,124,154,1) 50.05%, rgba(248,248,248,1) 50.05%, rgba(248,248,248,1) 100%)}
.impliks-bg{padding:40px 0 30px;background:url(../images/dept-bg.jpg) right bottom no-repeat, url(../images/whatsnew-bg.jpg) left top;background-size:50% 100%}
.impliks-sec h2 span{display:block;font-weight:400}
.importantlinks ul.scrollable{height:315px;overflow:hidden;overflow-y:scroll;padding-right:15px}
.importantlinks ul.scrollable::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#FFF}
.importantlinks ul.scrollable::-webkit-scrollbar{width:6px;background-color:#d7d7d7}
.importantlinks ul.scrollable::-webkit-scrollbar-thumb{background-color:#d7d7d7}
.importantlinks ul.scrollable li a{font-size:15px;padding:10px 0 5px;display:block;color:#000;font-weight:500}
.importantlinks ul.scrollable li a span{color:#9c9c9c;display:block;margin-bottom:6px;font-size:13px;padding:0 2px;margin-top:5px}
.importantlinks ul.scrollable li:last-child a{border-bottom:0}
.importantlinks ul li a:focus, .importantlinks ul.scrollable li a:hover{color:#53a0c3}
.download-lnk, .report-lnk{color:#000;display:block;clear:both}
.no-radius{border-radius:0}
.download-lnk i, .report-lnk i{color:#237c9a;font-size:2.5em}
.report-lnk i{margin-right:-25px}
.report-lnk{min-height:85px;background-color:rgba(255,255,255,.55);padding:20px;margin:7px 0;border:1px solid #d8d8d8;position:relative;transition:color .25s}
.report-section:nth-child(1n) .report-lnk{margin-right:-15px}
.report-section:nth-child(2n) .report-lnk{margin-right:0}
.report-section:nth-child(3n) .report-lnk{margin-right:-15px}
.report-section:nth-child(4n) .report-lnk{margin-right:0}
.report-lnk .imbox{float:left;width:18%;margin-right:10px}
.report-lnk .imbox img{width:100%}
.report-lnk h4{float:left;width:76%;font-size:1.1em}
.download-lnk::after, .download-lnk::before, .report-lnk::after, .report-lnk::before{box-sizing:inherit;content:'';width:0;height:0;z-index:-1px}
.report-lnk::after, .report-lnk::before{position:absolute;border:3px solid transparent}
.report-lnk::before{top:0;left:0}
.downloadsection{padding:40px 0 50px;background-color:#f8f8f8}
.download-lnk{background-color:rgba(255,255,255,.55);padding:15px 20px;border:1px solid #d0cccc;position:relative;-webkit-transition:color .25s;transition:color .25s}
.download-lnk:first-child{margin-right:-12px}
.download-lnk:nth-child(2n){margin-left:-12px}
.download-lnk::after, .download-lnk::before{position:absolute;border:3px solid transparent}
.download-lnk:hover::after, .download-lnk:hover::before, .report-lnk:hover::after, .report-lnk:hover::before{width:100%;height:100%}
.download-lnk:hover::before, .report-lnk:hover::before{border-top-color:#278aaa;border-right-color:#278aaa;-webkit-transition:width .25s ease-out, height .25s ease-out .15s;transition:width .25s ease-out, height .25s ease-out .15s}
.download-lnk:hover::after, .report-lnk:hover::after{border-bottom-color:#278aaa;border-left-color:#278aaa;-webkit-transition:border-color 0s ease-out .5s, width .25s ease-out .4s, height .25s ease-out .65s;transition:border-color 0s ease-out .5s, width .25s ease-out .4s, height .25s ease-out .65s}
.download-lnk .morebtn{display:none;color:#FFF;margin-top:55px;position:absolute;z-index:1;right:30px;padding:8px 6px 8px 10px}
.download-lnk img{height:40px}
.download-lnk h4{font-size:1em;margin-top:10px;margin-bottom:0;line-height:26px}
.download-lnk:hover .morebtn{background-color:#268aaa}
.report-list{margin-bottom:0}
.report-list li{clear:both;padding:6px 0;border-bottom:solid 1px #e2e2e2;font-size:1.2em}
.report-list li:last-child{border-bottom:0}
.report-list li span{display:inline-block;float:right;margin-right:10px;width:45px}
.report-list li img, .vticker, .vticker ul{width:100%}
.report-list li a{color:#000;display:block;line-height:57px}
.report-list li a:hover, .report-list li a:hover span{color:#156c88}
.importantlinks h2, .news-btn, .news-btn:focus, .news-btn:hover{color:#FFF}
.report-list li a:hover span{border-color:#156c88}
.report-list li a:hover span img{filter:blur(.5px) grayscale(90%)}
.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000}
.flip-container:hover .flipper i:before{color:#b6d7e2}
.flipper{display:block;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative;margin:0}
.back, .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block}
.back{display:none;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute;top:0;left:10px}
.importantlinks{padding-right:30px}
.importantlinks h2 a{float:right;font-size:52%;line-height:40px;color:#FFF}
.importantlinks h2 a i, .maprpt-div h2 a i{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:inline-block}
.importantlinks h2 a:hover i, .maprpt-div h2 a:hover i{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-right:-8px}
.importantlinks ul.tender-list li{clear:both;padding:12px 0;border-bottom:solid 1px #288daf}
.importantlinks ul.tender-list li:last-child{border-bottom:0;padding-bottom:0}
/**/.simple-ticker{position:relative;width:100%;overflow:hidden;min-height:120px}
.simple-ticker ul{position:relative;width:100%;margin:0;padding:0;list-style:none}
.simple-ticker ul li{display:none;width:100%;margin:0;padding:0}
.simple-ticker ul li a{font-size:1em;color:#fefefe}
.simple-ticker ul li .date{color:#4bcdff;display:block;margin-bottom:5px;}
.simple-ticker ul li:hover a{opacity:0.6;}
/**/.news-btn{background-color:#29a4ce;padding:5px 10px;float:right;margin:15px 2px 0}
.news-btn:hover{background-color:#075c79}
.date-div{font-family:Oswald, sans-serif;font-weight:400;margin-right:15px;padding:2px 0 0;color:#fff;float:left;width:14%}
.date-div i{font-size:3.5em}
.date-div span{display:block;font-size:2.2em}
.importantlinks ul.tender-list .text-div{padding:0;color:#FFF;display:block;font-weight:400;min-height:92px}
.tender-list .text-muted{color:#a4c8ce}
.importantlinks ul.tender-list .text-div:hover{color:#b6d7e2}
.importantlinks ul.tender-list .text-div span{display:block;margin-top:0;color:#e9ecec;font-weight:300;font-size:.9em}
.importantlinks ul.tender-list .text-div span.type{font-style:italic;font-size:.8em;font-weight:400;line-height:20px;color:#9dddf3}
.whtnew-text{float:left;width:83%}
.owl-demo-implinks{width:91.8%!important;margin:auto}
.owl-demo-implinks .owl-controls{display:none!important}
.morebtn{background-color:#237c9a;float:right;color:#FFF;padding:8px 12px;margin-top:15px}
.morebtn span{display:none}
.morebtn:focus, .morebtn:hover{background-color:#0a3846;color:#FFF}
.btn-danger-outline, .btn-info-outline, .btn-inverse-outline, .btn-primary-outline, .btn-warning-outline{background-color:transparent!important}
.btn-primary-outline{border:1px solid #5867dd;color:#5867dd}
.btn-warning-outline{border:1px solid #e88100;color:#e88100}
.btn-danger-outline{border:1px solid #D02131;color:#D02131}
.btn-info-outline{border:1px solid #268aaa;color:#268aaa}
.btn-info.focus, .btn-info:focus{background-color:#31b0d5!important}
.btn-inverse-outline{border:1px solid #0b0b0b;color:#0b0b0b}
.btn-primary-outline:hover{background-color:#3c8bd8!important}
.btn-warning-outline:hover{background-color:#e88100!important}
.btn-danger-outline:hover{background-color:#D02131!important}
.btn-info-outline:hover{background-color:#237c9a!important}
.btn-inverse-outline:hover{background-color:#0b0b0b!important}
.noticelist{height:315px;overflow:hidden;overflow-y:scroll;padding-right:15px}
.noticelist::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#FFF}
.noticelist::-webkit-scrollbar{width:6px;background-color:#d7d7d7}
.services-bg, .vcaption{width:100%;position:absolute}
.noticelist::-webkit-scrollbar-thumb{background-color:#d7d7d7}
.notice{border-bottom:1px dashed #d7d7d7}
.notice:last-child{border-bottom:0}
.notice img{width:100%;margin-bottom:10px}
.notice h4{color:#0c9cb7;font-size:20px;font-weight:600}
.notice p{color:#555}
.importantlinks ul.nav-tabs{border-bottom:0 solid #DDD;height:auto;padding-right:0;float:right;position:relative;z-index:1;margin-top:12px}
.importantlinks ul.nav-tabs>li.active>a, .importantlinks ul.nav-tabs>li.active>a:focus, .importantlinks ul.nav-tabs>li.active>a:hover{border-width:0}
.importantlinks ul.nav-tabs>li>a{border:none;color:#666;padding:4px 10px}
.importantlinks ul.nav-tabs>li.active>a, .importantlinks ul.nav-tabs>li>a:hover{border:none;color:#53a0c3!important;background:0 0}
.importantlinks ul.nav-tabs>li>a::after{content:"";background:#eee;height:38px;position:absolute;width:100%;left:0;bottom:1px;transition:all 250ms ease 0s;transform:scale(0);z-index:-1;border-radius:5px}
.importantlinks ul.nav-tabs>li.active>a::after, .importantlinks ul.nav-tabs>li:hover>a::after{transform:scale(1)}
.importantlinks .tab-nav>li>a::after{background:#21527d;color:#fff}
.importantlinks .tab-content, .importantlinks .tab-pane{padding:8px 0}
.gallerysec{padding:40px 0 30px}
.gallerysec .carousel-control .glyphicon-chevron-left, .gallerysec .carousel-control .glyphicon-chevron-right, .gallerysec .carousel-control .icon-next, .gallerysec .carousel-control .icon-prev{font-size:60px;margin-top:-43px}
.gallerysec .carousel-control.right{right:0;left:auto;background-image:none}
.gallerysec .carousel-control.left{background-image:none}
.greybtn{padding:6px 20px;background:0 0;color:#000;font-size:1em;border-radius:30px;border:1px solid #d8d8d8;margin:5px 0 10px;display:inline-block}
.greybtn:active, .greybtn:focus, .greybtn:hover{color:#fff;background:#005881}
.vcaption{bottom:-77px;padding:15px 10px;background:#e4e3e3;color:#000}
.photogallery, .videosgallery{min-height:278px}
.bigger16{font-size:1.3em}
.btn-info{background-color:#237c9a;border-color:#237c9a}
.services-bg{background:rgba(0,0,0,.8);bottom:0;float:left}
.services-ul li a.active:after, .services-ul li a:hover:after{content:'';background:url(../images/patterngreen.jpg) left top #237e9d;top:-20px;bottom:0;left:0;right:0}
.services-ul{margin:0;padding:0}
.services-ul li{display:inline-block;width:13.7%;color:#fff;vertical-align:text-top}
.services-ul li a.active:after{position:absolute;z-index:-1}
.services-ul li a{color:#fff;padding:20px;display:block;position:relative;z-index:1;height:122px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.services-ul li a:hover{padding-top:10px}
.services-ul li a i{font-size:45px}
.services-ul li h4{font-size:15px;line-height:22px;margin-bottom:0}
.services-ul li a:hover:after{position:absolute;z-index:-1}
.services-ul li a:hover:before{position:absolute;bottom:5px;font-size:1.4em;left:0;right:0}
.more-border span{padding:20px;border:1px solid #fff;margin:0 auto;display:block;width:86%;font-size:15px}
.projectslide .owl-pagination{position:absolute;top:0;left:48%}
.projectslide .owl-controls .owl-page span{width:8px!important;height:8px!important;margin:4px!important;background:#268aaa!important}
.projectslide .owl-buttons{position:absolute;right:0;bottom:57px}
.projectslide .owl-buttons .owl-next, .projectslide .owl-buttons .owl-prev{border-radius:0!important;font-size:26px!important;opacity:1!important;margin:0!important;border:1px solid #e8e8e8;background-color:#FFF!important;color:#000!important;padding:0!important;float:left}
.projectslide .owl-buttons .owl-next:hover, .projectslide .owl-buttons .owl-prev:hover{background-color:#e8e8e8!important}
.projectslide .owl-buttons .owl-next.disabled, .projectslide .owl-buttons .owl-prev.disabled{background-color:#f3f6f9!important;color:#dad8d8!important}
.owl-theme .owl-controls .owl-buttons i.fa{padding:8px 15px!important}
.owl-theme .owl-controls .owl-buttons .tooltip{opacity:1;background-color:#000!important;border-radius:5px;padding:0}
.owl-theme .owl-controls .owl-buttons .tooltip-inner{background-color:transparent!important;color:#FFF!important;padding:2px 5px!important;opacity:1!important}
.owl-theme .owl-controls .owl-buttons .tooltip .tooltip-arrow{opacity:0}
#projectsection{padding:40px 0;background:url(../images/bg.jpg) left top #f8f8f8}
#projectsection .container{background:url(../images/pattern-home.png) left bottom no-repeat}
.project-imgbox{height:440px;overflow:hidden}
.project-text{background:#fff;min-height:280px;float:right;padding:15px 30px;width:130%;position:relative;border:1px solid #e8e8e8;z-index:1;margin:75px 0 0}
.project-text h3 strong{font-weight:400}
.futur-projectbtn{cursor:default;position:absolute;top:-30px;right:-1px;border-radius:0;background-color:#237c9a;padding:6px 12px;color:#FFF}
.maprpt-div h2 a{float:right;font-size:52%;line-height:40px}
.maprpt-div .tooltip{min-width:80px!important}
.maprpt-div{padding-left:30px}
@media(max-width:1680px){.scontolrs.sprev{left:12%}
.scontolrs.snext{right:12%}
}
@media(max-width:1460px){.bannerportlets li a{height:140px;padding:16px 15px;font-size:1em}
.scontolrs.sprev{left:8%}
.scontolrs.snext{right:8%}
.more-border span{padding:10px;width:90%;margin:10px auto 0}
}
@media(max-width:1370px){.overlyimg{height:240px}
.services-ul li a{padding:20px 10px}
.more-border span, .services-ul li h4{font-size:14px}
.services-ul li a i{font-size:40px}
.scontolrs.sprev{left:60px}
.scontolrs.snext{right:60px}
.bgblack{top:34%;left:6%}
.heading{font-size:3em}
.overlay-galleryimg:before{top:10px;left:10px;right:10px;bottom:10px}
.team{padding:40px 2%}
.team .member .bgwhite h4{font-size:16px}
}
@media(max-width:1280px){.scontolrs.sprev{left:30px}
.scontolrs.snext{right:30px}
.more-border span, .services-ul li h4{font-size:13px}
}
@media (max-width:1250px){.services-ul li a{padding:20px 17px}
}
@media(max-width:1152px){.heading{font-size:2.4em}
.team .tabArbe{margin:5px 0 20px 20px}
.project-imgbox{height:394px}
.project-text{margin-top:40px;min-height:324px}
.projectslide .owl-buttons{bottom:7px}
.date-div{width:12%}
.maprpt-div{padding-left:15px}
.report-lnk{padding:25px 15px;min-height:88px}
.report-lnk h4{font-size:1.2em}
.about-heading h1{font-size:1.3em}
.about-imgbox{height:342px}
.about-imgbox img{height:100%}
.about-text{width:160%;margin:20px 0 0}
.abt-minister li p{line-height:18px;min-height:100px}
.abt-minister li .mpimg{height:114px}
.abt-minister li .mpimg img{margin-left:-18px}
.project-text h3{font-size:20px}
.abt-minister li p, .services-ul li h4{font-size:.8em}
.download-lnk{padding:15px 10px}
.download-lnk h4{font-size:.9em}
.download-lnk .morebtn{margin-top:42px;right:15px}
.importantlinks ul.tender-list .text-div span{margin-top:4px}
.download-lnk img{height:42px;margin:0 15px 0 0}
}
@media(max-width:1050px){.team .member .pic{height:250px}
.services-ul li a{padding:20px 17px}
.bannerportlets li a{height:110px;padding:16px 15px;font-size:1em;width:223px;margin-right:15px}
.bannerportlets li a img{margin-bottom:6px;height:35px}
.uan-reg-sec{padding:15px}
.uan-reg-sec ul li a{font-size:15px}
.uan-reg-sec .btn{padding:8px 16px;font-size:14px}
.uan-reg-sec ul{margin-bottom:6px}
.minister-profile .profile-secs{padding:10px 8px;width:30.2%}
.minister-profile .profile-secs .img-sec img{height:50px}
.aboutportlets h4{font-size:14px}
.aboutportlets p{font-size:12px}
.aboutportlets{padding:10px;min-height:90px}
.h2header{font-size:1.6em;margin-bottom:18px}
.h2header:after{height:3px;margin-top:32px;left:0}
.about-contect p{font-size:1em;line-height:28px}
.dept-inner{padding:8px}
.dept-inner h4{margin-top:20px;font-size:1.2em}
.importantlinks ul li a{font-size:15px}
.minister-profile .profile-secs .img-sec{width:47px}
.portlets{margin-right:14px;height:260px}
.portlets p{font-size:12px;line-height:19px;height:115px}
.contolrs.impnext{right:4%}
.contolrs.impprev{left:4%}
.gallerysec{background:0 0}
.gallery-details .fa{font-size:25px}
.h2headercenter{font-size:1.6em}
.scontolrs.sprev{left:10px}
.scontolrs.snext{right:10px}
}
@media (min-width:1020px){.services-ul{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;align-items:stretch}
.services-ul li{flex:1;width:inherit}
}
@media (max-width:1020px){.services-ul li a{padding:20px 15px}
}
@media (min-width:730px) and (max-width:920px){.bgblack{left:28%}
.heading{font-size:2.5em;letter-spacing:0}
.heading small{letter-spacing:4px;margin-top:2px}
.head-detail{font-size:.8em}
.services-ul li a{padding:20px 12px}
.about-imgbox{height:298px}
.abt-minister{width:100%;float:none}
.about-cont{margin-bottom:15px}
.abt-minister li{width:48.5%;margin:6px 0}
.abt-minister li:nth-child(2n){margin-left:15px}
.services-ul li h4{font-size:.6em}
}
@media(min-width:600px) and (max-width:800px){.team-colm{max-width:33%!important;float:left}
.team .member .pic{height:240px}
}
@media(max-width:800px){.download-lnk:hover::before, .report-lnk:hover::before{display:none}
.services-ul li a i{font-size:30px}
.services-ul li{width:auto}
.services-ul li a{height:inherit}
.about-text{margin-top:0}
.abt-minister li .mpimg img{margin-left:auto}
.abt-minister li p{min-height:84px}
.banner-sec .carousel-inner img{width:auto;max-width:inherit}
.more-border{font-size:.8em}
h2{font-size:24px}
.project-text{width:130%;border:0;min-height:inherit;margin:16px 0 0;padding:15px 25px}
.project-imgbox{height:230px}
.projectslide .owl-buttons{bottom:-23px}
.whtnew-text{width:78%}
.report-lnk .imbox{width:14%}
.report-section:nth-child(1n) .report-lnk{margin-right:0}
.download-lnk{padding:10px 20px;text-align:center}
.download-lnk h4, .download-lnk img{float:none}
.downloadsection{padding:25px 0 30px}
.importantlinks{padding-right:10px;border-right:0}
.report-lnk{padding:10px;min-height:inherit}
.report-list li{font-size:1em;padding:9px 0}
.date-div{width:16%}
.date-div i{font-size:2.2em}
.contolrs.impprev{left:3%}
.contolrs.impnext{right:4%}
.abt-minister li, .abt-minister li:nth-child(2n){width:48%;float:left;margin:4px}
.abt-minister li .mpimg{height:98px}
.abt-minister li p{font-size:.9em}
.services-ul li h4{font-size:.6em}
.bigger16{font-size:1.1em}
.futur-projectbtn{right:0;top:-15px}
.bannerportlets li a{width:153px}
.portlets{width:95%}
.portlets:nth-child(odd){margin-right:0}
.portlets p{font-size:12px;line-height:22px}
.portlets h2{font-size:18px}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
.dept-inner a{min-height:180px}
.h2headercenter:after{left:44%}
.aboutsection .morebtn{margin:-5px 0 0;position:absolute}
.minister-profile .profile-secs .img-sec{width:100%;display:block;text-align:center;margin-bottom:8px}
.minister-profile .profile-secs .data-sec{display:block;text-align:center}
.minister-profile .profile-secs .img-sec img{height:60px}
.gallery-details{height:150px}
.gallerysec{height:auto}
.back{left:0}
.galleryslide{margin-top:20px}
.galleryslide .image{width:100%;height:auto}
}
@media(max-width:768px){.services-ul li.more-srvc-lnk a{padding:10px 0}
.more-border span{font-size:10px}
.downlod-colm a, .report-section a{display:block}
.download-lnk:hover::after, .download-lnk:hover::before, .report-lnk::after, .report-lnk::before, .report-lnk:hover::after, .report-lnk:hover::before{display:none}
}
@media(min-width:665px) and (max-width:738px){.abt-minister{margin-top:15px}
.projectslide .owl-buttons{bottom:-37px}
.project-btn{text-align:left;padding-left:15px}
.about-text{width:100%}
.report-lnk .imbox, .services-ul li.more-srvc-lnk{width:12%}
.services-ul li a{padding:5px 8px;height:auto}
.services-ul li.more-srvc-lnk a{padding:10px 0}
.more-border span{padding:0;line-height:16px}
.services-ul li a i{font-size:25px}
.services-ul li h4{margin-top:0}
.heading{font-size:2em}
.bgblack{left:18%}
.setting-items .searchbtn{padding:12px 8px 7px}
#frmSearch input{font-size:12px;border-radius:0}
.impliks-bg{background:#fff;padding-bottom:0}
.importantlinks{margin-bottom:10px;padding:20px 15px;background-color:#f3f3f3}
.maprpt-div{padding-left:0}
.download-lnk i{float:left;margin-right:10px}
.download-lnk{padding:10px}
.download-lnk h4{float:left;line-height:20px;font-size:1.1em}
.project-text{width:100%;margin-top:0}
.importantlinks ul.tender-list .text-div:hover{color:#237c9a}
.importantlinks h2, .importantlinks ul.tender-list .text-div{color:#191919}
.importantlinks ul.tender-list .text-div{min-height:inherit}
.importantlinks ul.tender-list .text-div span{color:#505050}
.importantlinks ul.tender-list .text-div span.type{color:#1a7b98}
.importantlinks ul.tender-list li{border-bottom:solid 1px #dedede}
.date-div i{font-size:3em}
.date-div i:before{color:#000}
.downlod-colm, .report-section{width:50%;float:left}
.download-lnk:first-child{margin:inherit}
.report-section:nth-child(1n) .report-lnk{margin:5px inherit}
}
@media(max-width:660px){.simple-ticker{min-height:inherit;}
.about-text, .whtnew-text{width:100%}
.importantlinks ul.tender-list .text-div:hover{color:#237c9a}
.abt-minister li .mpimg{width:16%}
.abt-minister li p{width:84%}
.about-imgbox img{height:auto}
.team{padding:25px 0}
.team h2{float:none;margin-bottom:12px}
.team .tabArbe{float:none;margin:0 auto 10px}
.team .tabArbe a{display:inline-block;text-align:center;padding:3px 10px;margin:2px 1px;border-radius:5px}
.team-colm{max-width:50%;float:left}
.team .member .bgwhite h4{font-size:14px}
.foter-search{margin-bottom:30px}
.logo-sec img{height:32px}
.project-text{background-color:transparent}
.impliks-bg{background:#fff;padding-bottom:0}
.importantlinks h2, .importantlinks ul.tender-list .text-div{color:#191919}
.importantlinks ul.tender-list .text-div span.type{color:#1a7b98}
.importantlinks h2 a, .maprpt-div h2 a{font-size:66%;color:#237c9a}
.importantlinks ul.tender-list li{border-bottom:solid 1px #dedede}
.importantlinks ul.tender-list .text-div span{color:#505050}
.download-lnk, .report-section .report-lnk{margin:8px 0!important}
.date-div i{font-size:2.4em}
.report-lnk .imbox{width:12%}
.report-lnk{padding:15px;min-height:inherit;border:1px solid #ececec;background-color:#f9f9f9}
.mob-download{margin-top:24px}
.mob-download .m-b-15{margin-bottom:5px!important}
.mob-download .m-t-30{margin-top:0!important}
#frmSearch, .setting-items{margin:auto;float:inherit}
.setting-items{display:none;padding:0;width:70%;box-shadow:0 6px 5px -3px transparent}
.setting-items input[type=search]{width:85%}
.setting-items .searchbtn{width:15%;border-bottom:1px solid rgba(219,226,220,.4)}
#frmSearch{width:inherit}
.morebtn span{display:block}
.heading{font-size:2.8em;margin:0 0 30px}
.heading small{margin-top:0;letter-spacing:inherit;font-size:160%}
.banner-sec .carousel-inner img{width:auto}
.head-detail{font-size:.8em;text-align:center;text-shadow:rgba(0,0,0,1) 0 0 4px}
.bgblack{left:0;top:45%}
.services-bg{position:relative}
.about-heading{padding-left:0}
.about-text{margin:0;padding:5px 0 10px;background-color:transparent}
.about-imgbox{height:180px}
.aboutsection .morebtn i{display:inline-block}
.download-lnk{padding:10px;margin-bottom:15px;border:1px solid #dcdcdc;background-color:#f9f9f9}
.download-lnk .morebtn{position:absolute;bottom:-20px;z-index:9}
.download-lnk i, .report-lnk i{float:left;margin-right:5px}
.download-lnk h4{float:left;float:inherit;font-size:1em;margin-top:10px;text-align:left}
.download-lnk img{height:50px;float:left}
.services-bg{float:inherit;padding:2px 0 6px}
.services-ul li{width:32.68%}
.services-ul li.more-srvc-lnk{width:100%;margin:4px 0 0}
.services-ul li.more-srvc-lnk a.more-border{padding:0}
.services-ul li.more-srvc-lnk a.more-border span{border:0}
.services-ul li a{border:1px solid #404040;margin:2px 1px;height:auto;padding:10px}
.services-ul li a.more-border{border:0;padding:1px 0 10px;margin:0}
.services-ul li a.active:after{top:0}
.services-ul li a.more-border span{padding:10px}
.services-ul li a i{font-size:1.5em}
.services-ul li h4{margin-top:0;font-size:.7em}
.aboutsection{padding:14px 0}
.abt-minister{margin:15px 0 0}
.about-heading h1, .project-text{background-color:transparent;margin:0}
.abt-minister li{width:100%}
.abt-minister li, .abt-minister li:nth-child(2n){width:100%;margin:0}
.about-heading h1{padding-left:0;padding-bottom:0;font-size:1.3em;line-height:26px}
.bdahdr{padding-top:0;color:#e8e8e8}
.abt-minister li p{padding:15px;font-size:1em}
.projectslide .bigger16{font-size:1em}
.project-imgbox{height:230px}
.futur-projectbtn{top:-20px;right:0}
.project-text{width:100%;border:0;min-height:inherit;padding:16px 0}
.importantlinks ul.tender-list li{padding:10px 0}
.project-text h3{margin-top:10px}
.projectslide .owl-buttons{float:right;position:inherit;margin:0 0 20px}
.importantlinks .morebtn, .maprpt-div .morebtn{bottom:-22px;position:absolute}
.owl-theme .owl-controls{margin-top:-22px;text-align:right;z-index:9}
.project-btn{margin:-58px 0 0 15px;float:left}
.maprpt-div .morebtn, .morebtn{float:inherit}
.date-div{display:none}
.date-div span{display:inline-block;font-size:inherit}
.importantlinks ul.tender-list .text-div{float:inherit;width:100%}
.p-l-30{padding-left:0!important}
.morebtn{margin-top:20px}
.img.m-t-35{margin-top:0!important}
.morebtn:after{display:none}
.minister-profile .profile-secs{padding:10px 8px;width:100%}
.minister-profile .profile-secs .img-sec img{height:50px}
.dept-inner{min-height:10px;border-bottom:1px dashed #d8d8d8}
.importantlinks ul.scrollable{height:auto}
.importantlinks{margin-bottom:10px;padding:20px 15px;background-color:#f3f3f3}
.maprpt-div{margin:38px 0 0;padding:0;background-color:transparent}
.downloadsection .row.m-t-30{margin-top:15px!important}
.downloadsection{margin:24px 15px 0;padding:20px 0 5px}
.banner-sec{height:inherit}
.contolrs{top:38%}
.importantlinks ul.nav-tabs>li>a{padding:9px 10px}
.departments-sec, .gray, .impliks-sec{padding:0}
.portlets{margin-left:5px}
.importantlinks ul.nav-tabs{margin-top:0}
.scontolrs.sprev{left:5px}
.scontolrs.snext{right:5px}
.aboutsection .about-cont{padding:15px;background-color:#f3f3f3;margin:0}
#projectsection{padding:20px 0 0;margin:0 15px}
.galleryslide .owl-controls{display:none!important}
.galleryslide{margin-top:15px}
.aboutportlets{width:94%;margin:auto}
.gallerysec{padding:15px 0 20px;margin:15px}
.gallerysec h2{text-align:left}
.owl-demo-implinks{width:90%!important}
.downlod-colm, .report-section{width:50%;float:left}
}
@media(max-width:580px){.heading{font-size:2em}
.bgblack{top:52%}
}
@media(max-width:480px){body{font-size:14px}
h2{font-size:1.5em}
.team .member .pic{height:215px}
.downlod-colm, .report-section{width:inherit;float:none}
.galleryslide .item{margin:0}
.minister-profile .profile-secs{padding:10px 8px 10px 24px;width:100%}
.abt-minister li .mpimg{width:28%}
.abt-minister li p{width:72%}
.project-imgbox{height:180px}
.portlets{width:98%;height:220px}
.portlets p{height:84px}
.gallery-details{width:49%;height:80px}
.report-lnk h4{font-size:1.1em}
.h2headercenter{font-size:1.4em}
.h2headercenter:after{left:42%;margin-top:40px}
.bigger16{font-size:1em}
#projectsection .m-t-30{margin-top:15px!important}
#projectsection .m-b-30{margin-bottom:15px!important}
.abt-minister li .mpimg{height:110px}
.setting-items{width:87%}
}
@media(max-width:430px){.project-text h3 strong{font-weight:500}
.project-text h3{font-size:16px}
.download-lnk{padding:15px}
.download-lnk h4{font-size:1.1em}
.more-border span{margin:0 auto;font-size:.9em}
.report-list li{padding:10px 0;font-size:1em}
.report-list li a{width:85%;line-height:inherit}
.report-list li span{margin-right:-40px;width:24px}
.banner-sec .carousel-inner img{max-width:inherit;margin-left:-165%}
.bgblack{top:38%;left:0}
.head-detail p{letter-spacing:1px}
.dept-inner{min-height:176px;margin-top:15px}
.portlets{height:200px}
.portlets p{height:90px}
.h2headercenter:after{left:39%}
.h2header{font-size:1.4em;margin-bottom:18px}
.fcontact-sec{margin-bottom:5px}
.footer_wrapper h2{font-size:1.1em;margin-bottom:15px}
.services-ul li a{padding:10px 4px;margin:1px;font-size:12px}
.services-ul li a.more-border{font-size:.85em;padding:14px 0 12px}
.services-ul li a.active:after, .services-ul li a:hover:after{top:0}
.heading small{font-size:126%}
.heading{line-height:26px;font-size:2.8em}
.aboutportlets{width:80%}
}
@media (max-width:375px){.team .member .bgwhite h4{font-size:12px}
.team .member .pic{height:170px}
.galleryslide .image{width:100%;height:auto}
.setting-items{width:86%}
.abt-minister li .mpimg img{margin-left:-10%}
.services-ul{margin:0 -10px}
.services-ul li{display:block;float:left;width:33%}
.setting-items input[type=search]{width:85%}
.abt-minister li p{font-size:.9em;min-height:96px}
.services-ul li h4{font-size:8px}
.services-ul li a{padding:10px 0;min-height:inherit}
.services-ul li a.more-border span{padding:10px 0}
.services-ul li a.more-border{padding:15px 0 12px}
.heading{font-size:2em}
}
@media(max-width:320px){.team .member .pic{height:280px}
.team-colm{max-width:inherit;float:none}
.services-ul li h4{font-size:.6em}
.h2headercenter{font-size:23px}
.h2headercenter:after{left:37%}
.socilalinks ul li a{height:51px;width:40px}
.portlets{width:98%;margin-left:3px}
}
@media (min-width:320px) and (max-width:480px){.video-list-thumbs .glyphicon-play-circle{font-size:35px;right:36%;top:27%}
.video-list-thumbs h2{bottom:0;font-size:12px;height:22px;margin:8px 0 0}
}