Sindbad~EG File Manager

Current Path : /var/www/quickscrum.com/wp-content/themes/Quickscrum-child/
Upload File :
Current File : /var/www/quickscrum.com/wp-content/themes/Quickscrum-child/style.css

/*
Theme Name: Quickscrum Child
Theme URI: NiceThemes <hello@nicethemes.com>
Description: A child theme of Quickscrum Theme
Version:     2.0.8
Author: Loyal Web Solutions
Author URI:  https://www.loyalwebsolutions.com
Template: Quickscrum
*/
/*import default parent styles */
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100;400;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&display=swap');
/* @import url("../Quickscrum/style.css"); */
html{
    scroll-behavior: smooth;
    overflow:visible !important;
}
body {
    overflow:visible;
    min-height:800px;

}
html, body, pre{
    font-family: 'proxima nova regular' !important;
}
p, li, pre{
    /*font-size: 18px !important;
    color: #292929 !important;
    line-height:32px !important;*/
    font-size: 18px;
    color: #292929;
    line-height:32px;
}
video {
    width: 100%;
    height: auto;
}
video::-webkit-media-controls-overlay-play-button {
    display: none !important;
}
p{
    color: #292929;
}
/*#live-search.dark .welcome-message p {
    color: #3a3a3a !important;
}*/
.cta-text {
    font-size: 30px;
    font-family: 'proxima nova regular';
    font-weight: 500;
}
.article-index .columns-3 ul li a {
    font-family: 'proxima nova regular' !important;
}
.columns-3 {min-height:345px;}
.home .grid{ margin-left: 0px;}
#live-search.dark .welcome-message h2 {
    font-family: 'Open Sans',sans-serif !important;
    font-size: 46px;
    font-weight: bold !important;
}
#wrapper {
    background: #e8f4fe;

}
#container {
    margin:0 auto;
    max-width: 100%;;
    background: #fff;
    padding: 0px;
    text-align: center;
}
.single #container #content,
.single #container .main-content,
.post-type-archive-scrum-guide #container .main-content,
.post-type-archive-getting-started #container .main-content,
.page-template-template-faq #container .main-content,
.post-type-archive-product-help #container .main-content,
.post-type-archive-help #container .main-content,
.page-template-template-ebooks #container .main-content,
.page-template-template-case-study #container .main-content,
.post-type-archive-video #container .main-content,
.search-results #container #content,
.category #container #content {
    max-width: 1080px;
    width: 100%;
    margin: 0px auto;
    text-align: left;
    display: inline-block;
    float: none;
}
.post-type-archive-solution #container .main-content,
.post-type-archive-solution-guide #container .main-content {
    /*max-width: 100%;*/
}
.post-type-archive-solution-guide #container .main-content .container-part {
    max-width: 1080px;
    width: 100%;
    display: inline-block;
    float: none;
    text-align: left;
}
.breadcrumb-trail {
    padding-left: 30px;
}
body.single-post .page-title,
.entry{
    padding: 0 50px;
}
#top #navigation .nav > li a {
    letter-spacing: 1px;
    margin-right: 24px;
    font-family: 'Open Sans',sans-serif !important;
    font-size: 15px;
    font-weight: 600 !important;
    margin-top: 4px;
}
.nav li:hover, .nav li.hover {
    position: relative;
}
.subnav-uppercase #top #navigation .nav li ul {
    border-radius: 0;
    background-color: #fff;
    padding: 0;
    min-width: 180px;
    border: 1px solid #fff;
    left: -50%;
    width: 405px;
    -webkit-box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.2);
}
.nav-uppercase #top #navigation > ul.nav > li > a.btn {
    background-image: none;
    border: 1px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.nav-uppercase #top #navigation > ul.nav > li > a.btnaccess {
    background: #2196f3 none repeat scroll 0 0;
    border: 1px solid #2196f3;
    border-radius: 0px;
    color: #fff;
    font-family: "ProximaNova-Semibold",sans-serif;
    line-height: 22px !important;
    margin-top: 38px;
    padding: 10px 15px!important;
    text-transform: uppercase;
    margin-right: 10px;
}
.nav-uppercase #top #navigation > ul.nav > li > a.btnaccess:hover, .nav-uppercase #top #navigation > ul.nav > li > a.btnaccess:focus {
    background: #C45200 !important;
    color: #fff !important;
    border:1px solid #C45200  !important;
}
.nav-uppercase #top #navigation > ul.nav > li > a.login-btn {
    line-height: 21px !important;
    margin-top: 38px;
    background: #fff;
    color: #2196f3;
    font-size: 15px;
    border-radius: 0px;
    padding: 10px 40px;
    font-family: 'ProximaNova-Semibold',sans-serif;
    text-transform: uppercase;
    border: 1px solid #fff;
    text-decoration: none;
}
/* vishal */

.vc_transform .container.grid-container {
    max-width: 100%;
}

/*.nav-uppercase #top #navigation > ul.nav > li > a.login-btn:hover,
.nav-uppercase #top #navigation > ul.nav > li > a.login-btn :focus{
    background: #2196f3 !important;
    color: #fff !important;
}*/
#breadcrumbs{
    list-style:none;
    margin: 0;
    overflow:hidden;
    padding: 15px 0px 11px 0px;
}
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:15px;
    font-size:15px !important;
}
/*.help #breadcrumbs li.guide-home,
.post-type-archive-help #breadcrumbs li.guide-home {
    display: none;
}*/
.help #breadcrumbs li.qs-home,
.post-type-archive-help #breadcrumbs li.qs-home {
    display: inline-block !important;
}

/*.post-type-archive-scrum-guide #breadcrumbs li.guide-home,
#wrapper.scrum-guide #breadcrumbs li.guide-home {
    display: none;
}*/
.post-type-archive-scrum-guide #breadcrumbs li.qs-work,
#wrapper.scrum-guide #breadcrumbs li.qs-work {
    display: inline-block !important;
}

#breadcrumbs .separator{
    font-size:18px;
    font-weight:100;
    color:#178dca;
}
#breadcrumbs li a,
#breadcrumbs li strong
{
    color: #178dca;
}
.breadcrumbs .item-current strong { color:#afafaf !important; font-weight:normal !important;}
.fa-file-o::before {
    content: "\f016";
    color: #6844d5;
}
.moreTxt {
    color: #1a8dd0;
    font-weight: normal;
}
.archive  .main-content header { margin-bottom: 10px;}
#footer-grid {
    margin-left: 0px;
}
.infoboxes {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff;
}
.nice-infoboxes {
    box-shadow: none !important;
}
.nice-infoboxes .item.last {
    border-right: 0px;
}
#call-to-action {
    padding: 70px 0 40px;
    background-color: #fff;
}
.reviewLeftsec {
    float: left;
    width: 30%;
    padding: 0;
    box-sizing: border-box;
}
.reviewLeftsec > img {
    float: left;
}
.reviewRightsec {
    float: right;
    width: 70%;
    box-sizing: border-box;
    text-align: center;
}
.cta-button-wrapper {
    display: block;
    vertical-align: middle;
    padding-top: 30px;
}
.reviewRightsec .btn-xl.cta-button {
    text-transform: uppercase;
    background-color: #fb6801 !important;
    border-radius: 3px !important;
    font-weight: normal !important;
}
.headerSearch {
    display: inline-block;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
.hbreadcrumb {
    display: inline-block; width: 60%; float: left; box-sizing: border-box;
}
.single-post .hbreadcrumb {
    width: 100%;
}
.headerSearch #breadcrumbs {
    border-bottom: none;
}
.hsearchform{
    display: inline-block; width: 40%; float: right; box-sizing: border-box; margin-top:5px;
}
.single .hsearchform {
    display: none;
}
.hsearchform #search-wrap {
    position: relative;
    padding: 5px 0px;
}
.hsearchform   #searchform {
    max-width: 750px;
    width: 100%;
    background: #fff;
    border-radius: 5px;
    margin: 0 auto;
    border: 1px solid #d7d7d7;
}
.hsearchform  .input {
    position: relative;
    display: inline-flex;
    margin: 0;
    width: 100%;
}
.hsearchform  .input label {
    color: #A9A9A9;
    display: inline-block;
    left: 10px;
    position: absolute;
    top: 10px;
    z-index: 1;
    text-transform: none;
    cursor: text;
    font-size: 16px;
    width: auto;
}
.hsearchform  #s {
    float: left;
    width: 89%;
    background: none;
    color: #595959;
    font-size: 16px;
    padding:10px 0px 10px 10px;
    border: none;
    box-shadow: none;
}
.hsearchform  #searchsubmit {
    position: absolute;
    font-family: 'FontAwesome' !important;
    background-color: transparent;
    background-repeat: no-repeat;
    float: right;
    margin:0;
    padding:0;
    right: 0;
    border: none !important;
    height: 45px;
    width: 32px;
    min-width: 32px;
    border: none;
    cursor: pointer !important;
    color: #bbb !important;
    background-color: transparent !important;
    font-size: 20px !important;
    text-shadow: none !important;
    clear: none !important;
    line-height: initial;
    background-clip: padding-box;
    border-radius: 0 !important;
    border: 0;
    z-index: 100;
    top: -5px;
}
.archive-header {
    border-bottom: none;
    margin:30px 0 0 0;
    padding: 0 30px;
}
.cat_desc{
    background-image: linear-gradient(to right,#5232b6,#2f118c);
    /*background-color: #e8f4fe;*/
    padding-top: 30px;
    padding-bottom: 10px;
    text-align: center;
}
.cat_desc_heading {
    font-size: 50px;
    color: #fff;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 700;
    line-height: normal;
    padding-bottom: 0px;
}
.cat_desc_text p {
    color: #ffecb3;
    font-family: 'Poppins', sans-serif !important;
    padding: 0px 40px;
}
#container {
    width: 100% !important;
}
.single-c-post-title {
    margin: 10px 0;
    padding: 0 50px;
}
.hsearchform .input label { display: none; }
.subFooter {
    border-top: 1px solid #ccc;
}
.reviewRightsec {
    width: 75%
}
.reviewRightsec h1 {
    font-size: 31px;
}
.reviewLeftsec {
    width:25%
}
.cta-wrapper{
    padding: 0 5%;
}
.reviewLeftsec > img {
    float: none;
}
.hide_it {
    display: none !important;
}
/*Category Page*/
.archive .grid {
    margin-left: -1.5%;
}
.archive .entry {
    padding: 0px;
}
.first {
    clear: left;
}
.nav-entries a {
    margin-left: 20px;
}
/*Single Post*/
.single .breadcrumb-trail {
    display: none;
}
/*Faq*/
.page-template-template-faq .entry-header h1{
    padding-left: 50px;
    margin-bottom: 0 !important;
    font-weight: bold !important;
    font-family: 'proxima nova regular' !important;
}
.single-faq .type-faq  h1{
    padding-left: 50px;
    margin-bottom: 0 !important;
}
.page-template-template-faq .breadcrumb-trail {
    display: none;
}
/*Search*/
.archive-header,
.search span{
    padding: 0px;
}
.search .nav-entries a {
    margin-left: 50px;
}
.category-posts li img {
    vertical-align: middle;
    margin-left: 4px;
    width: 14px;
}
/* E-Book */
.ebook-canvas {
    padding-top: 30px;
}
.ebook-canvas .ebook-title {
    margin-top: 10px;
    min-height: 96px;
}
.ebook-canvas .ebook-title p {
    font-weight: bold !important;
    font-size: 16px !important;
    margin-bottom: 0;
}
.ebook-image img{
    -webkit-box-shadow: 2px 10px 12px 0px rgba(202,202,202,1);
    -moz-box-shadow: 2px 10px 12px 0px rgba(202,202,202,1);
    box-shadow: 2px 10px 12px 0px rgba(202,202,202,1);
}
.ebook-canvas .ebook-download {
    margin-top: 10px;
}
.ebook-canvas .ebook-download a{
    border: 1px solid #2196f3;
    padding: 15px 35px;
    display: inline-block;
    color: #2196f3;
}
.ebook-canvas .ebook-download a:hover{
    background-color: #2196f3;
    color: #fff;
    border: 1px solid #2196f3;
}
/* Case Study Start */
.ebook-canvas {
    padding-top: 30px;
}
.ebook-canvas > a {
    display: inline-block;
}
.case-study-canvas-inner {
    text-align: center;
}
.case-study-title {
    padding: 30px 0px;
}
.case-study-title{
    color: #292929 !important;
    font-size: 16px !important;
    font-weight: bold !important;
}
.case-study-excerpt p {
    font-size: 14px !important;
    color: #9A9B9D !important;
    margin-bottom: 0;
}
.case-study-more-link {
    padding: 20px 0px;
}
.case-study-more-link span {
    color: #1B6FC9 !important;
    padding-right: 5px;
    vertical-align: top;
    line-height: 15px;
}
/*.page-template-template-case-study-php .cat_desc,
.page-template-template-ebooks .cat_desc,
.post-type-archive-scrum-guide .cat_desc,
.page-template-template-blog-php .cat_desc {
        background-color: #ebe4f5 !important;
    padding-top: 35px;
        margin-top:-15px;
        padding-bottom:1px;
}*/
/*.page-template-template-case-study-php .cat_desc_heading,
.page-template-template-ebooks .cat_desc_heading,
.post-type-archive-scrum-guide .cat_desc_heading,
.page-template-template-blog-php .cat_desc_heading {
        color:#764abc !important;
        font-weight:bold;
        font-family:'proximanova semibold'!important;
        padding-bottom: 16px;
}*/
/* Case Study End */
/* Article Page Pagination */
.pagination {
    clear:both;
    padding:20px 0;
    position:relative;
    font-size:11px;
    line-height:13px;
    text-align: center;
    display: inline-block;
    width: 100%;
}
.pagination span, .pagination a {
    font-family: inherit;
    display:inline-block;
    padding: 6px 12px;
    text-decoration:none;
    width:auto;
    background: #fff;
    border: 1px solid #bdbdbd;
    border-radius: 4px;
    color: #717171;
    font-size: 13px;
    margin: 0 0 0 4px;
    line-height: 1.42857;
}
.pagination a:hover{
    background-color: #eee;
}
.pagination .current{
    background-color: #e8f4fe;
    border-color: #e8f4fe;
    color:#fff;
}
/*Header*/
#header .col-full {
    padding-left: 7px;
    padding-right: 7px;
}
/* Logo Size - Vishal */
.header-logo-wrapper #default-logo, .header-logo-wrapper #retina-logo  { max-height:30px !important; width:auto !important;margin-top: 5px;  }
.fixed .header-logo-wrapper #default-logo, .fixed .header-logo-wrapper #retina-logo { max-height:30px !important; margin-top:5px; width:auto !important;  }
/* Vishal CSS End */

#top.fixed {
    position: fixed !important;
    top: 0;
    border-top: medium none;
    left: 0;
    width: 100%;
    /*background-color: #e8f4fe;*/
    /*background-image: linear-gradient(90deg, #293846 0%, #16222a 100%) !important;*/
    background-image: linear-gradient(90deg, #151E27 0%, #151E27 100%) !important;
    /*background-image: linear-gradient(90deg, #00BFA5 0%, #00EAC9 100%);*/
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
    color: #4f5352;
    z-index: 999;
	opacity: 0;
    /*transition: all 0.4s ease-out 0s;
    -webkit-transition: all 0.4s ease-out 0s;*/
}
/*.post-type-archive-videos #top.fixed, .post-type-archive-quickscrum-feature #top.fixed {
        background-color: rgb(229, 251, 247) !important;
}*/
#top.fixed #default-logo-wrapper a {
    /*background-image: url('images/logo-sticky.png');
    background-repeat: no-repeat;*/
    height: 50px;
    display: inline-block;
    width: 200px;
    margin-top: 10px;
}
#header #top.fixed {
    min-height: unset;
}
#header #top.fixed #logo {
    padding-top: 15px;
}
#top.fixed #navigation .nav > li a {
    margin-top: 15px;
}
.nav-uppercase #top #navigation > ul.nav > li > a {
    text-transform: capitalize !important;
    line-height: 40px;
    letter-spacing: 1px !important;
}
.nav-uppercase #top.fixed #navigation > ul.nav > li > a {
    line-height: 46px;
}
.nav-uppercase #top.fixed #navigation > ul.nav > li > a.btnaccess ,
.nav-uppercase #top.fixed #navigation > ul.nav > li > a.login-btn {
    margin-top: 18px;
}
/*.toppad .header-dark #top #navigation>ul.nav>li>a {
    color: #292929;
}*/
#header,
#header #top {
    min-height: auto;
}
#header #top {
    padding: 15px 0px;
}
.single-scrum-guide #header #top, .single-help #header #top, .category .help #header #top, .category .scrum-guide #header #top, .single-ebook #header #top, .single-case-study #header #top {margin-top: 20px;}
.single-scrum-guide #header #top.fixed, .single-help #header #top.fixed, .category .help #header #top.fixed, .category .scrum-guide #header #top.fixed, .single-ebook #header #top.fixed, .single-case-study #header #top.fixed {margin-top: 0px !important;}
#header #top.fixed {
    padding-top: 17px;
    margin-top: 0px;
}
#header #top #logo,
#header #top.fixed #logo {
    padding-top: 0px;
}
#top.fixed #default-logo-wrapper a {
    margin-top: 0px;
}
#top #navigation .nav>li a,
#top.fixed #navigation .nav > li a {
    margin-top: 0px;
}
#navigation {
    padding: 0 7px;
}
.nav-uppercase #top #navigation>ul.nav>li>a.btn {
    background-image: none;
    border: 1px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
    /*background: #2196f3 none repeat scroll 0 0;
    border: 1px solid #2196f3;*/
    background: #f57c00;
    border-radius: 30px;
    color: #ffffff !important;
    font-family: "ProximaNova-Semibold", sans-serif;
    line-height: 1.42857143 !important;
    margin-top: 38px;
    padding: 10px 13px!important;
    text-transform: uppercase;
    margin-right: 4px;;
    letter-spacing: 0px !important;
}

.nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover,
.nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:focus {
    /*background: #1480d6 !important;
    color: #fff !important;
    border: 1px solid #1480d6 !important;*/
    background: #e65100  !important;
    color: #fff !important;
}
.nav-uppercase #top #navigation>ul.nav>li>a.login-btn {
    line-height: 40px !important;
    margin-top: 1px !important;
    margin-left: 20px;
    margin-right: 0;
    background: #ffffff;;
    /*color: #2196f3 !important;
    border: 1px solid #2196f3;*/
    color: #f57c00;
    border: 1px solid #fff;
    font-size: 13px;
    border-radius: 30px;
    padding: 0;
    font-family: 'proximanova semibold', sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    width: 130px;
    text-align: center;
    letter-spacing: 0px !important;
}
.nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover,
.nav-uppercase #top #navigation>ul.nav>li>a.login-btn :focus {
    /*background: #c45200;
    color: #fff !important;
    border-color: #2196f3;*/
    background: #e65100;
    color: #ffffff;
    border: 1px solid #e65100;

}
.nav-uppercase #top #navigation>ul.nav>li>a.btnaccess,
.nav-uppercase #top.fixed  #navigation>ul.nav>li>a.btnaccess,
.nav-uppercase #top #navigation>ul.nav>li>a.login-btn,
.nav-uppercase #top.fixed #navigation>ul.nav>li>a.login-btn  {
    margin-top: 0px;
}
#header #top #logo h1 {
    line-height: inherit !important;
}
#top.fixed #default-logo-wrapper a {
    background-position: left center;
}
.nav-uppercase #top.fixed #navigation>ul.nav>li>a.btnaccess {
    padding: 5px 12px!important;
    margin-top: 8px;
}
.nav-uppercase #top.fixed #navigation>ul.nav>li>a.login-btn {
    line-height: 32px !important;
    margin-top: 8px !important;
}
#header #top #toggle-nav {
    border-color: transparent;
    background-color: #f57c00;
    padding: 3px 10px;
    border-radius: 3px;
    margin-top: 1px;
    margin-right: 0;
    line-height: 30px;
    height: 35px;
    top: 22px;
}
#header #top #toggle-nav .fa {
    color: #fff;
}
/*Close Header*/
/*Footer*/
#footer .col-full {
    max-width: 1320px;
}
#footer .col-full .grid {
    margin-left: 0px;
}
#footer h4 {
    font-size: 18px;
    width: 100%;
    color: #fff;
    padding-bottom: 8px;
    margin-bottom: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-bottom: 0;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 600 !important;
}
#footer h4.widgettitle {
    cursor: pointer;
    position: relative;
    display: inline-block;
}
#footer #footer-widgets {
    padding-bottom: 18px;
}
#footer #footer-grid .footer_part_1,
#footer #footer-grid .footer_part_2,
#footer #footer-grid .footer_part_3,
#footer #footer-grid .footer_part_4,
#footer #footer-grid .footer_part_5 {
    /*margin-left: 4.16666667%;*/
    padding-left: 10px;
    padding-right: 10px;
}
#footer #footer-grid .footer_part_1 {
    width: 46%;
    padding-right: 4.16666667%;
}
#footer #footer-grid .footer_part_2 {
    width: 18%;
}
#footer #footer-grid .footer_part_3 {
    width: 18%;
    margin-left: 0px;
}
#footer #footer-grid .footer_part_4 {
    width: 18%;
    margin-left: 0px;
}
/*#footer #footer-grid .footer_part_5 {
    width: 23%;
}*/
.site-footer.dark #footer-widgets .widget .social-links ul li {
    padding-right: 10px !important;
    margin-bottom: 0px;
    margin-right: 0px;
}
.site-footer.dark #footer-widgets .widget ul.footer-link li a {
    position: relative;
    font-family: 'Open Sans',sans-serif !important;
    font-size: 14px;
    letter-spacing: 1px;
    word-spacing:1px;
}
.site-footer.dark #footer-widgets .widget ul.footer-link li a:hover:before {
    width: 100%;
}
.site-footer.dark #footer-widgets .widget ul.footer-link li a:before {
    content: '';
    position: absolute;
    z-index: 1;
    overflow: hidden;
    white-space: nowrap;
    width: 0%;
    -webkit-transition: width .2s .2s;
    -moz-transition: width .2s .2s;
    transition: width .2s .2s;
    border-bottom: 1px solid #fa6900;
    bottom: -2px;
}
.site-footer.dark #footer-widgets .widget li a {
    color: #fff;
}
.site-footer.dark #footer-widgets .widget li a:hover {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}
#footer-widgets .widget .widget_nice_social .social-links-container > li a, .widget_nice_social .social-links-container > li a {
    line-height: 30px;
    height: 30px;
    width: 30px;
    border-radius: 50%;
}
.site-footer.dark {
    /*background: #222222;*/
    background: #151E27;
}
#extended-footer-content .columns-1 {
    padding-left: 0px;
}
#extended-footer-content #copyright {
    text-align: center;
    color: #fff;
}
.site-footer.dark #footer-widgets .widget ul li {
    border-bottom: 0px;
    padding: 0px 0px 16px 0;
}
.footer-btn {
    display: inline-block;
    /*background-color: #fff;
    border: 1px solid #fff;
    color: #292929 !important;*/
    background-color: #fa6900;
    border: 1px solid #fa6900;
    /*color: #292929 !important;*/
    height: 33px;
    line-height: 21px;
    font-size: 13px;
    padding: 6px 16px;
    border-radius: 3px;
    text-transform: uppercase;
    box-sizing: border-box;
}
.site-footer.dark #extended-footer {
    text-align: center;
}
.site-footer.dark #footer-widgets {
    border-bottom: 0px;
}
#extended-footer {
    padding: 17px 0;
}
.social-links-container #youtube a {
    background-color: #ef6c53 !important;
}
#footer-widgets {
    padding-top: 35px;
}
/*Close Footer*/
/*Home Price Sec*/
.solution-template-default .vc_column_container>.vc_column-inner, .page-id-6195 .vc_column_container>.vc_column-inner, .page-id-6329 .vc_column_container>.vc_column-inner, .page-template-template-full-width .vc_column_container>.vc_column-inner {
    padding: 0 !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px !important;
}
.home-price-sec {
    text-align: center;
}
.wpb-js-composer .home-price-sec .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #ebebeb;
    font-size: 20px;
    color: #989898;
    text-align: center;
    border-radius: 0;
}
.home-price-sec .vc_tta-container .vc_tta-panels-container {
    border-radius: 0px !important;
}
.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
    border-radius: 0px !important;
}
.home-price-sec .vc_tta-tabs-container {
    margin-right: 0px !important;
}
.home-price-sec .vc_tta-tabs-list {
    border-bottom: 1px solid #F3F2F2;
    display: table;
    width: 100%;
}
.home-price-sec .vc_tta-container {
    margin: 0px auto;
    display: inline-block;
    max-width: 660px;
    width: 100%;
}
.home-price-sec .vc_tta-tabs-list .vc_tta-tab{
    width: 100%;
}
.home-price-sec .pricing-content {
    min-height: 340px;
    border: none;
    margin: 0 auto;
    text-align: center;
}
.home-price-sec .pricing-content .pricing-h2 {
    font-size: 55px;
    color: #000;
    padding: 15px 0 0 0;
}
.home-price-sec .pricing-content .pricing-text {
    font-size: 22px !important;
    color: #8b8a8a !important;
    font-style: italic;
    margin-bottom: 0px !important;
}
.home-price-sec .pricing-content .btn.qsg-btn2 {
    margin-top: 30px;
    background-color: #ff6b01;
    color: #fff;
    width: 265px;
    font-size: 15px;
    padding: 12px;
}
/*Close Home Price Sec*/
.product-solutions-main .product-solutions-index:nth-child(odd) {
    background-color: #ffffff;
}
.product-solutions-main .product-solutions-index:nth-child(even) {
    background-color: #f9f9f9;
}
.product-solutions-index .cat_post_canvas_inner {
    display: inline-block;
    width: 100%;
    /*padding-left: 15px;
    padding-right: 15px;*/
}
.product-solutions-canvas .columns-1 {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 0;
}
.product-solutions-index .columns-3 {
    min-height: 284px;
    padding-left: 15px;
    padding-right: 15px;
}
.product-solutions-canvas .columns-1 .cat_title {
    margin-top: 30px;
    color: #777777;
}
.product-solutions-inner {
    border: 3px solid #efefef;
    padding: 20px;
    background-color: #ffffff;
}
.product-solutions-inner:hover {
    border: 3px solid #dbdbdb;
    -webkit-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    -moz-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
}
.product-solutions-inner .ps-title {
    margin-bottom: 10px;
    font-size: 18px;
    color: #000;
    letter-spacing: 0.5px;
    font-family: 'proximanova semibold' !important;
}
.product-solutions-inner .ps-text p {
    font-size: 15px !important;
    color: #595959 !important;
    line-height: 26px !important;
}
.product-solutions-inner .ps-download a.more-link img {
    vertical-align: middle;
    padding-left: 4px;
}
.post-type-archive-product-help .columns-3,
.post-type-archive-help .columns-3 {
    min-height:315px;
}
/* Media Query Start */
@media all and (max-width: 603px) {
    .single .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {width: 80px !important;}
}
@media all and (min-width: 1200px) {
    #header .col-full {
        max-width: 1170px;
    }
}
@media all and (min-width: 1340px) {
    #header .col-full {
        max-width: 1320px;
    }
}
@media only screen and (max-width:1024px) {
    .nav-uppercase #top #navigation > ul.nav > li > a.login-btn {
        margin-left: 0px;
    }
    #footer #footer-grid .columns-5 {
        width: 100%;
        margin-left: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
    #footer #footer-grid .columns-5 .widget {
        margin-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
    #footer h4.widgettitle {
        border-bottom: 1px dashed #e8f4fe;
        margin: 10px 0 5px 0px;
        padding: 0px 0px 8px 0px;
        letter-spacing: 1px;
        display: inline-block;
        font-size: 14px;
    }
    .site-footer.dark #footer-widgets .widget ul.footer-link li a {
        font-size: 12px;
    }
    #footer h4.widgettitle::before {
        content: '+';
        position: absolute;
        right: 10px;
        top: -5px;
        color: #2196f3;
        background-color: #fff;
        border-radius: 50%;
        width: 26px;
        height: 26px;
        text-align: center;
        font-weight: bold;
        font-size: 26px;
        line-height: 26px;
    }
    #footer .columns-5.active h4.widgettitle::before {
        content: '-';
        line-height: 20px;
    }

    #footer .columns-5 div.textwidget,
    #footer .columns-5 div.social-links {
        display: none;
    }
    #footer .columns-5.active div.textwidget,
    #footer .columns-5.active div.social-links {
        display: block;
        margin-top: 10px;
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        transform-origin: left top;
    }
    .expandable:target {
        transform: scaleY(1);
    }
    .site-footer.dark #footer-widgets .widget ul li {
        padding: 0px 0px 5px 0;
    }


    /*Menu*/
    #top.fixed {
        position: relative !important;
        background-color: transparent;
        padding-bottom: 0px !important;
    }
    #header #top #logo {
        padding-left: 10px;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a {
        line-height: 32px !important;
        font-size: 14px;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a .down-arrow .fa {
        padding: 10px;
        position: absolute;
    }
    .subnav-uppercase #top #navigation .nav li ul li a {
        font-size: 12px;
    }
    #navigation ul {
        background-color: #fff;
        width: 100%;
        position:relative;
    }
    #navigation ul li {
        border-bottom: 1px dashed #e8f4fe;
        text-align: center;
    }
    .subnav-uppercase #top #navigation .nav li ul li {
        border-bottom: 0px;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a {
        color: #292929 !important;
    }
    .subnav-uppercase #top #navigation .nav li ul {
        left: 0;
    }
    .subnav-uppercase #top #navigation .nav li ul li a {
        text-transform: capitalize;
        text-align: center;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a.btnaccess,
    .nav-uppercase #top.fixed #navigation > ul.nav > li > a.btnaccess {
        display: inline-block;
        font-size: 11px;
        margin: 8px 4px !important;
        color: #fff !important;
        width: unset !important;
        padding: 5px 12px !important;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a.login-btn,
    .nav-uppercase #top.fixed #navigation > ul.nav > li > a.login-btn {
        font-size: 11px;
        margin: 8px 4px !important;
        color: #f57c00 !important;
        border: 1px solid #f57c00 !important;
        display: inline-block;
        padding: 5px 12px !important;
        line-height: 15px !important;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a.login-btn:hover,
    .nav-uppercase #top.fixed #navigation > ul.nav > li > a.login-btn :focus {
        color: #fff !important;
    }
    /*Close Menu*/
}
@media all and (max-width: 768px) {
    .sub-menu li {
        width: 100% !important;
    }
    .hbreadcrumb,
    .hsearchform,
    .nav-uppercase #top #navigation > ul.nav > li > a.btnaccess{
        width: 100%;
    }
    .subnav-uppercase #top #navigation .nav li ul {
        width: 100%;
        margin: auto;
    }
    .nav-entries a {
        margin-left:3px;
    }
    .single .headerSearch,
    .page-template-template-faq .headerSearch {
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-template-template-ebooks .ebook-canvas {
        text-align: center;
        display: inline-block;
    }
    .ebook-canvas .ebook-title {
        min-height: auto;
    }
    .single #content .page-title {
        padding: 0px !important;
    }
    .page-template-template-faq .entry-header h1 {
        padding-left: 0px !important;
    }
    .columns-3 {
        min-height: auto;
        width: 100%;
    }
    .entry {
        padding: 0;
    }
    .search .nav-entries a {
        margin-left: 0;
    }
    .archive-header,
    .single-c-post-title,
    .search span{
        padding: 0px;
    }
    .cat_desc_heading {
        line-height: normal;
    }
    .cat_desc {
        padding-top: 0px;
    }
    #top #navigation .nav > li a {
        margin-top: 0;
    }
    .vc_btn3-container.vc_btn3-left {
        margin-left:0px !important;
    }
    .vc_custom_1613655771812 {
        margin-top:0px !important;	
    }
}
@media all and (max-width: 767px) {
    .product-solutions-index .columns-3 {
        width: 100%;
    }
    #live-search .input label {
        font-size: 14px;
    }
    #live-search #s {
        width: 100%;
        padding: 15px 10px 15px 10px;
    }
    #live-search .input label {
        font-size: 14px;
        left: 0;
        top: 15px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .nice-infoboxes .item {
        width: 100%;
        border-right: 0px !important;
    }
}
@media only screen and (max-width:480px) {
    .features-container .columns-4 {
        width: 100%;
    }
    .features-container .cat_post_canvas_inner .columns-4 {
        min-height: unset;
        border-right: 1px solid #c3e2dd;
    }
}
h2:first-letter{
    text-transform: uppercase;
}
.page_cat_title{
    margin: 30px 0 30px 0;
    color: #514747 !important;
}
/*Feature*/
.features-index:nth-of-type(odd) { background-color:#c7e5fd;}
.features-index:nth-of-type(even) { background-color:#e8f5fe;}
.feature-download img {
    vertical-align: middle;
    margin-bottom: 2px;
    margin-left: -5px;
}
.single-feature .entry {padding: 0px 60px;}
.post-type-archive-features #container {
    max-width: unset !important;
}
.post-type-archive-features .cat_desc,
.post-type-archive-solution .cat_desc {
    padding-top: 30px;
    padding-bottom: 10px;
}
.single-feature #content {
    width: 100%;
}
.single-feature .cat_post_canvas_inner {
    display: inline-block;
    width: 100%;
}
.features-cat-desc {
    font-size: 16px;
    color: #000;
}
.post-type-archive-quickwork-feature .feature-canvas.features-container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
.feature-canvas h2.cat_title {
    margin-top: 50px;
    margin-bottom: 10px;
    color: #000;
}
.features-container .cat_post_canvas_inner .columns-1 {
    padding-left: 0;
}
.features-cat-desc {
    font-size: 16px;
    color: #000;
}
.features-container .columns-4 {
    border: 1px solid #c3e2dd;
    padding-right: 2.7%;
    padding-top: 3%;
    min-height: 243px;
    box-sizing: border-box;
    background-color: #fff;
    border-right: 0px;
}
.features-container .cat_post_canvas_inner .columns-4 {
    border-top: 0px;
    border-right: 0px;
}
.features-container .cat_post_canvas_inner .columns-4:nth-child(2),
.features-container .cat_post_canvas_inner .columns-4:nth-child(3),
.features-container .cat_post_canvas_inner .columns-4:nth-child(4),
.features-container .cat_post_canvas_inner .columns-4:nth-child(5) {
    border-top: 1px solid #c3e2dd;
}
.features-container .cat_post_canvas_inner .columns-4:nth-child(4n+1),
.features-container .cat_post_canvas_inner .columns-4:last-child {
    border-right: 1px solid #c3e2dd;
}
.feature-download span {
    color: #1c6eca;
}
.feature-image {
    margin-bottom: 20px !important;
}
.cat_post_canvas_inner .feature-title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #000;
    letter-spacing: 0.5px;
    font-family: 'proximanova semibold' !important;
}
.cat_post_canvas_inner .feature-text p {
    font-size: 15px !important;
    color: #292929 !important;
    line-height: 23px !important;
}
/*Close Feature*/

/* QuickScrum Feature */
/*.post-type-archive-quickscrum-feature .features-index:nth-of-type(odd) { background-color:#f7f8fb;}
.post-type-archive-quickscrum-feature .features-index:nth-of-type(even) { background-color:#edf0f8;}
.post-type-archive-quickscrum-feature #container {
    max-width: unset !important;
}

.post-type-archive-quickscrum-feature .cat_desc {
    padding-top: 30px;
    padding-bottom: 10px;
}

.post-type-archive-quickscrum-feature .feature-canvas.features-container {
    max-width: 1080px;
    margin: 0px auto;
        text-align: left;
}
.post-type-archive-quickscrum-feature .cat_post_canvas_inner .feature-text p { min-height:92px;}
.single-quickscrum-feature .addtoany_content, .single-quickscrum-feature .share-single {display:none;}*/
.post-type-archive-features .features-index:nth-of-type(odd) { background-color:#f7f8fb;}
.post-type-archive-features .features-index:nth-of-type(even) { background-color:#edf0f8;}
.post-type-archive-features #container {
    max-width: unset !important;
}

.post-type-archive-features .cat_desc {
    padding-top: 30px;
    padding-bottom: 10px;
}

.post-type-archive-features .feature-canvas.features-container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
.post-type-archive-features .cat_post_canvas_inner .feature-text p { min-height:92px;}
.single-feature .addtoany_content, .single-feature .share-single {display:none;}

/* Close Feature */

/* QuickScrum Feature Page - header */
.post-type-archive-quickscrum-feature .case-study-canvas, .single-quickscrum-feature .case-study-canvas {
    padding-top: 70px;
}
.post-type-archive-quickscrum-feature #wrapper, .single-quickscrum-feature #wrapper  {
    background: rgb(229, 251, 247) !important;
}

.post-type-archive-quickscrum-feature #header,
.post-type-archive-quickscrum-feature .cat_desc, .single-quickscrum-feature #header,
.single-quickscrum-feature .cat_desc {
    background-image: linear-gradient(90deg, #00BFA5 0%, #00EAC9 100%) !important;
}

/*.post-type-archive-quickscrum-feature #header #top #logo, .single-quickscrum-feature #header #top #logo {
        display: none;
}*/

/*.post-type-archive-quickscrum-feature #header #top #logo.qs-page-logo, .single-quickscrum-feature #header #top #logo.qs-page-logo {
    display: inline-block !important;
}*/


.post-type-archive-quickscrum-feature #header #top #logo.qs-page-logo a, .single-quickscrum-feature #header #top #logo.qs-page-logo a {
    background: url(https://guide.quickscrum.com/wp-content/themes/Quickscrum-child/images/qs-logo-white.png);
    display: inline-block; width: 171px; height: 50px;
}

.post-type-archive-quickscrum-feature #header #top.fixed #logo.qs-page-logo a, .single-quickscrum-feature #header #top #logo.qs-page-logo a{background: url(https://guide.quickscrum.com/wp-content/themes/Quickscrum-child/images/qs-logo-teal.png) !important;background-image: none;}


/*.post-type-archive-quickscrum-feature .header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.post-type-archive-quickscrum-feature .header-dark #top #navigation > ul.nav > li > a:hover, .single-quickscrum-feature .header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.single-quickscrum-feature .header-dark #top #navigation > ul.nav > li > a:hover {
    color: #00bfa5;
}*/


.post-type-archive-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess, .single-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
    background: #fa6900 none repeat scroll 0 0;
    border: 1px solid #fa6900;
}


.post-type-archive-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover, .single-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover {
    background: #C45200 !important;
    color: #fff !important;
    border: 1px solid #c45200 !important;
}


.post-type-archive-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.login-btn, .single-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.login-btn {
    color: #fa6900 !important;
    border: 1px solid #fa6900;
}


.post-type-archive-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover, .single-quickscrum-feature .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover {
    background: #c45200 !important;
    color: #fff !important;
    border: 1px solid #c45200;
}


/*.post-type-archive-quickscrum-feature .guide-main, .single-quickscrum-feature .guide-main {
        display: none;
}
.post-type-archive-quickscrum-feature .video-page, .single-quickscrum-feature .video-page {
        display: block !important;
}*/

.single-quickscrum-feature .breadcrumbs .guide-home {display:none !important;}
.single-quickscrum-feature .breadcrumbs .qs-home {display:inline-block !important;}
/* Close Header */


