.navigation-area ul.main-menu li a:hover {
    color: maroon
}

.navigation-area ul.main-menu li .download-btn,
.navigation-area ul.main-menu li .download-btn:hover {
    background: maroon
}

.banner-slider .slides li h1 {
    color:#0176fc;
    font-size: 63px;
}

.ban-download-btns a.down-btn {
    background: linear-gradient(45deg, rgba(1,118,252,1) 0%, rgba(1,118,252,0.98) 11%, rgba(0,88,189,0.93) 50%, rgba(0,88,189,0.92) 51%, rgba(0,3,167,0.86) 91%, rgba(0,58,125,0.85) 100%);
    /* border: none; */
}

.ban-download-btns a.down-btn:hover {
    color: #fff;
}

.ban-download-btns a.view-btn {
    border: 3px solid maroon;
    color: maroon
}

.ban-download-btns a.view-btn:hover {
    background: maroon
}

.banner-secondary {
     background: linear-gradient(45deg, rgba(1,118,252,1) 0%, rgba(1,118,252,0.98) 11%, rgba(0,88,189,0.93) 50%, rgba(0,88,189,0.92) 51%, rgba(0,3,167,0.86) 91%, rgba(0,58,125,0.85) 100%);
}

.banner-secondary .view-more {
    color: maroon
}
@media (min-width:991px){
    .blog_info p{
        min-height:200px ;
    }
    .blog_info p.info_d{
        min-height:150px ;
    }
}
.tab-container .etabs .tab a {
    border: 4px solid maroon;
    color: maroon
}

.tab-container .etabs .tab a.active,
.tab-container .etabs .tab a:hover {
    border: 4px solid maroon;
    background: maroon
}

.tab-container .tab-cont-area .tab-cont-icon {
    border: 4px solid maroon;
    color: maroon
}

.features-single:hover h4,
.list-with-ico li i {
    color: #0176fc;
}

.features-single .features-icon {
    border: 2px solid #0176fc;
    color: #0176fc
}

.client-says-area {
     background: linear-gradient(45deg, rgba(1,118,252,1) 0%, rgba(1,118,252,0.98) 11%, rgba(0,88,189,0.93) 50%, rgba(0,88,189,0.92) 51%, rgba(0,3,167,0.86) 91%, rgba(0,58,125,0.85) 100%);
}

.testimon-user {
    color: #0176fc;
}

.testimon-user-img img {
    border: 4px solid #f27852;
}

.carousel-indicators li {
    background: rgba(128, 0, 0, .5)
}

.carousel-indicators li.active {
    background: rgb(241, 89, 42);
}

.crsl-items .crsl-wrap .crsl-item:hover {
    background: url(../img/ph-control.png) center top no-repeat maroon
}

.crsl-nav li a:hover {
    background: maroon
}

.buy-it-area .solid-bg {
    background: linear-gradient(45deg, rgba(1,118,252,1) 0%, rgba(1,118,252,0.98) 11%, rgba(0,88,189,0.93) 50%, rgba(0,88,189,0.92) 51%, rgba(0,3,167,0.86) 91%, rgba(0,58,125,0.85) 100%);
}

.buy-it-area .solid-bg .buy-it-now:hover {
    color: #0176fc;
}

.accordion-toggle .acc-head {
    border: 2px solid #0176fc;
}

.accordion-toggle .acc-head.active {
    background: #0176fc;
    border: 2px solid #0176fc;
}

.accordion-toggle .acc-head .ico-anim {
    background: url(../img/toggle-bg.png) 8px 7px no-repeat #0176fc;
}

.accordion-toggle .acc-head h5 {
    color: #1076f6;
}

.accordion-toggle .acc-cont {
    border-left: 1px solid maroon
}

.pricing-area,
.pricing-tables .price-single .price-cont-center {
    background: maroon
}

.pricing-tables .price-single.active .price-single-cont h3,
.pricing-tables .price-single:hover .price-single-cont h3 {
    color: maroon
}

.pricing-tables .price-single .download-btn a,
.pricing-tables .price-single .price-single-inner {
    background: maroon
}

.download-btns li a,
.pricing-tables .price-single .download-btn a:hover,
.pricing-tables .price-single.active .download-btn a,
.pricing-tables .price-single:hover .download-btn a {
    color: maroon
}

.download-btns li a:hover,
.subs-form .subs-btn {
    background: maroon
}

.contact-icon .icon-cont {
    color: maroon
}

