/*
Theme Name:     colpak-child
Description:    
Author:         steve
Template:       responsive

(optional values you can add: Theme URI, Author URI, Version)
*/

/*@import url("../responsive/style.css");*/

/* @import url("../responsive/editor-style.css"); */

@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);

/***** Fonts *****/

@font-face {
    font-family: 'cooper_hewittbold';
    src: url('../../fonts/CooperHewitt-Bold-webfont.eot');
    src: url('../../fonts/CooperHewitt-Bold-webfont.eot?#iefix') format('embedded-opentype'),
/*         url('../../fonts/CooperHewitt-Bold-webfont.woff2') format('woff2'),*/
/*         url('../../fonts/CooperHewitt-Bold-webfont.woff') format('woff'),*/
         url('../../fonts/CooperHewitt-Bold-webfont.ttf') format('truetype'),
         url('../../fonts/CooperHewitt-Bold-webfont.svg#cooper_hewittbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cooper_hewittbook';
    src: url('../../fonts/CooperHewitt-Book-webfont.eot');
    src: url('../../fonts/CooperHewitt-Book-webfont.eot?#iefix') format('embedded-opentype'),
/*         url('../../fonts/CooperHewitt-Book-webfont.woff2') format('woff2'),*/
/*         url('../../fonts/CooperHewitt-Book-webfont.woff') format('woff'),*/
         url('../../fonts/CooperHewitt-Book-webfont.ttf') format('truetype'),
         url('../../fonts/CooperHewitt-Book-webfont.svg#cooper_hewittbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

/***** Defult *****/
/*
:focus{
	outline:auto!important;
}
*/

body a#scroll-to-top{
	top:0;
	bottom:0;
	margin:auto;
	width:50px;
	height:50px;
	right:0;
	background-size:cover;
	z-index:99;
}

body {
	color: #4c4f5c;
	background: #fff;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size: 16px;
	line-height: 150%;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}

#container {
	max-width: 1212px;
	margin: 0 auto;
	padding: 0 30px;
}

.menu {
	clear:inherit;
	margin: 0 auto;
	background-color:transparent;
	background-image: none;
	background-image: none;
	background-image: none;
	background-image: none;
	background-image: none;
	background-image: none;
	filter:none;
	display:inline-block;
	vertical-align:top;
}

.menu li{
	display:inline-block;
	vertical-align:top;
	float:none;
	margin:0 18px 0 0;
}

.menu li li{
	display:block;
}


ul.menu li:hover{
	color:#f47522;
	background:none;	
}

.menu li a{
	border:none;
	text-shadow: none;
	height: auto;
	line-height:inherit;
	padding:0;
}

.menu li a:hover{
	background:none;
	background-color:transparent;
}

#wrapper,
body.home #wrapper {
	clear: both;
	position: relative;
	margin: 60px auto 40px auto;
	padding: 0 0px 0px 0px;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background-color: transparent;
}

#content {
	margin-top: 0px;
	margin-bottom: 0px;
}

.section_title{
	font-family: 'cooper_hewittbook';
	text-transform:uppercase;
	font-size:14px;
	color:#000;
	padding:5px 10px 4px 10px;
	margin:0 0 25px 0;
	background:#f37420;
	display:inline-block;
	vertical-align:top;
}

a {
	color: #000417;
	text-decoration: none;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

a:hover {
	color: #f47522;
	text-decoration: none;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

a:focus {
	color: #d15a18;
	text-decoration: none;
}

p{
	margin:0 0 30px 0;
	line-height:200%;
	font-size:16px;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	line-height: normal;
	word-wrap: break-word;
	font-weight:inherit;
}

h1{
	font-family: 'cooper_hewittbold';
	font-size:48px;
	color:#000316;
	margin:0 0 25px 0;
	text-transform:uppercase;
}

h2{
	font-family: 'cooper_hewittbold';
	font-size:38px;
	color:#000316;
	margin:0 0 25px 0;
}

h3{
	font-family: 'cooper_hewittbold';
	font-size:28px;
	color:#000316;
	margin:0 0 25px 0;
}

h4{
	font-family: 'cooper_hewittbold';
	font-size:21px;
	color:#000316;
	margin:0 0 30px 0;
}

h5{
	font-family: 'cooper_hewittbold';
	font-size:16px;
	color:#1c1f29;
	text-transform:uppercase;
	margin:0 0 30px 0;
}

h6{
	font-family: 'cooper_hewittbook';
	font-size:14px;
	color:#54575e;
	text-transform:uppercase;
	margin:0 0 30px 0;
}


.case-studies h4{
	margin:0 0 20px 0;
}

#content-full {
	margin-top: 0px;
	margin-bottom: 0px;
}

#footer {
	clear: both;
	max-width: 1212px;
	margin: 0 auto;
	padding: 0 30px 0 30px;
	font-size:inherit;
	line-height:inherit;
}

.menu .current_page_item a, .menu .current-menu-item a {
	background-color: transparent;
}

.alignnone {
	margin: 0px 0px 25px 0;
}

#widgets {
	margin-top: 0px;
}

.widget-wrapper {
	margin: 0 0 30px;
	padding:0;
	border:none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background-color: transparent;
}

.widget-title h3, .widget-title-home h3 {
	font-family: 'cooper_hewittbold';
	display:inline-block;
	vertical-align:top;
	margin: 0 0 20px 0;
	padding: 0 0 0px 0;
	font-size: 21px;
	font-weight:normal;
	line-height:normal;
	text-align:inherit;
}

/**** Framework *****/

div{
	line-height:normal;
}

.div_100 {
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-right:2%;
}

.div_90 {
	display:inline-block;
	vertical-align:top;
	width:88%;
	margin-right:2%;
}

.div_87 {
	display:inline-block;
	vertical-align:top;
	width:85%;
	margin-right:2%;
}

.div_85 {
	display:inline-block;
	vertical-align:top;
	width:83%;
	margin-right:2%;
}

.div_80 {
	display:inline-block;
	vertical-align:top;
	width:78%;
	margin-right:2%;
}

.div_75 {
	display:inline-block;
	vertical-align:top;
	width:73%;
	margin-right:2%;
}

.div_70 {
	display:inline-block;
	vertical-align:top;
	width:68%;
	margin-right:2%;
}

.div_67 {
	display:inline-block;
	vertical-align:top;
	width:65%;
	margin-right:2%;
}

.div_65 {
	display:inline-block;
	vertical-align:top;
	width:63%;
	margin-right:2%;
}

.div_62 {
	display:inline-block;
	vertical-align:top;
	width:60%;
	margin-right:2%;
}

.div_60 {
	display:inline-block;
	vertical-align:top;
	width:58%;
	margin-right:2%;
}

.div_55 {
	display:inline-block;
	vertical-align:top;
	width:53%;
	margin-right:2%;
}

.div_50 {
	display:inline-block;
	vertical-align:top;
	width:48%;
	margin-right:2%;
}

.div_45 {
	display:inline-block;
	vertical-align:top;
	width:43%;
	margin-right:2%;
}

.div_41 {
	display:inline-block;
	vertical-align:top;
	width:39%;
	margin-right:2%;
}


.div_40 {
	display:inline-block;
	vertical-align:top;
	width:38%;
	margin-right:2%;
}

.div_35 {
	display:inline-block;
	vertical-align:top;
	width:33%;
	margin-right:2%;
}

.div_33 {
	display:inline-block;
	vertical-align:top;
	width:31%;
	margin-right:2%;
}

.div_30 {
	display:inline-block;
	vertical-align:top;
	width:28%;
	margin-right:2%;
}

.div_25 {
	display:inline-block;
	vertical-align:top;
	width:23%;
	margin-right:2%;
}

.div_20 {
	display:inline-block;
	vertical-align:top;
	width:18%;
	margin-right:2%;
}

.div_18 {
	display:inline-block;
	vertical-align:top;
	width:16%;
	margin-right:2%;
}

.div_16 {
	display:inline-block;
	vertical-align:top;
	width:14%;
	margin-right:2%;
}

.div_15 {
	display:inline-block;
	vertical-align:top;
	width:13%;
	margin-right:2%;
}

.div_13 {
	display:inline-block;
	vertical-align:top;
	width:11%;
	margin-right:2%;
}

.div_10 {
	display:inline-block;
	vertical-align:top;
	width:8%;
	margin-right:2%;
}

.div_5 {
	display:inline-block;
	vertical-align:top;
	width:3%;
	margin-right:2%;
}

#fit {
	margin-right:0%;
}



.text_left {
	text-align:left;
}

.text_right {
	text-align:right;
}

.text_center {
	text-align:center;
}

.float_right {
	float:right;
}

.float_left {
	float:left;
}

.widgets_on_page ul {
	padding:0;
	margin:0;
}

.clear_both{
	clear:both;
}

.fullwith_box {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.uppercase {
	text-transform:uppercase;
}

.intro_text{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	color:#4c4f5c;
}

.light_intro_text{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:24px;
	color:#000;
	line-height:150%;
}

#Full_Width_Sup_Content .widgettitle{
	display:none;
}

#Full_Width_Sub_Content .widgettitle{
	display:none;
}


.section_full_header{
	padding:45px 0 0px 0;
	background:#0c1022 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sub_header_graphic.png) center center no-repeat;
}

.section_full_top_header{
	padding:0px 0;
	background:#000316;
}

.section_full_top_header .section_top_header_left{
}

.section_full_top_header .section_top_header_left #menu-top{
}

.section_full_top_header .section_top_header_left #menu-top li{
	display:inline-block;
	vertical-align:top;
}

.section_full_top_header .section_top_header_left #menu-top li a{
	display:inline-block;
	vertical-align:top;
	padding:10px 16px;
	font-family: 'cooper_hewittbold';
	font-size:16px;
	text-transform:uppercase;
	background:#0c1022;
}

.section_full_top_header .section_top_header_left #menu-top li:first-of-type a{
	color:#fff;
}

.section_full_top_header .section_top_header_left #menu-top li:last-of-type a{
	color:#989aa2;
}

.section_full_top_header .section_top_header_left #menu-top li:last-of-type a:hover{
	color:#f47522;
}

.section_full_top_header .section_top_header_left #menu-top li:last-of-type a:focus{
	color:#d15a18;
}

.section_full_top_header .section_top_header_right{
	padding:10px 0 10px 0;
}

.section_full_top_header .section_top_header_right .section_top_call{
	font-family: 'cooper_hewittbold';
	font-size:16px;
	color:#f47522;
}

.section_full_top_header .section_top_header_right .section_top_call *{
	display:inline-block;
	vertical-align:middle;
}

.section_full_top_header .section_top_header_right .section_top_call a{
	color:#fff;
}

.section_full_top_header .section_top_header_right .section_top_call a:hover{
	color:#f47522;
}

.section_full_top_header .section_top_header_right .section_top_call a:focus{
	color:#d15a18;
}

.section_full_top_header .section_top_header_right .section_top_call a:before{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_phone_s.png);
	display:inline-block;
	vertical-align:top;
	margin:2px 6px 0 6px;
}

.section_full_top_header .section_top_header_right .section_top_call a.btn_contact{
	margin-left:20px;
}

.section_full_top_header .section_top_header_right .section_top_call a.btn_contact:hover{
	color:#fff;
}

