body {
    background: 0 0
}

#main .title {
    width: 90%;
    margin: 10px 5%;
    font-size: 16px
}

h1 {
    font-size: 18px
}

h2 {
    font-size: 16px
}

p {
    text-align: justify
}

.landing-home {
    width: 100%;
    margin: 0 auto;
    text-align: center
}

.landing-home>a {
    display: none
}

.landing-home .prehome-img {
    margin-bottom: 10px
}

.landing-home .prehome-img img {
    width: 70%;
    height: auto
}

.landing-home ul {
    padding: 0
}

.landing-home li {
    display: block;
    vertical-align: top;
    margin: 1px 0;
    width: 100%
}

.block-nice-menus,
.header-top .menu-top ul.menu li:nth-child(1),
.header-top .menu-top ul.menu li:nth-child(2),
.header-top .menu-top ul.menu li:nth-child(3),
.header-top .menu-top ul.menu li:nth-child(4),
.header-top .menu-top ul.menu li:nth-child(5),
.header-top>a {
    display: none
}

.header-top .menu-top ul.menu li:nth-child(6),
.header-top .menu-top ul.menu li:nth-child(7) {
    display: block
}

.landing-home li a {
    padding: 13px 12px;
    font-size: 17px
}

.container {
    width: 100%;
    margin: 0 auto;
    overflow: hidden
}

header {
    width: 100%
}

header .logo {
    float: left;
    margin: 15px 0;
    width: 100%;
    text-align: center
}

header .logo img {
    width: 230px;
    height: auto
}

#block-menu-menu-menu-perfiles .menu {
    padding-left: 0
}

#block-menu-menu-menu-perfiles .leaf {
    margin-right: 0;
    padding: 0;
    width: 33.3%
}

#block-menu-menu-menu-perfiles .leaf a {
    background: url(none) 24px 6px no-repeat #69c8c6;
    padding: 10px 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    text-align: center
}

.main_nav {
    height: 0
}

#block-menu-menu-fixed-menu {
    zoom: .8
}

#quicktabs-destacados_home_,
#quicktabs-home_destacados_corporativo,
#quicktabs-quick_tabs_home_empresas {
    overflow: visible
}

#help img {
    width: 100%!important;
    height: auto!important;
    margin: 0!important;
    padding: 0!important
}

#quicktabs-destacados_home_ ul.ui-tabs-nav,
#quicktabs-home_destacados_corporativo ul.ui-tabs-nav,
#quicktabs-quick_tabs_home_empresas ul.ui-tabs-nav {
    width: 108%;
    padding: 0;
    background: #f36f21;
    margin: 0 0 0 -5%;
    height: 36px;
    border-radius: 7px 7px 0 0;
    border: 3px solid #f36f21
}

#quicktabs-destacados_home_ .ui-tabs-nav li,
#quicktabs-home_destacados_corporativo .ui-tabs-nav li,
#quicktabs-quick_tabs_home_empresas .ui-tabs-nav li {
    background: 0 0;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    height: 35px;
    text-align: center;
    width: 25%
}

#quicktabs-destacados_home_ .ui-tabs-nav li a,
#quicktabs-home_destacados_corporativo .ui-tabs-nav li a,
#quicktabs-quick_tabs_home_empresas .ui-tabs-nav li a {
    background-color: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 7px;
    padding: 15px 0;
    border-bottom: 0 solid transparent;
    width: 98%;
    -webkit-border-radius: 16px 16px 0 0;
    -moz-border-radius: 16px 16px 0 0;
    -ms-border-radius: 16px 16px 0 0;
    border-radius: 4px;
    height: 13px
}

.breadcrumb {
    font-size: 11px;
    color: #00928f;
    padding: 5%;
    width: 90%;
    position: relative;
    float: left;
    margin-bottom: 0
}

#block-views-slider-hogar-block {
    margin-bottom: 25px;
    margin-left: -5%
}

.view-slider-hogar .views-slideshow-controls-bottom .btn_slider {
    height: 11px;
    width: 11px
}

#views_slideshow_cycle_teaser_section_slider_hogar-block {
    width: 105%!important;
    overflow: hidden
}

#views_slideshow_cycle_teaser_section_slider_hogar-block img {
    width: 130%!important;
    height: auto
}

