//.stats{
//   display:none !important;
//}

#edit-field-theme-for-this-service-shs-0-1 {
    margin-left: 20px !important;
}

.block-stats .col-sm-12, .block-stats .col-md-12, .block-stats .col-lg-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-right: 1px solid aliceblue !important;
}

.block-stats .col-lg-1 {
    width: 10.999%;
}


.block-stats .col-md-1, .block-stats .col-lg-1, .block-stats .col-sm-2, .block-stats .col-xs-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;

}

.widget.milestone-block .milestone-number {
    text-align:center;
}

#covid-banner-1, 
#block-stats-1{
  display: none;
}
.permits .content .subtitle {
    font-weight: 500 !important;
    color: #000 !important;
    text-align: center !important;
}



.permitscon .bb-inner{
  /** width: 75%; **/
}
.permitscon .col-lg-7{
    padding-bottom: 15px;
    /** width: 51%; **/
}


li.maincovid-19 > a {
    background: #F49A20;
    color: darkblue;
    font-weight: 700;
}

.blockupdates .bb_inner{
  padding-top:60px;
}


@media(min-width:768px){
  .bantop .row .btt, .bantop .row .btt2{left: 16%;} 
}

@media(min-width:1024px){
  .bantop .row .btt, .bantop .row .btt2{left: 16%;} 
}

@media(max-width:768px){
.bantop .row .btt {
    margin-bottom: 5px;
}
}
@media(max-width:1024px){
.block-stats .col-xs-12 {
    width: 100%;
}
}

.bannerinfo .content {
    background-color: unset !important;
}

.block-stats{
    position: relative;
    z-index: 9;
    margin-top: -138px;
}

.bantop .row .informain {
    width: 100% !important;
    padding-top: 1%;
  text-align: center;
}

.bantop .row .col-sm-12{
   /** padding-left: 1px; **/
}

.bantop .col-lg-5 {
    background: #F3D9A0 !important;
}
.buttons {
    opacity: 0.7;
    margin-bottom: 10px;
    padding: 30px 0 0px 0 !important;
}

@media(max-width:768px){
 .bantop .row{
    left: 0px;
  }
}


@media(min-width:768px){
 .bantop .row .col-sm-12{
    width: 33.3333%;
  }
}


.bantop{
  height:505px;
}




.gsc-hover-background {
    padding: 50px 0;
}

.covid-19-page ul{
  padding-left: 3em;
}

.covid-19-page ul li{
    list-style: disc;
}

.important-updates  .title{
  text-align: center;
}

.important-updates .title-desc ul li {
    list-style: disc;
}
.important-updates .title-desc{line-height: 1.65em;}

@media (min-width:1024px){#superfish-covid-19, .block.block-superfishcovid-19.no-title {display:none}
}

