.arrow-left {
  border-right-color:#BB0714;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
  border-top-color:#BB0714 !important;
}
.buddy_members .popover.top > .arrow:after,
.buddy_carousel .popover.top > .arrow:after {
  border-top:10px solid #BB0714 !important;
}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected{
  border-color:#BB0714 !important;
}
.post-wrapper-top h2,
.group_box:hover .circle,
.group_box:hover,
.buddy_carousel .popover,
.buddy_members .popover,
.buddy_desc,
.cat_widget:hover,
.social_like .icon-container,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > span:focus,
.form-control:focus,
.panel-default > .panel-heading:hover,
.bggrey,
.services_vertical .icon-container,
.item .icon-container,
#owl-testimonial-widget .img-circle,
.testimonial-wrap,
.tparrows:hover,
.blog_button,
.magnifier .btn-default:hover,
blockquote,
.magnifier .btn-default:focus,
.magnifier .btn-default:active,
.service-icon-circle,
.general-title hr {
  border-color:#BB0714;
}
#header-style-1 .dropdown-menu,
#header-style-1 .yamm .dropdown.yamm-fw .dropdown-menu {
  border-top-color: #BB0714 !important;
}
#three-parallax .testimonial h3 {
  color:#BB0714 !important;
}
.blog_button,
.shop_title_slider span,
.cat_widget h3,
.rating i,
.big_title_onepage span,
.small_thin_grey1 i,
.popular_items .meta span i,
.ch-info-front i,
.service_vertical_box:hover .service-icon i,
.bgdark span,
.item .icon-container,
.slider_title_a,
.mini_title2 i,
.team_member span,
.blog-carousel-meta span i,
.high_title2,
.high_title,
.big_title span,
.small_title span,
.mini_title span,
.check li:before,
.service-icon-circle i,
.servicebox:hover .service-icon i,
.shop-right .title .price,
.shop_item .price,
.cart_table .price2,
.widget h3 span,
.big_title_slider span,
a,
.milestone-counter i,
a.readmore,
.tabbed-menu li a:hover,
.footer-menu li a:hover,
.mmode .title span,
.footer-menu li a:focus,
#header-style-1 .yamm h3 i,
#header-style-1 .yamm-fw .dropdown-menu li a:before,
#topbar .topbar-login i,
.group_box i,
#topbar .callus i,
#topbar .topbar-cart i {
  color:#BB0714;
}
.timeline-badge.danger,
.flex-control-paging li a.flex-active,
.tparrows:hover {
  background-color:#BB0714 !important;
}
.demo_changer .demo-icon,
.group_box:hover .circle,
.buddy_carousel .owl-controls .owl-page.active span,
.buddy_carousel .owl-controls.clickable .owl-page:hover span,
.recent_posts_widget > li img:hover,
.buddypress_tabber_widget_member li img:hover,
#tabbed_widget .nav-tabs > li.active > a,
#tabbed_widget .nav-tabs > li.active > a:hover,
#tabbed_widget .nav-tabs > li.active > a:focus,
#tabbed_widget .nav > li > a:hover,
#tabbed_widget .nav > li > a:focus,
#footer-style-1 .social-icons span a:hover,
#footer-style-2 .social-icons span a:hover,
#footer-style-3 .social-icons span a:hover,
.footer_post li img:hover,
#tabbed_widget .recent_posts_widget img:hover,
.pricing_detail:hover,
.pricing_detail:hover .priceamount,
.banners li:hover .img-thumbnail,
.ch-info .ch-info-back,
.service-with-image:hover .service-title,
.calloutbox-full-mini,
.services_vertical .icon-container,
#services .owl-controls .owl-page span,
.item:hover .icon-container,
.white-wrapper #owl-testimonial .owl-controls .owl-page.active span,
.make-bg,
.buddy_image img:hover,
.calloutbox,
#owl-testimonial-widget .owl-controls .owl-prev:hover,
#owl-testimonial-widget .owl-controls .owl-next:hover,
#owl_blog_two_line .owl-controls .owl-prev:hover,
#owl_blog_two_line .owl-controls .owl-next:hover,
#owl_blog_three_line .owl-controls .owl-prev:hover,
#owl_blog_three_line .owl-controls .owl-next:hover,
#owl_portfolio_two_line .owl-controls .owl-prev:hover,
#owl_portfolio_two_line .owl-controls .owl-next:hover,
#owl_shop_carousel .owl-controls .owl-prev:hover,
#owl_shop_carousel .owl-controls .owl-next:hover,
#owl_shop_carousel_1 .owl-controls .owl-prev:hover,
#owl_shop_carousel_1 .owl-controls .owl-next:hover,
#owl-blog .owl-controls .owl-prev:hover,
#owl-blog .owl-controls .owl-next:hover,
.overlay #owl-testimonial .owl-controls .owl-page.active span,
.progress-bar,
.dmtop,
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.magnifier .btn-default:hover,
.magnifier .btn-default:focus,
.magnifier .btn-default:active,
.rsDefaultInv .rsBullet.rsNavSelected span,
.service-icon-circle.active,
.servicebox:hover .service-icon-circle,
.btn-primary,
#accordion-first .accordion-heading .accordion-toggle.active em,
#accordion-second .accordion-heading .accordion-toggle.active em,
mark,
.pager li > a, .pager li > span,
.make-bg-full,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > span:focus,
#bbpress-forums li.bbp-body ul.forum li.bbp-forum-reply-count:hover,
#bbpress-forums li.bbp-body ul.forum li.bbp-forum-topic-count:hover,
.tagcloud a:hover,
.nav-stacked > li > a:hover,
.nav-stacked > li > a:focus,
.nav-tabs > li.active > a:hover,
.buddy_members img:hover,
.buddy_carousel img:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
#buddypress_features .nav-tabs > li > a:hover,
#buddypress_features .nav-tabs > li > a:focus,
#header-style-1 .navbar-nav > li > a:hover,
#header-style-1 .navbar-nav > li > a:focus,
#header-style-1 .navbar-nav > li > a:active,
#header-style-1 .navbar-default .navbar-nav > .open > a,
#header-style-1 .navbar-default .navbar-nav > .open > a:hover,
#header-style-1 .navbar-default .navbar-nav > .open > a:focus,
#topbar .social-icons span a:hover {
  background-color:#BB0714;
}
.flex-direction-nav a,
.rsUni .rsThumb.rsNavSelected .thumbIco,
.custom-overlay {
  background-color:rgba(119,190,50,0.7);
}
a.navbar-brand {
  background: none;
  padding-left: 0px !important;
}

