.btn-u {
    background-color: #98132f; /* Green */
    border: none;
    color: white;
    padding: 8px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
	border-radius: 2px
}
.btn-u:hover {
    background-color: #082983;
    color: white;
}
.hd-ttl{
	font-weight:bold;
	color:#98132f
}
.intra-lnk{
	font-weight:bold
}
.intra-lnk a{
	text-decoration:underline
}
.intra-lnk a:hover{
	text-decoration:none
}
.cont-lnk{
	line-height:normal
}
.cont-lnk a{
	text-decoration:underline;
}
.cont-lnk a:hover{
	text-decoration:none;
}
*[id]:before { 
  display: block !important; 
  content: " "; 
  margin-top: -75px !important; 
  height: 75px !important; 
  visibility: hidden !important; 
}
.font-s{
	font-size:15px !important
}


<!-----------------***TESTIMONIAL SECTION STARTS***------------------>
.mySlides1, .mySlides2 {display: none}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 67px;
  width: auto;
  padding: 7px;
  margin-top: -25px;
  background-color: #f1f1f1;
  color: black;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  text-decoration:none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a grey background color */
.prev:hover, .next:hover {
  background-color: #000;
  color: #fff;
}

.profile-NEWBOX{
	padding: 3px 0;
    background-color: #fff;
    box-shadow: 0 0 6px 0 rgba(209,209,209,1);
    -webkit-box-shadow: 0 0 6px 0 rgba(209,209,209,1);
    -moz-box-shadow: 0 0 6px 0 rgba(209,209,209,1);
}
.profile-event{
	margin: 4px 46px;
    height: 156px;
}
.scroll-box {
    width: 100%;
    height: 93px;
	margin-left:0px;
	padding: 0 20px;
}
.btn-facebook-inversed{
	padding: 4px !important;
    font-size: 13px !important;
}
.btn-googleplus-inversed{
	padding: 4px !important;
    font-size: 13px !important;
}
.dropcap-bg {
    float: left;
    color: #fff;
    padding: 7px 0;
    min-width: 34px;
    height: 34px;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    background: #de0010;
    margin: 4px 10px 0 0;
}
h3.heading-xs {
    font-size: 13px!important;
    margin-bottom: 0!important;
}
h3.heading-xs {
    margin: 0 0 7px;
    padding-top: 0px;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "Open Sans",Arial,sans-serif;
}
.profile-event ul {
    margin-top: -4px;
    margin-bottom: 0;
	width: 100%;
    text-align: -webkit-center;
}
.overflow-h {
    overflow: hidden;
    text-align: center;
    padding: 0 15px;
}
.overflow-h p {
    color: #666;
    font-size: 14px;
	padding:0px;
	margin:0px;
}
.overflow-h a{
	text-decoration:none;
}
.list-inline img {
    width: 14px!important;
    float: left;
    position: relative;
    top: 0;
}

.listN_mainbox {
    -webkit-box-shadow: 0 0 6px 0 rgba(209, 209, 209, 1);
    -moz-box-shadow: 0 0 6px 0 rgba(209, 209, 209, 1);
    box-shadow: 0 0 6px 0 rgba(209, 209, 209, 1);
    width: 100%;
    padding: 18px 35px;
}
.listN_mainbox ul {
    margin: 0;
    padding: 0;
}
.listN_mainbox ul li {
    list-style-position: inside;
    line-height: 21px;
    font-size: 15px;
    list-style: disc;
    padding-bottom: 0px;
}
.listN_mainbox a {
    color: #e8791e;
    text-decoration: underline !important;
}
.listN_mainbox a:hover {
    color: #000;
}


.shadow_liststyle {
    width: 100%;
    padding: 18px 35px;
}
.shadow_liststyle ul {
    margin: 0;
    padding: 0;
}
.shadow_liststyle ul li {
    list-style-position: inside;
    line-height: 21px;
    font-size: 15px;
    list-style: disc;
    padding-bottom: 10px;
}
.shadow_liststyle a {
    color: #e8791e;
    text-decoration: underline !important;
}
.shadow_liststyle a:hover {
    color: #000;
}

/* ----------------------------------------------------------------
	Social media testimonials
-----------------------------------------------------------------*/
.txt_align01{
	padding:13px 6px 13px 6px !important;
	font-size:12px !important;
	font-weight:normal !important;
}
.testimonial_N_array {
    margin-top: 25px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.profile-body {
    padding: 0 0 25px 0;
}
.dropcap-bg {
    color: #fff;
    background: #b01637;
}
.rounded-x {
    border-radius: 50% !important;
}
.dropcap-bg {
    float: left;
    color: #fff;
    padding: 7px 0;
    min-width: 50px;
    font-size: 22px;
    font-weight: 400;
    line-height: 35px;
    text-align: center;
    background: #de0010;
    margin: 4px 10px 0 0;
}

.list-inline>li {
    display: table-cell;
	color: #fbc21a;
}
.list-inline img{
	width: 22px;
    float: left;
    position: relative;
    top: 4px;
}
.overflow-h {
    overflow: hidden;
	text-align: justify;
    padding: 0 15px;
}
.overflow-h p{
	color:#000;
	float: left;
    padding-top: 10px;
}
h3.heading-xs {
	width: fit-content;
    float: left;
    margin: 0 7px 7px 0;
    padding-top: 13px;
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	font-family: "Open Sans",Arial,sans-serif;
}
.product-ratings{
	width: fit-content;
    float: left;
    margin: 0;
    padding: 7px 7px 7px 0;
}
.btn-facebook-inversed {
    background-color: #4863ae;
    border-color: #4863ae;
    color: white;
}
.btn-facebook-inversed:hover {
    background-color: transparent;
	border-color: #4863ae;
    color: #4863ae;
}
.btn-facebook-inversed i{
	top: 1px;
    position: relative;
}
.btn-googleplus-inversed i{
	top: 1px;
    position: relative;
}
.btn-googleplus-inversed {
  background-color: #dd4a38;
  border-color: #dd4a38;
  color: white;
}
.btn-googleplus-inversed:hover {
    background-color: transparent;
	border-color: #dd4a38;
    color: #dd4a38;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    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: 4px;
}
/*----scroll animation starts---*/
.scroll-bar-wrap {
  /*position: relative;*/
  margin: 2em auto;
}
.scroll-box {
  width: 100%;
  height: 115px;
  overflow-y: scroll;
}
.scroll-box::-webkit-scrollbar {
  width: .4em;
}
.scroll-box::-webkit-scrollbar,
.scroll-box::-webkit-scrollbar-thumb {
  overflow:visible;
  border-radius: 4px;
}
.scroll-box::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.2);
}

@media (min-width: 1200px) {
    .shadow_liststyle {
        display: flex;
        justify-content: flex-end;
    }
}
@media (max-width: 992px) {
    .shadow_liststyle {
        display: flex;
        justify-content: flex-end;
    }
}
@media (max-width: 768px) {
    .shadow_liststyle {
        display: block;
    }
}