/* CSS Document */

.mrqi-head{background-color:#ffffff; font-size:16px; padding:5px 10px; font-weight:600; font-family:pt sans; color:#000;}
.bdr-btm-grey{border-bottom:1px solid #e7e7e7;}
.pad0{padding:0px;}
.bdr-btm-black{border-bottom:1px solid #000;}

.slides li img{max-height:405px;}
.slides li div h2 a{color:#fff;}
.fontwhite{color:#fff;}
.txt-area{border:1px solid #d5dbe0 !important; width:100%; padding:5px 10px}
.marg-top20{margin-top:20px!important;}
.sbmt-btn{text-align:center; font-weight:bold; letter-spacing:.5px; font-size:15px; text-transform:uppercase; color:#fff;}
.txtallpg img{float:left; margin-right:10px; margin-bottom:10px; width:70px;}
.txtallpg p{text-align:justify;}
.txtallpg div{margin-top:19px;}
.txtallpg div a{background-color:#467000; box-shadow:1px 2px 2px 1px #777; padding:5px 10px; color:#fff;}
.txtallpg div a:hover{background-color:#fff; font-weight:bold; padding:5px 10px; color:#467000;}
.bx-left{margin-top:80px; height:385px;}
.bx-left-1{margin:0 auto; width:94%; font-weight:500; font-size:22px; line-height:35px; margin-top:-60px; position:absolute;  color:#000; text-align:center;}
.rcircle{margin:0 auto; box-shadow:2px 2px 2px #000; border-radius:100px; padding-top:30px; background-color:#fff; height:120px!important; display:block; width:120px!important;}
.padjus{padding-top:80px; text-align:justify;}
.marg-top-bot-right{margin-top:15px; margin-bottom:10px; margin-right:20px;}
.green-bg{background-color:#467000!important; color:#fff; padding:22px 12px 12px 22px;}
.green-bg i{color:#fff; font-size:40px; float:left; margin-right:10px;}
.green-bg a{color:#fff; font-weight:300!important;}
.marg-top15{margin-top:15px;}
.rd-mr{background-color:#467000; padding:5px 10px;   color:#fff;}
.btn-b i{float:left; font-size:36px; margin-top:15px; margin-right:5px; margin-left:5px;}
.btn-b span{font-size:17px;}
.hd12n{padding:12px 12px; background-color:#01345f;}
.pad-bot15{padding-bottom:15px;
    height: 211px;
}
.h115{height:113px;}
.bg-grey{background-color:#f1f1f1;}
.hm-rd-mr{background-color:#467000; padding:5px 10px; box-shadow:1px 2px 2px 1px #777; color:#fff; float:right;}
.hm-rd-mr:hover{background-color:#fff; font-weight:bold; padding:5px 10px; color:#467000;}
.img-testim{float:left; margin-right:10px; width:80px!important;}
.arrowlink{position:absolute; bottom:-10px; right:20px;}
.arrowlink a{color:#ffffff!important;}
.fnt15-h25{font-size:15px; line-height:25px;}
.font14{font-size:14px;}
.wpwa{background-color:#01345F; border-bottom:4px solid #00182D; color:#fff; position:absolute; margin:0 auto; width:201px; left:17px!important; right:15px; padding-top:5px!important; font-size:17px!important; padding-bottom:5px!important;   bottom:0px;}
.whwh{ border-bottom: 1px solid #c7c7c7;
    color: #467000 !important;
    font-family: "pt sans";
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 10px !important;
    padding-top: 10px;
    text-transform: none !important; background-color:#f6f6f6;}

.cntwhite{margin-bottom:30px; width:100%; overflow:hidden; padding:10px 0px; border-radius:5px;}
.cntwhite iframe{border:4px solid #ffffff; border-radius:5px;}
.cntwhite p{ line-height:36px!important; font-size:18px!important; text-transform:none!important; color:#fff;}
.cntwhite h3{color:#ffffff!important; font-size:24px!important; text-transform:uppercase!important;}
.purple-bg{background-color:#5D4660;}
.blue-bg{background-color:#013460;}
.green-bg{background-color:#467000!important;}
.gallery-content1{padding-top:0px; text-align:center;}
.gallery-thumb1{ background-color:#5d4660; color:#fff; font-size:17px; text-align:center; padding:12px 0px 0px 0px; text-transform:uppercase;}
.gallery-thumb1 img{margin-top:10px;}

.gallery-thumb1 i{  background-color: #bc9b94;
    border-radius: 100px;
    color: #fff;
    font-size: 35px;
    height: 70px;
    left: 82px;
    margin-top: 10px;
    padding-left: 0;
    padding-top: 20px;
    position: absolute;
    text-align: center !important;
    width: 70px;}
.clearfix{clear:both; width:100%;}

.header-center{background-image:url(../images/center.html); background-position:center;}
.header-team{background-image:url(../images/team.html); background-position:center;}
.header-faq{background-image:url(../images/faq.jpg); background-position:center;}
.header-services{background-image:url(../images/services.jpg); background-position:center;}
.header-success{background-image:url(../images/success.jpg); background-position:center;}
.header-postal{background-image:url(../images/postal.jpg); background-position:center bottom;}
.header-pricing{background-image:url(../images/pricing.jpg); background-position:center bottom;}
.header-about{background-image:url(../images/about.jpg); background-position:center bottom;}
.header-section{background-image:url(../images/inrbg.jpg); background-position:center bottom;}
.header-section-inner{background-image:url(../images/bg-trans.png);}
.header-pad-all{padding:40px 20px 50px 20px;}
.header-pad-all h2{color:#fff;}
.header-pad-all span{color:#DBDBDA; float:right; font-size:14px; font-weight:500; padding-top:13px;}
.header-pad-all span a{color:#ffffff;}
.inner-page-pad{padding:10px 10px 20px 10px;   background-color:#fff;}
.inner-page-pad p{padding:10px 5px 0px 5px ; font-size:15px; line-height:26px; text-align:justify;}
.inner-page-pad p a{color:#4782B2;}
.inner-page-pad h3{ padding:10px 0px 7px 0px; border-bottom:1px solid #CCCCCC; margin:0px 5px 0px 5px ; font-size:17px; text-transform:uppercase; color:#013461; font-weight:600;}
.waveul{padding:0px; margin:0px 0px 20px 45px;}
.waveul li{padding:5px 5px 0px 5px; margin:0px; color:#505050; font-size:14.5px; line-height:26px; list-style-image:url(../images/check.png); background-position:left; background-repeat:no-repeat;}

.waveul li a{color:#4782B2;}
.wavedesign div{ text-align:center!important; margin-bottom:30px; border: 1px solid #ED5050; border-bottom:4px solid #ED5050; box-shadow: 0 8px 6px -6px #bdbdbd;}
.wavedesign h3{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c02c1e+0,911d16+100 */
background: #ED5050; /* Old browsers */
 color:#fff; font-size:15px!important; font-weight:bold; padding-top:20px; padding-bottom:20px; margin:0px!important; }
.wavedesign p{ text-align:center!important;  border-bottom: 1px solid #ebebeb; margin:0px; padding-bottom:9px; }
.wavedesign a{display:block; padding:6px 20px; margin:10px 30px; border-radius:5px;  background-color:#B33E2D; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.wavedesign a i{ margin-left:5px;}
.wavedesign a:hover{ background-color:#851A0A;}



.wavedesign1 div{ text-align:center!important; margin-bottom:30px; border: 1px solid #634976; border-bottom:4px solid #634976; box-shadow: 0 8px 6px -6px #bdbdbd;}
.wavedesign1 h3{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c02c1e+0,911d16+100 */
background: #634976; /* Old browsers */
 color:#fff; font-size:15px!important; font-weight:bold; padding-top:20px; padding-bottom:20px; margin:0px!important; }
.wavedesign1 p{ text-align:center!important;  border-bottom: 1px solid #ebebeb; margin:0px; padding-bottom:9px; }
.wavedesign1 a{display:block; padding:6px 20px; margin:10px 30px; border-radius:5px;  background-color:#B33E2D; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.wavedesign1 a i{ margin-left:5px;}
.wavedesign1 a:hover{ background-color:#851A0A;}




.table-responsive th{ text-transform:uppercase; color:#fff; padding:20px!important;}
.table-responsive td{   padding:20px!important;}
.db-bk-color-one {
    background-color: #f55039;
}

.bg-grey{ background-color:#F1F1F1;}
.bg-dark-grey{ background-color:#EBEBEB;}
.bg-light-blue{background-color:#E6F3FD;}
.bg-light-green{background-color:#EBFFFC;}
.bg-light-red{background-color:#FFE7E4;}
.db-bk-color-two {
    background-color: #46A6F7;
}
.db-width-perticular{font-weight:bold;}
.db-bk-color-three {
    background-color: #47887E;
}

.gallery-item{box-shadow: 0px 5px 5px 0px rgba(196,196,196,1); overflow:hidden; margin-bottom:15px;}
.gallery-content h4{text-align:center; padding:0px; margin:0px; text-transform:uppercase; letter-spacing:.3px; overflow:hidden; text-overflow: ellipsis;
    white-space: nowrap;}
.gallery-content p{text-align:center; padding:0px; margin:0px;}

.panel {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #fff;
  background: none;
  margin-bottom:20px!important;
  box-shadow: none;
}

.panel:last-child {
  border-bottom: none;
}

.panel-group > .panel:first-child .panel-heading {

}

.panel-group .panel {
  border-radius: 0;
}

.panel-group .panel + .panel {
  margin-top: 0;
}

.panel-heading {
  background-color: #009688;
  border-radius: 0;
  border: none;
  color: #fff;
  padding: 0;
}

.panel-title a {
  display: block;
  color: #fff;
  padding: 15px;
  position: relative;
  font-size: 16px;
  font-weight: 400;
}
.panel-collapse{padding:0px;}
.panel-body {
  background: #fff;
}
.panel-body h3{ padding:10px 0px 7px 0px; border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px ; font-size:15px; text-transform:uppercase; color:#013461; font-weight:600;}

.panel:last-child .panel-body {
  border-radius: 0 0 4px 4px;
}

.panel:last-child .panel-heading {
  border-radius: 0 0 4px 4px;
  transition: border-radius 0.3s linear 0.2s;
}

.panel:last-child .panel-heading.active {
  border-radius: 0;
  transition: border-radius linear 0s;
}
/* #bs-collapse icon scale option */

.panel-heading a:before {
  content: '\f067';
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  font-size: 24px;
  transition: all 0.5s;
  transform: scale(1);
}

.panel-heading.active a:before {
  content: ' ';
  transition: all 0.5s;
  transform: scale(0);
}

#bs-collapse .panel-heading a:after {
  content: ' ';
  font-size: 24px;
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  transform: scale(0);
  transition: all 0.5s;
}

#bs-collapse .panel-heading.active a:after {
  content: '\e909';
  transform: scale(1);
  transition: all 0.5s;
}
/* #accordion rotate icon option */

#accordion .panel-heading a:before {
  content: '\e316';
  font-size: 24px;
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  transform: rotate(180deg);
  transition: all 0.5s;
}

#accordion .panel-heading.active a:before {
  transform: rotate(0deg);
  transition: all 0.5s;
}