/*
Theme Name: EmbassyChile
Theme URI: http://www.embassychile.cl
Author: Colorway.cl
Author URI: https://www.colorway.cl
Description: Embassy
Version: 4.4.5

Tags: embassychile
Text Domain: embassychile
*/

/*************** CSS  ***************/
a {
 -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}
.bypostauthor {}

.no-breadcrumbs .main-content {padding-top: 0;}

#header .header-main .header-left {
    padding: 15px 0px;
}

#header .header-main .header-right {
    padding: 15px 0;
}

#relojes {
    background: #eee;
}
#relojes .widget.Dtw_Clock_Widget {
    margin: 0;
    padding: 0;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks {
   
    justify-content: space-between;
    border: 0;
    padding: 15px 0;
    margin: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li {
    border: 0;
    padding: 0 11px 0 48px;
    /* background: #eee; */
    width: calc(100%/6 - 8px);
    /* border: 1px solid #ccc; */
    background-image: url(http://www.embassychile.cl/wp-content/uploads/2018/10/clock.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 30px;
    padding-left: 48px;
    margin-right: 10px;
    border-left: 1px solid #ccc;
    width: auto;
}

#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:last-child {margin-right: 0;border-right: 1px solid #ccc;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li .zona {
    font-size: 12px;
    line-height: 1;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li .digits {
    line-height: 1em;
    font-size: 23px;
    font-weight: 700;
}

#about-home {
    padding: 50px 0;
    background: #1E9DD2;margin-top: 35px;
}
#about-home h2 {
    font-size: 20px;
    line-height: 1.1em;
    color: #fff;
    text-align: left;
    letter-spacing: 1px;
    margin-bottom: 0;
    margin-top: 10px;
    font-weight: 100;
}
#about-home h3 {}
#texto-about {padding-right: 30px;}
#texto-about h1#titulo-seccion-custom {margin-top: 0;text-align: left;color: #fff;margin-bottom: 0;line-height: 1;font-size: 37px;text-transform: uppercase;}

#servicios-home {}
#servicios-home #grid {}
#servicios-home #grid ul {
    
    padding: 0;
    margin: 0;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
#servicios-home #grid ul li {
    width: calc(100%/4 - 20px);
    margin: 0;
    padding: 25px 20px;
    justify-content: center;
    text-align: center;
    line-height: 0;
    margin-right: 15px;
    border: 1px solid #eee;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    position: relative;
}
#servicios-home #grid ul li:hover {opacity: 0.7;border: 4px solid #1E9DD2;}
#servicios-home #grid ul li .icono-servicio {
    width: 100px;
    text-align: center;
    margin: auto;
    background: #1E9DD2;
    padding: 20px;
    margin-bottom: 15px;
}
#servicios-home #grid ul li .icono-servicio a {}

#servicios-home #grid ul li .icono-servicio a:after {content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;
}
#servicios-home #grid ul li .icono-servicio img {
    filter: invert(1); -webkit-filter: invert(1);
}
#servicios-home #grid ul li h4 {
    color: #1E9DD2;
    line-height: 1em;
    font-size: 20px;
    letter-spacing: 0.4px;
    margin-bottom: 10px;
    font-weight: 600;
}
#servicios-home #grid ul li span {
    font-size: 12px;
    line-height: 1.3em;
    letter-spacing: 0.4px;
    color: #aaa;
}









#noticias-home {}
#noticias-home #grid {}
#noticias-home #grid ul {
    
    padding: 0;
    margin: 0;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
#noticias-home #grid ul li {-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    width: calc(100%/2 - 15px);
    margin: 0;
    padding: 0px;
    justify-content: center;
    text-align: left;
    line-height: 0;
    margin-right: 15px;
    border: 1px solid #eee;
    display: flex;
    align-items: center;
}

#noticias-home #grid ul li:hover {opacity: 0.7;}
#noticias-home #grid ul li .icono-servicio {
    width: 200px;
    text-align: left;
    margin: 0px;
    background: inherit;    height: 100%;
    padding: 0px;
    margin-bottom: 0px;
}
#noticias-home #grid ul li .icono-servicio a {}
#noticias-home #grid ul li .icono-servicio img {
   
}

#noticias-home #grid ul li #content-noticia-grid { width: calc(100%/1 - 200px);
    padding: 15px;}