.section_full_top_header .section_top_header_right .section_top_call a.btn_contact:before{
	content:'';
}

.section_full_header .section_site_logo{
}

.section_full_header #logo {
	float: none;
	margin: -4px 0 0 0;
}

.section_full_header .section_fleets_category_menu{
	padding: 5px 0 0 0;
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu{
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li{
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li a{
	font-family: 'cooper_hewittbold';
	font-size:19px;
	text-transform:uppercase;
	color:#fff;
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li.current_page_item a,
.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li.current-page-ancestor a{
	background:none;
	color:#f37420;
	position:relative;
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li.current_page_item a:after,
.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li.current-page-ancestor a:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_blue_tri_indicator.png);
	display:block;
	margin:5px auto 0 auto;
	position:absolute;
	left:0;
	right:0;
	width:33px;
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li a:hover{
	color:#f47522;
}

.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li a:focus{
	color:#d15a18;
}

.section_full_header .section_main_menu{
	padding: 9px 0 0 0;
}

.section_full_header .section_main_menu ul#menu-main-menu{
}

.section_full_header .section_main_menu ul#menu-main-menu li{
	margin:0 0px 0 11px;
}

.section_full_header .section_main_menu ul#menu-main-menu li a{
	font-family: 'cooper_hewittbook';
	font-size:15px;
	text-transform:uppercase;
	color:#cecfd2;
	padding:0 0 15px 0;
	-o-transition: 0s ease-in-out 0s;
	-ms-transition: 0s ease-in-out 0s;
	-moz-transition: 0s ease-in-out 0s;
	-webkit-transition: 0s ease-in-out 0s;
	transition: 0s ease-in-out 0s;
}

.section_full_header .section_main_menu ul#menu-main-menu li.menu-item-has-children:after{
	display:none;
}

.section_full_header .section_main_menu ul#menu-main-menu li a:hover,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-item > a,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-parent > a,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-ancestor > a{
	color:#f37420;
}

.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-parent > a:after,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-ancestor > a:after,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-item > a:after{
	content: url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_blue_tri_indicator.png);
	display: block;
	margin: 12px auto 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	width: 33px;
}

.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-parent ul li a:after,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-ancestor ul li a:after,
.section_full_header .section_main_menu ul#menu-main-menu li.current-menu-item ul li a:after{
	display: none;
}


.section_full_header .section_main_menu ul#menu-main-menu li a:hover{
	color:#f47522;
}

.section_full_header .section_main_menu ul#menu-main-menu li a:focus{
	color:#d15a18;
}

.section_full_header .section_main_menu ul#menu-main-menu li ul{
	margin:0px 0 0 0;
	min-width: 13em;
	
}

.section_full_header li:hover > ul {
	visibility: visible;
	top: 100%;
	z-index:20;
}

.section_full_header .section_main_menu ul#menu-main-menu li li{
	display:block;
	margin:0 0px 0 0px;
	text-align:left;
	-o-transition: 0s ease-in-out 0s;
	-ms-transition: 0s ease-in-out 0s;
	-moz-transition: 0s ease-in-out 0s;
	-webkit-transition: 0s ease-in-out 0s;
	transition: 0s ease-in-out 0s;
	border:none;
	padding:0;
}

.section_full_header .section_main_menu ul#menu-main-menu li li a{
	padding:10px 15px;
	background:#0c1022!important;
	color:#f37420;
}

.section_full_header .section_main_menu ul#menu-main-menu li li a:hover{
	padding:10px 15px;
	background:#f37420!important;
	color:#0c1022;
}


/*.section_home_full_buttons{
	padding:0px 0px 600px 0px;
	background:#f37420 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_image_holder.png) bottom center no-repeat;
	background-size: 100%;
}*/

.section_home_full_buttons{
	padding:0px 0px 0px 0px;
	background:#f37420;
	background-size: 100%;
}

.section_home_full_buttons div_25.section_home_buttons{
	width:25%;
}

.section_home_full_buttons .section_home_buttons{
	width:25%;
	min-height:0px;
	padding:50px 0 50px 0;
	background: rgba(0,0,0,0);
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.section_home_full_buttons .section_home_buttons:hover{
	background: rgba(255,255,255,0.15);
	cursor:pointer;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.section_home_full_buttons .section_home_buttons .box{
	border-right:#fff 2px solid;
	min-height:300px;
	padding:0 50px;
}

.section_home_full_buttons .section_home_buttons:first-of-type .box{
}

.section_home_full_buttons .section_home_buttons:last-of-type .box{
	border-right:none;
}

.section_home_full_buttons .section_home_buttons .section_title{
	background:#fff;
}

.section_home_full_buttons .section_home_buttons .read_more_arrow{
	display:inline-block;
	vertical-align:top;
	width:31px;
	height:31px;
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_w_b.png) left top no-repeat;
}

a.btn_orange_border{
	display:inline-block;
	vertical-align:top;
	padding:13px 23px 11px 23px;
	border:#f37420 4px solid;
}

a.btn_orange_border:hover{
	background:#f37420;
	color:#fff;
}

a.btn_orange_border:focus{
	background:#d15a18;
	color:#fff;
	border:#f37420 4px solid;
}


a.btn_long{
	padding: 13px 100px 11px 100px;
}

a.btn_contact:after,
a.btn_our_fleet:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_o_s.png);
	display:inline-block;
	vertical-align:top;
	margin:0 0 0 13px;
}

a.btn_contact:hover:after,
a.btn_our_fleet:hover:after,
a.btn_contact:focus:after,
a.btn_our_fleet:focus:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_o_s_hover.png);
}


a.btn_contact,
a.btn_our_fleet,
a.btn_heavy_haulage_enquiry{
	font-family: 'cooper_hewittbold';
	font-size:18px;
	color:#000;
}

a.btn_heavy_haulage_enquiry:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_plus_o_s.png);
	display:inline-block;
	vertical-align:top;
	margin:0 0 0 13px;
}

.home #content-full a.btn_contact{
	margin:-70px 0 0 0;
}

.home .section_home_services .section_home_services_box{
	width:33%;
	padding:0 40px;
	border-right:#f5f5f5 2px solid;
}

.home .section_home_services .section_home_services_box:last-of-type{
	border-right:none;
}

.home .section_home_services .section_home_services_box:nth-of-type(2){
}

.home .section_home_services .section_home_services_box:first-of-type{
}

/*.home .section_home_services .section_home_services_box */.service_title{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:24px;
	margin:0 0 20px 0;
}

.section_full_width_footer{
	padding:40px 0;
	background: #f37420;
}

#footer #footer-wrapper .section_footer_left,
#footer #footer-wrapper .section_footer_left a{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:12px;
	color:#000316;
}

#footer #footer-wrapper .section_footer_left a:hover{
	text-decoration:underline;
}

#footer #footer-wrapper .section_footer_center{
	/*padding: 10px 0 0 0;*/
}

#footer #footer-wrapper .section_footer_center .footer-menu{
	margin:0;
	padding:0;	
}

#footer #footer-wrapper .section_footer_center .footer-menu li{
	margin:0 6px;
	display:inline-block;
	vertical-align:top;
}

#footer #footer-wrapper .section_footer_center .footer-menu li a{
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	color:#000316;
	padding:0;
	border:none;
}

#footer #footer-wrapper .section_footer_center .footer-menu li a:hover{
	text-decoration:underline;
}

#footer #footer-wrapper .section_footer_right{
}

#footer #footer-wrapper .section_footer_right .section_title{
	padding:0;
	margin:12px 15px 0 0;
	font-family: 'cooper_hewittbold';
	font-size:21px;
	color:#fff;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container{
	display:inline-block;
	vertical-align:top;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media{
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li{
	margin:0 0px 0 15px;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li a{
	display:inline-block;
	vertical-align:top;
	font-size:0px;
	width:38px;
	height:38px;
	border:#fff 3px solid;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li a:hover{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border:#000316 3px solid;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_li a{
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_lk.png) center center no-repeat;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_tt a{
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_tt.png) center center no-repeat;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_fb a{
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_fb.png) center center no-repeat;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_li a:hover{
	background:#000316 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_lk.png) center center no-repeat;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_tt a:hover{
	background:#000316 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_tt.png) center center no-repeat;
}

#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li.btn_fb a:hover{
	background:#000316 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_fb.png) center center no-repeat;
}

.section_home_row2{
}

.section_home_row2 .section_home_row2_left,
.section_home_row2 .section_home_row2_right{
	width: 50%;
	min-height: 700px;
}

.section_heavy_haulage_row2 .section_heavy_haulage_row2_left,
.section_heavy_haulage_row2 .section_heavy_haulage_row2_right{
	width: 50%;
	min-height: 1300px;
}

.section_immediate_response_row2 .section_immediate_response_row2_left,
.section_immediate_response_row2 .section_immediate_response_row2_right{
	width: 50%;
	min-height: 890px;
}

.section_logistics_row2 .section_logistics_row2_left,
.section_logistics_row2 .section_logistics_row2_right{
	width: 50%;
	min-height: 704px;
}

.section_home_row2 .section_home_row2_left{
	/*background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/_img_trucks.jpg) right center no-repeat;*/
	background:url(../../../wp-content/uploads/2015/09/our-fleet.jpg) center center no-repeat;
	background-size:cover;	
}

.section_home_row2 .section_home_row2_right,
.section_heavy_haulage_row2 .section_heavy_haulage_row2_right,
.section_immediate_response_row2 .section_immediate_response_row2_right,
.section_logistics_row2 .section_logistics_row2_right {
	padding:60px 280px 60px 60px;
	background:#f5f5f5;
}

.section_heavy_haulage_row2 .section_heavy_haulage_row2_left{
	/*background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/_img_trucks.jpg) right center no-repeat;*/
	background:url(../../../wp-content/uploads/2015/09/heavy-haulage.jpg) right center no-repeat;
	background-size:cover;	
}

.section_immediate_response_row2 .section_immediate_response_row2_left {
	background:url(../../../wp-content/uploads/2015/09/light-towing-motorcycle.jpg) right center no-repeat;
	background-size:cover;	
}

.section_logistics_row2 .section_logistics_row2_left {
	background:url(../../../wp-content/uploads/2015/09/warehouse.jpg) right center no-repeat;
	background-size:cover;	
}

ul.orange_tick{
	margin: 0 0em 30px 0;
	padding-left: 2.0em;
}

ul.orange_tick li{
	list-style-image:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_tick_o_m.png)!important;
	padding:0 0 0 10px;
	margin:0 0 25px 0;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:18px;
	color:#4c4f5c;
}

.section_home_row3{
	padding:70px 0;
}

.btn_colour_gray{
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-weight:700;
	color:#7f818a;
	text-decoration:underline;
}

.img_home_latest_news_image{
	display:inline-block;
	vertical-align:top;
	max-width:800px;
	width:100%;
	height:344px;
	background-size:cover!important;
	margin:0 0 30px 0;
}

.section_row_social_wall{
	padding:70px 0;
	background:#f5f5f5;
}

.section_full_sup_footer{
	padding:40px 0;
	background:#000316;
}

.section_full_sup_footer .section_full_sup_footer_column1{
	padding: 15px 0 0 0;
}

.section_full_sup_footer .section_full_sup_footer_column2{
}

