/* Your CSS codes here */

.header-2 .navy ul ul li a {
  width: 220px;
}

.quote-two .quote-two-content span,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.border-color,
.btn.btn-color,
.btn,
.input-group-btn > .btn,
.btn.btn-color:hover,
.btn.btn-color:focus,
.btn.btn-color.active,
.btn.btn-color:active,
.client-one .c1-item .img-hover {
  background: #75a1b7;
}

.block-heading-two h3 span,
.foot,
.btn.btn-color,
.btn,
.input-group-btn > .btn,
.btn.btn-color:hover,
.btn.btn-color:focus,
.btn.btn-color.active,
.btn.btn-color:active,
.header-2 .navy > ul > li > ul,
.header-2 .navy ul ul ul {
  border-color: #75a1b7;
}

.header-2 .navy ul ul ul {
  /* left: 215px !important; */
  margin-left: 50px;
}

::selection,
.bg-color,
.bg-lblue,
.panel .panel-heading {
  background-color: #75a1b7 !important;
}

.header-2 .navy ul > li.has-sub > a:after,
.modal-title,
form h4,
.foot .foot-item a:hover,
.foot .foot-item a:focus {
  color: #75a1b7;
}

.color {
  color: #75a1b7 !important;
}

.bg-green {
  background-color: #6a8a52 !important;
}

.bg-blue {
  background-color: #cb79e6 !important;
}

.foot .foot-item .address h6 span {
  color: #aaa;
}

h4,
a {
  color: #666;
}

.caption-text,
.item h4,
.panel-heading a h4 {
  color: #fff;
}

.foot .foot-item .address h6 span {
  font-weight: 400;
}

.top-bar {
  font-size: 15px;
  line-height: 28px;
}

h1 {
  font-size: 44px;
}

.page-heading-two h2 {
  font-size: 27px;
}

body {
  font-size: 15px;
}

.header-2 .navy > ul > li > a {
  font-size: 13px;
  padding: 20px 8px;
}

.header-2 .navy ul ul li a {
  padding: 2px 20px;
}

.img-box-3 .bor,
.img-box-3 .img-box-3-icon {
  margin-bottom: 15px;
}

.client-one .c1-item h5 {
  font-size: 16px;
  left: 20%;
  top: 28%;
}

.caption-red {
  background: #ed7d4d;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkN2Q0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDZmNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ed7d4d 0%, #ed6f41 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ed7d4d),
    color-stop(100%, #ed6f41)
  );
  background: -webkit-linear-gradient(top, #ed7d4d 0%, #ed6f41 100%);
  background: -o-linear-gradient(top, #ed7d4d 0%, #ed6f41 100%);
  background: -ms-linear-gradient(top, #ed7d4d 0%, #ed6f41 100%);
  background: linear-gradient(to bottom, #ed7d4d 0%, #ed6f41 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7d4d', endColorstr='#ed6f41',GradientType=0 );
}

.caption-green {
  background: #93be26; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYmUyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ODg5NTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #93be26 0%, #688953 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #93be26),
    color-stop(100%, #688953)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #93be26 0%,
    #688953 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #93be26 0%,
    #688953 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #93be26 0%, #688953 100%); /* IE10+ */
  background: linear-gradient(to bottom, #93be26 0%, #688953 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93be26', endColorstr='#688953',GradientType=0 ); /* IE6-8 */
}

.caption-blue {
  background: #7cbee5; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjYmVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZGFkZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #7cbee5 0%, #1dade0 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #7cbee5),
    color-stop(100%, #1dade0)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #7cbee5 0%,
    #1dade0 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #7cbee5 0%,
    #1dade0 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #7cbee5 0%, #1dade0 100%); /* IE10+ */
  background: linear-gradient(to bottom, #7cbee5 0%, #1dade0 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cbee5', endColorstr='#1dade0',GradientType=0 ); /* IE6-8 */
}

.caption-orange {
  background: #f6b176; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2YjE3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjg3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f6b176 0%, #ef8700 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #f6b176),
    color-stop(100%, #ef8700)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #f6b176 0%,
    #ef8700 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #f6b176 0%,
    #ef8700 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f6b176 0%, #ef8700 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f6b176 0%, #ef8700 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6b176', endColorstr='#ef8700',GradientType=0 ); /* IE6-8 */
}

.caption-pink {
  background: #cb79e6;
  background: -moz-linear-gradient(top, #cb79e6 0%, #b934e5 100%);
  background: -webkit-linear-gradient(top, #cb79e6 0%, #b934e5 100%);
  background: linear-gradient(to bottom, #cb79e6 0%, #b934e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb79e6', endColorstr='#b934e5',GradientType=0 );
}

.caption-text {
  font-size: 45px;
  padding: 35px 25px 35px 950px;
}

p {
  margin: 0px;
}

.image-style-one .image-caption {
  margin-top: 13%;
}

.form-horizontal .has-feedback .form-control-feedback {
  top: 7px;
}

/*iframe[id^='twitter-widget-0']{
	width:100% !important;
}*/

.panel .panel-heading h4 {
  font-weight: 700;
}

.latest-news p {
  border-bottom: 1px solid #eee;
  margin-bottom: 0;
}

.latest-news p a {
  display: block;
  padding: 10px 0;
}

.latest-news p a:focus,
.latest-news p a:hover {
  color: inherit;
  text-decoration: underline !important;
}
.logo {
  position: relative;
}
.t5years {
  right: 30px;
  position: absolute;
}
@media (min-width: 768px) {
  .col-sm-55 {
    float: left;
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    width: 46.167428%;
  }
  .col-sm-offset-15 {
    margin-left: 7.666%;
  }
}
