#lblEmbassy{
	height: 27px;
	display: block;
}
.insideText{
	top: 50% !important;
	left: 60px !important;
	right: 60px !important;
  	transform: translateY(-50%);
  	text-align: center!important;
}

@media only screen and (max-width: 1399px){
	header .navc .menu > li {padding: 0 2px 0 8px;}
	#bottombar ul.bottombarmenu li {padding: 0 19px 0 15px;}



}

@media only screen and (max-width: 1199px){

	.main-info-wrapper{padding: 20px 20px;}
	.container {width: 970px;}
	header .navc .menu > li {padding: 0 0 0 6px;}
	header .navc .menu > li > a {font-size: 11px;}
	#mappart .formmenu .searchcount {width: 362px;}
	#newspart .newsslider .owl-carousel .owl-prev {left: -10px;}
	#newspart .newsslider .owl-carousel .owl-next {right: -10px;}
	#newspart .newsslider .item .innerbox {padding: 15px;}
	#newspart .newsslider .item .innerbox .details {width: 64%;}
	#bottombar ul.bottombarmenu li {padding: 0px 8px;}
	.inner-wrapper{width: 1000px;}
	#slider .carousel-inner > .item img, #mainslider .carousel-inner > .item img{
		height: fit-content;
	}
	.pages-wrapper ul li{
		font-size: 12px;
	}
}
@media only screen and (max-width: 1130px){
.pages-wrapper ul {
    display: block;
}
}

@media only screen and (max-width: 999px){

    .show-on-mobile {
        display:block;
        visibility:visible;
    }

    .hide-on-mobile {
        display: none;
        visibility: hidden;
    }
.mainslider.HeaderImage{
    background-position: center;
}
	.inner-wrapper{width: 100%;}
}
@media only screen and (max-width: 991px){
	.main-info-wrapper .imgbox{
		width: 100%;
	}
    .main-box {
        width:100%;
    }
    #servicespart .nav-tabs > li > a {
        font-size: 14px;
    }
	#target.tab-content {
		padding-top: 60px;
	}
	.main-info-wrapper{padding: 20px;}
	.wrap-of-the-map{display:none;}
	.mobile-map-list{display:block;}
	.container {width: 750px;}
	header .topheader {padding: 13px 15px;}
	header .navc .innernav {padding: 0 30px;z-index: 10000;}
	#menu-icon {background: url(../images/menu-icon.jpg) no-repeat 0 0; width: 28px; height: 29px; float: right; cursor: pointer;}
	header .navc .menu {display: none; margin-top: 15px;}
	header .navc .menu > li {float: right; width: 100%; border-left: none; border-top: 1px solid #861c18;}
	header .navc .menu > li > a {float: right; width: 100%; font-size: 13px; text-align: right; padding: 10px 0;}
	.megamenu {position: relative; float: right; width: 100%; top: inherit;}
	.megamenu .aboutpart {width: 100%; border-left: none; border-bottom: 1px solid #d6dde3; padding: 0 15px 25px;}
	.megamenu .links {width: 100%;}
	#slider .carousel-control.left {left: 15px;}
	#slider .carousel-control.right {right: 15px;}
	#servicespart {margin-top: -63px;}
	#servicespart .commtabconts li {padding: 0 7px;}
	#servicespart .commtabconts li h3 a {font-size: 12px;}
	#mappart {padding-bottom: 45px;}
	#mappart .formmenu {margin-top: 61px;}
	#mappart .formmenu .fieldbox {margin-left: 15px; width: 200px;}
	#mappart .formmenu .searchcount {width: 242px; padding-right: 15px; margin: 0px;}
	#newspart .newsslider .owl-carousel .owl-prev {left: 0px;}
	#newspart .newsslider .owl-carousel .owl-next {right: 0px;}
	#footerpart .newsletter .custfield {width: 284px;}
	#footerpart .topfooter .icons a {width: 100px;}
	#footerpart .footerinner .footerbox {min-height: 220px;}
	#bottombar {padding: 10px 15px;}
	#bottombar ul.bottombarmenu li {margin: 10px 0px; padding: 0px 25px;}
	#footerpart .footerinner .copyright p {width: 100%; text-align: center; margin: 5px 0px;}
	
	#footerpart {padding-bottom: 0;}
	#bottombar {display: none;}
	#mainslider .carousel-inner > .item {
    max-height: 400px;
    overflow: hidden;
}
#slider .carousel-control{
	top: 60%;
}
#servicespart .nav-tabs > li > a{
	font-size: 15px;
}
#newspart{
	padding-bottom: 0px;
}
#mappart{
	margin-top: 0px;
}
#header{
    	/*position: absolute;*/
		position: relative;
    }
    .carousel-caption h1{
    	width: 100%;
    }