/*Solution*/
.post-type-archive-solution #container {
    max-width: unset !important;
}
.post-type-archive-solution .solution-canvas.solution-container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}
.solution-canvas  .solution-list .columns-3 {
    padding-right: 3%;
}
.solution-canvas h2.cat_title {
    margin-top: 50px;
    margin-bottom: 0px;
    color: #000;
    text-transform: none;
}
.solution-index:nth-of-type(odd) {
    background-color: #f3fbfa;
}
.solution-index:nth-of-type(even) {
    background-color: #fff;
}
.solution-container .cat_post_canvas_inner .columns-1 {
    padding-left: 0;
}
.solution-index .solution-list {
    display: inline-block;
    background-color: #fff;
    padding-top: 30px;
    padding-bottom: 0;
    width: 100%;
}
.solution-template-default .vc_tta-container,
.page-template-template-full-width .vc_tta-container {
    margin: 0 !important;
}
.tab-content-txt h2 {color:#182740; font-weight:normal;}
/*Close Solution*/
/*Solution Single Page*/
/*Tabs for Scrum solution*/
.scrum-solu-image {
    box-sizing: border-box !important;
    margin-top: 8%;
    height: 500px;
}
.scrum-page-tab .vc_tta-tabs-list {
    width: 100%;
    text-align: center;
    padding-bottom:15px !important;
}
.scrum-page-tab > .vc_column_container.vc_col-sm-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.scrum-solu-image img {
    transform: perspective(1299px) rotateY(-36deg);
    box-shadow: 7px 9px 76px -1px rgba(0,0,0,0.4);
}
.scrum-left-txt {
    margin-top: 14%;
    padding-left: 0;
    padding-right: 0;
}
.scrum-left-txt .vc_column-inner {
    padding: 0px !important;
}
.scrum-left-txt h2 {
    font-size: 46px;
    color: #4d4d4d;
    text-align: left;
    letter-spacing: 1px;
    margin-bottom: 25px;
    line-height: 60px;

}
.scrum-left-txt p {
    font-weight: 500 !important;
    color: rgb(0, 0, 0) !important;
    font-size: 20px !important;
    margin-bottom: 40px;
    text-align: left;
    box-sizing: border-box;
    font-family: 'arial',sans-serif;
    letter-spacing: 0.5px;
}
.scrum-left-txt .qsg-btn2 {
    width :365px;
    Height:50px;
    font-size:16px;
    background-color: #2196f3 !important;
    border: 1px solid #2196f3 !important;
}
.tabs .vc_tta-panel-body {
    background-color: #c7e5fd !important;
    padding: 100px 0px !important;
}
.tab-content{
    max-width: 1170px;
    margin: 0 auto !important;
    box-sizing: border-box;
    width: 100%;
}
.tab-content-img  {
    margin-top: 0% !important;
    height: auto !important;
}
.simple-price-box .vc_col-sm-8 {
    margin-top: 0px;
}
.tab-content-img img {
    box-shadow: 7px 9px 76px -1px rgba(0,0,0,0.4);
}
.tab-content-txt p{
    font-weight: bold !important;
    color: #575f77 !important;
}
/*tab css start*/
.scrum-page-tab .vc_tta-tab{
    width: 205px;
}
.scrum-page-tab .vc_tta-tab a {
    text-align: center;
    padding: 28px 0 !important;
    height: 90px;
    border-radius: 0;
    display: block;
    background: rgb(236, 236, 236);
    margin-right: 8px;
}
.scrum-page-tab .vc_tta-tab a span {
    font-size: 22px;
    color: #3d3d3d;
    font-family: 'proximanova semibold',sans-serif;
}
.scrum-page-tab .vc_tta-tab a {
    border: none !important;
}
.scrum-page-tab .vc_tta-tab a {
    background-color: #c7e5fd !important;
    text-transform: capitalize !important;
    color: #3d3d3d !important;
}
.scrum-page-tab .vc_active a  span {
    color: #fff;
    font-size: 22px;
}
.scrum-page-tab .vc_active a:hover span {
    color: #fff;
}
.scrum-page-tab .vc_active a {
    background-color: #2196f3 !important;
    border: 1px solid #2196f3 !important;
}
.scrum-page-tab .vc_tta-tab a::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: none;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.scrum-page-tab .vc_tta-tab a:hover::before {
    content : '' !important;
    position: absolute;
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -11px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('//guide.quickscrum.com/wp-content/uploads/2019/03/arrow-white.jpg') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.scrum-page-tab .vc_active a::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('//guide.quickscrum.com/wp-content/uploads/2019/03/arrow.png') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.scrum-page-tab .vc_tta-tab.vc_active a:hover::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('//guide.quickscrum.com/wp-content/uploads/2019/03/arrow.png') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.scrum-page-tab .vc_active a::after, .scrum-page-tab .vc_tta-tab a::after { border:none !important;}
.scrum-page-tab .vc_tta-tab a:hover {
    background-color: #fff !important;
    border: 1px solid #2196f3 !important;
    color: #2196f3 !important;
}
.scrum-page-tab .vc_tta-tab.vc_active a:hover {
    background-color: #2196f3 !important;
    color: #fff !important;
}
/*Partner Logo List Sec*/
.home-page-logo-ticker {
    list-style: outside none none;
    padding: 35px 0 !important;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    margin: 0px;
}
.home-page-logo-ticker>li {
    box-sizing: border-box;
    display: inline-block;
    list-style: outside none none !important;
    margin-right: 30px;
    padding: 0 !important;
    text-align: center;
}
.home-page-logo-ticker>li:last-child {
    margin-right: 0px;
}
.home-page-logo-ticker>li img {
    vertical-align: middle;
}
/*Close Partner Logo List Sec*/
/*Closse Solution Single Page*/
/* Media Query Start */
@media all and (min-width: 992px) {
    .home-solution .vc_col-sm-8 {
        width: 65%;
        box-sizing: border-box;
    }
    .home-solution .vc_col-sm-4 {
        width: 30%;
        box-sizing: border-box;
    }
    .solution-post .vc_col-sm-4 {
        width: 33%;
        box-sizing: border-box;
    }
    .main-left-txt {
        margin-top: 65px;
        width: 34% !important;
    }
    .text-left-sec {
        margin-top: 10%;
        margin-left: 4%;
    }
    .text-right-sec {
        margin-top: 10%;
        margin-left: 4%;
    }
    #header .col-full {
        max-width: 954px;
    }
    .tab-content-img {
        width: 60% !important;
    }
    .tab-content-txt {
        padding-left: 8% !important;
    }
    .scrum-solu-image {
        width: 60% !important;
    }
    .scrum-left-txt {
        width: 40% !important;
    }
    .img-left img {
        margin-left: 65px;
    }
}
@media all and (min-width: 1200px) {
    #header .col-full {
        max-width: 1170px;
    }
}
@media all and (min-width: 1340px) {
    #header .col-full {
        max-width: 1320px;
    }
}
@media all and (max-width: 768px) {
    .hbreadcrumb,
    .hsearchform,
    .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
        width: 100%;
    }
    .subnav-uppercase #top #navigation .nav li ul {
        width: 100%;
        margin: auto;
    }
    .nav-entries a {
        margin-left: 3px;
    }
    .entry {
        padding: 0;
    }
    .search .nav-entries a {
        margin-left: 0;
    }
    .archive-header,
    .single-c-post-title,
    .search span {
        padding: 0px;
    }
    .cat_desc_heading {
        line-height: normal;
    }
    .cat_desc {
        padding-top: 0px;
    }
    #top #navigation .nav>li a {
        margin-top: 0;
    }
}
/*Custome Section CSS*/
/*Custom Sec1*/
.custom-sec1 {
    background-color: #e8f4fe !important;
}
.custom-sec1 .vc_col-sm-4 {
    margin-top: 65px;
    width: 34% !important;
}
.custom-sec1 .vc_col-sm-8 {
    width: 65%;
    box-sizing: border-box;
}
.custom-sec1 h2 {
    text-align: left !important;
    color: #000002 !important;
    font-style: normal;
    font-size: 46px !important;
    line-height: 65px;
    margin-bottom: 10px;
}
.custom-sec1 .wpb_text_column p {
    font-weight: 600 !important;
    color: #fff !important;
    font-size: 20px !important;
    line-height: 32px !important;
    margin-bottom: 40px !important;
}
.custom-sec1 a.vc_btn3 {
    background-color: #e05e00 !important;
    color: #ffffff !important;
    border: 0px !important;
    border-radius: 0;
}
.custom-sec1 .wpb_single_image.vc_align_left {
    text-align: center;
}
/*Close Custom Sec1*/
/*Custom Sec2*/
.custom-sec2 {
    background-color: #fff;
    padding: 75px 45px;
}
.custom-sec2 h2 {
    text-align: left !important;
    color: #4f4a4e !important;
    font-style: normal;
    font-size: 46px !important;
    line-height: 65px;
    font-weight: bold !important;
    margin-bottom: 10px;
}
.custom-sec2 .vc_col-sm-8 {
    width: 65%;
    box-sizing: border-box;
}
.custom-sec2 .vc_col-sm-8 .wpb_single_image.vc_align_left {
    text-align: center;
}
.custom-sec2 .vc_col-sm-4 {
    width: 30%;
    box-sizing: border-box;
    margin-top: 10%;
    margin-left: 4%;
}
.custom-sec2 .wpb_text_column p {
    font-weight: 600 !important;
    color: #4f4a4e !important;
    font-size: 20px !important;
    line-height: 32px !important;
    margin-bottom: 40px !important;
    letter-spacing: 0.07rem;
}
/*Close Custom Sec2*/
/*Custom Sec3*/
.custom-sec3 {
    background-color: #f2fbfa;
    padding: 75px 45px;
}
.custom-sec3 h2 {
    text-align: left !important;
    color: #4f4a4e !important;
    font-style: normal;
    font-size: 46px !important;
    line-height: 65px;
    font-weight: bold !important;
    margin-bottom: 10px;
}
.custom-sec3 .vc_col-sm-8 {
    width: 65%;
    box-sizing: border-box;
}
.custom-sec3 .vc_col-sm-8 .wpb_single_image.vc_align_left {
    text-align: center;
}
.custom-sec3 .vc_col-sm-4 {
    width: 30%;
    box-sizing: border-box;
    margin-top: 10%;
    margin-left: 4%;
}
.custom-sec3 .wpb_text_column p {
    font-weight: 600 !important;
    color: #4f4a4e !important;
    font-size: 20px !important;
    line-height: 32px !important;
    margin-bottom: 40px !important;
    letter-spacing: 0.07rem;
}
/*Close Custom Sec3*/
/*Custom Price Sec*/
.custom-price-sec {
    background-color: #e8f4fe;
    padding: 0px 45px 75px 45px;
}
.custom-price-sec h2 {
    text-align: center !important;
    color: #000000 !important;
    font-style: normal;
    font-size: 46px !important;
    line-height: 65px;
    font-weight: normal !important;
    margin-bottom: 10px;
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}
.custom-price-sec .vc_tta-container {
    margin: 0px auto;
    max-width: 660px;
}
.custom-price-sec {
    text-align: center;
}
.custom-price-sec .vc_tta-tabs-container {
    margin-right: 0px !important;
}
.custom-price-sec .vc_tta-container {
    margin: 0px auto;
    max-width: 660px;
}
.wpb-js-composer .custom-price-sec .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #ebebeb;
    font-size: 20px;
    color: #989898;
    text-align: center;
    border-radius: 0;
}
.custom-price-sec .vc_tta-container .vc_tta-panels-container {
    border-radius: 0px !important;
}
.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
    border-radius: 0px !important;
}
.custom-price-sec .vc_tta-tabs-list {
    border-bottom: 1px solid #F3F2F2;
    display: table;
    width: 100%;
}
.custom-price-sec .vc_tta-container {
    display: inline-block;
    width: 100%;
}
.custom-price-sec .vc_tta-tabs-list .vc_tta-tab{
    width: 100%;
}
.custom-price-sec .wpb_text_column {
    min-height: 340px;
    border: none;
    margin: 0 auto;
    text-align: center;
}
.custom-price-sec .wpb_text_column h2 {
    font-size: 55px !important;
    padding: 15px 0 0 0;
    margin: 0 0 0.5em !important;
}
.custom-price-sec .wpb_text_column p {
    font-size: 22px !important;
    color: #8b8a8a !important;
    font-style: italic;
    margin-bottom: 0px !important;
}
.custom-price-sec .wpb_text_column a {
    margin-top: 30px;
    background-color: #2196f3;
    color: #fff !important;
    width: 265px;
    font-size: 15px;
    border-color: #2196f3;
    display: inline-block;
    line-height: 18px;
    padding: 13px 30px !important;
    border-radius: 3px;
    font-style: normal;
    background-clip: padding-box;
}
/*Close Custom Price Sec*/
/*Features Tab Sec*/
.features-tab-sec {
    background-color: #ffffff;
    padding-top: 60px;
}
.features-tab-sec .vc_column_container.vc_col-sm-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.features-tab-sec .vc_tta-container {
    margin-top: 40px !important;
}
.features-tab-sec h2 {
    text-align: center !important;
    color: #000000 !important;
    font-style: normal;
    font-size: 46px !important;
    line-height: 65px;
    font-weight: normal !important;
    margin-bottom: 10px
}
.features-tab-sec .wpb_text_column p {
    color: #555555 !important;
    font-size: 16px !important;
    text-align: center;
}
.features-tab-sec .vc_tta-tabs-list {
    width: 100%;
    text-align: center;
    padding-bottom:15px !important;
}
.features-tab-sec .vc_tta-panel-body {
    background-color: #ececec !important;
    padding: 100px 0px !important;
    min-height: 550px !important;
    box-sizing: border-box !important;
}
.features-tab-sec .vc_row.vc_inner {
    max-width: 1170px;
    margin: 0 auto !important;
    box-sizing: border-box;
    width: 100%;
}
.features-tab-sec .vc_row.vc_inner .vc_col-sm-8 {
    margin-top: 0% !important;
    height: auto !important;
}
.features-tab-sec .vc_row.vc_inner .vc_col-sm-8 img {
    box-shadow: 7px 9px 76px -1px rgba(0,0,0,0.4);
}
.features-tab-sec .vc_row.vc_inner .vc_col-sm-4 {
    width: 33%;
    box-sizing: border-box;
    padding-left: 8% !important;
    margin-top: 6%;
}
.features-tab-sec .vc_row.vc_inner .vc_col-sm-4 h2 {
    text-align: left !important;
    line-height: 1.3 !important;
    margin-bottom: 10px;
    font-size: 43px !important;
    font-weight: bold !important;
}
.features-tab-sec .vc_row.vc_inner .vc_col-sm-4 .wpb_text_column p {
    text-align: left !important;
    font-weight: bold !important;
    color: #575f77 !important;
}
.features-tab-sec .vc_tta-tab{
    width: 205px;
}
.features-tab-sec .vc_tta-tab a {
    text-align: center;
    padding: 28px 0 !important;
    height: 90px;
    border-radius: 0;
    display: block;
    background: rgb(236, 236, 236);
    margin-right: 8px;
    border-radius: 0px !important;
}
.features-tab-sec .vc_tta-tab a span {
    font-size: 22px;
    color: #3d3d3d;
    font-family: 'proximanova semibold',sans-serif;
}
.features-tab-sec .vc_tta-tab a {
    border: none !important;
}
.features-tab-sec .vc_tta-tab a {
    background-color: rgb(236, 236, 236) !important;
    text-transform: capitalize !important;
    color: #3d3d3d !important;
}
.features-tab-sec .vc_active a  span {
    color: #fff;
    font-size: 22px;
}
.features-tab-sec .vc_active a:hover span {
    color: #fff;
}
.features-tab-sec .vc_active a {
    background-color: #00BFA5 !important;
    border: 1px solid #00BFA5 !important;
}
.features-tab-sec .vc_tta-tab a::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: none;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.features-tab-sec .vc_tta-tab a:hover::before {
    content : '' !important;
    position: absolute;
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -11px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('images/arrow-white.png') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.features-tab-sec .vc_active a::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('images/arrow.png') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.features-tab-sec .vc_tta-tab.vc_active a:hover::before {
    border-color: rgba(0, 191, 165, 0) !important;
    border-top-color: rgba(0, 191, 165, 0) !important;
    border-top-color: #00BFA5 !important;
    border-width: 11px !important;
    margin-left: -11px !important;
    width: 25px !important;
    bottom: -12px !important;
    left: 50% !important;
    top: 100% !important;
    right: 100% !important;
    border:none !important;
    background: url('images/arrow.png') !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
}
.features-tab-sec .vc_active a::after, .features-tab-sec .vc_tta-tab a::after { border:none !important;}
.features-tab-sec .vc_tta-tab a:hover {
    background-color: #fff !important;
    border: 1px solid #00BFA5 !important;
    color: #00BFA5 !important;
}
.features-tab-sec .vc_tta-tab.vc_active a:hover {
    background-color: #00BFA5 !important;
    color: #fff !important;
}
@media (min-width: 992px) {
    .features-tab-sec .vc_row.vc_inner .vc_col-sm-8 {
        width: 60% !important;
    }
    .custom-sec1 .wpb_single_image.vc_align_left img {
        padding-left: 65px;
    }
}
@media (max-width: 991px) {
    .custom-sec1 .vc_col-sm-4,
    .custom-sec2 .vc_col-sm-4,
    .custom-sec3 .vc_col-sm-4 {
        margin-top: 20px;
        margin-left: 0px;
    }
}
@media (max-width: 767px) {
    .custom-sec1 .vc_col-sm-4,
    .custom-sec2 .vc_col-sm-4,
    .custom-sec3 .vc_col-sm-4 {
        margin-top: 65px;
        width: 100% !important;
    }
    .custom-sec1 .vc_col-sm-8,
    .custom-sec2 .vc_col-sm-8,
    .custom-sec3 .vc_col-sm-8 {
        width: 100%;
    }
    .features-tab-sec .vc_row.vc_inner .vc_col-sm-4 {
        width: 100%;
    }
    .features-tab-sec .vc_tta-panels-container .vc_tta-panel-heading {
        border-color: #69d294 !important;
        background-color: #69d294 !important;
        border-radius: 0px !important;
    }
    .features-tab-sec .vc_tta-panels-container .vc_tta-panel-heading .vc_tta-panel-title a span {
        color: #fff;
    }
    .features-tab-sec .vc_row.vc_inner .vc_col-sm-4 {
        padding-left: 15px !important;
        margin-top: 20px;
    }
    .features-tab-sec .vc_tta-panel-body {
        padding: 20px 0px !important;
        min-height: auto !important;
    }
    .custom-sec1 .vc_col-sm-4,
    .custom-sec2 .vc_col-sm-4,
    .custom-sec3 .vc_col-sm-4 {
        margin-top: 0px;
        margin-left: 0px;
    }
    .custom-sec1,
    .custom-sec2,
    .custom-sec3 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .custom-price-sec h2 {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }
    .features-tab-sec {
        padding-top: 20px;
    }
}
/*Close Features Tab Sec*/
/*Close Custome Section CSS*/
.customer-thumb img {
    padding: 15px 0 15px 0px !important;
}
.single-solution body.single-post .page-title,
.solution-template-default .page-title,
.single-solution .entry,
.page-template-template-full-width .entry,
.page-template-template-qsheader .entry, .page-template-template-qsfloatinglink .entry, .page-template-template-nomenupage .entry  {
    max-width: 1170px;
    margin: 0 auto;
    padding: 0px;
}
.single-solution #container,
.page-template-template-full-width #container {
    margin: 0 auto;
    max-width: 100%;
    background: #fff;
    padding: 0px;
}
.single-solution .hentry {
    margin-bottom: 0px;
}
/* css added by quickscrum team  */
.landing-section {
    padding: 100px 0;
}
.landing-title h1 {
    font-size: 4rem !important;
}
.landing-title h2 {
    font-size: 1.5rem !important;
    color: #8a8a8a !important;
}
.feature-block {
    padding: 15px 20px !important;
}
.feature-block img {
    padding: 10px 0 40px 0px !important;
}
.feature-block p {
    margin-bottom: 0px !important;
}
.p-lr-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.faqs p {
    margin-bottom: 10px !important;
}
.mb-per-3{
    margin-bottom: 3% !important;
}
.content-block p {
    margin-bottom: 0px !important;
}
.feature-image {
    margin-bottom: 20px !important;
}
.cat_post_canvas_inner .solution-title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 22px;
    color: #000;
    letter-spacing: 0.5px;
    font-family: 'proximanova semibold' !important;
    line-height: 30px !important;
}
.btn-lg-orange a{
    border-radius: 3px !important;
    font-size: 16px !important;
    width: 365px !important;
}
.customer-thumb img {
    padding: 15px 0 15px 0px !important;
}
.font-weight-bold-h2 h2{
    font-weight: bold !important;
}
.line-height-h2 h2{
    line-height: 80px !important;
}
.line-height-h2-45 h2{
    line-height: 45px !important;
}
.solution-fea-light-heading h2{
    font-size: 70px;
    text-align: center !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 300 !important;
    line-height: 90px;
    margin-top: 70px;
    color: #425361 !important;
}
.solution-fea-light-small-heading h3{
    font-size: 55px !important;
    text-align: center !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 300 !important;
    line-height: 75px;
    margin-top: 70px;
    color: #ffffff;
}
.lato-font-family h2{
    font-family: 'Lato', sans-serif !important;
}
.lato-font-weight h2{
    font-weight: 300 !important;
}
.lato-font-family-h3 h3{
    font-family: 'Lato', sans-serif !important;
}
.open-sans-font-family h2{
    font-family: 'Open Sans',sans-serif !important;
}
.open-sans-font-family h1 {font-family: 'Open Sans',sans-serif !important;}
.font-weight-bold-h1 h1 {font-weight: bold !important;}
.lato-font-weight-h3 h3{
    font-weight: 400 !important;
}
.about-us-title-h2 p{
    font-size:50px !important;
    line-height:75px !important;
    text-align:center;
    font-family: 'Lato', sans-serif !important;
    font-weight: 300 !important;
}
.color-drak-brown p{
    color:#341591 !important;
}
.color-drak-white p{
    color:#ffffff !important;
}
.blog-text p, .blog-text span, .blog-text li {
    font-size: 18px !important;
    font-family: 'Open Sans',sans-serif !important;
    line-height: 40px !important;
    color: #545454 !important;
}
.blog-text li{
    line-height: 40px !important;
    margin-bottom: 15px !important;
}
.blog-text h2 span {
    font-size: 22px !important;
    color: #e65100 !important;
    font-weight: 600 !important;
    font-family: 'Open Sans',sans-serif !important;
}
.blog-text h3{
    font-size: 22px !important;
    color: #e65100 !important;
    font-weight: 600 !important;
    font-family: 'Open Sans',sans-serif !important;
}
.blog-text h2{
    font-size: 32px !important;
    color:#292929 !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: bold !important;
}
.blog-text a{
    color: #2d74dd !important;
    font-weight: 500 !important;
    font-size: 18px !important;
    font-family: 'Open Sans',sans-serif !important;
}
.blog-text h2 a{
    color: #2e76b5 !important;
    font-size: 32px !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: bold !important;
}
.blog-text h3 strong{
    font-weight: 600 !important;
}
.blog-text h5{
    font-size: 22px;
    color: #000;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 700 !important;
}
.blog-text h4{
    font-size: 20px !important;
    color:#3b3b3b !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 600 !important;
}
.compare-text p{
    font-weight: 600 !important;
    font-size: 20px !important;
    font-family: 'Open Sans',sans-serif !important;
    letter-spacing: 0.5px;
    margin-bottom: 10px !important;
}
.compare-text-sub-title p{
    font-weight: 400 !important;
    font-size: 16px !important;
    font-family: 'Open Sans',sans-serif !important;
    letter-spacing: 0.5px;
    color: #6a6c6f !important;
    margin-bottom: 10px !important;
}
.compare-margin-10{
    margin-bottom: 0px !important;
    font-size: 14px !important;
    text-align: center !important;
}
.compare-text-red{
    color: #d63f3f !important;
    font-weight: bold !important;
}
.compare-text-green{
    color: #32ba7c !important;
    font-weight: bold !important;
}
.compare-text-weight{
    font-weight: bold !important;
}
.background-box img{
    overflow: hidden;
    background-position: 70px 148px !important;
    background-attachment: fixed !important;
}
.text-solution p{
    font-size: 18px !important;
    font-family: 'Open Sans',sans-serif !important;
    line-height: 40px !important;
    color: #ffffff !important;
}
.text-left {
    text-align: left !important;
}
.feature-quickscrum-page p, .feature-quickscrum-page span, .feature-quickscrum-page li {
    font-size: 15px !important;
    font-family: 'Open Sans',sans-serif !important;
    line-height: 34px !important;
    color: #545454 !important;
}
.feature-quickscrum-page li{
    line-height: 40px !important;
}
.feature-quickscrum-page h2 span {
    font-size: 22px !important;
    color: #e65100 !important;
    font-weight: 600 !important;
    font-family: 'Open Sans',sans-serif !important;
}
.feature-quickscrum-page h3{
    font-size: 18px !important;
    color: #e65100 !important;
    font-weight: 600 !important;
    font-family: 'Open Sans',sans-serif !important;
}
.feature-quickscrum-page h2{
    font-size: 25px !important;
    color:#292929 !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: bold !important;
    text-transform:uppercase;
}
.feature-quickscrum-page h2 a{
    color: #2e76b5 !important;
    font-size: 32px !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: bold !important;
}
.img-box-shadow img{
    box-shadow: 6px 7px 14px rgba(0, 0, 0, 0.13);
}
.release-title p, .release-title span, .release-title li{
    font-size: 16px !important;
    font-family: 'Open Sans',sans-serif !important;
    line-height: 35px !important;
    color: #372d2d !important;
    font-weight: 600 !important;
}
.lato-font p, .lato-font h3 {
    font-family: 'Lato', sans-serif !important;
}
.lato-font h3 {
    font-weight: 700 !important;
}
.releases:hover{
    border-bottom: 2px solid;
}
.Baloo-2-font p{
    font-family: 'Roboto', sans-serif;
}
/*Close css added by quickscrum team  */
.single #content {
    width: 100%;
}
.single #content h1.archive-header .page-title {
    margin-bottom: 40px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 300 !important;
    font-size: 60px;
    letter-spacing: 0.5px;
    text-align: center;
}
.single #content .page-title {
    margin: 10px 0;
    padding: 0 50px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 300 !important;
    font-size: 60px;
    letter-spacing: 0.5px;
    text-align: center;
}
.category_page {
    padding-top: 10px;
}
.solution-width{
    width: 300px !important;
}
/*Blog Page*/
.blog-masonry {
    margin-top: 30px;
}
.blog-masonry .grid {
    margin-left: -1.5%;
}
.page-template-template-blog #container {
    max-width: 100% !important;
    background: #f2f5f7;
}
.page-template-template-blog #container section .container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
.page-template-template-blog .headerSearch {
    border-bottom: 0px;
}
.page-template-template-blog .post .entry {
    padding:0px;
}
.page-template-template-blog .post .post-title {
    font-size: 22px;
    margin-bottom: 10px;
    margin-top: 0px;
}
.page-template-template-blog .post .post-title a {
    color: #292929;
    font-size: 24px;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}
