/*
Theme Name: Municipalities
Author: Opuntia - Cacttus
Author URI: http://cacttus.com/
Version: 1.0
Text Domain: municipalities
*/
.social-share .fb-share-button span,
.social-share .fb-share-button span iframe{height:30px !important;width:75px !important;}
.social-share .twitter-share-button #widget,
.social-share .twitter-share-button{height:30px !important;width:76px !important;}
#widget{height:30px !important;width:76px !important;}
.city-template img{height:100%;width:100%;}
.langSq,
.langEn,
.langSr{text-align:center;column-count:3;}
.video-wrapper iframe{height:428px;width:760px;}
.fp-ratio{padding:0 !important;}
.fp-engine{width:98%;}
.wp-video a{display:none;}
.wp-video a.rt{display:block;}
.fp-ui,
.fp-help{display:none;}
.sub-pages{list-style:none;}
.sub-pages li{list-style:none;}
img.alignright{float:right;margin:0 0 1em 1em;}
img.alignleft{float:left;margin:0 1em 1em 0;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
a img.alignright{float:right;margin:0 0 1em 1em;}
a img.alignleft{float:left;margin:0 1em 1em 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
body{font-family:'Open Sans', sans-serif;}
.info-box{width:260px;margin:0 auto;}
.row.header{padding-top:35px;padding-bottom:30px;}
.row.header .first-box{display:inline-block;}
.row.header .first-box span{font-family:'Open Sans', sans-serif;font-size:15px;color:#034ea2;}
.row.header .first-box p{font-family:'Open Sans', sans-serif;font-size:20px;color:#034ea2;}
.first-box > img{padding-right:15px;}
.row.header .first-box > div{display:inline-block;vertical-align:middle;}
.row.header .second-box{display:inline-block;margin-left:100px;width:50%;}
.row.header .second-box form{width:78%;float:left;}
.row.header .second-box form input{height:30px;padding:5px 10px;font-family:'Open Sans', sans-serif;font-style:italic;width:98%;border:1px solid #034ea2;}
.row.header .third-box{display:inline-block;float:right;}
.second-box select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-image:url(images/tb.png);background-position:40px 5px;background-repeat:no-repeat;border:none;cursor:pointer;width:60px;margin-top:5px;background-color:#fff;}
nav{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;border-bottom:1px solid #f0e3cc !important;border-image:none !important;border-left:medium none #f0e3cc !important;border-right:medium none #f0e3cc !important;border-top:1px solid #f0e3cc !important;}
.navbar-nav > li{padding:0 5px;}
.dropdown-menu{width:100%}
.wide-submenu{padding-left:60px;margin:0;}
.dropdown-menu{top:96%;border:0;background-clip:none;border-top:1px solid #f3e9d6;border-bottom:1px solid #f3e9d6;border-radius:0;-webkit-box-shadow:0;box-shadow:none;margin-top:1px;}
.dropdown-menu{column-count:3;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#034EA2;background-color:white;font-weight:bold;padding:11.5px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#034EA2;background-color:transparent;}
.wide-submenu div{margin:3px;padding:3px;font-size:17px;}
.wide-submenu a:hover{text-decoration:none;font-weight:bold;}
.nav>li{position:inherit;display:block;}
.nav.navbar-nav li a{color:#034ea2;font-family:"Open Sans",sans-serif;font-size:18px !important;padding-left:10px;padding-right:10px;}
.language-responsive select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-image:url("images/tb.png");background-position:40px 15px;background-repeat:no-repeat;border:medium none;cursor:pointer;padding-top:9px;width:60px;background-color:#fff;}
.nav.navbar-nav li > a:hover{font-weight:bold;}
.navbar-fixed{position:fixed;width:100%;left:0;top:0;z-index:99;}
.navbar-default{background-color:#fff;}
.wide-submenu:first-child{padding-left:32px;}
#searchButton{background:none;border:none;outline:none;margin-top:12px;float:left;color:rgb(3, 78, 162);margin-right:10px;}
#search{border-top:0;border-bottom:1px solid #034EA2;border-left:none;border-right:none;width:100%;outline:none;}
#search::-webkit-input-placeholder{color:#999;font-style:italic;}
#search::-moz-placeholder{color:#999;font-style:italic;}
#search:-ms-input-placeholder{color:#999;font-style:italic;}
#search:-moz-placeholder{color:#999;font-style:italic;}
.input-wrapper{padding:5px 10px 0 10px;float:left;width:300px;height:40px;position:absolute;right:13%;top:50px;z-index:1001;background-color:#fff;display:none;border-bottom:1px solid #034EA2;border-right:1px solid #034EA2;border-left:1px solid #034EA2;}
.navbar-fixed .nav>li>a{padding:10px 5px !important;}
.img-logo-onscroll{width:12%;}
.img-logo-onscroll select{outline:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-image:url(images/tb.png);background-position:40px 5px;background-repeat:no-repeat;border:none;cursor:pointer;width:60px;margin-top:11px}
.img-logo-onscroll-ks{width:3%;}
.navbar-fixed .navbar-nav > li{padding:0 !important;}
.footeri{padding-bottom:20px;background-color:#025fc7;background-repeat:no-repeat;background-position:center;margin-top:18px;min-height:230px;}
.footerh,
.footerh a{color:white;}
.footer-title{font-size:22px;color:rgb(255, 255, 255);font-weight:bold;text-transform:uppercase;line-height:1.318;}
.footerh a{display:inline-block;margin:0;padding:0;display:block;}
.imageS{padding-right:10px;}
.white-text{margin:0;color:rgb(3, 78, 162);font-size:22px;font-weight:bold;text-transform:uppercase;line-height:1.318;}
.white-text1{font-size:15.02px;color:rgb(3, 78, 162);font-style:italic;text-transform:uppercase;line-height:1.931;}
.position{position:absolute;bottom:15px;left:15px;}
.bckg-gjakova{height:500px;position:relative;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:contain;}
.gjakova-new{padding:10px 50px 10px 50px;float:left;width:100%;}
#box{width:40px;height:40px;position:absolute;top:24%;right:3%;background-color:transparent;text-align:center;font-size:29px;font-weight:bold;color:black;cursor:pointer;border:none;}
#box2{width:40px;height:40px;position:absolute;top:40%;right:3%;background-color:transparent;text-align:center;font-size:19px;font-weight:bold;padding:6px;color:black;cursor:pointer;border:none;}
#box3{position:absolute;top:10%;right:3%;cursor:pointer;}
.info-box-inner{text-align:left;margin-top:30px;margin-bottom:30px;padding:5px;border:1px solid;border-width:1.111px;border-color:rgb(3, 78, 162);border-style:solid;background-color:rgb(233, 244, 255);display:block;}
.info-box-inner img{margin-bottom:5px;padding-top:5px;}
.div-social-blue{display:block;text-align:center;}
.div-meny-bottom{display:block;border:2px solid #025fc6;background-color:#025fc6;text-align:center;margin-bottom:3px;font-size:16px;color:rgb(254, 254, 255);text-transform:uppercase;padding:15px;}
.div-meny-bottom:hover{border:2px solid #025fc6;background-color:white;color:#025fc6;}
.div-meny-bottom:focus{color:#FFF;}
a:hover{text-decoration:none;}
.fotoja{position:relative;}
.block-tel{padding-right:55px;}
.opacity-img{position:absolute;}
.text-lorem-ispum{text-align:justify;font-size:16px;color:rgb(3, 78, 162);}
.paragraf-new-single{text-align:justify;font-size:16px;}
.aside-section{position:relative;}
.image-flag-div img{max-width:100%;height:360px;}
.image-flag-div{border:1px solid rgb(3, 78, 162);width:260px;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;height:360px;}
.aside-section.col-lg-3.col-md-4.col-sm-12.col-xs-12{text-align:center;}
.image-rov{display:inline-block;text-align:center;}
.image-rov > div{position:relative;display:inline-block;}
.thumnailsa{display:block;border:none !important;border-radius:4px;margin:0 !important;padding:0 !important;height:360px;}
.single-page-kryetarja{font-size:22px;color:rgb(3, 78, 162);font-weight:bold;text-transform:uppercase;line-height:1.318;margin-top:10px;}
.konkurset-njoftimet-p{font-size:25px;color:#025fc6;font-weight:bold;text-transform:uppercase;line-height:1.318;margin-left:16px;margin-top:10px}
.pagjenimi-vitet{padding:5px 25px 5px 25px;}
.pagjenimi-vitet:hover{background-color:#025fc6;color:white;cursor:pointer;}
.pdf-icon{padding-right:40px;padding-bottom:16px;padding-top:16px;}
.meny-konkurset{margin:0px}
.img-pdf-div{position:relative;}
.pdf-paragraf{padding:15px 45px 15px 15px;font-weight:bold;font-size:14px;max-height:75px;overflow:hidden;word-break:break-all;}
.pdf-responsive{width:300px;height:110px;background-repeat:no-repeat;background-image:url("images/pdf-icon.png");margin:20px auto;float:left;background-position:center center;background-size:contain;}
.doc-responsive{width:300px;height:110px;background-repeat:no-repeat;background-image:url("images/doc-icon.png");margin:20px auto;float:left;background-position:center center;background-size:contain;}
.xls-responsive{width:300px;height:110px;background-repeat:no-repeat;background-image:url("images/xls-icon.png");margin:20px auto;float:left;background-position:center center;background-size:contain;}
.pdf-data{margin-left:15px;font-size:13px;font-style:italic}
.active-konkurs{border:2px solid #025fc6;background-color:white;color:#025fc6;}
.img-pdf-div a{color:#333;}
.active-year{background-color:#025fc6;color:white;cursor:pointer;}
.pagjenimi{margin-left:15px;}
.no-padding{padding:0;}
.home-main{width:100%;position:absolute;z-index:-99;}
.home-img{background-repeat:no-repeat;background-size:cover;background-position:center center;}
.home-container{min-height:580px;overflow:hidden;position:relative;}
.section-title{font-size:40px;color:#025fc7;font-weight:bold;text-transform:uppercase;padding:0;margin:0;}
.sticky-news{background-color:#025fc7;height:78px;}
.important-news{font-size:25px;color:rgb(255, 255, 255);padding-top:20px;float:left;}
.important-news:hover{color:rgb(255, 255, 255);}
.home-news{padding-bottom:15px;}
.main-news{position:relative;height:400px;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:cover;}
.main-news-description{background-color:#034ea2;font-size:20px;color:rgb(255, 255, 255);padding:10px 15px;position:absolute;bottom:0;margin:0;cursor:pointer;}
.main-news-description:hover{color:rgb(255, 255, 255);cursor:pointer;}
.other-news-img{width:114px;height:74px;overflow:hidden;}
.old-news a{font-size:18px;color:rgb(30, 30, 30);cursor:pointer;}
.old-news a:hover{color:rgb(30, 30, 30);cursor:pointer;}
.old-news{padding-left:0;padding-right:0;padding-bottom:18px;}
.service p{font-size:18px;color:#fff;font-weight:bold;text-transform:uppercase;display:table-cell;vertical-align:middle;width:100%;}
.service{display:table;padding-top:60px;padding-bottom:60px;border-width:4px;border-color:#fff;border-style:solid;background-color:rgb(237, 186, 63);height:228px;overflow:hidden;word-break:break-word;}
.service:hover,
.service-active{border-width:4px;border-color:rgb(237, 186, 63);border-style:solid;background-color:#fff;}
.service:hover p{color:rgb(237, 186, 63);}
.service-active p{color:rgb(237, 186, 63);}
.img-service{height:100px;background-repeat:no-repeat;background-position:center center;background-size:contain;width:100px;margin-right:10px;margin-left:10px;float:left;}
.service:hover .img-service-hover{height:100px;background-repeat:no-repeat;background-position:center center;background-size:contain;width:100px;margin-right:10px;margin-left:10px;float:left;}
.service:hover .img-service{display:none;float:left;}
.service .img-service2{height:100px;background-image:url(images/apliko-online.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:100px;margin-right:25px;margin-left:30px;}
.service:hover .img-service2{height:100px;background-image:url(images/apliko.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service3{height:100px;background-image:url(images/informata.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:100px;margin-right:25px;margin-left:30px;}
.service:hover .img-service3{height:100px;background-image:url(images/8.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service4{height:100px;background-image:url(images/wifi.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:100px;margin-right:25px;margin-left:30px;}
.service:hover .img-service4{height:100px;background-image:url(images/wifi-free.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service5{height:100px;background-image:url(images/kallxo.png);background-repeat:no-repeat;background-position:center center;width:100px;background-size:contain;margin-right:25px;margin-left:30px;}
.service:hover .img-service5{height:100px;background-image:url(images/kallxo.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service6{height:100px;background-image:url(images/email.png);background-repeat:no-repeat;background-position:center center;width:100px;margin-right:25px;background-size:contain;margin-left:30px;}
.service:hover .img-service6{height:100px;background-image:url(images/eml.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service7{height:100px;background-image:url(images/plani.png);background-repeat:no-repeat;background-position:center center;width:100px;margin-right:25px;background-size:contain;margin-left:30px;}
.service:hover .img-service7{height:100px;background-image:url(images/5.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service8{height:100px;background-image:url(images/guide.png);background-repeat:no-repeat;background-position:center center;width:100px;margin-right:25px;margin-left:30px;background-size:contain;}
.service:hover .img-service8{height:100px;background-image:url(images/guide-gjk.png);background-repeat:no-repeat;background-position:center center;}
.service .img-service9{height:100px;background-image:url(images/invest.png);background-repeat:no-repeat;background-position:center center;width:100px;margin-right:25px;margin-left:30px;background-size:contain;}
.service:hover .img-service9{height:100px;background-image:url(images/7.png);background-repeat:no-repeat;background-position:center center;}
.municipality-name{opacity:0.851;font-size:25px;color:rgb(255, 255, 255);font-weight:bold;height:65px;padding-top:20px;margin:0;text-align:left;background-color:rgb(237, 186, 63);width:245px;}
.municipality{margin-top:35px;}
.municipality-desc{padding:30px;background-color:rgb(17, 17, 17);opacity:0.702;font-size:18px;color:rgb(255, 255, 255);text-align:justify;border-top:2px solid rgb(210, 171, 103);}
.login{background-color:rgb(3, 78, 162);opacity:0.851;height:65px;margin:0;font-size:20px;color:rgb(255, 255, 255);font-weight:bold;text-align:center;padding:22px;}
.register{background-color:rgb(57, 181, 74);opacity:0.851;font-size:20px;color:rgb(255, 255, 255);font-weight:bold;text-align:center;padding:22px 0;height:65px;margin:0;width:57.6%;float:right;}
.login-frm{border-top:2px solid rgb(3, 78, 162);background-color:rgb(0, 0, 0);opacity:0.702;}
.frm-input{font-size:19px;color:rgb(130, 130, 130);font-style:italic;background-color:transparent;border:none;border-bottom:1px solid rgb(255, 255, 255);width:100%;height:45px;padding-left:10px;}
.frm-submit{border-width:1px;border-color:rgb(255, 255, 255);border-style:solid;height:40px;background-color:transparent;font-size:20px;color:rgb(255, 255, 255);width:100%;margin-top:45px;}
.login-frm form{padding:22px;}
.main-news a .share{position:absolute;top:3%;height:40px;width:45px;right:2%;}
.news-img-grid img{max-width:100%;width:100%;height:auto;display:block;padding:0;margin:0;}
.news-img-grid{padding:0;margin:0;position:relative;}
.single-news-section{position:relative;padding:0;margin:5px;width:380px;height:254px;overflow:hidden;}
.single-news-section p{position:absolute;background-color:rgba(0, 0, 0, 0.7);width:100%;bottom:0;margin:0;padding:0;color:white;font-size:18px;padding:10px;line-height:1;}
.pagination{padding:0;margin:5px 0 5px 0;}
.pagination ul{display:block;text-align:center;margin:0 auto;padding:0;}
.pagination ul li{display:inline-block;width:8%;}
.pagination ul li a, .pagination ul li span{padding:3% 40% 3% 40%;color:#a7a7a7;font-size:14px;border-radius:0 !important;cursor:pointer;z-index:999999;}
.pagination > li > a,
.pagination > li > span{border:none !important;}
.current,
.pagination li.active a,
.pagination li.active a:hover,
.pagination ul li a:hover,
.pagination ul li span:hover{background-color:#025fc6;color:white !important;text-decoration:none;border-color:#025fc6 !important;}
.single-date{font-size:20px;color:rgb(33, 33, 33);font-style:italic;}
.single-title{font-size:30px;color:rgb(33, 33, 33);font-weight:bold;}
.staffImg-wrapper{border:1px solid rgb(3, 78, 162);background-position:center center;background-repeat:no-repeat;background-size:cover;height:360px;width:255px;margin:0 auto 15px auto;position:relative;}
.staff-content div{text-align:justify;font-size:16px;color:rgb(3, 78, 162);}
.foot-menu{padding:0;list-style:none;}
.active-menu{font-weight:bold;}
.navbar-collapse{padding:0;}
.active-year:focus{color:white;}
.search-noimg{width:150px;height:150px;}
.text-wrapper{float:left;width:54%;height:100px;overflow:hidden;}
.third-box .textwidget img{height:86px;width:66px;}
.mun-log{width:30px;height:35px;}
.img-logo-onscroll .textwidget{width:30px;height:35px;float:left;}
.news-img-grid p iframe{width:100%;padding:0 5px;height:280px;}
.single-videos-section{position:relative;padding:0;margin:0 5px;bottom:-33px;left:-5px;}
.single-videos-section p{position:absolute;background-color:rgba(0, 0, 0, 0.7);width:100%;bottom:0;margin:0;padding:0;color:white;font-size:18px;padding:10px;line-height:1;}
.video-containter{height:296px;}
.staff-title{color:rgb(2, 95, 199);font-weight:bold;text-transform:uppercase;margin-top:0;margin-bottom:30px;}
.img-front{border:4px solid #025fc7;height:300px;background-size:cover !important;background-position:center !important;}
.template-title{color:#025fc7;margin-bottom:40px;font-family:"Open Sans", sans-serif;font-size:34.64px;text-transform:uppercase;}
.navbar{min-height:45px !important;}
.navbar-collapse{padding-top:5px;}
.newsSlider-container .bx-wrapper{background-color:transparent !important;border:none !important;box-shadow:none !important;}
.municipality-info{width:50%;float:left;}
.municipality-log{width:307px;float:right;}
#increase{width:40px;height:40px;background-color:#fff;text-align:center;font-size:27px;font-weight:bold;color:black;cursor:pointer;border:none;float:right;margin-top:10px;}
#decrease{width:40px;height:40px;background-color:#fff;text-align:center;font-size:19px;font-weight:bold;color:black;cursor:pointer;border:none;display:block;float:right;margin-right:15px;margin-top:10px;}
.fourth-level{width:100%;position:absolute;top:100%;padding:0 0 0 20px;background-color:#fff;list-style:none;display:none;column-count:3;left:0;margin-top:1px;padding:5px 20px;}
.has-fourth{position:initial !important;display:inline-block;}
.fourth-opened ul{display:block;}
.dropdown-backdrop{display:none;}
.mainBiography{border-bottom:1px solid #f0e3cc;margin-bottom:10px;}
.video-wrapper video{width:100%;}
.wp-video-shortcode,
.wp-video{height:353px !important;}
.right-padding{padding-right:5px;}
.center{text-align:center !important;top:5px;}
.submit{margin:0 auto;}
.certificate{color:#2c62ae;text-align:center;padding-top:0px !important;}
.labelcert{font-weight:normal !important;}
.bold{font-weight:bold;}
.total{padding-left:20px;}
.profile-menu{border:1px solid #025fc7;text-align:center;font-size:17px;}
.profile-menu ul li{height:51px;margin:0 auto;padding-top:18px;width:100%;border-bottom:1px solid #025fc7;}
.profile-menu ul li:hover{background-color:#025fc7;color:white;cursor:pointer;}
.profile-menu ul li:hover a{color:white;cursor:pointer;}
.profile-menu ul li a:hover{color:white;cursor:pointer;}
div ul{margin:0px;}
.profile-menu ul li:last-child{border-bottom:none;}
thead{color:#025fc7;}
tbody{color:#025fc7;}
.title{text-align:center;color:#025fc7;}
.text-center{text-align:center !important;}
.pointer{cursor:pointer;}
.container.newDesign-input{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.container.newDesign-input input{position:absolute;opacity:0;cursor:pointer;}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;}
.container.newDesign-input:hover input ~ .checkmark{background-color:#ccc;}
.container.newDesign-input input:checked ~ .checkmark{background-color:#2196F3;}
.checkmark:after{content:"";position:absolute;display:none;}
.container.newDesign-input input:checked ~ .checkmark:after{display:block;}
.container.newDesign-input .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.text-position{text-align:left;}
.email-validation-new{height:100%;width:100%;display:block;text-align:center;margin:30px 0;}
.email-validation-new p{color:red;font-weight:bold;font-size:22px;}