/*    .sharethis-inline-share-buttons{
    	display: none !important;
    }*/
    .colss{
    	width: 100%;
    	margin: 0px !important;
    	padding: 10px;
    }
     .colss img{
    	width: 100%;
    }
    .second{
    	display: none;
    }
    .inner-wrapper{
    	margin-top: 20px;
    }
    .pages-wrapper{
    	width: 100% !important;
    	padding-right: 40px;
    	padding-left: 40px;
    }
    #st-1.st-justified{
    	display: none !important;
    }
    .marg .inner-div{
    	margin-bottom: 20px;
    }
    [class*="col-"]{
    	/*float: none;*/
    }
	
	.two-ways-one, .two-ways-two{
		float: right;
	}
	
	.two-ways-delivery [class*="col-"]{
		float: right;
	}
.marg{
	max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.marg img{
	width: 100%;
	height: auto;
}

.marg .inner-div {
	 position: relative;
	 float: none !important;
}

.link-wrap img{
	max-width: 100%;
	width: 84px;
}
.newsslider .marg{
    max-width: none;
}
.ministersgrid{
	margin: 0 auto 30px !important;
    float: none !important;
}
.pages-wrapper {
	height: auto;
}
.pages-wrapper ul{
	display: block;
}
.pages-wrapper ul li{
	margin-bottom: 10px;
}




.social {
    height: auto;
    margin-top: 10px;
    width: 100%;
}


	#newspart .loadmore p { 
		float: none; 
	}
	
	#newspart .loadmore a { 
		float: none; 
	}

}
@media only screen and (max-width: 767px){
#servicespart .nav-tabs > li > a{    font-size: 13px;}
	.megamenu .links-padding{padding-right: 0;}
	.desktop-pdf{display:none;}
	.mobile-pdf{display:block;}
	.inner-mainslider#mainslider{display:none;}
	.container {width: auto;}
	header .topheader {padding: 7px 15px;}
	header .logo {width: 100%; text-align: center; padding-bottom: 13px; border-bottom: 1px solid #d6dde3;}
	header .topleft {width: 100%;}
	header .topleft .toplinner {border-right: none;}
	#mappart {background-size: cover;}
	#mappart .formmenu .fieldbox {width: 273px;}
	#mappart .formmenu .searchcount {margin-top: 20px; padding-right: 0px; border-right: none; width: 100%;}
	#servicespart .commtabconts li {width: 33.33%; padding: 0px 20px;}
	#mappart .innerdetails {margin-bottom: 20px;}
	#newspart .newslist .news {margin-bottom: 15px;}
	#mappart .formmenu .country {margin-left: 0px;}
	#newspart .newsslider .item .innerbox {padding: 20px;}
	#footerpart .footerinner .footerbox {min-height: 0;}
	#footerpart .topfooter .icons a {width: 65px;}
	#footerpart .topfooter .newsletter {width: 395px;}
	#slider {
    /*padding-top: 210px;*/
	}
#mainslider .carousel-inner > .item {
    max-height: 200px;
    }
    #slider .carousel-inner > .item img, #mainslider .carousel-inner > .item img{
    	height: auto;
    }
    #slider .carousel-control{
    	top: 50%;
    }
    #slider .carousel-control.left{
    width: 15px;
    background-size: contain;
    }
    #slider .carousel-control.right{
    right: 15px;
    width: 15px;
    background-size: contain;
    }
    #mappart .innerdetails{
    	width: 100%;
    }
    #footerpart .topfooter .icons a{
    	background-size: 20px;
    }
    #footerpart .topfooter .icons a.fb{
    	background-size: 10px;
    }
    #footerpart .footerinner .copyright p{
    	font-size: 12px;
    }

    .pages-wrapper{
    	padding: 25px 15px;
    }

    .colss{
    	width: 100%;
    }
    .insideText{
    	font-size: 11px !important;
    }
    .inner-wrapper{
    	margin-top: 0px;
    	padding: 30px 15px 0px;
    	margin-bottom: 15px;
    }
    .sharethis-inline-share-buttons{
    	display: none !important;
    }
