/*
Theme Name:   simplybots
Description:  Write here a brief description about your child-theme
Author:       Clear
Author URL:   www.cleardesign.co.uk
Template:     twentytwenty
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  simplybots
*/

/* Write here your own personal stylesheet */


.header.sticky  {
    position: fixed; left: 0 ; top: 0; width: 100%; 
    z-index: 99
}

.header.sticky + .banner  {
    margin-top:  115px
}
.btn { border: 2px solid #6B8D73; line-height: 56px }
input[type=submit] {
        background-color : #6B8D73!important; transition: all .3s;
    border: 2px solid #6B8D73 
}
input[type=submit]:hover ,
.btn:hover {
    background: transparent; color: #6B8D73!important; 
}
input[type=submit]:hover {
     background-color : transparent!important;
}
.header .container .headerbtn .btn{
    line-height: 36px
}
.header .container .headerbtn .btn.login:hover {
     background-color : #6B8D73; border-color: #6B8D73;  color: #fff !important
}
.sensex-slide {padding: 0; border: 0}
.banner:before {
    display: none
}
.bannerSlide:before{
        content: "";
    position: absolute;
    left: 0;
    width: 100%;
    background: transparent linear-gradient(
180deg
, #060A0D00 0%, var(--unnamed-color-060a0d) 100%) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(
180deg
, #060A0D00 0%, #060A0D 100%) 0% 0% no-repeat padding-box;
    bottom: 0;
    height: 300px;
    z-index: 1;
}
.slick-initialized .slick-slide {
    font-size: 0
}
.as-seen h4{text-align: center; padding-bottom: 15px}

.menu li:hover a {
        color: #6b8d73 !important
}


.listIcon {
    width: 80px;
height: 80px;

    border: 3px solid #85B09A;border-radius: 50%;
}

.keyIcon {
    flex: 0 0 60px;
    border-radius: 50%;
    width: 60px;
height: 60px;
    border: 3px solid #85B09A;
}



.entry-content {padding-bottom: 25px;}

.entry-content p {
    
    line-height: 1.2; padding-bottom: 15px;
}

blockquote {
    background: #6B8D73; padding: 25px ; border-radius: 7px; padding-bottom: 0; margin-bottom: 25px; color: #fff
}
.post-meta {margin-bottom: 25px}
.error404-content input{
    height: 50px;border-radius: 5px; padding: 0 15px;
}
.error404-content input[type=submit] {
    width: auto; color: #fff; font-size: 21px;
        display: inline-block;
    vertical-align: middle;
}
.error404-content label {
     display: inline-block;
    vertical-align: middle;
}
.error404-content input[type="search"]{
    height:50px; border: 1px solid #000; border-radius: 5px; padding: 0 15px;
}

.entry-title {
    color: #6B8D73; padding: 25px 0; text-align: left
}

.error404-content {
    padding-bottom: 60px;
}
.intro-text {padding-bottom: 15px;}
.single-page-data {
    text-align: left; padding: 40px 0
}
.entry-categories ,
.post-meta {
    text-align: left
}

a.do-not-scroll.comment-reply-link {
        background-color: transparent;
}

.single-page-data .entry-content {
    padding-bottom: 0
}
.comment-respond {padding: 20px 0 0}
.comment-reply-title {
   color: #6B8D73; padding-bottom: 10px
}
.comment-form-comment label {
    text-align: left; display: block; font-size: 19px; padding-bottom: 5px; color: #000;
}
.logged-in-as {padding-bottom: 20px; }
.comment-form-comment {padding-bottom: 20px}
.form-submit input[type=submit] {
    color: #fff; font-size: 21px;
        display: inline-block;
}
.comment-body {padding-bottom: 25px}
.vcard img{
    display: block; padding-bottom: 15px;
}
.vcard span {
    padding-bottom: 10px; display: block
}
.post-meta li{padding:5px 0}

.comment-metadata {padding-bottom: 10px}
.comment-content p {line-height: 1.3}
.color-accent {
    color: #6B8D73 !important; 
}
.archive-title {text-align: left; padding-bottom: 15px;  color: #6B8D73;}
.page-not-found {
    padding: 40px 0
}

#background {
      object-fit: cover;
   position: absolute;
   top: 50%;
   left: 50%;
   min-width: 100%;
   min-height: 100%;
   width: auto;
   height: auto;
   z-index: -100;
   -webkit-transform: translateX(-50%) translateY(-50%);
   transform: translateX(-50%)translateY(-50%);
}

.bannerSlider  {
    margin: 0 !important
}

.getTouch .form-group br {
    display: none
}
.getTouch {
        background: url('images/getTouchbanner.jpg');
    background-size: cover;
}
.footer .container .topFooter .sitemap.social ul li {
    font-size: 60px !important;
}
