/*================================================== 
				= Media Queries Start = 
==================================================*/

@media only screen and (min-width : 1921px) {
    .navbar-nav>li {
        padding: 0 20px;
    }
	.navbar-right {
        margin-right: 0;
    }
    .navbar.home.navbar-default .navbar-form {
        right: 60px;
    }
}



/* Large Devices, Wide Screens */
 @media only screen and (max-width : 1792px) {
     /*.navbar-default .container {
         position: relative;
    }*/
     .navbar-default .quick-enquiry {
         top: 22px;
         left: 47px;
         z-index: 99;
    }
     .navbar.home.navbar-default .navbar-form {
        /*right: 200px;*/
		 right: 60px;
         top: 50px;
         z-index: 99;
    }
    
}

@media only screen and (max-width : 1700px) {
    .navbar-nav>li {
        padding: 0 20px;
    }
    
    .navbar>.container .navbar-brand-centered, .navbar>.container-fluid .navbar-brand-centered {
        /* margin-left: -80px !important; */
    }
}
@media only screen and (max-width : 1679px) and (min-width : 991px) {
     .product-slider .item .thumb {
        width: 15.5%;
        margin: 2.2%;
    }
}
 @media only screen and (max-width : 1600px) {
    .header .quick-enquiry .quick-enquiry-btn {
        font-size: 11px;
    } 
    .navbar.home .navbar-nav>li>a {
        font-size: 14px;
    }
    .navbar>.container .navbar-brand-centered, .navbar>.container-fluid .navbar-brand-centered {
        /* margin-left: 0 !important; */
    }
    .navbar.home.navbar-default .navbar-form {
       /* right: 170px;*/
		  right: 60px;
    }

 }
 @media only screen and (max-width : 1540px) {
     .news-listing {
         padding:0 50px;
    }
    .qty-weeks-table .table td, .qty-weeks-table .table th {
        padding: 10px;
    }
    .qty-weeks-table .table th {
        font-size: 15px;
    }
    .qty-weeks-table .table td {
        font-size: 13px;}
    
    
}
@media screen and (min-width: 1199px) and (max-width: 1430px) {
	.testimonial-box .testimonial-content {
		padding : 25px 20px;
	}
}

@media screen and (min-width: 1498px) and (max-width: 1505px) {
    .navbar-nav>li {
        padding: 0 27px;
    }
}   

@media only screen and (max-width : 1500px) {
   

    .navbar-left {
        margin-left: 0;
    }
	.client-story-box .client-story-overlay-wrap .client-story-icon img {
		max-width: 115px;
	}
	.client-story-box .client-story-overlay-wrap .btn-white {
		padding : 8px 35px; 
	}

    
}

@media only screen and (max-width : 1494px) {
        .client-story-box .client-story-overlay {
             padding: 10px;
        }
}

@media only screen and (max-width : 1470px) {
        .navbar.home.navbar-default .navbar-form {
          /*  right: 140px;*/
			 right: 60px;
        }
}