.view-slider-hogar .views-row .slide-button {
    display: none!important
}

.view-slider-hogar .views-slideshow-controls-bottom {
    bottom: -20px
}

.ui-tabs .ui-tabs-panel {
    display: block;
    padding: 5px;
    background: 0 0;
    border: 0 solid #eee;
    margin: 10px 0;
    border-radius: 7px;
    box-shadow: 0 0 10px #ddd
}

#quicktabs-destacados_home_ .views-row,
#quicktabs-home_destacados_corporativo .views-row,
#quicktabs-quick_tabs_home_empresas .views-row {
    overflow: hidden;
    height: 240px;
    position: relative;
    float: none;
    margin: 5%;
    padding: 5%;
    width: 80%;
    border-bottom: 1px dotted #d9d9d9
}

.modulo-herramientas h3 a {
    border-bottom: 1px solid #fff
}

.modulo-herramientas {
    margin: 0;
    overflow: hidden;
    padding: 0
}

.modulo-herramientas .module-foot {
    float: left;
    height: auto;
    margin: 0;
    width: 100%;
    padding: 0
}

.modulo-herramientas .over-menu {
    display: none;
    height: auto;
    padding: 10px 0;
    position: relative;
    z-index: 1
}

.modulo-herramientas .herramientas,
.modulo-herramientas .proteccion,
.modulo-herramientas .servicio {
    height: auto
}

#block-menu-menu-services-menu {
    margin: 10px 0;
    border-top: 1px dotted #ddd
}

#block-menu-menu-services-menu .leaf {
    float: left;
    width: 40%;
    list-style: none;
    text-align: left;
    padding: 1% 5%;
    position: relative
}

#block-menu-menu-services-menu .leaf a {
    color: #221f1f;
    display: block;
    font-size: 13px;
    font-weight: 700;
    min-height: 35px;
    padding: 10px 13px 10px 44px
}

#block-menu-menu-services-menu .leaf.menu-2688 a,
#block-menu-menu-services-menu .leaf.menu-3109 a {
    padding-left: 44px
}

footer {
    margin-bottom: 45px
}

.footer_left_2 {
    clear: none;
    float: left;
    padding-right: 0;
    position: relative;
    text-align: right;
    width: 100%;
    margin-top: 10px
}

.footer_left_2 p {
    text-align: center
}

.left-foot {
    border-bottom: 2px solid #726868;
    background-color: #F36F21
}

#block-webform-client-block-941 .field-name-field-webform-body,
.left-foot .social {
    display: none
}

#block-webform-client-block-941 .form-text {
    border: none;
    padding: 9px;
    margin: 2px;
    width: 144px
}

.footer_legal {
    height: auto
}

.footer_left_1 {
    width: 100%;
    padding: 6px 0
}

#block-menu-menu-menu-footer .leaf {
    width: 45%;
    float: left
}

.node-type-products #product-detail .info-tabs .field-title .data,
.view-display-id-packages_variations_product .field_title {
    text-align: center
}

#main-area-inside #main #block-system-main .node.node-products .field-item.even img {
    width: 110%;
    height: auto;
    margin: 0 0 0 -5%
}

.node-type-products .prod_subt {
    background: #f36f21;
    display: block;
    width: 110%;
    height: 40px;
    position: relative;
    margin: 0 0 0 -5%;
    padding: 5% 0;
    z-index: 10
}

.node-type-products .prod_subt .subt_icon {
    background: url(/sitio/sites/all/themes/metrotel_theme/images/sprite-icon-productos.png) no-repeat;
    float: left;
    height: 40px;
    margin: 0 5%;
    width: 40px;
    background-size: 40px
}

.node-type-products .prod_subt .subt_text,
.node-type-products .prod_subt.subt_a .subt_text {
    margin: 0;
    width: 70%!important
}

.node-type-products .prod_subt em {
    font-size: 16px;
    line-height: 16px
}

.node-type-products .prod_subt b {
    font-size: 18px;
    line-height: 19px
}

#block-tlb-product-details-variation-information-product {
    margin: 0 0 0 5%;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 90%
}