.page-template-template-blog .post .post-content p {
    font-size: 16px !important;
    line-height: 22px !important;
}
#breadcrumbs li.hide-cat {
    display: none;
}
.post-template-default #breadcrumbs li.hide-cat {
    display: inline-block;
}
.page-template-template-blog article.post {
    padding: 0px;
    background-color: #fff;
    border: 0px;
    box-shadow : 0 1px 1px rgba(0,0,0,.2);
}
.page-template-template-blog article.post header,
.page-template-template-blog article.post .entry {
    padding: 0px 20px;
}
.page-template-template-blog article.post .entry .post-content a {
    display: inline-block;
    margin-bottom: 15px;
}
.page-template-template-blog-php .cat_desc {
    /*background-color: #ebe4f5 !important;*/
    padding-top: 37px;
    margin-top:-15px;
    padding-bottom:1px;
}
/*.page-template-template-blog-php .cat_desc_heading{ color:#764abc !important; font-weight:bold; font-family:'proximanova semibold'!important; padding-bottom: 34px;}*/
/*.single-post .second, .single-post .headerSearch { display:none;}*/
.single-post #header .top-menu { margin-bottom:0px !important; border-bottom:1px solid rgb(214, 214, 214)  }
/*Single Blog*/
.post-template-default #container {
    max-width: 100%;
    text-align: center;
}
.post-template-default #container .hsearchform {
    display: none;
}
.post-template-default #container #content .page-title {
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 700 !important;
    font-size: 54px;
    text-align: center;
    letter-spacing: 0.5px;
    color: #0657c0;
    text-transform: none;
}
.post-template-default #container section#content {
    max-width: 1080px;
    margin: 0px auto;
    display: inline-block;
    float: none;
    text-align: left;
}
.post-template-default #breadcrumbs li.hide-cat {
    display: inline-block;
}
.post-template-default .headerSearch {
    border-bottom: 0px;
}
/*Close Blog Page*/
/*Home Solution*/
.home-solution .vc_col-sm-4 {
    text-align: left;
}
.text-left-sec p,
.text-right-sec p,
.main-left-txt p {
    font-weight: bold !important;
    color: #4f4a4e !important;
    font-size: 16px !important;
}
.text-left-sec h2,
.text-right-sec h2 {
    text-transform: capitalize;
}
.main-left-txt p {
    margin-bottom: 35px !important;
}
.home-solution h2 {
    line-height: 55px;
    color: #3a3a3a;
    margin-bottom:10px;
}
.solution-post h2 {
    line-height: 1.3 !important;
    margin-bottom: 10px;
    font-size: 43px !important;
    font-weight: bold !important;
}
#search-result {
    top: -10px !important;
}
.home-solution .vc_tta-panels .vc_tta-panel-body {
    min-height: 550px !important;
    box-sizing: border-box !important;
}
#wrapper.full-width-page #container {
    max-width: none;
}
/* .wpb-js-composer .vc_tta.vc_general .vc_tta-panel {
        display: none !important;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active {
        display: block !important;
}*/
/*Close Home Solution*/
@media only screen and (min-width: 516px) {
    /*Blog*/
    .page-template-template-blog article.post {
        padding: 0;
        border: 0px;
        box-shadow: 0 0px 0px rgba(0,0,0,.2);
    }
    .blog-masonry .grid {
        margin-left: 0px !important;
    }
    .blog-masonry #masonry-grid .inner-row {
        display: table;
        width: 100%;
        border-collapse: separate;
        border-spacing: 30px 0;
        margin-bottom: 30px;
    }
    .blog-masonry #masonry-grid .inner-row .masonry-item {
        display: table-cell;
        float:none;
        width: 50%;
    }
    .blog-masonry .masonry-item {
        margin-bottom: 3% !important;
        margin-left: 3% !important;
        padding-bottom: 0% !important;
        padding-left: 0% !important;
        background-color: #fff;
        box-shadow: 0 1px 1px rgba(0,0,0,.2);
    }
    /*Close Blog*/
}
/*Full Width Page*/
.blog-masonry #masonry-grid .inner-row.column1 .masonry-item {
    float: left;
}
.full-width .vc_col-sm-4 , .vc_col-sm-6 {
    text-align:left;
}
.wpb_single_image.vc_align_left {
    text-align: left;
    margin-top: 40px !important;
    margin-bottom: 20px !important;
}
.addtoany_content {
    margin: 0px !important;
}
.single .addtoany_content {
    text-align: center;
}
.crpt-modern .pt-list-block {
    bottom: 30px !important;
}
.pt-footer a:visited {
    color: #fff !important;
}
/*Close Full Width Page*/
/*Blog New Css*/
.header-blog-menu header {
    /*border-bottom: 1px solid #d7d7d7;*/
}
.post-template-default #container section#rel-content {
    background-color: #f7f7f7;
    display: inline-block;
    width: 100%;
}
.post-template-default #container section#rel-content .rel-content-inner {
    max-width: 1080px;
    width: 100%;
    margin: 0px auto;
    display: inline-block;
    float: none;
    text-align: left;
    padding: 0px 45px;
}
body.tag article.post {
    padding: 0px;
    background-color: #fff;
    border: 0px;
    box-shadow : 0 1px 1px rgba(0,0,0,.2);
}
body.tag article.post header,
body.tag article.post .entry {
    padding: 0px 20px;
}
.page-template-template-blog article.post .entry .post-content a {
    width: 100%;
}
body.tag article.post .entry .post-content a {
    width: 100%;
    display: inline-block;
    margin-bottom: 15px;
}
body.tag #container {
    max-width: 100% !important;
    background: #f2f5f7;
    min-height: 500px;
}
#content {
    overflow: visible;
}
body.tag #container section .container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
body.tag .headerSearch {
    border-bottom: 0px;
}
body.tag .post .entry {
    padding:0px;
}
body.tag .post .post-title {
    font-size: 22px;
    margin-bottom: 10px;
    margin-top: 0px;
}
body.tag .post .post-title a {
    color: #292929;
    font-size: 24px;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}
body.tag .post .post-content p {
    font-size: 16px !important;
    line-height: 22px !important;
}
/*Single Post - Blog*/
.single-post .post .entry {
    max-width: 750px;
    margin: 0px auto;
    padding: 0;
}
/*Tag List*/
#search-result {
    top: 0px !important;
    padding-top: 0px;
    border-top: 1px solid #d7d7d7;
    max-height: 300px;
    overflow-y: scroll;
}
.header-blog-menu {
    background-color: #fff;
    margin-bottom: 20px;
    display: inline-block;
    width: 100%;
}
.blog-masonry {
    margin-top: 0px;
}
.tag-list {
    display: inline-block;
    width: 75%;
}
.hsearchform {
    width: 25%;
}
.tag-list ul {
    display: inline-block;
    width: 100%;
    margin: 0px;
}
.tag-list ul li {
    display: inline-block;
    margin: 0px;
    padding: 0px 15px;
}
.tag-list ul li a {
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 600 !important;
    font-size: 14px;
    color: #9e9fa3;
    padding: 15px 0px;
    display: inline-block;
    border-bottom: 3px solid transparent;
}
.tag-list ul li.active a {
    color: #e8f4fe;
    border-color: #e8f4fe;
}
.tag-list ul li:hover a {
    color: #e8f4fe;
}
.tag-list ul li ul li a {
    padding: 0px;
    color: #9e9fa3 !important;
    width:100%;
}
.tag-list ul li ul li:hover a {
    color: #e8f4fe !important;
}
.single .addtoany_list a,
.single .widget .addtoany_list a {
    padding: 0 8px;
}
.single .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
    height: 50px;
    width: 162px;
    border-radius: 3px;
}
.single .a2a_svg svg {
    width: 32px;
    padding: 9px 0px;
}
.share-single {
    text-align: center;
    margin-top: 30px;
}
.share-single-inner {
    padding-top: 30px;
    border-top: 1px solid #cccccc;
	margin-right: 0px !important;
    margin-left: 0px !important;
	margin-top: 30px;
}
.share-single p {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 20px !important;
    font-weight: normal !important;
    font-style: italic;
    color: #515459 !important;
    margin-bottom: 20px;
}
/*Close Tag List*/
/*Subcribe Now*/
.subcribe-now {
    margin-top: 30px;
    padding: 40px 30px;
    display: inline-block;
    text-align: center !important;
    background-color: #692a57;
    width: 100%;
    color: #fff;
    max-width: 720px;
}
.subcribe-now form {
    margin-bottom: 0px;
}
.subcribe-now h2.title {
    color: #fff !important;
    text-transform: capitalize;
    font-family: 'Open Sans', sans-serif !important;
    font-weight: bold !important;
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 20px;
}
.subcribe-now p.subtitle {
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #d0cecf !important;
}
.subcribe-now input[type="text"] {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    display: inline-block;
    max-width: 488px;
    width: 100%;
    border-radius: 0;
    height: 56px;
    line-height: 56px;
}
body .subcribe-now input[type="submit"] {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    margin-top: 15px;
    width: 120px;
    min-width: 120px;
    height: 50px;
    border-radius: 2px !important;
    background-color: #2196f3 !important;
    border-color: #2196f3 !important;
    padding: 0px !important;
}
body.single .subcribe-now input[type="submit"]:hover {
    border: 0px !important;
}
/*Close Subcribe Now*/
/*Subcribe Now*/
.ebook_download {
    text-align: center;
}
.ebook_download_inner {
    margin-top: 30px;
    padding: 30px 0px;
    display: inline-block;
    text-align: center !important;
    background-color: #f7f7f7;
    width: 100%;
    color: #fff;
    border: 1px solid #d7d7d7;
    max-width: 720px;
}
.ebook_download_inner form {
    margin-bottom: 0px;
}
.ebook_download_inner h2.title {
    color: #19bba3 !important;
    font-family: 'Open Sans', sans-serif !important;
    font-weight: bold !important;
    font-size: 36px !important;
    line-height: 36px;
    margin-bottom: 20px;
    text-align: left !important;
}
.ebook_download_inner p.subtitle {
    text-align: left !important;
    font-size: 22px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #292929 !important;
}
.ebook_download_inner .right_part input[type="text"] {
    display: inline-block;
    max-width: 410px;
    width: 100%;
    border-radius: 0;
    border: 1px solid #cccccc;
    height: 56px;
    line-height: 56px;
}
.ebook_download_inner .right_part input[type="submit"] {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    margin-top: 15px;
    width: 160px;
    min-width: 160px;
    height: 50px;
    border-radius: 2px !important;
    padding: 0px !important;
    background-color: #19bba4 !important;
    border-color: #19bba4 !important;
}
body[data-btn-color="nice-complementary-color"] .ebook_download_inner input[type="submit"]:hover:not(.btn-outline):not(.btn-disable-hover),
body[data-btn-color="nice-complementary-color"] .ebook_download_inner .right_part input[type="submit"]:hover {
    background-color: #19bba4 !important;
    border-color: #19bba4 !important;
}
.ebook_download_inner .left_part {
    float: left;
    display: inline-block;
    width: 35%;
}
.ebook_download_inner .right_part {
    float: left;
    display: inline-block;
    width: 65%;
    padding-top: 20px;
}
.ebook_download_inner .left_part img {
    max-width: 100%;
}
.tag-list.mobile {
    display: none;
}
/*Close Subcribe Now*/
/*Related Post*/
#rel-content {
    display: inline-block;
    width: 100%;
}
#rel-content .rel-blog {
    margin-bottom: 30px;
}
.post .post-content .rp4wp-related-posts {
    display: none;
}
.rp4wp-related-posts h3 {
    font-family: 'Open Sans', sans-serif !important;
    text-align: center;
    padding: 30px 0px;
    font-size: 30px;
    color: #292929
}
.owl-carousel .owl-wrapper {
    display: flex !important;
}
#rel-content .owl-theme .owl-controls .owl-pagination {
    display: none !important;
}
#rel-content .owl-carousel .owl-item {
    padding: 0px 15px;
}
#rel-content .rp4wp-related-post-content {
    display: inline-block;
    padding: 15px;
}
#rel-content .rp4wp-related-post-content h3.title {
    text-align: left;
    color: #292929;
    font-size: 24px;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
    padding-top: 0px;
    padding-bottom: 10px;
}
#rel-content .rp4wp-related-post-content p {
    font-size: 16px !important;
    line-height: 22px !important;
}
#rel-content .owl-carousel .owl-item .item {
    background-color: #fff;
    display: inline-block;
    position: relative;
    min-height: 472px;
}
#rel-content .owl-theme .owl-controls .owl-buttons div {
    top: 50%;
    position: absolute;
    background: #fff;
    color: #869791;
    padding: 0;
    width: 32px;
    height: 32px;
    line-height: 30px;
    font-size: 16px;
    -webkit-box-shadow: 10px 10px 5px -5px rgba(133,131,132,1);
    -moz-box-shadow: 10px 10px 5px -5px rgba(133,131,132,1);
    box-shadow: 0px 2px 4px 0px rgba(133,131,132,1);
}
#rel-content .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -45px;
}
#rel-content .owl-theme .owl-controls .owl-buttons div.owl-next {
    right: -45px;
}
.email_api_response {
    font-style: italic;
    display: inline-block;
    width: 100%;
    text-align: left;
}
/*Close Related Post*/
/*Close Single Post - Blog*/
/*Search New*/
.hsearchform #search-wrap {
    position: relative;
    padding: 0;
}
#searchform {
    display: flex !important;
}
.hsearchform {
    margin-top: 0px;
}
.hsearchform #searchform {
    -moz-box-direction: normal;
    -moz-box-flex: 1;
    -moz-box-orient: horizontal;
    -moz-box-pack: justify;
    align-content: center;
    align-self: center;
    display: none;
    flex: 1 0 auto;
    flex-direction: row;
    justify-content: space-between;
    overflow: hidden;
    z-index: 1;
    border: none;
    background: none;

}
.hsearchform #searchsubmit {
    z-index: 0;
    padding: 0px !important;
    width: unset;
    height: unset;
    right: 0px;
    line-height: 32px;
    top: 0;
}
#searchform #s {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    cursor: pointer;
    font-size: 15px;
    outline: medium none;
    position: relative;
    right: calc(-100% + 32px);
    color: transparent;
    -webkit-transition: -webkit-transform .25s ease-out;
    -moz-transition: transform .25s ease-out,-moz-transform .25s ease-out;
    transition: transform .25s ease-out;
    transition: transform .25s ease-out,-webkit-transform .25s ease-out,-moz-transform .25s ease-out;
    text-align: left;
    width: 100%;
    z-index: 99;
    line-height: 32px;
    padding: 0;
    padding-left: 32px;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}
