
  .favorite-active{color: #a94442 !important;}
  .favorite-inactive{color: #337ab7 !important;}
  .btnDeleteTxt {
      position: absolute;
      top: 0;
      right: -5px;
  }

  #htmlPlaybar{
      display: none !important;
  }

  #orderHumanTranslateModal .modal-content{
      float: left;
      width: 100%;
      position: relative;
  }
/*
body {

  ::-webkit-scrollbar-face-color: #6685CA;

  ::-webkit-scrollbar-highlight-color: #6685CA;

  ::-webkit-scrollbar-shadow-color: #6685CA;

  ::-webkit-scrollbar-3dlight-color:#FFFFFF;

  ::-webkit-scrollbar-arrow-color:#FFFFFF;

  ::-webkit-scrollbar-track-color:#E5E5E5;

  ::-webkit-scrollbar-drakshadow-color:#000000;

}

*/

/*
Zona de traductor
*/
.btn-translate{
color: #fff;
background-color: #2196f3;
}
.btn-translate:hover{
color: #fff;
background-color: #0059c9;
}

/* __________________ */

.row-border-bottom{
border-bottom: solid 1px #e1e1e1;
position: relative;
width: 100%;
float: left;
margin-bottom: 20px
}
/* ************ new css ************** */

/* zona banner  1 */
.home-banner{
background: linear-gradient(to right, #2196f3 , #0059c9 );
}
.tit-banner{
font-size: 24px;
color: #fff;
}
.p-banner{
font-size: 14px;
font-weight: 300;
color: #fff;
}
.separator-bottom{
padding-bottom: 15px;
}


/* img Zona Recursos */
.area-2{
background-color: #f7f7f7;
}
.promotional-info {
margin-bottom: 0px!important;
}

.media-body{
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
text-align: center;
}
.media-top1{
padding-top: 5px;
padding-left: 35px;
text-align: -webkit-center;
text-align: -moz-center;
}
.media-top{
padding-top: 20px;
padding-bottom: 20px;
text-align: -webkit-center;
text-align: -moz-center;
}
.media-heading-prod{
text-align: center;
font-weight: 700;
color:#333;
}
.media-sub-heading{
text-align: center;
line-height: 1.5;
color: #2196f3;
}
.p-prod{
line-height: 1.2;
color:#4d4d4d;
}

.page-app {
margin-right: auto;
margin-left: auto;
}

@media (min-width: 1200px){
.page-app {
  width: 1170px;
}

}



.page-links-box .media img {
/*margin-left: 30px;
margin-right: 30px;
*/
width: 120px;
}
.par-ficha-2{
float:none;
}
.fich1{
background-color: white;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
/*border: 2px solid #0081c9; */
padding-top: 20px;
padding-bottom: 0px;
min-width: 540px;
}
.tit-fich1 {
font-weight: 700px!important;
color: #333!important;
}
.mincol-1{
min-width: 570px;
padding-bottom: 20px;
}

.fich2{
background-color: white;
height: 450px;
min-width: 255px;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
/*border: 2px solid #0081c9; */
padding-top: 20px;
padding-bottom: 40px;
}
.mincol-2{
min-width: 285px;
padding-bottom: 20px;
}
@media (min-width: 601px ){
.fich1-button-b{
display: none;
}

}
@media (min-width: 600px ){

.media-parr{
min-height: 120px;
}

.fich2-tit{
min-height: 65px;
}

.fich2-parraf{
min-height: 65px;
}
}


/* sombreado fichas*/

.fich-somb1{
-webkit-box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
}

.fich-somb2{
-webkit-box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
box-shadow: 4px 5px 15px 1px rgba(0,0,0,0.2);
}
.p-fich{
text-align: justify;
padding-right: 10px;
}

/* * Zona "Servicios de traduccion de español"* */


.logo-gray{
text-align: center;
}
.logo-gray img{
width: 100px;
}
.professional-translation-content{
text-align: center;
}
.quick-lang .professional-translation-content h2{
padding-top: 0;
color: #0081c9;
}
.quick-lang .professional-translation-content p{
color: #4d4d4d;
text-align: justify;
}

.professional-translation .professional-translation-content .btn.gw-btn-call-action {
border-radius: 2px;
background: #0081c9;
box-shadow: none;
text-shadow: none;
color: #fff;
}
.shadow-btn{
-webkit-box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
}
.shadow-btn a{
-webkit-box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.3);
}
.quick-lang .professional-translation-content .btn {
border-bottom-color: #306888;
margin-bottom: 15px;
}
.btn-primary {
color: #fff;
background-color: #2196f3!important;
border-color: #fff;
}
.btn {
border: 0px solid transparent!important;
}
.btn-white{
background-color: #fff;
color:#666;
}