.title{
	margin-bottom: 0px;
	padding-bottom: 15px;
}
    .title h3{
    	font-size: 18px;
    }
    .hline{
    	/*top: 50px;*/
    }
    .main-info-wrapper p, .marg{
    	font-size: 12px;
    }
    .link-wrap{
    	width: 100%;
    }
    [class*="col-"]{
    	/*float: none;*/
    }
	.two-ways-one, .two-ways-two{
		float: right;
	}
	.two-ways-delivery [class*="col-"]{
		float: right;
	}
    .pages-wrapper{
    	height: auto;
    }
    .megamenu .aboutpart h3{
    	font-size: 18px;
    }
   .megamenu .aboutpart p{
   	font-size: 11px;
   	line-height: 14px;
   	margin-bottom: 0px;
   }
   .megamenu .links li{
   	padding-bottom: 10px;
   	padding-top: 10px;
   }
   #newspart .newsslider .owl-carousel .owl-item{
   	/*width: 160px !important;*/
   	margin-bottom: 20px;
   }
   .three-cols-wrapper#newspart .newsslider .item .innerbox .details .heading{
   	font-size: 10px;
   }
   .three-cols-wrapper#newspart .newsslider .item .innerbox{
   	background-image: none !important;
   }
   #newspart .newsslider .item .innerbox .details{
   	width: 100%;
   	padding-right: 0px;
   }
   .three-cols-wrapper#newspart .newsslider .item .innerbox .details p{
   	width: 100%;
   	line-height: normal;
   }
   .inner-header{
   	top: 50% !important;
	left: 60px !important;
	right: 60px !important;
  	transform: translateY(-50%);
  	text-align: center!important;
   }
   .content-container{
   	padding-top: 15px;
   }
   .ministersgrid h4{
   	height: auto;
   	min-height: 0px;
   }
}
@media only screen and (max-width: 639px){
	ul.radiofield li{
		width: 100%;
	}
	#footerpart .topfooter .icons a {
		width: 33.33%;
	}
	#servicespart .commtabconts li {width: 50%;}
	.commontitle h2 {width: 100%;}
	.commontitle a {float: right; margin-top: 45px;}
	#servicespart {margin-top: -42px;}
	#servicespart .nav-tabs > li > a {    font-size: 11px;
    padding: 10px 5px;
    min-height: 60px;}
	#mappart .formmenu .fieldbox {width: 100%; margin-left: 0; margin-bottom: 20px;}
	#mappart .formmenu .searchcount {margin-top: 0;}
	#footerpart .topfooter .icons::after {display: none;}
	#footerpart .topfooter .newsletter {width: 100%;}
	#footerpart .topfooter .icons {width: 100%; padding: 15px 0px; }



}
@media only screen and (max-width: 479px){
    .imgbox {
    width:100%
    }
	.megamenu .links li a{padding-right: 0;font-size: 12px;}
	header .topleft .call {width: 100%;}
	header .topleft .toplinner {width: 100%; margin-right: 0; padding-right: 0; margin-top: 15px;float: none;}
	header .language {float: left;}
	#servicespart {margin-top: 30px;}
	#servicespart .commtabconts li {width: 100%; border: none;}
	#servicespart .nav-tabs > li > a {font-size: 11px;  background-color: rgba(161, 29, 14, 1);}
	#mappart .innerdetails .titlebox p {width: 100%;}
	.gdbttnbox {float: right; margin-top: 15px;}
	#footerpart .newsletter .custfield {width: 100%; margin-left: 0;}
	#newspart .newsslider .item .innerbox .imgbox {width: 85px; height: 85px;}
	.pages-wrapper ul{display: block;}
	/*.ministersgrid{width: 100%;}*/
	.ministersgrid img{height: auto;}
	header .searchbar .dropdown-menu{
		right: 0;
	}
	
	#footerpart .newsletter .btnsubmit{width: 100%;}
}

@media only screen and (max-width: 375px){

.megamenu{padding: 20px 10px;}
#servicespart .nav-tabs > li > a {
    font-size: 9px;
	    min-height: 50px;}
	header .logo img {
		width: 100%;
	}

}