/*
Theme Name: Dumketo
Author: Hasan Ahmed Jobayer
Author URI: http://dumketo.github.io/Resume/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: Dumketo
*/

@import url("css/bootstrap.css");
@import url("css/animate.css");
@import url("../../../font-awesome/4-3-0/css/font-awesome.min.css");
@import url("css/custom.css");
@import url("css/hover-min.css");
@import url("css/magnific-popup.css");
/*@import url("css/circle-hover.css");*/

html{overflow-x: hidden;}
body {margin: 0;padding: 0;}

ul {list-style: none}
a:focus{text-decoration: none;}

.clear-pm {padding: 0!important;margin: 0!important}
.clear-p{padding: 0!important;}
.clear-pl{padding-left: 0!important;}
.clear-pr{padding-right: 0!important;}
.clear-m{margin: 0!important;}

.topbar-fixed-section {padding: 4px 0;border-bottom: 3px solid #f5985c;}
.google { margin-top: 0px!important }
.google img {width: 68%;}
.google a:hover { text-decoration: none; }
.google a span { padding-left: 2%; color: #000;font-weight: bold;font-size: 15px;}
.phone a {font-size: 20pt;color: #000;text-decoration: none; font-weight: bold;}
.phone a:hover {color: #000;text-decoration: none;}
.show_number1 {color: #000;font-size: 25px; font-weight: bold;}
.top-bar-menu {text-align: left;margin-top: 8px !important; }
.top-bar-menu ul {padding: 0;}
.top-bar-menu ul.menu li {display: inline; padding-right: 4px;}
.top-bar-menu ul.menu a {color: #000;font-size: 18px;text-decoration: none}
.top-bar-menu ul.menu a:hover { color: #f5985c; text-decoration: none }
.timetable {margin-top: 8px;font-size: 15px;font-weight: bold;color: #f27626;text-align: right;}
.ebay {margin-top: 7px;}

.topbar-section {padding: 30px 0;}
div#search-2 {margin-top: 7px;position: relative;left: 18px;}
.search .input-group {width: 100%;}
.search select.form-control {height: 40px; width: 30% !important;background: #dedede;text-shadow: none;box-shadow: none;border-radius: 0;border: 0;}
.search option {background: #fff;}
.search input.form-control {height: 40px; width: 70% !important;text-shadow: none;box-shadow: none;border-radius: 0;border: 1px solid #e1e1e1;}
.search button {padding: 10px 16px;border-radius: 0;background: #f27626;border: 0;}
.search button:hover {background: #f27626;}
.search span.glyphicon.glyphicon-search {color: #fff;}
.search .form-control::-moz-placeholder {color: #000;opacity: 1;}
.search .form-control:-ms-input-placeholder {color: #000;}
.search .form-control::-webkit-input-placeholder {color: #000;}

.menu-cat button {width: 100%;border-radius: 0;height: 40px;}
.col-menu {width: 22%;display: inline-block;}
ul.col {padding: 0;margin-bottom: 0}
ul.col .main-col {width: 250px;background: #fe9c00;padding: 3% 0%;height: 40px;}
.col label {width: 217px;padding: 0 5%;color: #000;font-size: 19px;text-transform: uppercase;}
.tree-toggler {cursor: pointer;}
.glyphicon-menu-hamburger {color: #fff;font-size: 20px;}
.col-menu .tree {position: absolute;width: 21.4%;background: #fff;z-index: 9;}
ul.tree {padding: 0;margin-bottom: 0}
.tree > li {padding: 5px 11px 5px;}
.col-menu .tree hr {margin: 0;border: 1px solid #e1e1e1;}
ul.tree li a {color: #000;text-decoration: none;}
ul.tree li a:hover {color: #000;text-decoration: none;} 
.col-menu .tree h4 {font-weight: bold;}

div#main-menu {width: 78%;float: right;background: #f27626;height: 40px;}
div#bs-example-navbar-collapse-1 {padding: 0;}
.navbar { margin-bottom: 0!important; border: 1px solid transparent!important; box-shadow: none!important; }
.navbar-default { min-height: 0!important; border-color: transparent!important; background: 0 0!important; }
.navbar-default .navbar-nav li>.active>a:first-child { border: none !important }
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover {color: #fff !important;font-size: 12pt;font-weight: 600; }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { 
color: #fff !important;box-shadow: none!important;background: none !important; }
.nav > li > a{padding: 8px 12px !important;}
button.navbar-toggle { display: none }
div#main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {height: 38px;padding: 0px 18px !important;font-size: 16px;}

.bannerservice {margin-top: 7%;margin-left: 4%;}
.bannerservice h2 {margin-top: 0;margin-bottom: 20px;font-weight: bold;font-size: 35px;}
.bannerservice ul {padding: 0;list-style-image: url('img/mark.png');padding-left: 19px;}
.bannerservice ul li {padding: 3px 0;font-weight: bold;font-size: 20px;line-height: 25px;}
.bannerservice img {position: relative;top: 89px;}

.add-section {margin: 30px 0 0px;}
.add {margin-bottom: 2%;}
.div2 {background: url('img/right-whi-bg.png');padding: 15px;background-repeat: no-repeat;background-size: cover;}
.div4 {padding: 10px 10px;border: 1px solid #fff;box-sizing: border-box;}
.div4 img {display: block;margin-left: auto;}
.div4 .content {width: 50%;float: left;margin: 20px 0;}
.div4 .image {width: 50%;display: flex;}
.content h5 {text-align: center;color: #fff;font-size: 20px;font-weight: 700;}
.content h4 {text-align: center;color: #fff;}
.content h4 .month {font-size: 23px;font-weight: 700;}
hr.black {border-color: #000;border-width: medium;width: 50%;margin-top: 15px;margin-bottom: 15px;}

.div3 {background: url('img/left-whi-bg.png');padding: 15px;background-repeat: no-repeat;background-size: cover;}
.div5 {padding: 10px 10px;border: 1px solid #fff;box-sizing: border-box;}
.div5 img {display: block;margin-left: auto;}
.div5 .content {width: 50%;margin: 20px 0;float: right;}
.div5 .image {width: 50%;display: flex;margin: 10px 0px;}

.div6 {background: #f27626;padding: 15px;min-height: 200px;}
.div7 {padding: 10px 10px;border: 1px solid #fff;box-sizing: border-box;background: #000;}
.div7 .content {margin: 25px 0;}
hr.white {border-color: #fff;border-width: medium;width: 50%;margin-top: 15px;margin-bottom: 15px;}
.div7 h5 {text-align: center;color: #f27626;font-size: 35px;font-weight: 700;}
.div7 h4 {text-align: center;color: #fff;font-size: 24px;}

.content h2 {font-size: 24pt;text-align: center;color: #000;margin-bottom: 20px;font-weight: bold;}
.content p {color: #fff;text-align: justify;}
.content a {color: #fff;text-decoration: none;}
.content a:hover {color: #fff;text-decoration: none;}
.content ul {list-style-type: disc;padding: 15px;} 
.content ul li {color: #fff;}
.welcome-picture {margin-top: 20px;margin-bottom: 20px;}

.extra-con {margin: 40px 0 20px;}
.extra-con h2 {margin: 0;border-bottom: 1px solid #dedede;border-width: medium;width: 34%;}
.extra-con h2:after {background-color: #f27626;content: "";display: block;margin-top: 5px;width: 259px;height: 3px;line-height: 0;   position: relative;top: 3px;}
/*Product Code Start*/
.mp_thumbnail {border: 1px solid #ddd;padding: 5% 3% 0;-webkit-box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.2);box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.2);}
.mp_thumbnail:hover {-webkit-box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.4);box-shadow: 0px 0px 17px 1px rgba(0,0,0,0.4);}
.mp_product .mp_product_name {font-size: 18px !important;color: #333333;font-weight: 700;margin: 0 0 8px !important;}
.mp_products .mp_product_meta {margin-bottom: 0 !important;}
button.mp_button {width: 107% !important;background: #f27626  !important;border: 0  !important;color: #fff !important;}
.mp_product_callout {left: -9px;bottom: 0;}
.mp_product_price-normal {color: #f27626;}

.mp_thumbnail hr {margin-top: 10px;margin-bottom: 5px;border-color: #dedede;width: 75%;}
.mp_product_details {margin-top: 5px !important;}
/*Product Code End*/
.new-product {margin-bottom: 2%;}
.new-product img {height: 181px !important;}

.ebay-st {margin: 4% 0;text-align: center;}
.ebay-store {background: #f27626;color: #fff !important;padding: 10px 15px;text-align: center;text-decoration: none;text-transform: none;-webkit-transition: all .4s;transition: all .4s;}

.ebay-store:hover {text-decoration: none;}

.product-sec h2{text-align: left;font-size: 21pt;font-weight: 400;}
.product-sec-var h2{text-align: center;font-size: 25pt;font-weight: bold;text-decoration: underline;}

.logo-section {margin: 40px 0;}

.footer_area {padding: 30px 0 0;}
.footer-logo {margin-bottom: 25px;}
span.title {color: #fff;font-size: 20px;}
span.address {color: #fff;font-size: 20px;font-weight: 100;}
div.tel {font-size: 20px;margin-top: 25px;}
.tel a {color: #fff;text-decoration: none;font-size: 25px;}
.tel a:hover {color: #fff;text-decoration: none;}
.mail {font-size: 15px;}
.mail a {color: #f27626;text-decoration: none;}
.mail a:hover {color: #f27626;text-decoration: none;}
hr.bottom {border-color: #565656;width: 59%;margin-bottom: 10px;}
li#facebook_plugin-2 {list-style-type: none;}
.facebook-wt {height: 373px;overflow: hidden;}
.google-wt {margin-top: 6%;}
.foter-botom {text-align: center!important }
.foter-botom p { margin: 0!important }
.foter-botom a { color: #fff; text-decoration: none }
#copyright { text-transform: capitalize;margin-bottom: 1% !important;}
#copyright a {text-decoration: none;font-weight: bold;}
#copyright a:hover {text-decoration: none}
#social {margin: 20px 10px;text-align: left;}
/*.smGlobalBtn {display: inline-block; position: relative; cursor: pointer; width: 50px; height: 50px; border: 2px solid #ddd;padding: 0px; text-decoration: none; text-align: center; color: #fff; font-size: 25px; font-weight: normal; line-height: 1.9em; border-radius: 27px; -moz-border-radius: 27px; -webkit-border-radius: 27px;margin-right: 2%; }*/
.facebookBtn img { background: #4060A5;border: 1px solid #ffffff;border-radius: 50%; }
/*.facebookBtn:before {font-family: "FontAwesome"; content: "\f09a"; }*/
.facebookBtn img:hover { background: #fff; text-decoration: none;}
.twitterBtn img { background: #00ABE3;border: 1px solid #ffffff;border-radius: 50%; }
/*.twitterBtn:before { font-family: "FontAwesome"; content: "\f099"; }*/
.twitterBtn img:hover { background: #fff; border-color: #00ABE3;text-decoration: none;}
.googleplusBtn img { background: #e64522;border: 1px solid #ffffff;border-radius: 50%; }
/*.googleplusBtn:before { font-family: "FontAwesome"; content: "\f0d5";}*/
.googleplusBtn img:hover { background: #fff; border-color: #e64522;text-decoration: none;}

.inner-banner {padding: 40px 0;}
.inner-banner-sec h1 {font-size: 28pt;text-transform: capitalize;margin-top:0;text-align: center;font-family: "Open Sans";font-weight: 600;margin-bottom: 0;}
.inner-content-section {padding: 40px 0 16px;}
.inner-content-section p {color: #000;text-align: justify;}
.inner-content-section p a {color: #000;}
.inner-content-section p a:hover, .inner-content-section p a:focus {color: #000;text-decoration:none;}
.inner a {color: #000;}
.inner a:hover, .inner a:focus {color: #000;text-decoration:none;}
.inner ul {list-style-type: disc;} 
.inner ul li a {color: #000;}
.inner ul li a:hover  {color: #000;text-decoration:none;}
.inner {color: #000 !important;}
.inner h2 {margin-top: 0;}
.inner p {text-align: justify;}
.content-side h3 {color: #fff;text-align: center;margin: 20px 0;}
.content-side h3 a {color: #fff; text-decoration: none;}
.content-side h3 a:hover {color: #fff; text-decoration: none;}
span#clickToShowButton3 {cursor: pointer;}
form#form_contact22 input[type=text], form#form_contact22 input[type=tel], form#form_contact22 input[type=email], form#form_contact22 textarea {border-radius: 0;border-color: #d2d2d2;box-shadow: none;}
form#form_contact22 .frm_submit {text-align: right;}
form#form_contact22 input[type=submit] {width: 100%;padding: 1% 0px;
    background: -moz-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(212,83,0,1)), color-stop(100%, rgba(242,118,38,1)));
    background: -webkit-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ie10+ */
    background: linear-gradient(2deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d45300', endColorstr='#f27626',GradientType=0 ); /* ie6-9 */
color: #fff;font-size: 30px;}
form#form_contact22 input[type=submit]:focus{text-decoration: none;}
form#form_contact22 input[type=submit]:hover {
    background: -moz-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(212,83,0,1)), color-stop(100%, rgba(242,118,38,1)));
    background: -webkit-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ie10+ */
    background: linear-gradient(2deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d45300', endColorstr='#f27626',GradientType=0 ); /* ie6-9 */
}



.gallery-content-section {padding: 30px 0 10px;}
.gal-sec {margin-bottom: 2%;}


#testimonial-content {padding: 30px 0 15px;}
.testimonial-itm strong {color: #000;font-size: 13pt;}
.testimonial-itm span {color: #000;font-size: 10pt;}
p.testimonial-content{text-align: left;margin: 0;padding-bottom: 10px;}
p.testimonial-title{text-align: left;margin: 0;}
.list-testimonial-text{background: url('https://www.burleighautorecyclers.com.au/wp-content/themes/dumketo-new/img/tes-bg.png');background-repeat: no-repeat;background-size: cover;padding: 20px;margin-bottom: 2%;border: 1px solid #7e7e7e;}

.testimonial-section h2 {color: #fff;font-weight: bold;text-align: center;font-size: 30pt;}
.testimonial-text h3 {margin: 0;color: #fff;}
.testimonial-text p {color: #fff;}

.contact-section{padding: 30px 0 16px;}
.contact-con {margin-top: 5%;}
.contact-con .title {color: #f27626;font-size: 28px;font-weight: bold;}
.contact-con p {line-height: 1.2;}
.con-add {font-size: 20px;font-weight: 100;}
.con-pn {color: #f27626;font-size: 25px;}
.con-pn a {color: #f27626;font-size: 25px;text-decoration: none;}
.con-pn a:hover {color: #f27626;text-decoration: none;}
.show_number {color: #f27626;font-size: 25px;}
.con-em {color: #f27626;font-size: 25px;}
.con-em a {color: #f27626;font-size: 16px;text-decoration: none;}
.con-em a:hover {color: #f27626;text-decoration: none;}
.contact-form h3 {color: #f27626;font-size: 35px;}
.contact-form h4 {color: #000;font-size: 20px;}
form#form_contact2 input[type=text], form#form_contact2 input[type=tel], form#form_contact2 input[type=email], form#form_contact2 textarea {border-radius: 0;border-color: #d2d2d2;box-shadow: none;}
form#form_contact2 .frm_submit {text-align: right;}
form#form_contact2 input[type=submit] {width: 13%;padding: 1% 0px;border-radius: 50%;
    background: -moz-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(212,83,0,1)), color-stop(100%, rgba(242,118,38,1)));
    background: -webkit-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ie10+ */
    background: linear-gradient(2deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d45300', endColorstr='#f27626',GradientType=0 ); /* ie6-9 */
color: #fff;font-size: 50px;position: absolute;bottom: 3px;right: 30px;}
form#form_contact2 input[type=submit]:focus{text-decoration: none;}
form#form_contact2 input[type=submit]:hover {
    background: -moz-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(212,83,0,1)), color-stop(100%, rgba(242,118,38,1)));
    background: -webkit-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(88deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* ie10+ */
    background: linear-gradient(2deg, rgba(242,118,38,1) 0%, rgba(212,83,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d45300', endColorstr='#f27626',GradientType=0 ); /* ie6-9 */
}


.about-banner{padding: 20px 0 20px;}
.post-img-box img {width: 100%;}
.blog-content {background: #e2e4e3;padding: 10px 0px;}
.post-date-container {background: #f27626;padding: 10px 0;text-align: center;font-size: 16px;color: #fff;}
span.day {font-weight: bold;font-size: 18px;}
.title-con {margin: 8px 0px;}
.title-con a {color: #000;text-decoration: none;font-size: 20px;}

span.nav-next {float: right;}
.navigations {padding-top: 2%;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;} 
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #337ab7;background-color: #fff;  border: 1px solid #ddd;margin-left: -1px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination>li {display: inline;}



/*dropdown menu*/
.dropdown-menu{padding: 0 !important;background: #fff !important;box-shadow: none !important;}
.dropdown-menu > li {padding: 0 !important;}
.dropdown-menu > li > a{ color: #060706 !important; padding: 10px 20px !important; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{ background: none !important;color:#ff7e00 !important; }
.dropdown:hover .dropdown-menu {display: block;}

/* Inner Service */
.sidebar-sevices {
    padding: 15px 0;
}
.sidebar-sevices h3 {
    margin: 10px 0;
    background: #231b0c;
    color: #fff;
    text-align: center;
    padding: 10px 15px;
    font-size: 28px;
    font-weight: 700;
}
.sidebar-sevices ul {
    padding-left: 0;
    margin: 0;
list-style:none;
}

.sidebar-sevices ul li a, .sidebar-sevices ul li a:hover, .sidebar-sevices ul li a:focus{
    background: #f27626;
    display: block;
    font-size: 22px;
    color: #fff;
    border-bottom: 1px solid #fff;
    padding: 5px 15px;
    text-decoration: none;
}

/*Extra CSS Morshed*/
.footer-review {text-align: center;padding: 15px 0px;}
.footer-review a {background: #f27626;padding: 10px 15px;color: #ffffff; font-size: 16px;}
.footer-review a:hover, .footer-review a:focus {color: #ffffff;background: red;text-decoration: none;}


/*******Mozilla Firefox Hack*******/
@-moz-document url-prefix() { 
    .col-menu .tree h4 {margin-top: 9.1px;}
}

/*******Internet Explorer Hack*******/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
    .col-menu .tree h4 {margin-top: 9.1px;}
    .div4 {min-height: 170px;}
    .div4 .content {margin: 0;}
    .div4 .image {display: inline-block;}
    .div5 {min-height: 170px;}
    .div5 .content {margin: 0;}
    .div5 .image {display: inline-block;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    ::i-block-chrome, div#main-menu {width: 77.8%;}
    ::i-block-chrome, div#main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding: 0px 17px !important;}
    ::i-block-chrome, .div4 .image {display: inline;}
    ::i-block-chrome, .div4 {min-height: 170px;}
    ::i-block-chrome, .div5 {min-height: 170px;}
}


@media all and (min-width:320px) and (max-width:359px) {
    .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .inner-banner-sec h1 {font-size: 25pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 34%;}
    div#search-2 {left: 0;}
    span#clickToShowButton1 {font-size: 20px;}
    .google-wt {overflow: hidden;}
    .search select.form-control{width: 100% !important;padding-left: 4px;}
    .search input.form-control {width: 100% !important;}
    .search button {top:20px;}
    .banner-text {width: 116% !important;left: -6% !important;}
    .bannerservice h2 {font-size: 27px;}
}

@media only screen and (min-width:360px) and (max-width:479px) {
    .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .inner-banner-sec h1 {font-size: 28pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 30%;}
    div#search-2 {left: 0;}
    .search select.form-control{width: 49% !important;padding-left: 4px;}
    .search input.form-control {width: 51% !important;}
    .facebook-wt {text-align: center;}
    .google-wt {text-align: center;}
    .banner-text {width: 116% !important;left: -6% !important;}
    .bannerservice h2 {font-size: 27px;}
}

@media (min-width:480px) and (max-width:600px) {
    .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .mp_product_callout {left: -16px;}
    .mp_product_callout a:hover {text-decoration: none;}
    button.mp_button {width: 106.5% !important;}
    .inner-banner-sec h1 {font-size: 28pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 19%;}
    div#search-2 {left: 0;}
    .banner-text {width: 106% !important;}
    .bannerservice h2 {font-size: 26px;}
}

@media (min-width:601px) and (max-width:650px) {
    .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .mp_product_callout a:hover {text-decoration: none;}
    button.mp_button {width: 106.5% !important;}
    .inner-banner-sec h1 {font-size: 28pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 19%;}
    .mp_products-grid .mp_product_item {width: 49% !important;float: left;margin-left: 1%;}
    div#search-2 {left: 0;}
    .banner-text {width: 106% !important;}
    .bannerservice h2 {font-size: 30px;}
}

@media (min-width:651px) and (max-width:767px) {
    .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .mp_product_callout a:hover {text-decoration: none;}
    button.mp_button {width: 106.5% !important;}
    .inner-banner-sec h1 {font-size: 28pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 19%;}
    .mp_products-grid .mp_product_item {width: 49% !important;float: left;margin-left: 1%;}
    div#search-2 {left: 0;}
    .banner-text {width: 106% !important;}
    .bannerservice h2 {font-size: 30px;}
}

@media (min-width:768px) and (max-width:1023px) {
   .topbar-section {padding: 15px 0;}
    .logo {width: 100%;padding: 0 0 3%;}
    .extra-con h2 {width: 100%}
    .widget-3col {margin-bottom: 5%}
    .inner-banner-sec h1 {font-size: 28pt;}
    .inner h2 {font-size: 25px;}
    form#form_contact2 input[type=submit] {width: 30%;}
    div#search-2 {left: 0;}
    .banner-text {width: 108% !important;left: -4% !important; }
}

@media (min-width:1024px) and (max-width:1279px) {
    div#main-menu #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {height: 38px;padding: 0px 7px!important;}
    ul.col .main-col {width: 208px;}
    .col label {width: 176px;padding: 1px 5%}
    .top-bar-menu ul.menu a {font-size: 16px;}
    .google a span {font-size: 13px;}
    .timetable {font-size: 12px;}
    .topbar-fixed-section {padding: 2px 0;}
    .mp_product .mp_product_name {font-size: 15px !important;}
    #owl-demo .item {width: 133px !important;}
    #owl-demo .owl-prev {display: none !important;}
    #owl-demo .owl-next {display: none !important;}
    .mp_product_callout {left: -7px;}
    .product-sec h2 {font-size: 25pt;}
    
}

@media (min-width: 1500px) and (max-width:2000px) {    
    a.hvr-outline-out {border: 0 !important;}
}

@media (min-width: 2001px) {
    a.hvr-outline-out {border: 0 !important;}
}



.banner-text {
    background: url('img/burleigh-auto-recyclers-banner.png');
    min-height: 661px;
    width: 78%;
    position: absolute;
    left: -3%;
}