/*=========================================w============================================*/

[class^="fa-"]::before, [class*="fa-"]::before {
    color: rgba(255, 255, 255, 0.46);
}

h1, .h1, h2, .h2, h3, .h3 {
    color: #000;
    font-weight: 200;
    /*text-shadow: 0 0 1px #040026;
    text-shadow: 1px 1px 3px #040026;*/
    border-bottom: 1px solid brown;
    /*background-color:brown;*/
}

.logo-txt {
    margin-top: -10px;
    text-align: center;
}

.content_bottom {
    background-color: #FFF;
    /*-webkit-box-shadow: 0px -20px 10px -20px rgba(10, 10, 10, 9);
    box-shadow: 0px -20px 10px -20px rgba(10, 10, 10, 9);*/
    /*height: 710px;
    overflow-y: auto;
    padding: 15px;*/
}

.services_list {
    /*margin-top: 5px;
    background: #FFF;*/
    -webkit-box-shadow: 0px 20px 10px -20px rgba(10, 10, 10, 9);
    box-shadow: 0px 20px 10px -20px rgba(10, 10, 10, 9);
    -webkit-box-shadow: 0 10px 15px -10px #474747;
    box-shadow: 0 10px 15px -10px #474747;
}

.list-wrpaaer {
    height: 360px;
}

    .list-wrpaaer p {
        margin-bottom: 2px;
    }

    .list-wrpaaer li {
        border: 1px solid #f7f7f7;
        margin-top: 1px;
        padding: 5px;
        text-align: justify;
    }
.list-wrpaaer1 {
    height: 280px;
}

    .list-wrpaaer1 p {
        margin-bottom: 2px;
    }

    .list-wrpaaer1 li {
        border: 1px solid #f7f7f7;
        margin-top: 1px;
        padding: 2.6px;
        text-align: justify;
    }
.person-details {
}




/* --------------------------------------------- 

* Filename:     style.css
* Version:      1.0.0 (2015-01-16)
* Website:      http://www.shanidkv.com
* Description:  System CSS
* Author:       Shanid KV

-----------------------------------------------*/

.fixed-nav {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 999;
}

.nav-container {
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
}


.fixed-nav .navbar-default {
    background-color: rgba(67, 154, 226, 0.89);
    width: 100%;
}



.content-wrap {
    min-height: 1000px;
}

.navbar-default {
    background-color: rgb(67, 154, 226);
    border-color: rgb(46, 127, 194);
}

    .navbar-default .navbar-nav > li > a,
    .navbar-default .navbar-brand {
        color: #fff;
    }

.topmargin {
    margin-top: 83px;
}

footer {
    background: rgb(67, 154, 226);
    padding: 10px 0px;
    color: #fff;
}

.w_lt{
        color: #FFFFFF; margin-left:93px; margin-top:-30px ;
        
    }
    .w_lt1{
        color: #FFFFFF; margin-left:93px; margin-top: 10px ;
        
    }
/*=============================================================================*/
@media screen and (max-width: 1024px){
 .w_lt{
        margin-left:70px!important; margin-top:-20px  !important; clear:both; font-size:12px; line-height:13px;      
    }
     .w_lt1 {
        margin-left:70px!important; margin-top:-20px  !important; clear:both; font-size:12px; line-height:13px;
              /* text-align: right;  */        
    }
}

@media screen and (max-width: 767px) {
    .logo-txt {
        margin-top: 10px;
        font-size: 11px;
        line-height: 14px;
        text-align: center;
    }


    .highlight {
        padding: 0px 8px;
    }
}
.w_lt{
        color: #FFFFFF; margin-left:93px; margin-top:-30px ;
    }
      .w_lt1{
        color: #FFFFFF; margin-left:93px; margin-top: 10px ;
         
    }
.gr {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b2b2b2+0,000000+100&0.65+0,0+100 */
    background: -moz-linear-gradient(left, rgba(178,178,178,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(178,178,178,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(178,178,178,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b2b2b2', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
  
@media screen and (max-width: 320px) {
    .mr {
        margin-top: 0px !important;
        margin-left: 0px !important;
        /*margin-bottom:20px!important;*/
    }

    .mr1 {
        font-size: 10px;
        margin-top: 0px !important;
        margin-left: 0px !important;
        /*margin-bottom:20px!important;*/
    }
        .mr2 {
        font-size: 10px;
        margin-top: 10px !important;
        margin-left: 0px !important;
        
    }
}

@media screen and (max-width: 440px) {
   
    .mr {
        margin-top: 0px !important;
        margin-left: 0px !important;
        margin-bottom: 20px !important;
    }

    .mr1 {
        font-size: 12px;
        margin-top: 0px !important;
        margin-left: 0px !important;
        /*margin-bottom:20px!important;*/
    }
        .mr2 {
        font-size: 12px;
        margin-top: 10px !important;
        margin-left: 0px !important;
        
    }
}

@media screen and (max-width: 560px) {
     .w_lt{
        margin-left:0px !important;margin-top:0px !important; clear:both; font-size:10px !important; line-height:13px;
       
    }
     .w_lt1{
        margin-left:0px !important;margin-top:0px !important; clear:both; font-size:10px !important; line-height:13px;               
    }
    .mr {
        margin-top: 0px !important;
        margin-left: 0px !important;
        margin-bottom: 20px !important;
    }

    .mr1 {
        font-size: 12px;
        margin-top: 0px !important;
        margin-left: 0px !important;
        /*margin-bottom:20px!important;*/
    }
        .mr2 {
        font-size: 12px;
        margin-top: 10px !important;
        margin-left: 0px !important;
        
    }
}

@media screen and (max-width: 780px) {

    .mr {
        margin-top: 0px !important;
        margin-left: 0px !important;
        margin-bottom: 20px !important;
    }

}



/*--------------------------w edit-----------------------------------*/
/*.margin-top-10 {
     margin-top: 0px !important; 
}*/
/*.posts-list ul,.posts-list li ,.posts-list span{
        margin:0px ; padding:0px;
    }

.posts-list li{

     margin:0px; line-height:25px!important;

}*/

