/*a * {pointer-events: none;}*/
/* Page Template col */
.container, #menu-wrapper .container {width:100%;margin:0;}
.full-container .side-space,.container .side-space{ margin:0 12px;}
.col-2.full { width:100%;float:none;}
.col-10{width:100% !important;}
.page-background{height: 100%;}
.serp-tpl .col-3 {margin-left:0;}
h1{ font-size:1.6em;}
.col-1 h1 {font-size: 1em;}


.browser-alert p{width:92%; padding-top: 3px;}
.noJS p{width:92%; padding-top: 3px;}

.side-margin-84 {
    margin-left: 30px !important;
}
.logo{width: auto;}
.logo img{height:auto;}
#logo-text{font-size:0.89em !important;} /*Logo text*/

.col_content .col-right .stat-div .stat-div-row{padding-top:0;}
.col_content .stat-div-right{height:139px !important;}
.tabs-row{margin-bottom:20px;}


#top-bar .container{width:100%;margin:0 auto;} 
.header-pan {width: 85%;}
.header-pan .welcome {width:auto;}
.header-pan .welcome h1 {font-size: 1em;}
.header-pan .tamil #portalName { padding-top: 2px;}
.header-links ul {font-size: 0.9em;}
.header-pan .search-raw{top: 8px;}
#search-box .searchbox-wraper { height: 32px;}
#search-box .searchbox-wraper .search-elements {height: 40px;}
#search-box .searchbox-wraper #mainSearch {width: 83.5%;}
#search-box .searchbox-wraper input {margin-left: 5px; width: 80%; font-size: 1em; margin-top: -2px;}
input.service-btn {margin-left:0px !important; margin-right:5px !important; margin-top:0px !important; margin-bottom:0px !important; width: auto !important; }

@media all and (-ms-high-contrast:none)
     {
     input.service-btn { margin-bottom: 6px; } /* IE10 */
     *::-ms-backdrop, input.service-btn { margin-bottom: 6px; } /* IE11 */
     }

/* Change slide width*/

.share-links .bx-viewport .slide,.useful-links .bx-viewport .slide{width:170px !important;}



/* Display none AZ mobile icon for tablet screens*/



#menu-wrapper .az-icon{display:none;}



/*Changed AZ button width for tablet screens*/



.top-button-right{margin-top: 0px; }



/*Changed search box width for tablets screens*/



#search-box .searchbox-wraper #mainSearch {width:79.5% !important}

#contentFrame {}

/* ------ Mega Menu CSS -------  */

.nav { display:block;}
.nav > li > div {top: 42px;}
.nav > li > a {font-size: 0.93em;  height: 38px; line-height: 35px;  padding: 0 10px;}
#mm_services h2 { font-size: 0.9em;}
#mm_services .sub-col-1 { width: 28%;}
#mm_services .sub-col-2 {width: 70.2%;}
#mm_services p {font-size: 0.8em;}
#mm-wrapper .btn-mm-close{ display:block;}

/* ------END Mega Menu CSS -------  */

