/*! * Start Bootstrap - Half Slider HTML Template (http://startbootstrap.com) * Code licensed under the Apache License v2.0. * For details, see http://www.apache.org/licenses/LICENSE-2.0. */
 html, body {
     font-family: 'Lato', sans-serif;
}
 .mt10{
     margin-top:10px;
}
 .mt20{
     margin-top:20px;
}
 .mt30{
     margin-top:30px;
}
 .mt40{
     margin-top:40px;
}
 .mt50{
     margin-top:50px;
}
 .mt60{
     margin-top:60px;
}
 .mt70{
     margin-top:70px;
}
 .mt80{
     margin-top:80px;
}
 .mt90{
     margin-top:90px;
}
 .mt100{
     margin-top:100px;
}
 .mt110{
     margin-top:110px;
}
 .mt120{
     margin-top:120px;
}
 .mb10{
     margin-bottom:10px;
}
 .mb20{
     margin-bottom:20px;
}
 .mb30{
     margin-bottom:30px;
}
 .mb40{
     margin-bottom:40px;
}
 .mb50{
     margin-bottom:50px;
}
 .mb60{
     margin-bottom:60px;
}
 .mb70{
     margin-bottom:70px;
}
 .mb80{
     margin-bottom:80px;
}
 .mb90{
     margin-bottom:90px;
}
 .mb100{
     margin-bottom:100px;
}
 .mb110{
     margin-bottom:110px;
}
 .mb120{
     margin-bottom:120px;
}
 .item, .active, .carousel-inner {
     height: 100%;
}