/* carousel */
.media-carousel
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active
{
  background: #333333;
}
/* End carousel */

.rojo-confebus {
  color: #BB0714;
}


#footer-style-1{
  background-color: #222;
}

.has-error .form-control {
  border-color: #a94442;
}

.pricing_info ul li{
  padding: 0;
}

.pricing_info ul li {
  width: 50%;
  float:left;
  display:inline;
}

.pricing_info ul{
  clear: both;
}

.pricing_detail:hover a {
  color: #fff;
  text-decoration: underline;
}

.pricing_detail:hover .btn {
  text-decoration: none;
}

.pricing_boxes{
  padding: 60px 0;
}

/* Buscador de Google */
.gsc-control-cse * {
  font-family: 'Lato',sans-serif!important;
}
.gsc-control-cse .gsc-table-result {
  font-family: 'Lato',sans-serif!important;
  font-weight: 300!important;
  font-size: 14px!important;
  color: #686868!important;
}

.gs-webResult.gs-result a.gs-title:link{
  font-weight: normal!important;
}

.gs-web-image-box {
  margin-right: 10px!important;
}

.gsc-selected-option-container{
  min-width: 75px!important;
}

.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page, .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  color: #FFF!important;
  background-color: #BB0714!important;
  text-shadow: none!important;
  padding: 5px 10px!important;
}
/* //Buscador de Google */

.m-top-20{
  margin-top: 20px;
}

.btn-nextgen{
  background-color: #f4fb28!important;
  border-color: #f4fb28!important;
  color: #0b182f!important;
}
.btn-nextgen:hover,
.btn-nextgen:focus,
.btn-nextgen:active,
.btn-nextgen.active {
  background-color: #effba4 !important;
  border-color: #effba4!important;
}
.btn-nextgen.disabled:hover,
.btn-nextgen.disabled:focus,
.btn-nextgen.disabled:active,
.btn-nextgen.disabled.active,
.btn-nextgen[disabled]:hover,
.btn-nextgen[disabled]:focus,
.btn-nextgen[disabled]:active,
.btn-nextgen[disabled].active,
fieldset[disabled] .btn-nextgen:hover,
fieldset[disabled] .btn-nextgen:focus,
fieldset[disabled] .btn-nextgen:active,
fieldset[disabled] .btn-nextgen.active {
  background-color: #d3d3d3 !important;
  border-color: #d3d3d3!important;
}

.btn-summit{
  background-color: #fff!important;
  border-color: #fff!important;
  color: #cc0000!important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  transition: all ease-in-out 100ms;
}
.btn-summit:hover,
.btn-summit:focus,
.btn-summit:active,
.btn-summit.active {
  text-decoration: none !important;
  background-color: #cc0000!important;
  border: 1px solid #fff;
  color: #fff !important;
}
.btn-summit.disabled:hover,
.btn-summit.disabled:focus,
.btn-summit.disabled:active,
.btn-summit.disabled.active,
.btn-summit[disabled]:hover,
.btn-summit[disabled]:focus,
.btn-summit[disabled]:active,
.btn-summit[disabled].active,
fieldset[disabled] .btn-summit:hover,
fieldset[disabled] .btn-summit:focus,
fieldset[disabled] .btn-summit:active,
fieldset[disabled] .btn-summit.active {
  background-color: #d3d3d3 !important;
  border-color: #d3d3d3!important;
}

.btn-primary {
  background-color: #BB0714!important;
  border-color: #BB0714!important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  background-color: #830711 !important;
  border-color: #830711!important;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #d3d3d3 !important;
  border-color: #d3d3d3!important;
}

.bold {
  font-weight: 400;
}

.service_vertical_box .service-icon {
  height: 310px;
}

.btn-link {
  color: #BB0714;
}

.btn-link:focus, .btn-link:hover {
  color: #686868;
  text-decoration: none;
}

.table td{
  vertical-align:middle!important;
}

.margin-right-sm {
   margin-right: 5px;
}

.margin-right-md {
  margin-right: 10px;
}

.text-muted {
  font-size: 12px;
  font-weight: 300;
}

ul.check ul li:before {
    content: none;
    margin-left: 20px;
}

ul.check ul li {
    content: none;
    margin-left: 20px;
}

.img-responsive.img-center {
    margin: 0 auto;
}

.overlay {
  padding: 10px 0;
  background-color: rgba(0, 0, 0, 0.7);
}

.pricing_detail .priceamount {
  font-size: 14px;
  padding-top: 40px;
}

.size-20 {
  font-size: 20px!important;
}

.size-12 {
  font-size: 12px!important;
}

.size-10 {
  font-size: 10px!important;
}

a {
    font-weight: 400;
}

a:hover {
    text-decoration: underline;
}

ins img {
  max-width: 100%;
  height: auto;
}

.state-icon {
  left: -5px;
}

.text-muted {
  line-height: initial;
}