#searchform #s::-moz-placeholder{
    color: #777777;
    opacity:1;
    text-align: left;
    transition: color 0.25s ease-out 0s
}
#searchform #s:-ms-input-placeholder{
    color: #777777;
    text-align: left;
    transition: color 0.25s ease-out 0s
}
#searchform #s::-webkit-input-placeholder{
    color: #777777;
    text-align: left;
    transition: color 0.25s ease-out 0s
}
#searchform #s:focus{
    color: #676767;
    cursor: text;
    /*transform: translateX(calc(-100% + 32px));*/
    transform: translateX(-100%);
    padding-left: 0px;
    right: calc(-100% + -14px);
}
#search-result a {
    padding: 5px 15px 5px 15px;
}
#search-result .fa-file-o::before {display:none;}
#search-result a i, #search-result li.no-results i {
    margin-right: auto;
    width: auto;
}
.tag-list .load-more-tags ul {
    background: #fff none repeat scroll 0 0;
    display: none;
    max-width: 200px;
    padding: 10px 20px;
    position: absolute;
    top: 65px;
    left: 0;
    z-index: 11;
    width: 200px;
    -webkit-box-shadow: 10px 10px 5px -5px rgba(133,131,132,1);
    -moz-box-shadow: 10px 10px 5px -5px rgba(133,131,132,1);
    box-shadow: 0px 2px 4px 0px rgba(133,131,132,1);
}
.tag-list .load-more-tags {
    cursor: pointer;
    position: relative;
}
.load-more-tags li {
    padding: 0 !important;
    width: 100%;
}
.load-more-tags:hover ul {
    display: inline-block;
}
.load-more-tags:before{
    content: "\f078";
    float: right;
    color: #88898c;
    font: normal normal normal 13px/1 FontAwesome;
    line-height: 62px;
    padding-left: 10px;
}
#breadcrumbs {
    padding: 15px 0px;
}
.hsearchform {
    padding: 15px 0px;
}
.page-template-template-home #searchform #s {
    border: 0px !important;
    right: 0;
    line-height: 60px;
    padding-left: 25px;
}
.page-template-template-home #searchform #s:focus {
    transform: translateX(0);
}
.page-template-template-home #live-search #searchsubmit {
    height: 60px;
    margin: 0;;
}
/*Close Search New*/
ul.alm-listing {
    display: inline-block;
    width: 100%;
    text-align: center;
}
ul.alm-listing li {
    width: 50%;
    float: left;
    display: inline-block;
    padding: 0px 15px !important;
    max-width: 540px;
}
ul.alm-listing li .inner-blog {
    display: inline-block;
    width:100%;
    /*border: 3px solid #f2f5f7;*/
    padding: 0px;
    box-shadow: 0 0px 0px rgba(0,0,0,.2);
    background-color: #fff;
    min-height: 460px;
    text-align: center;
    margin:15px 0px;
}
ul.alm-listing li .inner-blog:hover {
    /*border: 3px solid #dbdbdb;*/
    -webkit-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    -moz-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);

}
.alm-listing .alm-paging-content>li, .alm-listing .alm-reveal>li, .alm-listing>li { margin:0px !important;}
ul.alm-listing li .inner-blog img {
    max-width: 100%;
}
ul.alm-listing li .inner-blog .blog-txt {
    padding: 20px 15px;
    text-align: left;
}
ul.alm-listing li img {
    position: relative !important;
}
ul.alm-listing li h3 {
    margin-bottom: 10px;
    margin-top: 0px;
}
ul.alm-listing li h3 a {
    color: #292929;
    font-size: 24px;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}
ul.alm-listing li p {
    display: inline-block;
    font-size: 16px !important;
    line-height: 22px !important;
}
ul.alm-listing li .blog-txt .readmore {
    font-size: 14px;
    color: #2196f3;
    margin-bottom: 0px;
    display: inline-block;
}
.ajax-load-more-wrap.grey .alm-load-more-btn {
    min-width: 160px;
    height: 50px;
    line-height: 48px;
    background-color: #fff !important;
    color: #fa6900;
    border: 1px solid #fa6900 !important;
    text-transform: capitalize;
}
.ajax-load-more-wrap.grey .alm-load-more-btn.done {
    color: #00bfa9 !important;
    background-color: #2196f3;
}
.ajax-load-more-wrap.grey .alm-load-more-btn:hover {
    background: #fa6900 !important;
    border: 1px solid #fa6900 !important;
    color: #fff !important;
}
h3.error-head {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 26px;
    position: absolute;
    padding-top: 60px;
    font-weight: bold !important;
    right: 0;
    color: #fff;
}
.error-image {
    display:block;
    margin-left:auto;
    margin-right:auto;
    max-width:100%;
}
.error404 .main-content {
    background-image: linear-gradient(to right,#5232b6,#2f118c);
    padding: 83px 0px;
    margin: 0px !important;
}
.error404 .main-content .container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
    position: relative;
}
.error404 .second{
    /*display: none;*/
    display: block !important;
}
.error404 .top-menu{
    margin-bottom: 0px !important;
}
.bottom-text {
    font-family: 'Open Sans', sans-serif !important;
    font-size:16px !important;
    font-weight: bold !important;
    text-align:center;
    margin-bottom: 0px !important;
    padding-bottom: 20px;
    line-height: 26px !important;
    color: #fff;
}
.bottom-text a {
    font-family: 'Open Sans', sans-serif !important;
    font-weight: bold !important;
    color:#2196f3;
}
@media only screen and (max-width: 1024px) {
    .tag-list {
        display: none;
    }
    .tag-list.mobile {
        display: inline-block;
        width: 40%;
    }
    .hsearchform {
        width: 60%;
        max-width: 250px;
    }
}
@media only screen and (max-width: 767px) {
    .ebook_download_inner  .left_part {
        width: 100%;
    }
    .ebook_download_inner  .right_part {
        width: 100%;
        padding-left: 0px;
    }
    .ebook_download_inner  .left_part img {
        max-width: 150px;
    }
    .ebook_download_inner h2.title {
        text-align: center;
    }
    .ebook_download_inner p.subtitle {
        text-align: center;
    }
    ul.alm-listing li .inner-blog {
        min-height: unset;
    }
    ul.alm-listing li {
        width: 100%;
        float: none;
        padding: 0px !important;
    }
    ul.alm-listing li h3 a {
        font-size: 18px;
        line-height: 20px;
    }
    h3.error-head {
        position: relative;
        padding-top: 30px;
        padding-bottom: 30px;
        text-align: center;
    }
}
@media only screen and (min-width: 516px) {
    /*Blog*/
    body.tag article.post {
        padding: 0;
        border: 0px;
        box-shadow: 0 0px 0px rgba(0,0,0,.2);
    }
}
.tag-list .load-more-tags {
    display: none;
}
/*Close Blog New Css*/
#rel-content {
    display: none !important;
}
.header-dark #top #navigation > ul.nav > li > a {
    color: #fff;
    padding-bottom:10px;
}
.header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.header-dark #top #navigation > ul.nav > li > a:hover {
    color: #B5A0F9;
}
.header-dark #top.fixed #navigation > ul.nav > li.current-menu-item > a,
.header-dark #top.fixed #navigation > ul.nav > li > a:hover {
    color: #B5A0F9;
}
/*.header-dark #top.fixed #navigation > ul.nav > li.current-menu-item > a,
.header-dark #top.fixed #navigation > ul.nav > li > a:hover {
    color: #00cfb2;
}*/
/*Ebook*/
.header-blog-menu header {
    border-bottom: 0px;
}
.single-ebook .header-blog-menu {
    margin-bottom: 0px;
}
.ebook-image img {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(202,202,202,1);
    -moz-box-shadow: 0px 0px 0px 0px rgba(202,202,202,1);
    box-shadow: 0px 0px 0px 0px rgba(202,202,202,1);
}
.ebook-canvas .ebook-title {
    margin-top: 10px;
    min-height: 105px;
    color: #292929;
    font-size: 24px;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
}
.ebook-canvas {
    display: inline-block;
    width: 100%;
}
.single-ebook article {
    margin-bottom: 0px;
}
.page-template-template-ebooks #container,
.single-ebook #container {
    background: #f2f5f7;
}
.page-template-template-ebooks .header-blog-menu .container,
.single-ebook .header-blog-menu .container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
.ebook-inner {
    display: inline-block;
    max-width: 330px;
    border: 3px solid #efefef;
    padding: 20px;
    background-color: #ffffff;
}
.ebook-inner:hover {
    border: 3px solid #dbdbdb;
    -webkit-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    -moz-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
}
.ebook-canvas .columns-3 {
    min-height: 284px;
    padding-left: 15px;
    padding-right: 15px;
}
.single-ebook article .entry {
    padding: 0 0px;
}
.single-ebook article .post-content {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
.ebook_download .left_part {
    width: 40%;
}
.ebook_download .right_part {
    width: 60%;
    padding-left: 50px;
}
.single-ebook .ebook_download .right_part .title {
    text-transform: capitalize;
    padding-top: 20px;
    font-size: 45px !important;
    line-height: 55px !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: bold !important;
}
.ebook_download .right_part input[type="text"] {
    display: inline-block;
    max-width: 410px;
    width: 100%;
    border-radius: 3px;
    border: 1px solid #b7b7b7;
    height: 48px;
    line-height: 48px;
}
.ebook_download .right_part input[type="submit"] {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    text-transform: capitalize;
    margin-top: 15px;
    width: 160px;
    min-width: 160px;
    height: 50px;
    border-radius: 2px !important;
    padding: 0px !important;
}
.feature-download:hover span {
    color: #1c6eca;
}
@media all and (max-width: 767px) {
    .ebook-canvas .columns-3 {
        width: 100%;
    }
    .single-ebook .headerSearch {
        padding-left: 15px;
        padding-right: 15px;
    }
    .ebook_download .right_part {
        width: 60%;
        padding-left: 0px;
    }
}
/*Close Ebook*/
/*Solution Page*/
.solution-inner {
    display: inline-block;
    width: 100%;
    transition: transform .5s;
}
.solution-inner:hover {
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
    -webkit-transition: all ease ease;
    -o-transition: all ease ease;
    transition: all ease ease;
}
/*Close Solution Page*/
/*Home Page*/
.nice-infoboxes span.read-more {
    display: inline-block;
    color: #aaa;
    padding: 10px 0;
    font-size: 15px;
    border-bottom: 3px solid transparent;
    margin-top: 15px;
}
.nice-infoboxes span.read-more:after {
    font-family: 'FontAwesome';
    content: '\f054';
    font-size: 12px;
    margin-left: 5px;
}
.nice-infoboxes .item:hover span.read-more {
    border-bottom-color: #2196f3;
}
.nice-infoboxes .infobox-content {
    color: #000;
}
.nice-infoboxes .main-link {
    font-weight: normal!important;
    font-family: 'proxima nova regular'!important
}
/*Case Study Page*/
.page-template-template-case-study #container {
    /* background: #f2f5f7; - removed  on 24March19 - vishal */
}
/*.page-template-template-case-study .header-blog-menu, .single-case-study .second, .single-case-study .headerSearch {
        display:none;
}*/
/*.single-case-study #header .top-menu,
.single-scrum-guide #header .top-menu,
.single-ebook #header .top-menu,
.single-scrum-guide #header .top-menu,
.category-scrum-events #header .top-menu,
.category-monitor #header .top-menu {
        margin-bottom:0px !important;
        border-bottom:1px solid rgb(214, 214, 214);
}*/
.case-study-canvas {
    display: inline-block;
    width: 100%;
    padding-top: 30px;
}
.case-study-canvas .columns-3 {
    min-height: 284px;
    padding-left: 15px;
    padding-right: 15px;
}
.cs-inner {
    display: inline-block;
    max-width: 330px;
    width: 100%;
    border: 3px solid #efefef;
    padding: 20px;
    background-color: #ffffff;
}
.cs-inner:hover {
    border: 3px solid #dbdbdb;
    -webkit-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    -moz-box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
    box-shadow: 0px 0px 20px 5px rgba(219,219,219,1);
}
.cs-inner .read-more {
    text-align: left;
}
.cs-inner .read-more span {
    color: #1c6eca;
    text-transform: uppercase;
}
.cs-inner .read-more span img {
    vertical-align: middle;
    margin-bottom: 2px;
    margin-left: -5px;
}
.cs-inner .case-study-title {
    margin-top: 10px;
    color: #292929 !important;
    font-size: 24px !important;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
    padding: 0px;
    text-align: left;
}
.page-template-template-case-study .header-blog-menu .container {
    max-width: 1080px;
    margin: 0px auto;
    text-align: left;
}
/*Close Case Study Page*/
/* Ebook Loader Button */
.buttonload
{
    padding: 12px 20px;
    font-size: 16px;
    text-align:center;
    font-weight:bold;
    margin-top: 15px;
    text-transform: capitalize;
    line-height: 16px;
    background: #fa6900 none repeat scroll 0 0 !important;
    border: 1px solid #fa6900!important;
    border-radius: 3px;
    color: #fff !important;
}
.buttonload:hover {
    background: #C45200 none repeat scroll 0 0 !important;
    border: 1px solid #C45200!important;

}
.buttonload .fa {
    margin-left: -12px;
    margin-right: 8px;
}
/*Sub-Menu Design start*/
.subnav-uppercase #top #navigation .nav li ul li:hover {
    background-color: #e1e2e6;
}
.subnav-uppercase #top #navigation .nav li ul li {
    margin: 0;
    padding: 0;
}
.main-menu-item.home {
    display:none;
}
#navigation ul li a .bar{
    display: none;
}
.subnav-uppercase #top #navigation .nav li ul li a{
    display: block;
    font-size: 14px;
    color: #292929;
    font-family: 'ProximaNova-Semibold',sans-serif;
    padding: 5px 5px;
    text-align: left;
    letter-spacing: 0px;
    border-bottom: 1px solid #ebebeb;
    margin-top: 0px;
}
.subnav-uppercase #top #navigation .nav li ul li {
    margin: 0;
    padding: 0;
}
.sub-menu {
    display: none;
    transition: 0s !important;
}
.subnav-uppercase #top #navigation .nav li ul {width: 405px;}
#navigation .nav li a.sf-with-ul::after {display:none;}
.sub-menu li {
    width: 50% !important;
}
.sub-menu li:first-child {
    width: 100% !important;
    font-size: 16px;
}
.subnav-uppercase #top #navigation .nav li ul {
    /* left: auto !important; LWS - 28Jan21*/
    width: 365px; /* 365 */
    padding: 10px 20px 20px;
}


.solutions-menu  ul {
    width: 800px !important;
}
/*.subnav-uppercase #top #navigation .nav li ul li:first-child:hover,
.subnav-uppercase #top #navigation .nav li ul li:last-child:hover  {
    background-color: #fff !important;
}*/

.subnav-uppercase #top #navigation .nav li ul li:first-child a {
    font-size: 13px !important;
    color: #9a9fa4 !important;
    text-transform:uppercase !important;
    width:100% !important;
    cursor: auto;
}
.subnav-uppercase #top #navigation .nav li ul li a {
    border-bottom: none;
    font-size:15px !important;
    text-transform: capitalize !important;
    color: #353642 !important;
    padding: 6px 9px 6px 8px;
    font-weight: normal !important;
    margin-right: 0px !important;
    width:auto;
}
#nav-menu-item-18793 a, #nav-menu-item-18794 a { padding-bottom:1px !important;}
.subnav-uppercase #top #navigation .nav li ul li:hover{background-color: #e1e2e6 !important;}
.sub-menu li:last-child {
    width: 100% !important;
    margin-left: 0px;
    text-align: center;
}
.sub-menu li:last-child a,.sub-menu li:last-child a:hover {
    color: #0b75b9 !important;
    text-transform: capitalize !important;
    font-size: 14px !important;
    text-align: center;
    text-decoration: underline !important;
}
.subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child a {text-align: left;color: #353642 !important;text-decoration: none !important;}
/*.subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child a:hover {text-decoration: none !important;background-color: #f7f7f7 !important; color: #0b75b9 !important;}*/
.subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child {width:50% !important;}
.subnav-uppercase #top .guide-main #navigation .nav li.guide-menu ul li:last-child a {
    border-bottom: 0px;
    width: 100% !important;
    text-align: center;
    color: #0b75b9 !important;
    font-size: 14px !important;
    text-decoration: none !important;
}
/*.subnav-uppercase #top .video-page #navigation .nav li ul li:last-child {
        margin-bottom: 10px;
}*/
.subnav-uppercase #top .guide-main #navigation .nav li.guide-menu ul li:last-child a:hover {
    text-decoration: underline !important;
    background-color: #f7f7f7;
}
.menu-item-has-children > ul.sub-menu {display:none; opacity:0;}
.menu-item-has-children:hover > ul.sub-menu { display:block !important; opacity:1 !important;}
.subnav-uppercase .video-page #top #navigation .nav li ul li:last-child {
    margin-bottom: 10px;
}
.video-page .sub-menu li:last-child {
    width: 50% !important;
}
.subnav-uppercase #top .video-page #navigation .nav li ul li:hover {
    background-color: #f7f7f7 !important;
}
.subnav-uppercase #top .video-page #navigation .nav li ul li a {
    text-decoration: none !important;
}
/*sub-menu design End*/
/*Solution Guide*/
.ps-download .more-link {
    font-family: 'proximanova semibold'!important;
    font-weight: normal!important;
    margin-bottom: 0;
    line-height: 18px !important;
}
.moreTxt {
    color: #1d99df;
    font-weight: normal;
    margin-right: 5px;
}
.ps-download .more-link img {
    vertical-align: middle;
}
#live-search #searchform {
    border: 1px solid #8cc5f2;
}
#live-search #searchsubmit {
    color: #aaa !important;
}
.faq-title a:hover {
    color: #2196f3 !important;
}
.subnav-uppercase #top #navigation .nav li ul li:first-child:hover {
    background-color: #fff !important;
}
/*Close Solution Guide*/
@media only screen and (max-width: 767px) {
    .sub-menu li,
    .subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child{
        width:100% !important;
    }
    .subnav-uppercase #top #navigation .nav li ul li a,
    .subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child a {text-align:center;}
}
/*Second Header*/
#header #top {
    padding: 0px;
}
#menu-header-top-menu li {
    display: inline-block;
    margin-right: 15px;
}
#menu-header-top-menu li a {
    font-size: 13px;
    font-style: normal;
    color: #282a29;
    line-height: 46px;
    letter-spacing: 1px;
    margin-right: 5px;
}
#menu-header-top-menu li a:hover {
    color: #00BFA5;
}
#menu-header-top-menu li.signup_btn {
    margin-left: 20px;
    margin-right: 0;
    background: #fa6900;
    border-radius: 3px;
    padding: 0;
    width: 130px;
    text-align: center;
    border: 1px solid #fa6900;
}
#menu-header-top-menu li.signup_btn a {
    margin-right: 0px;
    letter-spacing: 0px;
    color: #fff;
}
#menu-header-top-menu li.signup_btn:hover {
    background: transparent;
}
#menu-header-top-menu li.signup_btn:hover a {
    color: #fa6900;
}
ul#menu-header-top-menu {
    margin: 0px;
}
#menu-header-top-menu li.login_btn {
    margin-left: 20px;
    margin-right: 0;
    background: transparent;
    border-radius: 3px;
    padding: 0;
    width: 130px;
    text-align: center;
    border: 1px solid #fa6900;
}
#menu-header-top-menu li.login_btn a {
    width: 100%;
    margin-right: 0px;
    letter-spacing: 0px;
    color: #fa6900;
}
#menu-header-top-menu li.login_btn:hover {
    background: #fa6900;
}
#menu-header-top-menu li.login_btn:hover a {
    color: #fff;
}
.second_logo {
    display: inline-block;
    padding: 6.5px 0px;
}
.second_logo img {
    padding-top: 5px;
    padding-bottom: 5px;
    width:122px;
}
#header {
    height: auto !important;
}
#top.fixed .top-menu {
    display: none;
}
#top.fixed #menu-header-top-menu li a {
    color: #fff;
}
#menu-header-top-menu ul.sub-menu {
    position: absolute;
    background-color: #fff;
    margin: 0;
    text-align: center;
    max-width: 220px;
    width: 100%;
    -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
    z-index: 999;
    padding: 10px;
}
#menu-header-top-menu ul.sub-menu li {
    width: 100% !important;
    text-align: left;
}
#top #menu-header-top-menu li.menu-item-has-children::before {
    content: "\f107";
    font: normal normal normal 14px/1 FontAwesome;
    float: right;
    /*display: inline-block;*/
    line-height: 40px;
    display: none;
}
#menu-header-top-menu ul.sub-menu li:hover a {
    color: #282a29 !important;
}
#menu-header-top-menu ul.sub-menu li:hover {
    background-color: #f7f7f7 !important;
}
#menu-header-top-menu ul.sub-menu li.logo-quick-scrum:hover {
    background-color: #e5f8f6 !important;
}
#menu-header-top-menu ul.sub-menu li.logo-quick-work:hover {
    background-color: #e8f5fe !important;
}
#menu-header-top-menu ul.sub-menu li a {
    font-style: normal;
    color: #282a29 !important;
    text-decoration: none !important;
    margin-right: 0;
    padding: 0px 15px;
}
#header .top-menu {
    background-color: #fff;
    margin-bottom: 15px;
}
#menu-header-top-menu li.logo-product ul.sub-menu {
    max-width: 350px;
    padding: 10px;
    margin-left: -290px;
}
#menu-header-top-menu li.logo-product ul.sub-menu li.logo-quick-scrum {
    margin-bottom: 10px;
}
#menu-header-top-menu li.logo-product ul.sub-menu li.logo-quick-scrum a {
    background-image: url("images/logo-scrum.png");
    background-position: left 10px top 10px;
    background-repeat: no-repeat;
    margin-right: 0px;
    padding-top: 40px;
    line-height: 1.42857143 !important;
    padding-bottom: 8px;
    font-size:13px !important;
    letter-spacing:1px;
}
#menu-header-top-menu li.logo-product ul.sub-menu li.logo-quick-work a {
    background-image: url("images/logo-work.png");
    background-position: left 10px top 10px;
    background-repeat: no-repeat;
    margin-right: 0px;
    padding-top: 40px;
    padding-bottom: 8px;
    font-size:13px !important;
    letter-spacing:1px;
    line-height: 1.42857143 !important;
}
#menu-header-top-menu li.logo-product ul.sub-menu li a {
    line-height: 14px !important;
    padding-left: 13px;
    display: inline-block;
    font-size: 12px !important;
    text-align: left;
}
.top-login a{
    color: #00BFA5 !important;
    border: 1px solid #00BFA5 !important;
    background: #ffffff;
    padding: 5px 17px;
    border-radius: 2px;
}
.top-login a:hover {
    background: #764abc !important;
    border: 1px solid #764abc !important;
    color: #fff !important;

}
#header #top #toggle-nav {
    top: 8px;
}
#top .second { min-height:60px}
/*Video Page*/
.post-type-archive-video .case-study-canvas {
    padding-top: 70px;
}
.video-inner {
    display: inline-block;
    max-width: 330px;
    width: 100%;
    padding: 16px 0px 0px 0px;
    background-color: #ffffff;
    box-shadow: 0px 0px 20px 5px rgba(0,0,0,0.1);
}
.video-inner:hover {
    box-shadow:0px 0px 20px 5px rgba(0,0,0,0.3)
}
.video-lib-title {
    color: #292929 !important;
    font-size: 20px !important;
    line-height: 35px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 0.5px;
    padding: 12px 12px 25px 12px;
    text-align: center;
}
.post-type-archive-video #wrapper {
    background: rgb(229, 251, 247) !important;
}
/*.post-type-archive-videos #header,
.post-type-archive-videos .cat_desc {
    background-color: rgb(229, 251, 247) !important;
}
.post-type-archive-videos #header #top #logo {
        display: none;
}
.post-type-archive-videos #header #top #logo.qs-page-logo {
    display: inline-block !important;
}*/
/*.post-type-archive-videos #header #top #logo.qs-page-logo a {
        background: url(https://guide.quickscrum.com/wp-content/themes/Quickscrum-child/images/qs-logo-teal.png);
        display: inline-block; width: 171px; height: 50px;
}*/
/*.post-type-archive-videos .header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.post-type-archive-videos .header-dark #top #navigation > ul.nav > li > a:hover {
    color: #00bfa5;
}*/
.post-type-archive-video .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
    background: #fa6900 none repeat scroll 0 0;
    border: 1px solid #fa6900;
}
.post-type-archive-video .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover {
    background: #C45200 !important;
    color: #fff !important;
    border: 1px solid #c45200 !important;
}
.post-type-archive-video .nav-uppercase #top #navigation>ul.nav>li>a.login-btn {
    color: #fa6900 !important;
    border: 1px solid #fa6900;
}
.post-type-archive-video .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover {
    background: #c45200 !important;
    color: #fff !important;
    border: 1px solid #c45200;
}
/*.post-type-archive-videos .guide-main {
        display: none;
}
.post-type-archive-videos .video-page {
        display: block !important;
}*/
/*Close Video Page*/