@media only screen and (max-width : 1430px) {
        .navbar-nav {
            width: 49%;
            margin-top: 105px;
        }
        .navbar-left {
            display:  inline-block;
            float: none !important;
            margin-left: 0;
        }
        .navbar-right {
            margin-right: 0;
            display:  inline-block;
            float: none !important;
        }
        .navbar-nav>li {
            padding:0 28px;
        }
        .navbar.home .navbar-nav>li>a {
            padding: 26px 0;
        }
        .navbar.home.navbar-default .navbar-form {
            right: 40px;
            top: 52px;
        }
}

 @media only screen and (max-width : 1400px) {
     .extra-services .three-block .title {
         padding-left: 20px;
    }
    .products-filter-wrapper { flex-wrap:  wrap; }
    .products-filter-wrapper .sort-by { margin-bottom: 20px; }
    .share-social.order-share .share-social-content .share {
    	width: 8%;
    }
    .share-social.order-share .share-social-content ul {
    width: 90%;
    }
	.mega-menu {
		width:1060px;}
	/*.qty-weeks-table .table td, .qty-weeks-table .table th {
		padding: 10px;
	}
	.qty-weeks-table .table th {
		font-size: 15px;
	}
	.qty-weeks-table .table td {
		font-size: 13px;}*/
}
 @media only screen and (max-width : 1330px) {
     .testimonial-box .testimonial-content .testimonial-title {
         display: block;
         min-height: initial;
    }
     .testimonial-box .testimonial-content .testimonial-title span {
         display: block;
         text-align: center;
         min-height: 51px;
    }
     .testimonial-box .testimonial-content .testimonial-title b {
         display: block;
         text-align: center;
         padding-left: 0;
         padding-top: 10px;
         min-height: 61px;
    }
     .news-box .date-sec .date {
         font-size: 50px;
    }
}
@media only screen and (max-width : 1267px) {
    .client-story-box-outer {
        width: 24.5%;
		/*width:375px;*/
    }
	.team-video-section:not(.hide-control) .video-btn-play, .team-video-section:not(.hide-control) .video-btn-play2 {
		top: 38%;
		}
}
 @media only screen and (max-width : 1208px) {
 	.adelaide-content-wrap {padding: 40px 80px;}
 }
 

 @media only screen and (max-width : 1199px) {
    
    .navbar-nav>li {
            padding:0 19px;
        }
     .container {
         width: 98%;
    }
    
     #search .mega-menu {
         max-width: 90%;
         width: 100%;        
         margin: 15px auto;
    }
     .extra-services .three-block .title {
         font-size: 40px;
    }
	.main-video .content-section p.title {
		 font-size: 70px;
		 line-height: 90px;
	}
	.main-video .content-section p.sub-title {
		max-width:60%;
		top: 210px;
	}
     .we-earn {
         padding: 90px 0 0;
    }
     .what-seamless, .trusted-brands, .testimonial, .quality-promotional, .products-diffrences, .latest-news {
         padding-top: 90px;
         padding-bottom: 90px;
    }
	.inner-page-container .testimonial {
		padding-top : 0;
		padding-bottom:50px;
	}
     .quality-promotional:before {
         top: 60px;
    }
     .what-makes-content, .testimonial .what-makes-content {
         margin-top: 90px;
    }
     .what-makes {
         height: 770px;
    }
     .news-box .date-sec .date {
         font-size: 40px;
    }
     .map-image img {
         width: 100%;
    }
    .main-video .content-section .title-img .bg-logo {
    	width: 100%;
		max-width: 350px !important;
		height: 350px !important;
    }
    .item .thumb {
    	margin: 5px;
    }
    .product-desc {
    	margin-top: 20px;
    }
    .mega-menu  {
        width: 970px;
    }
    .mega-menu li.mega-menu-column {
        padding: 20px;
    }
    .mega-menu li.mega-menu-column-1 {
        width: 21%;
    }
    .mega-menu li.mega-menu-column-2 {
        width: 79%;
    }
	.captcha-img-text label {
		width : 85%;
	}
	.captcha-input #imgdiv {
		width: 130px;
	}
	.captcha-input .form-control {
		width:130px;
	}
	.sponsor-box .sposnor-img {
		width:35%;
	}
   .sponsor-box .sposnor-content {
	   width: 64%;
   }
   .inner-page-sponsor {
	   padding:70px 10px;
   }
  
}

 @media only screen and (max-width: 1060px) {

    .mega-menu  {
            width: 800px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.testimonial-section-inner {
		justify-content: flex-start;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.testimonial-box {	
		max-width: 33.3%;
	}
}
@media screen and (min-width: 992px) and (max-width: 1042px) {
    .navbar.home .navbar-nav>li>a { font-size: 13px; }
}

@media only screen and (max-width : 1016px) {
    .client-story-box-outer {
       width: 32.5%;
		/*width:375px;*/
    }
}


 @media only screen and (max-width : 1027px) {
        .navbar-nav>li {
            padding: 0 17px;
        }

}

/* Medium Devices, Desktops */
 @media only screen and (max-width: 991px) {
    /*Navigation start*/
    .header {
        padding:25px 0;
    }

    #sidebar {display:  block;}

    .navbar.navbar-default.home {
        display:  none;
    }
     
     .quick-enquiry-form-menu {
         z-index: 99999;
         top: 130px;
    }
     .quick-enquiry-form-menu:before {
         left: 90px;
    }
	.main-video .content-section p.title {
		 font-size: 55px;
		 line-height: 75px;
	}
	
     
	  .main-video .content-section .title-img .bg-logo {
    	width: 100%;
		max-width: 300px !important;
		height: 300px !important;
    }
	.main-video .content-section p.sub-title {
		max-width : 80%;
		top: 180px;		
	}
	
		.main-video .content-section p.sub-title  span {
			font-size: 16px !important; }
	
    /*Navigation end*/
     .extra-services .three-block .title {
         display: block;
         width: 100%;
         font-size: 34px;
    }
     .news-box {
         margin-bottom: 20px;
    }
     .testimonial-section-inner {
         justify-content: flex-start;
         -webkit-flex-wrap: wrap;
         flex-wrap:  wrap; 
    }
     .testimonial-box {
         max-width:50%;
         /*width: 50%;*/
    }
     .extra-services .three-block .title {
         text-align: center;
    }
    .inner-banner-content {
    	padding: 0 15px;
    	bottom: 30px;
    }
    .breadcrumb-sharesocial {
		display:  inline-block;		
    }
    .breadcrumb-sec h2 {
    	margin-bottom: 10px;
    }
    .breadcrumb {
    	margin-bottom: 20px;
    }
	
	.footer .footer-menu .footer-menu-1 {
		margin:0 auto;
		text-align: center;
		width:33%;

	}

     .footer-menu {
         margin: 0 auto;
         text-align: center;
    }
    .main-video .content-section p {
    	max-width: 80%;
    	top:250px;
    }
    .additional-desc {
    	flex-wrap: wrap;
    }
    .additional-desc > div {
    	margin-bottom: 20px;
    }
    .quality-map .map-image {
        width: 100%;
    }
    .quality-map .pin-map {
       position: relative;
         display: inline-block;
         left: 0 !important;
         right: 0 !important;
         top: 0 !important;
         bottom: 0 !important;
         margin-top: 20px;
    }
    .quality-map .map-image .pin-map img {
        max-width: 70px;
    }
    .popover .address-detail .address-title { padding: 10px; }
    .address-detail .address-title h5 { font-size: 15px; }
    .address-detail .address-title .btn { padding: 5px; }
    .popover .address-detail .address-content {padding: 10px;}
    .address-detail .address-content h6 { font-size:15px; line-height: 20px; margin-bottom: 15px; }
    .address-detail .address-content p { font-size: 13px; margin-bottom: 15px; }
    .team-video-section:not(.hide-control) .video-btn-play, .team-video-section:not(.hide-control) .video-btn-play2 {
        top: 36%;
        background-size: 100%;
        width: 100px;
        height: 100px;
    }
    #search .mega-menu li.mega-menu-column-1 {
         width: 100%;
    }
    #search .mega-menu li.mega-menu-column-2 {
        width: 100%;
    }
	.inner-page-sponsor {
		padding: 70px 10px;
	}
    .client-story-box-outer {
        width: 32.7%;
    }
	.captcha-input {
		width:48%;}
	.captcha-input #imgdiv {
		width : 75px;	
		}
	.captcha-input .form-control {
		width: 75px;}
		.captcha-img-text label {
			width:83%; 
			letter-spacing : 15px;
			}
	.inner-page-news .news-box .news-content {
		padding: 30px 20px;
	}
	.inner-page-news .news-box .news-content .detail-sec {
		width:85%;
	}
			
}