.node-type-products #product-detail .tabs a {
    border-bottom: 0 solid transparent;
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    margin: 3px 2px 0;
    padding: 6px 3px 0;
    text-align: center;
    -webkit-border-radius: 16px 16px 0 0;
    -moz-border-radius: 16px 16px 0 0;
    -ms-border-radius: 16px 16px 0 0;
    border-radius: 7px 7px 0 0;
    height: 34px
}

.node-type-products #product-detail .info-tabs .info {
    padding: 5%
}

.node-type-products #product-detail .info-tabs .title h3 {
    font-size: 20px;
    margin-bottom: 0;
    color: #00928f;
    text-align: center
}

.node-type-products #product-detail .info-tabs .item {
    padding-bottom: 10px;
    margin-bottom: 10px!important;
    text-align: justify
}

.node-type-products #product-detail .info-tabs .item>.fields,
.node-type-products #product-detail .info-tabs .price-quotation {
    padding-top: 0
}

.node-type-products #product-detail .info-tabs .field-image {
    padding: 0;
    width: auto
}

.node-type-products #product-detail .info-tabs .field-title {
    padding-top: 20px;
    width: 90%;
    margin: 0 5%
}

.node-type-products #product-detail .info-tabs .price-quotation {
    padding: 20px 0 0;
    width: 100%
}

#block-block-17 p {
    font-size: 10px!important;
    text-align: justify!important;
    margin-top: 0!important;
    padding: 0 5%
}

.node-type-products .prod_subt.subt_b .subt_icon {
    background-position: 0 -68px
}

.view-display-id-packages_variations_product {
    margin: 0 5%;
    padding: 0;
    width: 90%
}

.view-display-id-packages_variations_product .views-field-field-product-image {
    float: left;
    margin-right: 0;
    margin-left: 0;
    text-align: center;
    width: 100%
}

.view-display-id-packages_variations_product .col_1 {
    float: left;
    width: 90%;
    margin: 5%
}

.view-display-id-packages_variations_product .col_2 {
    width: 100%
}

.node-type-products .prod_subt.subt_c .subt_icon {
    background-position: 0 -134px
}

.node-type-products #product-detail .info-tabs .field-description {
    width: 100%;
    padding: 0;
    margin: 15px 0 0
}

#webform-client-form-645,
#webform-client-form-646,
#webform-client-form-649,
#webform-client-form-930 {
    border-left: 4px solid #fec225;
    padding: 0 4%;
    width: 90%
}

#webform-client-form-645 .form-text,
#webform-client-form-646 .form-text,
#webform-client-form-649 .form-text,
#webform-client-form-930 .form-text {
    width: 80%;
    padding: 2%
}

#webform-client-form-645 .form-select,
#webform-client-form-646 .form-select,
#webform-client-form-649 .form-select,
#webform-client-form-930 .form-select {
    width: 84%;
    height: 30px
}

.view-id-herramientas td,
.view-id-servicio_al_cliente td {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    width: 100%;
    position: relative;
    float: left
}

.views-field.views-field-field-imagen-cliente img {
    display: none
}

.view-id-herramientas .views-field-title a,
.view-id-herramientas .views-field-title h3>.tl,
.view-id-servicio_al_cliente .views-field-title a,
.view-id-servicio_al_cliente .views-field-title h3>.tl {
    background: #e6e7e8;
    border-left: 0 solid #fec225;
    color: #221f1f;
    display: block;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    padding: 6px 0;
    text-align: center;
    width: 100%;
    border-bottom: 1px solid #fff
}

#block-quicktabs-tabs-corporativo .views-field-field-imagen,
#block-quicktabs-tabs-corporativo .views-field-field-imagen-nc,
#block-quicktabs-tabs-quienes-somos .views-field-field-imagen,
#block-quicktabs-tabs-quienes-somos .views-field-field-imagen-nc,
#quicktabs-quienes_somos_block .views-field-field-imagen,
#quicktabs-quienes_somos_block .views-field-field-imagen-nc,
.detail-block .views-field-field-imag-n,
.detail-block .views-field-field-imagen,
.detail-block .views-field-field-imagen-nc,
.main_nav #block-menu-menu-nuestra-empresa ul.menu,
.meshim_widget_components_chatButton_Button,
.node-type-gestion-ambiental #right,
.node-type-noticias-corporativas #right,
.node-type-responsabilidad-social #right,
.view-id-gestion_ambiental.view-display-id-block_1 .views-field-field-imag-n {
    display: none
}