/*QS Header Template*/
/*.page-template-template-qsheader #top.fixed {
        background-color: rgb(229, 251, 247);
}
.page-template-template-qsheader .case-study-canvas {
    padding-top: 70px;
}
.page-template-template-qsheader #wrapper {
        background: rgb(229, 251, 247) !important;
}*/
/*.page-template-template-qsheader #header,
.page-template-template-qsheader .cat_desc {
    background-color: rgb(229, 251, 247);
}*/
/*.page-template-template-qsheader #header #top #logo {
        display: none;
}
.page-template-template-qsheader #header #top #logo.qs-page-logo {
        display: inline-block !important;
}
.page-template-template-qsheader #header #top #logo.qs-page-logo a {
        background: url(https://guide.quickscrum.com/wp-content/themes/Quickscrum-child/images/qs-logo-teal.png);
        display: inline-block;
        width: 171px;
        height: 50px;
}*/

.page-template-template-qsheader .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
    background: #fa6900 none repeat scroll 0 0;
    border: 1px solid #fa6900;
}
.page-template-template-qsheader .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover {
    background: #C45200 !important;
    color: #fff !important;
    border: 1px solid #c45200 !important;
}
.page-template-template-qsheader .nav-uppercase #top #navigation>ul.nav>li>a.login-btn {
    color: #fa6900 !important;
    border: 1px solid #fa6900;
}
.page-template-template-qsheader .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover {
    background: #c45200 !important;
    color: #fff !important;
    border: 1px solid #c45200;
}
/*.page-template-template-qsheader .guide-main {
        display: none;
}
.page-template-template-qsheader .video-page {
    display: block !important;
}*/
/*Close QS Header Template*/

/*Quickscrum Help*/
/*.post-type-archive-quickscrum-help #top,
.post-type-archive-quickscrum-help #top.fixed,
.quickscrum-help #top,
.quickscrum-help #top.fixed  {
        background-color: rgb(229, 251, 247);
}*/
.post-type-archive-help .case-study-canvas,
.help .case-study-canvas {
    padding-top: 70px;
}
.post-type-archive-help #wrapper
#wrapper.help {
    background: rgb(229, 251, 247) !important;
}
/*.post-type-archive-quickscrum-help #header,
.post-type-archive-quickscrum-help .cat_desc,
.quickscrum-help #header,
.quickscrum-help .cat_desc {
    background-color: rgb(229, 251, 247);
}*/
/*.post-type-archive-quickscrum-help #header #top #logo,
.quickscrum-help #header #top #logo {
        display: none;
}*/
/*.post-type-archive-quickscrum-help #header #top #logo.qs-page-logo,
.quickscrum-help #header #top #logo.qs-page-logo {
        display: inline-block !important;
}*/
/*.post-type-archive-quickscrum-help #header #top #logo.qs-page-logo a,
.quickscrum-help #header #top #logo.qs-page-logo a {
        background: url(https://guide.quickscrum.com/wp-content/themes/Quickscrum-child/images/qs-logo-teal.png);
        display: inline-block;
        width: 171px;
        height: 50px;
}*/
/*.post-type-archive-quickscrum-help .header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.post-type-archive-quickscrum-help .header-dark #top #navigation > ul.nav > li > a:hover,
.quickscrum-help .header-dark #top #navigation > ul.nav > li.current-menu-item > a,
.quickscrum-help .header-dark #top #navigation > ul.nav > li > a:hover {
    color: #00bfa5;
}*/
.post-type-archive-help .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess,
.help .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess {
    background: #fa6900 none repeat scroll 0 0;
    border: 1px solid #fa6900;
}
.post-type-archive-help .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover,
.help .nav-uppercase #top #navigation>ul.nav>li>a.btnaccess:hover {
    background: #C45200 !important;
    color: #fff !important;
    border: 1px solid #c45200 !important;
}
.post-type-archive-help .nav-uppercase #top #navigation>ul.nav>li>a.login-btn,
.help .nav-uppercase #top #navigation>ul.nav>li>a.login-btn {
    color: #fa6900 !important;
    border: 1px solid #fa6900;
}
.post-type-archive-help .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover,
.help .nav-uppercase #top #navigation>ul.nav>li>a.login-btn:hover {
    background: #c45200 !important;
    color: #fff !important;
    border: 1px solid #c45200;
}
.help .entry-header .page-title {
    text-transform: none !important;
}
/*.post-type-archive-quickscrum-help .guide-main,
.quickscrum-help .guide-main {
        display: none;
/*.post-type-archive-quickscrum-help .video-page,
.quickscrum-help .video-page {
    display: block !important;
}*/
.post-type-archive-help .nice-knowledgebase ul li .fa-file-o::before,
.help .nice-knowledgebase ul li .fa-file-o::before {
    color: #6844d5;
}
.scrum-guide .nice-knowledgebase ul li .fa-file-o::before {
    color: #6844d5 !important
}
/*Close Quickscrum Help*/

@media (max-width: 1024px) {
    #top .top-menu {
        display: none !important;
    }
    #menu-header-top-menu li {
        text-align: left;
    }
    #header #menu-header-top-menu li {
        text-align: left;
    }
    #header #menu-header-top-menu li ul.sub-menu {
        left: auto;
        margin-left: 0px;
    }
    .page-template-template-blog #top .top-menu,
    .page-id-7688 #top .top-menu,
    .page-template-template-case-study #top .top-menu,
    .post-type-archive-scrum-guide #top .top-menu,
    .single-scrum-guide #top .top-menu,
    .page-template-template-ebooks #top .top-menu,
    .single-ebook #top .top-menu,
    .category-scrum-events #top .top-menu,
    .category-monitor #top .top-menu {
        display: block;
    }
    .page-template-template-blog #header #top #toggle-nav,
    .page-id-7688 #header #top #toggle-nav,
    .page-template-template-case-study #header #top #toggle-nav,
    .post-type-archive-scrum-guide #header #top #toggle-nav,
    .single-scrum-guide #header #top #toggle-nav,
    .page-template-template-ebooks #header #top #toggle-nav,
    .single-ebook #header #top #toggle-nav,
    .category-scrum-events #header #top #toggle-nav,
    .category-monitor #header #top #toggle-nav{
        top: 1px;
    }
    #menu-header-top-menu li a .down-arrow {
        display: none;
    }
}
@media (max-width: 767px) {
    .header-dark #top #navigation > ul.nav > li > a {
        width: 100%;
    }
    .subnav-uppercase #top #navigation .nav li ul {
        width: 100%;
    }
}
/*Close Second Header*/
/*.page-template-template-blog #header .col-full.second,
.page-id-7688 #header .col-full.second,
.page-template-template-case-study #header .col-full.second,
.page-template-template-ebooks #header .col-full.second,
.post-type-archive-scrum-guide #header .col-full.second,
.single-ebook #header .col-full.second,
.category-scrum-events #header .col-full.second,
.category-monitor #header .col-full.second,
.single-scrum-guide #header .col-full.second {
        display:none;
}*/
/*.page-template-template-blog #header #top.fixed,
.page-id-7688 #header #top.fixed ,
.page-template-template-case-study #header #top.fixed,
.single.single-post #header #top.fixed {
    padding: 0;
}*/
/*.page-template-template-blog #top.fixed .top-menu,
.page-id-7688 #top.fixed .top-menu,
.page-template-template-case-study #top.fixed .top-menu,
.single.single-post #top.fixed .top-menu {
        display: block;
        margin-bottom: 0px;
}*/
/*.page-template-template-blog #top.fixed #menu-header-top-menu li a,
.page-id-7688 #top.fixed #menu-header-top-menu li a,
.page-template-template-case-study #top.fixed #menu-header-top-menu li a,
.single.single-post #top.fixed #menu-header-top-menu li a {
    color: #282a29;
}*/
.vc_column-inner .white-btn a {
    border: 1px solid #fa6900;
    background-image: none !important;

}
.a2a_button_google_plus span.a2a_svg {
    background-color: #d64937 !important;
}
.page-id-7719 .video-page {display: none !important;}
.page-id-7719 #header {background-color: rgb(229, 251, 247) !important;}
.home #knowledgebase {
    display: none;
}
/*Resources Menu*/
#menu-header-top-menu li.resources {
    position: relative;
}
#menu-header-top-menu li.resources ul.sub-menu {
    max-width: unset;
    width: 580px;
    right: 0px;
    padding: 0px;
}
#menu-header-top-menu li.resources ul.sub-menu li {
    display: inline-block;
    float: left;
    text-align: left;
    margin-right: 0;
    width: 33.33% !important;
    padding: 15px;
}
#menu-header-top-menu li.resources ul.sub-menu li:hover {
    background-color: transparent !important;
}
#menu-header-top-menu li.resources ul.sub-menu li.other,
#menu-header-top-menu li.resources ul.sub-menu li.other:hover {
    background-color: #f4f5f7 !important;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-scrum {
    border-right: 1px solid #e6e9eb;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-scrum,
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-work {
    margin: 15px 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
#menu-header-top-menu li.resources ul.sub-menu li.other {
    min-height: 238px;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-scrum > a {
    background-image: url(images/logo-scrum.png);
    background-position: left 10px top 10px;
    background-repeat: no-repeat;
    line-height: 1.42857143 !important;
    padding-bottom: 8px;
    font-size: 0px !important;
    height: 40px;
    width: 100%;
    display: inline-block;
    padding: 0;
    vertical-align: top;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-work > a {
    background-image: url(images/logo-work.png);
    background-position: left 10px top 10px;
    background-repeat: no-repeat;
    line-height: 1.42857143 !important;
    padding-bottom: 8px;
    font-size: 0px !important;
    height: 40px;
    width: 100%;
    display: inline-block;
    padding: 0;
    vertical-align: top;
}
#menu-header-top-menu li.resources ul.sub-menu li.other > a {
    font-size: 0px !important;
    height: 40px;
    width: 100%;
    display: inline-block;
    padding: 0;
    vertical-align: top;
    visibility: hidden;
}
#menu-header-top-menu li.resources ul.sub-menu li ul.sub-menu {
    max-width: 100%;
    margin-left: 0px;
    position: relative;
    box-shadow: none;
    padding: 0;
    display: inline-block !important;
    opacity: 1 !important;
    background-color: transparent;
    vertical-align: top;
}

#menu-header-top-menu li.resources ul.sub-menu li ul.sub-menu li {
    width: 100% !important;
    padding: 0px;
    min-height: unset;
    border-bottom: 2px solid transparent;
}
#menu-header-top-menu li.resources ul.sub-menu li ul.sub-menu li a {
    line-height: 40px;
}
#menu-header-top-menu li.resources ul.sub-menu li ul.sub-menu li a img {
    vertical-align: middle;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-scrum ul li:hover {
    background-color: #e5f8f6 !important;
}
#menu-header-top-menu li.resources ul.sub-menu li.logo-quick-work ul li:hover {
    background-color: #e8f5fe !important;
}
#menu-header-top-menu li.resources ul.sub-menu li.other ul li:hover {
    background-color: #fff !important;
}
@media (max-width: 1024px) {
    #menu-header-top-menu li.resources ul.sub-menu {
        max-width: 580px;
        width: 100%;
    }
    #menu-header-top-menu li.resources ul.sub-menu li {
        width: 100% !important;
    }
    #menu-header-top-menu li.resources ul.sub-menu li.other {
        min-height: unset;
    }
    #menu-header-top-menu li.resources ul.sub-menu li ul.sub-menu li {
        width: 100% !important;
        padding: 0px;
        min-height: unset;
        border-bottom: 0px;
    }
    #menu-header-top-menu li.resources ul.sub-menu li.other > a {
        display: none;
    }
}
/*Close Resources Menu*/

/*Video Play Button Hide*/
.video-wrapper {
    position: relative;
}

.video-wrapper > video {
    width: 100%;
    vertical-align: middle;
}

.video-wrapper > video.has-media-controls-hidden::-webkit-media-controls {
    display: none;
}
.video-overlay-play-button {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 10px calc(50% - 50px);
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    opacity: 0;
    cursor: pointer;
    background-image: linear-gradient(transparent, #000);
    transition: opacity 150ms;
}
.video-overlay-play-button:hover {
    opacity: 0;
}
.video-overlay-play-button.is-hidden {
    display: none;
}
/*Code Video Play Button Hide*/
/* POPUP With CF7 & Cookies - Start */
.pum-theme-12612 .pum-container, .pum-theme-enterprise-blue .pum-container{
    padding-top:32px !important;
    padding-bottom:5px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    background-color: #1e283c !important;
    border-radius: 15px !important;
}
.popmake-content {
    max-width:520px !important;
    margin:0 auto !important;
}
.popmake-content .cf7-texts {
    padding-bottom:32px;
    margin: 0 auto;
}
.popmake-content .cf7-texts h2{
    text-align:center;
    font-family: 'Open Sans',sans-serif !important;
    font-size:25px !important;
    color:#fff;
    font-weight: bold !important;
    line-height:38px;
}
.popmake-content form {
    margin-bottom:0px;
}
.popmake-content .cf7-blocks {
    width: 100%;
    display: inline-block;
    margin-bottom: 5px;
}
.popmake-content .cf7-blocks-sbtn {
    margin-bottom: 40px;
    height:45px;
}
.popmake-content .cf7-blocks.cf7-blocks-100 {
    margin-bottom:0px;
}
.popmake-content .cf7-blocks.cf7-hidden-clock {
    display:none;
}
.popmake-content .cf7-blocks .cf7-block-left {
    width: 250px;
    display: inline-block;
    float: left;
}
.popmake-content .cf7-blocks .cf7-block-right {
    width: 250px;
    display: inline-block;
    float: right;
}
.popmake-content .cf7-blocks input[type="text"],
.popmake-content .cf7-blocks input[type="email"],
.popmake-content .cf7-blocks input[type="number"],
.popmake-content .cf7-blocks input[type="url"] {
    font-family: 'Open Sans',sans-serif !important;
    font-size:14px !important;
    color: #7b859a;
    width: 100%;
    padding: 13px 15px;
    box-sizing: border-box;
}
.popmake-content .cf7-blocks.cf7-blocks-sbtn .input[type="submit"],
.popmake-content .cf7-blocks.cf7-blocks-sbtn .input[type="submit"]:hover,
.popmake-content input.wpcf7-form-control.wpcf7-submit {
    background-color: #e65100 !important;
    border-color: #e65100 !important;
    font-family: 'Open Sans',sans-serif !important;
    font-size:14px !important;
    width: 100%;
    border-radius: 3px !important;
}

.wpcf7 input:hover[type="submit"] {
    background-color: #C45200 !important;
    border-color: #C45200 !important;
}

.pum-theme-12612 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
    background-color:transparent !important;
    font-size: 30px !important;
    opacity:0.50;
    top:0 !important;
    right:0 !important;
    color:#fff;
}
.popmake-content div[role="form"] div.wpcf7-response-output {
    color: #000 !important;
	text-align: center;
}
.popmake-content span.wpcf7-not-valid-tip {
    color:red !important;
    font-size: 15px !important;
    font-weight: bold;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type=number] {
    -moz-appearance:textfield;
}
@media only screen and (max-width: 767px) {
    .pum-theme-12612 .pum-container, .pum-theme-enterprise-blue .pum-container {
        width: 320px  !important;
        left: 5%  !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .popmake-content .cf7-blocks .cf7-block-left,
    .popmake-content .cf7-blocks .cf7-block-right {
        width:100%;
    }
    .faq-sec .dynamic_crsl_acrdn_left { width: 100% !important;}
    .schedule-form {
        margin-top:70px !important;
    }
    .schedule-demo h1.schedule-demo-title {
        font-size:35px !important;
    }

}
/* POPUP With CF7 & Cookies - End */

/*Changes LWS [12-04-2020] - Start*/
/*body.page-template-template-qsheader #header #top.fixed {
    background-image: linear-gradient(90deg, #00BFA5 0%, #00EAC9 100%) !important;
}*/
#header {
    background-image: linear-gradient(to right,#5232b6,#2f118c);
}
#header #top {
    margin-top: 15px;
}
#header .top-menu {
    display: none;
}
.site-footer.dark #footer-widgets .widget {
    margin-bottom: 20px;
}
.site-footer.dark #footer-widgets .widget p {
    font-size: 15px;
    line-height: 25px;
    color: #fff;
    margin-bottom: 17px !important;
}
.site-footer.dark #footer-widgets .widget_media_image {
    margin-bottom: 20px;
}
.site-footer.dark #footer-widgets .footer_part_4 .widget a {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 14px !important;
    margin-bottom: 10px;
    display: inline-block;
    letter-spacing: 0.5px;
    font-weight: 400 !important;
}
.site-footer.dark #footer-widgets .widget_nice_social h4 {
    font-family: 'Open Sans', sans-serif!important;
    font-size: 14px;
    padding-top: 0px;
    margin-bottom: 10px;

}
.site-footer.dark #footer-widgets .footer_part_4 .widget a.footer-btn { font-family: 'ProximaNova-Semibold',sans-serif !important; font-size:12px !important; letter-spacing:normal !important; margin-bottom:0px; }
.site-footer.dark #footer-widgets .footer_part_4 .widget a.footer-btn:hover {
    background: #C45200 !important;
    color: #fff !important;
    border: 1px solid #c45200 !important;
}
.footer_part_1 .textwidget strong {font-family: 'Open Sans',sans-serif; text-transform:uppercase;font-size: 14px; font-weight: 700; margin-bottom: 10px; display: inline-block;}