@media only screen and (max-width : 880px) {
    .mega-menu {
        width: 650px;
    }
    .mega-menu li.mega-menu-column-1 {
        width: 100%;
    }
    .mega-menu li.mega-menu-column-2{
        width: 100%;
    }
	.sponsor-box .sposnor-img {
		width: 36%;
	}
	.sponsor-box .sposnor-content {
		width: 62%;
	}
}

@media only screen and (max-width : 807px) {
    .client-story-box-outer {
        width: 32.5%;
		/*width:375px;*/
    }
}

/* Small Devices, Tablets */
 @media only screen and (max-width : 767px) {
     h2 {
         font-size: 35px;
         line-height: 45px;
    }
     .navbar-default {
         min-height: 130px;
    }
     .navbar-toggle {
         float: left;
         margin-top: 38px;
         z-index: 999;
    }
     .navbar-brand-centered {
         position: absolute;
         left: 50%;
         display: block;
         width: 98px;
         text-align:center;
         background-color: transparent;
         height: 98px;
         top: 29px;
         margin-left: -70px;
         z-index: -1;
    }
     .input-group-btn {
         width: auto;
    }
     .navbar-default .quick-enquiry {
         top: 31px;
         left: 65px;
         display: block;
    }
     .navbar-default .navbar-form {
         right: 0;
         top: 35px;
    }
     .navbar-form {
         border: 0;
         box-shadow: none;
         padding: 0;
         top: 30px;
         right: 0;
    }
     .navbar-default .navbar-form .btn {
         float: right;
    }
     .navbar-nav {
         width: 100%;
         margin: 0;
    }
     .navbar-left {
         margin-left: 0;
    }
     .navbar-nav>li {
         width: 100%;
         text-align: left;
    }
     .navbar-right {
         margin-right: 0;
    }
     .navbar-collapse {
         margin-top: 15px;
         background-color: #212121;
    }
     .dropdown.open ul.mega-menu {
         display: block !important;
         z-index: 99999;
         position: relative;
    }
     .dropdown ul.mega-menu {
         display: none !important;
    }
     .dropdown ul.mega-menu li.mega-menu-column-2 {
         background-color: #333333;
    }
     .dropdown ul.mega-menu:before {
         left: 20px;
         top: -10px;
    }
	.header .hamburg-menu a img {
		width: 42px;		
	}
     .main-banner {
         height: 640px;
    }
     .main-banner .content-section {
         margin-top: 175px;
    }
     .main-banner .content-section p {
         max-width: 90%;
         top: 370px;
    }
	 .main-video .content-section .title-img .bg-logo {
    	width: 100%;
		max-width: 250px !important;
		height: 250px !important;
    }
	.main-video .content-section p.sub-title {
		 top:150px;
		 line-height:26px;
		 max-width: 95%;}
		 
     .extra-service-wrapper {
         display: block;
    }
     .extra-services .three-block {
         width: 100%;
    }
     .extra-services .three-block .title {
         text-align: center;
    }
     .we-earn {
         padding: 30px 0 0;
    }
     .what-seamless, .trusted-brands, .testimonial, .quality-promotional, .products-diffrences, .latest-news {
         padding-top: 30px;
         padding-bottom: 30px;
    }
     .what-seamless h2 {
         margin-bottom: 30px;
    }
     .what-seamless .sub-title {
         margin-bottom: 30px;
    }
     .scroll-slider {
         margin-top: 50px;
    }
     .quality-promotional .sub-title {
         margin-top: 30px;
    }
     .what-makes-content, .testimonial .what-makes-content {
         margin-top: 30px;
    }
     .what-makes-content h2 {
         margin-bottom: 30px;
    }
     .what-makes {
         height: 640px;
    }
     .products-diffrences .what-makes-content:before {
         top: -20px;
    }
     .product-box {
         margin:0 auto 30px;
    }
     .trusted-brands .what-makes-content:before {
         top: -10px;
    }
     .brand-box {
         margin: 0 auto 30px;
    }
     .testimonial-box {
         max-width: 50%;
         /*width: 50%;*/
    }
     .quality-promotional:before {
         width: 300px;
         height: 300px;
         background-size: 100%;
    }
     .what-makes-content:before {
         width: 300px;
         height: 300px;
         background-size: 100%;
    }
     .quality-map .pin-map {
         position: relative;
         display: inline-block;
         left: 0 !important;
         right: 0 !important;
         top: 0 !important;
         bottom: 0 !important;
    }
     .quality-map .pin-map span img {
         max-width: 70px;
    }
    
    .adelaide-content-wrap {
    	padding: 20px;
    }
	.promotional-adelaide-sec .adelaide-bg {
		height: auto;
	}

    .footer {
         padding: 70px 0;
    }
     .footer-menu {
         margin: 0 auto;
         text-align: center;
    }
     .footer .footer-menu .footer-menu-1 {
         width: 32%;
    }
     .footer .footer-img {
         margin-bottom: 30px;
    }
     .footer-bottom {
         margin-top: 30px;
    }
    .main-video .content-section p {
    	position: relative;
    	top: initial;
    }
    .team-video-section:not(.hide-control) .video-btn-play, .team-video-section:not(.hide-control) .video-btn-play2 {
        top: 35%;
        width: 100px;
        height: 100px;
    }
    .client-story-box {
        margin: 0 auto 5px;
    }
    .client-story-box-outer {
        width: 48%;
		/*width:375px;*/
    } 
	.sponsor-box .sposnor-content {
		width: 63%;
	}
	.captcha-input #imgdiv {
		width: auto;
		}
		.captcha-input .form-control {
			width:100%;}
			.captcha-img-text label {
				width: 90%;}
	.main-video .content-section p.title {
		 font-size: 40px;
		 line-height:60px;
	}
	.product-detail {padding : 15px;}
	.product-desc::before {
		width: 300px;
		height: 300px;
	}
	/*.product-desc .prices-table .table-responsive {
		overflow-y: unset;}*/
	.qty-weeks-table .table th { font-size: 12px;}
	.qty-weeks-table .table td { font-size: 10px;}
	.btn-group-order { margin-top: 10px; margin-bottom: 10px;}
	.qty-weeks-table .table td, .qty-weeks-table .table th { padding:4px;}
	.btn-group-order .btn { width: 100%; margin-bottom: 15px;}
    .captcha-img-text { width: 100%; }
    #quickEnquiryModal .modal-content { padding: 20px; }
    #quickEnquiryModal .modal-dialog { margin: 0; }
    #quickEnquiryModal .form-quick-enquiry { padding: 22px; }
    #quickEnquiryModal .form-quick-enquiry .g-recaptcha > div { transform: scale(0.78) !important; -webkit-transform:scale(0.78) !important; transform-origin: 0 0 0 !important; -webkit-transform-origin:0 0 !important; height: 60px !important; width: 232px !important; }
    #quickEnquiryModal .modal-header .close  { top: 0; right: 0; }
    .submit-cancel { margin-top: 0; }
    .submit-cancel .btn { margin-top: 10px; }
    #orderNowModal .modal-dialog { left: 50%;  top: 0;  transform: translate(-50%,0); -webkit-transform: translate(-50%,0); margin: 0; position: absolute; overflow: auto; }
}
/* Extra Small Devices, Phones */
 @media only screen and (max-width : 680px) {
     .navbar-default .quick-enquiry .btn {
         padding: 13px 6px;
         max-width: 130px;
         font-size: 10px;
    }
     .navbar-default .quick-enquiry {
         top: 33px;
         left: 55px;
    }
     .navbar>.container .navbar-brand-centered, .navbar>.container-fluid .navbar-brand-centered {
         margin-top: -20px;
         margin-left: -18px !important;
    }
     .navbar>.container .navbar-brand-centered img {
         max-width: 60px;
    }
     .main-banner .content-section {
         margin-top: 115px;
    }
     .main-banner .content-section p {
         top:310px;
         line-height: 22px;
         font-size: 14px;
    }
     .main-banner .content-section .btn {
         margin-top:40px;
    }
    .share-social-page li {
        width: 50px;
        height: 50px;
    }
    .share-social-page li a {
        padding: 11px 0;
    }
	.team-video-section:not(.hide-control) .video-btn-play, .team-video-section:not(.hide-control) .video-btn-play2 { 
		top : 30%;
	}
	#navcontainer_main #navcontainer .pagination > li a {
		font-size:10px;
		padding:6px;
	}
	#navcontainer_main #navcontainer .pagination > li.previous a:before {
		top: 7px;
	}
	#navcontainer_main #navcontainer .pagination > li.next a:after {
		top:8px;
	}
	#navcontainer_main #navcontainer .pagination > li a:hover {
		font-size : 10px;
	}
}
 @media only screen and (max-width : 580px) {
     h2 {
         font-size: 25px;
         line-height: 35px;
    }
     .what-seamless .sub-title {
         font-size: 18px;
         line-height: 32px;
    }
    .mega-menu li.mega-menu-column-2 ul {
        width: 100%;
    }
    .mega-menu .nav-header {
        display: block !important;
    }
    .mega-menu li.mega-menu-column-2 ul li:first-child {
         display:  none;
    }
	.sponsor-box .sposnor-img {
		width: 100%;
	}
	.sponsor-box .sposnor-content {
		width:100%;
		border-left:0;
	}
	.main-video .content-section .title-img .bg-logo {
		width: 100%;
		height:100%;	
		max-width: 200px !important;
		max-height: 200px !important;
	}
	.main-video .content-section p.sub-title {
		top: 125px;}
		
.content-section .btn {
	padding : 10px 30px;
	font-size:12px;
	bottom: 10px;
	 }
	

}
 @media only screen and (max-width : 520px) {
     .we-earn .we-earn-img img {
         width: 100%;
    }
    .header {
        padding:10px 0;
    }
    .header .quick-enquiry {
        padding-left: 10px;
    }
    .header .hamburg-menu {
        padding-right: 10px;
    }
    .next-story-info-outer {
        width: 200px;
        height: 200px;
    }
    .next-story-info-outer:before {
        width: 250px;
        height: 250px;
        left: -28px;
        top: -28px;
    }
    .next-story-info-inner span {
        font-size: 12px;
        margin-bottom: 10px;
    }
    .next-story-info-inner img {
        max-width: 103px;
    }
    .next-story-info-inner .btn-white {
        margin-top: 10px;
        max-width: max-content;
        padding: 10px;
        font-size: 12px;
    }
}
 @media only screen and (max-width : 500px) {
     .main-banner .content-section p {
         top: 280px;
    }
	.client-story-box-outer {
        width: 99%;
		
    } 
}
 @media only screen and (max-width : 480px) {
     .testimonial-box {
         max-width: 100%;
/*		 width:100%;*/
    }
    .testimonial-section, .products-section {
        padding:0 20px;
    }
    .testimonial-box {
        margin-bottom: 30px;
    }
    .footer .footer-menu .footer-menu-1 {
         width: 100%;
    
    }
     .footer-bottom .copyrights {
         width: 100%;
    }
     .footer-bottom .social-icon {
         width: 100%;
         text-align: left;
         margin-top: 20px;
    }
     .main-banner .content-section p {
         top: 229px;
    }
     .what-makes {
         padding-top: 50px;
    }
     .what-makes-content {
         margin-top: 70px;
    }
     .what-makes-content p {
         font-size: 18px;
         line-height: 32px;
    }
    .brand-section {
    	padding: 0 20px;
    }
    .brand-box {
    	max-width: 100%;
    	height: auto;
    }
    .brand-box .brand-img img {
    	height: auto;
    }
    .brand-box .brand-overlay {
    	width: 100%;
    	 display: flex;
     align-items: center;
     justify-content: center;
     background-color: rgba(0,0,0,0.5);
     height: 100%;
    }
    .brand-box .brand-overlay .brand-overlay-content {
     width: 100%;

    }
    .brand-box .brand-overlay .brand-overlay-content a {
    	display:  inline-block;
    	width: 100%;
    }
    .brand-box .brand-overlay .brand-overlay-content a img {
    	width: 100%;
    	object-fit: cover;
    }
    .product-category-slider {
        width: 150px;
        height: 150px;
    }
    .product-category-slider:first-child {
        margin-left: 20px;
    }
    .product-category-slider:last-child {
        margin-right: 20px;
    }
    .scrollTo-demo .content {
        height: 210px;
    }
    .product-category-slider a b {
        font-size: 18px;
        line-height: 20px;
    }
    .product-category-slider a span {
        font-size: 16px;
        line-height: 28px;
    }
    #clientStoryyModal .client-story-popup-content {
        padding: 20px;
    }
    #clientStoryyModal .client-story-desc {
        margin-top: 60px;
    }
	.share-social.order-share .share-social-content .share { width:13%;}
	.share-social.order-share .share-social-content ul { width:  87%;}
}
/* Custom, iPhone Retina */
 @media only screen and (max-width : 380px) {
     .main-banner .content-section .btn {
         margin-top: 80px;
    }
    #search .close {
        right: 0;
        top: 5px;
    }
}
 @media only screen and (max-width : 320px) {
    .navbar-default .navbar-form {
         right: -40px;
         top: 32px;
    }
    .main-video .content-section {
        top: 110;
    }
     .main-banner .content-section p {
         top: 240px;
        }
     .main-banner .content-section .btn {
         margin-top: 120px;
    }
     .navbar>.container .navbar-brand-centered, .navbar>.container-fluid .navbar-brand-centered {
         margin-left: 20px !important;
    }
    
    .address-detail:after {
        display:none;
    }
    .address-detail {
        min-width: 200px;
        margin: 0 auto;
        text-align: center;
        left: 0;
        right: 0;
        top: -30px;
    }
    .address-detail .address-title {
        padding: 8px;
    }
    .address-detail .address-title h5 {
        font-size: 14px;
    }
    .address-detail .address-title .btn {
        font-size: 12px;
        padding:6px;
    }
    .address-detail .address-content {
        padding:10px;
    }
    .address-detail .address-content h6 {
        font-size: 12px;
        margin-bottom: 10px;
    }
    .address-detail .address-content p {
        font-size: 12px;
        margin-bottom: 10px;
    }
}

/*Navigation Logo make in Center*/
 @media screen and (min-width:768px) {
     .navbar-brand-centered {
         position: absolute;
         left: 0;
         display: block;
         width: 98px;
         text-align:center;
         background-color: transparent;
         height: 98px;
         top: 29px;
         right: 0;
         margin: 0 auto !important;
         float: none;
         padding: 0;
    }
    .navbar.home .navbar-brand-centered {
        top: 26px;
    }

     .navbar>.container .navbar-brand-centered, .navbar>.container-fluid .navbar-brand-centered {
         margin-left: -62px;
    }
}

/*================================================== 
			= Media Queries End = 
==================================================*/
 