.section_full_sup_footer .section_full_sup_footer_column2 div{
	font-family: 'cooper_hewittbold';
	font-size:24px;
	color:#fff;
	line-height:normal;
}

.section_full_sup_footer .section_full_sup_footer_column3{
	padding: 10px 0 0 0;
}

.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone{
	padding:0 0 0 90px;
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_phone_o_b.png) 30px center no-repeat;
}

.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone a{
	font-family: 'cooper_hewittbold';
	font-size:21px;
	color:#fff;
	display:block;
}

.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone a.link_footer_contact{
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#7f8189;
	text-decoration:underline;
}

.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone:hover a{
	color:#f37420;
}

a.btn_make_an_enquiry{
	font-family: 'cooper_hewittbold';
	font-size:18px;
	color:#fff;
}

.section_landing_heading{
	padding: 30px 0;
	background: #f37420;
}

.page-contact-us .section_landing_heading{
	background: #f47b2c;
}


.section_landing_heading .section_page_title{
}

.section_landing_heading h1{
	margin:0;
}

/*.section_landing_heading .section_landing_sub_menu .btn_scroll_down{
	font-family: 'cooper_hewittbold';
	text-transform:uppercase;
	font-size:21px;
	color:#000316;
	display:inline-block;
	vertical-align:top;
	padding:17px 0 0 0;
}*/

.section_landing_heading .section_landing_sub_menu .btn_scroll_down a:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_down_arrow_w_s.png);
	display:inline-block;
	vertical-align:top;
	margin:0 0 0 10px;
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container{
	display:inline-block;
	vertical-align:top;
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu{
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li{
	margin:0 0 0 30px;
	display:inline-block;
	vertical-align:middle;
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li a{
	font-family: 'cooper_hewittbold';
	text-transform:uppercase;
	font-size:21px;
	color:#000316;
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li a:hover{
	color:#fff;
}

.section_landing_heading .section_landing_sub_menu div .menu li{
	margin:0 0 0 30px;
	display:inline-block;
	vertical-align:middle;
}

.section_landing_heading .section_landing_sub_menu div .menu li a{
	font-family: 'cooper_hewittbold';
	text-transform:uppercase;
	font-size:21px;
	color:#000316;
}

.section_landing_heading .section_landing_sub_menu div .menu li a:hover{
	color:#fff;
}


a.border_white{
	display: inline-block;
	vertical-align:middle;
	padding: 13px 23px 11px 23px;
	border: #fff 4px solid;
}

.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li.border_white a,
.section_landing_heading .section_landing_sub_menu div .menu li.border_white a{
	display: inline-block;
	vertical-align:middle;
	padding: 13px 23px 11px 23px;
	border: #fff 4px solid;
}

a.btn_see_how{
	font-family: 'cooper_hewittbold';
	font-size: 18px;
	color: #fff;
}

.section_heavy_haulage_cate{
}

.section_heavy_haulage_cate div{
	/*width:20%;*/
	padding:0 35px;
	border-right: #f5f5f5 2px solid;
}

.section_heavy_haulage_cate div.div_20{
	width:20%;
	min-height:170px;
	padding-top:20px;
	padding-bottom:20px;
}

.section_heavy_haulage_cate div.div_20:hover{
	background:#f5f5f5;
}

.section_heavy_haulage_cate div.div_20:hover a{
	color:#f37420;
}

.section_heavy_haulage_cate div.div_25{
	width:25%;
}

.section_heavy_haulage_cate div.div_33{
	width:33%;
}

.section_heavy_haulage_cate div:last-of-type{
	border-right: none;
}

.section_heavy_haulage_cate div a:first-child{
	display:inline-block;
	vertical-align:top;
	margin:0 0 20px 0;
}

.section_heavy_haulage_cate div a{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:18px;	
}

.section_columns_heavy_vehicle{
	padding: 70px 0;
}

a.link_with_gray_arrow:after{
	content: url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_right_g_s.png);
	display: inline-block;
	vertical-align: top;
	margin: 2px 0 0 13px;
}

.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column{
	width:31%;
	margin:0 2% 0 0;
	display:inline-block;
	vertical-align:top;
}

.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column:nth-of-type(3){
	margin:0;
}

.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column .img_home_latest_news_image{
	height:228px;
	margin: 0 0 25px 0;
}

.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column .section_post_title{
	font-family: 'cooper_hewittbold';
	font-size:21px;
	color:#000316;
	margin:0 0 20px 0;
}

.section_heavy_landing_our_company{
	padding: 0px 0 70px 0;
}

.section_row_interested_cta{
	padding: 60px 0;
	background:#f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) top left no-repeat;
}

.section_row_interested_cta p{
	width:60%;
	display:inline-block;
	vertical-align:top;
}

.section_vehicle_kid_page_title .section_kid_page_vehicle_icon{
	margin:0 0 25px 0;
}

.section_vehicle_kid_page_title{
	padding:70px 0;
	background-color:#000316;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
	min-height:548px;
}

.section_vehicle_kid_page_title h2,
.section_vehicle_kid_page_title .light_intro_text,
.section_vehicle_kid_page_title h1{
	color:#fff;
}

.section_case_studies_article_intro{
	padding:0 10px;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:21px;
	color:#000;
	line-height:130%;
}

.link_read_more_case_study{
	padding:0 10px;
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:16px;
	color:#f37420;
	display:block;
	position:relative;
	line-height:120%;
}

.link_read_more_case_study:hover{
	text-decoration:underline;	
}

.link_read_more_case_study:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_o_s.png);
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	height:16px;
	margin:auto;
}

.section_full_sup_footer .section_footer_vehicle_type_left{
	padding:5px 0 0 0;
}

.section_full_sup_footer .section_footer_vehicle_type_left .section_title{
	margin:0;
}

.section_full_sup_footer .section_footer_vehicle_type_right{
}

.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button{
	display:inline-block;
	vertical-align:top;
	padding:0 30px;
	border-left:#323645 1px solid;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	color:#fff;
	height:55px;
}

.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	color:#fff;
}

.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a:hover{
	color:#f47522;
}

.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type{
	padding:0 30px 0 0px;
	border:none;
}

.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type{
	padding: 0 0 0 40px;
}

.section_news_heading{
	padding: 40px 0 0px 0;
}

.section_news_heading .section_news_sub_menu{
	padding:14px 0 0 0;
}

.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container{
}

.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu{
}

.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li{
	margin:0 0 0 25px;
}

.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li a{
	font-family: 'cooper_hewittbold';
	font-size:21px;
	color:#000316;
	text-transform:uppercase;
}

.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li a:hover,
.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li.current-menu-item a{
	color:#f37420;
}

.page-id-32 #wrapper,
.page-id-820 #wrapper{
	margin:30px auto 40px auto;		
}

.page-id-32 .su-tabs {
	margin: 0 0 30px 0;
	padding: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background: none;
}

.page-id-32 .su-tabs .su-tabs-pane{
	padding: 0px;
}

.page-id-32 .su-tabs .su-tabs-nav{
}

.page-id-32 .su-tabs .su-tabs-nav span{
	margin:0 15px 10px 15px;
	padding: 0px 0px;
	font-family: 'cooper_hewittbold';
	font-size:16px;
	color:#7f8189;
	text-transform:uppercase;
	display:inline-block;
	vertical-align:top;
}

.page-id-32 .su-tabs .su-tabs-nav span:hover,
.page-id-32 .su-tabs .su-tabs-nav span.su-tabs-current{
	background:none;
	color: #f37420;
}

.page-id-32 .section_cast_study_box,
.page-id-820 .section_cast_study_box{
	display:inline-block;
	vertical-align:top;
	width:48%;
	margin:0 2% 2% 0;
	position:relative;
	background:#0c1022;
	overflow:hidden;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box:after,
.page-id-820 .section_cast_study_box:after{
	content:'-';
	position:absolute;
	z-index:5;
	font-family: 'cooper_hewittbold';
	font-size:70px;
	bottom:10px;
	right:-30px;
	color:#f37420;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box:hover:after,
.page-id-820 .section_cast_study_box:hover:after{
	content:'+';
	position:absolute;
	z-index:5;
	font-family: 'cooper_hewittbold';
	font-size:70px;
	bottom:10px;
	right:30px;
	color:#f37420;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box:nth-of-type(even),
.page-id-820 .section_cast_study_box:nth-of-type(even){
	margin:0 0 2% 0; 
}

.page-id-32 .section_cast_study_box .img_case_study_feature_image,
.page-id-820 .section_cast_study_box .img_case_study_feature_image{
	display:inline-block;
	vertical-align:top;
	min-height:399px;
	max-width:599px;
	width:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
	z-index:1;
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box:hover .img_case_study_feature_image,
.page-id-820 .section_cast_study_box:hover .img_case_study_feature_image{
	opacity: .2;
    filter: alpha(opacity=20); /* For IE8 and earlier */
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box .entry-summary .read-more,
.page-id-820 .section_cast_study_box .entry-summary .read-more{
	display:none;
}


.page-id-32 .section_cast_study_box .entry-utility,
.page-id-820 .section_cast_study_box .entry-utility{
	display:none;
}

.page-id-32 .section_cast_study_box .div_100.text_left,
.page-id-820  .section_cast_study_box .div_100.text_left{
	position:absolute;
	top:20px;
	left:20px;
	z-index:5;
	padding:0 60px 0 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
  	box-sizing: border-box;         /* Opera/IE 8+ */
	opacity: 0;
    filter: alpha(opacity=0); /* For IE8 and earlier */
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}
.page-id-32 .section_cast_study_box:hover .div_100.text_left,
.page-id-820 .section_cast_study_box:hover .div_100.text_left{
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}

.page-id-32 .section_cast_study_box h4,
.page-id-32 .section_cast_study_box h4 a,
.page-id-820 .section_cast_study_box h4,
.page-id-820 .section_cast_study_box h4 a{
	margin:0 0 10px 0;
	color:#f37420;
}

.page-id-32 .section_cast_study_box .entry-summary,
.page-id-820 .section_cast_study_box .entry-summary{
	color:#fff;
}

.section_case_study_detail_content_color_bg{
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
}

.section_case_study_detail_content{
	padding:70px 0;
	background: rgba(0,0,0,0.6);
	min-height:500px;
}

.section_case_study_detail_content .section_case_study_detail_content_left{
	
}

.section_case_study_detail_content .section_case_study_detail_content_left .section_title{
	margin: 0 0 15px 0;
}

.section_case_study_detail_content .section_case_study_detail_content_left h2{
	color: #fff;
	margin: 0 0 15px 0;
}

.section_case_study_detail_content .section_case_study_detail_content_left .light_intro_text{
	color: #fff;
}

.section_case_study_detail_content .section_case_study_detail_content_right{
}

.section_case_study_detail_content .section_case_study_detail_content_right .section_title{
	padding:0;
	color:#f37420;
	background:none;
	margin: 0 0 15px 0;
}

.section_case_study_detail_content .section_case_study_detail_content_right .section_case_study_detail_content_right_icon{
	margin: 0 0 25px 0;
}

.section_case_study_detail_content .section_case_study_detail_content_right .section_services_used{
	padding:20px 0;
	border-top:#9a948f 2px solid;
	border-bottom:#9a948f 2px solid;
}

.section_case_study_detail_content .section_case_study_detail_content_right .section_services_used .section_title{
	margin: 0 0 5px 0;
}

.section_case_study_detail_content .section_case_study_detail_content_right .section_services_used p{
	margin:0;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	color:#fff;
}

.section_testimonial_box{
	margin:0 0 40px 0;
	padding:0 0 40px 0;
	border-bottom:#f5f5f5 2px solid;
}

.section_testimonial_box .section_client_testimonial_content p{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:21px;
	color:#323645;
	line-height:normal;
	margin:0 0 15px 0;
}

.section_testimonial_box .section_client_testimonial_name{
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:16px;
	color:#323645;
	margin:0 0 5px 0;
}

.section_testimonial_box .section_client_testimonial_title{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:12px;
	color:#4c4f5c;
}

#widgets .textwidget a.btn_orange_border {
	display:inline-block;
	padding: 11px 21px 9px 21px;
}

#widgets .textwidget a.btn_make_an_enquiry{
	display:block;
	position:relative;
	color:#000;
}

#widgets .textwidget a.btn_with_orange_plus:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_plus_o_s.png);
	display:inline-block;
	vertical-align:top;
	position:absolute;
	right:20px;
	top:12px;
	margin:auto;
}

#widgets #execphp-23{
}

#widgets #execphp-23 .widget-title{
	display:none;
}