.gw-btn-call-action:hover:hover, .gw-btn-call-action:focus:hover, .gw-btn-call-action:hover:focus, .gw-btn-call-action:focus:focus,
.gw-btn-call-action:hover:active, .gw-btn-call-action:focus:active, .gw-btn-call-action:hover.active, .gw-btn-call-action:focus.active,
.gw-btn-call-action:hover.disabled, .gw-btn-call-action:focus.disabled, .gw-btn-call-action:hover[disabled], .gw-btn-call-action:focus[disabled] {
color: #fff;
background-color: #286090;
border-color: #204d74;
}

.area-3{
background-color: white;
padding-top: 20px;
padding-bottom: 35px;
-webkit-box-shadow: 0px -10px 20px -10px rgba(0,0,0,0.4);
-moz-box-shadow: 0px -10px 20px -10px rgba(0,0,0,0.4);
box-shadow: 0px -10px 20px -10px rgba(0,0,0,0.4);

}

.title-2{


}

.final_fichas{
margin-top:120px;
}

@media (max-width:480px) {
.final_fichas{
margin-top:0px;
}
}


/* *****************FOOTER****************** */
.footer-2 .col-sm-4 {
float: none;
text-align: center;
margin: auto;
}

.media-footer img{
width: 50px;
}

.line-footer{
margin-top: 0px;
margin-bottom: 5px;
width: 120px;
margin-left: inherit;
}

.footer-1 h5{
margin-bottom: 2px;
}
.footer-2 .col-sm-4 {
float: right;
text-align: right;
}


@media only screen and ( max-width: 767px){
.footer-1 h5{
text-align: center;
}
.line-footer {
margin-left: auto!important;
}
.footer-2 .col-sm-4 {
float: none;
text-align: center;
margin: auto;
}

footer .copyright {
float: none;
}
}


/*  -----------   */

/* arreglo de margenes en las filas!! */
/*
.row{
margin-right: 0px!important;
margin-left: 0px!important;
}
*/

@media only screen and ( max-width: 1200px){

.row2 .col-xs-6 {
  float: none;
  margin: auto;
}


.row2 .col-xs-3 {
float: left;
margin: auto;
}

.par-ficha-2 {
float: none;
max-width: 600px;
margin: auto;
}
}

.footer-links li {
display: block;
margin: 0 5px;
}

.media-footer{
padding-top: 5px;
padding-left: 5px;
}


/*******************  @ media Query ****************/

@media only screen and ( max-width: 620px){
.par-ficha-2 .col-xs-3 {
   float: none!important;
   margin: auto;
}
}


@media only screen and ( max-width: 600px){

.fich1{

  min-width: 285px;
}
.mincol-1{
min-width: 290px;
padding-bottom: 20px;
}
.media-left{
  display: block;
  padding-left: 0px;
  margin-bottom: 10%;
}
.media-body {
  width: 100%;
  display: block;
}
.fich1-button-a{
display: none;
}

.row2  .col-xs-6{
  width: 80%!important;
}
.par-ficha-2 .col-xs-3 {
    float: none!important;
    margin: auto;
}

.col-xs-offset-3 {
  margin-left: 0;
}

.page-links-box .col-xs-6 {
  float: inherit;
  margin:auto;
}

}
