/* CSS Document */


.enquiry1 {
    position: fixed;
    right: 0;
    top: 293px;
    z-index: 1000;
}
.keywords {
    line-height: 38px;
    background-color: #c0a87c;
    padding: 58px;
    display: none;
}
.keywords_text {
    list-style: none;
}
.keywords ul li a{
    color: white;
}
.keyword-sidebar li
{
    list-style: none;
}
.keywords h3{
    text-align: center;
    text-decoration: underline;
}


<!--/whatweoffer-->
#sidebar2 ul li  {
   padding:0em;
}
#sidebar2 ul li a {
    color: #fff;
    font-weight:bold; 
    list-style-type:none;
    line-height:2em;
    font-size:1em;
}
#sidebar2 ul li a:before{
        content: "\e66f";
    font-family: 'Stroke-Gap-Icons';
    letter-spacing: 0.84px;
    padding-right: 8px;
        color: #9bc03c;
}
#sidebar2 ul li a {
    color: #fbfbfb!important;
    font-weight:bold;   
        
}

 
#sidebar2 h2{
padding:1em;
font-size:18px; 
font-weight:bold; 
border-bottom:2px solid #000;
color:#ffffff;
}

#sidebar2
{
        width: 60%;
        height:558px;
        overflow:scroll;
        z-index:9999999999;
        background: #0d6b9a;
        border-right:3px solid #ffffff;
        border-radius:7px;
        padding:0 20px;
        transition: all 0.5s;
            display: none; 
    }
    

.site_map {
    visibility: hidden;
    right: -28px;
    background: #c0a87c;
    width: 106px;
    border-radius: 5PX;
    height: 42px;
    padding: 9px 0px 7px 14px;
    transform: rotate( 
90deg
 );
    position: absolute;
    z-index: 10;
    top: 50%;
    text-decoration: none;
    box-shadow: 1px 1px 5px #000;
    font-size: 20px;
}
.site_map a {
color: #fff;
padding: 8px;
text-decoration: none;
}

.whatweoffer {
    visibility: hidden;
    left: -55px;
    background: #c0a87c;
    width: 154px;
    border-radius: 5PX;
    /* height: 25px; */
    padding: 9px 0px 7px 4px;
    /* -webkit-transform: rotate( 
270deg
 ); */
    transform: rotate( 
-90deg
 );
    position: absolute;
    z-index: 9;
        top: 50%;
    text-decoration: none;
    box-shadow: 1px 1px 5px #000;
    font-size: 18px;
}
.whatweoffer a {
color: #fff;
padding: 8px;
text-decoration: none;
}


.sitemenu li {
margin-left:7em;
line-height:35px;
font-size:18px;
list-style:disc;
}
.sitemenu{
        margin: 10px 0;
}
.h-first{
    margin-top: 10px;
}
.sitemenu-whatweoffer ul li{
    margin-left: 10em;
    line-height: 41px;
    font-size: 17px!important;
   
    margin: 10px 0px;
    
    text-align: center;
    list-style-type: none;
    border-radius: 10px;
    width: 59%;
    border: 1px solid black;
}

.sitemenu-whatweoffer ul{
    margin: 10px 0;
}
.sitemenu-whatweoffer ul li a:hover{
        color: #860b86!important;
    text-decoration: none;
}
.sitemenu-whatweoffer ul li a {
    color: black!important;
    font-size: 1.2em;
}

.sitemenu1 li {
margin-left:4em;
line-height:35px;
font-size:16px!important;

   
}
.sitemenu li a {
color:#000;
text-decoration:none;
}
#sidebar2 ul {
    list-style-type: none;
}
#sidebar2 ul li a:hover {
    text-decoration: none;
}
.sitemenu  {
padding:0;}/* CSS Document *//* CSS Document */

@media (max-width: 425px) {
        #sidebar2 {
    width: 322px;
    }
}
@media (max-width: 360px) {
.quality-section .quality-main-box {
    padding: 26px 0 0px 0;
}
.section-header h3 {
    color: #0d6b9a;
    font-size: 14px;
}
.section-header h3 {
 
    text-shadow:none;
}
.quality-section .section-header p {
    font-size: 13px;
    }
    body p{
        font-size: 14px!important;  
    }
    .logo-block {

    display: none;
}
.nav-tabs > li.fancyTab.active:hover{
        width: 33%;
}
.nav-tabs>li {
 
    width: 33%;
}
.fancyTab .hidden-xs {
    font-size: 11px!important;
}