#widgets ul.case_study_side_navi{
	margin:0;
	padding:0;
}

#widgets ul.case_study_side_navi li{
}

#widgets ul.case_study_side_navi li a{
	font-family: 'cooper_hewittbold';
	font-size:16px;
	text-transform:uppercase;
	color:#000;
}

#widgets ul.case_study_side_navi li a:hover{
	color:#f47522;
}

#widgets ul.case_study_side_navi li a:focus{
	color:#d15a18;
}


#widgets ul.case_study_side_navi li.back_case_study a:before{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_orage_arrow_left_t.png);
	display:inline-block;
	vertical-align:top;
	margin:0 10px 0 0px;
}

#widgets ul.case_study_side_navi li.back_main_category a:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_orage_arrow_right_t.png);
	display:inline-block;
	vertical-align:top;
	margin:0 0px 0 10px;
}

#content .navigation,
#content .post-data{
	display:none;
}

.section_fleet_sup_header_right{
}

.section_fleet_sup_header_right .btn_contact{
	color:#fff;
}

.page-id-18 .section_fleet_sup_header_right .btn_contact{
	margin: 90px 0px 0 0;
}

.section_fleet_sup_header_right .btn_contact:after{
	content:'';
	display:none;
}

.page-id-18 .section_our_fleet_box{
	display:inline-block;
	vertical-align:top;
	width:31%;
	margin:0 2% 60px 0;
}

.page-id-18 .section_our_fleet_box:nth-of-type(3n){
	margin:0 0 60px 0;
}

.page-id-18 .section_our_fleet_box .img_fleet_feature_image{
	display:inline-block;
	vertical-align:top;
	margin:0 0 30px 0;
	width:100%;
	height:300px;
	background-position:right top;
	background-repeat:no-repeat;
	background-size:cover;
}

.page-id-18 .section_our_fleet_box h4{
	margin:0 0 20px 0;
}

.page-id-18 .section_our_fleet_box .entry-utility{
	display:none;
}

.pip-nav{
}

.pip-nav .section_post_navi{
}

.pip-nav .section_post_navi span,
.pip-nav .section_post_navi a{
	margin:0 5px;
	padding:8px 12px;
}

.pip-nav .section_post_navi span{
	border:#f37420 1px solid;
	font-family: 'cooper_hewittbook';
	font-size: 12px;
	color: #000316;
}

.pip-nav .section_post_navi a{
	border:#f37420 1px solid;
	font-family: 'cooper_hewittbook';
	font-size: 12px;
	color: #fff;
	background:#f37420;
}

.pip-nav .section_post_navi a:hover{
	border:#000316 1px solid;
	color: #f37420;
	background:#000316;
}

.pip-nav .section_post_navi a.btn_next_post,
.pip-nav .section_post_navi a.btn_pre_post{
	padding:10px 0;
	background:none;
	border:none;
	color:#000316;
	font-size: 14px;
	font-family: 'cooper_hewittbold';
}

.pip-nav .section_post_navi a.btn_next_post:hover,
.pip-nav .section_post_navi a.btn_pre_post:hover{
	color:#f37420;
}

.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu{
}

.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li{
	margin: 0 0 0 30px;
	display: inline-block;
	vertical-align: middle;
	padding:13px 0 0 0;
}

.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li a{
	font-family: 'cooper_hewittbold';
	text-transform: uppercase;
	font-size: 21px;
	color: #000316;
}

.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li a:hover,
.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li.current-menu-item a{
	color: #fff;
}

.section_contact_us_title{
	padding: 70px 0 70px 0;
	background-color: #f47b2c;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 548px;
}

.section_contact_us_title_content h2{
	margin:0 0 15px 0;
	color: #fff;
}

.section_contact_us_title_content .section_contact_input_box{
}

.section_contact_us_title_content .section_contact_input_box .section_row_phone{
	margin:0 0 50px 0;
}

.section_contact_us_title_content .section_contact_input_box .section_row_email,
.section_contact_us_title_content .section_contact_input_box .section_row_fax{
	margin:0 0 25px 0;
}

.section_contact_us_title_content .section_contact_input_box .section_row_phone a{
	font-family: 'cooper_hewittbold';
	font-size:36px;
	color:#fff;
}

.section_contact_us_title_content .section_contact_input_box .section_row_phone a:hover{
	color:#000316;;
}

.section_contact_us_title_content .section_contact_input_box .section_row_email a{
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:16px;
	color:#fff;
	text-decoration:underline;
}

.section_contact_us_title_content .section_contact_input_box .section_row_email a:hover{
	color:#f37420;
	text-decoration:none;
}

.section_contact_us_title_content .section_contact_input_box .section_row_fax {
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#fff;
}

.section_contact_us_title_content .section_contact_input_box .section_row_fax .section_column_content{
	padding:5px 0 0 0;
}

.section_contact_us_title_content .section_contact_input_box .section_row_address a{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#fff;
}

.section_contact_us_title_content .section_contact_input_box .section_row_address .section_column_content{
	padding:5px 0 0 0;
}

.section_contact_us_title_content .section_contact_input_box .section_row_address a:hover{
	color:#f37420;
}

.wpcf7{

}

.wpcf7 form{
}

.wpcf7 form .section_input_field{
}

.wpcf7 form .section_input_field,
.wpcf7 form .section_captcha_field{
	margin:0 0 30px 0;
}

.wpcf7 form .section_input_field label{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	color:#6e6f72;
	margin:0 0 5px 0;
}

.wpcf7 form .section_input_field input,
.wpcf7 form .section_input_field textarea{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	color:#0003162;
	padding:10px 15px;
	background:#f5f5f5;
	border:none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	box-shadow: none;
	width:100%;
}

.wpcf7 form .section_captcha_field input{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	color:#000316;
	padding:10px 15px;
	background:#f5f5f5;
	border:none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	box-shadow: none;
	width:85%;
	float:right;
}

.wpcf7 form .section_captcha_field img{
	display:inline-block;
	vertical-align:top;
	margin:8px 0 0 0;
	width:15%!important;
	max-width:72px;
}

.wpcf7 form .section_submit_field{
}

.wpcf7 form .section_submit_field input.btn_submit{
	font-family: 'cooper_hewittbold';
	font-size: 18px;
	width:100%;
	color: #000;
	display: block;
	vertical-align: top;
	padding: 13px 23px 11px 23px;
	border: #f37420 4px solid;
	text-transform:uppercase;
	background:none;
	text-shadow: none;
	box-shadow: none;
	font-weight:inherit;
	line-height:inherit;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.wpcf7 form .section_submit_field input.btn_submit:hover{
	background:#f37420;
	-o-transition: .3s ease-in-out 0s;
	-ms-transition: .3s ease-in-out 0s;
	-moz-transition: .3s ease-in-out 0s;
	-webkit-transition: .3s ease-in-out 0s;
	transition: .3s ease-in-out 0s;
}


#widgets .widget-wrapper {
}

#widgets #nav_menu-3 .widget-title,
#widgets #text-27 .widget-title,
#widgets #nav_menu-4 .widget-title{
	display:none;
}

#widgets .widget-wrapper ul#menu-contact-side-menu,
#widgets .widget-wrapper ul#menu-news-side-menu{
	margin:0;
	padding:0;
}

#widgets .widget-wrapper ul#menu-contact-side-menu li,
#widgets .widget-wrapper ul#menu-news-side-menu li{
	display:block;
	margin:0 0 25px 0;
	padding:0 0 25px 0;
	border-bottom:#f5f5f5 2px solid;
	position:relative;
}

#widgets .widget-wrapper ul#menu-contact-side-menu li a,
#widgets .widget-wrapper ul#menu-news-side-menu li a{
	font-family: 'cooper_hewittbold';
	font-size:16px;
	color:#000;
}


#widgets .widget-wrapper ul#menu-contact-side-menu li a:hover,
#widgets .widget-wrapper ul#menu-news-side-menu li a:hover{
	color:#f37420;
}

#widgets .widget-wrapper ul#menu-contact-side-menu li a:after,
#widgets .widget-wrapper ul#menu-news-side-menu li a:after{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_orage_arrow_right_t.png);
	position:absolute;
	right:0;
	top:1px;
}

.case-studies #widgets .widget-wrapper ul#menu-news-side-menu{
	display:none;
}

#widgets .widget-wrapper ul.menu-widget li a:hover,
#widgets .widget-wrapper ul.menu-widget li.current-menu-item page_item a{
	color:#f37420!important;
}

.page-id-32 .pip-nav,
.page-id-820 .pip-nav{
	margin:40px 0 0 0;
}

.section_additional_contacts_box{
	margin:0 0 25px 0;
	padding:0 0 25px 0;
	border-bottom:#f5f5f5 2px solid;
}

.section_additional_contacts_box p{
	margin:0 0 1px 0;
}

.section_additional_contacts_box p.section_additional_contacts_box_title{
	font-family: 'cooper_hewittbook';
	font-size:14px;
	color:#000316;
	margin:0 0 10px 0;
}

.section_additional_contacts_box p.section_additional_contacts_box_title_name{
	font-family: 'cooper_hewittbold';
	font-size:16px;
	color:#000316;
	margin:0 0 10px 0;
}

.section_additional_contacts_box p.section_additional_contacts_box_phone_field{
}

.section_additional_contacts_box p.section_additional_contacts_box_email_field{
}

.section_additional_contacts_box p.section_additional_contacts_box_phone_field span,
.section_additional_contacts_box p.section_additional_contacts_box_email_field span{
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#f37420;
}

.section_additional_contacts_box p.section_additional_contacts_box_phone_field a,
.section_additional_contacts_box p.section_additional_contacts_box_email_field a{
	display:inline-block!important;
	vertical-align:top;
	margin:0 0 0 10px!important;
}

.section_additional_contacts_box p.section_additional_contacts_box_email_field a{
	color:#f37420;
	text-decoration:underline!important;
}

