/**      ----------------     >> Struct Class     ----------------          1- Globbals     2- Helpers     3- Header     4- Center     5- Footer     6- Responsive     7- Effects */  /** Begin Globbal Class  */  *::selection { background: #01a439; color: #DFDCDC; } *::-moz-selection { background: #01a439 none repeat scroll 0 0; color: #DFDCDC; }  .form-control:focus {     border-color: #01a439;     outline: 0;     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(1, 164, 57, 0.6);     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(1, 164, 57, 0.6); }  *{ font-family: 'Source Sans Pro' , sans-serif; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ font-family: 'Source Sans Pro' , sans-serif; font-weight:normal; }    a { color: #4d4d4d; } a:hover { color: #000; text-decoration: none; }   /** End Globbal Class  */  /** Begin Helper Class  */ .m0  { margin  : 0px ; } .p0  { padding  : 0px  ; } .b0  { border  : none ; }  .mt0    { margin-top :  0px ; } .mt5    { margin-top :  5px ; } .mt10   { margin-top : 10px ; } .mt15   { margin-top : 15px ; } .mt20   { margin-top : 20px ; } .mt25   { margin-top : 25px ; } .mt30   { margin-top : 30px ; } .mt35   { margin-top : 30px ; } .mt40   { margin-top : 40px ; } .mt45   { margin-top : 45px ; } .mt50   { margin-top : 50px ; } .mt60   { margin-top : 60px ; } .mt75   { margin-top : 75px ; } .mt100  { margin-top : 100px ; } .mt110  { margin-top : 110px ; } .mt130  { margin-top : 130px ; }   .mb0    { margin-bottom :  0px ; } .mb5    { margin-bottom :  5px ; } .mb10   { margin-bottom : 10px ; } .mb15   { margin-bottom : 15px ; } .mb20   { margin-bottom : 20px ; } .mb25   { margin-bottom : 25px ; } .mb30   { margin-bottom : 30px ; }  .mb40   { margin-bottom : 40px ; } .mb45   { margin-bottom : 45px ; } .mb50   { margin-bottom : 50px ; } .mb60   { margin-bottom : 60px ; } .mb75   { margin-bottom : 75px ; } .mb100  { margin-bottom : 100px ; }  .ml0    { margin-left :0px ; } .ml10   { margin-left :10px; } .ml20   { margin-left :20px; } .ml30   { margin-right :30px; } .ml40   { margin-right :40px; }  .mr0    { margin-right :0px ; } .mr10   { margin-right :10px; } .mr20   { margin-right :20px; } .mr30   { margin-right :30px; } .mr40   { margin-right :40px; }   .pl0    { padding-left :0px ; } .pl10   { padding-left :10px; } .pl20   { padding-left :20px; } .pl30   { padding-left :30px; } .pl40   { padding-left :40px; }  .pr0    { padding-right :0px ; } .pr10   { padding-right :10px; } .pr20   { padding-right :20px; } .pr30   { padding-right :30px; } .pr40   { padding-right :40px; }  .pt0    { padding-top :  0px ; } .pt5    { padding-top :  5px ; } .pt10   { padding-top : 10px ; } .pt15   { padding-top : 15px ; } .pt20   { padding-top : 20px ; } .pt25   { padding-top : 25px ; } .pt30   { padding-top : 30px ; } .pt40   { padding-top : 40px ; } .pt50   { padding-top : 50px ; } .pt100  { padding-top : 100px ; }  .pb0    { padding-bottom:  0px ; } .pb5    { padding-bottom:  5px ; } .pb10   { padding-bottom: 10px ; } .pb15   { padding-bottom: 15px ; } .pb20   { padding-bottom: 20px ; } .pb25   { padding-bottom: 25px ; } .pb30   { padding-bottom: 30px ; } .pb40   { padding-bottom: 40px ; } .pb50 { padding-bottom: 50px ; }  .bold    { font-weight  : 700  ; } .light   { font-weight  : 400  ; } .normal  { font-weight  : 400  ; } .condensed { letter-spacing : -1.5px ; } .italic     { font-style  : italic ; } .emphasis   { text-decoration : underline ; } .mayus  { text-transform : uppercase ; }  .fs10  { font-size: 10px ; } .fs11  { font-size: 11px ; } .fs12  { font-size: 12px ; } .fs13  { font-size: 13px ; } .fs14  { font-size: 14px ; } .fs15  { font-size: 15px ; }  .fs16  { font-size: 16px ; }  .fs18  { font-size: 18px ; } .fs19  { font-size: 19px ; } .fs20  { font-size: 20px ; }  .fs24  { font-size: 24px ; } .fs26  { font-size: 26px ; }  .fs28  { font-size: 28px ; } .fs30  { font-size: 30px ; } .fs32  { font-size: 32px ; } .fs34  { font-size: 34px ; } .fs36  { font-size: 36px ; } .fs40  { font-size: 40px ; } .fs48  { font-size: 48px ; } .fs54  { font-size: 54px ; } .fs72  { font-size: 72px ; }  .bg-slider  { background : url("http://lapampagomasrl.com.ar/bootstrap/img/bg-slider.jpg") repeat-x; } .bg-top     { background : url("http://lapampagomasrl.com.ar/bootstrap/img/bg.jpg"); } .bg-shape   { background : url("http://lapampagomasrl.com.ar/bootstrap/img/lg-shape.jpg") no-repeat; } .bg-triangle{ background : url("http://lapampagomasrl.com.ar/bootstrap/img/texture-triangle.png") repeat-x; } .bg-shadow  { background : url("http://lapampagomasrl.com.ar/bootstrap/img/shadow.png") no-repeat; }  .shadow    { -webkit-box-shadow: 0 0 4px 1px rgba(0,0,0,0.3);box-shadow: 0 0 4px 1px rgba(0,0,0,0.3); }  .hide-scrollx{ overflow-x: hidden;  }  .color-gris         { color: #808080; } .color-gris-nitido  { color: #4d4d4d; } .color-gris-claro   { color: #b3b3b3 !important; }  .rule-gris { border-bottom: 1px dotted  rgba(128,128,128,0.3); border-top: 0px; }    /** End Helper Class  */  /** Begin Header Class  */ .navbar             { border-radius : 4px ;  min-height : 78px; } .slid               { -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); } .slid .layer        {  min-height: 275px; } .fixlr10            { margin-left: -100px;  min-width: 5000px;  }  .navbar-brand       { color:#808080; } .navbar-brand:hover { color:#b3b3b3; } .menu li a          { color:#808080; background: none !important; } .menu li a:hover    { color:#b3b3b3; background: none !important; } .menu li.active a   { color:#b3b3b3; background: none !important; }  .bg-bottom          { background-position: bottom left; } .bg-pos             { padding-bottom: 10px; background-position: 0px 230px;  } .welcome h1         { color: #808080; } .welcome h1 b       { color: #b3b3b3; } .welcome hr         { border-bottom: 1px dotted  rgba(128,128,128,0.3); border-top: 0px; } .welcome .details   { color:#808080; line-height: 16px; } .welcome .link      { color:#808080; } .login-box          { background: #808080; padding:5px; padding-left: 15px; padding-right: 15px;  padding-bottom: 15px;  border-radius: 4px; margin-bottom: 65px; } .login-box h2       { color : #4d4d4d ; } .login-box hr       { border-top: 1px solid #666666;  } .login-shape        { float : right; width : 125px; height : 28px; margin-top : -7px; margin-right: -19px; } label[for="cUser"], label[for="cPass"] { color : #4d4d4d; } .login-box .form-control{ height : 25px; background : #4d4d4d; border : 1px solid #4d4d4d; color : #808080; } .login-box .btn-login   {  height : 25px; background: #01a439; padding:0px; color: #006837; } .login-box .more a      { color: #b3b3b3; clear: both; display: block; } .login-box .end-line    { border-top: 1px solid #666666;  } /** End Header Class  */  /** Begin Center Class  */ .center             { background: #b3b3b3; } .center .container  { padding-bottom: 90px; } .center h2          { color:#4d4d4d;   } .center hr          { border-bottom: 1px solid #cdcdcd;  border-top: 1px solid #999999; } .post .post-image { width:100%; height: 140px; } .post .post-title { color:#4d4d4d;  }     /** End Center Class  */  /** Begin Footer Class  */ .footer                     { background: #333333; } .prefooter                  { background: #808080; } .prefooter h2               { color: #4d4d4d;  } .prefooter hr               { border-bottom: 1px solid #949494; border-top: 1px solid #666666;  } .prefooter h3               { color: #4d4d4d;  }  .prefooter .subr            { border-top:1px solid #4d4d4d; margin-top: 0px; border-bottom: 0px; }  .prefooter .datos-postales  { color: #4d4d4d;  } .prefooter .datos-postales div{ color: #4d4d4d; font-family: arial !important; }  .footer .logo               { color: #808080; } .footer .copyleft           { color: #4d4d4d; font-family: arial !important;} .footer .row                { padding-bottom: 30px; } .form-contact .form-control { background : #4d4d4d; border-radius : 0px !important; border : 1px solid  #4d4d4d;  color : #808080; } .form-contact input         { height: 30px; } .fillh                      { height: 170px !important;  } .form-contact label         { color: #4d4d4d; font-family: arial !important; } .form-contact .btn-consulta { background: #01a439; color: #006837;}  .firma img {  opacity: 0.7; }  .firma:hover img {  opacity: 1; }    .btn-pampa {  color: #006837;  background-color: #01a439;  border-color: transparent; }  .btn-pampa:hover {  color: #333;  background-color: #01b539;  border-color: transparent; }  .btn-verde {     border-color: transparent;     background: #333333;     color: #F4F4F4; }   .btn-verde:hover, .btn-verde:focus {     color: #E0FFEA;     text-decoration: none; }  .alert-lpg {     color: #ddd;     background-color: #999;     border-color: #888; }  .btn-negro {       border-color: transparent;     background: #333333;     color: #F4F4F4; }  .btn-negro:hover, .btn-negro:focus {     color: #E0FFEA;     text-decoration: none; }  .conocenos {    -webkit-transition: all 1s ease;      -moz-transition: all 1s ease;        -o-transition: all 1s ease;       -ms-transition: all 1s ease;           transition: all 1s ease; }  .conocenos:hover {     margin-left:20px   }    .img-rot {   -webkit-transition: all 3s ease;      -moz-transition: all 3s ease;        -o-transition: all 3s ease;       -ms-transition: all 3s ease;           transition: all 3s ease; }  .img-rot:hover {   -webkit-transform: rotate(180deg);      -moz-transform: rotate(180deg);        -o-transform: rotate(180deg);       -ms-transform: rotate(180deg);           transform: rotate(180deg); }         /** Begin Interiores **/     .int-slid        { -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); box-shadow: 0 0 5px 1px rgba(0,0,0,0.3); }     .int-slid .layer { min-height: 100px; }     .int-slid .int-minilogo{ height:75px; }               .int-firmas     {         border: none;     }          .int-firmas .panel-header     {         background: #2d2d2d;         color: #808080;         padding: 10px ;     }          .int-firmas .panel-header img     {         margin-right: 5px;     }          .int-firmas .panel-body     {         background: #808080;         padding: 10px;         border-top: 1px solid #999999;              }          .int-firmas .panel-body hr     {         border-top: 1px solid #5b5b5b;         border-bottom: 1px solid #999999;     }          .int-triangle     {         height: 60px;              }          .int-cat li     {         margin-right: 10px;     }          .int-cat li span     {         position: relative;         display: block;         padding: 10px 15px;     }          .int-cat li:not(.active) a     {         color: #808080;         background-color: #333333;     }          .int-cat li.active a,     .int-cat li a:hover ,     .int-cat li a:focus      {         background-color: #808080 !important;         color: #333333 !important;     }          .int-logeed     {         background: #b3b3b3;         border-radius: 5px;         margin-top: 30px;         margin-bottom: 100px;     }          .int-logeed .int-logeed-img     {         margin-left: 30px;         margin-right: 30px;         padding-top: 30px;     }          .int-prods     {         display: inline-block;         display: block;         max-width: 100%;         color: #dddddd;         background-color: #808080;         border: 1px solid #808080;         border-radius: 4px;         -webkit-transition: all 0.2s ease-in-out;         transition: all 0.2s ease-in-out;     }         .int-prods:hover     {         color:white;         background:#01a439;         border: 1px solid #01a439 !important;         cursor:pointer;     }      .pedido {   background: #999;   padding: 5px;   border-radius: 4px;  }           /** End Interiores  **/  /** End Footer Class  */  /** Begin Responsive Class  */ @media (min-width: 270px) and (max-width: 767px)  {     body     {         padding-right: 0px;         padding-left: 0px;     }          .center h2,     .prefooter h2 { text-align: center;padding-top:15px;  }          .navbar-toggle{ background: #b3b3b3;}          .navbar-toggle .icon-bar{  background:white;  }     .post-bottom{  margin-bottom: 40px}     /*padding-left: 0px !important;*/ }  @media (min-width: 768px) and (max-width: 992px)  {     .fixpd-tablet     {         padding-left: 0px !important;              }     .navbar-brand span{ display:none;} }  /** End Responsive Class  */   /** Begin Effects Class  */  #toTop    { display:none; text-decoration:none; position:fixed; top:20px; right:20px; overflow:hidden; width:36px; height:42px; border:none; text-indent:100%; background:url(http://lapampagomasrl.com.ar/bootstrap/img/ui.totop.new.png) no-repeat left top; } #toTopHover  { background:url(http://lapampagomasrl.com.ar/bootstrap/img/ui.totop.new.png) no-repeat left -42px; width:36px; height:42px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); } #toTop:active, #toTop:focus  { outline:none; } /** End Effects Class  */