#noticias-home #grid ul li #content-noticia-grid h4 {
    color: #1E9DD2;
    line-height: 1em;
    font-size: 15px;
    letter-spacing: 0.4px;
    margin-bottom: 0;
    font-weight: 600;    margin-bottom: 7px;
   
}
#noticias-home #grid ul li #content-noticia-grid span {
    font-size: 12px;
    line-height: 1.1em;
    letter-spacing: 0.4px;
    color: #aaa;
    font-weight: 400;
}

#noticias-home #grid ul li a:hover {text-decoration: none;}








#links-home {}
#links-home #grid {}
#links-home #grid ul {
    list-style: none;
    padding: 0;
    margin: 0;
     display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
}
#links-home #grid ul li {
    line-height: 0;
    width: calc(100%/6 - 10px);
    padding: 15px;
    border: 1px solid #eee;
    margin: 5px;
    text-align: center;
   display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    align-items: center;
    justify-content: center;
}
#links-home #grid ul li a {}
#links-home #grid ul li a img {
    max-width: 100%;
    max-height: 75px;
    width: auto; -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    height: auto;
}
#links-home #grid ul li a img:hover {opacity: 0.5;}

#video-home {}
#video-home #grid {}
#video-home .video-home-frame {
    width: 100%;
    position: relative;
    padding: 0;
    padding-top: 56.25%;
}
#video-home .video-home-frame iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

h1#titulo-seccion-custom {
    margin: 0 0 20px 0;
    font-size: 20px;
    text-align: center;
    margin-top: 25px;
    color: #004994;line-height: 1em;
}
h1#titulo-seccion-custom:after {content: "";}
h1#titulo-seccion-custom:before {content: "";}
body:not(.home) h1#titulo-seccion-custom {margin-top: 5px;}

.mega-menu>li.menu-item>a>.fa {
    width: auto;
    display: block;
    font-size: 25px;
    line-height: 1em;
    margin-bottom: 5px;
    text-align: center;
    margin-right: 0;
}
#main-menu .mega-menu > li.menu-item > a {
    font-family: Open Sans;
    font-size: 11px;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: 0;
    color: #0088cc;
    padding: 21px 20px 15px;
    background: #fff;
}#header .header-main #main-menu .mega-menu>li.menu-item {
    margin: 0px 0px 0 15px;
}
.wpb_content_element {margin-bottom: 0;}
#footer .widgettitle, #footer .widget-title {
    margin-bottom: 0px;
    font-size: 16px;
    font-weight: 600!important;
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
}#footer .widget>div>ul, #footer .widget>ul {
    font-size: 1em;
    margin: 0px;
    list-style: none;
    border: 0;
}#footer .widget>div>ul li, #footer .widget>ul li {
    line-height: 1em;
    font-size: 11px;
    border-color: #ddd!important;
    letter-spacing: 0.5px;
}
#single-servicio {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
   
}
#single-servicio .imagen-servicio {
    width: calc(40%/1 - 25px);
    margin-right: 25px;
}
#single-servicio .imagen-servicio img {
    border: 1px solid #ddd;
    padding: 10px;
}
#single-servicio .descripcion-larga {
    width: calc(60%/1);
    line-height: 0;
    font-size: 0;
    letter-spacing: 0.5px;
}
#single-servicio .descripcion-larga p {
    line-height: 1.2em;
    font-size: 13px;
    letter-spacing: 0.5px;
}
#single-servicio .descripcion-larga ul {
    padding: 0;
    line-height: 0;
    font-size: 0;
    padding-left: 20px;
}
#single-servicio .descripcion-larga ul li {
    font-size: 12px;
    line-height: 1.3em;
    /* padding: 4px; */
    margin: 0 0 10px 0;
}
#single-servicio {}

section.page-top.page-header-1 {
    padding: 32px 25px 25px;    background-position: center;
}
section.page-top.page-header-1:after {position: absolute;content: "";width: 100%;top: 0;left: 0;height: 100%;background: #1E9DD2;z-index: 0;opacity: 0.85;}
.page-top .yoast-breadcrumbs, .page-top .breadcrumbs-wrap {
    color: #ffffff;
    z-index: 4;
    position: relative;
}


#top-noticia-single.page-top .page-title {
    display: inline-block;
    font-size: 2.2em;
    font-weight: 200;
    margin: 0;
    min-height: 37px;
    line-height: 1em;
    padding: 0 0 2px;
    position: relative;
    letter-spacing: 0px;
    text-transform: none;
    position: relative;
    z-index: 2;
}