.view-id-herramientas .views-field-body,
.view-id-servicio_al_cliente .views-field-body {
    height: auto;
    width: 100%;
    position: relative;
    left: 0;
    top: 0;
    z-index: 79
}

.view-id-herramientas .over-menu,
.view-id-servicio_al_cliente .over-menu {
    background: #fff;
    display: none;
    padding: 0 10%;
    height: auto;
    width: 80%;
    filter: alpha(opacity=8);
    opacity: .8
}

.view-display-id-block_lda .views-field-field-phone,
.view-display-id-llamadas_urgentes .views-field-field-phone {
    font-size: 13px;
    width: 45%
}

.view-display-id-block_lda .views-field-title,
.view-display-id-llamadas_urgentes .views-field-title {
    margin-left: 0;
    vertical-align: middle;
    width: 45%;
    float: left
}

.node-type-qform .node-qform {
    border-left: 4px solid #fec225;
    padding-left: 11px;
    width: 90%
}

.gmap-map {
    width: 100%!important
}

.page-servicio-al-cliente-notificacion-por-aviso-pqr .region-content .views-table thead {
    color: #00928f;
    font-size: 12px
}

.page-servicio-al-cliente-notificacion-por-aviso-pqr .region-content .views-table {
    width: 100%;
    margin-left: -5%
}

.page-servicio-al-cliente-notificacion-por-aviso-pqr .region-content .views-table .views-field-field-documento-de-respuesta a.bbtn {
    width: 17px;
    height: 15px
}

.region.region-content {
    position: relative;
    width: 90%;
    margin: 0 0 0 5%
}

.site-map-menus,
.site-map-taxonomys {
    margin-right: 0;
    padding-right: 0;
    border-right: 0 solid #ddd;
    width: 100%;
    float: left;
    padding-left: 0;
    font-size: 12px!important
}

.site-map-box-menu h2.title,
.site-map-taxonomys h2.title {
    color: #333;
    font-family: Oxygen, sans-serif;
    font-size: 14px!important;
    font-weight: 700;
    text-transform: capitalize;
    margin: 5px 0 0!important;
    padding: 10px;
    clear: both
}

.page-nuestra-empresa-gestion-ambiental .views-field-title a,
.page-nuestra-empresa-noticias-corporativas .views-field-title a,
.page-nuestra-empresa-responsabilidad-social .views-field-title a,
.site-map-menu>li.expanded>a {
    font-size: 14px
}

.site-map-menu li {
    float: left;
    width: 46%;
    margin: 0 1% 0 0!important
}

.site-map-box-menu .expanded a,
.site-map-box-menu li a,
.site-map-box-terms li a {
    height: auto
}

.view-display-id-block_lda .views-row-1 .views-field-field-phone,
.view-display-id-block_lda .views-row>div {
    float: left
}

.view-display-id-block_lda .views-row .views-field-title .field-content {
    width: 160px;
    padding-left: 5px
}

.page-nuestra-empresa-gestion-ambiental .views-field,
.page-nuestra-empresa-noticias-corporativas .views-field,
.page-nuestra-empresa-responsabilidad-social .views-field {
    padding-left: 0
}

.page-nuestra-empresa-gestion-ambiental .views-field-body,
.page-nuestra-empresa-noticias-corporativas .views-field-body,
.page-nuestra-empresa-responsabilidad-social .views-field-body {
    width: 100%;
    margin-top: 0
}

.page-nuestra-empresa-gestion-ambiental .views-row,
.page-nuestra-empresa-noticias-corporativas .views-row,
.page-nuestra-empresa-responsabilidad-social .views-row {
    margin-left: 0;
    clear: both;
    position: relative;
    min-height: 0;
    margin-bottom: 5px;
    border-bottom: 1px dotted #e6e7e8;
    padding-bottom: 5px
}

.node-type-gestion-ambiental .region-content .block-system>.content,
.node-type-noticias-corporativas .region-content .block-system>.content,
.node-type-responsabilidad-social .region-content .block-system>.content {
    float: left;
    padding: 5%;
    border: 1px solid #e6e7e8;
    width: 90%
}

