@CHARSET "UTF-8";


.social-sharing{width: 100%; clear: both;}
.social-sharing span{display: inline-block;font-size: 110%;}
.social-sharing span.top, .social-sharing span.bottom {width:100%;} .social-sharing span.right {display: inline;}  
a.button-facebook,a.button-twitter,a.button-linkedin,a.button-pinterest,a.button-xing,a.button-reddit{color: #fff;text-decoration:none;font-size: 16px;font-weight:normal; margin:1% 1% 1% 0;padding:5px 1%;padding:.5rem 1%;text-align:center;display: inline-block;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);border:0px;}
a.button-facebook {background-color: #2b4170;background: -moz-linear-gradient(top, #3b5998, #2b4170);background: -ms-linear-gradient(top, #3b5998, #2b4170);background: -webkit-linear-gradient(top, #3b5998, #2b4170);text-shadow: 0 -1px -1px #1f2f52;}
a.button-facebook:hover {background-color: #3b5998;background: -moz-linear-gradient(top, #2b4170, #3b5998);background: -ms-linear-gradient(top, #2b4170, #3b5998);background: -webkit-linear-gradient(top, #2b4170, #3b5998);color:#fff;}
a.button-twitter {background-color: #0081ce;background: -moz-linear-gradient(top, #00aced, #0081ce);background: -ms-linear-gradient(top, #00aced, #0081ce);background: -webkit-linear-gradient(top, #00aced, #0081ce);text-shadow: 0 -1px -1px #005ea3;} 
a.button-twitter:hover {background-color: #00aced;background: -moz-linear-gradient(top, #0081ce, #00aced);background: -ms-linear-gradient(top, #0081ce, #00aced);background: -webkit-linear-gradient(top, #0081ce, #00aced);color:#fff;}
a.button-linkedin {background-color: #0073b2;background: -moz-linear-gradient(top, #009cda, #0073b2);background:-ms-linear-gradient(top, #009cda, #0073b2);background: -webkit-linear-gradient(top, #009cda, #0073b2);text-shadow: 0 -1px -1px #005486;}
a.button-linkedin:hover{background-color: #009cda;background: -moz-linear-gradient(top, #0073b2, #009cda);background: -ms-linear-gradient(top, #0073b2, #009cda);background: -webkit-linear-gradient(top, #0073b2, #009cda);color:#fff;}
a.button-pinterest {background-color: #a0171c;background: -moz-linear-gradient(top, #cb2027, #a0171c);background: -ms-linear-gradient(top, #cb2027, #a0171c);background: -webkit-linear-gradient(top, #cb2027, #a0171c);text-shadow: 0 -1px -1px #761114;}
a.button-pinterest:hover{background-color: #cb2027; background: -moz-linear-gradient(top, #a0171c, #cb2027);background: -ms-linear-gradient(top, #a0171c, #cb2027);background: -webkit-linear-gradient(top, #a0171c, #cb2027);color:#fff;}
a.button-xing{background-color: #135353; background: -moz-linear-gradient(top, #006464, #135353);background: -ms-linear-gradient(top, #006464, #135353);background: -webkit-linear-gradient(top, #006464, #135353);text-shadow: 0 -1px -1px #1e7677;}
a.button-xing:hover {background-color: #006464;background: -moz-linear-gradient(top, #135353, #006464);background: -ms-linear-gradient(top, #135353, #006464);background: -webkit-linear-gradient(top, #135353, #006464);color:#fff;}
a.button-reddit { background-color: #c33219;background: -moz-linear-gradient(top, #f04b23, #c33219);background: -ms-linear-gradient(top,#f04b23, #c33219);background: -webkit-linear-gradient(top,#f04b23, #c33219);text-shadow: 0 -1px -1px #972412;}
a.button-reddit:hover {background-color: #f04b23;background: -moz-linear-gradient(top, #c33219, #f04b23);background: -ms-linear-gradient(top, #c33219,#f04b23);background: -webkit-linear-gradient(top, #c33219, #f04b23); color:#fff;}
.ss-social-sharing a{text-indent: -99999px;}
a.ss-button-facebook, a.ss-button-twitter, a.ss-button-linkedin,a.ss-button-pinterest,a.ss-button-xing, a.ss-button-reddit{background-image: url(//www.carlosalazraqui.com/wp-content/plugins/wp-social-sharing/static/socialshare.png);width: 45px;height: 45px;background-repeat: no-repeat;padding: 0px;border: 0px;margin:1% 1% 1% 0;display: inline-block;}
a.ss-button-twitter{background-position:0px -45px;}a.ss-button-twitter:hover{background-position:0px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.ss-button-facebook{background-position: -90px -45px;}a.ss-button-facebook:hover{background-position: -90px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.ss-button-linkedin{background-position: -135px -45px;}a.ss-button-linkedin:hover{background-position: -135px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.ss-button-pinterest{background-position: -180px -45px;}a.ss-button-pinterest:hover{background-position: -180px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.ss-button-xing{background-position: -225px -45px;}a.ss-button-xing:hover{background-position: -225px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.ss-button-reddit{background-position: -270px -45px;}a.ss-button-reddit:hover{background-position: -270px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;} @media (max-width : 480px){
.social-sharing a{text-indent: -99999px;}
a.button-facebook,a.button-twitter,a.button-linkedin,a.button-pinterest,a.button-xing,a.button-reddit{background-image: url(//www.carlosalazraqui.com/wp-content/plugins/wp-social-sharing/static/socialshare.png) !important;width: 45px;height: 45px;background-repeat: no-repeat;padding: 0px;border: 0px;}
a.button-twitter{background-position:0px -45px; }a.button-twitter:hover{background-position:0px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.button-facebook{background-position: -90px -45px;}a.button-facebook:hover{background-position: -90px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.button-linkedin{background-position: -135px -45px;}a.button-linkedin:hover{background-position: -135px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.button-pinterest{background-position: -180px -45px;}a.button-pinterest:hover{background-position: -180px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.button-xing{background-position: -225px -45px;}a.button-xing:hover{background-position: -225px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
a.button-reddit{background-position: -270px -45px;}a.button-reddit:hover{background-position: -270px 0px;transition-delay: 0s;transition-duration: 250ms;transition-property: all; transition-timing-function: ease-in-out;}
}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; }