.contact-submit
 {
    background: linear-gradient(45deg, rgba(1,118,252,1) 0%, rgba(1,118,252,0.98) 11%, rgba(0,88,189,0.93) 50%, rgba(0,88,189,0.92) 51%, rgba(0,3,167,0.86) 91%, rgba(0,58,125,0.85) 100%);;
}

#contact-form{
    padding-left: 30px;
}

@media (max-width: 480px) {
form{
    max-width: 360px;
    margin:0 auto;
}
#contact-form{
    display: inline;
}
.first-field{
    margin-left: 0px;
}
.forth-field{
    width: 100%;
    margin-bottom: 30px;
    margin-left: 0px;
}
.third-field{
    margin-left: 0px;
}
.package-field{
    margin-left: 0px;
}

}

#paquetes .row .col-md-4{
    margin-top:30px;
}

.social-icos ul li a:hover {
    color: maroon
}

.ban-download-btns a.down-btn:hover {
    background:rgba(0, 0, 0, .5);
    /* border: 3px solid #0176fc; */
    text-decoration: none;
    color: #0176fc;
}
.testimon-conts {
    background: rgba(251,251,251,0.2);
}

.footer-area{
    background: #0176fc !important;
}

.social-icos ul li a {
    background: rgba(251,251,251,0.2);

}

.social-icos ul li a {
    color: #fff !important;
}

.social-icos ul li a:hover{
    color: #0176fc !important;
}

.banner-slider .slides li p{
    color: #fff;
    font-size: 30px;
}
h1, h4, .features-icon i{
    color: #0176fc;
}



@media (max-width: 1400px){
.banner-slider .slides li h1 {
    margin-bottom: 40px;
    font-size: 36px;
}
}



.capbox {
    background-color: #de1829;
    /*border: #B3E272 0px solid;*/
    border-width: 0px 12px 0px 0px;
    display: inline-block;
    *display: inline; zoom: 1; /* FOR IE7-8 */
    padding: 8px 8px 8px 8px;
  }

  .capbox-inner {
    font: bold 11px arial, sans-serif;
    color: #000000;
    background-color: #feee00;
    margin: 5px auto 0px auto;
    padding: 3px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }

  #CaptchaDiv {
    font: bold 17px verdana, arial, sans-serif;
    font-style: italic;
    color: #000000;
    background-color: #FFFFFF;
    padding: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
  #CaptchaInput { margin: 1px 0px 1px 0px; width: 135px; }
  @media only screen and (max-width: 600px) {
    #movil {
        font-size: 73px !important;
    }
    #movimiento{
      font-size: 21px !important;
    }
    #noestoy{
      display: none;
    }
}

.banner-slider .slides li h2 {
    font-size: 85px;
    text-transform: uppercase;
}
@media (max-width: 480px){
    .banner-slider .slides li h2 {
        font-size: 48px !important;
    }
}
@media (max-width: 480px){
    .banner-slider .slides li h1 {
    font-size: 35px;
}
}

.card{
    width: 20.5rem;
    border: 1px solid rgba(0,0,0,.125);
    background: #ffffff;
    border-radius: .25rem;
    min-height: 884.13px;
}

.card-img-top{
    height: 200px;
    width: 100%;
    display: block;
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
}

.card-body{
    padding: 1.25rem;
    text-align: justify;
    padding-bottom:.5rem;
}

.card-body button{
    margin-bottom: 1rem;
}

.card-btn, .cards-btns a.card-btn:focus{
    background: #0176fc;
    border-color: #f3693f;
    color: #fff;
}

.cards-btns a.card-btn:hover{
    background: #fff;
    border: 1px solid #0176fc;
    text-decoration: none;
    color: #0176fc;
}

ul, ol {
    padding: 10px;
}

@media (min-width:991px) {
 .casos-titulo{
    min-height: 112.37px;
}   
}
@media (max-width:990px) {
    .blog_info{
        margin-bottom: 40px;
    }
    .blog_info p{
    margin-top:20px;
    margin-bottom: 30px;
}
.casos-titulo h3{
    margin-top:20px;
}
    
}



.features-single ul li i {
    /*color: #f26723;*/
    font-size: 12px;
    margin-right: 5px;
}
.features-icon.como-ayudamos i {
    color: #ffffff !important;
  }
  .features-icon.como-ayudamos{
  border: 2px solid #ffffff;
  color: #ffffff;
  }
  .txt-white{
      color:white;
  }
  .bg-imagen{
      background: url('img/marketing-movil.png');
  }