.node-type-gestion-ambiental .region-content img,
.node-type-noticias-corporativas .region-content img,
.node-type-responsabilidad-social .region-content img {
    max-width: 100%;
    height: auto
}

.node-type-gestion-ambiental .region-content p,
.node-type-noticias-corporativas .region-content p,
.node-type-responsabilidad-social .region-content p {
    font-size: 12px;
    text-align: justify
}

.sidebar_left {
    float: left;
    width: 90%;
    margin: 0 5%
}

.container-region-content.c-sb-left {
    width: 90%;
    float: left;
    padding: 0 5%
}

.sidebar_left .block-accordion-menu {
    width: 100%
}

.sidebar_left .block-accordion-menu .ui-accordion-header .accordion-link {
    padding: 5%;
    width: 90%
}

.sidebar_left .block-accordion-menu .ui-accordion-header .ui-icon {
    position: absolute;
    left: 88%
}

.sidebar_left .block-accordion-menu .ui-accordion-content>ul.menu {
    border: 0 solid #e1e1e3;
    padding: 5%;
    width: 90%
}

.polit_priv {
    text-align: justify
}

.polit_priv ul {
    -webkit-padding-start: 20px
}

.img_empresa img {
    width: 100%!important;
    height: auto!important
}

#block-quicktabs-tabs-corporativo,
#block-quicktabs-tabs-quienes-somos,
#quicktabs-quienes_somos_block {
    border-radius: 5px
}

#block-quicktabs-tabs-corporativo .ui-tabs .ui-tabs-nav,
#block-quicktabs-tabs-quienes-somos .ui-tabs .ui-tabs-nav,
#quicktabs-quienes_somos_block .ui-tabs .ui-tabs-nav {
    width: 100%;
    height: auto
}

#quicktabs-quienes_somos_block .ui-tabs-nav,
#quicktabs-tabs_corporativo .ui-tabs-nav {
    background: #f36f21;
    height: 40px;
    width: 100%;
    border-radius: 5px
}

#quicktabs-quienes_somos_block .ui-tabs-nav li,
#quicktabs-tabs_corporativo .ui-tabs-nav li {
    top: 0;
    margin: 1%;
    background: 0 0;
    width: 98%
}

#quicktabs-quienes_somos_block .ui-tabs-nav li a,
#quicktabs-tabs_corporativo .ui-tabs-nav li a {
    color: #fff;
    font-size: 14px;
    border-bottom: 4px solid transparent;
    -webkit-border-radius: 16px 16px 0 0;
    -moz-border-radius: 16px 16px 0 0;
    -ms-border-radius: 16px 16px 0 0;
    border-radius: 5px;
    padding: 5px 5%;
    font-weight: 700;
    width: 90%
}

#block-quicktabs-tabs-corporativo .views-row,
#block-quicktabs-tabs-quienes-somos .views-row,
#quicktabs-quienes_somos_block .views-row {
    border-right: 0 solid #e6e7e8;
    float: left;
    margin: 10px 0;
    padding: 0 5%;
    width: 90%;
    list-style: none;
    border-bottom: 1px dotted #e6e7e8
}

.page-node-146 .view-gestion-ambiental,
.page-node-146 .view-noticias-corporativas,
.page-node-146 .view-responsabilidad-social {
    height: auto
}

#block-quicktabs-tabs-corporativo .views-field-title a,
#block-quicktabs-tabs-quienes-somos .views-field-title a,
#quicktabs-quienes_somos_block .views-field-title a {
    font-size: 14px
}

.page-clientes .region-content input.form-text {
    margin-bottom: 10px;
    width: 90%
}

#recaptcha_area,
#recaptcha_table {
    width: 318px!important;
    margin-left: -12px!important
}

.page-servicio-al-cliente-preguntas-frecuentes #main {
    width: 100%;
    float: left;
    padding: 0
}

.page-servicio-al-cliente-preguntas-frecuentes #right {
    width: 90%;
    float: left;
    padding: 0;
    margin: 0 0 0 5%
}

.view-id-preguntas_frecuentes .view-content {
    margin-top: 20px
}

.node-type-promotions .node-promotions img {
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
    height: auto
}