.section_additional_contacts_box p.section_additional_contacts_box_email_field a:hover{
	text-decoration:none!important;
}

.section_news_box{
	display:inline-block;
	vertical-align:top;
	width:48%;
	margin:0 2% 60px 0;
}

.section_news_box h4{
	min-height:50px;
}

.section_news_box:nth-of-type(even){
	margin:0 0% 60px 0;
}
 
.section_news_box .img_fleet_feature_image{
	display:inline-block;
	vertical-align:top;
	margin: 0 0 30px 0;
	max-height:326px;
	overflow:hidden;
}

.section_news_box .entry-utility{
	display:none;
}

.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container{
}

.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu{
}

.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li{
	margin: 0 0 0 25px;
}

.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li a{
	font-family: 'cooper_hewittbold';
	font-size: 21px;
	color: #fff;
	text-transform: uppercase;
}

.section_news_heading .section_news_sub_menu div .menu li{
	margin: 0 0 0 25px;
}

.section_news_heading .section_news_sub_menu div .menu li a{
	font-family: 'cooper_hewittbold';
	font-size: 21px;
	color: #000316;
	text-transform: uppercase;
}

.section_news_heading .section_news_sub_menu div .menu li.current-menu-item a,
.section_news_heading .section_news_sub_menu div .menu li a:hover{
	color: #f37420!important;
}

.section_landing_sub_menu{
	position:relative;
	z-index:5;
}

.section_enter_header{
}

.page .dcwss.dc-wall .stream li {
	padding: 0px!important;
	width:24%!important;
	margin: 0px 10px 10px 0px!important;
}

.page .dcwss.dc-wall .stream li .inner {
	margin: 0 0px 10px 0px;
}

.page .dcwss.dc-wall .stream li .section-thumb {
	margin: 0 0px 0 0;
}

.page .dcwss.dc-wall .stream li .section-thumb img {
	border:none;
	padding: 0px;
	max-width: 100%;
}

.page .dcwss.dc-wall .stream li .section-text {
	padding: 10px 20px 20px 20px;
}

.page .dcwss.dc-wall .stream li .section-user {
	padding: 5px 0 0 20px;
	background: none;
}

.page .dcwss.dc-wall .stream li .section-user a{
		font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}

.page .dcwss .stream li .section-share {
	padding: 4px 20px 0 0;
}

.page .wall-outer .dcsns-toolbar .filter {
	text-align: right;
}

.page .wall-outer .dcsns-toolbar .filter li {
	display: inline-block;
}

/*Cam*/
.section_title{padding:6px 11px 5px 11px;font-weight:bold;letter-spacing:0.8px;}
.section_heavy_landing_our_company{padding-top:70px;}
.section_columns_heavy_vehicle{padding:70px 0 0;}
/*Icons. Please explain why this was not done properly the first time!*/
.icon{margin:0 30px 0 0;display:inline-block;vertical-align:middle;max-height:61px;}
.icon.clipboard:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_safety.png);}
.icon.stopwatch:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_reliability.png);}
.icon.trolley:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_experience.png);}
.icon.truck:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_heavy_haulage_vehicles_transport.png);}
.icon.removal:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_truck_trailer_relocation.png);}
.icon.pilot:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_pilot_vehicles.png);}
.icon.towing:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_heavy_towing.png);}
.icon.storage:before{content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_warehousing.png);}
.section_heavy_haulage_cate .icon{min-height:64px;line-height:64px;}
.section_heavy_haulage_cate .icon:before{vertical-align:text-top;}
.faq-answer{font-size:20px;}
@media all and (min-width:851px){
.section_home_row2{display:flex;}
}

.page-logistics .section_home_services_box,
.page-immediate-response .section_heavy_vechicles_transport,
.page-immediate-response .section_truck_trailer_relocation,
.page-immediate-response .section_pilot_vehicles{
	padding:0 25px 0 0;
}

.section_row_interested_cta_content .btn_call_us_orange{
	display:block;
	font-family: 'cooper_hewittbold';
	font-size: 36px;
    color: #f47b2c;
    margin: -15px 0 20px 0;
}

.section_row_interested_cta_content .btn_call_us_orange:before{
	content:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_phone_orange.jpg);
	display:inline-block;
	vertical-align:top;
	margin:3px 20px 0 0;
}

.section_row1_new_towing{
	background:#f47b2c;
}

.section_row1_new_towing .section_new_tow_left{
	padding: 15% 19% 14% 19%;
	background:url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_new_towing_bg.jpg) center center no-repeat;
	background-size:cover;
	min-height:771px;
}

.section_row1_new_towing .section_new_tow_left p{
	font-size:18px;
	font-weight:300;
	color:#fff;
	background:#f47b2c;
	padding:15px 30px;
	margin:0;
}

.section_row1_new_towing .section_new_tow_right{
	padding-top:30px;
	min-height:771px;
}

.section_row1_new_towing .section_new_tow_right .section_title{
	background:#000;
	color:#fff;
	margin:0 0 10px 0;
}

.section_row1_new_towing .section_new_tow_right h3{
	margin:0 0 10px 0;
}

.section_row1_new_towing .section_new_tow_right p{
	font-size:15px;
	font-weight:300;
	color:#323645;
}

.section_row1_new_towing .section_new_tow_right .wpcf7 form .section_input_field{
	margin:0 0 15px 0;
}

.section_row1_new_towing .section_new_tow_right .wpcf7 form .section_input_field label{
	font-size:14px;
	color:#1d1d1b;
}

.section_row1_new_towing .section_new_tow_right .wpcf7 form .section_submit_field{
}

.section_row1_new_towing .section_new_tow_right .wpcf7 form .section_submit_field input{
	border-color:#fff;
}

.section_row1_new_towing .section_new_tow_right .wpcf7 form .section_submit_field input:hover{
	background:#fff;
}

/**** Chain of Responsibility *****/

.colour_orange{
	color: #f47522;
}

.section_fatigue_table{
	margin-bottom:40px;
}

.section_fatigue_table .section_fatigue_table1_row_title,
.section_fatigue_table .section_fatigue_table2_row_title,
.section_fatigue_table .section_fatigue_table3_row_title{
	padding-bottom: 8px;
    margin-bottom: 15px;
    border-bottom: #4c4f5c 1px solid;
}

.section_fatigue_table .section_fatigue_table1_row_title .section_fatigue_table1_col,
.section_fatigue_table .section_fatigue_table2_row_title .section_fatigue_table2_col,
.section_fatigue_table .section_fatigue_table3_row_title .section_fatigue_table3_col{
}

.section_fatigue_table .section_fatigue_table1_row_title .section_fatigue_table1_col p,
.section_fatigue_table .section_fatigue_table2_row_title .section_fatigue_table2_col p,
.section_fatigue_table .section_fatigue_table3_row_title .section_fatigue_table3_col p{
	margin:0;
}

.section_fatigue_table .section_fatigue_table1_row_content,
.section_fatigue_table .section_fatigue_table2_row_content,
.section_fatigue_table .section_fatigue_table3_row_content{
	margin-top:	10px;
	padding-top:10px;
	border-top:#f2f2f2 1px solid;
}

.section_fatigue_table .section_fatigue_table1_row_content.section_fatigue_table1_row1_content,
.section_fatigue_table .section_fatigue_table2_row_content.section_fatigue_table2_row1_content,
.section_fatigue_table .section_fatigue_table3_row_content.section_fatigue_table3_row1_content{
	margin-top:	0px;
	padding-top:0;
	border-top:0;
}

ul ul li{
	list-style-type:circle;
}

.list_table_of_content li a{
	text-decoration:underline;
}


/***** Responsive *****/

@media screen and (max-width: 1680px) {
}

@media screen and (min-width : 1452px) and (max-width: 1680px) {
	.section_row1_new_towing .section_new_tow_left{
		min-height: 700px;
	}
	
	.section_row1_new_towing .section_new_tow_right{
		min-height:inherit;
	}
}

@media screen and (min-width : 1200px) and (max-width: 1451px) {
	.section_row1_new_towing .section_new_tow_left{
		min-height: 730px;
	}
}

@media screen and (min-width : 1200px) and (max-width: 1380px) {
}

@media only screen and (min-width : 1024px) and (max-width : 1200px) and (orientation: landscape) {
	.section_row1_new_towing .section_new_tow_left{
		min-height: 750px;
	}
}

