/*
Theme Name: Gambir
Theme URI: http://www.iwebfixes.com/
Author: IWebFixes Team
Author URI: http://www.iwebfixes.com/
Description: Gambir brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Normalize
2.0 Accessibility
3.0 Alignments
4.0 Clearings
5.0 Typography
6.0 Forms
7.0 Formatting
8.0 Lists
9.0 Tables
10.0 Links
11.0 Featured Image Hover
12.0 Navigation
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
   13.6 Footer
14.0 Comments
15.0 Widgets
16.0 Media
   16.1 Galleries
17.0 Customizer
18.0 SVGs Fallbacks
19.0 Media Queries
20.0 Print
--------------------------------------------------------------*/

/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
.section-title .heading{font-family: 'Raleway', sans-serif;}

@charset "utf-8";
/* CSS Document */

body{
    /*background-image: url(images/body-bg.jpg);*/
    background-image: url('http://iwebfixes.org/gambirclinic/wp-content/uploads/2017/04/body.jpg');
     background-repeat: no-repeat;
    background-attachment: fixed;
    background-size:cover;
    background-position:center;
	font-family: 'Open Sans', sans-serif; list-style:none;}
p{font-size: 17px; font-weight:400;}

a{color:#f0ad4e;}

.gambir-text p{font-size: 17px; font-weight:300;}

#header{/* background:rgba(37, 70, 21, 0.92); */ background:url("./images/header-bg.jpg")repeat top; z-index: 999999;}
#header .logo{padding: 20px 4px 22px 4px;}

#header .list_item{font-weight: 600; display: block; margin-top: 2rem; margin-bottom: 1rem; text-align: right;}
#header .list_item ul{margin: 0; padding: 0; }
#header .list_item ul li{display: inline-block; padding: 10px 6px; color:#fff !important; margin-top:10px;}
#header .list_item ul li a{color: #fff; font-size: 14px;}
#header .list_item ul li a:hover{color: #fff; text-decoration: none;}

#header .list_item ul li.login{padding-left:0px;}
#header .list_item ul li.register{padding-left:0px;}

#newsletterwidget-2 .tnp .tnp-field label{color:#fff;}
.tnp-widget input.tnp-submit{background:#ff9800 !important; border:1px solid #ff9800 !important; border-radius:5px;}
.tnp-widget input.tnp-submit:hover{background:#028c27 !important; border:1px solid #028c27 !important; border-radius:5px;}
.tnp-widget input.tnp-email{border-radius:5px;}
  
#custom-search-input {
    margin-bottom: 1rem;
    text-align: center;
}
#custom-search-input ul {
    margin: 0;
    padding: 0;
}
#custom-search-input ul li {
    display: inline-block;
    background: #fff;
    list-style-type: none;
}
#custom-search-input ul li a {
    padding-bottom: 2px;
    color: #333;
    background: #fff;
    padding: 5px 12px;
    font-size: 18px;
}

.navbar-collapse{padding-left: 0px;}
.navbar-default{background: #121212; border: 0px; border-radius: 0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background:#254615; color: #fff;}
.navbar-nav > li > a{font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-size: 15px; color: #fff; font-weight: 400;}
.navbar{margin-bottom:0px;}
.navbar-default .navbar-nav>li>a{color:#ededed;}
.navbar-default .navbar-nav>li>a:hover{color:#ff9800;}

.gambir_sawarkar h1{font-size:40px; font-weight: 400;}



.gambir_sawarkar .welcombg {background:rgba(0, 0, 0, 0.87); padding: 10px; color: #e9e9e9;}
.gambir_sawarkar .welcombg h1{padding:15px 0px 10px 0px; color:#ff9800; }

.gambir_sawarkar .welcombg h3{color:#ff9800; font-size: 25px; text-align:left;}
.gambir_sawarkar .welcombg h2{color:#ff9800 !important; font-size: 25px !important; text-align:left !important;}
.product_online center h3{background:url("http://iwebfixes.org/gambirclinic/wp-content/themes/gambir/images/header-bg.jpg");	}

.logo_list{margin:0; padding: 0;}
.logo_list li{display: inline-block; padding:4px;}

.welcombg ol{padding:0 0 0 18px; margin:0;}
.welcombg ol li{padding:2px 0; font-size:17px; color:#fff; font-weight:300;}
.welcombg ol li strong{font-weight:600; color:#fff;}

.psychological {font-style:italic; color:#fff !important; font-weight:400 !important; font-size:22px !important; padding:20px 5px 12px 2px;}

.contant{padding-top:10px;}


aside.right_side{background:rgba(0, 0, 0, 0.87); padding: 10px;}
.right_side h3{padding-top:22px; color:#fff; display:block; padding-bottom:20px; font-size:28px;}

aside.right_side h3.widget-title{background:url("./images/header-bg.jpg")repeat-x top; display:block; padding:5px 8px; border-radius:3px;}
aside.right_side h3.widget-title:hover{background:url("./images/header-bg.jpg")repeat-x top; display:block; padding:5px 8px;}
.right_side a{color:#fff;}
.right_side h3.out-hotpr{background:url("./images/header-bg.jpg")repeat-x top; display:block; padding:5px 8px; border-radius:3px; }

.welcombg .side_left_item .side-price .btn a{color:#fff;}
.welcombg .side_left_item .side-price .btn a:hover{color:#fff; text-decoration:none;}

.side_left_item .side-price a:hover{text-decoration:none;}

.product_online h3{padding:20px 2px;}
.learn-more h3{padding:10px 2px; text-align:center;}
.learn-more p{text-align:center; font-size:18px; font-weight:400;}

.forget-all{font-size:19px; font-weight:400; padding-top:40px; text-align:center;}
.forget-all span{color:#ff9800; font-size:19px; font-weight:400; font-size:18px;}

.forget-all p a{font-size: 18px; font-weight:600;}
#text-12 h3.widget-title{font-size:20px;}

.share_media{margin-bottom:7rem;}
.share_media img{padding:0 3px; }

.shop-now h3{text-align:center; padding-bottom:20px; font-size:26px !important;}

.right_side .categories{margin:0; padding:0;}
.right_side .categories li{list-style:none; line-height:30px;}
.right_side .categories li a{color:#fff; font-size:16px; font-weight:400;}
.right_side .categories li .fa{color:#ff9800; padding-right:6px; font-size:12px;}

footer.footer{background:rgba(0, 0, 0, 0.95); padding:6px 20px 20px 20px; margin-top:25px;}
footer.footer h3{color:#eaeaea; font-size:20px; padding-top:0px; padding-bottom:6px;}
footer.footer ul{margin:0; padding:0;}
footer.footer li {color:#808080; list-style:none; line-height:23px; padding-left:2px;}
footer.footer li a{color:#808080; text-decoration:none;}
footer.footer li a:hover{color:#ff9800; text-decoration:none;}

footer.footer .col-lg-3{width:20%;}

.copyright{background:#000; padding:15px 10px 10px 10px;}
.copyright .copyr p{text-align:center; font-weight:400; color:#878787; font-size:13px; line-height:22px;}

@media only screen and (max-width : 767px) {
footer.footer .col-lg-3{width:100%;}	
.navbar-default .navbar-nav{text-align:center;}
}
/***********************prodect view************************************/

.preview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media screen and (max-width: 996px) {
    .preview {
      margin-bottom: 20px; } }

.preview-pic {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.preview-thumbnail.nav-tabs {
  border: none;
  margin-top: 15px; }
  .preview-thumbnail.nav-tabs li {
    width: 18%;
    margin-right: 2.5%; }
    .preview-thumbnail.nav-tabs li img {
      max-width: 100%;
      display: block; }
    .preview-thumbnail.nav-tabs li a {
      padding: 0;
      margin: 0; }
    .preview-thumbnail.nav-tabs li:last-of-type {
      margin-right: 0; }

.tab-content {
  
  overflow: hidden; }
  .tab-content img {/* width:100%; */
    -webkit-animation-name: opacity;
            animation-name: opacity;
    -webkit-animation-duration: .3s;
            animation-duration: .3s; }

.card {
  margin-top: 50px;
  background: #eee;
  padding: 3em;
  line-height: 1.5em; }

@media screen and (min-width: 997px) {
  .wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

.details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

.colors {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.product-title, .price, .sizes, .colors {
  text-transform: UPPERCASE;
  font-weight: bold; 
  color: #fff;
  }

.checked, .price span {
  color: #ff9f1a; }

.product-title, .rating, .product-description, .price, .vote, .sizes {
  margin-bottom: 15px; }

.product-title {
  margin-top: 0; }

.size {
  margin-right: 10px; }
  .size:first-of-type {
    margin-left: 40px; }

.color {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  height: 2em;
  width: 2em;
  border-radius: 2px; }
  .color:first-of-type {
    margin-left: 20px; }

.add-to-cart, .like {
  background: #ff9f1a;
  padding: 1.2em 1.5em;
  border: none;
  text-transform: UPPERCASE;
  font-weight: bold;
  color: #fff;
  -webkit-transition: background .3s ease;
          transition: background .3s ease; }
  .add-to-cart:hover, .like:hover {
    background: #b36800;
    color: #fff; }

.not-available {
  text-align: center;
  line-height: 2em; }
  .not-available:before {
    font-family: fontawesome;
    content: "\f00d";
    color: #fff; }

.orange {
  background: #ff9f1a; }

.green {
  background: #85ad00; }

.blue {
  background: #0076ad; }

.tooltip-inner {
  padding: 1.3em; }

@-webkit-keyframes opacity {
  0% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes opacity {
  0% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*# sourceMappingURL=style.css.map */


/*************************tabs******************/
.tabs_descri{padding-top:7rem; display:block;}
.tabs_descri .nav-tabs>li.active>a{background:rgba(255, 152, 0, 0.66); color:#fff;}
.tabs_descri  p{font-size:16px;}
.tabs_descri  a{color:#ff9800;}

/*wiget*/
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li{
	padding: 4px 0;
    margin: 0;
    list-style: none;
    color: #D27E0A;
}

.woocommerce-shipping-fields #ship-to-different-address label span{font-weight:400;}

.welcombg h1{background-url:("http://iwebfixes.org/gambirclinic/wp-content/uploads/2017/04/gcicon.png")}

/************************TESTIMONIAL**************************/
.testimonials_page{background:rgba(0, 0, 0, 0.53); padding:15px; border-radius:10px; margin-bottom:20px;}


/* #header .list_item .social-media .fa-twitter{background:#55acee; padding: 8px; border-radius: 100px; color: #fff; width: 30px; height: 30px; margin: 0 2px;}
#header .list_item .social-media .fa-facebook{background: #3b5998;padding: 8px 11px; border-radius: 100px; color: #fff; width: 30px; height: 30px; margin: 0 2px;}
#header .list_item .social-media .fa-linkedin{background: #007ab9;padding: 8px 9px; border-radius: 100px; color: #fff; width: 30px; height: 30px; margin: 0 2px;}
 */


.icon-mono {
  background: url("../../images/icons1.png");
  background-image: url("../../images/icons1.svg"), none;
  background-color: #595959;
  -webkit-transition: background 0.3s;
          transition: background 0.3s;
}

/* facebook */
.icon-mono.facebook {
  background-position: 0 0;
}

.icon-mono.facebook:hover {
  background-position: 0 -96px;
}

/* twitter */
.icon-mono.twitter {
  background-position: -96px 0;
}

.icon-mono.twitter:hover {
  background-color: #4099ff;
  background-position: -96px -96px;
}

/* google plus */
.icon-mono.googleplus {
  background-position: -192px 0;
}

.icon-mono.googleplus:hover {
  background-color: #d34836;
  background-position: -192px -96px;
}

/* *******************testimonial devided ******************* */
.testimonials_devided{padding:18px 10px; text-align:center;}
.testimonials_devided .fa{text-align:left; width:100%; padding-bottom:15px;}
.testimonials_devided .name-of-comm{text-align:right; width:100%; display:block; color:#ff9800;}

.gambir_sawarkar .product_online_test h3{
background: red; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left, #ff9800 , #fff); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #ff9800, #fff); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #ff9800, #fff); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #ff9800 , #fff); /* Standard syntax */
  color:#fff; padding-left:10px;
  padding:10px; display:block; margin-top:0px;
}

 .welcombg .inner_page table{color:#fff;}
 input, select, textarea{color:#333; padding:5px; border:1px solid #ccc; font-size:16px;}
 .woocommerce form .form-row.woocommerce-invalid label {color: #fbfbfb !important;}

 #coupon_code{width:150px; height: 35px;}
 .woocommerce .cart .button, .woocommerce .cart input.button{color:#333; padding:11px 10px 10px 10px;}
 
 /* .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:#ff9f1a !important; color:#fff !important; padding:0px !important; }
 .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background:#ff9f1a !important; color:#fff !important;} */

 .add-to-cart .ajax_add_to_cart {padding:0px !important; background:none !important; color:#fff !important;}
 .right_side .widget_shopping_cart_content .total{color:#fff;}

/*.welcombg .inner_page div{padding-left:3px;}*/
.side_left_item .side-price a{color:#151414;}

.icon-mono {
  background: url("./images/fb.png");
  background-image: url("../images/icons1.svg"), no-repeat; 
  -webkit-transition: background 0.3s;
          transition: background 0.3s;
		  padding:6px 52px 7px 6px;
}

/* facebook */
.icon-mono.facebook {
  background-position: 0 0;
  padding:7px 17px;
  margin:2px;
}

.icon-mono.facebook:hover {
  background-position: 0px -36px;
}


.icon-mono-2{
  background: url("./images/twitter.png");
  background-image: url("../images/icons1.svg"), no-repeat; 
  -webkit-transition: background 0.3s;
          transition: background 0.3s;
		  padding:6px 52px 7px 6px;
}

/* facebook */
.icon-mono-2.twitter {
  background-position: 0 0;
  padding:7px 17px;
  margin:2px;
}

.icon-mono-2.twitter:hover {
  background-position: 0px -35px;
}


.icon-mono-01{
  background: url("./images/rss_icon.png");
  background-image: url("./images/icons1.svg"), no-repeat; 
  -webkit-transition: background 0.3s;
          transition: background 0.3s;
		  padding:6px 52px 7px 6px;
}

/* facebook */
.icon-mono-01.rss{
  background-position: 0 0;
  padding:7px 16px;
  margin:2px;
}

.icon-mono-01.rss:hover {
  background-position: 0px -35px;
}


.icon-mono-3{
  background: url("./images/linkedin.png");
  background-image: url("./images/icons1.svg"), no-repeat; 
  -webkit-transition: background 0.3s;
          transition: background 0.3s;
		  padding:6px 52px 7px 6px;
}

/* facebook */
.icon-mono-3.linkedin{
  background-position: 0 0;
  padding:7px 16px;
  margin:2px;
}

.icon-mono-3.linkedin:hover {
  background-position: 0px -35px;
}

/*============== 05-05-2017===========*/
.blog_readmore{margin-top:30px;}
.blog_readmore .btn-warning{border-radius:12px; background:#ff9800;}
.blog_readmore .btn-warning:hover{border-radius:12px; background:#028c27;}

.page_top .pager li>a{margin:5px;}

/*================ Newsletter =================*/
button.btn.btn-default.btn-lg{
	width: 150px;
    height: 46px;
}

form button.btn.btn-default.btn-lg{background:#028c27; color:#fff;}
form button.btn.btn-default.btn-lg:hover{background:#ff9800; color:#fff;}

.carousel-caption{color:#ff9800;}

@media only screen  and (min-width : 980px) {
#carousel .carousel-caption{top:12rem; }
#carousel .carousel-caption h2{font-size:50px; color:#ff9800;}
#carousel .carousel-caption h2:last-child{font-size:50px; color:#ff9800; font-weight:600;} 
}

@media only screen and (max-width: 768px) {
 #carousel .carousel-caption{top:8rem; }
.carousel-fade .carousel-control {padding-top: 7rem;}
.carousel-captionh2{font-size:15px !important; color:#ff9800; display:block;}
.carousel-caption h2:last-child{font-size:20px !important; color:#ff9800; font-weight:600;} 
.slider_bg24{display:none !important;}
}



#wpcf7-f5345-o1 .messages textarea.form-control{height:100px;}


/* 
@media (min-width 768px) and (max-width 979px){
#carousel .carousel-caption{top:0rem; }
#carousel .carousel-caption h2{font-size:30px; color:#ff9800;}
#carousel .carousel-caption h2:last-child{font-size:30px; color:#ff9800; font-weight:600;} 
.carousel-fade .carousel-control{padding-top:8rem;}
}

@media (min-width 640px) and (max-width 767px){
#carousel .carousel-caption{top:0rem !important; }
#carousel .carousel-caption h2{font-size:30px; color:#ff9800;}
#carousel .carousel-caption h2:last-child{font-size:30px; color:#ff9800; font-weight:600;} 
.carousel-fade .carousel-control{padding-top:8rem;}
}

@media (min-width 480px) and (max-width 639px){
#carousel .carousel-caption{top:0rem !important; }
#carousel .carousel-caption h2{font-size:20px;}
#carousel .carousel-caption h2:last-child{font-size:20px;}
.carousel-fade .carousel-control{padding-top:8rem;}

}

@media (min-width 320px) and (max-width 479px){
#carousel .carousel-caption{top:0rem !important; }
#carousel .carousel-caption h2{font-size:30px;}
#carousel .carousel-caption h2:last-child{font-size:30px;}
.carousel-fade .carousel-control{padding-top:8rem;}
} */
#capcha_code .wpcf7-captcha-captcha-778{width: 65px; float: left; margin-left: 5px; height:35px;}
.right_side #capcha_code .wpcf7-captcha-captcha-778{height: 34px; margin-left:-10px; min-width: 65px; float:left; border: 5px !important;}
.woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none; padding:0px; margin:0px;}
.woocommerce .woocommerce-MyAccount-navigation li{background:url(./images/header-bg.jpg); padding:0 8px; margin-bottom:6px;}

.woocommerce .woocommerce-MyAccount-navigation li a{line-height:40px; color:#fff; text-decoration:none; list-style-type:none;}
.woocommerce .woocommerce-MyAccount-content p a:hover{color:#1866ca;}
.woocommerce table.my_account_orders .button:hover{color:#337ab7;}
.woocommerce-account .addresses .title .edit{background: #ff9801; color: #fff; padding: 2px 5px; border-radius: 3px;}
.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color: #ff9801;}

.woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button.button{background:#d58512; padding:10px 30px 12px 30px; color:#fff;}
.woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button.button:hover{background:#028c27; padding:10px 30px 12px 30px; color:#fff;}
.woocommerce-Message--info a.woocommerce-Button{background:#ff9800; padding:10px 30px 12px 30px; color:#fff !important;}
.woocommerce-Message--info a.woocommerce-Button:hover{background:#028c27; padding:10px 30px 12px 30px; color:#fff !important;}

.woocommerce-form-login .woocommerce-Button.button{background:#d58512; padding:10px; color:#fff;}
.gambhir_heading{background: #254615; padding: 2px 15px 14px 15px;  margin-top: 20px; display: block;}
.gambhir_heading h3{color:#fff;}


#capcha_field{margin-right:-14px;} 

.designed_by p{color:#ccc; font-size:14px; text-align:center;}

.side_left_item{ text-align:center; position:relative; min-height:380px;} 
.price-botton{ display:block;  position:absolute;}
.side_left_item .price-botton{bottom:0px !important; text-align:center; width:100%;}
.price-detail span.product-title{color:#ff9800; font-size:18px;}
.star-sidebar a{color:#ff9800;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img{width:100%;}

.gambir_sawarkar{margin-top:17rem;}
#header .login a{background:#ff9800; padding:5px 10px 7px 10px; display:inline-block; margin-top:15px; color:#fff; border-radius:5px;}
#header .login a:hover{text-decoration:none;background:#028c27;}
#header .register a{background:#ff9800; padding:2px 5px 3px 5px; border-radius:5px;}

#header .list_item ul li a .active{background:red; padding:2px 9px 2px 7px; border-radius:50%; margin-left:2px;}
ul.list-of-line{padding-left:22px; margin:0;}
ul.list-of-line li{line-height:28px;}

ul.payment_methods li input{margin:0 !important;}
.contentside {
    padding: 20px;
    width: 100%;
    background: rgba(48, 48, 48, 0.7);
    border: 0px solid #d9d9d9;
}
#form-contect label{color: #f48b03; width:100%;} 
#address_form{color: #fff;}
#address_form strong{color: #f48b03;}

#address_form .phone-add a{color:#fff;}
#address_form .phone-add a:hover{color:#f0ad4e;}

#address_form .symbol .fa {display: inline-block; background: #f48b03; padding-top: 18px; height: 70px; width: 70px; font-size: 30px; border-radius: 50%;  color: #fff; text-align:center;}
.contact-messages{border: none; border-radius: inherit; color: #fff; font-size: 16px; font-weight: 600;line-height: normal; margin-top:10px; padding: 10px 25px;text-transform: uppercase; text-align: center; background:#f48b03; border-radius:7px;}  
.contact-messages:hover{background: #254615;}

.disclaimer{background:rgba(12, 34, 1, 0.96); padding:0px 20px 20px 20px; color:#fff;}
.shop-now h3 a {color: #ff9800; font-size: 30px; text-align: center; width: 100%; display: block;}
/***
#shipping_method input{width:16px; height:16px;}
#shipping_method input[type="radio"]:checked:before {
    content: "";
    display: block;
    position: relative;
    top: 3px;
    left: 3px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: red;
    -moz-border-radius: 50%;
    -moz-background: red;
} ***/


#shipping_method input[type="radio"] {
	-webkit-appearance: none; /* Remove default appearance styling for Webkit */
	-moz-appearance: none; /* Remove default appearance styling for Firefox */
    background: #ccc;
	width: 25px;
	height: 25px;
	vertical-align: middle;
	margin: 0 10px;
	cursor: pointer;
  border-radius:50%;
}

#shipping_method input[type="radio"]:hover { background: #e4e4e4; }

#shipping_method input[type="radio"]:checked {
	background: #ff9800;
	position: relative;
	width: 25px;
	height: 25px;
}

#shipping_method input[type="radio"]:checked:after {
	content: '';
	position: absolute;
	width: 14px;
	height: 8px;
	background: transparent;
	top: 7px;
	left: 4px;
	border: 3px solid #fff;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}


.ss-social-sharing{
    float: right;
    margin: 2px 0 0 0;
    width: 60% !important;
}

.blog_readmore .component{padding-top:0px !important;}

.shipping-calculator-form .button{padding: 8px; width: 100%;}
.woocommerce-shipping-calculator a.shipping-calculator-button:hover{color:#fff;}
.woocommerce #review_form #respond .form-submit input{left: auto; background: #ff9800;  padding: 8px 20px; color: #fff;}

.side-img{background: #fff; padding:5px; min-height:105px;}

.inner_page .woocommerce .woocommerce-order p{background: rgba(76, 175, 80, 0.39); padding: 10px;}

.woocommerce form .form-row .input-checkbox {
    display: inline;
    margin: 1px 0px 2px 0px;
    text-align: center;
    vertical-align: middle;
	position:relative;
}
.blog_readmore .btn-warning{border-radius: 3px; padding: 8px 15px; font-size: 15px; font-weight: 600;}
.blog_readmore .btn-warning:hover{border-radius: 3px; padding: 8px 15px; font-size: 15px;}

#gourlcryptocoins div b{color:#fff;background: rgba(76, 175, 80, 0.39); padding: 5px; width: 100%; display: block; font-weight:600; font-size:15px;}

.wc-proceed-to-checkout .checkout-button{background: #ff9800 !important;}
.wc-proceed-to-checkout .checkout-button:hover{background: #028c27!important;}

.woocommerce-shipping-calculator .shipping-calculator-button{background: #ff9800; padding:0px 8px 3px 8px; color:#fff; border-radius:4px; margin-left: 40px; font-size: 15px;}
.woocommerce-shipping-calculator .shipping-calculator-button:hover{background: #028c27; padding:0px 8px 3px 8px; color:#fff; text-decoration:none;}

.woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item a{color:#ff9800;}
.woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item a:hover{color:#028c27;text-decoration:none;}

.woocommerce-cart-form .woocommerce-cart-form__contents .button{background: #ff9800; color:#fff !important;}
.woocommerce-cart-form .woocommerce-cart-form__contents .button:hover{background: #028c27; color:#fff !important;}

.woocommerce-shipping-calculator .shipping-calculator-form button.button{background: #ff9800; color:#fff !important;}
.woocommerce-shipping-calculator .shipping-calculator-form button.button:hover{background: #028c27; color:#fff !important;}

.woocommerce .return-to-shop .wc-backward{background: #ff9800; padding:5px 10px 7px 10px; color:#fff; }
.woocommerce .return-to-shop .wc-backward:hover{background: #028c27; padding:5px 10px 7px 10px; color:#fff; }
.wpcf7-validation-errors{display:none;}

.side_left_item{background:#fff; margin-bottom:25px; padding-top:20px;} 
.side_left_item h3{text-align:center; color:#ba0000; font-weight:600; padding-bottom:10px; margin-top:0px; font-size:24px; padding-top:15px;}

.button{background:#ff9800 !important}
.button a.hover{background:#ff9800 !important}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 100%;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: 0 em !important;
    font-weight: 700;
    border-radius: 3px;
    left: auto;
    color: #fff;
    background-color: #ebe9eb;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
}
.send_enquiry{ border-radius:5px !important; }


.side_left_item img {max-width:100%}
.inner_page img {max-width:100%}

.yellow_button{width:100%; display:block; background:#ff9800 !important; border-radius:0; padding:8px; font-size:16px; border:0;}
.yellow_button:hover{width:100%; display:block; background:#028c27 !important; border-radius:0; padding:8px; font-size:16px; border:0;}

.side_left_item .btn-warning{width:100%; display:block; background:#ff9800 !important; border-radius:5px; font-size:16px; border:0; font-weight:600;}

.side_left_item .side-price{padding:6px;}
.side_left_item .side-price h4{color:#333;}

.welcombg .side_left_item h3{text-align:center; color:#ba0000; font-weight:600; font-size:22px;}
.welcombg .side_left_item .side-price h4{color:#333;}
.woocommerce-terms-and-conditions-checkbox-text a{color:#000;}
#payment .place-order #place_order {
    background: #028c27 !important;
    padding: 9px 22px;
    font-size: 18px;
}
.woocommerce table.my_account_orders .button {
    color: #fff;
    margin-right: 5px;
}