.footer_part_1 .textwidget span {font-family: 'Open Sans',sans-serif; letter-spacing:1px; line-height:33px; font-size:14px; margin-bottom:10px; text-align: justify;   display: inline-block; word-spacing:1px;}
/*#footer .footer_part_1 h4.widgettitle {
        font-size: 16px;
    margin-bottom: 0;
    padding-top: 0;
}*/
.footer_part_1 .widget_media_image img { max-height:30px !important; width:auto !important; }
.footer_part_4 .widget_text { margin-bottom:10px; }
.bottom-help-button{
    background-color: #f7f7f7;
    padding-top: 40px;
    padding-bottom: 30px;
}
.single-scrum-guide .bottom-help-button{
    margin: 0px 0px !important;
}
.single-post .bottom-help-button{
    margin: 0px 0px !important;
    background-image: linear-gradient(to right,#5232b6,#2f118c);
}
.color-bottom-help-button h2{
    color: #fff;
    padding: 0px 20px;
    text-align: center;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 700 !important;
    font-size: 30px !important;
    margin-bottom: 25px;
}
.scrum-guide-margin-25 {margin-right: 25px}
@media only screen and (max-width: 531px){
    .scrum-guide-margin-25 {margin-right: 0px !important;padding: 0px 30px;}
}
.vc_btn3.vc_btn3-style-custom:focus, .vc_btn3.vc_btn3-style-custom:hover{
    background-color:#C45200 !important;
}
@media screen and (min-width: 1025px) {
    #footer .footer_part_1 h4.widgettitle {
        display: none;
    }
    .content-small-size .blog-text .vc_column-inner  {padding-left: 300px !important;}

}
@media screen and (max-width: 1024px) {
    .site-footer.dark #footer-widgets .widget_nice_social h4.widgettitle {
        display: none !important;
    }
    .site-footer.dark #footer-widgets .widget_nice_social .social-links::before {
        content: "Follow us on";
        line-height: 20px;
        display: inline-block;
        float: left;
        width: 100%;
        border-radius: 0;
        background-color: transparent;
        font-weight: bold;
        margin-bottom: 10px;
    }
}

#floatItBox { position: absolute; top:265px; left:8%; width:245px; text-align:left;}

@media screen and (min-width: 1679px) {
    #floatItBox { position: absolute; top:265px; left:250px; width:240px;}
    .page-id-11831 #floatItBox {top: 277px !important; left: 190px !important;}
	.toppad.page-id-11831 #floatItBox {top: 90px !important;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 277px !important; left: 190px !important;}
	.toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px;     max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
}
@media screen and (min-width: 1919px) {
    #floatItBox { position: absolute; top:265px; left:300px !important; width:240px;}
	.page-id-11831 #floatItBox {top: 277px !important; left: 300px !important;}
	.toppad.page-id-11831 #floatItBox {top: 90px !important;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 277px !important; left: 300px !important;}
	.toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px; max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
	}
@media screen and (min-width: 2559px) {
    #floatItBox { position: absolute; top:265px; left:630px !important; width:240px;}
	.page-id-11831 #floatItBox {top: 277px !important; left: 640px !important;}
	.toppad.page-id-11831 #floatItBox {top: 90px !important;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 277px !important; left: 640px !important;}
	.toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px; max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
}
.post-content .wpsr-buttons, .post-content .addtoany_share_save_container, .wpsr-buttons { display:none;  }
.popmake-overlay {background: rgba(0, 0, 0, 0.8) !important;}
.type-scrum-guide .page-title {margin:40px 0 10px !important;}

#floatItBox ul {
    list-style: none;
}
#floatItBox ul li {margin-bottom: 11px; line-height: 23px;list-style: disc;color:#2d74dd}
#floatItBox ul li a {font-weight: 500 !important;font-size: 13px !important;font-family: 'Poppins', sans-serif !important;color:#2d74dd !important}
#floatItBox li.activeLi a { padding-bottom: 2px;border-bottom: 1px solid #013f9b; color:#013f9b !important;}
.color_1{
    color: #dd2d90 !important;
}

/*Changes LWS [12-04-2020] - End*/
.wpsr-sb-inner{
    background-color: #fff;
    border-radius: 50px;
    padding: 10px 0px;
}
.wpsr-sb-close:hover .wpsr-bar-icon {opacity: 1;}
.wpsr-sb-close .wpsr-bar-icon{opacity: 0.8;}
.wpsr-bar-icon {background: #000;}
.sub-menu-link .description { display: block;  margin-top: -35px;  margin-left: 46px; font-size:13px; }
.sub-menu-link .menu-image-title { display: inline-block;   vertical-align: top;   margin-top: -4px; font-weight:bold; }
.sub-menu-link .menu-image-hover-wrapper {height: 43px;  overflow: hidden;    display: inline-block;}

.divider-shapes{
    -webkit-mask-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 100 100' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3e%3cpath d='M0,0 C16.6666667,66 33.3333333,98 50,98 C66.6666667,98 83.3333333,66 100,0 L100,100 L0,100 L0,0 Z' fill='%23fff'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 100 100' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3e%3cpath d='M0,0 C16.6666667,66 33.3333333,98 50,98 C66.6666667,98 83.3333333,66 100,0 L100,100 L0,100 L0,0 Z' fill='%23fff'/%3e%3c/svg%3e");
    -webkit-mask-size: 100% 101%;
    mask-size: 100% 101%;
    background: #fff;
    margin-bottom: 0px !important;
    margin-top: -112px !important;
}
.divider-shapes-feature{
    height: 105px;
    mask-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 100 100' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3e%3cpath d='M0,0 C16.6666667,66 33.3333333,98 50,98 C66.6666667,98 83.3333333,66 100,0 L100,100 L0,100 L0,0 Z' fill='%23fff'/%3e%3c/svg%3e");
    -webkit-mask-size: 100% 101% !important;
    mask-size: 100% 101%;
    background-color: #f7f8fb;
    margin-bottom: -10px;
    margin-top: -80px;
}


/*Accordian Sec Start*/
.faq-sec .dynamic_crsl_acrdn_left .dca_progressbar > div {
    background-color:#603bdd !important;
}

.faq-sec .dynamic_crsl_acrdn_right {
    width:55% !important;
    float:right !important;
}
.faq-sec .dynamic_crsl_acrdn_left {
    width:40% !important;
}
.faq-sec .dynamic_crsl_acrdn_left .dca_panel {
    background-color:#151e26;
    color:#ffffff;
}
.faq-sec .dynamic_crsl_acrdn_left .dca_accordion {
    font-weight:500;
}
.faq-sec  .dynamic_crsl_acrdn_left .dca_accordion {
    background-color:#151e26;
}
.faq-sec .dynamic_crsl_acrdn_left .dca_panel p {
    color:#d5d5d5 !important;
    text-align:left;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px;
    letter-spacing: 0.5px;
    line-height: 28px;
}
.faq-sec  .dynamic_crsl_acrdn_left .dca_accordion {
    color:#ffffff!important;
    border-bottom:1px solid #2a2f37;
    font-size:15px !important;
    text-transform: none;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}
.faq-sec .dynamic_crsl_acrdn_left .dca_accordion.active {
    border:none !important;
}
.faq-sec  .dynamic_crsl_acrdn_left .dca_accordion:hover {
    background-color:#222b37 !important;
    color:#ffffff;
}
.faq-sec .dynamic_crsl_acrdn_left .dca_accordion:after {
    content:"\f107";
    font-family:FontAwesome;
    color:#ffffff;
    transition:transform .3s ease-in-out 75ms;

}
/*.faq-sec .dynamic_crsl_acrdn_left .dca_accordion.active:after {
        content:"\f106";
        font-family:FontAwesome;
        color:#ffffff;
}*/

.faq-sec .dynamic_crsl_acrdn_left .dca_accordion.active:after {
    content:"\f107";
    font-family:FontAwesome;
    color:#ffffff;
    transform: rotate(180deg);
}
.dca_panel a {
    display:block;
    color:#fa6900 !important;
    border:none;
    margin-top:15px;
}
.dca_panel a:hover {text-decoration:none;border:none;}

@media only screen and (max-width: 954px) {

    .faq-sec .dynamic_crsl_acrdn_left {
        width: 100% !important;
    }
    .product-expert .wpb_wrapper {
        border: 2px dashed #fff;
        padding: 20px 39px !important;
    }
}
.dynamic_crsl_acrdn_left .dca_accordion{
    padding: 14px 10px !important;
}
.dynamic_crsl_acrdn_left .dca_panel {
    padding: 0 10px !important;
}
/*Accordian Sec End*/

/*Thankyou page Start*/

.thanku-sec h1 {
    font-size: 48px !important;
    color: #ffffff;
    font-weight: bold !important;
    text-transform: uppercase;
    font-family:'Poppins', sans-serif !important;
}
.thankyou-subtitle p{
    font-size: 24px !important;
    color: #ffd596;
    font-weight: bold !important;
    margin-top: 20px;
    font-family:'Poppins', sans-serif !important;

}
.thankyou-para p{
    line-height: 1.5;
    font-size: 17px !important;
    color: #ffffff;
    margin-top: 20px;
    font-family:'Poppins', sans-serif !important;
}
.thankyou-para a {
    line-height: 1.5;
    font-size: 17px !important;
    color: #46c1ef !important;
    margin-top: 20px;
    font-family: 'Poppins', sans-serif !important;
}
.thankyou-para a:hover {
    color: #46c1ef !important;
    border-bottom: 1px solid #46c1ef !important;
}

/*Schedule Demo Page Start */
select {
    color:#666 !important;
}
.product-expert p{
    color:#ffffff !important;
    font-size:20px;
}
.product-expert .wpb_wrapper{
    border: 2px dashed #fff;
    padding: 45px 90px;
}
.product-expert-img.wpb_single_image {
    position: absolute;
    margin: 0px !important;
    bottom: -40px;
    left: -10px;
}
.socializer {
    display:none;
}
.schedule-demo .schedule-form .vc_column-inner {
    border-radius: 10px;
    padding: 0px;
    text-align: center;
}
.schedule-demo .schedule-form .vc_column-inner .contact-title {
    padding: 10px;
    border-bottom: 1px solid #d9e0e3;
}
.schedule-demo .wpcf7-form .col-12 {
    padding: 0px 15px;
    display: inline-block;
    float: left;
    width: 100%;
}
.schedule-demo .wpcf7-form .col-6 {
    padding: 0px 15px;
    display: inline-block;
    float: left;
    width: 50%;
}
.schedule-demo .wpcf7-form input[type="text"],
.schedule-demo .wpcf7-form input[type="email"],
.schedule-demo .wpcf7-form input[type="password"],
.schedule-demo .wpcf7-form input[type="number"],
.schedule-demo .wpcf7-form input[type="date"],
.schedule-demo .wpcf7-form input[type="tel"],
.schedule-demo .wpcf7-form textarea,
.schedule-demo .wpcf7-form select {
    display: inline-block;
    width: 100%;
}
.schedule-demo .wpcf7-form select {
    height:43px;
}
.schedule-demo .wpcf7-form .phoneNumber, .schedule-demo .wpcf7-form .phone-numbers{height:42px;}
.schedule-demo .wpcf7-form input[type="submit"] {
    background-color: #fa6900;
    width: 100%;
}
.schedule-demo h1.schedule-demo-title {
    font-family:'Poppins', sans-serif !important;
    font-weight:800 !important;
}
.schedule-demo-para .wpb_wrapper p{
    text-align: center;
    font-size: 20px !important;
    color: #ffd596;
    line-height: 32px;
    font-family: 'Poppins', sans-serif !important;
    letter-spacing: 0.5px;
    font-weight: 500 !important;
}
.schedule-demo .wpcf7-form .col-country {
    padding: 0px 15px;
    display: inline-block;
    float: left;
    width: 20%;
}
.schedule-demo .wpcf7-form .col-phonenumber {
    padding: 0px 15px;
    display: inline-block;
    float: left;
    width: 80%;
}
/* No Menu Paee */
.page-template-template-nomenupage #footer #footer-grid .footer_part_1 {width: 79%;
                                                                        padding-right: 4.16666667%;}
.page-template-template-nomenupage .footer-login-link {display:none;}
.page-template-template-nomenupage .footer-btn {display:none;}
.page-template-template-nomenupage #header { background: #4929ab; background-image: linear-gradient(to right,#5232b6,#2f118c);  background-color: #4929ab !important;}
div.wpcf7 .ajax-loader {
    position: absolute;
    bottom: 27px;
    left: 40%;
    background-image: url(/wp-content/uploads/2021/02/form-loader-new.gif);
    height:20px;
    width:20px;
}
.form-section { padding-left:10px; padding-right:10px;}
.wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip { color:#a94442 !important}
/*fix menu start */
.company-header-navigation .navbar-qs.fixed .fixed-menu-open {
    display:block;
}
.qs-font20 {
    font-size:20px;
}
.qs_margin_bottom10 {
    margin-bottom:10px;
}
.fixed-menu-open {

    text-align:center;
}
.sign-up-box-input .btn-login {
    box-shadow: none;
    border-radius: 3px;
    color: #fff;
    background-color: #fa6900;
    padding: 8px 18px !important;
    border: none;
    border: 1px solid #fa6900;
    text-transform: uppercase;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent !important;
    white-space: nowrap;
    padding: 6px 12px !important;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.navbar-qs.fixed .btnlogin {
    padding: 6px 14px;
}
.btnlogin {
    background: #fff;
    color: #fa6900;
    font-size: 15px;
    border-radius: 3px;
    padding: 10px 24px;
    font-family: 'ProximaNova-Semibold',sans-serif;
    text-transform: uppercase;
    border: 1px solid #fa6900 !important;
}
.btnlogin:hover, .btnlogin:focus {
    background: #c45200 !important;
    color: #fff;
    border: 1px solid #c45200 !important;
    box-shadow: none;
}

.sign-up-box-input .btn-login:hover, .btnorange:hover, .btnorange:focus {
    background-color: #c45200;
    color: #fff;
    border: 1px solid #C45200 !important;
}
.fixed .menu-navigation-container {
    display:none !important;
}
.fixed-menu-open {
    display:none;
}
.fixed  .fixed-menu-open {
    display:block;
}
.fixed  .btnlogin1 {color: #fa6900 !important;}
.fixed  .btnlogin1:hover {color:#fff !important;}

/*Header Mobile Menu - Start*/
@media screen and (max-width: 1024px) {
    /*#header .guide-main #navigation.active {
        display: block !important;
    }*/
    .fixed .fixed-menu-open {
        display: none;
    }
}
/*Header Mobile Menu - End*/
.zoomLens {background-color:#f7f7f7;}
.error404 #toggle-nav, .error404 #navigation {
    display:none;
}
.backtotop {
    display: none !important;
}
/*Video Chapter- Start*/
section.video {
    line-height: 0;
    padding-bottom: 62% !important;
    padding-top: 0px !important;
}

section.main {
    max-width: 35rem;
    margin: 0 auto;
    padding: 3rem 1rem;
    color: #7d7d7d;
    line-height: 1.5em;
    font-size: 0.75rem;
}
.vidchaVideo {
    max-width: 60rem;
    width: 100%;
    cursor: pointer;
}

.vidchaNav {
    margin-left: 0px;
}

.vidchaNav > * {
    border-radius: 0.25rem;
    font-size: 1rem;
    cursor: pointer;
    list-style-type: none !important;
    font-family: 'Open Sans',sans-serif !important;
    font-weight: 700 !important;
    line-height: 34px;
    color: #2196f3;
}

.vidchaNav > *:hover {
    text-decoration:underline;
}

.vidchaNav .active {
    background: #F44336;
    color: #fff;
}

@media (max-width: 40em) {
    .vidchaNav > * {
        display: block;
        margin-bottom: 0.5rem;
    }
}
/*Video Chapter- End*/

body.single .post-meta {
    display: none;
}

#floatItBox .releases-lg-screen {
    display: inline-block;
}
#floatItBox .releases-xs-screen {
    display: none;
}

/* Custom Select On Releases */
/* The container must be positioned relative: */
.custom-select {
    position: relative;
    font-family: Arial;
}

.custom-select select {
    display: none; /*hide original SELECT element: */
}

.select-selected {
    background-color: #331490;
}

/* Style the arrow inside the select element: */
.select-selected:after {
    position: absolute;
    content: "";
    top: 14px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent;
}

/* Point the arrow upwards when the select box is open (active): */
.select-selected.select-arrow-active:after {
    border-color: transparent transparent #fff transparent;
    top: 7px;
}

/* style the items (options), including the selected item: */
.select-items div,.select-selected {
    color: #ffffff;
    padding: 8px 16px;
    border: 1px solid transparent;
    border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
    cursor: pointer;
}

/* Style items (options): */
.select-items {
    position: absolute;
    background-color: #331490;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
}

/* Hide the items when the select box is closed: */
.select-hide {
    display: none;
}

.select-items div:hover, .same-as-selected {
    background-color: rgba(0, 0, 0, 0.1);
} 

/* Responsive CSS After Update Quickscrum Child Theme */
@media screen and (max-width: 1366px) {
    body.iphone #top #navigation .nav li ul li a {
        padding: 15px 0px;
        width: auto;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1199px)  {
    #navigation {
        margin-top: 4px;
        display: inline-block !important;
    }
    #top.fixed #navigation {
        display: none !important;
    }
    #top #navigation .nav > li a {
        font-size: 12px !important;
        margin-right: 15px;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a.btn {
        font-size: 12px;
    }
    .nav-uppercase #top #navigation > ul.nav > li > a.login-btn {
        font-size: 12px !important;
        line-height: 38px !important;
        margin-left: 10px;
    }
    .fixed-menu-open.text-center {
        margin-left: 0px !important;
    }
    #floatItBox {
        left: 40px ;
		top: 265px ;
    }
    .page-template-template-qsfloatinglink .entry .vc_col-sm-12.vc_column_container:first-child {
        max-width: 97% !important;
    }
	.page-id-14064 .font-weight-bold-h1 h1 {
        font-size: 42px !important;
		letter-spacing: 1.5px;
		}
	.page-id-15958 .font-weight-bold-h1 h1 {
        font-size: 42px !important;
		letter-spacing: 1.5px;
	}
	.page-id-14156 #floatItBox {
        top: 340px !important;
	}
	.toppad.page-id-14156 #floatItBox {
        top: 90px !important;
    }
	.page-id-14064 #floatItBox {
        top: 330px !important;
    }
	.toppad.page-id-14064 #floatItBox {
        top: 90px !important;
    }
	.page-id-15958 #floatItBox {
        top: 330px !important;
    }
	.toppad.page-id-15958 #floatItBox {
        top: 90px !important;
    }
   .page-id-11831 #floatItBox {top: 265px !important; left: 5px !important; width: 205px;}
   .toppad.page-id-11831 #floatItBox {top: 90px !important;}
   .page-id-11831 #floatItBox ul {margin-left: 18px !important;}
   .page-id-11831 #floatItBox ul li a {font-size: 12px !important;}
   .page-id-11831 .releases-date {width: auto;}
   .page-id-11831 .width-badge-60 {float: right; margin-right: 20px;}
   .page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 265px !important; left: 5px !important; width: 205px;}
   .toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
   .page-id-21284 #floatItBox ul, .page-id-21283 #floatItBox ul, .page-id-21278 #floatItBox ul, .page-id-21275 #floatItBox ul {margin-left: 18px !important;}
   .page-id-21284 #floatItBox ul li a, .page-id-21283 #floatItBox ul li a, .page-id-21278 #floatItBox ul li a, .page-id-21275 #floatItBox ul li a {font-size: 12px !important;}
   .page-id-21284 .releases-date, .page-id-21283 .releases-date, .page-id-21278 .releases-date, .page-id-21275 .releases-date {width: auto;}
   .page-id-21284 .width-badge-60, .page-id-21283 .width-badge-60, .page-id-21278 .width-badge-60, .page-id-21275 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px; max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
}
@media only screen and (min-width: 765px) and (max-width: 1024px)  {
    .post-type-archive-help .columns-3 {
        min-height: 345px;
    }
    .page-template-template-case-study .case-study-canvas .columns-3,
    .page-template-template-ebooks .ebook-canvas .columns-3 {
        width: 50% !important;
    }
    ul.alm-listing li .inner-blog {
        min-height: 470px;
    }
    .page-template-template-qsheader .blog-text h4 {
        text-align: left !important;
    }
    .site-footer.dark #footer-widgets .widget .social-links ul li {
        padding-right: 5px !important;
    }
    .nice-infoboxes .infobox-title {
        min-height: 40px;
    }
    .subnav-uppercase #top #navigation .nav li ul li a, .subnav-uppercase #top #navigation .nav li:nth-child(2) ul li:last-child a {
        text-align: left;
    }
    .subnav-uppercase #top #navigation .nav li ul {
        width: 93% !important;
        max-width: 96%;
    }
    body.page .main-content h4 {
        font-size: 15px;
    }
    .page-template-template-qsfloatinglink #content {
        padding: 0px;
    }
    .vc_custom_1638533412613 {
        margin-top: 40px;
    }
    .page-template-template-qsfloatinglink .vc_row[data-vc-full-width] {
        padding-left: 20px !important;
        padding-right: 20px !important;
        left: 0px !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
    #floatItBox {
        position: absolute !important;
        top: 200px !important;
        width: 96%;
        left: 13px !important;
    }
	.page-id-14156 .font-weight-bold-h1 h1 {
        font-size: 37px !important;}
	.page-id-14064 .font-weight-bold-h1 h1 {
        font-size: 37px !important;}
	.page-id-15958 .font-weight-bold-h1 h1 {
        font-size: 37px !important;}
    .page-template-template-qsfloatinglink .entry .vc_col-sm-12.vc_column_container:first-child {
        max-width: 100% !important;
    }
    .page-template-template-qsfloatinglink .width-badge-60 {
        margin-left: 0px;
    }
    .vc_custom_1611304984015 .vc_col-sm-6 {
        width: 50%;
        float: left;
    }
    .vc_custom_1611304984015 .vc_col-sm-6:last-child {
        float: right;
    }
    .faq-main.height-810 {
        height: auto !important;
    }
    .features-container .columns-4 {
        padding-left: 10px !important;
        padding-right: 0px !important;
        max-height: 250px;
    }
	.page-id-11831 #floatItBox {top: 157px !important; width: 95%; left: 20px !important;}
	.page-id-11831 .releases-date {width: auto;}
    .page-id-11831 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 157px !important; width: 95%; left: 20px !important;}
	.page-id-21284 .releases-date, .page-id-21283 .releases-date, .page-id-21278 .releases-date, .page-id-21275 .releases-date {width: auto;}
    .page-id-21284 .width-badge-60, .page-id-21283 .width-badge-60, .page-id-21278 .width-badge-60, .page-id-21275 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-21284 .pt-responsive, .page-id-21283 .pt-responsive, .page-id-21278 .pt-responsive, .page-id-21275 .pt-responsive {padding-top: 40px !important;}
}
@media only screen and (min-width: 1200px) and (max-width: 1281px)  {
    #floatItBox {
        left: 25px !important;
    }
	.page-id-11831 #floatItBox {top: 265px !important; left: 15px !important; width: 220px;}
    .toppad.page-id-11831 #floatItBox {top: 90px !important;}
	.page-id-11831 #floatItBox ul {margin-left: 18px !important;}
    .page-id-11831 #floatItBox ul li a {font-size: 12px !important;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 265px !important; left: 15px !important; width: 220px;}
    .toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
	.page-id-21284 #floatItBox ul, .page-id-21283 #floatItBox ul, .page-id-21278 #floatItBox ul, .page-id-21275 #floatItBox ul {margin-left: 18px !important;}
    .page-id-21284 #floatItBox ul li a, .page-id-21283 #floatItBox ul li a, .page-id-21278 #floatItBox ul li a, .page-id-21275 #floatItBox ul li a {font-size: 12px !important;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px; max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
}
@media only screen and (min-width: 800px) and (max-width: 1024px)  {
    #floatItBox {
        position: absolute !important;
        top: 200px !important;
        width: 96%;
        left: 13px !important;
    }
    .page-id-14156 .font-weight-bold-h1 h1 {font-size: 38px !important;}
    .page-id-14064 .font-weight-bold-h1 h1 {font-size: 38px }
	.page-id-15958 .font-weight-bold-h1 h1 {font-size: 38px }
	.page-id-11831 #floatItBox {top: 157px !important; width: 96.2%; left: 20px !important;}
	.page-id-11831 .releases-date {width: auto;}
    .page-id-11831 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 157px !important; width: 96.2%; left: 20px !important;}
	.page-id-21284 .releases-date, .page-id-21283 .releases-date, .page-id-21278 .releases-date, .page-id-21275 .releases-date {width: auto;}
    .page-id-21284 .width-badge-60, .page-id-21283 .width-badge-60, .page-id-21278 .width-badge-60, .page-id-21275 .width-badge-60 {float: right; margin-right: 20px;}
}

