html, body {
    min-height: 100%;
}

body {
    color:#2E363F;
    background-color:#fff;
    font-family:'Open Sans', Arial, sans-serif;
    font-size:14px;
    line-height:1.42857143;
    margin:0;
    padding:0;
}

a {
    color: #829D32;
    text-decoration: none;
}

/* replace hover color */
a:hover, a:focus {
    color: #999;
}

/* disable underline links */
a:hover,
a:focus {
    text-decoration: none;
}

/* Center responsive images */
.img-center {
    margin: 0 auto;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/*|||||||||||||||||||||| SITIO ÚNICO ||||||||||||||||||||||*/

.accesos-rapidos {background: #EEEEEE; padding: 5px 10px; margin-top: 60px;}
.accesos-rapidos p {font-size: 13px !important; margin: 0 !important; color: #999;}
dd {display:list-item; list-style-type: disc; margin-bottom : 6px;}
.dl-ul {margin-left: 30px;}
.ul1 > li {margin-bottom : 4px;}
.view p {padding: 0px; font-size: 14px;}
.text-green {color: #9ACA3C;}
.text-green a {color: #829d32;}
.text-green a:hover, a:active {color: #777;text-decoration: none;}
.text-gris {color: #505050 !important;}
.text-gris a {color: #505050 !important;}
.text-gris a:hover, a:active {color: #666666 !important;text-decoration: none;}
.r5 {margin-bottom: 5px !important;}.r8 {margin-bottom: 8px !important;}.r10 {margin-bottom: 10px !important;}.r15 {margin-bottom: 15px !important;}.r20 {margin-bottom: 20px !important;}.r25 {margin-bottom: 25px !important;}.r30 {margin-bottom: 30px !important;}.r40 {margin-bottom: 40px !important;}.r50 {margin-bottom: 50px !important;}.r60 {margin-bottom: 60px !important;}.r80 {margin-bottom: 60px !important;}.r100 {margin-bottom: 100px !important;}.r150 {margin-bottom: 100px !important;}
.rt5 {margin-top: 5px !important;}.rt15 {margin-top: 15px !important;}.rt10 {margin-top: 15px !important;}.rt20 {margin-top: 20px !important;}.rt30 {margin-top: 30px !important;}.rt40 {margin-top: 40px !important;}.rt50 {margin-top: 50px !important;}.rt60 {margin-top: 60px !important;}.rt100 {margin-top: 100px !important;}.rt150 {margin-top: 150px !important;}
.op-blackfont {color: #000;}
.op-whitefont {color: #fff;}
.op {padding-top: 80px; padding-bottom: 100px; width: 100%;}
.op h1 {margin-bottom: 30px;}
.op p {font-size: 14px; line-height: 26px; padding: 0px; margin-bottom:10px;}/*       font-size: 20px;     */
.op-main {padding-top: 20px; padding-bottom: 80px; width: 100%; color: #000;}
.op-main p {font-size: 18px; line-height: 26px; margin: 10px 0px 0px 0px;padding: 0;}
.op-main h1 {margin-bottom: 30px;}
.op-contacto {padding-top: 66px; width: 100%; color: #444; padding-bottom: 60px;} /*       color: #000;     */
.op-contacto h1 {margin-bottom: 20px; margin-top: 0px;}
.op-alternate {background-color: #E1E1E1;}
.op-alternate h1 { color: #000;}
.op-busqueda { padding-top: 30px; padding-bottom: 60px; width: 100%; color: #000;}
.op-busqueda h1 {margin-bottom: 20px; margin-top: 5px;}
.op-blue {background-color: #0072BC; color:#fff;}
.op-blue p {color:#fff; }
.op-violet {background-color: #6D2D84; color:#fff;}
.op-violet p {color:#fff; }
.op-white {background-color: #fff;}
.op-lightgrey {background-color: #EEEEEE;}
.op-greengba {background-color: #9ACA3C;}
.op-red {background-color: #ED1D24;}
.op-lightred {background-color: #D5175C;}
.op-darkgreen {background-color: #00AA9E;}
.btn-op {background: #4FAFC2; color: #fff; border: 2px solid #fff; text-transform: uppercase; padding: 15px 20px; margin-top: 40px; font-size: 16px;}
.modal.left .modal-dialog {padding:0px; position: fixed; margin: auto; width: 100%; height: 100%; -webkit-transform: translate3d(0%, 0, 0); -ms-transform: translate3d(0%, 0, 0); -o-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0);}
.modal.left .modal-content {height: 100%; overflow-y: auto; border-radius: 0; border: none;}
.modal.left.fade .modal-dialog{left: -320px; -webkit-transition: opacity 0.3s linear, left 0.3s ease-out; -moz-transition: opacity 0.3s linear, left 0.3s ease-out; -o-transition: opacity 0.3s linear, left 0.3s ease-out; transition: opacity 0.3s linear, left 0.3s ease-out;}
.modal.left.fade.in .modal-dialog{left: 0;}
.btn-modal-op {background: #9ACA3C; color: #000; border: 2px solid #fff; text-transform: uppercase; padding: 15px 20px; font-size: 16px; float: right !important;}
.hr-modal-op {height: 4px; margin-top: 20px; margin-bottom: 20px; background-color: #9ACA3C; width: 10%;}
.hr-op-grey {height: 3px; margin-top: 10px; margin-bottom: 20px; background-color: #777; }
.onepage-header {padding-top: 30px; padding-bottom: 30px; background-color: #414042;}
.onepage-footer {margin-top: 0px; padding-top: 50px; width: 100%; height: 150px; background-color: #414042;}
.slice {padding: 66px 0;}
.ctaBoxFullwidth {border: none;}
.ctaBoxFullwidth {padding: 0px; }
.ctaBox h1 {font-size: 22px; line-height: 33px; margin-bottom: 20px; margin-top: 0; font-weight: 300; padding: 0; border: none; text-align: left; letter-spacing: normal; text-transform: none; font-family: 'Open Sans', sans-serif;}
.ctaBox a {margin-top: 0;}
.ctaBox a:hover {color: #555;}
.ctaBox a:focus {color: #555;}
.btn-destacado {background: #999; border: 2px solid #fff;}
.btn-lg-destacado {padding: 18px; font-size: 22px; line-height: 1.3333333; border-radius: 6px; float: right;}
@media (max-width: 480px) { 
    .btn-lg-destacado {float: left !important; }}
.btn-destacado {color: #fff; text-transform: uppercase; transition: all 0.2s ease-out !important;}
.btn-destacado i {margin-right: 0.4em;}
.collapsing {-webkit-transition-delay: 2s; transition-delay: 2s; visibility: hidden;}
.margin-0 {margin: 0px !important;}
.nomargin-top-bottom {margin-bottom: 0px !important; margin-top: 0px !important;}
.nomargin-top {margin-top: 0px !important;}

.pad5  {padding: 5px !important;}
.nopadding {padding: 0px !important; }
.nopadding-top {padding-top: 0px !important;}
.nopadding-bottom {padding-bottom: 0px !important;}
.nopadding-left {padding-left: 0px !important;}
.nopadding-right {padding-right: 0px !important;}
.vid {position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden;}
.vid iframe,.vid object,.vid embed {position: absolute;top: 0; left: 0; width: 100%; height: 100%;}

.mh85 {min-height: 85px !important;}
.mh100 {min-height: 100px !important;}


/* |||||||||||||||||||||| Centrado de divs |||||||||||||||||||||| */

.flex-container {
    display: flex;
    justify-content: center;

    flex-wrap: wrap;
    align-content: space-between;
}

.flex-container > div {
    width: 250px;
    /*width: 300px;*/
    margin: 10px;
    text-align: center;
    line-height: 75px;
    font-size: 30px;
}

.flex-center {

    padding: 0;
    margin: 0;
    list-style: none;

    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    /*float: left;*/
}

.center { 
    -webkit-align-items: center; 
    align-items: center; 
}
.flex-item {

    /*padding: 5px;*/
    width: 300px;
    /*margin: 5px;*/

    /*line-height: 50px;*/
    color: white;
    font-weight: bold;
    /*font-size: 2em;*/
    text-align: center;
}


/* |||||||||||||||||||||| ESPACIADO VERTICAL |||||||||||||||||||||| */


.r8 {margin-bottom: 8px !important;}
.r10 {margin-bottom: 10px !important;}
.r15 {margin-bottom: 15px !important;}
.r20 {margin-bottom: 20px !important;}
.r25 {margin-bottom: 25px !important;}
.r30 {margin-bottom: 30px !important;}
.r40 {margin-bottom: 40px !important;}
.r50 {margin-bottom: 50px !important;}
.r60 {margin-bottom: 60px !important;}
.r80 {margin-bottom: 60px !important;}
.r100 {margin-bottom: 100px !important;}
.r150 {margin-bottom: 100px !important;}
.nomargin-bottom {margin-bottom: 0px !important;}

.rt5 {margin-top: 5px !important;}
.rt15 {margin-top: 15px !important;}
.rt10 {margin-top: 15px !important;}
.rt20 {margin-top: 20px !important;}
.rt30 {margin-top: 30px !important;}
.rt40 {margin-top: 40px !important;}
.rt50 {margin-top: 50px !important;}
.rt60 {margin-top: 60px !important;}
.rt100 {margin-top: 100px !important;}
.rt150 {margin-top: 150px !important;}

.group {
    margin-bottom: 60px;
}



/* |||||||||||||||||||||| FLECHITA-2 VOLVER |||||||||||||||||||||| */

.flechita-02 {
    margin-bottom: 60px;
    cursor: pointer;
}




/* |||||||||||||||||||||| WELL BLANCO |||||||||||||||||||||| */

.well {
    background-color: #f3f3f3 !important;
}

/* |||||||||||||||||||||| NAVBAR |||||||||||||||||||||| */
.enlace {
    /*padding-top:25px !important;*/
   padding: 15px !important;
    color: #fff !important;
    background-color: #009aae !important;
}

.enlace:hover, .enlace:focus {
    background-color: #009aae !important;
    color: #999;
}

.dropdown-menu{
    background-color: #009aae;
    color: #999;
}


/* |||||||||||||||||||||| SUB NAVBAR |||||||||||||||||||||| */

.menu-title-top {
    color: #ffffff;  
    font-size: 16px;
    margin: 0px 0px 10px;
    padding: 6px 6px 6px 10px;
    background-color: #009aae;
}
.menu-title {
    color: #ffffff;
    font-size: 16px;
    margin: 40px 0px 10px 0px;
    padding: 10px;
    background-color: #4d4d4f;
}
.ul-false-indent {
    margin-left: 6px;
    margin-right: 6px;
}
.spacer-vertical-xs {
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px #DDD solid;
}

/* |||||||||||||||||||||| imagenes categorias |||||||||||||||||||||| */
.img-category{
    margin-top: 0;
    margin-bottom: 0;
}

@media (max-width: 550px) {

    .img-category{
        margin-top: 5px
    }
}

@media (max-width: 480px) {

    .img-category{
        margin-top: 20px
    }
}

/* |||||||||||||||||||||| TEXTOS DE COLOR |||||||||||||||||||||| */
.text-white {
    color: #ffffff;
    text-decoration: none; /* se usa muy poco */
}

.text-white a {
    color: #333;
    text-decoration: none;
}

.text-white a:hover, a:focus {
    color: #333;
}


.text-grey a {
    color: #777;
    text-decoration: none;
}

.text-grey a:hover, a:focus {
    color: #829d32;
}

/* |||||||||||||||||||||| LISTADOS |||||||||||||||||||||| */


.ul2 > li {
    margin-bottom : 15px;
}

.ul3 > li {
    margin-bottom : 20px;
}

.ul4 > li {
    margin-bottom : 8px;
}

/* CATALOGO MIPYME */
.mipyme {
    color: #fff !important;
}

.mipyme:hover {
    color: #666 !important;
}


/* |||||||||||||||||||||| HOME |||||||||||||||||||||| */



.box-subse {
    background-color: #f3f3f3;
    padding: 30px 20px 20px 20px;
}

.box-subse > h3 {
    margin: 0px 0px 16px 0px;
}


/* //////////// NOTICIAS HOME //////////// */



/* pseudo banners home mp */

.box-banner {
    padding: 30px 20px 20px 20px;
    color: #fff;
}

.box-banner a {
    color: #fff;
    text-decoration: none;
}
.box-banner a:hover, a:active {
    color: #fff;
    text-decoration: none;
}


.volanta {
    font-size: 0.8em;
    margin-bottom: 0.1em;
    text-transform: uppercase;
}



.text-black {
    color: #2e363f !important;
}



/* eventos */
.eventodestacado {
    padding:30px;
    color: #ffffff;
    text-align: center;
}


.eventodestacado-green {
    background: #9ACA3C none repeat scroll 0 0;
}



/* dependencias */

.dependencias-title {
    color: #999;
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px #DDD solid;  
}



/* ///// destacado html ///// */

hr {
    height: 1px;
    background-color:#DDD;
    box-sizing: border-box;

}

.hr-small-green {
    border: 1px solid #9ACA3C;
    margin-bottom: 10px;
    margin-top: 10px;    
}

.hr-double {
    border-color: #dfdfdf;
    margin-bottom: 40px;
    margin-top: 40px;    
}


/* |||||||||||||||||||||| NOTICIA DESPLEGADA |||||||||||||||||||||| */

.faceb {
    color:#1075B0
}
.twitt {
    color:#16B4CA
}


/* |||||||||||||||||||||| BUTTONS |||||||||||||||||||||| */
.btn-primary {
    background-color: #777;
    border-color: #777;    
}

.btn-primary:hover {
    background-color: #Adc22f;
    border-color: #Adc22f;
}

.btn-primary:focus, .btn-primary.focus {
    color: #ffffff;
    background-color: #777777;
    border-color: #777777 !important;
}

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary.focus:active, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
    color: #ffffff;
    background-color: #777777;
    border-color: #777777 !important;
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
    color: #ffffff;
    background-color: #777777;
    border-color: #777777;
}


/* |||||||||||||||||||||| CHIQUI FORMS |||||||||||||||||||||| */

.wellinverse {
    background-color: #777777;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 20px;
}
.label-nobold {
    font-weight:normal;
}
.label-fontnormal {
    font-size: 100%;
}

/* step by step wizard form */

.stepwizard-step p {
    margin-top: 10px;
}
.stepwizard-row {
    display: table-row;
}
.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}
.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}
.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
}
.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}
.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}
.error {
    color: #a94442;
    padding: 10px;
}


/* |||||||||||||||||||||| NEW GRID STORIES |||||||||||||||||||||| */


@media (max-width: 380px) { 
    .media-object {
        display: none;
    }
    .media-box {
        margin-bottom: 15px;
    }  
}


.nopadding-left {
    padding-left: 0 !important;
}



@media (max-width: 990px) { 
    .nopadding-left {
        padding-left: 15px !important;
    }
    .nopadding-right {
        padding-right: 15px !important;
    }
    .story-subse-box {
        min-height: 100px;
    }
    .story-subse-box h2 {
        font-size: 20px;
        margin: 0px;
    }  
}



/* |||||||||||||||||||||| CAROUSEL + GALERÍA "AGENDA PRODUCTIVA" |||||||||||||||||||||| */

.carousel-caption {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    padding: 10px;
    right: 0;
    text-align: left;
    text-shadow: none;
}

.carousel-caption p {
    font-size: 13px;
    margin: 0px;  
} 

.carousel-caption h3 {
    font-size: 22px;
    line-height: 26px;
    margin: 6px 0 0 0;  
} 



.panel-default > .panel-heading {
    background-color: #fff;
    border-color: #ddd;
    color: #829d32;
}
.panel-title {
    margin: 10px;
}





.bg-overlay {
    background: url("../../scppac/assets/img/accion/elamanecer_portada.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    height: 450px;
    padding-top: 50px;
}





.caption {
    position:absolute;
    top:-100%;
    right:0;
    background:rgba(0, 0, 0, 0.65) none repeat scroll 0 0;
    width:100%;
    height:100%;
    padding: 5% !important;
    text-align:center;
    color:#fff !important;
    z-index:2;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}



/* |||||||||||||||||||||| prueba caja |||||||||||||||||||||| */



.view p {
    margin-top: 20px;
    margin-bottom: 0;
}

.caption {
    position:absolute;
    top:0;
    right:0;
    background: rgba(70, 216, 210, 0.44);
    width:100%;
    height:100%;
    padding:2%;
    display: none;
    text-align:center;
    color:#fff !important;
    z-index:2;
}

.caption a {
    padding-right: 10px;
    color: #fff;
}


.stats {
    display: block;
    padding: 10px;
    color: white;
}



.page-header-notop {
    margin-top: 0px;
}



.nomar{
    margin-top: 0 !important;
}

.nopr {
    padding-right: 4px !important;
    padding-left: 5px;
}


/* buscar */
/*.respuesta{
  font-size: 13px;
}*/

.bk {
    background: #4e4e4e;

}


.bor{
    border-bottom: 1px solid white;
}


.txt { 
    margin-top: 20px;

}

.panel-heading {
    padding: 5px !important;
}


.panel{
    border-radius: 0px !important; 
    box-shadow: none !important;
}

.imp{
    color: #f5802f;
}


/*.resultado {
  color: #d9534f;
}*/
/*.result{
background-color: lightblue;
    height: 40px;
    width: 200px;
    overflow-y: scroll;
}*/
/* desplegable buscar */

.chat
{
    list-style: none;
    margin: 0;
    padding: 12px;
    text-align: justify;
}


.chat li
{
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #B3A9A9;
}

.chat li.left .chat-body
{
    margin-left: 60px;
}

.chat li.right .chat-body
{
    margin-right: 60px;
}


.chat li .chat-body p
{
    margin: 0;
    color: #777777;
}


/* organismos destacados */

.minh{
    min-height: 326px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 20px !important;
    background: #f3f3f3;
}


.orga{
    font-size: 11px !important;
    margin-bottom: 0px !important;
}

/* organismos destacados */

.panel.with-nav-tabs .panel-heading{
    padding: 5px 5px 0 5px;
}
.panel.with-nav-tabs .nav-tabs{
    border-bottom: none;
}
.panel.with-nav-tabs .nav-justified{
    margin-bottom: -1px;
}

/*** PANEL WARNING ***/
.with-nav-tabs.panel-warning .nav-tabs > li > a,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
    color: #8a6d3b;
}

.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
    color: #8a6d3b;
    background-color: #fff;
    border-color: #faebcc;
    border-bottom-color: transparent;
}

.quote {
    color: rgba(255, 255, 255, 0.82);
    text-align: center;
    margin-bottom: 0px;
    margin-top: 20px;
}


.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}


.thumbnail {
    background-color: #F0F0F0 !important;

}


/* white table */
.table > thead > tr > td.white,
.table > tbody > tr > td.white,
.table > tfoot > tr > td.white,
.table > thead > tr > th.white,
.table > tbody > tr > th.white,
.table > tfoot > tr > th.white,
.table > thead > tr.white > td,
.table > tbody > tr.white > td,
.table > tfoot > tr.white > td,
.table > thead > tr.white > th,
.table > tbody > tr.white > th,
.table > tfoot > tr.white > th {
    background-color: #ffffff;
}
.table-hover > tbody > tr > td.white:hover,
.table-hover > tbody > tr > th.white:hover,
.table-hover > tbody > tr.white:hover > td,
.table-hover > tbody > tr:hover > .white,
.table-hover > tbody > tr.white:hover > th {
    background-color: #e8e8e8;
}

/* galeria 2 sap */


.controls{          
    width:95px;
    display:block;
    font-size:15px;
    padding-top:8px;
    cursor: pointer;
}
.next {
    float:right;
    text-align:right;
}

/*******************************
* nuevo nav y footer
*******************************/


#main-navigation {
    height: 103px;
    z-index: 999;
}

#main-navigation {
    background-color: #009aae;
    /* background-color: #9aca3c; */
    position: relative;
    box-shadow: 0 2px 4px rgba(0,0,0,0.075), 0 10px 0 rgba(0,0,0,0.01);
}


a.navbar-brand{
    z-index: 99;
}

#header-top .block, #main-navigation .block, #banner .block {
    padding: 0;
}

div#block-tb-megamenu-main-menu {
    float: right !important;
}

.block {
    clear: both;
}

a.navbar-brand > img {
    width: 100%;
    padding-left: 33% !important;
}

div#main-navigation > .container {
    padding-top: 26px;
}



@media (max-width: 480px) { 
    a.navbar-brand > img {
        width: 50% !important;
        padding-left: 0 !important;
    }

    div#main-navigation > .container {
        padding-top: 0px;
    }

    #main-navigation {
        height: auto;

    }


}



div#block-easy-breadcrumb-easy-breadcrumb {
    height: 40px;
    width: 100%;
    background-color: rgba(51,51,51,0.52);
    z-index: 1;
    position: absolute;

}


@media (max-width: 480px) { 

    .jumbotron h1 {
        padding-left: 13px;
        padding-top: 35px;
        padding-bottom: 0px;
    }
}

@media (max-width: 768px) { 

    div#block-easy-breadcrumb-easy-breadcrumb {
        height: 60px;
        padding: 0px 0px !important; 
        line-height: 18px !important;
    }
}


/* General indentation & positioning classes */

.rteindent1 {
    margin-left: 40px;
}
.rteindent2 {
    margin-left: 80px;
}
.rteindent3 {
    margin-left: 120px;
}
.rteindent4 {
    margin-left: 160px;
}
.rteleft {
    text-align: left;
}
.rteright {
    text-align: right;
}
.rtecenter {
    text-align: center;
}
.rtejustify {
    text-align: justify;
}
.ibimage_left {
    float: left;
}
.ibimage_right {
    float: right;
}



.form-padding {
    padding-left: 0;
}

.form-padding-2 {
    padding-right: 0;
}


@media (max-width: 380px) { 
    .form-padding {
        padding-left: 0;
        padding-right: 0;
    }

    .form-padding-2 {
        padding-right: 0;
        padding-left: 0;
        margin-top: 15px;
    }
}