body:not(.home) #main-menu .mega-menu > li.menu-item > a.current {
background: #0088cc;
    color: #ffffff;
}
body.home #main-menu .mega-menu > li.menu-item:first-child > a.current {
background: #0088cc;
    color: #ffffff;
}

#footer a {-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;}
    #footer a:hover {text-decoration: none;opacity: 0.7;}
#logopiepaginaok {
    max-width: 130px;
    margin: 0 auto 30px;
}
@media (max-width:991px) {
#footer .widget {margin-bottom: 20px;}
#footer .footer-main>.container {padding-top: 30px;}
#footer .footer-main>.container>.row {    justify-content: center;width: 300px;margin: auto;}

#footer .footer-main>.container>.row>.col-lg-3,#footer .footer-main>.container>.row>.col-lg-4,#footer .footer-main>.container>.row>.col-lg-2 {}
#logopiepaginaok {
    max-width: 140px;
 
}
#logopiepaginaok img {}
#top-noticia-single.page-top .breadcrumbs-wrap {display: none;}
#noticias-home #grid ul li {
    width: calc(100%/1 - 0px);
    margin: 0;
    padding: 0px;
    justify-content: center;
    text-align: left;
    line-height: 0;
    margin-right: 0;
    border: 1px solid #ddd;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

#relojes .widget.Dtw_Clock_Widget ul.dt_clocks {
 
    justify-content: center;
    border: 0;
    padding: 10px;
    margin: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li {
    border: 0;
    padding: 8px 11px 8px 48px;
    /* background: #eee; */
    width: calc(100%/3 - 8px);
    /* border: 1px solid #ccc; */
    background-image: url(http://www.embassychile.cl/wp-content/uploads/2018/10/clock.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 30px;
    padding-left: 48px;
    margin-right: 10px;
    /* width: auto; */
    margin-bottom: 8px;
    background-color: #fff;
    margin-top: 8px;
    margin: 4px;
    border: 1px solid #ddd;
    background-color: transparent;
    border-left: 0px;
    border-top: 0px;
    width: calc(100%/3 - 0px);
    margin: 0;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(3) {border-right: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(4) {border-bottom: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(5) {border-bottom: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(6) {border-right: 0;border-bottom: 0;}

	#servicios-home #grid ul li {
    width: calc(100%/2 - 10px);
    margin: 0;
    padding: 25px 20px;
    justify-content: center;
    text-align: center;
    line-height: 0;
    margin-right: 0;
    border: 1px solid #eee;
    margin: 5px;
}

#links-home #grid ul li {width: calc(100%/5 - 10px);}
#about-home h2 {
    font-size: 12px;
    line-height: 1.2em;
    color: #fff;
    letter-spacing: 0.4px;
    margin-bottom: 0;
    text-align: center;
}
#about-home {
    padding: 30px 25px;
 margin-top: 20px; 
}
#texto-about h1#titulo-seccion-custom {
    margin-top: 0;
    text-align: center;
    color: #fff;
    margin-bottom: 5px;
    line-height: 1;
    font-size: 24px;
    text-transform: uppercase;
}
#texto-about {
    padding-right: 0;
    margin-bottom: 20px;
}
#footer .footer-bottom .footer-right {display: none!important;}
#footer .footer-bottom .footer-left {text-align: center;padding: 0;}
}

@media (max-width:467px) {
#top-noticia-single.page-top .page-title {
    display: inline-block;
    font-size: 1.5em;
    font-weight: 400;
    margin: 0;
    min-height: 37px;
    line-height: 1.1em;
    padding: 0 0 2px;
    position: relative;
    letter-spacing: 0.5px;
    text-transform: none;
    position: relative;
    z-index: 2;
    text-align: center;
    display: block;
}
#noticias-home #grid ul li {
    width: calc(100%/1 - 0px);
    margin: 0;
    padding: 0px;
    justify-content: center;
    text-align: left;
    line-height: 0;
    margin-right: 0;
    border: 1px solid #eee;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    /* position: relative; */
    flex-wrap: wrap;
}

