.pdemo1
{
    font-weight: 400 !important;
    line-height: 28px !important;
    font-size: 18px !important;
}
.bgarea
{
    background:url(../img/1.jpg);
    position:relative;
    -webkit-background-size:cover!important;
    -moz-background-size:cover!important;
    -o-background-size:cover!important;
    background-size:cover!important;
    color:#000;
}
.bgarea-semitransparent {
    background: rgba(247,219,83,0.72)!important;
     background-size:cover!important;
    padding: 30px 0;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus
{
   color: #21efa4;
  background-color:#2c344A;
}
}
/* ===[ Slider ]===
   ==================================================
   ================================================== */

.fullwidthbanner-container {
    width: 100% !important;
    position: relative;
    max-height: 470px !important;
    overflow: hidden;
    background-image: url(../img/loader.gif);
    background-repeat: no-repeat;
    background-position: 50%;
    padding: 0;
    visibility: hidden;
}

.tp-leftarrow.default,
.nivo-prevNav {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #fff;
    padding-top: 20px !important;
    width: 45px;
    height: 60px;
    text-align: center;
    -webkit-transition: background .5s ease-in-out;
    -moz-transition: background .5s ease-in-out;
    -o-transition: background .5s ease-in-out;
    -ms-transition: background .5s ease-in-out;
    transition: background .5s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    filter: alpha(opacity=0);
    opacity: 0;
    -khtml-opacity: 0;
    -moz-opacity: 0;
    visibility: visible;
}

.nivo-prevNav:before {
    content: "\f053";
    font-family: FontAwesome;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    color: #fafafa;
    text-align: center;
    visibility: visible;
}

.tp-rightarrow.default,
.nivo-nextNav {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #fff;
    padding-top: 20px !important;
    width: 45px;
    height: 60px;
    text-align: center;
    -webkit-transition: background .5s ease-in-out;
    -moz-transition: background .5s ease-in-out;
    -o-transition: background .5s ease-in-out;
    -ms-transition: background .5s ease-in-out;
    transition: background .5s ease-in-out;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    filter: alpha(opacity=0);
    opacity: 0;
    -khtml-opacity: 0;
    -moz-opacity: 0;
    visibility: visible;
}

.nivo-nextNav:before {
    content: "\f054";
    font-family: FontAwesome;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    color: #fafafa;
    text-align: center;
    visibility: visible;
}

.nivo-caption h2 {
    margin: 0;
    line-height: 60px;
}
.bgimg
{
  background-image: url(../img/servicesbg.jpg);
  background-size: cover;
 /* background-attachment:fixed;*/
  background-repeat: no-repeat;
  height: 235px;
}

 .button {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 2px 0px;
    text-align: center;
    text-decoration: none;
    /*display: inline-block;*/
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    margin-top: -2px;
}
.button a
{
  color: #fff;
}
.bgimg h3
{
  color: #ffa33c; 
  margin-top: 20px;
  margin-bottom: -3px;
}
.hcolor
{
  color: #ffffff;
}






/*#wrapper a
{
  text-decoration: none;
}
#wrapper .text 
{
        position:relative;
        bottom:206px;
        left:226px;
        top: 38px;
        width:373px;
        visibility:hidden;
        background: rgba(245, 236, 236, 1.2) !important;
        color: black;
        padding: 25px;
        padding-top: 0px;
        font-size: 16px;
}
        
#wrapper .ptop
{
  top:10px;
}
#wrapper .ptop1
{
  top:80px;
}
#wrapper .ptop2
{
  top:12px;
}
#wrapper .ptop3
{
  top:0px;
}
#wrapper:hover .text 
{
  visibility:visible;
}*/

/*.nav-pills > li.active > a
{
  color: #fff;
  background-color: #ea7e38;
}*/

/*  bhoechie tab */

/*.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
.nav-stacked > li + li {
    margin-top: 0px;
}
.nav-tabs > li > a {
    padding: 50px 100px 50px 100px !important;
    color: #000000;
    background-color: #c9a612;
    border: 0px;
    border-radius: 0px;
    margin: 0;
}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    background-color: #ee823c; 
    color: #FFFFFF;
    z-index: 99;
    transition: all 0.5s ease 0s;
}
.nav-tabs > li.active > a {
   color: #FFFFFF;
   background-color: #ee823c;
    box-shadow: 0 0px 5px rgba(0, 0, 0, .6);
    z-index: 100;
}
.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
   color: #FFFFFF;
   background-color: #2962FF;   
   box-shadow: 0 0px 5px rgba(0, 0, 0, .6);
   transition: all 0.5s ease 0s;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 1px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  transition: all 0.5s ease 0s;
  
}
.btn-primary {
    background-color: #2962FF;
}
.btn-primary:hover, .btn-primary:focus {
    background-color: #0D47A1;
}*/