a { color:#0ebfdc; }  .et_fixed_nav #et-top-navigation { padding-left:0px !important; }
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, #et-info-email:hover, .et-social-icons a:hover
{
opacity: 1.0;
transition-property: all;
transition-duration: 0.0s;
transition-timing-function: ease-in-out;
transition-delay: 0s;
}
#top-menu li {padding-right: 10px !important;}
#top-header .et-social-icon a:hover { color:#0ebfdc !important; }
#top-header, #top-header a, #et-secondary-nav li li a, #top-header .et-social-icon a::before
{
font-size: 24px !important;
}
#top-header, #top-header .container, #top-header #et-info, #top-header .et-social-icon a
{
line-height: 0em !important;
}
#et-info, #et-secondary-menu > ul > li a
{
display: block;
padding-bottom: 0.0em !important;
}
#top-header ul.et-social-icons { margin-top:20px !important; }
#top-header ul.et-social-icons li a { height:34px !important; padding:0px !important; margin:0px !important; }
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation
{
padding-top: 22px !important;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#top-header .et-social-icon.et-social-ytube a, 
#top-header .et-social-icon.et-social-imdb a { display:inline-block; height:36px; background-position:0px 0px; }
#top-header .et-social-icon.et-social-ytube a:hover, 
#top-header .et-social-icon.et-social-imdb a:hover { background-position:0px -36px; }
#top-header .container { padding-top:0em !important; }
#logo{transition-duration: 0.0s !important;}  #footer-bottom a
{
transition-property: all;
transition-duration: 0.0s;
transition-timing-function: ease-in-out;
transition-delay: 0s;
}
.et-social-icons { margin-right:230px; }
.et-social-icon a  { color:#01010c; text-decoration:none; }
.et-social-icon a:hover { color:#0ebfdc !important; text-decoration:none; }
.et-social-icon.et-social-imdb a { display: inline-block; background: url(//www.carlosalazraqui.com/images/IMDB-icon.png) no-repeat; width: 46px; height: 36px; vertical-align:middle;  background-position:0px 0px; }
.et-social-icon.et-social-imdb a:hover { background-position:0px -36px; }
.et-social-icon.et-social-ytube a { display: inline-block; background: url(//www.carlosalazraqui.com/images/YouTube-icon.png) no-repeat; width: 25px; height: 36px; vertical-align:middle;  background-position:0px 0px; }
.et-social-icon.et-social-ytube a:hover { background-position:0px -36px; }    @media all and (max-width: 1150px) {
#logo { max-width:25% !important; }
}
@media only screen and ( max-width: 980px ) {
.et-social-icons { margin-right:0px; }
.et_fixed_nav #logo { max-width:70%; }
#logo { max-width:80% !important; }
div#top-header div#et-secondary-menu { display:inherit !important; float:left; }
}
@media only screen and ( max-width: 767px ) {
.mc-main .vcard { max-width:100%; width:100%; float:left; margin-left:0px; margin-right:0px; }
}
a:hover { text-decoration:underline; }
body.single.single-project .et_project_meta { display:none; }
#top-menu a:hover, .fullwidth-menu a:hover { color:#0ebfdc !important;  }
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a { font-weight:600; }
.et-pb-arrow-prev, .et-pb-arrow-next
{ font-size:72px; color:#ffffff !important;}
.et_pb_section { padding-top:0px !important; padding-bottom:0px !important; }
.homepage-events-button .et_pb_promo, .homepage-events-button .et_pb_row
{ padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px; margin-top:0px; }
.et_main_title h1 { width:100%; }
.et_pb_post { margin-bottom: 40px; }
.et_pb_post h2 { margin-top: 10px; }
.et_pb_post h2 a { color:#0ebfdc; }
.et_pb_blurb h4 { text-align:center; font-weight:600; color:#0ebfdc; }
.et_pb_fullwidth_portfolio h2 { color:#ffffff; }
.tagcloud a { background:#4e4e4e; color:#ffffff !important; font-weight:bold; }
.tagcloud a:hover { background:#0ebfdc; text-decoration:none; }
.social-sharing { max-width: 1080px; margin:0 auto; }
.et_pb_divider { margin-bottom:10px; }
.et_pb_row_inner:nth-of-type(n+2) { padding-top: 0px; }
.et_pb_main_blurb_image { margin-bottom:10px; }
.et_pb_promo { padding-top: 0px; padding-bottom: 0px; margin-bottom: 20px; }