#noticias-home #grid ul li:last-child {margin-bottom: 0;}
#noticias-home #grid ul li .icono-servicio {
    width: 100%;
    text-align: left;
    margin: 0px;
    background: inherit;
    height: auto;
    padding: 0px;
    margin-bottom: 0px;
    padding-top: 50%;
}

#noticias-home #grid ul li #content-noticia-grid {
    width: calc(100%/1 - 0px);
    padding: 15px;
}

#servicios-home #grid ul {}
    
    #servicios-home #grid ul:hover {border: 0;}
#servicios-home #grid ul li {
    width: calc(100%/2 - 10px);
    margin: 0;
    padding: 14px;
    justify-content: center;
    text-align: center;
    line-height: 0;
    margin-right: 0;
    border: 1px solid #eee;
    margin: 5px;
}

#servicios-home #grid ul li .icono-servicio {width: 100%;}
#servicios-home #grid ul li h4 {
    color: #1E9DD2;
    line-height: 1em;
    font-size: 16px;
    letter-spacing: 0.4px;
    margin-bottom: 10px;
    font-weight: 600;
}
#servicios-home #grid ul li span {
    font-size: 11px;
    line-height: 1.1em;
    letter-spacing: 0.5px;
    color: #aaa;
}
#links-home #grid ul li {

    width: calc(100%/3 - 10px);
    padding: 10px;


   
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li {
 /* background: #eee; */
 width: calc(100%/2);
 margin: 0px;
 border: 1px solid #ddd;
 background-color: transparent;
 border-left: 0px;
 border-top: 0px;
}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(2) {border-right: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(3) {border-right: 1px solid #ddd;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(4) {border-bottom: 1px solid #ddd;border-right: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(5) {border-bottom: 0;}
#relojes .widget.Dtw_Clock_Widget ul.dt_clocks li:nth-child(6) {border-right: 0;border-bottom: 0;}

#single-servicio {display: block;} #single-servicio .imagen-servicio {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}#single-servicio .descripcion-larga {
    width: 100%;
    line-height: 0;
    font-size: 0;
    letter-spacing: 0.5px;
    padding: 0 10px;
}
}

#header .logo {min-width: 80px;max-width: 90px;}

.gform_wrapper .top_label .gfield_label {display: none;} .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: inherit;
    font-family: inherit;
    padding: 10px;
    width: 100%;
    letter-spacing: normal;
    border: 1px solid #ddd;
    box-shadow: none;
    font-size: 13px;
    letter-spacing: 1px;
}body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0px;
}.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0;
    margin: 0 0 10px 0;
}

.gform_wrapper textarea.medium {
    height: 160px;
    width: 100%;
    border: 1px solid #ddd;
    padding: 10px;
    box-shadow: none;
    font-size: 13px;
    letter-spacing: 1px;
}.gform_wrapper .gform_footer {
    padding: 0;
    margin: 10px 0 0;
    clear: both;
    width: 100%;
} .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: auto;
    margin: 0px;
    font-size: 13px;
    padding: 8px 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.page-id-13 .main-content {
    padding-top: 20px;
    padding-bottom: 20px;
}

.page-id-11 .main-content {
    padding-top: 20px;padding-bottom: 20px;

}
.page-id-15 .main-content {
    padding-top: 0px;

}
.page-id-135 .main-content {
    padding-top: 20px;

}
#footer .footer-bottom {
    background-color: #ffffff;
    display: none;
}
.tp-dottedoverlay.twoxtwo {
    background-image: url(http://www.embassychile.cl/wp-content/plugins/revslider/public/assets/assets/gridtile.png);
    background-color: rgba(31,132,210,0.5);
}

.single-post .main-content {padding-top: 10px;padding-bottom: 0;}


.widget_recent_entries > ul li:before, .widget_recent_comments > ul li:before, .widget_pages > ul li:before, .widget_meta > ul li:before, .widget_nav_menu > div > ul li:before, .widget_archive > ul li:before, .widget_categories > ul li:before, .widget_rss > ul li:before {
    border: 4px solid #0088CC;
    margin-right: 10px;
}

.alert-success {
    color: #255525;
    background-color: #daedda;
    border-color: #cbe6cb;
    background-color: #fff;
    border-color: deepskyblue;
    line-height: 1em;
    font-size: 1.2em;
    text-align: center;
    padding: 30px;
    color: deepskyblue;
    letter-spacing: 0.4px;
}


@media (max-width: 575px) {
.page-top .page-title {
    line-height: 1em;
}}


border {
    border: 1px solid deepskyblue;
    width: 100%;
    height: 5px;
    display: block;
    padding: 0px;
    margin: 0px;
    height: 1px;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    margin-top: 35px;
    margin-bottom: 5px;
    opacity: 0.3;display: none;
}




#servicios-home h1#titulo-seccion-custom,#noticias-home h1#titulo-seccion-custom,#links-home h1#titulo-seccion-custom {
    margin: 0 0 40px 0;
    font-size: 20px;
    text-align: center;
    margin-top: 40px;
    color: #004994;
    line-height: 1em;
    position: relative;
    z-index: 55555;
    color: #1E9DD2;
}

