/*-----------------------------------------------------------------
  #Text
------------------------------------------------------------------- */

  nav ul li.active a,
  nav ul li a:hover,
  .caption-one h1,
  .caption-one p,
  .caption-two p,
  .caption-three h2,
  .caption-three p,
  .sequence-pagination li,
  /*.cast h3,*/
  .box:hover h4,
  .overlay .caption i,
  .contactform label,
  .contactform span,
  .contact-details span,
  .copyright p a,
  .color,
  .color-strong,
.powermail_mandatory_list{ color: #c50c1f; }

.cast h3 {
  color:#fff;
  text-align: left;
}

.sequence-pagination li.current,
.sequence-pagination li:hover,
.about:hover,
.services-box:hover,
#filter li a:hover,
#filter li.active a { 
  background-color: #c50c1f; 
}

::-moz-selection { background-color: #c50c1f; }
::selection { background-color: #c50c1f; }

.sequence-pagination li { border-color: #c50c1f; }
.cast h3 { border-color: #fff; }

/*-----------------------------------------------------------------
  #Icons
------------------------------------------------------------------- */

 /* .social ul li a:hover { background-color: #FF2B2B; }*/
.social .icon-globe {
  font-size:24px;
}
.social a.facebook:hover {
  background-color:#c50c1f;
}
/*.social a:hover .icon-globe*/
.social a:hover{
  color:#c50c1f;
}

.icon-globe:before {
    float: left;
    /*margin: -2px 0 0;*/
}

/*-----------------------------------------------------------------
  #Buttons
------------------------------------------------------------------- */

.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  background: #c50c1f; /* Old browsers */
  border: 1px solid #c50c1f; 
  color:#fff;
  text-transform:uppercase;
}


.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
  background: #c50c1f; /* Old browsers */
  border: 1px solid #c50c1f; 
}

.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
  background: #c50c1f; /* Old browsers */
  border: 1px solid #c50c1f; 
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #c50c1f; 
}

/*-----------------------------------------------------------------
  #Flex Slider
------------------------------------------------------------------- */

  .flex-control-paging li a:hover,
  .flex-control-paging li a.flex-active  { background: #c50c1f; }