.blogisa{text-align: center; padding: 60px 0; font-size: 30px; color:#fff; font-weight:500; float: left; width: 100%;}
.blogbo {
    float: left;
    width: 100%;
    height: auto;
    border: solid 1px #ccc;
    background: #fff;
    box-shadow: 0 5px 20px #fff;
    margin-bottom: 30px;
    padding: 10px;
}

.bloginfdis h1 {
    color: #738f9b;
    font-size: 30px; 
}

.bloginfdis h2 {
    color: #738f9b;
    font-size: 26px;
}

.bloginfdis h3 {
    color: #738f9b;
    font-size: 22px;
}

.bloginfdis p{line-height: 25px;
    color: #616161;
    text-align: justify;}
	
.bloginfdis ul li{line-height: 25px;
    color: #616161;
    text-align: justify;}	
	
.bloginfdis ol li{line-height: 25px;
    color: #616161;
    text-align: justify;}		


.blogboim {
    float: left;
    width: 100%;
    height: auto;
}
.blogboim img {
    width: 100%;
    max-height: 180px;
}

.blogbote {
    float: left;
    width: 100%;
    height: auto;
    padding: 10px 0;
    color: #000;
    font-weight: 700;
    height: 60px;
    overflow: hidden;
    font-size: 16px;
}

.blogbore {
    float: left;
    width: 100%;
    height: auto;
    text-align: left;
    border-top: solid 1px #ddd;
    padding-top: 8px;
    font-size: 15px; color:#fa8e2c;
}

.blogbo:hover {
    float: left;
    width: 100%;
    height: auto;
    border: solid 1px #ccc;
    background: #fff;
    box-shadow: 0 5px 20px #eaeaea;
    margin-bottom: 30px;
    padding: 10px;
}

.bloginf {
    float: left;
    width: 100%;
    height: auto;
}
.bloginfim {
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
}
.bloginfim img {
    max-width: 100%;
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
    border: solid 10px #fff;
    box-shadow: 0 5px 25px #d8d8d8;
}

.sidypan {
    float: left;
    width: 100%;
    font-size: 17px;
    color: #29176d;
    border: solid 1px #ddd;
    height: auto;
}
.sidyhead {
    float: left;
    width: 100%;
    background: #7a5d33;
    padding: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.sidylink {
    float: left;
    width: 100%;
}
.sidylink a {
    float: left;
    width: 100%;
    padding: 10px;
    border-bottom: solid 1px #ddd;
    color: #343434;
    font-size: 14px;
}

.bloginfdis{ float:left; width:100%;}


.docimi{ float:left; width:100%; height:auto;}
  .docimi img{width: 100%;     border: solid 1px #ddd; border-radius: 5px;}
  .citysidebar{ float:left; width:100%; height:auto;}
  .citysidebar h5{ float:left; width:100%; height:auto; font-size:18px; font-weight:700; border-bottom:solid 1px #ddd; margin-bottom:10px; padding-bottom:10px;}
  .citysidebar span{ float:left; width:100%; height:auto;}
  .citysidebar span a{ float:left; width:100%; height:auto; border-bottom:solid 1px #ddd; color:#787878; text-decoration: none; padding:5px 0px;}
  .citysidebar span a:hover{ color:#fa8e2c;}
  .docboxs{float: left; margin-bottom: 30px;
    width: 100%;
    height: auto;
    border-radius: 10px;
    padding: 20px 0px 20px 10px;
    border: solid 1px #ddd;
    background: #fff;
    box-shadow: 5px 5px 25px #f1f1f1;
    font-size: 15px;
    color: #616161;}
	.docboxs i{ color:#fa8e2c;}
  .docboxs strong{ color:#000;}
  .docexpe span{ 
    width: auto;
    border-left: solid 2px #616161;
    display: inline;
    padding: 0px 5px;
    margin-left: 7px;}
  .docexpe span img{ height:30px; margin-bottom: -10px; vertical-align: baseline;}
  .docname{ float: left; width: 100%; height: auto;font-size: 22px;font-weight: 700;color: #7a5d33;margin-bottom: 0px;}
  .docmemb{ float:left; width:100%; height:auto; padding:5px 0px;}
  .doccity{ float:left; width:100%; height:auto; padding:5px 0px;}
  .docexpe{ float:left; width:100%; height:auto; padding:5px 0px;}
  .docmobi{ float:left; width:100%; height:auto; padding:5px 0px; margin-top:18px;}
  
  .docmobi a{background: #fa8e2c;
    color: #fff;
    text-decoration: none;
    padding: 12px 20px;
    color: #fff;
    border-radius: 5px;
    font-size: 15px;
    margin-right: 10px;}
  .docmobi a:hover{background: #dbdbdb; }
  .docmobi a i{ color:#fff; text-decoration:none; font-size: 20px;}
  .docmobi a:hover{ text-decoration:none; background:#000; }
  
  .doclinks{ float:left; width:100%; height:auto; padding:5px 0px;}
  .doclinks a{background: #fa8e2c; color:#fff; text-decoration:none;  padding: 7px 20px;  color: #000; border-radius: 20px; font-size: 13px; margin-left: 10px;}
  .doclinks a:hover{background: #dbdbdb; }
  .docdeg{ float: left;
    width: 100%;
    height: auto;
    padding: 5px 0px 10px 0px;
    border-bottom: dotted 2px #ddd;
    margin-bottom: 5px;}
  /*.docboxs{ float:left; width:100%; height:auto; padding:5px 0px;}
  .docboxs{ float:left; width:100%; height:auto; padding:5px 0px;}*/

.docboxs .col-md-9{ padding:0;}

.toploginbu{ float: right;  margin-left: 30px;}
.toploginbu a{color: #fff; text-decoration:none; background: #fa8e2c; border-radius: 5px;  padding: 5px 15px; margin: 0px 2px 0px 2px; font-size: 16px; float: left;}
.toploginbu a:hover{ text-decoration:none; background:#000000;}


 @media (max-width:480px) {
 .dragscroll{ overflow-y: auto !important;}
}
 @media (max-width:768px) {
     .affix {
         position:inherit !important;
    }
     #stickytypeheader{
         position:inherit !important;
         height:inherit !important;
    }
     .pull-right{
         float:inherit !important;
    }
	.ml10 {
	     margin-left: 0px !important;
	}
}
 #myCarousel .nav a small {
     display:block;
}
 #myCarousel .nav {
     background:#eee;
}
 #myCarousel .nav a {
     border-radius:0px;
}
 .carousel-control1 {
     position: absolute;
     top: 45%;
    /*little change here*/
     left: 15px;
     width: 40px;
     height: 40px;
     margin-top: -20px;
     font-size: 60px;
     font-weight: 100;
     line-height: 30px;
     color: #ffffff;
     text-align: center;
     background: #222222;
     border: 3px solid #ffffff;
     -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
     border-radius: 23px;
     opacity: 0.5;
     filter: alpha(opacity=50);
}
 .carousel-control2 {
     position: absolute;
     top: 45%;
    /*little change here*/
     right: 15px;
     width: 40px;
     height: 40px;
     margin-top: -20px;
     font-size: 60px;
     font-weight: 100;
     line-height: 30px;
     color: #ffffff;
     text-align: center;
     background: #222222;
     border: 3px solid #ffffff;
     -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
     border-radius: 23px;
     opacity: 0.5;
     filter: alpha(opacity=50);
}
 .affix {
     position: fixed;
     width:100%;
     border-radius:0px;
     z-index:999;
     top:0px;
     transition:all .5s;
     webkit-box-shadow: -1px 3px 38px -5px rgba(0,0,0,0.49);
     -moz-box-shadow: -1px 3px 38px -5px rgba(0,0,0,0.49);
     box-shadow: -1px 3px 38px -5px rgba(0,0,0,0.49);
     background:#fff;
}
/******************** *****Slide effect **********************/
 .fade {
     opacity: 1;
}
 .fade .item {
     top: 0;
     z-index: 1;
     opacity: 0;
     width: 100%;
     position: absolute;
     left: 0 !important;
     display: block !important;
     -webkit-transition: opacity ease-in-out 1s;
     -moz-transition: opacity ease-in-out 1s;
     -ms-transition: opacity ease-in-out 1s;
     -o-transition: opacity ease-in-out 1s;
     transition: opacity ease-in-out 1s;
}
 .fade .item:first-child {
     top: auto;
     position: relative;
}
 .fade .item.active {
     opacity: 1;
     z-index: 2;
     -webkit-transition: opacity ease-in-out 1s;
     -moz-transition: opacity ease-in-out 1s;
     -ms-transition: opacity ease-in-out 1s;
     -o-transition: opacity ease-in-out 1s;
     transition: opacity ease-in-out 1s;
}
/*---------- LEFT/RIGHT ROUND CONTROL ----------*/
 .control-round .carousel-control {
     top: 47%;
     opacity: 0;
     width: 45px;
     height: 45px;
     z-index: 100;
     color: #ffffff;
     display: block;
     font-size: 24px;
     cursor: pointer;
     overflow: hidden;
     line-height: 43px;
     text-shadow: none;
     position: absolute;
     font-weight: normal;
     background: transparent;
     -webkit-border-radius: 100px;
     border-radius: 100px;
}
 .control-round:hover .carousel-control{
     opacity: 1;
}
 .control-round .carousel-control.left {
     left: 1%;
}
 .control-round .carousel-control.right {
     right: 1%;
}
 .control-round .carousel-control.left:hover, .control-round .carousel-control.right:hover{
     color: #fdfdfd;
     background: rgba(0, 0, 0, 0.5);
     border: 0px transparent;
}
 .control-round .carousel-control.left>span:nth-child(1){
     left: 45%;
}
 .control-round .carousel-control.right>span:nth-child(1){
     right: 45%;
}
/*---------- INDICATORS CONTROL ----------*/
 .indicators-line > .carousel-indicators{
     right: 45%;
     bottom: 1px;
     left: auto;
     width: 90%;
     height: 20px;
     font-size: 0;
     overflow-x: auto;
     text-align: right;
     overflow-y: hidden;
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 1px;
     white-space: nowrap;
}
 .indicators-line > .carousel-indicators li{
     padding: 0;
     width: 15px;
     height: 15px;
     border: 1px solid rgb(158, 158, 158);
     text-indent: 0;
     overflow: hidden;
     text-align: left;
     position: relative;
     letter-spacing: 1px;
     background: rgb(158, 158, 158);
     -webkit-font-smoothing: antialiased;
     -webkit-border-radius: 50%;
     border-radius: 50%;
     margin-right: 5px;
     -webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
     transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);
     z-index: 10;
     cursor:pointer;
}
 .indicators-line > .carousel-indicators li:last-child{
     margin-right: 0;
}
 .indicators-line > .carousel-indicators .active{
     margin: 1px 5px 1px 1px;
     box-shadow: 0 0 0 2px #fff;
     background-color: transparent;
     position: relative;
     -webkit-transition: box-shadow 0.3s ease;
     -moz-transition: box-shadow 0.3s ease;
     -o-transition: box-shadow 0.3s ease;
     transition: box-shadow 0.3s ease;
     -webkit-transition: background-color 0.3s ease;
     -moz-transition: background-color 0.3s ease;
     -o-transition: background-color 0.3s ease;
     transition: background-color 0.3s ease;
}
 .indicators-line > .carousel-indicators .active:before{
     transform: scale(0.5);
     background-color: #fff;
     content:"";
     position: absolute;
     left:-1px;
     top:-1px;
     width:15px;
     height: 15px;
     border-radius: 50%;
     -webkit-transition: background-color 0.3s ease;
     -moz-transition: background-color 0.3s ease;
     -o-transition: background-color 0.3s ease;
     transition: background-color 0.3s ease;
}
 .elevator {
     position: fixed;
     right: 20px;
     bottom: 45px;
     display: inline-block;
     width: 48px;
     height: 48px;
     overflow: hidden;
     text-decoration: none;
     white-space: nowrap;
     cursor: pointer;
     visibility: hidden;
     background: #785c2a;
     background-image: none;
     border-radius: 50%;
     -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .05);
     box-shadow: 0 0 10px rgba(0, 0, 0, .05);
     opacity: 0;
     -webkit-transition: all .3s ease;
     -o-transition: all .3s ease;
     transition: all .3s ease;
}
 .elevator.elevator-is-visible {
     visibility: visible;
     opacity: 1;
     z-index: 999;
}
 .elevator .fa {
     position: relative;
     top: 12.5px;
     left: 14.5px;
     padding: 0;
     margin: 0;
     font-size: 20px;
     color: white;
     -webkit-transition: all .3s ease;
     -o-transition: all .3s ease;
     transition: all .3s ease;
}
 .elevator:hover {
     background: rgba(0, 0, 0, .8);
}
 .elevator:hover .fa {
     top: 5px;
     color: white;
}
 .carousel-fade span {
     position: absolute;
     top: 40%;
     z-index: 5;
     display: inline-block;
}
 .carousel-fade .carousel-inner .item {
     opacity: 0;
     -webkit-transition-property: opacity;
     -moz-transition-property: opacity;
     -o-transition-property: opacity;
     transition-property: opacity;
}
 .carousel-fade .carousel-inner .active {
     opacity: 1;
}
 .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
     left: 0;
     opacity: 0;
     z-index: 1;
}
 .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
     opacity: 1;
}
 .carousel-fade .carousel-control {
     z-index: 2;
}
 .carousel-control.right {
     right:30px;
}
 .topl1{
     margin:0;
     padding:0;
}
 .topl1 li{
    list-style: none;
     display: inline-block;
     padding: 7px 0px;
     text-align: center;
     width: 40px;
     border-right: solid 1px #ffffff61;
}
 .topl1 li a{
     color:#fff;
}
 .topl2{
     margin:0;
     padding: 7px 0px;
}
 .topl2 li{
     list-style:none;
     display:inline-block;
     padding-left: 15px;
}
 .topl2 li{
     color:#fff;
}
 .topl2 li i{
     padding-right:5px;
     color:#fff;
}
 .green1{
    background:#738f9b;
}
 .navbar-brand {
     height:inherit;
     padding: 3px 0px;
}
 .navbar-default{
     background:none;
}
 .nav>li>a{
    font-size: 13px;
}
 .navbar-right{
    padding-top: 34px;
}
 .navbar-nav>li:hover {
     border-bottom: 4px solid #7b5f36;
}
 .ss1 {
    text-align:center;
}
 .ss1 h1{
     font-size: 33px;
     padding-top: 40px;
     padding-bottom: 20px;
     font-weight: bold;
}
 .ss1 h1 span{
     color:#7c5f35;
}
 .ss1 p{
     font-size:15px;
     line-height:29px;
     color:#616161;
}
 .ss2{
     text-align:center;
}
 .ss2 img{
     background:#f8f8f8;
     padding: 50px;
     border-radius: 100px;
     transition:all 0.5s;
}
 .ss2 h2{
     color:#738f9b;
     font-size:16px;
}
 .ss2 p{
     font-size:14px;
     color:#616161;
     height: 60px;
     overflow: hidden;
}
 .btn-more{
    background: #738f9b;
     padding: 10px 30px;
     color:#fff;
     transition:all 0.5s;
}
 .btn-more:hover{
    background: #5e7984;
     color:#fff;
}
 .btn-more:focus{
    background: #5e7984;
     color:#fff;
}
 .ss2 .col-md-3:hover img{
     background:#e9e9e9;
}
 .ss2 .col-md-3:hover .btn-more{
     background:#5e7984;
}
 .president{
     text-align:center;
     background:url(../images/principal-bg.jpg) no-repeat center center fixed;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
}
 .president .pre{
     background:#fff;
     padding:50px 40px;
     margin:120px 0;
     transition:all 0.5s;
}
 .president .pre:hover{
    -webkit-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
}
 .president h2{
     color:#738f9b;
     text-transform:uppercase;
     font-size:25px;
}
 .president h3{
     font-size:16px;
}
 .president p{
    font-size: 15px;
     line-height: 29px;
     color: #616161;
}
 .patentbx{
    background:url(../images/principal-bg1.jpg) no-repeat center center fixed;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
}
 .patentbx .col-md-5{
     background:#fff;
     margin:150px 0;
     padding:20px 20px;
     transition:all 0.5s;
}
 .patentbx .col-md-5:hover{
    -webkit-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
}
 .patentbx h2{
     color:#e49135;
     text-transform:uppercase;
     font-size:25px;
}
 .patentbx p{
    font-size: 15px;
     line-height:24px;
     color: #616161;
     text-align:justify;
}
 .btn-more1{
    background: #e49135;
     padding: 10px 30px;
     color:#fff;
     transition:all 0.5s;
}
 .btn-more1:hover{
    background: #d1822b;
     color:#fff;
}
 .btn-more1:focus{
    background: #d1822b;
     color:#fff;
}
 .nwxbx{
     background:url(../images/newsbg.jpg) no-repeat center center;
}
 .nwxbx .ss3{
     background:#fff;
     webkit-box-shadow: 1px -1px 9px 5px rgba(0,0,0,0.08);
     -moz-box-shadow: 1px -1px 9px 5px rgba(0,0,0,0.08);
     box-shadow: 1px -1px 9px 5px rgba(0,0,0,0.08);
     transition:all 0.5s;
}
 .nwxbx .ss3:hover{
    -webkit-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
}
 .nwxbx h4{
     font-size:20px;
     text-transform:uppercase;
     color:#738f9b;
     padding:10px 0px;
}
 .nwxbx h2{
     font-size:16px;
     color:#738f9b;
     padding: 0px 20px 0 20px;
}
 .nwxbx p{
     font-size:15px;
     padding:5px 20px;
     height: 68px;
     overflow: hidden;
}
 .nwxbx .btn-more{
     margin:10px 20px;
}
 .fot{
     background:#f5f5f5;
}
 .fot b{
     font-size:18px; font-weight: normal;
     text-transform:uppercase;
}
 .fot ul{
     margin:0;
     padding:0;
     font-size: 15px;
}
 .fot li{
     list-style:none;
     padding-top:15px;
}
 .fot li a{
     color:#000;
     text-decoration:none;
}
 .fot li a:hover{
     color:#333;
}
 .fot li i{
     font-size:20px;
     color:#785c2a;
}
 .copyright{
     text-align: center;
     background: #5c5c5c;
     padding: 20px 15px 15px;
     display: block;
     margin-top: 40px;
}
 .copyright p{
     margin-bottom: 0px;
     color: #ddd;
}
 .copyright p a{
     text-decoration: none;
     color: #ddd;
}
 .presen .row {
    background:#738f9b;
     color:#fff;
     padding:10px 0;
}
 .presen .col-md-7{
     border-left:1px solid #fff;
}
 .presen h2{
    font-size: 23px;
     margin-bottom: 0px;
     margin-top: 0px;
}
 .presen p{
     margin-bottom:5px;
}
 .presen img{
     width:100%;
}
 .presen1 h1{
    color: #738f9b;
     font-size: 28px;
}
 .presen1 p{
     font-size: 15px;
     line-height: 25px;
     color: #616161;
     padding-bottom: 20px;
}
 .presen1 ul{
     margin:0;
     padding:0;
     padding-bottom:20px;
    font-size: 15px;
     line-height: 25px;
     color: #616161;
}
 .presen1 li{
     list-style:none;
     display:block;
     background:url(../images/bullet.png) no-repeat left center;
     padding-left:15px;
}
 .active-ul {
     border-bottom: 4px solid #7b5f36;
}
 .council h1{
     text-align:center;
     color: #738f9b;
     font-size: 28px;
     padding-bottom: 50px;
}

 .council h2{
     text-align:center;
     color: #738f9b;
     font-size: 28px !important;
     padding-bottom: 50px;
}
 .council ul{
     margin:0;
     padding:0;
     text-align:center;
}
 .council li{
     list-style:none;
     display: inline-flex;
     padding: 20px 20px;
}
 .council img{
    width: 200px;
     border-radius: 100px;
     height: 200px;
}
 .council h2{
    font-size: 18px;
}
 .council p{
    font-size: 15px;
     color: #616161;
     margin-bottom: 0px;
}
 .innerban img{
    width:100%;
}
 .innerban{
     color:#fff;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
}
 .innerban h2{
     text-align:center;
     padding:60px 0;
}

 .innerban h1{
     text-align:center;
     padding:60px 0;
}
 .consiahrs h1{
    color: #738f9b;
     font-size: 28px;
}
 .consiahrs h2{
    font-size:22px;
}
 .consiahrs h3{
    color: #738f9b;
     font-size:22px;
}
 .consiahrs p{
    font-size: 15px;
     line-height: 25px;
     color: #616161;
     text-align: justify;
}
 .consiahrs p a{
    color:#616161;
}
 .consiahrs ul{
     margin: 0;
     padding: 0;
     padding-bottom: 20px;
     font-size: 15px;
     line-height: 25px;
     color: #616161;
}
 .consiahrs li{
    list-style: none;
     display: block;
     background: url(../images/bullet.png) no-repeat left center;
     background-position: 0px 10px;
     padding-left: 15px;
}
 .ml10{
     margin-left:20px;
}
 .conatcfrm h2{
    font-size: 22px;
}
 .conatcfrm p{
     font-size: 15px;
     line-height: 25px;
     color: #616161;
     padding-bottom: 20px;
}
 .conatcfrm input{
     height:40px;
     border-radius:0px;
     
}
 .conatcfrm textarea{
     border-radius:0px;
     
}
 .tableizer-firstrow{
    background:#738f9b;
     color:#fff;
}
 .pobox{
}
 .pobox h1{
    color: #738f9b;
     font-size: 28px;
}
 .pobox h2{
    font-size: 22px;
}
 .pobox p{
    font-size: 15px;
     line-height: 25px;
     color: #616161;
     padding-bottom: 20px;
}
 .pobox ul{
     margin:0px;
     padding:0px;
     font-size: 15px;
     line-height: 25px;
     color: #616161;
}
 .pobox li{
    list-style-type: upper-roman;
     padding-left:15px;
     margin-left: 20px;
}
 .pobox .col-md-12{
    background:#fff;
     margin-bottom:10px;
     margin-top:10px;
     transition:all 0.5s;
     border:1px solid #ccc;
}
 .pobox .col-md-12:hover{
    -webkit-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     -moz-box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
     box-shadow: 0px 0px 30px 9px rgba(0,0,0,0.23);
}
 .btnpdf{
    background: #738f9b;
     padding: 10px 30px;
     color:#fff;
     transition:all 0.5s;
}
 .btnpdf:hover{
    background: #5e7984;
     color:#fff;
}
 .btnpdf:focus{
    background: #5e7984;
     color:#fff;
}
 .btnpdf1{
    background: #7b5e34;
     padding: 10px 30px;
     color:#fff;
     transition:all 0.5s;
}
 .btnpdf1:hover{
    background: #614927;
     color:#fff;
}
 .btnpdf1:focus{
    background: #614927;
     color:#fff;
}
 .faqcon h1{
    color: #738f9b;
     font-size: 28px;
}
 .faqcon h2{
    font-size: 22px;
}
 .faqcon p{
     font-size: 15px;
     line-height: 25px;
     color: #616161;
     padding-bottom: 20px;
     text-align: justify;
}
 .faqcon ul{
     margin:0;
     padding:0;
     text-align:justify;
}
 .faqcon li{
     list-style-type: upper-roman;
     font-size: 15px;
     line-height: 25px;
     color: #616161;
     margin-left: 24px;
     padding-left: 15px;
}
 .faqml ul{
     margin:0;
     padding:0;
}
 .faqml li{
     list-style:none;
     font-size: 15px;
     line-height: 25px;
     color: #616161;
     border-bottom:1px solid #ccc;
     padding-bottom: 10px;
     padding-top: 10px;
}
 .faqml li a{
    color:#616161;
}
 .faqml li a:hover{
    color:#738f9b;
     text-decoration:none;
}
 .active-ul1 {
     color: #738f9b !important;
     font-weight: bold;
}
 .galul ul{
     margin:0;
     padding:0;
     text-align:center;
}
 .galul li{
     list-style: none;
     display: inline-block;
     padding: 20px 10px;
}
 .galul li a{
     padding: 10px 20px;
     border-radius: 100px;
     background:#738f9b;
     color:#fff;
     transition:all 0.5s;
}
 .galul li a:hover{
     text-decoration:none;
     background:#516c77;
}
 .galul li a:focus{
     text-decoration:none;
}
 .active-ul2 {
     background:#516c77 !important;
}
 .galleryia h2{
     text-align: center;
     color: #738f9b;
     font-size: 28px;
     padding:30px 0;
}

 .galleryia h1{
     text-align: center;
     color: #738f9b;
     font-size: 28px;
     padding:30px 0;
}
 .galleryia img{
     height:180px;
}
 .withoutpad{
     padding-left:0px;
     padding-right:0px;
}
 .btnres{
    background: #738f9b;
     color: #fff;
     font-size: 17px;
     padding: 10px 50px;
     margin-top: 20px;
     transition:all 0.5s;
     text-transform:uppercase;
}
 .btnres:hover{
     color:#fff;
     background:#637e8a;
}
 .btnres:focus{
     color:#fff;
     background:#637e8a;
}
 .btnres1{
    background: #fa8d2e;
    color: #fff;
    font-size: 17px;
    padding: 10px 50px;
    margin-top: 20px;
    transition: all 0.5s;
    text-transform: uppercase;
    width: 365px;
}
 .btnres1:hover{
     color:#fff;
     background:#d6741f;
}
 .btnres1:focus{
     color:#fff;
     background:#d6741f;
}
 .btnres0{
        background: #5e7984;
    color: #fff;
    font-size: 17px;
    padding: 10px 50px;
    margin-top: 20px;
    transition: all 0.5s;
    text-transform: uppercase;
    width: 365px;
}
 .btnres0:hover{
     color:#fff;
     background:#4b656f;
}
 .btnres0:focus{
     color:#fff;
     background:#4b656f;
}
 #stickytypeheader {
     width: 100%;
     height:80px;
     background:#fff;
}
 #sticky {
     display: none;
     height: 10px;
}
 .nav>li>a {
     position: relative;
     display: block;
     padding: 10px 5px;
     font-weight: bold;
     font-size: 13px;
     text-transform: uppercase;
     color: #000;
}
 .back-to-top {
    cursor: pointer;
    position: fixed;
    /* line-height: 24px; */
    bottom: 20px;
    background: #8a6d3b;
    right: 20px;
    padding: 0px 9px 0px;
    display: none;
}
.back-to-top span.glyphicon.glyphicon-chevron-up {
    padding: 11px 0px 0px;
    line-height: 23px;
    top: -5px;
}
 .presen p {
     color: #fff;
     padding: 0px;
     text-align: left;
}
 textarea#message {
    padding: 11px 12px;
 }
 .row.frm {
	margin-bottom: 15px;
}

.navbar-nav li:hover .dropdown-menu {
display: block;
} 


.fifty-six {
    position: fixed;
    right: -80px;
    bottom: 60%;
    background: #000000;
    color: #FFEB3B;
    width: auto;
    transform: rotate(90deg);
}
a#quick-query-book {
    padding: 5px 20px;
    display: block;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ffffff;
}
.fifty-six {
    position: fixed;
    right: -84px;
    bottom: 60%;
    background: #7a5d33;
    width: auto;
    transform: rotate(90deg);
}




.findasur{position: fixed;
    right: -55px;
    bottom: 36%;
    color: #ffffff;
    width: auto;
    transform: rotate(90deg);}

.findasur a{background: #fa8e2c;
    color: #000;
    padding: 13px 20px;
    text-transform: uppercase; text-decoration:none;}

.findasur a:hover{background: #101010; color:#fff;}

@media (max-width:768px) {

.findasur {
    bottom: 0px;
    right: 0px;
    transform: none;
    width:45%;
}


a#quick-query-book {
    padding:3px 0px;
    text-align: center;
}


.fifty-six {
    left: 0px;
    bottom: 0px;
    transform: none;
    width:55%;
	right:0px;
}


.findasur a {
    margin-bottom:0px;
	display:block;
	padding:13px 0px;
    text-align:center;
}


.back-to-top {
    bottom:60px;
}
	
.docmobi a {
    background: #fa8e2c;
    color: #fff;
    text-decoration: none;
    padding: 12px 20px;
    color: #fff;
    border-radius: 5px;
    font-size: 15px;
    margin-right: 10px;
    width: 100%;
    float: left;
    margin-bottom: 10px;
    text-align: center;
}
.docexpe span {
    width: auto;
    border-left: none;
    display: inline;
    padding: 0px 5px;
    margin-left: 0;
    float: left;
    width: 100%;
}
.docname {
    float: left;
    width: 100%;
    height: auto;
    font-size: 22px;
    font-weight: 700;
    color: #7a5d33;
    margin-bottom: 0px;
    margin-top: 20px;
}
.docboxs {
    float: left;
    margin-bottom: 30px;
    width: 100%;
    height: auto;
    border-radius: 10px;
    padding: 15px 0px 0px 0px;
    border: solid 1px #ddd;
    background: #fff;
    box-shadow: 5px 5px 25px #f1f1f1;
    font-size: 15px;
    color: #616161;
}
.copyright {
    text-align: center;
    background: #5c5c5c;
    padding: 20px 15px 65px 15px;
    display: block;
    margin-top: 40px;
}
.fot b {
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top: 20px;
    display: inline-block;
    width: 100%;
}	

.toploginbu {
    float: right;
    margin-left: 0;
}
}