.container-home { margin-top: -170px;}
#mm-wrapper .tamil > li > a { font-size: 0.75em; padding: 0 12px;}
.col-1 .body-content .calender-img {
    background: url("../images/Calender_Blue.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height:auto;
    margin-bottom: 95px;
    width: 140px;
}

/* responsive syles */

.col_content .gi-social-icons img{width:27px !important; height:28px !important;}
.col_content .col-left { width: 50px;}
.col_content .col-left img{width:100px;height:100px;}


/* Search results */
.search-results { width:auto;padding-bottom:0px;}
.search-results .search-list { margin: 10px; width:auto;}
.search-results .search-list li { margin-bottom: 8px; padding: 7px;}
.search-results .search-list li img {width: 8%;}
.search-results .search-list li .text {margin-left: 10%;}

/*  Paginate  */
.es-container .paginate { margin: 0px;}
.es-container .paginate .page-number a { margin: 0 5px;}

/* social share icons main page right side */
.social-share-wrapper{ top:278px; display:block;}
#menu-wrapper .social-share-icon { }
.social-share-wrapper .social-icon-wrapper{ display:block;}


.container .welcome-container { margin: 50px auto;}
	
/* framework */	
.col-3 { float:left !important;}
.row-boxes h5{font-size:0.75em;height:30px;}
.row-boxes h5.sinhala{font-size:inherit;height:45px !important;}
.row-boxes h5.tamilHeight{height:40px !important;}

.row-boxes .col-3 p{font-size:0.75em;height:52px;}
.row-boxes .col-3 p.tamil{height:55px !important;} 
.row-boxes .col-3 p.sinhala{height:65px !important;} 
.home-body-tablet{ margin-top:19%; }
.data-raw h2.legend { font-size: 1.0em;}

.data-raw h2.legend.row3{background-position: left 5px;}
/* follow us */
.follow-us-div{padding-top:35px;}
.share_icon img{width:26px;height: 25px;  padding-top: 0px !important;}


/* web directory area */
.wd-header{font-size:0.75em;}

/*error page*/
.error_text_si_en{color:#000000;padding-bottom:8px;font-weight:bold;font-size:1.6em;text-align:center;}
.error_text_tamil{color:#000000;font-weight:bold;font-size:1.2em;text-align:center;}

/* text slider */
@media screen and (min-width: 650px) and (max-width: 768px) { 
	.text-slider .bx-wrapper ul li{max-width:300px !important;}
	.text-slider .bx-wrapper{width:312px !important;}
}
.text-slider-topic{font-size:1em;}

.text-slider-details{font-size:0.8em;}

.sliderarea .bx-wrapper .bx-controls-direction a{  margin-top: -32px;}

/*bx wrapper*/

.bx-wrapper img{width:auto;}

.bx-wrapper img.ticker-img{width:40px;height:40px;}


.fivecolumn-area h4, .fivecolumn-area .col-9 .gi-header {font-size:0.8em !important;}
.fivecolumn-area-right .bx-wrapper .bx-controls-direction a{top:10px !important;}

/*hack for moreinfo*/
@media screen and (min-width:786px) and (max-width:801px) {
    .fivecolumn-area .col-9 .gi-area .gi-box div.wd-moreinfo {margin-top:52px !important;}
}


.fivecolumn-area .col-9 .gi-box {width:100%;}
.fivecolumn-area .col-9 .gi-area .gi-box div.wd-moreinfo {margin-top:37px; padding-right:11%;}

/*hack for moreinfo*/
@media screen and (min-width:650px) and (max-width:704px) {
    .fivecolumn-area .col-9 .gi-area .gi-box div.wd-moreinfo {margin-top:24px;}
}


/*Government Initiatives area*/
.fivecolumn-area-right .bx-wrapper .bx-prev { margin-left:74% !important;}
#govinitiative-slider .govinit-title{font-size:0.87em !important;height:12px !important;}
#govinitiative-slider.tamil .govinit-title{height:11px !important;}
.col-8.tamil #about_srilanka.tamil{font-size:0.8em !important;}


/*footer*/
.footer{padding:6px;}
#footer-container .footer-links{padding:10px 0;}
#footer-container .footer-download-link .downloadstat{display:block;text-align:center;float:none;margin:0 auto; padding-bottom:8px;height: 15px;}

#footer-container .footer-links .col-1 .col-3 .col_content{ width:55%;margin:0 auto;}
#footer-container .copyright .cr-left-div1{float:left;width:100%;}

#footer-container .copyright .cr-left-div1 img{float:none;padding:5px 0 5px 0;}
#footer-container .copyright .cr-left-div1 .stat-topic{display:block;text-align:center;}

#footer-container .copyright .cr-left-div2{float:left;width:100%;}

#footer-container .copyright .cr-left-div2 .stat-topic{padding:5px 0; float:none;}

#footer-container .copyright .cr-right-div3{float:right;width:100%;text-align:center;}

#footer-container .footer-links .col-1 .footer-topic-div{cursor:pointer;}
#footer-container .footer-links .col-1 .footer-topic-div:focus{outline:0;border:0;}
#footer-container .footer-links .col-1 .footer-topic-div .footer-topic{font-size:0.85em;float:none;padding-left:10px; border-bottom:1px solid;border-radius:0px;}
#footer-container .footer-links .col-1 .footer-topic-div ul{padding-right:0px;}
#footer-container .footer-download-link .downloadstat img {width:16px !important; height: 16px !important;}
#footer-container .footer-links .col-1 ul li.flink-padding{padding-left: 10px;}

#footer-container .footer-links .footer-topic-div ul li a{font-size:0.8em;}

#footer-container .footer-links .col-1 .footer-topic-div .servicesinfo-div{padding-top:0;}
#footer-container .footer-links .col-1 ul li.slink-border-bottom{border-bottom:1px solid #76cbf0 !important;}