@media (max-width:1023px){#block-covid19{display:none}


a#superfish-covid-19-toggle:active{color:#4698D5!important;color:#4698D5!important}

a#superfish-covid-19-toggle:visited{color:#4698D5!important}

a#superfish-covid-19-toggle{color:#4698D5!important}
    
#superfish-covid-19-toggle::after{content:"+";float:right;font-size:30px;padding-right:20px;padding-bottom:0;line-height:1em}

.block-superfishcovid-19{background:#000!important;padding:10px;font-size:18px;border-radius:5px}

#superfish-covid-19-accordion .fa-angle-right{display:none}
}

@media (max-width:1024px){#block-gaviasslidercovid19slideshow{display:none}
.stats .milestone-right {border-left: 7px solid gray !important; margin-bottom: 15px;} 
.block-stats{background: #F3D9A0; color:#000}
}
@media(min-width:1024px){ .stats .milestone-right{color:#fff} }

#block-gaviasslidercovid19slideshow .gavias-slide-bottom[style]{margin-top:435.7px!important}

#block-gaviasslidercovid19slideshow .gavias-slider .btn-slide.btn-slide-flat{font-size:42px!important;color:#000;font-size:42px!important;opacity:0}

#block-gaviasslidercovid19slideshow .gavias-slider .btn-slide{padding:0px 20px; margin-left:24px}
@media(min-width:1024px){#block-gavias-emon-gaviasblockbuiderhome3{/** position: relative;z-index: 999 **/}}
.gotohome .highlight_content h4:hover{padding:10px 0 2px!important}

.gotohome{padding:0px 0px!important}

.stats{display:inline-block;margin-bottom:0px!important;margin-right:50px}

.block-stats .bb-inner{padding-top:0px!important;padding-bottom:0px!important}

.stats .milestone-icon{display:none}

.important-updates .title-desc{font-size:17px!important;color:#000;padding:10px 20px}

.important-updates .title-sub{font-weight:700!important}

.widget.gsc-heading .title {
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 700;
    color: #222;
}


widget.gsc-heading .title-sub {
    text-transform: uppercase;
    font: 700 16px "Roboto", serif;
}

#block-gavias-emon-gaviasblockbuiderhome3 .gsc-hover-background{background:#F3D9A0}


.covid-19-contact .highlight_content h4 a,
.covid-19-faqs .highlight_content h4 a,
.covid-19-podcasts .highlight_content h4 a,
.covid-19-guides .highlight_content h4 a,
.covid-19-edu .highlight_content h4 a,
.covid-19-brochures .highlight_content h4 a{color:#F7942D!important;color:#F7942D!important;font-weight:700!important}

.covid-19-contact .desc p,
.covid-19-faqs .desc p,
.covid-19-guides .desc p,
.covid-19-edu .desc p,
.covid-19-podcasts .desc p,
.covid-19-brochures .desc p{color:#fff!important}
/** .page-node-998 ul li{list-style:disc} **/
#block-gaviasblockbuideraboutcovid19 ul {padding-left:3em}
#block-gaviasblockbuideraboutcovid19 ul li{list-style:disc}

#block-covid-19-menu{text-transform:uppercase!important;background:#F7941D;padding-left:0.5em;border-radius:5px}
#block-covid19 .sidebar h2,#block-covid19 .sidebar .block-menu h2,#block-covid19-menu{padding:15px;color:white!important;background:#F7941D;border-radius:5px}
.audiofield-player label{display:block}
.field--name-field-educational-videos .field__label,.field--name-field-podcasts .field__label{padding:2em 0 1em;font-size:25px;line-height:1.65;color:#696969;font-weight:700}






.services-row1,
.services-row3{min-height:180px}
.services-row2,
.services-row5{min-height:190px}
.services-row4{min-height:200px}
.widget.gsc-icon-box:hover .highlight-icon{border:none!important;-webkit-box-shadow:0px 0px 0px 0px #fff!important;box-shadow:0px 0px 0px 0px #fff!important;padding:0px 0px!important}
.gavias-slider .btn-slide.btn-slide-flat{font-size:22px!important;font-weight:700!important;font-size:13px;text-transform:lowercase;font-weight:500;border-radius:3px;background:#09c}
.node--type-page .field h2,
.node--type-page .field .h2{font-size:1.3em;text-transform:capitalize;font-weight:700;padding-top:22px}
@media (max-width:1024px){menu-bar{width:90px}
}
#block-benefitsandpayments-3 .block-content,
#block-agriculture-3 .block-content,
#block-culturesportsandtourism-3 .block-content,
#block-educationandlearning-3 .block-content,
#block-benefitspayments .block-content,
#block-immigrationandcivilregistration-3 .block-content,
#block-laborandemployment-3 .block-content,
#block-landconstructionandhousing-3 .block-content,
#block-lawcrimeandjustice-3 .block-content,
#block-livinginbotswana-3 .block-content,
#block-lawcrimeandjustice-3 .block-content,
#block-naturalresourcesandenvironment-4 .block-content,
#block-socialservices-3 .block-content,
#block-tradeandindustry-3 .block-content,
#block-transportandcommunications-3 .block-content,
#block-licensingandpermits-3 .block-content{text-align:center}
#block-header-top h3,
#block-header-top .h3{color:#fff!important;font-size:23px;padding-top:16px}
.header-top .h4,
.header-top h4{font-size:23px;color:#fff;padding-top:16px}
.widget.gsc-icon-box .highlight_content h4:hover{padding:0}
h4 a:hover{padding:0px 0px!important}
@media (max-width:1024px){.menu-bar span{}
}
@media (max-width:991px){.menu-bar{display:block!important;/** padding-right:80px!important**/}
}
@media (max-width:1024px){.navigation .gva_menu .sub-menu li a{line-height:35px;border-bottom:0 solid #d3d3d3;padding-left:0px!important}
}
@media (max-height:1024px){.navigation .gva_menu .sub-menu li a{line-height:35px}
}
@media (min-width:728px){.contact-message-form .form-item input,
.contact-message-form .form-item textarea{margin:0;width:413px;border-radius:3px}
}
.footer-socials ul li a:hover{color:#fff!important}
.servicesrow{padding:0 5px;border-radius:5px;margin-top:15px}
.messages__wrapper{padding:0 0 0 8px;font-family:"roboto",sans-serif;color:red!important; font-size:17px!important}
header.header-v2 .gva_menu{text-align:center;background:#000;padding:5px 0px}
@media (min-width:1024px){header.header-v2 .gva-navigation{background:#000}
}
.widget.gsc-icon-box.left .highlight_content h4{padding:0px 0 5px 0 0px 0 5px 35px!important}
.widget.gsc-icon-box.left .highlight_content{padding-left:35px!important;text-align:left}
.breadcrumbs{padding:10px 0 12px;margin-bottom:20px!important}
.breadcrumbs nav.breadcrumb ol > li{padding:3px}
.file-size{display:none}
.contact-message-form input[type="email"]{padding:0px 10px 10px!important}
.contact-message-form input[type="text"]{padding:0px 10px 10px!important}
.contact-message-form .form-item{margin-bottom:10px!important}
@media (max-width:728px){.contact-message-form .form-item input,
.contact-message-form .form-item textarea{margin:0;width:300px!important;border-radius:3px}
}
.contact-message-form .form-item textarea{border:1px solid gray;height:90px}
.contact-message-form .form-item input{border:1px solid gray}
.contact-message-form #edit-name,
.contact-message-form #edit-mail,
.contact-message-form #edit-subject-0-value{width:413px;border-radius:3px}
.node--type-services .field__label,
.node--type-upload-ministry-description .field__label{font-size:1.3em;font-weight:700;padding-top:22px}
.block .block-title > span{/**padding:26px 0px 12px 0px!important;**/font-size:25px!important;font-size:17px;text-transform:none}
h2#block-immigrationandcivilregistration-menu,
h2#block-benefitsandpayments-menu,
h2#block-tradeandindustry-menu,
h2#block-culturesportsandtourism-menu,
h2#block-educationandlearning-menu,
h2#block-educationandlearning-2-menu,
h2#block-naturalresourcesandenvironment-menu,
h2#block-naturalresourcesandenvironment-3-menu,
h2#block-moneyandtax-menu,
h2#block-publicsafety-menu,
h2#block-agriculture-menu,
h2#block-socialservices-menu,
h2#block-transportandcommunications-menu,
h2#block-healthandwellness-menu,
h2#block-laborandemployment-menu,
h2#block-livinginbotswana-menu,
h2#block-lawcrimeandjustice-menu,
h2#block-landconstructionandhousing-menu,
h2#block-events-menu,
h2#block-helpfullinks-menu,
#block-views-block-years-school-terms-block-1 .block-title,
#block-views-block-years-public-holidays-block-1 .block-title,
h2#block-licensingandpermits-menu{font-size:18px!important;background:#09c;text-transform:none;padding:15px;border-radius:5px;color:#fff!important}
#block-views-block-op-front-page-block-1 .servicesmi{font-size:24px;text-decoration:underline}
.navigation .gva_menu .megamenu > .sub-menu{padding:20px;text-align:center!important}
#block-header-top h1,
#block-header-top .h1{color:#fff!important}
.navigation .gva_menu > li:hover > ul.sub-menu,
.navigation .gva_menu > li:hover div.sub-menu{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);text-align:center!important}
.navigation .gva_menu > li.gva-mega-menu > .sub-menu{/_3token_hck_1:*/}
.block-header-top h1,
.block-header-top .h1{color:#fff}
.services-block p{font-size:18px}
.widget.gsc-icon-box .highlight_content h4{font-size:18px!important}
.block-views-blockop-front-page-block-1 a:hover{color:#cecece}
#block-views-block-op-front-page-block-1{font-size:20px}
.gavias-slider{margin-bottom:-50px}
.menu-item--expanded .submenu{text-align:center!important}
.block-views-blockop-front-page-block-1{text-align:center;padding-left:60px;padding-bottom:5px;background:#09c;margin-bottom:5px}
@media (min-width:1024px){.main-menu .col-xs-12{padding-right:0px!important;padding-left:0px!important}
}
header .main-menu .container{padding-left:0;padding-right:0;margin:auto;width:100%!important}
header.header-v2 .gva-navigation{margin-bottom:0}
header .header-main{background:#09c;padding:12px 0}
#captcha{justify:left!important}
#edit-captcha-response{width:10%}
@media (max-width:1024px){header .header-right-inner,
header .header-right-inner .block{text-align:center!important;width:100%}
}
@media (max-width:1024px){#block-floatingsocialblock{display:none}
#floating-icons .five{width:0!important;float:left}
}
@media (max-width:768px){#block-gavias-emon-gaviasslidersliderhome1{display:none}
}
@media (min-width:768px){.block-views-blockop-front-page-block-1{margin-top:-50px}
}
@media (min-width:1024px){#block-benefitsandpayments-2,
#block-tradeandindustry-2,
#block-culturesportsandtourism-2,
#block-educationandlearning,
#block-naturalresourcesandenvironment-2,
#block-moneyandtax-2,
#block-publicsafety-2,
#block-agriculture-2,
#block-socialservices-2,
#block-transportandcommunication-2,
#block-healthandwellness-2,
#block-laborandemployment-2,
#block-livinginbotswana-2,
#block-lawcrimeandjustice-2,
#block-landconstructionandhousing-2,
#block-helpfullinks-2,
#block-immigrationandcivilregistration-2,
#block-licensingandpermits-2,
#block-transportandcommunications-2{display:none}
#block-gavias-emon-linkfooter ul.menu > li{position:relative;padding:13px 0;display:inline}
#search-block-form{margin-top:12px}
.search-block-form{float:right}
}
@media (max-width:1023px){.block-views-blockop-front-page-block-1{padding-left:10px!important;margin-top:0px!important}
.menu--benefits-and-payments,
#block-benefitsandpayments,
#block-tradeandindustry,
#block-culturesportsandtourism,
#block-publicsafety,
#block-educationandlearning-2-2,
#block-naturalresourcesandenvironment-3,
#block-immigrationandcivilregistration,
#block-transportandcommunications,
#block-livinginbotswana,
#block-healthandwellness,
#block-lawcrimeandjustice,
#block-moneyandtax,
#block-agriculture,
#block-laborandemployment,
#block-landconstructionandhousing,
#block-socialservices,
#block-licensingandpermits{display:none}
a#superfish-benefits-and-payments-toggle,
a#superfish-be-toggle,
a#superfish-trade-and-industry-toggle,
a#superfish-culture-sports-and-tourism-toggle,
a#superfish-education-and-learning-toggle,
a#superfish-natural-resources-and-envir-toggle,
a#superfish-transport-and-communication-toggle,
a#superfish-immigration-and-civil-regis-toggle,
a#superfish-licensing-and-permits-toggle,
a#superfish-agriculture-toggle,
a#superfish-labor-and-employment-toggle,
a#superfish-land-construction-and-housi-toggle,
a#superfish-social-services-toggle,
a#superfish-public-safety-toggle,
a#superfish-money-and-tax-toggle,
a#superfish-law-crime-and-justice-toggle,
a#superfish-living-in-botswana-toggle,
a#superfish-health-and-wellness-toggle{color:#4698D5!important;text-decoration:none}
a#superfish-benefits-and-payments-toggle:active,
a#superfish-be-toggle:active,
a#superfish-trade-and-industry-toggle:active,
a#superfish-culture-sports-and-tourism-toggle:active,
a#superfish-education-and-learning-toggle:active,
a#superfish-natural-resources-and-envir-toggle:active,
a#superfish-transport-and-communication-toggle:active,
a#superfish-living-in-botswana-toggle:active,
a#superfish-health-and-wellness-toggle:active,
a#superfish-immigration-and-civil-regis-toggle:active,
a#superfish-licensing-and-permits-toggle:active,
a#superfish-agriculture-toggle:active,
a#superfish-labor-and-employment-toggle:active,
a#superfish-land-construction-and-housi-toggle:active,
a#superfish-social-services-toggle:active,
a#superfish-public-safety-toggle:active,
a#superfish-money-and-tax-toggle:active,
a#superfish-law-crime-and-justice-toggle:active{color:#4698D5!important;color:#4698D5!important}
a#superfish-benefits-and-payments-toggle:visited,
a#superfish-be-toggle:visited,
a#superfish-trade-and-industry-toggle:visited,
a#superfish-culture-sports-and-tourism-toggle:visited,
a#superfish-education-and-learning-toggle:visited,
a#superfish-natural-resources-and-envir-toggle:visited,
a#superfish-transport-and-communication-toggle:visited,
a#superfish-living-in-botswana-toggle:visited,
a#superfish-health-and-wellness-toggle:visited,
a#superfish-immigration-and-civil-regis-toggle:visited,
a#superfish-licensing-and-permits-toggle:visited,
a#superfish-agriculture-toggle:visited,
a#superfish-labor-and-employment-toggle:visited,
a#superfish-land-construction-and-housi-toggle:visited,
a#superfish-social-services-toggle:visited,
a#superfish-public-safety-toggle:visited,
a#superfish-money-and-tax-toggle:visited,
a#superfish-law-crime-and-justice-toggle:visited{color:#4698D5!important}
a#superfish-benefits-and-payments-toggle::after,
a#superfish-be-toggle::after,
a#superfish-trade-and-industry-toggle::after,
a#superfish-culture-sports-and-tourism-toggle::after,
a#superfish-natural-resources-and-envir-toggle::after,
a#superfish-transport-and-communication-toggle::after,
a#superfish-living-in-botswana-toggle::after,
a#superfish-health-and-wellness-toggle::after,
a#superfish-immigration-and-civil-regis-toggle::after,
a#superfish-licensing-and-permits-toggle::after,
#superfish-education-and-learning-toggle::after,
#superfish-agriculture-toggle::after,
#superfish-labor-and-employment-toggle::after,
#superfish-land-construction-and-housi-toggle::after,
#superfish-social-services-toggle::after,
#superfish-public-safety-toggle::after,
#superfish-money-and-tax-toggle::after,
#superfish-law-crime-and-justice-toggle::after{content:"+";float:right;font-size:30px;padding-right:20px;padding-bottom:0;line-height:1em}
.block-superfishbenefits-and-payments,
.block-superfishbe,
.block-superfishtrade-and-industry,
.block-superfishculture-sports-and-tourism,
.block-superfisheducation-and-learning,
.block-superfishnatural-resources-and-envir,
.block-superfishtransport-and-communication,
.block-superfishliving-in-botswana,
.block-superfishhealth-and-wellness,
.block-superfishimmigration-and-civil-regis,
.block-superfishlicensing-and-permits,
.block-superfishagriculture,
.block-superfishlabor-and-employment,
.block-superfishland-construction-and-housi,
.block-superfishpublic-safety,
.block-superfishsocial-services,
.block-superfishmoney-and-tax,
.block-superfishlaw-crime-and-justice{background:#000!important;padding:10px;font-size:18px;border-radius:5px}
.block-superfishtransport-and-communication div.sf-accordion-toggle.sf-style-default a{background:#000!important}
}
ul.sf-menu.sf-vertical{width:20em}
.gavias-blockbuilder-content .gbb-row1{display:none!important;padding-bottom:5px!important;background-color:#4698D5}
#block-gavias-emon-linkfooter{width:130%;margin-bottom:0px!important;padding-bottom:0px!important}
.block-views-blockyears-public-holidays-block-1 .block-title > span,
.block-views-blockyears-school-terms-block-1 .block-title > span{color:#fff!important}
#block-gavias-emon-gaviasslidersliderhome1 .block-content dev[style]{min-height:300px!important}
.services-block{padding:15px 15px!important}
.gavias-slider .btn-slide{padding:6px 5px}
#block-views-block-op-front-page-block-1 h2{border-bottom:0;margin:0px 0px!important;color:#fff!important}
.gavias-slider .tp-caption .caption-title .caption-inner[style*='background-color']{font-size:13px;border-radius:3px;margin:5px 0}
.gavias-slider .tp-caption .caption-description .caption-inner[style*='background-color']{border-radius:3px;margin:5px 0}
.block-views-blockop-front-page-block-1 .fa,
.block-views-blockop-front-page-block-1 a{color:#fff!important}
.gavias-slider .gavias-slide-overlay{display:none}
#block-views-block-op-front-page-block-1 .block-title > span,
#block-views-blockop-front-page-block-1 .block .block-title{font-size:22px;color:#fff!important;border-bottom:0}
.node--type-services ul li,
.aboutbotswana ul li,
.node--type-upload-ministry-description ul li{list-style:disc;padding-left:0.2em}
.node--type-services ul,
.aboutbotswana ul,
.node--type-upload-ministry-description ul{padding-left:2em}
.districtname{font-size:1.2em;font-weight:450;padding-top:15px}
.block-views-blocklocal-authorities-block-10 .row{min-height:90px}
.formsview .row{padding-bottom:8px}
.formsview .fa-file-pdf{color:brown}
.formsview .file-size{display:none}
.block-views-blockyears-public-holidays-block-1 .fa-angle-right{float:right;padding-right:70%}
#block-events ul.menu > li{padding:6px 0}
#block-events ul.menu > li a,
#block-benefitsandpayments ul.menu > li a,
#block-tradeandindustry ul.menu > li a,
#block-culturesportsandtourism ul.menu > li a,
#block-educationandlearning ul.menu > li a,
#block-educationandlearning-2 ul.menu > li a,
#block-naturalresourcesandenvironment ul.menu > li a,
#block-naturalresourcesandenvironment-3 ul.menu > li a,
#block-moneyandtax ul.menu > li a,
#block-publicsafety ul.menu > li a,
#block-agriculture ul.menu > li a,
#block-socialservices ul.menu > li a,
#block-transportandcommunication ul.menu > li a,
#block-healthandwellness ul.menu > li a,
#block-laborandemployment ul.menu > li a,
#block-livinginbotswana ul.menu > li a,
#block-lawcrimeandjustice ul.menu > li a,
#block-landconstructionandhousing ul.menu > li a,
#block-helpfullinks ul.menu > li a,
#block-immigrationandcivilregistration ul.menu > li a,
#block-licensingandpermits ul.menu > li a{display:block}
#block-events ul.menu > li a:hover,
#block-benefitsandpayments ul.menu > li a:hover,
#block-tradeandindustry ul.menu > li a:hover,
#block-culturesportsandtourism ul.menu > li a:hover,
#block-educationandlearning ul.menu > li a:hover,
#block-educationandlearning-2 ul.menu > li a:hover,
#block-naturalresourcesandenvironment ul.menu > li a:hover,
#block-naturalresourcesandenvironment-3 ul.menu > li a:hover,
#block-moneyandtax ul.menu > li a:hover,
#block-publicsafety ul.menu > li a:hover,
#block-agriculture ul.menu > li a:hover,
#block-socialservices ul.menu > li a:hover,
#block-transportandcommunication ul.menu > li a:hover,
#block-healthandwellness ul.menu > li a:hover,
#block-laborandemployment ul.menu > li a:hover,
#block-livinginbotswana ul.menu > li a:hover,
#block-lawcrimeandjustice ul.menu > li a:hover,
#block-landconstructionandhousing ul.menu > li a:hover,
#block-helpfullinks ul.menu > li a:hover,
#block-immigrationandcivilregistration ul.menu > li a:hover,
#block-licensingandpermits ul.menu > li a:hover{background:#DCDCDC;padding:5px;width:100%}
li.menu-item .fa-angle-right{float:right;padding-right:1%;padding-top:5px}
.block-tradeandindustry li.menu-item .fa-angle-right{float:right;padding-right:1%!important;padding-top:5px}
.fa-angle-double-right:before{padding-right:5px}
ul.menu > li a:after{display:none!important}
a{color:#00E;text-decoration:none}
#block-gavias-emon-copyright a:visited{color:#e6e6fa}
a:visited{color:#551A8B}
a:active{color:brown}
.brand{padding:10px 30px;background:#00bfff;margin-top:-20px!important}
.brand h5,
.brand .h5{font-size:20px;color:#fff;text-transform:none;text-align:center}
.brand h6,
.brand .h6{text-align:center}
.menu--immigration-and-civil-regis ul.menu > li a,
.menu--more-information ul.menu > li a,
.menu--helpful-links ul.menu > li a{padding-left:0}
.row ul ul{padding-left:12px}
.row ul{margin-bottom:0px!important}
.row .fa-angle-double-right{float:left;padding-top:5px}

#block-views-block-years-school-terms-block-1 .block .block-title > span{padding:0px 0px!important}
.block-go-back{text-align:right;margin-bottom:0}
.file--application-pdf{text-transform:lowercase!important}
.contact-message-form .form-item label{font-size:1.2em;display:block;text-transform:none;font-weight:700}
.navigation .gva_menu .megamenu > .sub-menu > li > a{/**font:400 15px "Montserrat"!important;text-transform:none!important**/}
.servicesmi a::first-letter{font-weight:800;color:#000}
.views-field-field-overview{padding:5px 5px 12px 0px}
#block-views-block-op-front-page-block-1 .block-title > span{color:#fff;font-size:19px;font-weight:normal;text-transform:none!important}
#block-views-block-op-front-page-block-1 .block .block-title > span{color:#fff!important;font-size:22px!important;text-transform:none!important}
#block-views-block-popular-content-block-1 .block-title{display:none;margin:0}
.col-lg-5{background:#d3d3d3;border-radius:8px;padding-bottom:26px}
.block-views-blockyears-public-holidays-block-1 .sidebar .block .block-content{padding-top:0px!important}
#block-vacancies{padding-bottom:5px}
#block-vacancies .menu-item{float:left;padding-right:15px}
.socials .fa{padding:5px}
.block-views-blockpopular-content-block-1 a:hover,
.block-views-blockop-front-page-block-1 a:hover,
.block-views-blockpopular-content-block-1 a:focus,
.block-views-blockop-front-page-block-1 a:focus{color:#fff!important}
#block-views-block-op-front-page-block-1 .servicesmi,
#block-views-block-popular-content-block-1 .servicesmi{padding-left:10px}
#block-views-block-op-front-page-block-1 .views-element-container .item-list{padding-top:0px!important}
.item-list ul li.view-list-item{margin:0px 0px!important;overflow:hidden}
.g-recaptcha{padding-bottom:25px;padding-left:15px}
#user-login-form .form-item input{width:95%;height:40px;border-radius:5px}
#views-exposed-form-group-nodes-page-3 .field-content{float:left}
.views-exposed-form .form-item-year label{display:none!important}
.views-view-grid .views-row,
.views-view-grid{clear:both!important}
.views-exposed-form .form-item-title input,
#edit-field-related-forms-description{border-radius:6px}
.views-exposed-form .form-item label{display:none!important;display:block}
.views-exposed-form .form-item-title label{display:none!important}
.widget.gsc-icon-box .highlight-icon .fa{float:left;padding-right:10px;padding-top:0px!important}
.user-login-form{margin:60px auto}
#floating-icons a.grow,
#floating-icons a.shrink,
#floating-icons a.black-white,
#floating-icons a.white-black,
#floating-icons a.rotate{position:relative;width:45px;height:60px;padding:8px 0;display:inline-block;text-align:center;color:#fff;line-height:inherit;font-size:24px;border-bottom:0}
#search-block-form{margin-top:20px}
#block-views-block-popular-content-block-1 .block-title > span{color:#fff;font-size:15px;font-weight:normal}
.block-views-block-popular-content-block-1{background-color:#789;font-size:1.4em}
#edit-field-related-services{height:20em}
.page-node-419 #contact-message-feedback-form{padding-top:5em}
.search-block-form i.better_search{height:40px;width:40px}
#edit-basic i.better_search{height:4em;width:40px}
.js-form-type-search input.form-search{width:100%;height:40px;background:#fff!important;color:#000!important}
.user-pass #edit-actions{margin-bottom:15px;padding-top:20px}
#user-login-form,
#user-pass{margin:auto;border:2px solid #d3d3d3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:8px}
#user-login-form .actions-suffix{display:none}
p.forgot-password{top:15px;margin-bottom:15px}
p.login-title{font-size:25px;color:#fff;background:#4698d5;border-radius:3px 3px 0 0;box-shadow:0px 1px #f5f5f5}
.knowledge{margin-top:15px;margin-bottom:15px}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
.aboutbotswana > h3,
.aboutbotswana .h3{font-size:1.2em;font-weight:700;padding-top:15px;text-transform:none}
.aboutbotswana > p,
.aboutbotswana .p{color:#000;font-size:1em;text-align:justify}
.field--name-field-ministry-contact-details .field__item,
.field--name-field-website .field__item{padding-left:18px}
.field--name-field-related-documents .field__item,
.field--name-field-related-forms .field__item,
.field--name-field-related-services .field__item,
.field--name-field-name-of-parastatal .field__item{position:relative;padding-left:18px}
.field--name-field-related-forms .field__item:before,
.field--name-field-related-documents .field__item:before{content:"\f1c1";font:normal 400 16px FontAwesome;color:brown;padding-right:0.5em;top:10px;left:0}
.field--name-field-related-services .field__item:before,
.field--name-field-name-of-parastatal .field__item:before{content:"\f138";font:normal 400 16px FontAwesome;color:green;padding-right:0.5em;top:10px;left:0}
.item-list .h3,
.item-list h3{font-weight:normal;font-size:15px}
.item-list .h3 a,
.item-list h3 a{padding-left:8px}
.secondy{display:none}
.fa-file-pdf-o{color:brown;padding-right:7px}
#edit-sort-by,
edit-sort-order{height:35px}
.sidebar .block .block-content{border:none}
.field--name-field-date-posted .field__label,
.field--name-field-author .field__label{float:left;padding-right:12px;font-weight:700}
.field--name-field-news-image img{float:left;padding-right:20px}
.block-field-blocknodeupload-a-news-itemtitle{font-size:18px}
.node--type-upload-ministry-description{color:#000;font-size:1em;text-align:justify}
.node--type-upload-ministry-description .layout__region--first{padding:0 25px 15px 0;border-right:0 dotted #d3d3d3}
.node--type-upload-ministry-description .layout__region--second{padding:0 0 0 10px}
.node--type-services{color:#000;font-size:1em;text-align:justify}
.node--type-services .layout__region--first{padding:0 25px 15px 0;border-right:0 dotted #d3d3d3}
.node--type-services .layout__region--second{padding:0 0 0 10px}
h6,
.h6{padding-bottom:5px}
.block-title{margin:0 0 10px}
.fa-check,
.fa-chevron-circle-right{color:green;font-size:12px;padding-right:2px}
.views-exposed-form .form-item{float:left;padding:0 15px 10px 0}
.fa-check{color:green}
.footer{margin-top:35px}
#views-exposed-form-school-calendar-block-1 .form-item-field-year-value{float:left;padding:5px 25px 15px 0}
#views-exposed-form-school-calendar-block-1 .form-item-field-year-value label{display:block}
.postal .fa{float:left;padding:4px 10px 0 0}
.tel{float:left;padding-right:25px}
.postal .fa,
.tel .fa,
.fax .fa,
.website .fa,
.facebook .fa{padding-right:8px}
.sidemenuicons .fa{font-size:20px}
.newsteaser .title{font-weight:600}
.newsteaser .authordate{text-decoration:underline;padding-bottom:12px}
.imageandteasor img{float:left;width:160px;padding-right:12px}
.bodyteaser{padding-left:90px}
.block-views-blockpast-events-block-1 .item-list{border-bottom:1px dashed #b8860b}
.event_title{font-size:17px;font-weight:700}
.views-label-field-related-documents-event{float:left;padding-left:10px}
.label{float:left;font-size:17px}
.period,
.organisation,
.eseparator{float:left;padding-right:25px}
.contact-message-form .form-item input,
.contact-message-form .form-item textarea{border:1px solid gray}
.node--type-services .layout--threecol-section{display:flex;flex-wrap:wrap;margin-top:25px;border-top:3px solid #b8860b;padding-top:30px}
.lower-row{padding-top:1.5em}
.botsgov{float:right;padding-right:55px;text-transform:uppercase;font-size:2em}
header.header-v3 .area-main-menu{padding-right:10px;height:40px}
header.header-v3 .area-main-menu .area-inner{padding-left:0}
header.header-v3 .main-menu .gva_menu > li > a{border:none;padding:50px 7px}

#block-gavias-emon-linkfooter ul.menu > li a{color:#4698D5;padding-right:25px}
#block-gavias-emon-linkfooter .block-title{display:none}
.footer .footer-center{padding-top:15px}
#block-gavias-emon-sociallinksfooter{margin-bottom:0px!important}
.widget.gsc-icon-box .highlight-icon{-webkit-border-radius:50px!important;border-radius:50px!important;height:0px!important;line-height:30px;margin:0;width:15%;padding-left:0;border:none;font-size:28px;background:none}
.widget.gsc-icon-box.left .highlight_content h4 a{color:#4698D5}
.widget.gsc-icon-box.top-center .highlight_content h4{font-size:13px!important;text-decoration-line:underline;text-decoration-style:solid}
.widget.gsc-icon-box.left .desc p{color:#000;margin-top:0;display:inline-block}
.copyright .copyright-inner{padding:15px 0}

#block-views-block-most-popular-at-gov-bw-block-1 .item-list ul,
#block-views-blockpopular-content-block-1 .item-list ul{width:55%;background:none}
#block-views-block-most-popular-at-gov-bw-block-1 .item-list ul li a,
block-views-blockpopular-content-block-1 .item-list ul li a{color:#000}
#block-views-block-most-popular-at-gov-bw-block-1 a:hover,
#block-views-blockpopular-content-block-1 a:hover{color:red!important}
#block-views-block-most-popular-at-gov-bw-block-1 h2,
#block-views-blockpopular-content-block-1 h2{margin:0 0 10px!important}
#block-views-block-most-popular-at-gov-bw-block-1,
#block-views-blockpopular-content-block-1{margin-bottom:0!important;padding-left:15px;padding-right:15px;padding-bottom:5px;line-height:1.6em;font-size:15px;background-color:none}
#block-views-block-most-popular-at-gov-bw-block-1 .block-title > span,
#block-views-blockpopular-content-block-1 .block-title > span{color:#fff;font-size:15px}
#block-views-block-most-popular-at-gov-bw-block-1 a,
#block-views-blockpopular-content-block-1 a{color:#000;font-size:15px}
#welcome{padding-top:0;padding-bottom:0}
.site-branding-logo img{width:8em}
header-v1{padding-top:30px}
header-v1 .block-title{display:none}
.block.block-system-breadcrumb-block{overflow:visible;margin-bottom:-24px}
#block-header-top{float:left}
#edit-submit-group-nodes{margin:0 0 0 25px;border-radius:5px;background:#86c440;color:#fff;padding:3px 15px}
#views-exposed-form-group-nodes-page-1 .form-item-title{float:left;margin-bottom:25px}
#views-exposed-form-group-nodes-page-1 .form-item-title label{display:block}
.block-field-blocknodeservicestitle,
.block-field-blocknodeservicespagetitle{color:#000;font-size:1.6em;display:block;padding:0 0 1.2em}
.thememenucolumns{padding-bottom:10px;line-height:2.5!important}
.thememenucolumns .views-field-title a:hover{display:block;color:#4698D5;width:100%;border-radius:0.3em;padding:0 0.4em;border-bottom:0 dotted #d3d3d3}
.servicetitle{margin-bottom:30px}
.gsc-box-info .content{background-color:#005ea5;color:#fff;width:100%;padding:10px 0 0 10px}
.gsc-box-info .content .subtitle{text-transform:none;font-weight:300;color:#ccc;text-align:center}
.gsc-box-info .content .title{width:13em!important;font-weight:300;color:#fff;text-transform:none;text-align:center}
.gsc-box-info .content .title h2{font-size:px;color:#fff;padding:0.2em 0 0 0.2em;text-align:center;text-transform:none!important}
.menu--dashboard .gva_menu > li{display:block}
#block-gavias-emon-gaviasblockbuiderhome1 .gbb-row .bb-inner{padding-top:5px;padding-bottom:10px!important}
.header-main-inner .col-lg-2{min-width:8.66%}
.header-right{float:right}
.header-right-inner .h4{padding-top:10px!important;font-size:12px;text-transform:none}
.main-menu .container{padding-left:0;padding-right:0;margin:auto}
header.header-v2 .navigation .gva_menu > li > a{padding:7px 15px;font-size:13px}
.ministries-columns .field-content a{display:block;position:relative;color:#181818;font:400 14px "Montserrat";letter-spacing:1px;padding:15px 20px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;border-right:1px solid rgba(0,
0,
0,
0.1)}
.menu--upload-content-menu .gva_menu > li{width:50%}
.copyright{text-align:center}
#user-login-form .form-item label{margin-bottom:8px;font-weight:bold;font-size:1.2em;color:#000}
#contact-message-feedback-form{padding-bottom:25px}
table > thead > tr{background:#4698d5}
#views-exposed-form-group-nodes-page-2 .form-item-gid,
#views-exposed-form-group-nodes-page-2 .form-item-title,
#views-exposed-form-group-nodes-page-3 .form-item-gid,
#views-exposed-form-group-nodes-page-3 .form-item-title,
.views-exposed-form .form-item-gid,
.views-exposed-form .form-item-title,
.views-exposed-form .form-item-year{float:left;padding:0 15px 10px 0}
.views-exposed-form .form-item-year select,
.views-exposed-form .form-item-title input{border:0.5px solid #ccc!important}
#views-exposed-form-group-nodes-page-2 .form-item-gid label,
#views-exposed-form-group-nodes-page-2 .form-item-title label,
#views-exposed-form-group-nodes-page-3 .form-item-gid label,
#views-exposed-form-group-nodes-page-3 .form-item-title label,
.views-exposed-form .form-item-gid label{display:block}
.views-field-counter,
.views-field-gid,
.views-field-title,
#view-uid-table-column,
#view-dropbutton-table-column{color:#000!important}
#edit-submit-group-nodes,
#edit-submit-dashboard{background:#005b83}
#views-exposed-form-dashboard-block-1 .form-item-title,
#views-exposed-form-dashboard-block-2 .form-item-title,
#views-exposed-form-dashboard-block-3 .form-item-title,
#views-exposed-form-dashboard-block-5 .form-item-title,
#views-exposed-form-dashboard-block-4 .form-item-title,
#views-exposed-form-open-tenders-block-1 .form-item-title,
#views-exposed-form-open-tenders-block-2 .form-item-title,
#views-exposed-form-open-tenders-block-3 .form-item-title{float:left;padding:5px 25px 15px 0}
#views-exposed-form-dashboard-block-1 .form-item-title label,
#views-exposed-form-dashboard-block-2 .form-item-title label,
#views-exposed-form-dashboard-block-3 .form-item-title label,
#views-exposed-form-dashboard-block-4 .form-item-title label,
#views-exposed-form-open-tenders-block-1 .form-item-title label,
#views-exposed-form-open-tenders-block-2 .form-item-title label,
#views-exposed-form-open-tenders-block-3 .form-item-title label,
#views-exposed-form-dashboard-block-5 .form-item-title label{display:block}
#edit-submit-dashboard,
#edit-submit-open-tenders{background:#005b83;padding:3px 15px;border-radius:5px}
.gavias-blockbuilder-content #edit-submit{margin-left:0.5em;border-radius:0.5em;height:2.5em;background-color:green}
#block-tenders .gva_menu > li,
#block-helpfullinks .gva_menu > li,
#block-vacancies .gva_menu > li,
#block-moreinformation .gva_menu > li,
.sidebar .block-menu .gva_menu > li{display:block!important}
.sidebar .block h2,
.block-views .block-title > span,
.sidebar .block-menu h2{text-transform:none}
.imageandteaser .image{float:left;padding:0px 15px 0px 0px}
.form-item-pass,
p.forgot-password{display:block}
.newsteaser{float:left;padding-right:10px;border-bottom:0 dotted #d3d3d3;padding-bottom:20px}
#block-mostrecentbwgovernmentfacebookpage{float:left;padding:0 10px}
#block-dailynewslogo .block-content img{width:230px}
#block-dailynewslogo{border-left:1px dashed;float:right;padding-left:20px;width:280px}
body{color:#000!important}
.widget.gsc-icon-box .highlight-icon:hover{border:none!important}
.widget.gsc-icon-box:hover{border:none;-webkit-box-shadow:none;box-shadow:none}
.services-block:hover{border-bottom:3px solid #09c !important;}
#edit-submit-school-calendar{background:#005b83;padding:3px 15px;border-radius:5px}
.no-content{display:block;width:100%;float:left}
.views-exposed-form .form-actions .form-submit{background:#4698D5;padding:1px 14px 2px;color:#fff;margin-bottom:15px}

.permits .content .title {
    width: 100% !important;
}

.btt {
  border-right: 2px solid red;
}

.btt, .btt2 {
    border-radius: 8px;
}

.block-views-blockyears-school-terms-block-1 .block-title > span,
.block-views-blockyears-public-holidays-block-1 .block-title > span{
    padding: 0;
} 

#block-gavias-emon-linkfooter {
    width: 143%;
}

.bannerinfo .content{
  background: none;
}

.permits{
  margin-top:15px;
}

.important-updates{
  display: none !important;
}



#block-gavias-emon-gaviasblockbuiderhome1{
  padding-top: 25px;
}
.statst {
  color: white;
  font-size: 15px;
  line-height: 23px;
  font-weight: 500;
  text-transform: uppercase;
}

.statst .field-content{
  font-size: 22px;
}

@media (max-width:768px){
  .bantop{background-image: none !important;
          background-color: #F7941D;}
   .buttons{margin-bottom: 0px !important;
     padding: 10px 0 0 0 !important;}
  .desc h1{ font-size: 22px !important;}
  .desc h4 {font-size: 16px !important;}

}

@media(max-width:991px){
.gva-navigation .gva_menu > li.megamenu .sub-menu > li > a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
    font-weight: 400 !important;
    line-height: 30px !important;
}
}

