/*!
Theme Name: Dev Pro
Author: Nate
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: developer_pro

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
*/
.search-wrap{word-wrap:break-word}
.search-form-box{display:none;position:absolute;top:18px;right:-95px;width:500px}
.search-form-box .form-control{padding:.4rem .75rem .35rem}
@-moz-document url-prefix(){
.search-form-box .form-control{padding:.6rem .75rem .15rem}
}
#header-navigation #navigation-tier1-menu ul li{position:relative}
.search-form .btn,.view-item-btn{color:#fff;background:#004c97;border:1px solid #004c97;border-radius:0!important}
.view-item-btn{margin-top:30px}
.search-form .form-control{width:245px;border-radius:0!important}
.view-more-btn{margin-top:15px;background-color:transparent;color:#000;padding:0;cursor:pointer;text-align:left;width:fit-content}
/* #subpage-title h1{padding:0 20px} */
#subpage-title h1{padding-right:20px}
.search-form label{width:50%; display: inline-block; margin-bottom: .5rem;} /* Harshal Changes 24-03-2025 */
#header-navigation #navigation-tier2-menu .menu-item-button.current-menu{border-bottom:4px solid #00ab84}
.youtube-responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.wp-video,.youtube-responsive-container{margin-top:40px;margin-bottom:40px}
.youtube-responsive-container embed,.youtube-responsive-container iframe,.youtube-responsive-container object{position:absolute;top:0;left:0;width:100%;height:100%}
.collapseomatic{display:block;margin-bottom:8px;padding:0;font-family:Tiempos,Georgia,serif;font-weight:700;font-size:18px;line-height:22px;letter-spacing:-.01em;color:#00ab84;background-image:none}
.collapseomatic::after{content:" \21E3"}

.collapseomatic:focus,.collapseomatic:hover{color:#00ab84}
.collapseomatic_content{margin-left:0;margin-bottom:35px;font-family:Tiempos,Georgia,serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:-.01em;color:#004c97}
.collapseomatic_content ul{margin-left:-20px}
ul.tweets li{margin-bottom:20px;font-size:16px;line-height:24px}
.quiz_section{margin-top:-16px!important}
.mlw_qmn_message_before{margin-bottom:0!important;padding-bottom:10px!important;font-weight:700!important;font-size:20px!important;line-height:26px!important;color:#004c97!important;border-bottom:none!important}
.mlw_qmn_message_before p{font-weight:700!important}
.quiz_section .mlw_qmn_question,.quiz_section label{font-family:Tiempos,Georgia,serif;font-weight:700;font-size:20px!important;line-height:26px!important;letter-spacing:-.01em;color:#00ab84!important}
.qmn_radio_answers{padding-top:5px;padding-bottom:10px}
.quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label{font-family:Theinhardt,Helvetica,sans-serif!important;font-size:18px!important;line-height:18px!important;color:#004c97!important}
form.qsm-quiz-form .border{border:none!important}
.qmn_quiz_container input[type=email],.qmn_quiz_container input[type=number],.qmn_quiz_container input[type=text],.qmn_quiz_container select,.qmn_quiz_container textarea{margin-top:5px!important;border:1px solid #00ab84!important}
.quiz_section input[type=email],.quiz_section input[type=number],.quiz_section input[type=text],.quiz_section select,.quiz_section textarea{font-family:Theinhardt,Helvetica,sans-serif!important;font-size:18px!important;line-height:18px!important;color:#004c97!important;border-radius:0!important}
.btn-reload-quiz,.qmn_quiz_container input.btn,.qmn_quiz_container input.qmn_btn{padding:15px 22px!important;font-family:Theinhardt,Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:22px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#004c97!important;background:#fff!important;border:3px solid #00ab84!important;cursor:pointer}
a.btn-reload-quiz{text-decoration:none!important}
.btn-reload-quiz:hover,.qmn_quiz_container input.btn:hover,.qmn_quiz_container input.qmn_btn:hover{color:#fff!important;background:#00ab84!important;cursor:pointer}
.qmn_btn,.qmn_quiz_container .btn{border-radius:0!important;box-shadow:0!important}
button,input,optgroup,select,textarea{border:none!important}
.results_listing{margin-top:15px;font-family:Theinhardt,Helvetica,sans-serif!important;font-weight:400;font-size:18px!important;line-height:24px!important}
.certificate-wrapper{position:relative;margin-bottom:80px;width:100%}
.certificate-header-wrapper{position:relative;width:100%;border-bottom:2px solid #00ab84}
.certificate-logo{position:absolute;bottom:30px;right:0}
.certificate-logo-image{width:90px}
.certificate-title{position:relative;padding-top:60px;padding-bottom:28px;width:60%;font-family:Tiempos,Georgia,serif;font-size:26px;line-height:26px;font-weight:700;color:#00ab84}
.certificate-date-prompt,.certificate-name-prompt,.certificate-quiz-prompt{position:relative;padding-top:25px;padding-bottom:5px;width:100%;font-family:Theinhardt,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000}
.certificate-date,.certificate-name,.certificate-quiz{position:relative;padding-bottom:10px;width:100%;font-family:Tiempos,Georgia,serif;font-size:20px;line-height:20px;font-weight:700;color:#004c97;border-bottom:2px solid #00ab84}
.certificate-footer-wrapper{position:relative;width:100%}
.certificate-seal{position:absolute;bottom:35px;right:0}
.certificate-seal-image{width:92px}
.certificate-signature{position:relative;padding-top:45px;padding-bottom:10px;width:60%;border-bottom:2px solid #00ab84}
.certificate-signature-image{width:100px}
.certificate-werpn{position:relative;padding-top:12px;padding-bottom:35px;width:60%;font-family:Theinhardt,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000}
#tribe-events-pg-template{max-width:100%!important;padding:0!important}
#section-shop-footer{margin:60px auto;padding-top:85px;padding-bottom:40px;text-align:right}
#section-shop-footer a,#section-shop-footer a:visited{color:#fff}
#section-shop-footer .shop-bag{position:absolute;left:15px;top:-130px;width:150px}
.subscribe-form-wrap{background:#f1f6fc;padding:85px 0 60px}
.subscribe-form-wrap h2{margin-bottom:40px;font-family:Tiempos,Georgia,serif;font-weight:700;font-size:20px;line-height:28px;color:#004c97;letter-spacing:-.01em}
.subscribe-form-wrap label{display:none}
.subscribe-form-wrap .form-check label{display:inline-block;font-family:Theinhardt,Helvetica,sans-serif;font-weight:400;font-size:16px;width:91%;color:#004c97;vertical-align:top}
.subscribe-form-wrap .form-check{padding:0 15px 20px 20px;line-height:normal}
.subscribe-form-wrap .form-check input{vertical-align:-1px}
.subscribe-form-wrap .my_zippara{padding-left:15px;padding-right:15px;width:100%}
.subscribe-form-wrap .my_zippara input{margin:0 0 20px!important;padding:9px 14px 12px;width:100%;font-family:Theinhardt,Helvetica,sans-serif;line-height:normal;color:#004c97;outline:0!important;box-shadow:none!important;border:0;border-radius:0}
@-moz-document url-prefix(){
.subscribe-form-wrap .my_zippara input{padding:12px 14px 9px}
}
.subscribe-form-wrap .form-check-input{margin-top:3px}
.subscribe-form-wrap .btn{padding:10px 20px 6px;min-width:135px}
.form-btn .btn-primary,.subscribe-form-wrap .form-btn .btn{padding:6px 20px 10px;min-width:150px;font-family:Theinhardt,Helvetica,sans-serif;font-size:18px;color:#fff!important;background:#004c97;box-shadow:none!important;border:0;border-radius:0}
@-moz-document url-prefix(){
.form-btn .btn-primary,.subscribe-form-wrap .form-btn .btn{padding:10px 20px 6px}
}
.subscribe-form-wrap input::placeholder{color:#004c97;opacity:1}
.subscribe-form-wrap input:-ms-input-placeholder{color:#004c97}
.subscribe-form-wrap input::-ms-input-placeholder{color:#004c97}
.subscribe-form-wrap input:-webkit-autofill,.subscribe-form-wrap input:-webkit-autofill:focus,.subscribe-form-wrap input:-webkit-autofill:hover{background-color:#fff;transition:background-color 5000s ease-in-out 0s}
.subscribe-form-wrap .form-btn{padding-left:15px}
.subscribe-form-wrap ._error-inner{font-family:Theinhardt,Helvetica,sans-serif;font-size:14px;color:red}
li#mobile_searchbox .search-form-box{position:inherit;display:block;width:100%;margin:0 auto;text-align:center}
li#mobile_searchbox .search-form label{width:80%}
li#mobile_searchbox form.search-form{width:100%;display:flex}
li#mobile_searchbox input#Search_btn{width:20%;height:46px}
li#mobile_searchbox input#search_keyword{border:1px solid #f0f0f0!important;padding:10px 5px;margin-bottom:0!important;position:inherit;width:100%!important;max-width:unset}
li#mobile_searchbox input#search_keyword:focus{box-shadow:none!important}
.icon{position:relative;top:-3px}
.tab-sec{gap:30px;border-bottom:0;flex-wrap:wrap}
.nav-link{width:33.33%}
.lib-desc-wrap{padding-right:12%;font-size:22px;line-height:28px}
.lib-desc-wrap a:hover{color:#00A37D!important;text-decoration:none}
.tab-outer-wrap button.nav-link{background-color:#002d5a!important;padding:0 0 0 20px;border-radius:5px;color:#fff!important;width:100%;border:1px solid #fff!important}
.tab-outer-wrap button.active .tab-head,.tab-outer-wrap button.active .icon-desc{opacity:1}
.tab-outer-wrap button .tab-head,.tab-outer-wrap button .icon-desc{opacity:1}
.tab-outer-wrap button.nav-link:hover{cursor:pointer;border-color:#828181!important}
.tab-inr-cont-wrap .accordion-item{border:0}
.tab-inr-cont-wrap button.accordion-button{padding:15px 0;border-top:1px solid#aeaeae;border-radius:0!important;color:#00a37d;font-size:20px;font-weight:600}
.accordion-button:focus,.accordion-button:not(.collapsed){background-color:#fff!important}
.accordion-button:focus{box-shadow:none!important;border:0}
.mobile-clear-btn{padding:5px 10px}
.filter-data{border-top:1px solid#aeaeae;padding:20px 0 30px}
.filter-data h3{color:#004c97;font-size:21px}
.accordion,.filter-data h3{font-family:'Tiempos', Georgia, serif}
.filter-data p{color:#303538;font-size:14px;line-height:20px}
.filter-data a{text-decoration:none}
.filter-data p b{font-weight:500}
#subpage-title input.form-control[type=search]{border-radius:3px;height:45px;padding:8px 40px 7px;border: 1px solid transparent!important}
#subpage-title .search-box:hover input.form-control{cursor:pointer!important;border-color:#828181!important}
#subpage-title .search-box:hover .srch-icon:not(.srch-hvr-icon){display:none!important}
#subpage-title .search-box:hover .srch-hvr-icon{display:inline-block!important}
.search-box{position:relative;width:100%;max-width:600px}
img.srch-icon{position:absolute;top:15px;left:10px}
.img-wrap{margin-bottom:40px}
.img-wrap img{width:100%}
.img-wrap img{border:1px solid transparent}
.img-wrap img:hover{border-radius:5px;border:1px solid #00000036}
.tab-head.text-start p{font-size:16px;line-height:20px;color:#fff}
.icon-desc img{width:114px}
.link-wrap .save-wrap:last-child{border-bottom-width:1px}
.save-wrap{border:1px solid#000;border-width:1px 0 0;padding:15px 0;column-gap:25px}
.save-wrap p{font-size:12px;font-weight:500}
.icon-wrap{display:flex;gap:15px;position:relative}
.social-wrap a,.ss-wrap a{position:relative;display:inline-block} 
.ss-wrap a.email-img:hover img,.ss-wrap a.download-img:hover img,.ss-wrap a.copylink-img:hover img{visibility:hidden}
.ss-wrap a.email-img:hover::after{content: ''; display: block; width: 35px; height:22px; background-image: url("/wp-content/uploads/2025/04/gmail-hover.svg");background-size:35px;background-repeat:no-repeat;position:absolute;top:0.5px;left:0}
.ss-wrap a.download-img:hover::after{content: ''; display: block; width: 27px; height: 24px; background-image: url("/wp-content/uploads/2025/04/download-svg.svg");background-size:27px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.ss-wrap a.copylink-img:hover::after{content: ''; display: block; width: 38px; height: 18.5px; background-image: url("/wp-content/uploads/2025/04/link-hover.svg");background-size:38px;background-repeat:no-repeat;position:absolute;top:2px;left:0}
.ss-wrap a.copylink-img:hover{cursor:pointer}
.social-wrap a.insta-img:hover::after{content: ''; display: block; width: 25px; height: 25px; background-image: url("/wp-content/uploads/2025/04/insta-hover.svg");background-size:25px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.social-wrap a.bluesky-img:hover::after { content: ''; display: block; width: 25px; height: 25px; background-image: url("/wp-content/uploads/2025/04/bluesky-hover.svg");background-size:25px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.social-wrap a.linkedin-img:hover::after { content: ''; display: block; width: 25px; height: 25px; background-image: url("/wp-content/uploads/2025/04/linkdein-hover.svg");background-size:25px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.social-wrap a.fb-img:hover::after { content: ''; display: block; width: 25px; height: 25px; background-image: url("/wp-content/uploads/2025/04/fb-hover.svg");background-size:25px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.social-wrap a.x-img:hover::after { content: ''; display: block; width: 25px; height: 25px; background-image: url("/wp-content/uploads/2025/04/twitter-hover.svg");background-size:25px;background-repeat:no-repeat;position:absolute;top:0;left:0}
.pub-desc-outer-wrap a,.search-result-item .read-more{color:#004c97;font-weight:500}
.search-result-item .read-more,.back-res{font-size:14px}
.search-result-item .read-more{width:max-content}
.pub-desc-outer-wrap{padding-bottom:100px}
.filter-data h3:hover,.pub-desc-outer-wrap a:hover,.search-result-item .read-more:hover{color:#00a37d;text-decoration:none}
.pub-desc-outer-wrap h1{font-weight:500;color:#002D5A;font-family:'Tiempos', Georgia, serif;font-size:32px}
.search-result-title{font-family:'Tiempos', Georgia, serif;font-weight:500;font-size:21px;margin-bottom:15px}
.pub-data{border:1px solid#000;border-width:1px 0;padding:30px 0 20px;margin-bottom:40px;column-gap:80px}
.pub-data p{margin-bottom:6px}
.pub-desc-outer-wrap{position:relative}
.pub-right-bar{position:absolute;top:70px;right:0;width:370px}
input#search-author{width:100%;background:#f5f5f5;padding-right:20px}
h4.item-count{font-size:18px;margin-bottom:-4px}
/* h4.item-count{position:relative;top:10px;font-size:18px} */
#menu{position:fixed;top:-20px;left:0;width:93%;height:100%;background:#F1F6FC;padding:20px 0;box-shadow:2px 0 5px rgba(0,0,0,.2);transition:left .3s ease-in-out}
#menu .accordion{display:flex;justify-content:space-between;color:#00a37d;cursor:pointer;padding:12px 0;border-bottom:1px solid#aeaeae;font-size:20px;font-weight:500}
.filter-head{border-bottom:1px solid #aeaeae;font-weight:400;font-size:15px}
.filter-desc-wrap img{width:80px!important}
button:focus{outline:0}
.fltr-items-btn:hover,.view-item-btn:hover{cursor:pointer}
.srch-top-bar p{font-weight:500}
.hidden-important{display:none!important}
.dropdown-menu{display:none;position:absolute;width:auto;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);max-height:400px;overflow-y:auto;z-index:1;width:100%;top:56px;left:0}
.search-wrapper{position:relative;display:inline-block}
.search-author{padding-right:30px}
.author-filter{position:relative}
.author-filter #dropdown-menu .dropdown-item{cursor:pointer}
.search-clear-btn{position:absolute;right:10px;top:24px;transform:translateY(-50%);cursor:pointer;font-size:18px;display:inline;color:#fa2255}
.search-clear-btn:hover{color:#000}
.hamburger{display:none;cursor:pointer;font-size:24px;background:0 0;border:none;padding:10px;position:absolute;top:10px;left:10px;z-index:1001}
.hamburger img{width:35px}
.filter-right-desc .pagination, .filter-desc-wrap .pagination{gap:20px}
span.page-numbers.current{color:#00a37d;text-decoration:underline;font-weight:500}
.filter-right-desc .pagination a{color:#004c97}
.filter-right-desc .pagination a:hover{color:#00a37d}
#menu.active{left:0}
.tab-inr-cont-wrap .accordion-body{display:none;padding:15px 0 20px;color:#303538}
label{display:block;margin-bottom:5px}
.overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgb(0,0,0,0.3)}
#menu .close-icon img{position:relative;top:-10px}
#menu .close-icon img:hover{cursor:pointer}
.mobile-clear-btn{display:none;margin-top:16px}
.tab-head h4{font-weight:500;margin:0 0 10px}
.search-result-item p,.search-result-item .read-more{font-size:16px}
.tab-btn{gap:5px}
.clear-btn{display:none!important;padding:5px 15px 0!important;border:1px solid #f0f0f0!important;border-radius:5px;
background:#f0f0f0;line-height:30px;color:#303538;position:absolute;bottom:5px;right:0}
.werpn-lib-outer-wrap{padding-top:100px}
.left-sec p b,.right-sec p b{font-weight:500}
input.filter-checkbox{width:16px}
.checkbox-label{display:flex;align-items:baseline}
.clear-btn img{position:relative;top:0;right:-10px}
.srch-top-bar .clear-btn img{top:-1px;right:-4px}
/* #subpage-title .search-box .form-control{line-height:0 !important} */
.tab-head{text-align:left}
#loading-spinner{text-align:center}
#loading-spinner img{width: 90px;margin-bottom:30px}
.clear-btn:hover{cursor:pointer;border-color:#828181!important}
.search-result-item,.srch-top-bar{border-bottom: 1px solid #AEAEAE}
.search-result-item{padding:30px 0}
.srch-top-bar{padding-bottom:15px}
.search-result-title a{color:#004c97}
.search-result-title a:hover{text-decoration:none;color: #00a37d;}
.read-more{color:#004C97}
.read-more:hover{color:#00A37d}
.srch-top-bar p{margin-bottom:-4px}
.search-box .form-control{font-size:16px!important;line-height:30px!important}
.cmn-lib-outer-wrap p,.item-count,.filter-head{color:#303538}
.onwithfilter{position:relative;top:-2px}
.search-results{padding:0 20px}
.safari-user .clear-btn{padding-bottom:3px!important}
.safari-user .clear-btn img{top:-1px;right:-7px}
.search-results .clear-btn:hover{text-decoration:none}
.open-fltr-btn{background:#004C97;color:#fff!important;padding-bottom:5px;border-radius:5px;padding-right:15px;padding-left:15px}
@media(min-width:576px){
    .search-form .form-control{position:absolute;top:0;max-width:170px}
    }
@media(min-width:768px){
    .search-form .form-control{max-width:245px}
    }
@media(max-width:991px){
    .search-form-box .btn,.search-form-box input{padding:2px 10px;font-size:1rem;line-height:1.5}
    .search-form-box{top:-1px}
    }
@media(max-width:575px){
    .search-form-box{top:125%;background:#fff;width:100%;z-index:1;right:15%;padding:14px 0 0}
    #header-navigation #navigation-tier1-menu ul li{position:unset}
    #header-mobile-toggle{top:18px}
    @-moz-document url-prefix(){
    #header-mobile-toggle{top:16px}
    }
    }
@media(min-width:768px){
    .wp-video,.youtube-responsive-container{margin-top:60px;margin-bottom:60px}
    }
@media screen and (min-width:500px){
    .qmn_pagination,.qsm_auto_pagination_enabled .qmn_pagination{justify-content:left!important}
    }
@media(min-width:768px){
    .mlw_qmn_message_before{font-size:22px!important;line-height:30px!important}
    .quiz_section .mlw_qmn_question,.quiz_section label{font-size:22px!important;line-height:30px!important}
    .qmn_radio_answers label{font-size:19px!important;line-height:24px!important}
    }
@media(min-width:768px){
    .certificate-logo{bottom:42px}
    .certificate-logo-image{width:132px}
    .certificate-title{padding-bottom:40px;font-family:Tiempos,Georgia,serif;font-size:40px;line-height:40px}
    .certificate-date-prompt,.certificate-name-prompt,.certificate-quiz-prompt{padding-top:45px;padding-bottom:15px}
    .certificate-date,.certificate-name,.certificate-quiz{padding-bottom:15px;font-size:31px;line-height:31px;font-weight:700}
    .certificate-seal-image{width:132px}
    .certificate-signature{padding-top:85px}
    .certificate-signature-image{width:132px}
    }
@media only screen and (min-width:576px){
    #rpnao-wrapper-home #section-careers-advisory{padding-bottom:35px}
    #section-shop-footer{margin-bottom:60px;padding-top:55px}
    #section-shop-footer .shop-bag{top:-80px;width:200px}
    }
@media only screen and (min-width:768px){
    #rpnao-wrapper-home #section-careers-advisory{padding-top:80px;padding-bottom:60px}
    #rpnao-wrapper-home #section-careers-advisory .section-advisory{margin-top:0}
    #section-shop-footer .shop-bag{top:-80px;width:260px}
    }   
@media only screen and (min-width:1200px){
    #section-shop-footer .shop-bag{top:-110px;width:270px}
        .search-results{width:100%!important;max-width:1100px!important;margin:auto}
    }
@media only screen and (min-width:768px){
    .subscribe-form-wrap .form-btn{margin-right:0;padding-right:10px;width:50%}
    .subscribe-form-wrap .form-check{width:50%}
    }
@media only screen and (min-width:992px){
    .subscribe-form-wrap .my_zippara{width:33.3%}
    
    #rpnao-wrapper-home #section-careers-advisory{padding-top:110px;padding-bottom:100px}
    #section-shop-footer{padding-top:80px;padding-bottom:125px}
    #section-shop-footer .shop-bag{top:-110px;width:300px}
    }
@media only screen and (min-width:1200px){
    .subscribe-form-wrap .my_zippara{width:17%;padding-right:0}
    .subscribe-form-wrap .form-check{width:32%}
    .subscribe-form-wrap .form-btn{width:135px}
    .tab-sec{flex-wrap:nowrap!important}
    }

@media only screen and (max-width:476px){
    .onwithfilter{flex-wrap:wrap;justify-content:start!important;gap:10px}
    h4.item-count{width:100%}
    /* .clear-btn{padding:5px 10px!important} */
}
@media only screen and (max-width:767px)
{
/* .srch-top-bar p{position:static} */
.clear-btn{position:static}
.safari-user .open-fltr-btn{padding-bottom:8px}
.lib-desc-wrap{margin-bottom:40px}
.onwithfilter .clear-btn{background:#fff;border:1px solid #757575 !important;color:#757575 !important}
.close-icon img{width:12px}
.onwithfilter{align-items:baseline;margin-top:20px}
#loading-spinner img{width:70px}
.sticky div#subpage-title{position:fixed;top:60px;width:100%;z-index:22}
.pub-desc-outer-wrap,.pub-desc-wrap{margin-top:25px!important}
.pub-desc-wrap{margin-bottom:25px !important}
.werpn-lib-outer-wrap{padding-top:40px}
.filter-head{display:none}
.tab-sec{margin-bottom:-30px}
button.fltr-items-btn{color:#303538;margin:0}
.tab-outer-wrap.my-5.mt-5 { margin-top:0!important}
#subpage-title input.form-control[type=search]{padding:15px 40px}
img.srch-icon{top:15px}
.filter-head{padding-bottom:15px;text-align:left;margin-top:10px}
.checkbox-label{gap:5px}
#subpage-title h1{padding:0 15px}
.left-sec{margin-top:0}
.pub-desc-outer-wrap h1{font-size:26px;line-height:32px}
.tab-head h4{font-size:21px}
.pub-right-bar{position:static;width:100%}
.hamburger{display:block}
.tab-inr-cont-wrap .col-md-3{position:static}
#subpage-title .container:first-child{padding:0}
#subpage-title .row:first-child{margin:0}
#subpage-title .col-lg-12:first-child{padding:0}
#subpage-title input.form-control[type=search]{margin-bottom:-20px!important;background-color:#f1f6fc}
.search-form-box{width:350px}
.search-form .form-control{width:100%}
.pub-data{border-top:0;padding-top:20px}
#menu{display:none;z-index:3;padding:30px 20px 20px;overflow:scroll;top:184px;max-height:74%}
.customize-support #menu{top:232px}
.sticky #menu{top:183px}
.lib-desc-wrap,.lib-desc-wrap h3{padding-right:0;font-size:21px;line-height:26px}
.tab-outer-wrap button.nav-link{margin-bottom:15px!important}
.search-box{margin-top:40px}
.pub-desc-outer-wrap h1{min-height:100%}
.hidden-checkbox-sector, .hidden-checkbox-year {display:none;}
}

@media screen and (min-width:769px){
#menu{position:relative;left:0;width:100%;height:auto;box-shadow:none;background:0 0;color:#000}
.hidden-checkbox-sector,.hidden-checkbox-subject,.hidden-checkbox-year{display:none}
}
.paginationDiv a.active {
    color: #00A37D;
  text-decoration: underline;
 font-weight: 500;
}
.search-results .clear-btn {
  display: block !important;
  position:static
}
.active-clear-btn {
display:block !important;
}


/* @media not all and (min-resolution:.001dpcm) { @media {
  .clear-btn {    color: red;
  }
}}
 */