.view-id-view_product_list .jcarousel-container-horizontal {
    padding: 0;
    width: 90%;
    height: 330px;
    border: none;
    background: 0 0;
    overflow: hidden
}

.view-id-view_product_list .jcarousel-clip-horizontal {
    width: 213%
}

.view-id-view_product_list .jcarousel-item {
    border-right: 0 solid #EEF2F1
}

.messages.error {
    width: 69%;
    margin: 5%
}

.page-clientes #client_links {
    width: 100%;
    float: left;
    margin-left: 0
}

.page-clientes #client_links ul {
    display: block;
    border: 1px solid #e1e1e3;
    margin: 0;
    padding: 5%;
    width: 90%
}

.page-clientes #client_local_links {
    float: left;
    margin: 5% 0;
    padding-left: 0
}

.page-clientes #client_local_links ul {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.page-clientes #client_local_links li {
    float: left;
    list-style: none;
    width: 50%
}

.page-clientes #client_local_links li a.active {
    background-color: #04A19E;
    color: #fff
}

.page-clientes #refill_form,
.page-clientes #req_payed_services_form,
.page-clientes #tlb-oracle-change-pass-form,
.page-clientes #tlb-oracle-directory-form,
.page-clientes #tlb-oracle-register-damage-form,
.page-clientes .clients-area {
    width: 100%;
    float: left;
    padding: 0;
    border: 0 solid #e1e1e3;
    margin-bottom: 20px;
    font-size: 12px
}

.page-clientes td,
.page-node-qforms-results td,
.page-pqr td {
    border: 1px solid #F8F8F8;
    padding: 2px;
    vertical-align: middle
}

select,
textarea {
    width: 100%;
    margin: 0
}

.mensaje {
    width: 90%!important;
    height: auto!important
}

.page-clientes .region-content .selectBox,
.page-clientes .region-content input,
.page-clientes .region-content select {
    margin: 5px 5px 5px 0
}

.page-clientes table,
.page-node-qforms-results table,
.page-pqr table {
    border: 1px solid #F8F8F8;
    width: 98%;
    zoom: .7
}

.captcha {
    margin: 5%
}

.view-id-invitacion_publica .pdfs-row,
.view-id-normatividad .pdfs-row,
.view-id-proveedores .pdfs-row,
.view-id-tramites_requisitos .pdfs-row {
    padding: 20px 10px 20px 32px;
    background-size: 23px auto
}

.view-id-invitacion_publica .views-field-field-archivo-descargable {
    position: relative;
    top: 20px;
    right: 0;
    width: 84px;
    left: 0;
    margin-bottom: 10px
}

#popup-announcement-wrap {
    background-size: 100% auto;
    width: 90%!important;
    margin: auto 4%!important;
    left: 0!important;
    height: 230px!important
}

#block-block-23 {
    display: none
}

.icono-inicio,
.icono-solicita {
    background-image: url(https://www.metrotel.com.co/sites/all/themes/metrotel_theme/images/ingresar_metrotel_ico.png);
    background-repeat: no-repeat;
    text-indent: 25px;
    text-transform: uppercase;
    height: 34px;
    margin-top: 0;
    background-size: 20px;
    background-position-y: -5px
}

.page-pqr #pqrweb {
    float: right;
    width: 200px;
    padding-left: 20px;
    border-left: 1px solid #ccc;
    height: 160px;
	display:none
}

hr {
    visibility: hidden
}

.link-cotizador,
.link-cotiza {
    width: 44px;
    display: inline-block
}

.titulos {
    color: #00928f;
    margin-left: 7.8%
}

.precio {
    color: #000;
    font-weight: 700;
    font-size: 18px
}

.canal {
    color: #00928f;
    text-decoration: underline
}

#block_new_login {
    display: none
}

#block-search-form {
    position: absolute;
    background: #e6e7e8;
    right: 98px;
    top: 76px;
    overflow: hidden;
}

#block-search-form .form-text {
    border: none;
    float: left;
    padding: 4px;
    background: #e6e7e8
}

#block-search-form .form-submit {
    float: left;
    background: #e6e7e8 url(../images/sprite-icon-general.png) 18px -142px no-repeat;
    height: 24px
}

.bannercrc {width:80%;
    padding-left: 10%;
    margin-bottom: -1.2%;
    margin-top: -17%;
}