/*
Theme Name: Caribion Child
Author: WowTheme
Version: 1.0
Author URI: http://themeforest.net/user/wow_themes
Theme URI: http://themeforest.net/user/wow_themes
Description: A sleek and clean Make-up WordPress Theme by - <a href="http://wow-themes.com/">WowThemes</a>
License: ''
License URI: ''
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
Text Domain: caribion
template: caribion
*/
@import url(../caribion/style.css);#home-slider .col-sm-10.col-sm-push-1 .img-row,.shop-wrap #portfolio-fifths-filters {    display: none}a,a:focus,a:hover {    color: #ec2427}h3 {    color: #000}.header-contact .item {    line-height: 81px}.header-contact .item i {    border-color: #0c8ac8;    color: #0c8ac8}.navigation {    background: #ec2427}.main-nav ul>li ul {    width: 250px}.main-nav ul>li ul li {    white-space: inherit!important}.main-nav ul>li ul li a {    height: auto!important;    line-height: normal!important;    padding: 8px 24px!important;    font-size: 12px!important}.header .logo img {    width: inherit;    height: inherit}#home-slider.home-slider .slide .inner {    background: rgba(0, 0, 0, .25)}#home-slider .col-sm-10.col-sm-push-1 {    text-align: center}#home-slider .big-heading {    background: rgba(44, 30, 91, .9);    font-size: 42px;    padding: 15px 0}#home-slider.home-slider .slide .container {    top: 70%}.current-menu-parent>a,.main-nav ul>li a:hover,.main-nav ul>li ul>li.active a,.main-nav ul>li.active a,.main-nav ul>li.current_page_item>a {    color: #fffc07}.main-txt {    margin-bottom: 50px}.main-txt .inner {    width: 100%;    background: #f3f3f3;    padding: 32px 0}.main-txt .inner h2 {    font-size: 29px;    line-height: 36px;    color: #000;    font-weight: 400;    text-align: center;    margin: 0;    padding: 0 70px;    text-transform: inherit}.nav-tabs>li {    border-top: 1px solid #e5e5e5;    width: 33%!important}.nav-tabs>li:last-child {    width: 34%!important}.nav-tabs>li>a {    -webkit-transition: inherit;    -ms-transition: inherit;    -moz-transition: inherit;    -o-transition: inherit;    transition: inherit}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav>li>a:focus,.nav>li>a:hover {    color: #0C8AC8}.nav-tabs>li.active>a:after {    border-bottom-color: #0C8AC8}.nav-tabs>li .custom-icon {    background: url(images/sprite.png) no-repeat}.nav-tabs>li:nth-child(1) .custom-icon {    height: 39px;    background-position: 50% 0}.nav-tabs>li:nth-child(1).active .custom-icon,.nav-tabs>li:nth-child(1):hover .custom-icon {    height: 39px;    background-position: 50% -42px}.nav-tabs>li:nth-child(2) .custom-icon {    height: 39px;    background-position: 50% -90px}.nav-tabs>li:nth-child(2).active .custom-icon,.nav-tabs>li:nth-child(2):hover .custom-icon {    height: 39px;    background-position: 50% -132px}.nav-tabs>li:nth-child(3) .custom-icon {    height: 39px;    background-position: 50% -184px}.nav-tabs>li:nth-child(3).active .custom-icon,.nav-tabs>li:nth-child(3):hover .custom-icon {    height: 39px;    background-position: 50% -226px}.nav-tabs>li:nth-child(4) .custom-icon {    height: 39px;    background-position: 50% -280px}.nav-tabs>li:nth-child(4).active .custom-icon,.nav-tabs>li:nth-child(4):hover .custom-icon {    height: 39px;    background-position: 50% -322px}.main-nav ul>li ul {    background: #EC2427}.no-wreck-wrap {    border: 1px solid #e5e5e5;    padding: 4px;    background: #fff}.no-wreck-wrap .no-wreck-wrap-inner {    width: 100%;    text-align: center;    background: #f7f7f7}.no-wreck-wrap .no-wreck-wrap-inner a,.no-wreck-wrap .no-wreck-wrap-inner a:hover {    opacity: 1!important}.no-wreck-wrap .no-wreck-wrap-inner img:hover {    -webkit-filter: grayscale(0);    -moz-filter: grayscale (0);    -ms-filter: grayscale(0);    -o-filter: grayscale(0);    filter: none;    opacity: 1!important}.no-wreck-wrap .no-wreck-wrap-inner img {    filter: grayscale(100%);    filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"/></filter></svg>#grayscale');    filter: gray;    -webkit-filter: grayscale(1);    -webkit-filter: grayscale(100%);    -moz-filter: grayscale (100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);    max-width: 100%;    text-align: center;    opacity: 1!important}.gap-bottom-30,.tab-pane h1 {    margin-bottom: 30px}.tab-pane h1:after {    margin-top: 25px}#now-wrecking .now-wrecking {    margin-top: 90px}.aboutus-wrap .section.white>.inner {    background: #f3f3f3}.aboutus-wrap .pull-right {    float: left!important}.button {    background: #ec2427;    font-size: 16px;    font-weight: 400;    text-transform: capitalize}.button:hover {    color: #fffc07;    opacity: 1}.button:after {    display: none;    opacity: 0}.flex-direction-nav .flex-next:before,.flex-direction-nav .flex-prev:before,.flex-direction-nav a {    width: 60px;    height: 60px}.flex-direction-nav .flex-prev:before {    background: url(images/slider-arrows.png) no-repeat;    overflow: hidden;    text-indent: -9999px}.flex-direction-nav .flex-next:before {    background: url(images/slider-arrows.png) 100% 0 no-repeat;    overflow: hidden;    text-indent: -9999px}.flex-direction-nav .flex-prev:before:hover {    background: url(images/slider-arrows.png) 0 -60px no-repeat;    overflow: hidden;    text-indent: -9999px}.flex-direction-nav .flex-next:before:hover {    background: url(images/slider-arrows.png) 100% -60px no-repeat;    overflow: hidden;    text-indent: -9999px}.feature .icon {    border-color: #0c8ac8;    overflow: hidden}.feature .icon img {    vertical-align: top}.news-wrap .section.white>.inner {    background: #f3f3f3}.shop-wrap,.shop-wrap .section.darker>.inner {    background: #f05052;    padding-bottom: 60px}.shop-wrap .section.no-padding>.inner,.shop-wrap .section.white>.inner {    background: 0 0}.shop-wrap h1,.shop-wrap h1 small {    color: #fff}.shop-wrap .button {    background: #fff;    color: #ec2427}.shop-wrap h1 {    margin-bottom: 0}.shop-wrap h1:after {    border-color: #fff}.video-wrap {    background: url(images/video-bg.jpg) center/cover no-repeat;    width: 100%;    height: 600px;    position: relative;    vertical-align: middle;    text-align: center}.video-wrap .video-wrap-inner {    background: rgba(0, 0, 0, .5);    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    z-index: 1}.video-wrap .video-desc {    display: inline-block;    height: 207px;    position: relative;    top: 50%;    margin-top: -100px;    z-index: 2}.video-wrap .video-desc .video-icon {    background: url(images/video-play-icon.png) 50% no-repeat;    width: 113px;    height: 113px;    display: inline-block;    margin-bottom: 46px}.header.sticky .header-contact,.page-child #comments-single,.page-id-10448 #comments-single,.page-id-10527 #comments-single,.page-id-15948 #comments-single,.page-id-16074 #comments-single,.page-id-16089 #comments-single,.page-id-61 #comments-single,.page-id-9737 #comments-single,.page-id-9742 #comments-single,.page-id-9955 #comments-single,.page-id-9969 #comments-single {    display: none}.video-wrap .video-desc h3 {    font-size: 46px;    color: #fff}.footer {    border-top: 3px solid #f05052}.footer .inner {    background: #f3f3f3}.footer hr {    border-top: 1px solid #cfcfcf}.footer .bottom {    background: #e2e2e2;    color: #777}.footer h4 {    color: #ec2427;    border-color: #ec2427}.footer #sh_about_us-2 p {    font-size: 16px;    line-height: 28px;    color: #777}.footer input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea {    font-size: 16px;    background: #FFF!important;    border: 1px solid #d4d4d4!important;    line-height: 44px;    height: 46px;    padding: 0 18px;    color: #636363;    letter-spacing: 0}.footer .menu-footermenu-container ul,.footer .menu-footermenu1-container ul,.footer .menu-main-menu2-container ul {    margin: 0;    padding: 0;    list-style: none}.footer .inner .top .col-sm-3:nth-child(3) input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.footer .inner .top select,.parts_enquiry_frm input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.parts_enquiry_frm select {    margin-bottom: 30px}.footer .menu-footermenu-container li,.footer .menu-footermenu1-container li,.footer .menu-main-menu2-container li {    list-style: none;    line-height: 25px}.footer .menu-footermenu-container li a,.footer .menu-footermenu1-container li a,.footer .menu-main-menu2-container li a {    color: #000;    letter-spacing: .5px}.footer .menu-footermenu-container li.current-menu-item a {    color: #ec2427}.footer .inner .top .col-sm-3:nth-child(3) {    width: 50%}.footer .inner .top .col-sm-3:nth-child(3) textarea,.parts_enquiry_frm textarea {    margin-bottom: 30px;    height: 100px;    resize: none}select,select option:first-child {    color: rgba(0, 0, 0, .5)}select option:not(:first-child) {    color: #636363}.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder {    color: rgba(0, 0, 0, .5);    font-size: 16px;    text-transform: capitalize!important}.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 textarea::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder {    color: rgba(0, 0, 0, .5);    font-size: 16px;    text-transform: capitalize!important}.wpcf7 input[type=email]:-ms-input-placeholder,.wpcf7 input[type=tel]:-ms-input-placeholder,.wpcf7 input[type=text]:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder {    color: rgba(0, 0, 0, .5);    font-size: 16px;    text-transform: capitalize!important}.wpcf7 input[type=email]:-moz-placeholder,.wpcf7 input[type=tel]:-moz-placeholder,.wpcf7 input[type=text]:-moz-placeholder,.wpcf7 textarea:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder {    color: rgba(0, 0, 0, .5);    font-size: 16px;    text-transform: capitalize!important}.sell_frm select,label,select,textarea {    text-transform: capitalize}.wpcf7 label span {    color: #ec2427;    font-size: 14px}.gform_body .gfield_description.validation_message {    color: #ec2427!important;    position: absolute!important}.gform_wrapper .gfield_required {    color: #ec2427!important}@media (min-width:320px) and (max-width:991px) {    .gform_body .gfield_description.validation_message {        position: relative!important    }}.footer .inner .top .col-sm-3:nth-child(3) label {    position: absolute;    left: 1px;    font-size: 14px}.footer-social-icons .fa.fa-twitter:before {    content: "\f16d"!important}.parts_enquiry_frm label {    margin-top: 0;    line-height: inherit}.header.sticky .logo img {    width: 60px}.header.sticky .bottom {    padding: 10px 0 7px;    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);    box-shadow: 1px 1px 2px rgba(0, 0, 0, .2)}.header.sticky .bottom .logo {    height: inherit}.header .bottom .logo {    height: 143px}.page-title .inner {    background: rgba(0, 0, 0, .45)!important}.common_section {    padding: 30px 0}.common_section h2 {    color: #000;    margin-bottom: 20px}.sell_frm h3 {    margin-top: 0;    margin-bottom: 20px}.sell_frm h3.gap-top,label {    margin-top: 15px}label {    font-size: 16px;    display: block}.contactfrom {    margin-bottom: 30px}.contactfrom textarea {    height: 160px;    margin-bottom: 20px}.page-id-61 .full-width-map {    height: 838px}.enquiry_btn {    padding: 0 0 40px}.abouttext .inner {    padding-bottom: 20px}.sell_frm p {    margin-bottom: 12px}.sell_frm input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.sell_frm select {    line-height: 24px;    font-size: 14px;    letter-spacing: inherit}.sell_frm select,textarea {    letter-spacing: inherit}select {    background: url(images/arrow-select.jpg) 100% 50% no-repeat #fff!important;    line-height: 44px;    height: 46px;    padding: 0 18px;    border: 1px solid #636363;    color: #636363;    letter-spacing: 2px}.sell_frm textarea {    height: 150px;    line-height: 24px;    font-size: 14px;    letter-spacing: inherit}.clearall {    clear: both!important}.footer-social-icons a {    width: 36px;    height: 36px;    line-height: 34px;    font-size: 20px;    color: #fff;    border: none}.footer-social-icons a:nth-child(1) {    background: url(images/fb-icon.jpg) no-repeat!important}.footer-social-icons a:nth-child(2) {    background: url(images/instagram-ico.jpg) no-repeat!important}.footer-social-icons a:nth-child(1) .fa,.footer-social-icons a:nth-child(2) .fa {    display: none!important}.no-wreck-head,.no-wreck-head a,.no-wreck-head a:hover {    text-align: center;    margin: 0;    text-transform: capitalize;    font-size: 20px;    color: #ec2427}.carousel_wrap {    padding: 80px 0 0}.carousel_wrap .col-lg-6 {    margin-bottom: 65px}.carousel_wrap h3 {    font-size: 30px;    font-weight: 700;    position: relative;    font-family: Cabin, sans-serif}.carousel_wrap h3:after {    content: '';    display: block;    width: 92px;    border-bottom: 3px solid #222;    margin-top: 26px}.carousel_wrap .owl-carousel .owl-item img {    width: inherit;    display: inline-block}.carousel_wrap .owl-theme .owl-controls {    margin-top: 0;    position: absolute;    text-align: center;    top: -104px;    right: 0}.carousel_wrap .logo-container {    text-align: center}.carousel_wrap .owl-theme .owl-controls .owl-buttons div {    background-color: #ec2427;    border-radius: 0;    color: #fff;    display: inline-block;    font-size: 12px;    height: 30px;    margin: 5px;    opacity: 1;    padding: 0;    width: 30px;    overflow: hidden;    text-indent: -9999px}.carousel_wrap .owl-theme .owl-controls .owl-buttons .owl-prev {    background: url(images/arrows-carousel.png) no-repeat}.carousel_wrap .owl-theme .owl-controls .owl-buttons .owl-prev:hover {    background: url(images/arrows-carousel.png) 0 -31px no-repeat}.carousel_wrap .owl-theme .owl-controls .owl-buttons .owl-next {    background: url(images/arrows-carousel.png) -35px 0 no-repeat}.carousel_wrap .owl-theme .owl-controls .owl-buttons .owl-next:hover {    background: url(images/arrows-carousel.png) -35px -31px no-repeat}.team-member .info p {    padding: 15px;    margin: 0}.team-top {    padding-bottom: 80px}.team-top .info {    bottom: 0}.team-top .team-member {    margin: 0}.team-top p {    padding: 15px;    margin: 0;    color: #333;    font-size: 14px;    font-weight: 700;    text-align: left}.footer span.wpcf7-not-valid-tip {    color: red;    font-size: 12px;    display: block;    position: absolute;    bottom: 7px}.contact-wrap-top {    background: #989696;    -moz-border-radius: 3px 3px 0 0;    -webkit-border-radius: 3px 3px 0 0;    border-radius: 3px 3px 0 0;    width: 100%;    float: left;    padding: 15px 20px}.contact-wrap-top h3 {    margin: 0;    padding: 0;    color: #fff;    font-weight: 300}.contact-wrap-bottom {    border: 1px solid #989696;    -moz-border-radius: 0 0 3px 3px;    -webkit-border-radius: 0 0 3px 3px;    border-radius: 0 0 3px 3px;    width: 100%;    float: left;    padding: 10px 5px 20px}.wpcf7-form-control-wrap {    width: 100%;    display: block;    float: left}.top-head {    width: 100%;    padding: 50px 0}.top-head h2 {    font-size: 40px;    padding-left: 15px;    padding-right: 15px;    padding-bottom: 6px;    line-height: normal;    color: #222;    border-bottom: 3px solid #222;    text-align: center;    margin-bottom: 35px;    display: inline-block}.common_section_inner h2:after,.common_section_inner h3:after {    content: '';    display: block;    border-bottom: 3px solid #222}p.large-text {    color: #000;    font-size: 20px;    line-height: 33px;    text-align: center}.common_section_inner {    padding: 65px 0}.common_section_inner.grey-bg {    background: #f3f3f3}.common_section_inner h2 {    font-weight: 700;    font-size: 46px;    color: #222;    margin-bottom: 20px}.common_section_inner h2:after {    width: 92px;    margin-top: 40px}.common_section_inner h3 {    margin-bottom: 20px}.common_section_inner h3:after {    width: 45px;    margin-top: 20px}.common_section_inner p.headtext {    font-size: 16px;    font-weight: 700;    color: #222}.common_section_inner ul.listing {    margin: 0;    padding: 0;    list-style: none}.common_section_inner ul.listing li {    background: url(images/listing-bullets.png) 0 5px no-repeat;    padding: 0 0 0 27px;    margin-bottom: 10px;    list-style: none}.gap-bottom-img {    margin-bottom: 60px}.img-label {    font-size: 20px;    line-height: inherit;    padding: 15px 0 0;    color: #EC2427;    font-weight: 400}.fully_licenced {    padding: 10px;    width: 100%;    background: #EC2427;    float: left;    text-align: center;    font-size: 20px;    color: #fff}.fully_licenced strong {    font-size: 22px}.deliveries-table .table-bordered {    border-top: 0}.deliveries-table thead tr th {    background: #0C8AC8;    border-color: #0C8AC8;    color: #fff}.only_desktop {    display: none!important}@media (max-width:1023px) {    .only_desktop {        display: none!important    }    header .logo {        margin: 15px 0    }}.now_wrecking_listing .woo_commerce_search .screen-reader-text,.now_wrecking_listing .woo_commerce_search .widget-title {    display: none}.now_wrecking_listing .woo_commerce_search .widget {    position: relative;    padding: 0 0 80px}.now_wrecking_listing .woocommerce-product-search .search-field,.now_wrecking_listing input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {    border: 2px solid #e1e1e1!important;    line-height: 70px!important;    height: 75px!important;    padding: 0 22px!important;    font-size: 32px!important;    text-transform: capitalize!important}.now_wrecking_listing .woocommerce-product-search .search-field:-moz-placeholder,.now_wrecking_listing .woocommerce-product-search .search-field:-ms-input-placeholder,.now_wrecking_listing .woocommerce-product-search .search-field::-moz-placeholder,.now_wrecking_listing .woocommerce-product-search .search-field::-webkit-input-placeholder {    color: rgba(0, 0, 0, .5);    font-size: 32px;    text-transform: capitalize!important}.now_wrecking_listing .woocommerce-product-search input[type=submit] {    background: url(images/icon-search.png) 50% no-repeat #ec2427;    width: 112px;    height: 75px;    border: none;    padding: 0;    margin: 0;    position: absolute;    right: 0;    top: 0;    cursor: pointer;    text-indent: -9999px;    overflow: hidden}.col-md-3.sidebar h3 {    font-size: 22px;    margin: 0 0 20px;    padding: 0 0 15px;    position: relative}.col-md-3.sidebar h3:after,.col-md-3.sidebar h3:before {    position: absolute;    display: block;    content: '';    bottom: 0}.col-md-3.sidebar h3:before {    width: 40px;    border-bottom: 3px solid #ec2427;    margin-top: 6px;    z-index: 1}.col-md-3.sidebar h3:after {    width: 100%;    height: 3px;    left: 0;    background: #e7e7e7}.col-md-3.sidebar ul.product-categories {    font-size: 14px;    text-transform: uppercase;    margin: 0;    padding: 0;    list-style: none;    font-weight: 600;    color: #000}.col-md-3.sidebar ul.product-categories li {    border-bottom: 1px solid #eaeaea}.col-md-3.sidebar ul.product-categories li a {    font-size: 14px;    text-transform: uppercase;    margin: 0;    padding: 8px 12px;    display: block;    font-weight: 600;    color: #000!important;    list-style: none;    transition: inherit!important}.col-md-3.sidebar ul.product-categories li a:hover,.col-md-3.sidebar ul.product-categories li.current-cat a {    font-size: 14px;    text-transform: uppercase;    margin: 0;    padding: 8px 12px;    display: block;    font-weight: 600;    color: #fff!important;    list-style: none;    background: #2C1E5B;    opacity: 1!important;    transition: inherit!important}.now_wrecking_listing .woocommerce-ordering {    float: right}.now_wrecking_listing ul.products {    width: 100%;    float: left;    border-top: 1px solid #e7e7e7;    margin: 18px 0 0;    padding: 0;    list-style: none}.now_wrecking_listing ul.products li {    list-style: none;    width: 30.9%;    float: left;    margin: 30px 30px 0 0;    border: 1px solid #c5c5c5;    padding: 15px;    box-shadow: 1px 1px 1px #dfdfdf;    min-height: 275px;    background: #eee}.now_wrecking_listing ul.products li a h3,.now_wrecking_listing ul.products li:hover a h3 {    font-size: 16px;    font-weight: 400;    line-height: 20px;    margin: 0;    padding: 0;    color: #000;    text-transform: capitalize}.now_wrecking_listing ul.products li:hover,.now_wrecking_single .related.products ul.products li:hover {    border: 1px solid #ec2427;    background: #eee}.now_wrecking_listing ul.products li.last {    margin-right: 0}.now_wrecking_listing ul.products li a h3 {    opacity: .8}.woocommerce-pagination {    width: 100%;    float: left;    text-align: center;    margin-top: 60px}.woocommerce-pagination .page-numbers li {    display: inline-block;    margin: 0 2px}.woocommerce-pagination .page-numbers li a.page-numbers {    border: 1px solid #e8e8e8;    display: block;    padding: 5px 15px;    color: #000;    border-radius: 4px}.woocommerce-pagination li .page-numbers.current {    border: 1px solid #f05052;    display: block;    padding: 5px 15px;    color: #f05052;    border-radius: 4px}.now_wrecking_listing .section.white .inner {    padding: 80px 0}.now-wrecking-page-title {    background-image: url(images/no-wrecking1.jpg);    background-position: center;    background-repeat: no-repeat;    background-size: cover}.now_wrecking_single .section.white .inner {    padding: 80px 0 0}.now_wrecking_single ul.tabs {    margin: 0!important;    padding: 0!important}.now_wrecking_single ul.tabs:before {    border-bottom: 3px solid #2182b9!important}.now_wrecking_single ul.tabs li a {    display: block;    padding: 8px 24px;    font-size: 14px;    border: 1px solid #aaa;    color: #aaa}.now_wrecking_single ul.tabs li.active a,.now_wrecking_single ul.tabs li.active a:hover {    color: #fff!important;    background: #2182b9;    opacity: 1!important;    border: 1px solid #2182b9}.now_wrecking_single .woocommerce-tabs.wc-tabs-wrapper .panel {    border: 1px solid #2182b9;    padding: 30px 20px 15px!important}.now_wrecking_single .woocommerce-tabs.wc-tabs-wrapper .panel h2 {    font-size: 18px;    font-weight: 700;    margin-bottom: 0;    line-height: inherit;    color: #000}.now_wrecking_single .related.products h2 {    font-size: 22px;    margin: 0 0 20px;    padding: 0 0 15px;    position: relative}.now_wrecking_single .related.products h2:before {    content: '';    display: block;    width: 40px;    border-bottom: 3px solid #ec2427;    margin-top: 6px;    position: absolute;    bottom: 0;    z-index: 1}.now_wrecking_single .related.products h2:after {    content: '';    display: block;    width: 100%;    height: 3px;    position: absolute;    left: 0;    bottom: 0;    background: #e7e7e7}.now_wrecking_single .related.products ul.products li {    list-style: none;    width: 23%;    float: left;    margin: 30px 30px 0 0;    border: 1px solid #c5c5c5;    padding: 15px;    box-shadow: 1px 1px 1px #dfdfdf;    min-height: 275px;    background: #eee}.now_wrecking_single .related.products ul.products li.last {    margin-right: 0}.now_wrecking_single .related.products ul.products li a h3 {    font-size: 16px;    color: #000;    text-transform: capitalize;    font-weight: 400;    line-height: 20px;    margin: 0;    padding: 0}.now_wrecking_single .now_wrecking_listing ul.products li:hover a h3 {    font-size: 16px;    color: #ec2427;    text-transform: capitalize;    font-weight: 400;    line-height: 20px;    margin: 0;    padding: 0}.now_wrecking_single .summary.entry-summary h2 {    font-size: 30px;    font-weight: 700;    line-height: 36px;    color: #51b8e3}.now_wrecking_single .summary.entry-summary h2:after {    content: '';    display: block;    width: 92px;    border-bottom: 3px solid #51b8e3;    margin-top: 25px}.now_wrecking_single .summary.entry-summary .woo-social-buttons {    border-top: 1px solid #e6e8e9;    border-bottom: 1px solid #e6e8e9;    padding: 15px 0 10px 95px;    position: relative}.now_wrecking_single .summary.entry-summary .woo-social-buttons:before {    content: "Share This";    position: absolute;    left: 5px;    top: 11px;    font-size: 14px;    font-weight: 700;    color: #000}.now_wrecking_single .woo_commerce_act_btns {    clear: both;    margin: 20px 0 80px;    width: 100%;    float: left}.now_wrecking_single .woo_commerce_act_btns .btn_enquire_now {    font-size: 18px;    color: #fff;    background: #ec2427;    border: 1px solid #ec2427;    display: block;    float: left;    padding: 10px 15px;    margin-right: 15px;    font-weight: 600}.now_wrecking_single .woo_commerce_act_btns .btn_call_us_now {    font-size: 18px;    color: #ec2427;    background: #fff;    border: 1px solid #ec2427;    display: block;    float: left;    padding: 10px 15px;    margin-right: 30px;    font-weight: 600}.now_wrecking_single .yith_magnifier_zoom {    padding: 3px;    border: 1px solid #ccc}.woocommerce .now_wrecking_single div.product div.images div.thumbnails {    padding-top: 10px!important}.now_wrecking_single .caroufredsel_wrapper {    padding: 0 27px!important}.now_wrecking_single .caroufredsel_wrapper .yith_magnifier_gallery {    position: relative!important}.now_wrecking_single .caroufredsel_wrapper ul.yith_magnifier_gallery li {    padding: 0 6px;    width: 124px!important}.now_wrecking_single .caroufredsel_wrapper ul.yith_magnifier_gallery li a {    margin: 0!important;    padding: 3px;    border: 1px solid #ccc}.now_wrecking_single .caroufredsel_wrapper ul.yith_magnifier_gallery li:hover a {    border-color: #ec2427}.single-product.woocommerce .now_wrecking_single .thumbnails #slider-next,.single-product.woocommerce .now_wrecking_single .thumbnails #slider-prev {    display: block!important;    top: 12px!important;    height: 112px!important;    width: 20px!important}.header,.recycling-img {    width: 100%}.single-product.woocommerce .now_wrecking_single .thumbnails #slider-prev {    background: url(images/arrow-left.jpg) 0 50% no-repeat!important}.single-product.woocommerce .now_wrecking_single .thumbnails #slider-prev:hover {    background: url(images/arrow-left.jpg) 100% 50% no-repeat!important}.single-product.woocommerce .now_wrecking_single .thumbnails #slider-next {    background: url(images/arrow-right.jpg) 100% 50% no-repeat!important}.single-product.woocommerce .now_wrecking_single .thumbnails #slider-next:hover {    background: url(images/arrow-right.jpg) 0 50% no-repeat!important}.single-product.woocommerce ul.products {    min-height: inherit!important}.woocommerce ul.products li.product a:nth-child(1) {    text-decoration: none;    display: block;    position: relative}.woocommerce ul.products li.product a:nth-child(1):before {    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    background: rgba(0, 0, 0, .3);    z-index: 5;    content: '';    opacity: 0;    -webkit-transition: .25s;    -ms-transition: .25s;    -moz-transition: .25s;    -o-transition: .25s;    transition: .25s}.now_wrecking_single .related.products ul.products li:hover a:before,.woocommerce ul.products li.product a:nth-child(1):hover:before,.woocommerce ul.products li.product:hover a:before {    opacity: 1}.parts_enquiry_frm label {    position: absolute;    left: 1px;    font-size: 14px;    top: 12px}.why-choose-us .col-sm-5 img {    max-width: 100%;    height: inherit}.deliveries_page,.no-pad-btm {    padding-bottom: 0}.header {    height: 143px;    position: fixed;    top: 0;    left: 0;    z-index: 999;    background-color: #fff}header.sticky {    height: 72px;    -webkit-transition: height .3s;    -moz-transition: height .3s;    -ms-transition: height .3s;    -o-transition: height .3s;    transition: height .3s}body {    padding-top: 143px}.responsive-nav ul.list-unstyled li.menu-item-has-children>a {    background: url(images/arrow-down1.png) 100% 46%/11% auto no-repeat;    padding-right: 20px}.responsive-nav ul.list-unstyled,.responsive-nav ul.list-unstyled li .responsive-nav ul.list-unstyled ul,.responsive-nav ul.list-unstyled ul li {    list-style: none}.responsive-nav ul.list-unstyled li ul {    display: none}@media (max-width:320px) {    .header-contact .item,    .header-contact .item i {        margin-right: 0!important    }    .only_desktop {        display: none!important    }    .header-contact .item {        font-size: 14px!important;        margin-bottom: 0!important;        margin-left: 0!important;        width: 60px!important;        overflow: hidden!important;        height: 76px!important;        text-align: right!important    }    .footer .bottom {        line-height: normal;        padding: 15px 0 55px    }}@media (max-width:480px) {    .now_wrecking_listing ul.products li,    .now_wrecking_single .related.products ul.products li {        width: 100%!important    }    .carousel_wrap h3 {        padding: 0 80px 0 0;        font-size: 20px!important    }    .now_wrecking_single .related.products ul.products li {        width: 100%!important;        margin: 30px 0 0    }    .only_desktop {        display: none!important    }}@media (max-width:767px) {    .only_desktop {        display: none!important    }    .col-md-3.sidebar ul.product-categories {        margin-bottom: 30px    }    .now_wrecking_listing ul.products {        padding-top: 30px!important    }    .now_wrecking_listing ul.products li,    .now_wrecking_single .related.products ul.products li {        min-height: auto!important    }    .now_wrecking_single .related.products ul.products li {        width: 46%;        min-height: 229px    }    .now_wrecking_single .related.products ul.products li:nth-child(2n) {        margin-right: 0    }    .main-txt .inner h2 {        padding: 0 20px;        font-size: 22px    }    .tab-content #now-wrecking .col-lg-4.col-sm-6 {        width: 33%;        float: left    }    .tab-content #now-wrecking .now-wrecking {        text-align: left    }    .tab-content #now-wrecking .now-wrecking img {        display: inline-block;        float: none!important    }    .aboutus-wrap h1,    .home .tab-content h1,    .news-wrap h1,    .shop-wrap h1,    .video-wrap .video-desc h3,    .why-choose-us h1 {        font-size: 32px    }    .aboutus-wrap .col-sm-6 img {        margin-bottom: 40px    }    .home #portfolio-fifths .item {        max-width: 100%;        height: inherit    }    .home #portfolio-fifths .item .img-responsive {        width: 100%    }    .footer .top .col-sm-3:nth-child(1),    .footer .top .col-sm-3:nth-child(2) {        width: 100%;        margin-bottom: 30px    }    .footer .inner .top .col-sm-3:nth-child(3) {        width: 100%;        margin-bottom: 0    }    #sh_about_us-2 {        margin-bottom: 35px    }    .various-services .col-md-6.pull-right {        float: inherit!important    }    .carousel_wrap h3 {        font-size: 26px    }    .page-id-9829 .common_section_inner .clear {        display: none    }    .contact-wrap-top {        margin-top: 35px    }    .header .container {        padding: 0 15px    }    .header .bottom .logo {        float: left    }    .header .bottom-left {        float: right    }    .col-sm-6.new-parts .pull-right,    .col-sm-6.used-parts .pull-right {        float: left!important    }    .header-contact,    .header-contact .item {        margin-bottom: 0    }    header .logo {        margin: 0    }    .col-sm-6.new-parts,    .col-sm-6.used-parts {        margin-top: 90px    }    .header-contact .item {        font-size: 16px;        margin-bottom: 0;        margin-left: 17px;        margin-right: 17px    }    .section>.inner {        padding: 60px 0    }    .home .nav-tabs {        margin-bottom: 60px    }    .page-title h1 {        font-size: 30px    }    .now_wrecking_listing .woo_commerce_search .widget {        margin-bottom: 50px;        padding: 0 0 100px;        position: relative    }    .now_wrecking_listing .woocommerce-product-search input[type=submit] {        width: 100%;        bottom: 0;        top: inherit    }}@media (max-width:640px) {    .tab-content #now-wrecking .col-lg-4.col-sm-6 {        width: 48%    }    .footer .inner .top .col-sm-3:nth-child(3),    .footer .top .col-sm-3:nth-child(1),    .footer .top .col-sm-3:nth-child(2) {        width: 100%    }}@media (min-width:640px) and (max-width:767px) {    .header-contact .item {        font-size: 14px;        margin-bottom: 0;        margin-left: 0;        margin-right: 0    }}@media (min-width:321px) and (max-width:639px) {    .header-contact .item {        font-size: 14px;        margin-bottom: 0;        margin-left: 0;        margin-right: 0;        width: 74px;        overflow: hidden;        height: 76px    }}@media (min-width:321px) and (max-width:479px) {    .nav-tabs>li>a {        height: 125px;        line-height: 18px;        padding: 0 6px;        font-size: 12px    }    .nav-tabs>li>a .inner {        position: relative;        top: 20px;        -webkit-transform: none;        -moz-transform: none;        transform: none    }    .woo_commerce_act_btns a:nth-child(1) {        margin-bottom: 30px!important    }    .woo_commerce_act_btns a {        margin: 0!important;        width: 100%;        text-align: center    }    .woocommerce div.product .woocommerce-tabs ul.tabs li {        margin: 0!important;        width: 100%;        text-align: left    }}@media (min-width:320px) and (max-width:359px) {    .nav-tabs>li>a {        height: 125px;        line-height: 18px;        padding: 0;        font-size: 11px    }    .now_wrecking_listing .woocommerce-product-search .search-field,    .now_wrecking_listing input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {        font-size: 22px!important    }}@media (min-width:768px) {    .now_wrecking_listing ul.products li {        width: 30%;        min-height: 229px    }    .now_wrecking_single .related.products ul.products li {        width: 47%;        min-height: 229px    }    .now_wrecking_single .related.products ul.products li:nth-child(2) {        margin-right: 0    }    .footer .top .col-sm-3:nth-child(1),    .footer .top .col-sm-3:nth-child(2) {        width: 100%;        margin-bottom: 30px    }    .footer .inner .top .col-sm-3:nth-child(3) {        width: 100%;        margin-bottom: 0    }    .img-under767 {        margin-top: 20px;        margin-bottom: 20px    }    .contact-wrap-top {        margin-top: 35px    }    .header .container {        padding: 0 15px;        width: 750px    }    .header .bottom .logo {        float: left    }    .header .bottom-left {        float: right    }    .header-contact,    .header-contact .item {        margin-bottom: 0    }    header .logo {        margin: 0    }    .footer .bottom {        line-height: normal;        padding: 15px 0 45px    }}@media (min-width:992px) {    .now_wrecking_single .related.products ul.products li:nth-child(2) {        margin-right: 30px    }    .footer .top .col-sm-3:nth-child(1) {        width: 30%;        margin-bottom: 0    }    .footer .top .col-sm-3:nth-child(2) {        width: 70%;        margin-bottom: 0    }    .footer .inner .top .col-sm-3:nth-child(3) {        width: 50%;        margin-bottom: 0    }    .img-under767 {        margin-top: 0;        margin-bottom: 0    }    .contact-wrap-top {        margin-top: 0    }    .header .container {        width: 970px    }}@media (min-width:1024px) {    .now_wrecking_listing ul.products li {        width: 30%;        min-height: 229px    }    .now_wrecking_single .related.products ul.products li {        width: 22%;        min-height: 229px    }    .header .container {        width: 970px    }    .only_desktop {        display: block!important    }    .only_mobile {        display: none!important    }}@media (min-width:1200px) {    .only_mobile {        display: none!important    }    .only_desktop {        display: block!important    }    .now_wrecking_listing ul.products li {        width: 30.9%;        min-height: 275px    }    .now_wrecking_single .related.products ul.products li {        width: 23%;        min-height: 275px    }    .header .container {        width: 1140px;        padding: 0    }    .footer .bottom {        line-height: 58px;        padding: 0    }}.parts_enquiry_frm .gform_wrapper ul li.gfield {    clear: inherit!important}.parts_enquiry_frm .col-sm-3:nth-child(3) input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.parts_enquiry_frm .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.parts_enquiry_frm select {    padding: 0 18px!important}.parts_enquiry_frm .gform_wrapper {    margin: -16px 0 0!important}.parts_enquiry_frm .gform_wrapper .gfield_required {    color: #ec2427;    margin-left: 4px}.parts_enquiry_frm label.gfield_label {    position: absolute;    left: 1px;    font-size: 14px;    margin: 0!important;    padding: 0!important;    top: 24px}.parts_enquiry_frm .gform_wrapper .gform_footer {    padding: 0;    margin: 0 15px;    clear: both}.warranty-registrations-btn {    margin-top: 20px}.single-post ul {    list-style: none;    -webkit-padding-start: 20px}.parts-enquiry-form h3 {    padding: 20px;    background: #ec2427;    margin: 0;    color: #fff}.parts-enquiry-form #field_1_12 {    margin: 0 15px!important;    padding: 0}.parts-enquiry-form #field_1_12 label.gfield_label {    position: relative!important;    top: 0!important}.parts-enquiry-form #field_1_11,.parts-enquiry-form #field_1_3,.parts-enquiry-form #field_1_4,.parts-enquiry-form #field_1_5,.parts-enquiry-form #field_1_6,.parts-enquiry-form #field_1_7,.parts-enquiry-form #field_1_8,.parts-enquiry-form #field_1_9 {    clear: none}.parts-enquiry-form label.gfield_label {    position: absolute;    left: 1px;    font-size: 14px;    margin: 0!important;    padding: 0!important;    top: 24px}.parts-enquiry-form .gform_footer {    padding: 16px 15px 10px!important}.blog-post .blog-icon {    border-radius: 0;    background: url(images/ASV-Euro-Car-Parts.jpg) 0 0/cover no-repeat}.blog-post .blog-icon i {    display: none}.blog-post .content {    min-height: 336px}.testimonial-simple-slider .owl-controls {    position: inherit;    bottom: 0}.page-id-61 .iframe {    width: 100%}.woocommerce ul.products li.product a img:hover {    opacity: 1!important;    -webkit-transition: none!important;    -ms-transition: none!important;    -moz-transition: none!important;    -o-transition: none!important;    transition: none!important}.woocommerce ul.products li.product a,.woocommerce ul.products li.product a:hover {    -webkit-transition: none!important;    -ms-transition: none!important;    -moz-transition: none!important;    -o-transition: none!important;    transition: none!important;    opacity: 1!important}.now_wrecking_listing .cat-item.cat-item-35 {    display: none!important}.sell_frm .acceptance-478 {    width: inherit;    float: none;    display: inline-block}.image_upload_asv {    border: 1px solid #d4d4d4;    padding: 8px 5px}.yith_magnifier_zoom_magnifier {    border: none!important;    display: none!important}@media (max-width:480px) {    .woo_commerce_act_btns .btn_enquire_now {        width: 100%!important;        margin-bottom: 20px!important    }    .now_wrecking_single .woo_commerce_act_btns .btn_call_us_now {        width: 100%!important;        text-align: center    }}@media (max-width:360px) {    .woocommerce div.product .woocommerce-tabs ul.tabs li {        width: 100%    }}.section.dark.transparent>.inner {    background: rgba(0, 0, 0, .5)!important}#nav_menu-2 h4 {    text-indent: -999999px!important;    border: none!important}.page-title .inner {    padding: 140px 0!important}.page-id-9831 .page-title {    background-position: center 0}@media (min-width:1400px) and (max-width:6000px) {    .page-id-9831 .page-title {        background-position: center -40px    }}#nav_menu-3 #menu-sidebarmenu li a {    pointer-events: none;    cursor: default}.indent-text {    padding-left: 20px}.wpcf7-form-control-wrap.upload-cover-letter,.wpcf7-form-control-wrap.upload-cv {    display: block;    padding: 8px 10px;    border: 1px solid #d4d4d4!important}.wpcf7-form-control-wrap.upload-cv {    margin-bottom: 20px}.wpcf7-form-control-wrap.upload-cover-letter {    margin-bottom: 30px}.wpcf7-form-control-wrap.upload-cover-letter input[type=file],.wpcf7-form-control-wrap.upload-cv input[type=file] {    width: 100%}.required_field {    color: #ec2427}.sh_center {    clear: both;    margin: auto;    text-align: center;    width: 200px!important}#wpcf7-f16134-p16074-o1 label ,#wpcf7-f16513-p16508-o1 label {    position: absolute;    left: 1px;    font-size: 14px;    margin: 0!important;    padding: 0!important;    top: 12px}#wpcf7-f16134-p16074-o1 .col-md-12,#wpcf7-f16134-p16074-o1 .col-md-6,#wpcf7-f16513-p16508-o1 .col-md-12,#wpcf7-f16513-p16508-o1 .col-md-6  {    margin-bottom: 30px}#wpcf7-f16134-p16074-o1 span.wpcf7-not-valid-tip,#wpcf7-f16513-p16508-o1 span.wpcf7-not-valid-tip {    font-size: 13px;    position: absolute;    line-height: initial}.gform_wrapper div.validation_error {    color: #ec2427!important;    border-top: 2px solid #ec2427!important;    border-bottom: 2px solid #ec2427!important;    margin-bottom: 0!important}.gform_wrapper .gfield_error .gfield_label {    color: #000!important}#wpcf7-f16159-p15560-o1 {    padding-left: 12px;    padding-right: 12px}#wpcf7-f16159-p15560-o1 .col-md-6 label {    font-size: 14px;    left: 1px;    position: absolute}#wpcf7-f16159-p15560-o1 .pname {    margin-bottom: 10px;    margin-top: 10px}.close,.close:hover {    font-size: 50px;    color: #fff!important;    opacity: 1;    margin: 7px 12px 0 0}.woocommerce nav.woocommerce-pagination ul {    margin: 0!important;    padding: 0!important}#wpcf7-f16159-p15072-o1 label {    font-size: 14px;    left: 1px;    position: absolute}#wpcf7-f16159-p15072-o1 .col-md-12,#wpcf7-f16159-p15072-o1 .col-md-3,#wpcf7-f16159-p15072-o1 .col-md-6 {    margin-top: 30px}#wpcf7-f16159-p15072-o1 input[type=submit] {    margin-bottom: 30px}@media (max-width:480px) {    .wp-image-26156.alignright {        float: none;        margin-left: 0;        display: block    }}.team-member {    vertical-align: top!important}.team-member .social-icons {    margin-top: -44px}.team-member .info {    bottom: 0!important;    position: relative!important;    margin-bottom: 30px!important;    min-height: 250px}@media (min-width:1024px) and (max-width:1220px) {    .team {        margin: 0 auto;        max-width: 1024px    }}@media (max-width:767px) {    #home-slider .big-heading {        font-size: 34px;        padding: 10px 0    }}@media (max-width:640px) {    #home-slider .big-heading {        font-size: 32px;        padding: 10px 0    }}@media (max-width:568px) {    #home-slider .big-heading {        font-size: 30px;        padding: 10px 0    }}@media (max-width:480px) {    #home-slider .big-heading {        font-size: 26px;        padding: 10px 0;        line-height: normal    }}@media (max-width:320px) {    #home-slider .big-heading {        font-size: 22px;        padding: 10px 0;        line-height: normal    }}.page-id-59 .section.white .col-sm-4:nth-child(3) .blog-post .content {    min-height: 337px}.tinynav {    display: none}@media screen and (max-width:991px) {    .contactfrommap,    .tinynav {        margin-bottom: 30px    }    .tinynav {        display: block    }    .widget .product-categories {        display: none    }    .now_wrecking_listing .woocommerce-ordering {        float: none    }}@media screen and (max-width:640px) {    .embed-container {        height: 2451px!important    }}@media screen and (max-width:767px) {    .embed-container {        height: 2373px!important    }	.header .logo img{		width: 150px !important;		height: auto !important;	}}@media (min-width:768px) and (max-width:991px) {    .embed-container {        height: 2373px!important    }	}@media (min-width:992px) and (max-width:1023px) {    .embed-container {        height: 1531px!important    }}@media screen and (min-width:1024px) {    .embed-container {        height: 1532px!important    }}@media screen and (max-width:480px) {    .embed-container {        height: 2470px!important    }}@media screen and (max-width:360px) {    .embed-container {        height: 2500px!important    }}@media (min-width:320px) and (max-width:359px) {    .embed-container {        height: 2531px!important    }}@media screen and (min-width:1200px) {    .embed-container {        height: 100%!important;        padding-bottom: 100%!important    }}#scrollUp {    padding: 0 10px;    margin-bottom: 30px}.news-wrap,.news-wrap .section.white>.inner {    padding-bottom: 40px}.page-id-59 .inner .container .row .col-sm-4:nth-child(3n+1) {    clear: left}.news-wrap {    background: #f3f3f3}.testimonial-simple blockquote footer cite{	display: none;}
.icon-call-end:before {
    content: "\f095" !important;
    font-family: "FontAwesome" !important;
}
.icon-envelope:before {
    content: "\f0e0" !important;
    font-family: "FontAwesome" !important;
}
.google_captcha {
    margin: 20px 0 25px;
}