@media screen and (max-width: 1023px) {
    #navigation ul {
        margin-top: 10px;
    }
    .features-container .cat_post_canvas_inner .columns-1 {
        padding-left: 3%;
    }
    .comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img {
        max-width: 100%;
    }
    .vc_custom_heading.vc_custom_1612419573147,
    .vc_custom_heading.vc_custom_1612429077758 {
        font-size: 40px !important;
    }
    .vc_btn3-container.vc_btn3-left {
        text-align: center;
    }
    .vc_row.wpb_row.vc_row-fluid.lato-font-family.about-us-title-h2.color-drak-white.vc_custom_1545979504814.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex .vc_col-sm-2 {
        display: none;
    }
    .vc_row.wpb_row.vc_row-fluid.lato-font-family.about-us-title-h2.color-drak-white.vc_custom_1545979504814.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex .vc_col-sm-8 {
        width: 100%;
    }
    .entry .vc_custom_1614951025350,
    .entry .vc_custom_1603457677831,
    .entry .vc_custom_1545979504814,
    .entry .vc_custom_1614951056195,
    .entry .vc_custom_1614950411109,
    .entry .vc_custom_1603445168506{
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    .entry .vc_custom_1614950411109 li,
    .entry .vc_custom_1603462854357 li {
        margin-left: 35px !important;
        font-size: 30px !important;
        line-height: 30px !important;
        text-align: center !important;
    }
    .entry .vc_custom_1589364945427,
    .entry .vc_custom_1614951025350,
    .entry .vc_custom_1614951031156,
    .entry .vc_custom_1614951056195,
    .entry .vc_custom_1614951064822,
    .entry .vc_custom_1614951073934,
    .entry .vc_custom_1614951083076{
        font-size: 60px !important;
        line-height: 60px !important;
    }
    .about-us-title-h2 p {
        font-size: 28px !important;
        line-height: 30px !important;
    }
    #content {
        margin-bottom: 0px;
    }
    .entry .solution-small-heading h3 {
        font-size: 35px !important;
        line-height: 40px;
    }
    #floatItBox .releases-lg-screen {
        display: none;
    }
    #floatItBox .releases-xs-screen {
        display: inline-block;
        width: 100%;
    }
}
@media screen and (max-width: 1024px) {
    #floatItBox .releases-lg-screen {
        display:none;
    }	
    #floatItBox .releases-xs-screen {
        display: block;
    }
}
@media (min-width:768px) {
    .page-template-template-full-width #container {
        overflow-x: hidden;
    }
    .page-title, 
    .single-solution .entry, 
    .page-template-template-full-width .entry, 
    .page-template-template-qsheader .entry, 
    .page-template-template-qsfloatinglink .entry, 
    .page-template-template-nomenupage .entry {
        max-width: 1170px;
        margin: 0px auto;
        padding: 0;
        width: 100%;
    }
    .page-title .vc_col-sm-12.vc_column_container:first-child, 
    .single-solution .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-full-width .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-qsheader .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-qsfloatinglink .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-nomenupage .entry .vc_col-sm-12.vc_column_container:first-child {
        max-width: 1170px;
        margin: 0 auto;
        width: 100%;
        float: none;
    }
    .entry .vc_custom_1613049456844,
    .entry .vc_custom_1613049397900,
    .entry .vc_custom_1612419644315,
    .entry .vc_custom_1612341566195,
    .entry .vc_custom_1612416629323,
    .entry .vc_custom_1612417931558 {
        /* padding-left: 10% !important;
        padding-right: 10% !important; */
    }
    .page-template-template-full-width .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-qsheader .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-qsfloatinglink .entry .vc_col-sm-12.vc_column_container:first-child, 
    .page-template-template-nomenupage .entry .vc_col-sm-12.vc_column_container:first-child {
        max-width:1170px;
        margin:0px auto;
    }
    .vc_custom_1603457677831 .about-bold {
        display: block;
    }
    .vc_custom_1612426938018 .vc_col-sm-6 {
        padding-left: 15px;
        padding-right: 15px;
    }
    .vc_custom_1614945621293 .vc_col-sm-12.vc_column_container {
        max-width: 77% !important;
    }
    .vc_custom_1612519188488 a {
        width: 90% !important;
    }
}
@media screen and (max-width: 767px) {
    .page-template-template-home #searchform #s {
        line-height: 50px;
    }
    .solution-inner-1,
    .main-box-best-practies-1,
    .blog-text-1 p,
    .blog-text-1 span,
    .blog-text-1 li{
        text-align: center;
    }
    .entry .vc_custom_1609218091600 {
        padding-left: 0px !important;
    }
    .entry .vc_custom_1609218136966 {
        padding-right: 0px !important;
    }
    .entry .vc_custom_1589275048024 {
        margin-left: 0px !important;
    }
    .sub-menu-link .description {
        display: block;
        margin-top: -18px;
        margin-left: 0;
        font-size: 13px;
    }
    .sub-menu-link .menu-image-title {
        display: inline-block;
        vertical-align: top;
        margin-top: 5px;
        font-weight: 700;
    }
    .vc_custom_1612426938018 .vc_col-sm-6 {
        width: 90% !important;
    }
    .vc_custom_1612518882019 {
        margin-left: 20px;
        margin-right: 20px;
        margin-bottom: 35px;
    }
    .vc_custom_1612519188488 a {
        width: 90% !important;
    }
    .page-template-template-qsfloatinglink #content {
        padding: 0px;
    }
    .vc_custom_1638533412613 {
        margin-top: 40px;
    }
    .page-template-template-qsfloatinglink .vc_row[data-vc-full-width] {
        padding-left: 20px !important;
        padding-right: 20px !important;
        left: 0px !important;
        width: 100% !important;
        margin-left: 0px !important;
    }
    .page-id-14156 #floatItBox {
        position: absolute !important;
        top: 150px !important;
        width: 97%;
        left: 15px !important;
        padding-right: 8px !important;
    }
	 .page-id-14156 .font-weight-bold-h1 h1 {
        font-size: 21px !important;
	}
	 .page-id-14064 #floatItBox {
        position: absolute !important;
        top: 170px !important;
        width: 97%;
        left: 15px !important;
        padding-right: 8px !important;
    }
	 .page-id-14064 .font-weight-bold-h1 h1 {
        font-size: 27px !important;}
	 .page-id-15958 #floatItBox {
        position: absolute !important;
        top: 170px !important;
        width: 97%;
        left: 15px !important;
        padding-right: 8px !important;
    }
	 .page-id-15958 .font-weight-bold-h1 h1 {
        font-size: 27px !important;}
	
    .page-template-template-qsfloatinglink .width-badge {
        position: relative;
    }
    .page-template-template-qsfloatinglink .width-badge-60 {
        margin-left: 0px;
        position: absolute;
        top: 30px;
        right: 15px;
    }
    .faq-main.height-810 {
        height: auto !important;
    }
    .vc_custom_1613646808842,
    .vc_custom_1613655760367,
    .vc_custom_1613646808842,
    .vc_custom_1613655771812 {
        text-align: center !important;
    }
    #floatItBox {
        position: absolute !important;
        width: 93%;
        left: 15px !important;
        padding-right: 8px !important;
    }
	.page-id-11831 #floatItBox {top: 91px !important;width: 95%;left: 20px !important;}
	.page-id-11831 .vc_custom_1638533412613 {margin-top: 0px !important;}
    .page-id-11831 .font-weight-bold-h1 h1 {font-size: 28px !important;}
	.page-id-11831 .vc_column-inner.vc_custom_1591250772921 {padding: 10px 15px 10px 15px !important;}
	.page-id-11831 .releases-date {position: absolute; top: 35px; left: 170px;}
    .page-id-11831 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 91px !important;width: 95%;left: 20px !important;}
	.page-id-21284 .vc_custom_1638533412613, .page-id-21283 .vc_custom_1638533412613, .page-id-21278 .vc_custom_1638533412613, .page-id-21275 .vc_custom_1638533412613 {margin-top: 0px !important;}
    .page-id-21284 .font-weight-bold-h1 h1, .page-id-21283 .font-weight-bold-h1 h1, .page-id-21278 .font-weight-bold-h1 h1, .page-id-21275 .font-weight-bold-h1 h1 {font-size: 28px !important;}
	.page-id-21284 .vc_column-inner.vc_custom_1591250772921, .page-id-21283 .vc_column-inner.vc_custom_1591250772921, .page-id-21278 .vc_column-inner.vc_custom_1591250772921, .page-id-21275 .vc_column-inner.vc_custom_1591250772921{padding: 10px 15px 10px 15px !important;}
	.page-id-21284 .releases-date, .page-id-21283 .releases-date, .page-id-21278 .releases-date, .page-id-21275 .releases-date {position: absolute; top: 35px; left: 170px;}
    .page-id-21284 .width-badge-60, .page-id-21283 .width-badge-60, .page-id-21278 .width-badge-60, .page-id-21275 .width-badge-60 {float: right; margin-right: 20px;}
	.page-id-21284 .pt-responsive, .page-id-21283 .pt-responsive, .page-id-21278 .pt-responsive, .page-id-21275 .pt-responsive {padding-top: 40px !important;}
}
@media screen and (max-width: 767px) and (orientation:portrait) {
    #floatItBox {
        top: 255px !important;
    }
}
@media screen and (max-width: 767px) and (orientation:landscape) {
    #floatItBox {
        top: 180px !important;
        width: 96%;
    }
}
@media and screen and (min-width: 450px) and (max-width: 767px)  {
    .columns-3 {
        min-height: 345px;
        width: 50%;
    }
}

@media only screen and (max-width: 450px)  {
    .columns-3 {
        min-height: 345px;
       }
    .page-id-14156 #floatItBox {
        position: absolute !important;
        top: 180px !important;
        width: 94%;
        left: 15px !important;
        padding-right: 8px !important;
		}
    .page-id-14156 .font-weight-bold-h1 h1 {
        font-size: 21px !important;
		letter-spacing: 0.2px;
		}
	.page-id-14064 #floatItBox {
        position: absolute !important;
        top: 150px !important;
        width: 94%;
        left: 15px !important;
        padding-right: 8px !important;
		}
    .page-id-14064 .font-weight-bold-h1 h1 {
        font-size: 21px !important;
		letter-spacing: 0.2px;
		}
	.page-id-15958 #floatItBox {
        position: absolute !important;
        top: 150px !important;
        width: 94%;
        left: 15px !important;
        padding-right: 8px !important;
		}
    .page-id-15958 .font-weight-bold-h1 h1 {
        font-size: 21px !important;
		letter-spacing: 0.2px;
		}
	.page-id-11831 #floatItBox {
        top: 91px !important;
        width: 93%;
        left: 20px !important;
	    }
	.page-id-11831 .font-weight-bold-h1 h1 {font-size: 20px !important;}
	.page-id-11831 .releases-name{margin-left: 10px !important;}
   .page-id-11831 .releases-date{margin-left: 15px !important;padding-top: 5px !important;padding-bottom: 5px !important; left: 130px;}
   .page-id-11831 .releases-title{margin-top: 10px !important; margin-right: 0px !important; margin-left: 10px !important;}
   .page-id-11831 .releases-sub-title-margin{margin-top: 10px !important; margin-right: 0px !important; margin-bottom: 25px !important; margin-left: 0px !important;}
   .page-id-11831 .releases-btn{margin-left: 15px !important;}
   .page-id-11831 .width-badge-60 {margin-right: 0px;}
   .page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 91px !important; width: 93%;left: 20px !important;}
   .page-id-21284 .font-weight-bold-h1 h1, .page-id-21283 .font-weight-bold-h1 h1, .page-id-21278 .font-weight-bold-h1 h1, .page-id-21275 .font-weight-bold-h1 h1 {font-size: 20px !important;}
   .page-id-21284 .releases-name, .page-id-21283 .releases-name, .page-id-21278 .releases-name, .page-id-21275 .releases-name{margin-left: 10px !important;}
   .page-id-21284 .releases-date, .page-id-21283 .releases-date, .page-id-21278 .releases-date, .page-id-21275 .releases-date{margin-left: 15px !important;padding-top: 5px !important;padding-bottom: 5px !important; left: 130px;}
   .page-id-21284 .releases-title, .page-id-21283 .releases-title, .page-id-21278 .releases-title, .page-id-21275 .releases-title{margin-top: 10px !important; margin-right: 0px !important; margin-left: 10px !important;}
   .page-id-21284 .releases-sub-title-margin, .page-id-21283 .releases-sub-title-margin, .page-id-21278 .releases-sub-title-margin, .page-id-21275 .releases-sub-title-margin{margin-top: 10px !important; margin-right: 0px !important; margin-bottom: 25px !important; margin-left: 0px !important;}
   .page-id-21284 .releases-btn, .page-id-21283 .releases-btn, .page-id-21278 .releases-btn, .page-id-21275 .releases-btn{margin-left: 15px !important;}
   .page-id-21284 .width-badge-60, .page-id-21283 .width-badge-60, .page-id-21278 .width-badge-60, .page-id-21275 .width-badge-60 {margin-right: 0px;}
   .page-id-21284 .pt-responsive, .page-id-21283 .pt-responsive, .page-id-21278 .pt-responsive, .page-id-21275 .pt-responsive {padding-top: 40px !important;; margin-bottom: -10px !important;}
}

/* FAQ */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #f0f0f0;
    background-color: #f8f8f8;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
    border-color: #f0f0f0;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #f8f8f8;
}
.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body {
    min-height: 10px;
}
.vc_tta.vc_general .vc_tta-panel-body {
    border: solid transparent;
    box-sizing: content-box;
    padding: 14px 20px;
    display: none;
    overflow: hidden;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    transition: padding .2s ease-in-out;
}
.vc_tta.vc_general .vc_tta-panel {
    display: block;
}
.page-id-14156{overflow-x: hidden !important;}
.page-id-14064{overflow-x: hidden !important;}
.page-id-15958{overflow-x: hidden !important;}
@media only screen and (min-width: 1282px) and (max-width: 1678px)  {
    .page-id-11831 #floatItBox {top: 265px !important; left: 15px !important; width: 230px;}
	.toppad.page-id-11831 #floatItBox {top: 90px !important;}
	.page-id-21284 #floatItBox, .page-id-21283 #floatItBox, .page-id-21278 #floatItBox, .page-id-21275 #floatItBox {top: 265px !important; left: 15px !important; width: 230px;}
	.toppad.page-id-21284 #floatItBox, .toppad.page-id-21283 #floatItBox, .toppad.page-id-21278 #floatItBox, .toppad.page-id-21275 #floatItBox {top: 90px !important;}
	.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox { overflow: scroll; overflow-x: scroll;min-height: 300px; max-height: 500px; overflow-x: hidden; scrollbar-width: thin !important; }
.page-id-14156 ::-webkit-scrollbar, .page-id-11831 ::-webkit-scrollbar, .page-id-21283 ::-webkit-scrollbar, .page-id-14064 ::-webkit-scrollbar, .page-id-15958 ::-webkit-scrollbar {width: 8px;height: 8px; }
.page-id-14156 ::-webkit-scrollbar-thumb, .page-id-11831 ::-webkit-scrollbar-thumb, .page-id-21283 ::-webkit-scrollbar-thumb, .page-id-14064 ::-webkit-scrollbar-thumb, .page-id-15958 ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07); }
.page-id-14156 #floatItBox, .page-id-11831 #floatItBox, .page-id-21283 #floatItBox, .page-id-14064 #floatItBox, .page-id-15958 #floatItBox{mask-image: linear-gradient(to top, transparent, black),linear-gradient(to left, transparent 17px, black 17px);  mask-size: 100% 20000px;  mask-position: left bottom;  -webkit-mask-image: linear-gradient(to top, transparent, black), linear-gradient(to left, transparent 17px, black 17px);  -webkit-mask-size: 100% 20000px; -webkit-mask-position: left bottom; transition: mask-position 0.3s, -webkit-mask-position 0.3s;}
.page-id-14156 #floatItBox:hover, .page-id-11831 #floatItBox:hover, .page-id-21283 #floatItBox:hover, .page-id-14064 #floatItBox:hover, .page-id-15958 #floatItBox:hover {-webkit-mask-position: left top;}
}
.release-box {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.06);}
.releases-main-box {margin-right: 0px !important;margin-left: 200px !important;border-bottom-width: 0px !important;padding-bottom: 20px !important;}
.releases-name{margin-left: 50px !important;}
.releases-date{margin-left: 15px !important;padding-top: 5px !important;padding-bottom: 5px !important;}
.releases-title {margin-top: 20px !important; margin-right: 35px !important; margin-left: 35px !important;}
.releases-sub-title-margin{margin-top: 30px !important;margin-right: 35px !important; margin-bottom: 30px !important; margin-left: 25px !important;}
.releases-btn{margin-top: 15px !important; margin-bottom: 40px !important; margin-left: 35px !important;}
.help-hide-pages-index a{font-size: 1rem !important;cursor: pointer;list-style-type: none !important;font-family: 'Open Sans',sans-serif !important;font-weight: 600 !important;line-height: 34px !important;color: #2d74dd !important;border: none;}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists