@media screen and (min-width:1900px) {
.call-to-action-area .part-img {
	position: absolute;
	top: -205px;
	right: -381px
}
.hero-paddingz.with-trans-header {
	padding: 240px 0
}
.appointment {
	background: rgba(0,0,0,0) url(../images/truck-side.png) no-repeat scroll right -10px top 310px
}
}

@media (min-width:992px) and (max-width:1199px) {
.header-style-two .logo-box {
	width: 100%
}
.header-style-two .logo-box .logo {
	display: flex;
	align-items: center;
	justify-content: center
}
.header-style-two .upper-right {
	padding-top: 0
}
.header-style-two .address-bar {
	text-align: center
}
.header-style-two .get-tuch {
	margin-left: 0;
	margin-bottom: 20px
}
.header-style-two .get-tuch i {
	font-size: 40px;
	margin-right: 5px
}
.header-style-two .get-tuch ul li p {
	font-size: 15px
}
.header-style-two .header-upper .pull-right {
	float: inherit
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu {
	padding: 0 0 55px
}
.main-header.header-style-two .header-dark .sb-menu {
	margin-top: 45px
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::before, .main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::after {
	background-color: #999
}
.main-header.header-style-two .header-upper .container {
	padding-left: 0;
	padding-right: 0
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus {
	top: 6px
}
.main-header.header-style-two .header-dark .sb-menu li>ul {
	margin-top: 0
}
.main-header.header-style-two .sb-header .sb-menu>ul>li>a {
	padding: 14px 15px
}
.main-header.header-style-two .header-dark .sb-menu ul li.current-menu>a, .main-header.header-style-two .header-dark .sb-menu ul li:hover>a {
	color: #fff;
	background-color: #232323
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right {
	float: left;
	width: 100%
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu {
	margin-top: 0
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu .btn-theme {
	display: block;
	padding: 15px 30px
}
.btn-bar {
	margin-bottom: 20px
}
.our-service-location .address-info {
	padding: 70px 20px
}
.section-padding, .call-to-action-area {
	padding: 70px 0
}
.section-padding-custom {
	padding: 70px 0 40px
}
.section-padding-extra {
	padding: 90px 0
}
.parallex-small .parallex-text h4 {
	line-height: 35px
}
.parallex-button {
	margin-top: 12px
}
.section-padding, .call-to-action-area {
	padding: 70px 0
}
.quotation-box {
	margin-top: 0
}
.quotation-box .head-area {
	padding: 30px 10px
}
.call-to-action-area .part-img {
	position: relative;
	display: none
}
.footer-menu {
	margin-bottom: 30px
}
.anvoy-footer .footer-content {
	padding: 80px 0 50px
}
.appointment {
	background: none
}
.user-dummy-img {
	display: none
}
}

@media (min-width:768px) and (max-width:991px) {
.header-style-two .logo-box {
	width: 100%
}
.header-style-two .logo-box .logo {
	display: flex;
	align-items: center;
	justify-content: center
}
.header-style-two .upper-right {
	padding-top: 0
}
.header-style-two .address-bar {
	text-align: center
}
.header-style-two .get-tuch {
	margin-left: 0;
	margin-bottom: 20px
}
.header-style-two .get-tuch i {
	font-size: 40px;
	margin-right: 5px
}
.header-style-two .get-tuch ul li p {
	font-size: 15px
}
.header-style-two .header-upper .pull-right {
	float: inherit
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu {
	padding: 0 0 55px
}
.main-header.header-style-two .header-dark .sb-menu {
	margin-top: 45px
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::before, .main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::after {
	background-color: #999
}
.main-header.header-style-two .header-upper .container {
	padding-left: 0;
	padding-right: 0
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus {
	top: 6px
}
.main-header.header-style-two .header-dark .sb-menu li>ul {
	margin-top: 0
}
.main-header.header-style-two .sb-header .sb-menu>ul>li>a {
	padding: 14px 15px
}
.main-header.header-style-two .header-dark .sb-menu ul li.current-menu>a, .main-header.header-style-two .header-dark .sb-menu ul li:hover>a {
	color: #fff;
	background-color: #232323
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right {
	float: left;
	width: 100%
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu {
	margin-top: 0
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu .btn-theme {
	display: block;
	padding: 15px 30px
}
.btn-bar {
	margin-bottom: 20px
}
.hero-paddingz {
	padding: 70px
}
.hero-paddingz h1 {
	font-size: 41px
}
.hero-paddingz.with-trans-header h1, .hero-section-trans .hero-content-left h1 {
	font-size: 48px
}
.new-abt-sec.our-experties .padding-top-90 {
	padding-top: 10px
}
.new-abt-sec.our-experties .info {
	margin-bottom: 50px
}
.our-experties .inner-box::before {
	right: -80px
}
.about-skills .skills-team img {
	margin-bottom: 40px;
	display: none
}
.skills-team::before {
	display: none
}
.about-skills.no-bottom-pad {
	padding-bottom: 70px!important
}
.aboutz-us h2, .heading-style-2 h3, .client-say-area h3, .promo-box-right h3, .choose-title h2, .call-to-action-area .call-to-action-content h3, .form-header h3, .shipment-tracking h2, .our-service-location .address-info h3, .faqs-on-home .container-column h2, .our-experties h2, .heading-minimal .head-title, .aboutz-us2 h2, .about-grid-content h2, .sidebar-heading h2, .fun-fact h3, .about-skills .section-title h2 {
	font-size: 38px
}
.our-service-location .address-info {
	padding: 70px 20px
}
.oval-img-box {
	margin-top: 120px
}
.map-location {
	width: 100%;
	height: 410px
}
.parallex-small .parallex-text h4 {
	line-height: 35px
}
.parallex-button {
	margin-top: 12px
}
.heading-style-2 p {
	width: 100%
}
.section-padding, .call-to-action-area {
	padding: 70px 0
}
.section-padding-custom {
	padding: 70px 0 40px
}
.section-padding-extra {
	padding: 90px 0
}
.client-say-area .client-testimonial {
	margin-top: 0;
	margin-bottom: 40px
}
.truck-call-to-action a.btn {
	margin-right: 2px
}
.truck-call-to-action a.btn:last-child {
	margin-right: 0
}
.promo-box-right {
	padding: 70px 0 70px
}
.call-actionz .parallex-text h4 {
	font-size: 38px
}
.call-actionz p {
	width: 100%;
	font-size: 18px
}
.call-actionz .parallex-text a.btn {
	margin-right: 3px
}
.call-actionz .parallex-text a.btn:last-child {
	margin-right: 0
}
.new-bread .bread>h2 {
	font-size: 42px
}
.single.single-post .trans-bread .bread {
	width: 100%;
	margin-top: 50px
}
.single.single-post .trans-bread.bread>h2 {
	font-size: 38px
}
.new-bread.section-padding {
	padding: 130px 0
}
.new-bread.trans-bread {
	min-height: 34vh
}
.quotation-box {
	margin-top: 0
}
.quotation-box .head-area {
	padding: 30px 10px
}
.call-to-action-area .part-img {
	position: relative;
	display: none
}
.our-contact-us .contact-info {
	margin-top: 30px
}
.block-img-area, .user-dummy-img, .track-history .active-member .table img {
	display: none
}
.appointment {
	background: none
}
.service-detail {
	margin-top: 40px
}
.footer-menu {
	margin-bottom: 30px
}
.anvoy-footer .footer-content {
	padding: 80px 0 20px
}
.anvoy-footer .footer-content .widget:last-child {
	margin-bottom: 30px
}
.about-us-box-grid {
	margin-bottom: 30px
}
.col-md-4:last-child .about-us-box-grid {
	margin-bottom: 0
}
.gallery-section .filters li {
	margin-bottom: 10px
}
.about-us-box-grid {
	margin-bottom: 30px
}
.col-md-4:last-child .about-us-box-grid {
	margin-bottom: 0
}
.header-style-minimal.trans-header .line-menu {
	background-color: #fff
}
.header-style-minimal.trans-header .burger-menu {
	top: 60px;
	right: 0
}
.header-style-minimal.trans-header .sb-menu>ul {
	background: rgb(255,255,255) none repeat scroll 0% 0%;
	border-radius: 0;
	padding: 20px 30px
}
.header-style-minimal.trans-header .sb-header .sb-menu>ul>li>a {
	color: #686868
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel {
	padding-left: 0
}
.header-style-minimal.trans-header .sb-header .sb-menu .quote-btn a {
	color: #fff!important;
	display: block
}
.header-style-minimal.trans-header .sb-header .sb-menu .quote-btn {
	padding: 0 10px;
	text-align: center;
	margin-top: 5px
}
.faqs-on-home .container-column {
	width: 100%;
	padding: 78px 55px 74px 55px
}
.aboutz-us2 .thumb-img {
	margin-top: 45px;
	display: none
}
.inner-column {
	margin-top: 45px
}
.about-us-grids .about-grid-content {
	margin-bottom: 40px
}
.about-us-grids .col-lg-6:last-child .about-grid-content {
	margin-bottom: 0
}
.fun-fact {
	padding: 100px 0 50px
}
.fun-fact .fun-grid {
	margin-bottom: 50px
}
.my-services-page .blog-sidebar {
	position: relative;
	margin-top: 40px
}
.testimonial-section-fancy .img-holder::before {
	display: none
}
.testimonial-section-fancy {
	padding: 100px 0 100px
}
.footer-area .footer-content .second-row {
	margin-top: 30px
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel {
	padding-left: 0;
	padding-right: 0;
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel li a {
	padding: 12px 16px
}
.feature-block {
	padding: 3rem 2rem;
}
.our-experties .inner-box .video-play-button {
	left: 50%
}
.sb-header .logo img {
    width: 220px ;
}
.footer-widget.about-widget {
	margin-bottom:30px;
}
.alignright , .alignleft {
    margin-bottom: 0 !important ;
}
}

@media (min-width:320px) and (max-width:767px) {
.section-padding, .call-to-action-area {
	padding:120px 0 !important ;
}
.section-padding-custom {
	padding: 70px 0 40px; 
}
.section-padding-extra {
	padding: 90px 0
}
.promo-box-right {
	padding: 70px 0 45px
}
.aboutz-us h2, .heading-style-2 h3, .client-say-area h3, .promo-box-right h3, .choose-title h2, .call-to-action-area .call-to-action-content h3, .form-header h3, .shipment-tracking h2, .our-service-location .address-info h3, .our-experties h2, .heading-minimal .head-title, .faqs-on-home .container-column h2, .call-actionz .parallex-text h4, .quotation-box .head-area h2, .aboutz-us2 h2, .about-grid-content h2, .sidebar-heading h2, .about-skills .section-title h2 {
	font-size: 33px
}
.our-service-location .address-info {
	padding: 70px 20px
}
.map-location {
	width: 100%;
	height: 410px
}
.truck-call-to-action a.btn {
	margin-right: 2px
}
.truck-call-to-action a.btn:last-child {
	margin-right: 0
}
.heading-style-2 p {
	width: 100%
}
.client-say-area .client-testimonial {
	margin-top: 0;
	margin-bottom: 40px
}
.parallex-text h4 {
	line-height: 40px
}
.parallex-button {
	text-align: left
}
.parallex-button .btn {
	display: block
}
.hero-paddingz {
	padding: 25px 10px;
	position: relative
}
.hero-paddingz h1, .hero-section-trans .hero-content-left h1 {
	font-size: 40px
}
.call-actionz p {
	width: 100%;
	font-size: 18px
}
.call-actionz .parallex-text a.btn {
	margin-right: 3px
}
.call-actionz .parallex-text a.btn:last-child {
	margin-right: 0
}
.header-style-two .logo-box {
	width: 100%
}
.header-style-two .logo-box .logo {
	display: flex;
	align-items: center;
	justify-content: center
}
.header-style-two .upper-right {
	padding-top: 0
}
.header-style-two .get-tuch {
	margin-left: 0;
	display: block;
	margin-bottom: 20px
}
.header-style-two .header-upper .pull-right {
	float: inherit
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu {
	padding: 0 0 55px
}
.main-header.header-style-two .header-dark .sb-menu {
	margin-top: 45px
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::before, .main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus::after {
	background-color: #999
}
.main-header.header-style-two .header-dark .sb-menu ul.inner-menu li.current-menu ul li.dropdown_menu span.dropdown-plus {
	top: 6px
}
.main-header.header-style-two .header-dark .sb-menu li>ul {
	margin-top: 0
}
.main-header.header-style-two .sb-header .sb-menu>ul>li>a {
	padding: 14px 15px
}
.main-header.header-style-two .header-dark .sb-menu ul li.current-menu>a, .main-header.header-style-two .header-dark .sb-menu ul li:hover>a {
	color: #fff;
	background-color: #232323
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right {
	float: left;
	width: 100%
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu {
	margin-top: 0
}
.main-header.header-style-two .header-dark .sb-menu ul li.pull-right .log-sb-menu .btn-theme {
	display: block;
	padding: 15px 30px
}
.btn-bar {
	margin-bottom: 20px
}
.error-page h2 {
	font-size: 140px
}
.error-page .error-msg h1 {
	font-size: 32px
}
.parallex-small {
	padding: 40px 0
}
.new-bread .bread>h2 {
	font-size: 36px
}
.new-bread.section-padding {
	padding: 50px 0
}
.new-bread.trans-bread {
	min-height: 53vh
}
.new-bread.section-padding.trans-bread {
	padding: 100px 0 0
}
.quotation-box {
	margin-top: 0
}
.quotation-box .head-area {
	padding: 30px 10px
}
.call-to-action-area .part-img {
	position: relative;
	display: none
}
.our-contact-us .contact-info {
	margin-top: 30px
}
.accordion .card .card-header h2 .btn.btn-link {
	text-align: left
}
.block-img-area, .user-dummy-img, .track-history .active-member .table img {
	display: none
}
.appointment {
	background: none
}
.oval-img-box {
	margin-top: 120px
}
.service-detail {
	margin-top: 40px
}
.footer-menu {
	margin-bottom: 30px
}
.anvoy-footer .footer-content {
	padding: 80px 0 20px
}
.about-us-box-grid {
	margin-bottom: 30px
}
.col-md-4:last-child .about-us-box-grid {
	margin-bottom: 0
}
.our-experties .inner-box {
	position: relative;
	display: none
}
.faqs-on-home .container-column {
	width: 100%
}
.faqs-on-home .container-column {
	padding: 78px 15px 74px 15px
}
.gallery-section .filters li {
	margin-bottom: 10px
}
.anvoy-footer .footer-content .widget:last-child {
	margin-bottom: 30px
}
.sb-header .logo {
	text-align: left;
	padding: 30px 40px 30px 0
}
.header-style-minimal.trans-header .line-menu {
	background-color: #fff
}
.header-style-minimal.trans-header .burger-menu {
	top: 70px;
	right: 0
}
.header-style-minimal.trans-header .sb-menu>ul {
	background: rgb(255,255,255) none repeat scroll 0% 0%;
	border-radius: 0;
	padding: 20px 30px
}
.header-style-minimal.trans-header .sb-header .sb-menu>ul>li>a {
	color: #686868
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel {
	padding-left: 0;
	padding-right: 0
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel li a {
	padding: 12px 20px;
}
.header-style-minimal.trans-header .sb-header .sb-menu .quote-btn a {
	color: #fff!important;
	display: block
}
.header-style-minimal.trans-header .sb-header .sb-menu .quote-btn {
	text-align: center;
	margin-top: 12px;
	margin-bottom: 12px;
}
.aboutz-us2 ul li {
	width: 100%
}
.aboutz-us2 .thumb-img {
	margin-top: 45px;
}
.inner-column {
	margin-top: 45px;
}
.about-us-grids .about-grid-content {
	margin-bottom: 40px;
}
.about-us-grids .col-lg-6:last-child .about-grid-content {
	margin-bottom: 0;
}
.fun-fact .fun-grid {
	margin-bottom: 40px
}
.start-count .col-lg-3:last-child {
	margin-bottom: 0
}
.about-skills .skills-team img {
	margin-bottom: 70px;
	display: none
}
.about-skills.no-bottom-pad {
	padding-bottom: 70px!important
}
#tracking_form .form-group .btn-theme {
	margin-top: 15px
}
.contact-us-area {
	margin-bottom: 40px
}
.my-services-page .blog-sidebar {
	position: relative;
	margin-top: 40px
}
.testimonial-section-fancy .img-holder::before {
	display: none
}
.testimonial-section-fancy {
	padding: 100px 0 100px
}
.n-blog-section .grid .entry-media img {
	width: 100%
}
.footer-content .column h2 {
	font-size: 22px
}
.footer-widget {
	margin-bottom: 30px
}
.skills-team::before {
	display: none
}
.tracking-card {
	margin-top: 0
}
.track-history .card {
	margin-bottom: 0!important
}
.service-detail .post-excerpt .post-title h2 {
	font-size: 26px
}
.my-generic-heading h2 {
	position: relative;
	font-size: 1.45rem
}
.alignleft {
	float: none;
display: flex;
width: 100%;
margin-top: 0;
margin-right: 0;
margin-bottom:1rem !important;
}
.alignright {
	width: 100%;
margin-bottom: 1rem !important;
margin-left: 0;
margin-right: 0;
margin-top: 0;
float: none;
}
.post-info .info-cont li::before {
	display: none
}
.post-desc .single-tags.post-tags a {
	margin-bottom: 10px
}
.single.single-post .trans-bread .bread {
	width: 100%
}
.single.single-post .trans-bread.bread>h2 {
	font-size: 32px
}
.sb-header .logo img {
    width: 250px;
}
}

@media (max-width: 575px) {
	.aboutz-us h2, .heading-style-2 h3, .client-say-area h3, .promo-box-right h3, .choose-title h2, .call-to-action-area .call-to-action-content h3, .form-header h3, .shipment-tracking h2, .our-service-location .address-info h3, .our-experties h2, .heading-minimal .head-title, .faqs-on-home .container-column h2, .call-actionz .parallex-text h4, .quotation-box .head-area h2, .aboutz-us2 h2, .about-grid-content h2, .sidebar-heading h2, .about-skills .section-title h2 {
    font-size: 30px;
}
	#quote-submit.btn , .about-grid-content .btn , .service-box-latest-grid .btn , .contact-us-form .btn ,  .my-generic-section p.form-submit .btn , .req-quote-div .btn{
		width: 100%;
	}
.feature-block {
	padding: 3rem 25px;
}
.choose-box img {
	display:none;	
}
.choose-box-content {
    margin-left: 0;
}
.contact-form-quote {
    padding: 20px;
}
.new-bread .bread>h2 {
	font-size: 26px
}
.client-info .img {
    display: none;
}
.client-info {
    position: relative;
    padding-left: 0;
    margin-bottom: 20px ;
}
.testimonials-item {
	padding: 25px;
}
.call-actionz .parallex-text a.btn {
    display: block;
	margin-right:0;
}
.call-actionz .parallex-text a.btn + a.btn
{
	margin-top:10px;	
}
.gallery-section .filters li {
	padding: 10px;
}
.accordion-box .acc-btn h3 {
    color: 
    #fff;
    font-size: 18px;
    letter-spacing: 0;
}
.faqs-on-home .container-column {
    padding: 78px 8px 74px 15px;
}
.experties-avatar .u-img {
    display: inline-block;
    margin-top: 10px;
}
.fun-fact .fun-grid {
    position: relative;
    padding-left: 0;
    text-align: center;
}
.fun-fact .fun-grid-icon {
    display: none;
}
.fun-fact {
    padding: 100px 0 60px;
}
.testimonial-section-fancy .img-holder img {
    margin-bottom: 25px;
}
.about-grid-margin {
    margin-bottom: 0;
}
.about-grid-margin .about-grid-img .about-grid-count , .about-grid-margin .about-grid-img .about-grid-count.on-right {
    display: none;
}
.about-grid-margin .about-grid-img img  {
    margin-bottom: 30px;
}
.about-us-grids.section-padding {
    padding: 120px 0 90px !important;
}
.fun-fact.fun-2 {
    padding: 100px 0 60px;
}
.trans-bread .bread {
    width: 70%;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 100px !important;
}
.collapsible-link::before {
    display: none;
}
.recent-ads .recent-ads-list-image {
    display: none;
}
.post-info .info-cont {
padding: 20px 5px;
}
blockquote p {
    font-size: 20px !important;
}
.comment .gravatar {
    display: none;
}
.pagination {
    margin-bottom: 40px;
}
.contact-us-form {
    margin-top: 50px;
}
.dropdown-plus:before,
.dropdown-plus:after {
    right: 0;
}
.sb-menu ul li>a {
    padding: 12px 0 ;
}
.header-style-minimal.trans-header .sb-menu li.dropdown_menu ul.drop-down-multilevel li.dropdown_menu .dropdown-plus{
	right:20px;
	top: -3px;
}
.dropdown-plus {
    top: -3px;
}

.gallery-columns-3 .gallery-item , .gallery-columns-4 .gallery-item {
    max-width: 50%;
}
}