/*
Theme Name: Mad Custom Coating
Description: An HTML5 version.
Version: 1.0
Tags: html5, naked, clean, basic
*/

@import "css/reset.css";
@import "css/layout.css";

/* CSS Document */
body {
    margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; background-color:#000 !important;color: rgba(255, 255, 255, 0) !important; }
#container{color:#000;}
* {margin: 0; outline: medium none; padding: 0;}
.products > li > a span {float: left; width: 40%;}
.main_body_area {float: left; width: 100%;}
.attachment-shop_catalog.wp-post-image {float: left; height: auto !important; margin-right: 10px !important; width: 50% !important;}

.box_area { text-align: center; display: inline-block; width: 100%; margin-top: 25px; }

.wpuf-info {color: black;}
.wpuf-fields > input {float: left; margin-right: 10px;}
#logged_in {color: white;}
#loginform {float: left; width: 50%;}
.not_acc {float: left; width: 50%;}
.not_acc h1 {width: 100%; float: left; font-family: "bebas_neueregular"; font-size: 25px; color: white; margin-bottom: 20px;}
.not_acc > a {width: 100%; float: left; display: block; color: white;}
#wp-submit {background: none repeat scroll 0 0 #2a2a2a; border: 2px solid; color: white; font-family: "bebas_neueregular";  font-size: 26px; height: 30px; line-height: 0; text-align: left; width: 60%;}
#loginform > p {float: left; width: 100%;}
#loginform > p > label {color: white; float: left; font-family: "bebas_neueregular"; font-size: 20px; margin: 10px 0; width: 100%;}
#loginform > p .input {height: 26px; width: 60%;}
.wpuf-el:nth-child(7) input {float: left; height: 100%; margin-right: 47px;}
.blog_cont {float: left; width: 100%;}
.blog_cont_img {float: left; width: 30%;}
.blog_cont_content {float: right; width: 66%;}
.blog_cont_img img {height: auto; width: 100%;}
.blog_cont_content > a {background: none repeat scroll 0 0 #595959; color: white; display: block; float: left; height: 40px;
line-height: 39px; text-align: center; text-decoration: none; width: 70px; margin-top: 10px;}
.col2-set .title {font-size: 18px; margin: 0 0 10px;}
.col2-set .title h3{text-decoration: underline; -moz-text-decoration-color: white; text-decoration-color: white;}
.chosen-single{background:white;}
.header_right a{text-decoration:none;}
.woocommerce dl {margin: 15px 0 15px 0;}
.woocommerce dl dt {margin: 5px 0 5px 0;}
.checkout .input-text {height: 30px;}
.shop_table th, .shop_table td {border: 1px solid white; text-align: left;}
.payment_box > p {color: black!important;}
#payment label {color: black;}
.active-result {color: black;}
.summary.entry-summary p {line-height: 20px;}
.cart td, .cart th {border: 1px solid white;}
.related.products > h2 {font-size: 200%;}
#tab-description > h2 {font-size: 200%;}
.coupon .input-text {font-size: 106%; font-weight: bold; height: 28px; width: 108px !important;}
.body-container .gallery {width: 100%;}
.quantity.buttons_added {float: left;}
.coupon .input-text {height: 28px;}
#content {width: 1100px; margin: auto;}
.price {float: left; font-size: 200% !important; margin: 10px 0; width: 100%;}
.yith-wcwl-add-to-wishlist {display: none;}
#tab-description > p {color: #424242; line-height: 19px;}
.summary > h1 {font-size: 250%; margin: 10px 0 !important; font-family:"bebas_neueregular";}
.products li a h3{font-size: 200%!important; margin: 10px 0 !important; font-family:"bebas_neueregular";}
.product_meta {display: none;}
.product {background: none repeat scroll 0 0 white; float: left; padding: 1%; width: 66%;}
.product_index img {margin-top: 10px; max-height: 207px; width: 100%;}

.header_bg{width:100%; float:left; background-color:#008c00;margin-top: -17px;}
.header_container{width:1100px; margin:0 auto;}

.header_area{width:100%; float:left;}
.logo{width:350px; height:137px; float:left;}
.logo2 {float: right; height: 126px; width: 22%;}
.logo2 > img {height: 80% !important; margin-left: 104px; width: auto;}
.header_right {float: right; width: 241px;}
.cart_bg{width:240px; height:63px; float:right; background-image:url(images/cart_bg.png); background-repeat:no-repeat; margin-top:10px;}
.cart_bg h2{font-family:'franklin_gothic_demi_condRg'; font-size:24px; color:#fff; float:right; text-transform:uppercase; font-weight:normal; text-align:center; margin-top:5px; text-shadow:2px 2px 2px #000; margin-right:15px;}
.cart_bg h2 span {float: right; font-family: "georgiaregular"; font-size: 14px; text-transform: lowercase;}
.top_link {float: left; width: 100%;}
.top_link ul{font-family:'georgiaregular'; text-align:right; margin-top:15px; color:#fff; list-style:outside none none; }
.top_link ul li{ display:block; margin-bottom:10px;}
.top_link ul li a {color: hsl(0, 0%, 100%); display: block; float: left; font-family: georgiaregular; font-size: 18px;
margin-right: 10px; padding: 0; text-decoration: none; text-shadow: 1px 1px 1px hsl(0, 0%, 0%);}
.top_link ul li a:hover{ color:#000; text-shadow:none;}
.phone{ color:#1e1e1e; font-family: 'franklin_gothic_demiregular';font-size:38px; float:right;}

/* nav area */

.toggle_for_menu{
    display: none;
    position: relative;
    float: right;
}

.toggle_for_menu_inner{
  width: 35px;
    float: right;    
}

.bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color: #333;
  margin: 6px 0;
  transition: 0.4s;
}

.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);
}

.menu_bg{ width:100%; height:48px; float:left; background-image:url(images/nav_bg.png); background-repeat:repeat-x;}
.menu_container{ width:1100px; margin:0 auto;}

.menu_area { height:49px; float:right; text-align: center; display: inline-block; width: 100%;}
.menu_area ul{list-style:none; margin:0; padding:0; font-family:'bebas_neueregular'; font-size:24px;  }
.menu_area ul li{ display:inline-block; padding:12px 0px; }	
.menu_area ul li a{color:#fff; text-decoration:none; padding:12px 14px; }
.menu_area ul li a:hover{ background-image:url(images/hover_bg.png); background-repeat:repeat-x; }	
/* slider area */
.slider_bg{width:100%; float:left; background-position:center top; height:520px; background-image:url(images/slider-1.png); background-repeat:no-repeat;}
.slider_container{width:1100px; margin:0 auto;}
.tag_bg {background-color: rgba(0, 0, 0, 0.5); background-repeat: repeat-x; border: 1px solid #000; float: left; height: auto;
margin-top: 127px; width: 730px;}
.tag_bg .tag_text{float:left; margin-top:10px; margin-left:10px;}
.tag_bg .tag_text h2{font-family:'georgiaregular'; font-size:48px; float:left; text-align:left; color:#fff; text-shadow:3px 3px 3px #000; font-weight:normal;}
.tag_bg .tag_text h3 {color: #e3e3e3; float: left; font-family: "bebas_neueregular"; font-size: 72px; font-weight: normal;
line-height: normal; margin-top: 0; text-shadow: 3px 3px 3px #000;}
.tag_bg .tag_text h3 span{color:#008c00;}
.tag_bg .tag_text  p{ font-family:'calibriregular'; font-size:18px; color:#fff; font-weight:normal; margin-top:25px; width:90%; text-shadow:3px 3px 3px #000; float:left;}
.tag_bg .shop_now{ width:170px; height:69px; float:left;}

/* slider bot green area */
.slider_bot_bg{width:100%; height:100%; background-color:#008c00; float:left;}
.slider_bot_container{ width:1100px; margin:0 auto;}

.welcome_txt{width:100%; float:left;    padding: 35px 0;}
.welcome_txt h2{font-family:'bebas_neueregular'; font-size:30px; color:#000; text-align:center; font-weight:normal; margin-top:0;}
.welcome_txt h2 span{font-family:'calibriregular'; font-size:18px; color:#fff; margin-top:0; margin-bottom:10px; float:left; text-shadow:1px 1px 1px #0f3414;}
.welcome_txt p{font-size:18px;     line-height: 1.3; color:#fff; text-transform:capitalize; font-family:'calibriregular';}
.welcome_txt a {color: #000; text-decoration: none;}
.welcome_txt h3{font-family:'bebas_neueregular'; font-size:24px; color:#fff;text-shadow:1px 1px 1px #0f3414; float:left; font-weight:normal; margin-top:10px;}
.welcome_txt h3 span{color:#24px; color:#000; text-shadow:none; margin-top:10px; float:left; }


.slider_bot_bg_shipping_ints_btn {
    width: 20%;
    float: left;
    text-align: center;
    position: relative; top: 7px;
}


.slider_bot_bg_shipping_text {
    width: 80%;
    float: left;
}

.slider_bot_bg_link {
    text-align: center;
}

.slider_bot_bg_inner_text {
    margin: 35px 0;
    float: left;
}

.welcome_txt .maxbutton-1.maxbutton:hover.maxbutton-shipping-instructions .mb-text {
    background: #000;
    color: #fff;
}

.welcome_txt .maxbutton-1.maxbutton:hover.maxbutton-shipping-instructions {
    border-color: #000;
    background-color: rgb(0, 0, 0);
}

.slider_bot_container .video{width:348px; height:223px; float:right; margin-top:8px;}
/* body content area */
.body-container{width:1100px; margin:0 auto;}
.body_container_outer_wrap{ width: 100%; display: inline-block; margin: 35px 0 0; }

.top-block{width:100%; float:left; margin-top:25px; text-align: center;}
.top-block-1{width:353px; height:236px; float:left; margin-bottom: 25px; position: relative;}

.top-block-1 .top-tit-bg {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    right: 0!important;
}

.top-block-1 a {
    display: block;
    position: relative;
}

.top-block-1.top-block-mid{ padding-right: 20px; padding-left: 20px; }

.top-block-1 .top-tit-bg { float: left; height: 58px; position: relative; top: -238px; width: 100%; z-index: 9999999;}
.top-block-1 .top-tit-bg .top-tit{float:left;
    background-image: url(images/block_tit_bg.png);
    background-position: center top;
    width: 100%;
    padding-bottom: 10px;
    background-repeat: repeat;}

.top-block-1 .top-tit-bg .top-tit { padding-top: 0% !important;     margin-top: 0!important; }

.top-block-1 .top-tit-bg .top-tit h2{font-family:'bebas_neueregular'; font-size:36px; text-align:left; color:#fff; font-weight:normal; margin-top:0px; margin-left:10px;}
.top-block-1 .top-tit-bg .top-tit h2 span{color:#008c00;}
.top-block-1 img{width:350px;height:234px;}


/* product area */

.product_tit_bg{float:left; width:100%; height:52px; background-color:#008c00; margin-top:0;}
.product_tit{font-family:'bebas_neueregular'; font-size:36px; text-align:left; color:#fff; font-weight:normal; margin-top:10px; margin-left:10px; text-shadow:1px 1px 1px #0f3414;}

.box_area-2{width:100%; float:left;}
.box{width:353px; height:337px; float:left; background-color:#fff; margin-bottom:25px; position: relative;}

.box.box_2, .box.box_5 {
    margin-right: 20px;
    margin-left: 20px;
}

.page-id-29 .box{ width: 46%; margin:0 2%; margin-bottom:25px; }

 .product_index{width:320px; height:220px; margin:0 auto;}
.box .add_to_cart_button {background-color: #008c00 !important; background-image: none !important; border: medium none !important; border-radius: 0 !important; box-shadow: none !important; box-sizing: border-box; color: #fff !important;
float: left; font-family: "georgiaregular" !important; font-weight: normal !important; height: 30px !important; padding: 10px 5px !important; text-align: center; text-shadow: none !important; text-transform: uppercase; width: 100% !important;}
 .price{font-family:'franklin_gothic_demi_condRg'; color:#000; text-align:center; font-size:30px;}
.price p{font-family:'calibriregular'; margin: 15px 0 0; font-size:14px; color:#000!important; font-weight:normal;}
.btn_area {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; margin: 10px auto;
padding: 0 14.3%; width: 100%;}
.btn_area .cart_btn {background-color: #008c00; float: left; height: 34px; width: 128px;}
 .btn_area .cart_btn p{ width:auto;font-family:'georgiaregular'; font-size:14px; padding-top:0px; text-align:center; color:#fff; text-transform:uppercase; text-shadow:1px 1px 1px #0f3414;}
 .btn_area .details_btn{width:113px; height:34px; float:right; background-color:#000;}
 .btn_area .details_btn p{ width:auto; font-family:'georgiaregular'; font-size:14px; text-align:center; color:#fff; text-transform:uppercase; padding-top:8px;}
.details_btn a {text-decoration: none;}

/* Lifetime Guarantee! */
.gurantee-body-container{ width: 1100px!important; margin: 0px auto;}
.gurantee_bg{width:100%; height:240px; float:left; background-image:url(images/lifetime-bg.png); background-repeat:no-repeat; border:0; background-size: cover!important; padding: 15px 0;}
.gurantee_icon{ width:229px; height:229px; float:right; margin-right:20px; margin-top:5px;}
.gurantee_txt{width:725px; margin-top:55px; float:left; margin-left:20px;}
.gurantee_txt h2{font-family:'franklin_gothic_demiregular'; font-size:36px; color:#fff; text-align:left; text-transform:uppercase; text-shadow:2px 2px 2px #000;}
.gurantee_txt h2 span {float: left; font-size: 18px; line-height: 36px; width: 75%;}

/* footer area */

.footer_cont {
    width: 1100px!important;
    margin: 0px auto;
}

.footer_bg{    border-top: 5px solid #008c00; width:100%; float:left; height:79px; background-image:url(images/footer_bg.png); background-repeat:repeat-x; margin-top:25px;}
.footer-menu { float:left; margin-top:25px; margin-left:10px;}
.footer-menu ul{list-style:none; margin:0; padding:0; font-family:'bebas_neueregular'; font-size:18px;  }
.footer-menu ul li{ display:inline-block; padding:5px;}	
.footer-menu ul li a{color:#fff; text-decoration:none; padding:5px 10px; }
.footer-menu ul li a:hover{ background-image:url(images/hover_bg.png); background-repeat:repeat-x;  text-shadow:1px 1px 1px #0f3414;}

.social{width:300px; float:right; margin-top:3px;}		
.social ul li{ width:auto; display:inline-block; padding-left:10px}
.social ul{list-style:none; margin:10px 0 0; padding:0; list-style:none; width:100%; float:left; text-align:center; }
.social ul li.s1 a{ text-decoration:none; background-image:url(images/f.png); background-repeat:no-repeat; height:52px; width:52px; text-indent:-99999px; display:block; text-align:center;  }
.social ul li a:hover{ background-position: 0 -53px;  }
.social ul li.s2 a{ text-decoration:none; background-image:url(images/insta.png); background-repeat:no-repeat; height:52px; width:52px; text-indent:-99999px; display:block; text-align:center;  }
.social ul li.s3 a{ text-decoration:none; background-image:url(images/y.png); background-repeat:no-repeat; height:52px; width:52px; text-indent:-99999px; display:block; text-align:center;  }
.social ul li.s4 a{ text-decoration:none; background-image:url(images/p.png); background-repeat:no-repeat; height:52px; width:52px; text-indent:-99999px; display:block; text-align:center;  }
.copyright-bg{background-color:#008c00; width:100%; height:30px; float:left; margin-bottom:0;}
.copyright-bg p{ font-family: 'georgiaregular'; font-size: 14px; color: #fff; float: left; text-shadow: 1px 1px 1px #0f3414; margin-top: 8px; margin-left: 20px; text-align: center; width: 100%; margin: 10px 0; }

.slider_main_container {float: left; width: 100%;}
/*.body-container_inner {background-color: #333; box-sizing: border-box; float: left; height: auto; padding: 2%; width: 70%;}*/


/*.page-template-twocolumn-page-php .body-container_inner {background-color: #333; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; height: auto; margin: 0; padding: 0 2%; width: 71%;}*/

.body-container_inner{
    background-color: #333;
    float: left;
    height: auto;
    margin: 0;
    padding: 15px;
    width: 65%;
    margin-right: 1%;
}

    
.page-template-twocolumn-page-php .body-container_inner {
    background-color: #333;
    float: left;
    height: auto;
    margin: 0;
    padding: 15px;
    width: 65%;
    margin-right: 1%;
}


.single-product #content > .product {
    background-color: #fff;
    float: none;
    height: auto;
    margin: 0;
    padding: 15px;
    width: 1070px!important;
    margin-right: 0%;
    display: inline-block;
}

.woocommerce nav.woocommerce-breadcrumb {
    display: inline-block;
    width: 1100px;
    margin: 50px 0!important;
    background: #fff;
    padding: 35px 0!important;
}

.single-product .sidebar {
    display: none;
}

.woocommerce #content {
    text-align: center;
}

body.woocommerce #content div.product div.images {
    width: 40%!important;
    float: left!important;
    clear: none;
    margin-right: 4%;
}


body.woocommerce #content div.product div.summary{
    width: 50%!important;
        text-align: left;
    float: left!important;    
}

.woocommerce div.product .woocommerce-tabs .panel {
    text-align: left;
}

.pt {color: #fff; float: left; font-family: "bebas_neueregular"; font-size: 26px; padding: 15px 0; text-transform: uppercase;  width: 100%;}
.pc {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; color: #fff; float: left; line-height: normal; width: 100%;}
.pc p {color: #ccc; font-size: 13px; line-height: 20px; margin: 0 0 20px;}
.pc a{text-decoration: none; color: #008c00;}
.pc img {    width: 100%; }
/*.sidebar {background-color: #333; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; color: #ccc; float: right; padding: 5% 2% 2%; width: 27%;}*/

.sidebar {
    background-color: #333333;
    -webkit-box-sizing: border-box;
    color: #ccc;
    padding: 15px;
    width: 30%;
    text-align: center;
    margin: 0px auto;
    float: left;
}

.sidebar_inner {
    background-color: #333333;
    display: inline-block;
    padding: 0;
    width: 100%;
    margin: 0px auto;
    float: left;    text-align: left;
}


.left_area {
    background-color: #333333;
    color: #ccc;
    padding: 15px;
    width: 24%;
    text-align: center;
    margin: 0px auto;
    float: left;
}

.left_area_inner {
    background-color: #333333;
    display: inline-block;
    padding: 0;
    width: 100%;
    margin: 0px auto;
    float: left;
    text-align: left;
}

.right_area {
    background-color: #333;
    float: right;
    height: auto;
    margin: 0;
    padding: 15px;
    width: 70%;
    margin-right: 0;
}

.page-id-20 .maxbutton-1.maxbutton.maxbutton-shipping-instructions {
    margin-bottom: 25px;
}

.sidebar li {list-style: none outside none;}
.sidebar_section h3 {background: url("images/border-solid.png") repeat-x scroll 0 100% rgba(0, 0, 0, 0); color: #fff; float: left; font-family: "bebas_neueregular"; font-size: 24px; letter-spacing: 1px; margin: 0 0 5px; padding: 0 0 10px; width: 100%;}
.sidebar .textwidget {line-height: 20px;}
.sidebar .textwidget img {height: auto; margin-left: 0%; max-width: 100%;}
.sidebar_section {float: left; margin: 0 0 20px; width: 100%;}
.menu_area ul li.current-menu-item a {background-image: url("images/hover_bg.png"); background-repeat: repeat-x;}
.cart_btn p a {color: #fff; float: left; padding: 10px 0 0; text-decoration: none; width: 100%;}
.cart_btn .added_to_cart {background-color: rgba(0, 0, 0, 0.5); display: block; left: 0; margin: 0 !important; padding: 10px 0;
  position: absolute; text-align: center; top: 45%; width: 100%;}
.cart-count {display: inline-block; font-family: arial; font-weight: bold; margin: 5px 0 0; width: auto;}

.select_text {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; color: #fff; float: left;
font-family: bebas_neueregular; font-size: 17px; height: 27px; letter-spacing: 1px; padding: 5px 0; text-transform: uppercase;}

.gallery_title {border-bottom: 1px solid #000; color: #fff; float: left; font-family: "bebas_neueregular"; font-size: 30px;
margin: 15px 0 10px; padding: 0 0 7px; width: 100%;}
.gallery_names {float: left; height: 25px; margin: 0 0 0 4px; min-width: 120px;}
.gallery_block, .gallery_block_brand, .gallery_block_color , .gallery_block_title {float: left; width: 100%;}
.gallery_names {border: 1px solid #ccc; border-radius: 2px; color: #333; cursor: pointer; float: left; font-family: bebas_neueregular; font-size: 17px; height: 25px; letter-spacing: 1px; margin: 0 0 0 4px; width: 200px;}
.galeries_names li {background-color: rgba(75, 75, 75, 0.35); box-sizing: border-box; color: #fff; float: left; font-family: "bebas_neueregular"; font-size: 18px; padding: 10px; text-transform: uppercase; width: 100%; cursor: pointer;}
.galeries_names li:hover{ background-color: rgba(150, 150, 150, 0.5);}
.gallery_header_title {background-color: rgba(150, 150, 150, 0.5); box-sizing: border-box; color: #fff; cursor: auto;  float: left; font-family: "bebas_neueregular"; font-size: 22px; padding: 8px; width: 100%; margin: 0 0 10px 0;}
/*.gallery_header_title:hover{ background-color: rgba(75, 75, 75, 0.35);}*/

.g_color, .g_brand, .g_title, .gallery_block_brand, .gallery_block_color, .gallery_block_title{display:none;}
.g_brand {border: 1px solid #ccc; float: left; font-family: bebas_neueregular; font-size: 17px; height: 26px; margin-left: 20px;
width: 200px;}
.g_color {border: 1px solid #ccc; float: left; font-family: bebas_neueregular; font-size: 17px; height: 26px; margin-left: 20px;
width: 200px;}
.g_title {border: 1px solid #ccc; float: left; font-family: bebas_neueregular; font-size: 17px; height: 26px; margin-left: 20px;
width: 200px;}
.body-container_inner {background-color: #333; box-sizing: border-box; float: left; height: auto; padding: 2%; width: 68%;}
.body-container_inner p {color: white;}
.body-container_inner h1 {color: white; float: left; font-family: "bebas_neueregular"; font-size: 30px; margin-bottom: 16px;
width: 100%;}
.body-container_inner p {color: white; line-height: 21px; width:100%;}
.blog_single > a {background: none repeat scroll 0 0 #595959; color: white; display: block; float: left; height: 40px;  line-height: 39px; margin-top: 20px; text-align: center; text-decoration: none; width: 70px;}
.blog_single {border-bottom: 1px solid white; float: left; margin-top: 39px; padding-bottom: 10px; position: relative; width: 100%;}
.blog_single span {float: left; font-size: 61%; margin-left: 0; text-transform: lowercase; width: 99%;}
.blog_single > a:hover {background: none repeat scroll 0 0 #474747;}
.sorting_area {float: left; margin: 0 0 10px;}
.single-product .price {color: #000; font-family: "franklin_gothic_demi_condRg"; font-size: 30px; text-align: left;}
.single_add_to_cart_button {background-color: #008c00 !important; background-image: none !important; border: medium none !important; border-radius: 0 !important; box-shadow: none !important; font-family: "georgiaregular" !important; font-weight: normal !important; height: 29px !important; text-transform: uppercase; width: 114px !important;}

.add_to_cart_button {background-color: #008c00 !important; background-image: none !important; border: medium none !important;
border-radius: 0 !important; box-shadow: none !important; box-sizing: border-box; color: #fff !important; font-family: "georgiaregular" !important; font-weight: normal !important; height: 30px !important; padding: 10px 0 !important; text-align: center; text-shadow: none !important; text-transform: uppercase; width: 128px !important;}
.pc .wp-caption {border: medium none; margin: 0 15px; padding: 0;}
.pc p.wp-caption-text {background-color: #000; float: left; font-style: italic; line-height: normal; margin: -26px 0 0;  padding: 5px 0; position: relative; width: 100%;}
#wow-feed,#wow-feed .item p,#wow-feed .item p a,#wow-feed .item p br,#wow-feed .item p h1,#wow-feed .item p h2,#wow-feed .item p h3,#wow-feed .item p h4,#wow-feed .item p h5,#wow-feed .item p h6,#wow-feed .item p img {
  position: absolute;
  text-indent: -50000px;
}

/* Generated Font */
@font-face {
    font-family: 'calibriregular';
    src: url('fonts/calibri_0-webfont.eot');
    src: url('fonts/calibri_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calibri_0-webfont.woff2') format('woff2'),
         url('fonts/calibri_0-webfont.woff') format('woff'),
         url('fonts/calibri_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff2') format('woff2'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'franklin_gothic_demiregular';
    src: url('fonts/fradm-webfont.eot');
    src: url('fonts/fradm-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fradm-webfont.woff2') format('woff2'),
         url('fonts/fradm-webfont.woff') format('woff'),
         url('fonts/fradm-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'franklin_gothic_demi_condRg';
    src: url('fonts/fradmcn-webfont.eot');
    src: url('fonts/fradmcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fradmcn-webfont.woff2') format('woff2'),
         url('fonts/fradmcn-webfont.woff') format('woff'),
         url('fonts/fradmcn-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'georgiaregular';
    src: url('fonts/georgia_0-webfont.eot');
    src: url('fonts/georgia_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/georgia_0-webfont.woff2') format('woff2'),
         url('fonts/georgia_0-webfont.woff') format('woff'),
         url('fonts/georgia_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}



@media screen and (max-width: 320px) {
.gurantee_icon {  float: right; height: auto !mportant; margin-right: 0px !important; margin-top: 5px;width: 23%;}

.btn_area {
    box-sizing: border-box;
    float: left;
    margin: 10px auto;
    padding: 0 7.3% !important;
    width: 100%;
}

}





testing----------