@media screen and (max-width: 1300px) {
	.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li a {
		font-size: 15px;
	}
	
	.section_full_header .section_main_menu ul#menu-main-menu li a {
		font-size: 12px;
	}
	
	.section_home_row2 .section_home_row2_right {
		padding: 50px;
	}
	
	.section_full_header .section_main_menu ul#menu-main-menu li ul {
		min-width: 10em;
	}
	
	#footer #footer-wrapper .section_footer_right .section_title {
		margin: 12px 0px 0px 0;
	}
	
	h1 {
		font-size: 40px;
	}
	
	.section_heavy_haulage_cate .div_20 a {
		font-size: 14px;
	}
	
	h2 {
		font-size: 32px;
	}
	
	ul.orange_tick li {
		margin: 0 0 15px 0;
		font-size: 14px;
	}
	
	.section_row_interested_cta {
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -200px bottom no-repeat;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a {
		font-size: 15px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {
		padding: 0 15px 0 0px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		padding: 0 15px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		padding: 0 0 0 15px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 div {
		font-size: 20px;
	}
	
}

@media screen and (max-width: 1200px) {
	.section_row1_new_towing .section_new_tow_left{
		min-height: 800px;
	}
}

@media screen and (min-width : 1000px) and (max-width: 1030px) and (orientation: landscape) {
	.section_home_buttons h2 {
		font-size: 25px;
	}
	
	#footer #footer-wrapper .section_footer_right .section_title {
		margin: 0px 0px 15px 0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 div {
		font-size: 17px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone a {
		font-size: 18px;
	}
	
	h1 {
		font-size: 35px;
	}
	
	.section_heavy_haulage_cate .div_20 a {
		font-size: 12px;
	}
	
	h2 {
		font-size: 30px;
	}
	
	ul.orange_tick li {
		margin: 0 0 15px 0;
		font-size: 14px;
	}
	
	.section_row_interested_cta {
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -200px bottom no-repeat;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a {
		font-size: 15px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {
		padding: 0 15px 0 0px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		padding: 0 15px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		padding: 0 0 0 15px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column1 {
		padding: 5px 0 0 0;
	}
	
	#widgets ul.case_study_side_navi li a {
		font-size: 13px;
	}
	
	.section_news_box .img_fleet_feature_image {
		max-height: 260px;
	}
	
	.page .dcwss.dc-wall .stream li {
		width: 31%!important;
	}
		
}

@media screen and (max-width: 1000px) and (orientation : landscape) {
}

@media screen and (max-width: 980px) {
	h1 {
		font-size: 40px;
	}
	
	.section_full_header .section_fleets_category_menu ul#menu-fleet-category-menu li a {
		font-size: 14px;
	}
	
	.section_full_header .section_main_menu ul#menu-main-menu li a {
		font-size: 11px;
	}
	
	.section_home_buttons h2 {
		font-size: 20px;
	}
	
	.section_footer_right .section_title {
		margin: 0px 0px 15px 0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 div {
		font-size: 17px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone a {
		font-size: 16px;
	}
	
	a.btn_make_an_enquiry {
		font-size: 16px;
	}
	
	.section_row_interested_cta {
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -200px bottom no-repeat;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column1 {
		padding: 5px 0 0 0;
	}
	
	#widgets ul.case_study_side_navi li a {
		font-size: 13px;
	}
	
	.section_news_box .img_fleet_feature_image {
		max-height: 250px;
	}
	
	.section_contact_us_title {
		min-height: inherit;
		background-position: 25% 0px;
	}
	
	.page .dcwss.dc-wall .stream li {
		width: 31%!important;
	}
}

@media screen and (max-width: 850px) {
	.div_100,
	.div_90,
	.div_87,
	.div_85,
	.div_80,
	.div_75,
	.div_70,
	.div_67,
	.div_65,
	.div_62,
	.div_60,
	.div_55,
	.div_50,
	.div_45,
	.div_41,
	.div_40,
	.div_35,
	.div_33,
	.div_30,
	.div_25,
	.div_20,
	.div_18,
	.div_16,
	.div_15,
	.div_13,
	.div_10,
	.div_5 {
		display:inline-block;
		vertical-align:top;
		width:100%;
		margin-right:0%;
	}
	
	#fit {
		margin-right:0%;
	}
	
	.text_center,
	.text_left,
	.text_right {
		text-align:center;
	}
	
	.float_right {
		float:none;
	}
	
	.float_left {
		float:none;
	}
	
	.section_full_top_header .section_top_header_left {
		display:none;
	}
	
	.section_full_header .section_fleets_category_menu{
		display:none;
	}
	
	.section_full_header .section_main_menu{
		display:none;
	}
	
	.taptap-menu-button, .taptap-menu-button-three {
		padding: 0px;
	}
	
	
	.section_home_full_buttons .section_home_buttons {
		width: 100%;
		min-height:inherit;
		padding: 0px 0 30px 0;
	}
	
	.section_home_full_buttons {
		padding: 0px 0px 0px 0px;
	}
	
	.section_home_full_buttons .section_home_buttons .box {
		border-right: none;
		min-height:inherit;
		padding:0 0 30px 0;
		margin:0 30px 0px 30px;
		border-bottom:#f5f5f5 2px solid;
	}
	
	.section_home_full_buttons .section_home_buttons:first-child {
		padding: 30px 0 30px 0;
	}
	
	.section_home_full_buttons .section_home_buttons:last-child .box {
		border-bottom:none;
	}
	
	.home #content-full a.btn_contact {
		margin: 20px 0 0 0;
	}
	
	.home .section_home_services .section_home_services_box {
		width: 100%;
		padding: 0 0px 25px 0px;
		border-right: none;
	}
	
	.section_home_row2 .section_home_row2_left, .section_home_row2 .section_home_row2_right {
		width: 100%;
		min-height: 400px;
	}
	
	.section_home_row2 .section_home_row2_right {
		padding: 30px;
	}
	
	.section_home_row3_left{
		margin:0 0 30px 0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column1 {
		padding: 0px 0 30px 0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 {
		padding: 0px 0 30px 0;
		text-align:center;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 {
		padding: 0px 0 30px 0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 div {
		font-size: 20px;
	}
	
	#footer #footer-wrapper .section_footer_left{
		padding:0 0 20px 0;
	}
	
	#footer #footer-wrapper .section_footer_center {
		padding: 0px 0 20px 0;
	}
	
	.taptap-by-bonfire{
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu{
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li{
		margin:0 0 5px 0;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li a{
		font-family: 'cooper_hewittbook';
		font-size:20px;
		letter-spacing:1px;
	}
	
	.taptap-by-bonfire .menu li span{
		  top: 6px;
	}
	
	.taptap-by-bonfire .menu li span svg{
		width:20px;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.current-menu-item a{
		background:none!important;
		color:#f47522;
	}
	
	.taptap-by-bonfire .menu ul{
		position:relative;
		width:100%;
		background:#f47522;
		visibility:visible;
		padding:20px 0;
	}
	
	.taptap-by-bonfire .menu ul li{
		background:#f47522;
	}
	
	.taptap-by-bonfire .menu ul li:hover{
		background:#d15a18!important;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu ul li a{
		font-family: 'cooper_hewittbold';
		font-size:18px;
	}
	
	.section_full_header #logo {
		margin: 0px 0 0 0;
	}
	
	.section_full_header {
		padding: 30px 0 30px 0;
	}
	
	.section_full_header #logo a{
		margin:0 60px 0 0;
	}
	
	.taptap-menu-button-wrapper {
		top: 63px;
		left: inherit;
		right: 50%;
		width: 32px;
		height: 32px;
		margin:0 -130px 0 0 ;
	}
	
	.taptap-menu-button-wrapper.taptap-menu-active{
		margin:0;
		top:30px;
		right:30px;
	}
	
	.taptap-main-inner-inner {
		display: table-cell;
		vertical-align: top;
		margin: 0;
		padding: 90px 0px 60px 0px;
	}
	
	.page-id-32 .section_cast_study_box .entry-summary p,
	.page-id-820 .section_cast_study_box .entry-summary p{
		display:none;
	}

	
	p{
		text-align:left;
	}
	
	.home .section_home_services .section_home_services_box .service_title:before {
		display:block!important;
		margin: 0 0px 5px 0!important;
	}
	
	.section_home_full_buttons {
		padding: 0px 0px 100px 0px;
	}
	
	#container {
		padding: 0 55px;
	}
	
	.taptap-by-bonfire .menu li span {
		
		margin: 0;
		padding: 0;
		cursor: pointer;
		text-align: center;
		border-left: 1px solid #464D52;
		line-height: 22px;
	}
	
	ul.orange_tick {
		margin: 0 auto 30px auto;
		text-align:left;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone {
		width: 160px;
		text-align: left;
		margin: 0 auto;
	}
	
	a.btn_make_an_enquiry {
		font-size: 18px;
	}
	
	.section_home_buttons h2 {
		font-size: 25px;
	}
	
	.section_heavy_haulage_cate .div_20 {
		width: 100%;
		padding: 0 0px 30px 0px;
		border-right: none;
		text-align:left;
	}
	
	.section_heavy_haulage_cate .div_20 br{
		display:none;
	}
	
	.section_heavy_haulage_cate .div_20 a:first-child {
		margin: 0 0 10px 0;
		width:90px;
		float:left;
		background-position:top left;
	}
	
	.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column {
		width: 100%;
		margin: 0 0% 0 0;
	}
	
	.section_columns_heavy_vehicle .div_50.text_left{
		width:49%;
	}
	
	.section_columns_heavy_vehicle .div_50.text_right{
		width:49%;
		text-align:right;
		float:right;
	}
	
	.section_row_interested_cta p {
		width: 100%;
	}
	
	.section_landing_heading h1 {
		margin: 0 0 15px 0;
	}
	
	#Full_Width_Sup_Content a.btn_see_how {
		font-size: 12px;
	}
	
	#Full_Width_Sup_Content a.btn_orange_border {
		padding: 8px 13px 8px 13px;
		border: #f37420 2px solid;
	}
	
	.section_heavy_vechicles_transport a:last-child{
		margin: 22px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}
	
	.section_truck_trailer_relocation a:last-child{
		margin: 10px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}
	
	.section_heavy_towing a:last-child{
		margin: 10px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}
	
	.section_warehousing a:last-child{
		margin: 10px 0 0 0;
		display: inline-block;
		vertical-align: top;
	}
	
	.section_row_interested_cta {
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -580px bottom no-repeat;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_left .section_title {
		margin: 0 0 25px 0;
	}
	
	.section_row_interested_cta_content .su-spacer{
		display:none;
	}
	
	.section_vehicle_kid_page_title_content.text_left{
		text-align:left;
		width: 80%;
	}
	
	
	.section_kid_page_vehicle_icon.text_left{
		text-align:left;
	}
	
	.section_vehicle_kid_page_title {
		padding: 70px 0 70px 0;
		background-position: 25% 0px;
		min-height: inherit;
	}
	
	ul.orange_tick li {
		width: 100%;
		float: left;
	}
	
	.su-column img, .su-column iframe, .su-column object, .su-column embed {
		max-width: 500px;
		width: 100%;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {
		text-align:left;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		text-align:left;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		text-align:left;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a {
		font-size: 13px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {
		padding: 0 15px 0 0px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		padding: 0 15px 0 15px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		padding: 0 0px 0 15px;
	}
	
	.page-id-32 .section_cast_study_box .img_case_study_feature_image,
	.page-id-820 .section_cast_study_box .img_case_study_feature_image {
		min-height: 250px;
	}
	
	.page-id-32 .section_cast_study_box .div_100.text_left,
	.page-id-820 .section_cast_study_box .div_100.text_left{
		text-align:left;
	}
	
	#widgets ul.case_study_side_navi li.back_case_study {
		text-align:left;
	}
	
	#widgets ul.case_study_side_navi li.back_main_category {
		text-align:right;
	}
	
	#widgets ul.case_study_side_navi li{
		width:48%;
	}
	
	.section_news_box .img_fleet_feature_image {
		max-height: 177px;
	}
	
	.section_news_box .div_100.text_left{
		text-align:left;
	}
	
	.section_news_box h4 {
		font-size: 16px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li {
		margin: 0 15px 0 15px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li {
		margin: 0 15px 0 15px;
	}
	
	.div_50.section_contact_us_title_content{
		width:80%;
		text-align:left;
	}
	
	.div_50.section_contact_us_title_content .div_10.section_column_icon {
		width: 11%;
		margin: 0 2% 0 0;
		text-align:left;
	}
	
	.div_50.section_contact_us_title_content .div_90.section_column_content {
		width: 85%;
		text-align:left;
	}
	
	.section_contact_us_title {
		min-height: inherit;
		background-position: 25% 0px;
	}
	
	.section_our_fleet_box .div_100.text_left{
		text-align:left;
	}
	
	.page .dcwss.dc-wall .stream li {
		width: 290px!important;
	}
	
	.section_row1_new_towing .section_new_tow_left,
	.section_row1_new_towing .section_new_tow_right{
		min-height:inherit;
	}
	
	.section_row1_new_towing .section_new_tow_left{
		padding:55px;
	}
	
	.section_row1_new_towing .section_new_tow_right{
		padding:55px 55px 0 55px;
	}
	
	/*****/
	
	.section_logistics_row2 .section_logistics_row2_left, 
	.section_logistics_row2 .section_logistics_row2_right {
		width: 100%;
		min-height: 400px;
	}
	
	.section_home_row2 .section_home_row2_right, 
	.section_heavy_haulage_row2 .section_heavy_haulage_row2_right, 
	.section_immediate_response_row2 .section_immediate_response_row2_right, 
	.section_logistics_row2 .section_logistics_row2_right {
    	padding: 55px;
	}
	
	.section_heavy_haulage_cate div.div_20 {
    	width: 20%;
	}
	
	.section_heavy_haulage_cate .div_20 a:first-child{
		float:none;
	}
		
	.section_heavy_haulage_cate .div_20 a{
		display: block;
	}
	
	.section_heavy_haulage_row2 .section_heavy_haulage_row2_left, 
	.section_heavy_haulage_row2 .section_heavy_haulage_row2_right{
		width: 100%;
		min-height: 400px;
	}
	
	.section_box_colpak_safety_rules_left,
	.section_box_colpak_safety_rules_right,
	.section_fatigue_table,
	.section_fatigue_table1_row div,
	.section_fatigue_table2_row div,
	.section_fatigue_table3_row div{
		text-align:left;
	}
	
	.section_fatigue_table .section_fatigue_table1_row_title,
	.section_fatigue_table .section_fatigue_table2_row_title,
	.section_fatigue_table .section_fatigue_table3_row_title{
		display:none;
	}
	
	.section_fatigue_table .section_fatigue_table1_row_title .section_fatigue_table1_row1_content{
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_left{
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_left:before{
		content:'In any period or';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_mid{
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_mid:before{
		content:'Maximum work time';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_right{
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_right:before{
		content:'Minimum rest time';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_left{
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_left:before{
		content:'In any period or';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_mid{
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_mid:before{
		content:'Maximum work time';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_right{
	}
	
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_right:before{
		content:'Minimum rest time';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_left{
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_left:before{
		content:'Parameter';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid1{
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid1:before{
		content:'Normal operating limits';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid2{
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid2:before{
		content:'Frequency for exceeding normal operating limits';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_right{
	}
	
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_right:before{
		content:'Outer limits';
		font-weight:700;
		display:block;
	}
	
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_mid,
	.section_fatigue_table .section_fatigue_table1_row .section_fatigue_table1_row_content_right,
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_mid,
	.section_fatigue_table .section_fatigue_table2_row .section_fatigue_table2_row_content_right,
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid1,
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_mid2,
	.section_fatigue_table .section_fatigue_table3_row .section_fatigue_table3_row_content_right{
		margin-top:10px;
	}
	
	.section_full_top_header .section_top_header_right .section_top_call a.btn_contact{
		display:none;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.btn_book_online_mobile{
		margin-top:40px;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.btn_book_online_mobile a{
		color: #fff;
		display: inline-block;
		font-family: 'cooper_hewittbold';
    	font-size: 18px;
		padding: 13px 23px 11px 23px;
    	border: #f37420 4px solid;
	    text-transform: uppercase;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.btn_book_online_mobile a:after{
		content: url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_o_s.png);
		display: inline-block;
		vertical-align: top;
		margin: 0 0 0 13px;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.btn_book_online_mobile a:hover{
		background: #f37420;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li.btn_book_online_mobile a:hover:after{
		content: url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_arrow_o_s_hover.png);
	}
	
}

@media screen and (max-width: 790px) and (orientation : landscape){
	
	.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li {
		margin: 0 13px 0 0px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li a {
		font-size: 15px;
	}
	
	.section_footer_right .section_title {
		margin: 12px 0px 0px 0;
	}
	
	.home .section_home_services .section_home_services_box .service_title:before {
		margin: 0 10px 0 0!important;
		display: inline-block !important;
	}
	
	ul.orange_tick {
		margin: 0 0em 30px 0;
		max-width:none;
		text-align:left;
	}
	
	.section_full_header {
		padding: 30px 0 30px 0;
	}
	
	.section_full_top_header .section_top_header_right {
		padding: 10px 0 10px 0;
		text-align:center;
	}
	
	.section_full_header #logo a{
		margin:0 60px 0 0;
	}
	
	.taptap-menu-button-wrapper {
		top: 72px;
		left: inherit;
		right: 50%;
		width: 32px;
		height: 32px;
		margin:0 -130px 0 0 ;
	}
	
	.taptap-menu-button-wrapper.taptap-menu-active{
		margin:0;
		top:30px;
		right:30px;
	}
	
	.taptap-main-inner-inner {
		padding: 45px 0px 45px 0px;
	}
	
	p{
		text-align:left;
	}
		
	.text_left{
		text-align:left;
	}
	
	.text_center{
		text-align:left;
	}
	
	.text_right{
		text-align:left;
	}
	
	.section_home_full_buttons {
		padding: 0px 0px 80px 0px;
	}
	
	h1{
		font-size:38px;
	}
	
	h2{
		font-size:28px;
	}
	
	h3{
		font-size:18px;
	}
	
	h4{
		font-size:15px;
	}
	
	h5{
		font-size:15px;
	}
	
	h6{
		font-size:14px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column1,
	.section_full_sup_footer .section_full_sup_footer_column2,
	.section_full_sup_footer .section_full_sup_footer_column3,
	.section_full_sup_footer .section_full_sup_footer_column4{
		text-align:center;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone {
		width:160px;
		text-align:left;
		margin:0 auto;
	}
	
	.section_full_header #logo {
		text-align: center;
	}
	
	#footer #footer-wrapper .section_footer_left{
		text-align: center;
	}
	
	#footer #footer-wrapper .section_footer_center{
		text-align: center;
	}
	
	#footer #footer-wrapper .section_footer_right{
		text-align: center;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li a{
		font-family: 'cooper_hewittbook';
		font-size:15px;
		letter-spacing:1px;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu ul li a{

		font-family: 'cooper_hewittbold';
		font-size:14px;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container {
		display: block;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu{
		display: block;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li {
		margin: 0 20px 0 0px;
		padding:15px 0;
		text-align:left;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li:nth-of-type(3){
		margin:0;
		display:inline-block;
		padding:0px 0 0 0;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li:nth-of-type(3) a{
		display:inline-block;
		text-align:center;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li a {
		font-size: 15px;
	}
	
	#Full_Width_Sup_Content .section_v_desktop{
		display:none;
	}
	
	#Full_Width_Sup_Content .section_banner_title{
		font-size: 20px!important;
	}
	
	#Full_Width_Sup_Content a.btn_see_how {
		font-size: 16px;
	}
	
	#Full_Width_Sup_Content a.btn_orange_border {
		padding: 10px 15px 10px 15px;
		border: #f37420 2px solid;
	}
	
	#Full_Width_Sup_Content a.btn_orange_border.btn_moble_call_us {
		display: block;
		text-align: center;
		margin: 0 0 20px 0;
		font-size: 20px;
		padding: 11px 15px 11px 15px;
	}
	
	.section_row_interested_cta {
		padding: 40px 0;
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -750px bottom no-repeat;
	}
	
	.section_home_row2 .section_home_row2_left, .section_home_row2 .section_home_row2_right {
		min-height: 200px;
	}
	
	.section_columns_heavy_vehicle {
		padding: 35px 0;
	}
	
	.section_vehicle_kid_page_title {
		padding: 40px 0 40px 0;
		background-position: 25% 0px;
		min-height:inherit;
		
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {
		padding: 0 0px 20px 0px;
		display:block;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		display:block;
		padding: 0 0px 20px 0px;
		border-left: none;
		height:inherit;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		padding: 0 0 0 0px;
	}
	
	.light_intro_text {
		font-size: 20px;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a br{
		display:none;
	}
	
	.div_40.section_vehicle_kid_page_title_content{
		width:70%;
	}
	
	ul.orange_tick li {
		width: 47%;
		float: left;
	}
	
	.su-column img, .su-column iframe, .su-column object, .su-column embed {
		max-width: 500px;
		width: 100%;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a {
		font-size: 16px;
	}
	
	h1 {
		margin: 0 0 15px 0;
	}
	
	.page-id-32 .section_cast_study_box {
		width: 100%;
		margin: 0 0% 2% 0;
	}
	
	.page-id-32 .section_cast_study_box .img_case_study_feature_image {
		min-height: 300px;
		max-width:inherit;
	}
	
	#widgets ul.case_study_side_navi li.back_main_category {
		text-align:right;
	}
	
	#widgets ul.case_study_side_navi li{
		width:48%;
	}
	
	.section_news_box .img_fleet_feature_image {
		max-height: 148px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li {
		margin: 0 13px 0px 0px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li a{
		font-size: 15px;
	}
	
	.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li {
		margin: 0 13px 15px 0px;
		padding: 0px 0 0 0;
	}
	
	.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li a {
		font-size: 15px;
	}
	
	.section_contact_us_title {
		padding: 10px 0 40px 0;
		min-height:inherit;
		background-position: 25% 0px;
	}
	
	.div_10.section_column_icon{
		width:11%;
		margin:0 2% 0 0;
	}
	
	.div_90.section_column_content{
		width: 85%;
	}
	
	.section_contact_us_title_content .section_contact_input_box .section_row_phone a {
		font-size: 28px;
	}
	
	.section_contact_us_title_content .section_contact_input_box .section_row_phone {
		margin: 0 0 25px 0;
	}
	
	.div_50.section_contact_us_title_content {
		width:100%;
		text-align:inherit;
	}
	
	.page-id-18 .section_vehicle_kid_page_title_content.text_left {
		text-align: left;
		width: 100%;
	}
	
	.page-id-18 .section_fleet_sup_header_right .btn_contact {
		margin: 0px 0px 0 0;
	}
	
	.page-id-18 .section_our_fleet_box {
		width: 100%;
		margin: 0 0% 25px 0;
	}
	
	.page-id-18 .section_our_fleet_box:nth-of-type(3), 
	.page-id-18 .section_our_fleet_box:nth-of-type(6), 
	.page-id-18 .section_our_fleet_box:nth-of-type(9) {
		margin: 0 0 25px 0;
	}
	
	.page .dcwss.dc-wall .stream li {
		width: 100%!important;
	}
	
	
	
}

@media screen and (max-width: 790px) {
}

@media screen and (max-width: 750px) {
	.ls-wp-container .banner_desc,
	.ls-wp-container .banner_link{
		display:none;
	}
}


@media screen and (max-width: 650px) {
	
}

@media screen and (max-width: 700px) and (orientation : landscape) {
	.section_news_box .img_fleet_feature_image {
		max-height: 120px;
	}
	
	.page-id-32 .section_cast_study_box .img_case_study_feature_image {
		min-height: 250px;
	}
	
	.div_40.section_vehicle_kid_page_title_content{
		width:80%;
	}
		
	.section_news_box h4 {
		min-height: 60px;
	}
	
	
}

@media screen and (max-width: 650px) and (orientation : landscape) {
}

@media screen and (max-width: 600px) and (orientation : landscape) {
}

@media screen and (max-width: 480px) {
	
	.ls-wp-container .section_title,
	.ls-wp-container .banner_desc,
	.ls-wp-container .banner_link{
		display:none;
	}
	
	.ls-wp-container h2.banner_title{
		font-size:25px!important;
	}
	
	.section_landing_heading .section_landing_sub_menu div .menu li{
		margin:0;
	}
	
	.section_heavy_vechicles_transport a:last-child{
		margin: 5px 0 0 0;
		display: inline;
		vertical-align: top;
	}
	
	.section_truck_trailer_relocation a:last-child{
		margin: 10px 0 0 0;
		display: inline;
		vertical-align: top;
	}
	
	.section_heavy_towing a:last-child{
		margin: 10px 0 0 0;
		display: inline;
		vertical-align: top;
	}
	
	.section_warehousing a:last-child{
		margin: 10px 0 0 0;
		display: inline;
		vertical-align: top;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu li a{
		font-family: 'cooper_hewittbook';
		font-size:15px;
		letter-spacing:1px;
	}
	
	.taptap-by-bonfire .menu li span{
		  top: 3px;
	}
	
	.taptap-by-bonfire .menu li span svg{
		width:15px;
	}
	
	.taptap-by-bonfire #menu-responsive-menu.menu ul li a{
		font-family: 'cooper_hewittbold';
		font-size:14px;
	}
	
	.section_full_top_header .section_top_header_right .section_top_call span{
		display:none;
	}
	
	.section_full_top_header .section_top_header_right .section_top_call a {
		font-size:0;
	}
	
	.section_full_top_header{
		display: inline-block;
		vertical-align: top;
		width: 50%;
		float: right;
	}
	
	.section_full_top_header .section_top_header_right{
		padding:0;
		text-align:right;
	}
	
	.section_full_header {
		padding: 0px 0 0px 0;
		display: inline-block;
		vertical-align: top;
		width: 50%;
	}
	
	.section_full_top_header #container{
		padding: 15px 55px 15px 0;
	}
	
	.section_full_header #container {
		padding:15px 0 15px 15px;
	}
	
	h1{
		font-size:38px;
	}
	
	h2{
		font-size:28px;
	}
	
	h3{
		font-size:18px;
	}
	
	h4{
		font-size:15px;
	}
	
	h5{
		font-size:15px;
	}
	
	h6{
		font-size:14px;
	}
	
	.light_intro_text {
		font-size: 18px;
	}
	
	p{
		text-align:left;
	}
		
	.text_left{
		text-align:left;
	}
	
	.text_center{
		text-align:left;
	}
	
	.text_right{
		text-align:left;
	}
	
	.section_home_row2 .section_home_row2_left, .section_home_row2 .section_home_row2_right {
		min-height: 200px;
	}
	
	.img_home_latest_news_image {
		height: 150px;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column3 .footer_contact_phone {
		padding: 5px 0 5px 60px;
		background: url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/icn_phone_o_b.png) 0 center no-repeat;
		width: 105px;
	}
		
	.section_full_sup_footer .section_full_sup_footer_column4.text_right{
		text-align:center;
	}
	
	#footer #footer-wrapper .section_footer_center .footer-menu li {
		margin: 0 6px 0 0px;
	}
	
	#footer #footer-wrapper .section_footer_right .section_title {
		margin: 0px 0px 15px 0;
		font-size: 18px;
		display:block;
	}
	
	#footer #footer-wrapper .section_footer_right .menu-social-media-container ul#menu-social-media li {
		margin: 0 8px 0 8px;
	}
	
	.taptap-main-inner-inner {
		padding: 45px 0px 45px 0px;
	}
	
	.section_enter_header{
		background:#0c1022;
	}
	
	.taptap-menu-button-wrapper,
	.taptap-menu-button-wrapper.taptap-menu-active {
		top: 10px;
		left:inherit;
		right:15px;
		width:32px;
		height: 32px;
		margin:0;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column2 div {
		font-size: 14px;
	}
	
	body a#scroll-to-top {
		width: 35px;
		height: 35px;
	}
	
	#container {
		padding:40px;
	}
	
	.section_row1_new_towing .section_new_tow_left{
		padding:40px;
	}
	
	.section_row1_new_towing .section_new_tow_right{
		padding:40px 40px 0 40px;
	}
	
	ul.orange_tick {
		margin: 0 0em 30px 0;
		max-width:300px;
		text-align:left;
	}
	
	.home .section_home_services .section_home_services_box .service_title:before {
		margin: 0 10px 0 0!important;
		display: inline-block !important;
	}
	
	.section_full_sup_footer .section_full_sup_footer_column1 {
		text-align:center;
	}
	
	#footer #footer-wrapper .section_footer_left,
	#footer #footer-wrapper .section_footer_center,
	#footer #footer-wrapper .section_footer_right {
		text-align:center;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container {
		display: block;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu{
		display: block;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li {
		margin: 0 13px 0 0px;
		padding:15px 0;
		text-align:left;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li:nth-of-type(2){
		margin:0;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li:nth-of-type(3){
		margin:0;
		display:block;
		padding:10px 0 0 0;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li:nth-of-type(3) a{
		display:block;
		text-align:center;
	}
	
	.section_landing_heading .section_landing_sub_menu .menu-landing-page-menu-container #menu-landing-page-menu li a {
		font-size: 15px;
	}
	
	#Full_Width_Sup_Content .section_v_desktop{
		display:none;
	}
	
	#Full_Width_Sup_Content .section_banner_title{
		font-size: 15px!important;
	}
	
	#Full_Width_Sup_Content a.btn_see_how {
		font-size: 14px;
	}
	
	#Full_Width_Sup_Content a.btn_orange_border {
		padding: 6px 11px 6px 11px;
		border: #f37420 2px solid;
	}
	
	#Full_Width_Sup_Content a.btn_orange_border.btn_moble_call_us {
		display: block;
		text-align: center;
		margin: 0 0 20px 0;
		font-size: 20px;
		padding: 11px 11px 11px 11px;
	}
	
	.section_row_interested_cta {
		padding: 40px 0;
		background: #f5f5f5 url(https://www.colpaklogistics.com.au/wp-content/themes/colpak-child/images/img_sup_footer_graphic.png) -750px bottom no-repeat;
	}
	
	.section_columns_heavy_vehicle {
		padding: 40px 0;
	}
	
	#wrapper {
		margin: 40px auto 40px auto;
	}
	
	.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column .img_home_latest_news_image {
		height: 140px;
	}
	
	.section_heavy_landing_our_company {
		padding: 0px 0 40px 0;
	}
	
	.section_heavy_haulage_cate .div_20 a {
		font-size: 15px;
	}
	
	a.btn_contact, a.btn_our_fleet, a.btn_heavy_haulage_enquiry {
		font-size: 14px;
	}
	
	.link_read_more_case_study br{
		display:none;
	}
	
	.section_case_studies_article_intro {
		font-size: 18px;
	}
	
	a.btn_heavy_haulage_enquiry:after {
		display: none;
	}
	
	.section_columns_heavy_vehicle .section_columns_heavy_vehicle_post_column .section_post_title {
		font-size: 16px;
	}
	
	.section_vehicle_kid_page_title {
		padding: 40px 0 40px 0;
		background-position: center bottom;
		min-height:inherit;
		background-image:none!important;
		
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:first-of-type {

		padding: 0 0px 20px 0px;
		display:block;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button {
		display:block;
		padding: 0 0px 20px 0px;
		border-left: none;
		height:inherit;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button:last-of-type {
		padding: 0 0 0 0px;
	}
	
	/*.light_intro_text {
		font-size: 20px;
	}*/
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a br{
		display:none;
	}
	
	ul.orange_tick li {
		width:inherit;
		float:none;
	}
	
	.section_full_sup_footer .section_footer_vehicle_type_right .section_footer_vehicle_type_right_button a {
		font-size: 16px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li {
		margin: 0 13px 0 0px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-case-studies-sub-menu-container #menu-case-studies-sub-menu li a {
		font-size: 15px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li {
		margin: 0 13px 15px 0px;
	}
	
	.section_news_heading .section_news_sub_menu .menu-company-landing-menu-container #menu-company-landing-menu li a{
		font-size: 15px;
	}
	
	h1 {
		margin: 0 0 15px 0;
	}
	
	.page-id-32 .section_cast_study_box,
	.page-id-820 .section_cast_study_box {
		width: 100%;
		margin: 0 0% 5% 0;
		
	}
	
	.page-id-32 .section_cast_study_box:nth-of-type(even),
	.page-id-820 .section_cast_study_box:nth-of-type(even) {
		margin: 0 0 5% 0;
	}
	
	.page-id-32 .section_cast_study_box .img_case_study_feature_image,
	.page-id-820 .section_cast_study_box .img_case_study_feature_image{
		min-height: 199px;
	}
	
	.page-id-32 .section_cast_study_box:hover:after,
	.page-id-820 .section_cast_study_box:hover:after {
		font-size: 35px;
		bottom: 0px;
		right: 10px;
	}
	
	.page-id-32 .section_cast_study_box:after,
	.page-id-820 .section_cast_study_box:after{
		font-size: 35px;
		right: -20px;
		bottom: 0px;
	}
	
	.page-id-32 .su-tabs .su-tabs-nav span {
		margin: 0 15px 0px 0px;
		display:block;
	}
	
	#widgets ul.case_study_side_navi li {
		margin:0 0 5px 0;
	}
	
	#widgets ul.case_study_side_navi li.back_main_category {
		text-align:right;
	}
	
	#widgets ul.case_study_side_navi li{
		width:100%;
	}
	
	.section_news_box {
		width: 100%;
		margin: 0 0% 60px 0;
	}
	
	.section_news_box h4 {
		min-height: 0px;
	}
	
	.section_news_box .img_fleet_feature_image {
		max-height:inherit;
	}
	
	.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li {
		margin: 0 13px 15px 0px;
		padding: 0px 0 0 0;
	}
	
	.section_landing_sub_menu .menu-contact-landing-page-menu-container #menu-contact-landing-page-menu li a {
		font-size: 15px;
	}
	
	.section_contact_us_title {
		padding: 10px 0 40px 0;
		min-height:inherit;
		background-image:none!important;
	}
	
	.div_10.section_column_icon{
		width:11%;
		margin:0 2% 0 0;
	}
	
	.div_90.section_column_content{
		width: 85%;
	}
	
	.section_contact_us_title_content .section_contact_input_box .section_row_phone a {
		font-size: 28px;
	}
	
	.section_contact_us_title_content .section_contact_input_box .section_row_phone {
		margin: 0 0 25px 0;
	}
	
	.wpcf7 form .section_captcha_field input {
		width: 100%;
		float: none;
	}
	
	.wpcf7 form .section_captcha_field img {
		margin: 0px 0 5px 0;
		width: 100%!important;
	}
	
	.div_50.section_contact_us_title_content {
		width:100%;
		text-align:inherit;
	}
	
	.page-id-18 .section_vehicle_kid_page_title {
		padding: 40px 0 40px 0;
		min-height:inherit;
		background-image:inherit!important;
		
	}
	
	.page-id-18 .section_vehicle_kid_page_title_content.text_left {
		text-align: left;
		width: 100%;
	}
	
	.page-id-18 .section_fleet_sup_header_right .btn_contact {
		margin: 0px 0px 0 0;
	}
	
	.page-id-18 .section_our_fleet_box {
		width: 100%;
		margin: 0 0% 15px 0;
	}
	
	.page-id-18 .section_our_fleet_box:nth-of-type(3), 
	.page-id-18 .section_our_fleet_box:nth-of-type(6), 
	.page-id-18 .section_our_fleet_box:nth-of-type(9) {
		margin: 0 0 15px 0;
	}
	
	.page .dcwss.dc-wall .stream li {
		width: 100%!important;
	}
	
	/*****/
	
	.section_heavy_haulage_cate div.div_20 {
		width: 100%;
	}
	
	.section_heavy_haulage_cate .div_20 a{
		display:block;
	}
	
	.ls-wp-container{
	}
	
	.ls-wp-container.section_v_desktop{
		display:none;
	}
	
	.ls-wp-container .section_banner_title{
		font-size:30px;
	}
	
}

@media screen and (max-width: 320px) {
}

@media screen and (max-width: 240px) {
}