@media(min-width:1025px) and (max-width:1200px){

	/* *** Dashboard **** */

	.page-wrapper {padding-top: 85px;}

	.inner-banner-dash h3{font-size: 28px;}

	header{padding: 0;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	input.form-control.form-control-sm {width:70% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.dash-table .table thead tr, .dash-table .table thead th{font-size: 14px;}

	.dash-nav ul li a{padding: 10px 20px;}

	.dash-count-bx{padding: 10px;}

	.nav-icon input + label{top: 32px;}

	.nav-icon::before{right: 52px;}

	.dash-table .table td {font-size: 14px;}

	.footer-about p{font-size: 14px;}

	/* *** End Dashboard **** */



	/* **** Profile **** */

	.upload-btn-wrapper .btn{padding: 10px 15px;}

	/* **** End Profile **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.breadcrumb-blocks ul li{font-size: 13px;}

	.in-banner-title h1{font-size: 25px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 10px 0;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */



	/* **** Home **** */

	.page-section{padding: 60px 0;}

	.service-item img{height: auto;max-width: 100%;}

	.service-item h3{font-size: 18px;}

	.blurb-content h2{font-size: 25px;margin: 10px 0 30px;}

	.logistic-image img{display: none;}

	.video-conent{padding: 5% 15% 5% 22%}

	#custom-clearance{padding-top: 40px;}

	.news-text h4{font-size: 18px;}

	.about-client{display: block;}

	.testimonial-text::before{display: none;}

	.testimonial-text{padding: 0;}

	.section-title h1{font-size: 30px;}

	/* **** End Home **** */

}



@media(min-width:992px) and (max-width:1024px){

	/* *** Dashboard **** */

	.page-wrapper {padding-top: 85px;}

	.inner-banner-dash h3{font-size: 28px;}

	header{padding: 0;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	input.form-control.form-control-sm {width:70% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.dash-table .table thead tr, .dash-table .table thead th{font-size: 14px;}

	.dash-nav ul li a{padding: 10px 20px;}

	.dash-count-bx{padding: 10px;}

	.nav-icon input + label{top: 32px;}

	.nav-icon::before{right: 52px;}

	.dash-table .table td {font-size: 14px;}

	.footer-about p{font-size: 14px;}

	/* *** End Dashboard **** */



	/* **** Profile **** */

	.upload-btn-wrapper .btn{padding: 10px 15px;}

	/* **** End Profile **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.breadcrumb-blocks ul li{font-size: 13px;}

	.in-banner-title h1{font-size: 25px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 10px 0;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */



	/* **** Home **** */

	.page-section{padding: 60px 0;}

	.service-item img{height: auto;max-width: 100%;}

	.service-item h3{font-size: 18px;}

	.blurb-content h2{font-size: 25px;margin: 10px 0 30px;}

	.logistic-image img{display: none;}

	.video-conent{padding: 5% 15% 5% 22%}

	#custom-clearance{padding-top: 40px;}

	.news-text h4{font-size: 18px;}

	.about-client{display: block;}

	.testimonial-text::before{display: none;}

	.testimonial-text{padding: 0;}

	.section-title h1{font-size: 30px;}

	/* **** End Home **** */

}



@media(min-width:768px) and (max-width:991px){

	/* *** Dashboard **** */

	.page-wrapper {padding-top: 85px;}

	.inner-banner-dash h3{font-size: 28px;}

	header{padding: 0;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	input.form-control.form-control-sm {width: 70% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.dash-table .table thead tr, .dash-table .table thead th{font-size: 14px;}

	.dash-nav ul{display: block;}

	.dash-nav ul li{float: left;width: 16.50%;}

	.dash-nav ul li a{padding: 10px;}

	.dash-nav ul li:first-child a:after{display: none;}

	.dash-nav ul li:first-child{width: 100%;}

	.dash-count-bx{padding: 10px;}

	.nav-icon input + label{top: 32px;}

	.nav-icon::before{right: 52px;}

	.dash-table .table td {font-size: 14px;}

	.footer-about p{font-size: 14px;}

	.nav-icon input ~ nav > ul > li.has-sub-nav:hover > a::after{width: 140px;}

	/* *** End Dashboard **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.breadcrumb-blocks ul{text-align: left;}

	.breadcrumb-blocks ul li{font-size: 13px;}

	.in-banner-title h1{font-size: 25px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 10px 0;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */



	/* **** Contact **** */

	.section-title h1{max-width: 100%;font-size: 28px;}

	.contact-text{width: 100%;}

	.section-title{margin-bottom: 20px;}

	.contact-text h5{font-size: 15px;}

	.clearance-form{padding: 20px;}

	.clearance-form h4{font-size: 18px;}

	.locations .row > div{padding: 20px;}

	.footer-subscribe-text p{margin: 0 auto 10px !important;display: table;}

	.footer-subscribe-con .btn-secondary{margin: 0 auto 0;display: table;}

	/* **** End Contact **** */





	/* **** Home **** */

	.page-section{padding: 60px 0;}

	.service-item img{height: auto;max-width: 100%;}

	.service-item h3{font-size: 18px;}

	.blurb-content h2{font-size: 25px;margin: 10px 0 30px;}

	.logistic-image img{display: none;}

	.video-conent{padding: 5% 15% 5% 22%}

	#custom-clearance{padding-top: 40px;}

	.news-text h4{font-size: 18px;}

	.about-client{display: block;}

	.testimonial-text::before{display: none;}

	.testimonial-text{padding: 0;}

	/* **** End Home **** */



}



@media(min-width:576px) and (max-width:767px){
	.all-content ul li {
	    width: 100%;
	}

	/* *** Dashboard **** */

	.page-wrapper {padding-top: 85px;}

	.inner-banner-dash h3{font-size: 28px;}

	header{padding: 0;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	div.dataTables_wrapper div.dataTables_filter label{margin: 20px auto 0;display: table;text-align: center;}

	input.form-control.form-control-sm {width: 60% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.copyright-text{display: block;}

	.copy-links{padding: 10px 0 0;}

	.dash-table .table thead tr, .dash-table .table thead th{font-size: 14px;}

	.dash-nav ul{display: block;}

	.dash-nav ul li{float: left;width: 33.33%;}

	.dash-nav ul li:first-child{width: 100%;}

	.dash-count-bx{padding: 10px;}

	.nav-icon input + label{top: 32px;}

	.nav-icon::before{right: 52px;}

	ul.sub-nav{left: 40%;top: 10px;}

	.nav-icon input ~ nav > ul > li.has-sub-nav:hover > a::after {width: 60px;}

	.nav-icon input ~ nav > ul{left: 10%;top: 20%;}

	.nav-icon input ~ nav > ul > li > a{padding: 10px 20px;}

	.nav-icon input ~ nav > ul > li:hover .sub-nav{display: block;}

	/* *** End Dashboard **** */



	/* **** Acoount **** */

	.account-wrp .account-block .input-group{width: 100%!important;}

	.account-block .table thead th{font-size:14px; }

	.account-block .table-bordered th, 

	.account-block .table-bordered td{font-size:14px;}

	/* **** End Account **** */



	/* **** Profile **** */

	.upload-btn-wrapper .btn{padding: 10px 15px;}

	/* **** End Profile **** */



	/* **** blog **** */

	.blog-img span{top: 0;left: 0;right: auto;bottom: auto;border-radius: 0 0 10px 0;font-size: 14px;}

	.inner-banner-front .row{display: flex;align-items: center;}

	.inner-banner-front .row .col-md-5.col-sm-5{width: 50%;}

	.inner-banner-front .row .col-md-7.col-sm-7{width: 50%;}

	/* **** End Blog **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.breadcrumb-blocks ul{text-align: left;}

	.breadcrumb-blocks ul li{font-size: 13px;}

	.in-banner-title h1{font-size: 25px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 10px 0;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */



	/* **** Contact **** */

	.section-title h1{max-width: 100%;font-size: 28px;}

	.contact-text{width: 100%;}

	.section-title{margin-bottom: 20px;}

	.contact-text h5{font-size: 15px;}

	.clearance-form{padding: 15px;margin: 20px 0 0 ;}

	.clearance-form h4{font-size: 18px;}

	.locations .row > div{padding: 15px;margin: 20px;}

	.footer-subscribe-text p{margin: 0 auto 10px !important;display: table;}

	.footer-subscribe-con .btn-secondary{margin: 10px auto 0;display: table;}

	/* **** End Contact **** */



	/* **** login **** */

	.login-wrp{height: auto;padding: 30px 0;}

	.login-wrp .titlebar h2{font-size: 26px;}

	.login-form .btn-main{padding: 12px 15px;}

	.with-wrp{display: none;}

	.login-back .back-img{height: auto;}

	/* **** End Login **** */



	/* **** home **** */

	.video-image > img{width: 100%;}

	.pr-0, .px-0 {padding-right: 0 !important;padding-left: 0 !important;}

	.pl-0, .px-0{padding-left: auto !important;}

	.blurb-content h2{font-size: 24px;}

	.blurb-content p{font-size: 14px;}

	.video-conent{padding: 15px;}

	.logistic-image img{margin-left: auto;margin-right: 0;max-width: 40%;margin-top: 40px;}

	.cc-form-text{padding-left: 0;}

	#custom-clearance{padding-top: 140px;}

	.page-section{padding: 40px 0;}

	.news-text h4{font-size: 18px;}

	#quotes{padding: 100px 0;}

	.autotype-text h1{font-size: 22px;}

	.number-item h3{font-size: 22px;margin: 15px 0 10px;}

	.subscribe-text{height: auto;padding: 20px 0;text-align: center;padding: 20px 0;justify-content: center;}

	.subscribe-con{padding: 15px;}

	.subscribe-form button{margin: 10px auto 0;display: table;}

	#testimonials{padding: 50px 0;}

	.testimonial-text{padding: 0;}

	.testimonial-text::before{display: none;}

	.about-client{display: block;}

	/* **** ENd home **** */

}



@media(min-width:448px) and (max-width:575px){
	.all-content ul li {
	    width: 100%;
	}

	/* *** Dashboard **** */

	.navbar-brand img{max-width: 150px;}

	.nav-icon::before{display: none;}

	.nav-icon input + label{top: 22px;}

	.page-wrapper{padding-top: 50px;}

	.inner-banner-dash{margin: 25px 0 0;}

	.inner-banner-dash h3{font-size: 28px;}

	.dash-nav ul li:first-child a:after{display: none;}

	header{padding: 0;}

	.dash-nav ul{display: block;}

	.dash-nav ul li{float: left;width: 33.33%;}

	.dash-nav ul li:first-child{width: 100%;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	div.dataTables_wrapper div.dataTables_filter label{margin: 20px auto 0;display: table;text-align: center;}

	input.form-control.form-control-sm {width: 60% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.copyright-text{display: block;}

	.copy-links{padding: 10px 0 0;}

	.dash-table .table thead tr, .dash-table .table thead th{font-size: 14px;}

	ul.sub-nav{position: relative;display: none;left: 40px;}

	.nav-icon input ~ nav > ul{left: 15px;top: 80px;}

	.nav-icon input ~ nav > ul > li > a{padding: 10px 20px;}

	.nav-icon input ~ nav > ul > li:hover .sub-nav{display: block;}



	/* *** End Dashboard **** */



	/* **** Acoount **** */

	.account-wrp .account-block .input-group{width: 100%!important;}

	.account-block .table thead th{min-width:120px;font-size:14px; }

	.account-block .table-bordered th, 

	.account-block .table-bordered td{font-size:14px;}

	/* **** End Account **** */



	/* **** blog **** */

	.blog-img span{top: 0;left: 0;right: auto;bottom: auto;border-radius: 0 0 10px 0;font-size: 14px;}

	.breadcrumb-blocks ul{text-align: left;padding: 10px 0 0;}

	/* **** End Blog **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.in-banner-title h1{font-size: 28px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 20px 0 10px;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */



	/* **** Contact **** */

	.section-title h1{max-width: 100%;font-size: 28px;}

	.contact-text{width: 100%;}

	.section-title{margin-bottom: 20px;}

	.contact-text h5{font-size: 15px;}

	.clearance-form{padding: 15px;margin: 20px 0 0 ;}

	.clearance-form h4{font-size: 18px;}

	.locations .row > div{padding: 15px;margin: 20px;}

	.footer-subscribe-text p{margin: 0 auto 10px !important;display: table;}

	.footer-subscribe-con .btn-secondary{margin: 0 auto 0;display: table;}

	/* **** End Contact **** */



	/* **** login **** */

	.login-wrp{height: auto;padding: 30px 0;}

	.login-wrp .titlebar h2{font-size: 26px;}

	.login-form .btn-main{padding: 12px 15px;}

	.with-wrp{display: none;}

	.login-back .back-img{height: auto;}

	/* **** End Login **** */



	/* **** home **** */

	.video-image > img{width: 100%;}

	.pr-0, .px-0 {padding-right: auto !important;}

	.pl-0, .px-0{padding-left: auto !important;}

	.blurb-content h2{font-size: 24px;}

	.blurb-content p{font-size: 14px;}

	.video-conent{padding: 15px;}

	.logistic-image img{margin-left: auto;margin-right: 0;max-width: 80%;margin-top: 40px;}

	.cc-form-text{padding-left: 0;}

	#custom-clearance{padding-top: 200px;}

	.page-section{padding: 40px 0;}

	.news-text h4{font-size: 18px;}

	#quotes{padding: 100px 0;}

	.autotype-text h1{font-size: 22px;}

	.number-item h3{font-size: 22px;margin: 15px 0 10px;}

	.subscribe-text{height: auto;padding: 20px 0;text-align: center;padding: 20px 0;justify-content: center;}

	.subscribe-con{padding: 15px;}

	.subscribe-form button{margin: 10px auto 0;display: table;}

	#testimonials{padding: 50px 0;}

	.testimonial-text{padding: 0;}

	.testimonial-text::before{display: none;}

	.about-client{display: block;}

	/* **** ENd home **** */

}



@media(max-width:447px){

	.all-content ul li {
	    width: 100%;
	}

	/* *** Dashboard **** */

	.navbar-brand img{max-width: 100px;}

	.nav-icon::before{display: none;}

	.nav-icon input + label{top: 17px;}

	.inner-banner-dash h3{font-size: 25px;}

	.page-wrapper {padding-top: 33px;}

	.inner-banner-dash{margin: 25px 0 0;}

	.dash-nav ul li:first-child a:after{display: none;}

	header{padding: 0;}

	.dash-nav ul{display: block;}

	.dash-nav ul li{float: left;width: 50%;}

	.dash-nav ul li:first-child{width: 100%;}

	.nav-logo{padding: 15px;}

	.nav-icon input ~ nav > ul{width: 100%;}

	.dash-block{padding: 15px;}

	.dash-block h4 strong{float: none;margin: 10px 0 0;display: table;}

	.dash-tble table tbody td{padding: 10px;font-size: 14px;}

	.btn-main{padding: 10px 20px;font-size: 15px;}

	.shipment-tble h3{padding: 8px;font-size: 16px;}

	.dash-table{padding: 10px;}

	div.dataTables_wrapper div.dataTables_filter label{margin: 20px auto 0;display: table;text-align: center;}

	input.form-control.form-control-sm {width: 60% !important;}

	div#example_info{font-size: 14px;margin: 10px 0;}

	.footer-menu ul {margin-top: 10px;margin-bottom: 30px;}

	.copyright-text{display: block;}

	.copy-links{padding: 10px 0 0;}

	ul.sub-nav{position: relative;display: none;left: 40px;}

	.nav-icon input ~ nav > ul{left: 15px;top: 80px;}

	.nav-icon input ~ nav > ul > li > a{padding: 10px 20px;}

	.nav-icon input ~ nav > ul > li:hover .sub-nav{display: block;}

	/* *** End Dashboard **** */





	/* **** Acoount **** */

	.account-wrp .account-block .input-group{width: 100%!important;}

	.account-block .table thead th{min-width:120px;font-size:14px; }

	.account-block .table-bordered th, 

	.account-block .table-bordered td{font-size:14px;}

	/* **** End Account **** */



	/* **** Profile **** */

	.profile-block{padding: 15px;}

	.avatar-upload .avatar-preview{width: 100%;}

	.avatar-upload .avatar-edit input + label{left: 50%;}

	.profile-info h3{font-size-adjust: 22px;}

	.upload-btn-wrapper .btn{display: block;width: 100%;}

	/* **** End Profile **** */



	/* **** blog **** */

	.blog-img span{top: 0;left: 0;right: auto;bottom: auto;border-radius: 0 0 10px 0;font-size: 14px;}

	.breadcrumb-blocks ul{text-align: left;padding: 10px 0 0;}

	/* **** End Blog **** */



	/* **** breakbulk-cargo-vessel-management **** */

	.in-banner-title h1{font-size: 28px;margin: 0 0 10px;}

	.solution-dt h3{font-size: 24px;margin: 20px 0 10px;}

	.solution-dt h6{font-size: 14px;line-height: 24px;}

	.solution-boxs{padding: 0;}

	.solution-boxs ul{padding: 0;}

	/* **** End breakbulk-cargo-vessel-management **** */





	/* **** Contact **** */

	.section-title h1{max-width: 100%;font-size: 28px;}

	.contact-text{width: 100%;}

	.section-title{margin-bottom: 20px;}

	.contact-text h5{font-size: 15px;}

	.clearance-form{padding: 15px;margin: 20px 0 0 ;}

	.clearance-form h4{font-size: 18px;}

	.locations .row > div{padding: 15px;margin: 20px;}

	.footer-subscribe-text p{margin: 0 auto 10px !important;display: table;}

	.footer-subscribe-con .btn-secondary{margin: 0 auto 0;display: table;}

	.solution-boxs h4{font-size: 22px;margin: 0 0 15px;}

	.solution-boxs p{font-size: 14px;line-height: unset;}

	/* **** End Contact **** */



	/* **** login **** */

	.login-wrp{height: auto;padding: 30px 0;}

	.login-wrp .titlebar h2{font-size: 26px;}

	.login-form .btn-main{padding: 12px 15px;}

	.with-wrp{display: none;}

	.login-back .back-img{height: 260px;}

	.login-dt h2{font-size: 24px;}

	.login-dt{width: 100%;}

	/* **** End Login **** */



	/* **** online-insurance **** */

	.insurance-form{padding: 20px;}

	/* **** End online-insurance **** */



	/* **** home **** */

	.video-image > img{width: 100%;}

	.pr-0, .px-0 {padding-right: auto !important;}

	.pl-0, .px-0{padding-left: auto !important;}

	.blurb-content h2{font-size: 24px;}

	.blurb-content p{font-size: 14px;}

	.video-conent{padding: 15px;}

	.logistic-image img{margin-left: auto;margin-right: 0;max-width: 80%;margin-top: 40px;}

	.cc-form-text{padding-left: 0;}

	#custom-clearance{padding-top: 140px;}

	.page-section{padding: 40px 0;}

	.news-text h4{font-size: 18px;}

	#quotes{padding: 100px 0;}

	.autotype-text h1{font-size: 22px;}

	.number-item h3{font-size: 22px;margin: 15px 0 10px;}

	.subscribe-text{height: auto;padding: 20px 0;text-align: center;padding: 20px 0;justify-content: center;}

	.subscribe-con{padding: 15px;}

	.subscribe-form button{margin: 10px auto 0;display: table;}

	#testimonials{padding: 50px 0;}

	.testimonial-text{padding: 0;}

	.testimonial-text::before{display: none;}

	.about-client{display: block;}

	/* **** ENd home **** */

}

@media (max-width: 575px) {
	.login-card{
		padding: 0px;
		height: auto;
	}
	.sign-in-main .container {
	    height: auto;
	}
	.sign-in-main .loginrow {
	    top: auto;
	    transform: initial;
	}
	.login-wrp{
		position: relative;
	}
}



