.fix_sec_right {  display: none !important;  position: sticky;    top: 300px; float: right; max-width: 290px; padding-right: 0px; right:20px; z-index: 1000; }
.fix_sec_right.fixed { position: fixed; top: 100px; }
.fix_sec_right .row {
background-color: #2047b0;
max-width: 322px;
margin: 0;
padding: 32px 25px 35px 25px;
border-radius: 12px;
}
.fix_sec_right h3 {
color: #ffffff;
font-size: 26px;
font-family: 'Gilroy';
font-weight: 200 !important;
line-height: normal !important;
padding-bottom: 25px;
margin-bottom: 0px;
}
.fix_sec_right .close {
float: right;
color: white;
margin-top: -20px;
margin-bottom: 5px;
cursor: pointer; display: block !important;
}
.single-glossary-term .header-base { padding-bottom: 10px; max-width: 1000px;  background-color: white !important;    color: #1F3264; margin:auto; background-color: #1F3264; padding-top: 60px !important;}
.single-glossary-term .header-base .definition-of  { font-weight: 700; margin-bottom: 10px; }
.single-glossary-term .header-base .definition-of center {text-align: left !important;}
.single-glossary-term .header-base .col-md-9 { width:100%; }
.single-glossary-term h1 { padding-top: 5px !important; color: #1F3264;}
.single-glossary-term .container.content p{  font-family: Gilroy !important;    color: #000 !important;    font-size: 21px !important;    font-weight: 500 !important; padding: 20px; margin-top: 50px; text-align: left; border: 1px solid #999999; }
.single-glossary-term strong {    display: none; }
.btnnn123 { text-align: left; }
.single-glossary-term .btnnn123 a{ border:0px !important; background-color: #626262 !important; border-radius: 5px; font-size: 20px !important; font-family:'Roboto' !important; font-weight: 400 !important; margin-bottom: 60px;}
.single-glossary-term .btnnn123 a:hover{ background-color: #000 !important; }
.fix_sec_right a.btn {
background-color: #000000;
border-color: #000000;
color: #ffffff !important;
font-size: 18px;
font-family: 'Gilroy';
font-weight: 200;
padding: 15px 39px;
}
.single-glossary-term .container.content {     max-width: 1000px; }
.single-glossary-term .container.content p {	max-width: 1000px;    margin: 20px auto 50px; }
.single-glossary-term .fa-search{ color: #fff;    margin-right: 10px; }
.single-glossary-term .contact-sales-footer .h2{ text-align: left; }
.single-glossary-term .contact-sales-footer {    margin-bottom: 30px; }
@media (max-width: 480px){  
.fix_sec_right {         padding-left: 0px !important;    margin-top: 20px !important; } 
.fix_sec_right .close { display: none !important; }
}