body{background:#fafafa;font-family:'muli',sans-serif;}
footer p{font-size:15px;}
#docsSearch h1{font-family:'poppins',sans-serif;font-weight:600;}
#searchBar button:hover{background:#27ae60;}
.navbar .nav>li#home{display:inline-block!important}
.navbar .nav>li{display:none!important}
.navbar .brand,.navbar .nav li a:hover,.navbar .nav li a:focus,.navbar .nav .active a,.navbar .nav .active a:hover,.navbar .nav .active a:focus,.navbar .nav li a,.navbar .icon-private-w{color:#fff;font-size:18px;font-weight:500}
.navbar .nav .active a{font-weight:600;}
.navbar a.brand img{width:168px!important;height:auto!important;}
textarea:focus,input:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:rgb(39 174 96);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgb(39 174 96);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgb(39 174 96);outline:0!important}
.collection-category h2 a{color:#1F2B24;font-weight:600;font-size:24px}

.navbar .navbar-inner .brand{padding:20px 0}
.navbar .nav>li>a{padding:20px 14px;color:#fff!important;}
.navbar .nav .active .caret{display:none;}
#docsSearch{background-color:#E0FDE6;border:none;margin-bottom:80px;padding:80px 0 70px;position:relative;z-index:1}
#docsSearch::before,#docsSearch::after{content:"";width:24%;height:100%;display:inline-block;position:absolute;top:0;background-size:contain;background-repeat:no-repeat;z-index:-1;}
#docsSearch::before{left:0;background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/banner-graphic-1.png");background-position:bottom left;}
#docsSearch::after{right:0;background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/banner-graphic-2.png");background-position:bottom right;}
#searchBar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#searchBar .search-query{font-size:16px;border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;height:60px;width:calc(100% - 123px)}
#searchBar button{border:1px solid #27ae60;background:#27ae60;text-shadow:none;font-size:16px;line-height:23px;position:unset;border-radius:5px;padding:10px 35px;height:60px;margin-left:15px;}
#serp-dd{top:105px;border:none;-webkit-box-shadow:0 0 20px rgb(0 0 0 / 10%);box-shadow:0 0 20px rgb(0 0 0 / 10%);border-radius:5px;}
#serp-dd .result a{font-size:16px;line-height:23px;color:#1F2B24;padding:10px 15px;}
#serp-dd .result a:hover{color:#1F2B24;background-color:#D4FFDD;}
#serp-dd .result>li.active{background-color:#D4FFDD;}
.collection-category h2{margin:0 0 40px;font-family:'poppins',sans-serif;}
.collection-category .category-list{margin:0 -3px 15px;}
.category-list .category{background-color:#fff;-webkit-box-shadow:0 2px 6px rgb(0 0 0 / 6%);box-shadow:0 2px 6px rgb(0 0 0 / 6%);border:none;border-top:0;width:calc(33.33% - 29px);margin:0 13px 30px;padding:120px 20px 24px;background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/faqs-icon.png");background-repeat:no-repeat;background-position:center 30px;background-size:auto 70px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-box-sizing:border-box;box-sizing:border-box}
.category-list .category:hover{background-color:#E5FFEA;background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/faqs-icon.png");background-repeat:no-repeat;background-position:center 30px;background-size:auto 70px;}
.category-list h3{color:#1F2B24;font-weight:600;}
.category-list .category p{color:#828282;}
.category-list .category .article-count{margin-top:16px;}
.category-list #category-56{background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/install-activation-icon.png");}
.category-list #category-441{background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/post-sale-icon.png");}
.category-list #category-439{background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/pre-sale-icon.png");}
.category-list #category-60{background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/licence-subscription-icon.png");}
.category-list #category-88{background-image:url("https://www.thedotstore.com/wp-content/themes/dotstore-revamp/assets/src/images/helo-doc-images/shipping-rules-icon.png");}
#sidebar form .search-query{border:1px solid #E6E6E6;}
#sidebar form .search-query:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#26ad60;}
#sidebar h3{font-size:25px;margin-bottom:18px;text-transform:capitalize;}
#sidebar .nav-list a{color:#828282;font-size:15px;padding: 5px 12px 5px 0;}
#sidebar .nav-list a .icon-arrow{font-size:20px;line-height:20px;position:relative;top:2px;}
#sidebar .nav-list a .icon-arrow:before{color:currentColor;position:relative;top:0;}
.helpsdoc-breadcrumb { padding: 12px; background-color: #edfff5; } 
nav.helpsdoc-breadcrumb ol li { font-size: 14px; line-height: 22px; } 
.helpsdoc-breadcrumb ol li a { padding-right: 2px; } 
#sidebar .nav-list li ul.toc-sublist li { list-style: none; position: relative; padding-left: 15px; margin-bottom: 12px; } 
ul.toc-sublist { margin: 10px 0 0 15px; } 
ul.toc-sublist li::before { content: ""; position: absolute; top: 9px; left: 0; width: 4px; height: 4px; border-radius: 30px; background-color: currentColor; } 
#sidebar .nav-list li ul.toc-sublist li.current-article,#sidebar .nav-list li ul.toc-sublist li.current-article a { color: #000 !important; font-weight: 500 !important; } 
#sidebar .nav-list li ul.toc-sublist li a:hover { color: #000 !important; } 
#sidebar .nav-list li ul.toc-sublist li a { color: #828282 !important; font-size: 15px; line-height: 20px; font-weight: 400 !important; transition: all 0.2s; padding: 0; } 
#sidebar .nav-list .active a:hover,#sidebar .nav-list .active a:focus { color: #000; font-weight: 500 !important; } 
#sidebar .nav-list .active a { font-weight: 500; color: #000; } 
.nav.nav-list li > a i { transition: transform 0.2s ease; } 
.nav.nav-list li.open > a i.icon-arrow { transform: rotate(90deg); -webkit-transform: rotate(90deg); transition: transform 0.2s ease; -webkit-transition: transform 0.2s ease; position: relative; top: 3px; } 
#sidebar .nav-list li i { display: inline-block !important; color: currentcolor; }
#main-content{background:none;}
.contentWrapper{border:none;-webkit-box-shadow:0px 4px 6px 0px rgb(0 0 0 / 2%);box-shadow:0px 4px 6px 0px rgb(0 0 0 / 2%);}
.widget{-webkit-box-shadow:0 2px 6px rgb(0 0 0 / 6%);box-shadow:0 2px 6px rgb(0 0 0 / 6%);}
#categoryHead .sort{top: 2px;}
#categoryHead .sort select{outline: none;-webkit-box-shadow: none;box-shadow: none;padding: 8px 12px;height: auto;}
.contentWrapper h1{font-weight:700;position:relative;margin-bottom: 30px;padding-bottom: 30px;}
#fullArticle .title{margin-bottom: 30px;}
.contentWrapper h1::after{content:"";display:inline-block;height:4px;width:50px;background-color:#27AE60;position: absolute;bottom: 0;left: 0;}
.contentWrapper p.descrip{display:none;}
.articleList a{font-size: 18px;}
#fullArticle blockquote, #fullArticle dd, #fullArticle div, #fullArticle li, #fullArticle ol, #fullArticle p, #fullArticle table, #fullArticle ul{font-size: 16px;line-height: 27px;}
.related{-webkit-box-shadow: 0px 10px 8px rgb(0 0 0 / 3%);box-shadow: 0px 10px 8px rgb(0 0 0 / 3%);border: none;border-top: 1px solid #E9E5E5;}
.related h3{text-transform: capitalize;font-size: 22px;line-height: 30px;margin: 0 0 10px;color: #000;}
.related ul>li a{font-size: 18px;color: #27ae60;}
p.cslp{white-space: normal;font-size: 16px;line-height: 24px;}
#serp .articlesFound, #serp .nada{color:#000;}
@media screen and (min-width:1550px){
    #docsSearch::before, #docsSearch::after{width:18%;}
}
@media screen and (min-width: 1200px) {
    .row-fluid .span3{width:24.076923%;}
}
@media screen and (max-width:1250px){
    #docsSearch{margin-bottom:60px;padding:60px 0 50px;}
    #docsSearch::before, #docsSearch::after{width:19%;}
}
@media screen and (max-width:991px){
    #docsSearch::before, #docsSearch::after{display:none;}
}
@media screen and (max-width:768px){
    .navbar a.brand img{width:140px!important;}
    .navbar .btn-navbar{right:0;margin-top:22px;}
    .navbar .btn-navbar .icon-bar{background-color:#fff;}
    .collection-category h2{margin:0 0 30px;}
    #docsSearch{margin-bottom:40px;padding:50px 0;}
    #docsSearch h1{font-size:28px;}
    #searchBar .search-query,#searchBar button{height:50px;}
    #serp-dd{top:90px;}
    .category-list .category{width:calc(50% - 28px);}
    #sidebar .nav-list{margin-bottom:25px;}
}
@media screen and (max-width:600px){
    .category-list .category{width:100%;margin:0 0 30px;}
}
@media screen and (max-width:480px){
    #searchBar .search-query{width:calc(100% - 55px);border-radius: 5px 0 0 5px;}
    #searchBar button{padding:10px 20px;border-radius:0 5px 5px 0;}
    #searchBar button .icon-search{color:#fff;margin-top:6px;}
    #docsSearch{padding:40px 0;}
    #docsSearch h1{font-size:25px;margin-bottom:0;}
    .collection-category h2{margin:0 0 25px;}
    .collection-category h2 a{font-size:21px;line-height:normal;}
}