#servicios-home h1#titulo-seccion-custom:before,#noticias-home h1#titulo-seccion-custom:before,#links-home h1#titulo-seccion-custom:before {
    content: "";
    width: 100%;
    background: #1E9DD2;
    height: 1px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -1px;
    z-index: -3;
    opacity: 0.2;
}

#servicios-home h1#titulo-seccion-custom:after,#noticias-home h1#titulo-seccion-custom:after,#links-home h1#titulo-seccion-custom:after {
    content: "";
    background: #1E9DD2;
    width: auto;
    height: 50px;
    position: absolute;
    top: -14px;
    left: 0;
    z-index: -3;
    width: 210px;
    left: 50%;
    margin-left: -105px;
    border: 1px solid #D2EBF6;
    background: white;
    /* border-left: 0; */
    /* border-right: 0; */
}


body:not(.home) #servicios-home h1#titulo-seccion-custom, body:not(.home) #noticias-home h1#titulo-seccion-custom, body:not(.home) #links-home h1#titulo-seccion-custom {margin-top: 20px;}






#content-slide {
    display: flex;
    z-index: 5;
    width: 100%;
    height: 100%;
    align-content: center;
    position: absolute;
    color: rgb(255, 255, 255);
    flex-wrap: wrap;
    margin: auto;
    transition: all 0.5s ease 0.5s;
    text-align: center;
    justify-content: center;
    /* -webkit-font-smoothing: antialiased !important; */
}

#content-slide #textogrande-slide {
    display: block;
    width: 100%;
    text-align: center;
    clear: both;    padding-bottom: 15px;
}

#content-slide #textopequeno-slide {
    display: block;
    width: 100%;
    text-align: center;
    clear: both;
  
}



#content-slide #textogrande-slide #textogrande-slide-ok {
    display: block;
    width: 500px;
    text-align: center;
    clear: both;
    white-space: normal;
    font-size: 60px;
    line-height: 0.85em;
    font-weight: 700;
    max-width: 68%;
    letter-spacing: 0px;
    margin: auto;
    font-family: "Open Sans Condensed";
}
#content-slide #textopequeno-slide #textopequeno-slide-ok {
    display: block;
    width: 500px;
    text-align: center;
    clear: both;
    white-space: normal;
    font-size: 18px;
    line-height: 1em;
    font-weight: 300;
    color: rgb(255, 255, 255);
    letter-spacing: 0.5px;
    font-family: "Open Sans";
    max-width: 67%;
    margin: auto;
    text-shadow: 1px 1px 1px #444;
}


@media (max-width:560px) {
	
	#content-slide #textogrande-slide #textogrande-slide-ok {
    display: block;
    width: 500px;
    text-align: center;
    clear: both;
    white-space: normal;
    font-size: 30px;
    line-height: 0.85em;
    font-weight: 700;
    max-width: 68%;
    letter-spacing: 0px;
    margin: auto;
    font-family: "Open Sans Condensed";
}
	#content-slide #textopequeno-slide #textopequeno-slide-ok {
    display: block;
    width: 500px;
    text-align: center;
    clear: both;
    white-space: normal;
    font-size: 12px;
    line-height: 1em;
    font-weight: 400;
    color: rgb(255, 255, 255);
    letter-spacing: 0;
    font-family: "Open Sans";
    max-width: 65%;
    margin: auto;
    text-shadow: 1px 1px 1px #444;
}
}