/*!
Theme Name: digicornstechnologies

*/


img{
	height:auto;
}

span.wpcf7-list-item-label {
    margin-left: 13px;
}
/*------------------------------------- Comment -------------------------------------*/

div#respond {background-color: #f5f5f5;padding: 20px;margin-top: 30px;border-radius: 5px;}
p.comment-form-email { width: 33%;float: left;margin-left: 1%;}
p.comment-form-author { width: 33%;float: left;}
p.comment-form-url {width: 31%;float: left;margin-left: 1%;}
p.comment-form-cookies-consent {width: 100%;display: block;}
div#comments {margin-top: 38px;}
#comments .h2, h2 {font-size: 18px;}
ol.comment-list li {border-bottom: solid 1px #ddd;padding-bottom: 20px; margin-bottom: 15px;}
b.fn {padding-left: 15px;}
.comment-content{ padding-left: 90px;}
a.comment-reply-link {color: #0056b3; font-weight: 600;}
img.avatar.avatar-32.photo {width: 70px;height: 70px; border-radius: 50%;margin-top: 20px;margin-bottom: -20px;}
em.comment-awaiting-moderation {padding-left: 90px;}
.reply {padding-left: 90px;margin-top: -18px;}
.comment-metadata {padding-left: 90px;margin-top: -23px;}
p.comment-form-cookies-consent {width: 100%;display: flex;align-items: baseline;}
p.comment-form-cookies-consent label {padding-left: 10px;}	
input#submit {
    background-color: #000;
    color: #fff;
    padding: 10px;
}
h2.comments-title {
    display: none;
}
textarea#comment {
    height: 120px;
}
.page-numbers li {
    list-style: none;
    display: inline-block;
    background: #ff8a00;
    padding: 3px 10px;
    color: #fff;
}
.serchformss {
    font-size: 23px;
    color: #5d9fab;
}
button.wp-block-search__button.wp-element-button {
    background-color: #685c80;
    color: #fff;
}

.erreobox{padding: 60px 30px; border-radius: 5px; box-shadow: 0px 0px 15px #5d5d5d26; width: 65%; margin: 10% auto; text-align: center;} 
.erreobox h1{ color: #fff; font-size: 75px; letter-spacing: 2px;}
.erreobox p{font-size: 25px; color: #fff; font-weight: 600;font-family: 'Oswald'; text-align: center; margin: 10px 0px;}
.erreobox a{padding: 10px 50px; border-radius: 5px; color: #ffffff;text-transform: uppercase;font-size: 18px;font-family: 'Poppins'; border: 1px solid #FF9800; background-color: #FF9800; transition: ease-in-out 0.5s;}
.erreobox a:hover { background: #07aacd;color: #fff;}


#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    line-height: 40px;
    height: 40px;
    padding: 0px 30px 16px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #ffffff;
    text-transform: none;
    text-decoration: none;
    text-align: left;
    background: rgba(0, 0, 0, 0);
    border: 0;
    border-radius: 0;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    outline: none;
}#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    line-height: 40px;
    height: 40px;
    padding: 0px 15px 16px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #ffffff;
    text-transform: none;
    text-decoration: none;
    text-align: left;
    background: rgba(0, 0, 0, 0);
    border: 0;
    border-radius: 0;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    outline: none;
	text-transform: uppercase;
}
ul.mega-sub-menu li a {
    padding: 4px 0px 4px 0px !important;

}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    color: #ef1010;
}
a.ahh {
    color: #fff;
}
.wpcf7-form-control-wrap {
    position: relative;
    width: 100%;
}
h2.comisoon {
    text-align: center;
    font-size: 54px;
    font-weight: 600;
}
.banner.over-flo iframe{
width: 100%;
height: calc(100vw/1.80);
pointer-events: none;
}

@media screen and (max-width: 992px) {
#mnmwp-main-menu ul {
   display: none;
}

.nav-right87 {
    position: relative!important;
}	
.logo-sec01 {
    z-index: inherit!important;
}	
}
.accordion-body ul li {
    list-style: disc;
}
.accordion-body ul li {
  margin-left: 20px;
}
.tab-pane ul{
    padding-left: 20px;
}
.tab-pane ul li {
    list-style: disc !important;
}