/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */
.marginBottomMinus1{
margin-bottom: -1px !important;
}
#header .container {
    background: none repeat scroll 0 0 #ffffff !important;
}

/******************************
* GOOGLE CUSTOM SEARCH ENGINE *
*******************************/
  .gsc-control-cse {
    font-family: Arial, sans-serif;
    background-color: #FFFFFF;
  }
  .gsc-control-cse .gsc-table-result {
    font-family: Arial, sans-serif;
  }
  input.gsc-input {
    border-color: #BBBBBB;
  }
  input.gsc-search-button {
    border-color: #888888;
    background-color: #fcb815;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabsArea {
    border-color: #333333;
  }
  .gsc-webResult.gsc-result,
  .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover,
  .gsc-imageResult:hover {
    border-color: #000000;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result.gsc-promotion:hover {
    border-color: #000000;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b,
  .gs-imageResult a.gs-title:link,
  .gs-imageResult a.gs-title:link b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b,
  .gs-imageResult a.gs-title:visited,
  .gs-imageResult a.gs-title:visited b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b,
  .gs-imageResult a.gs-title:hover,
  .gs-imageResult a.gs-title:hover b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b,
  .gs-imageResult a.gs-title:active,
  .gs-imageResult a.gs-title:active b {
    color: #777777;
  }
  .gsc-cursor-page {
    color: #444444;
  }
  a.gsc-trailing-more-results:link {
    color: #444444;
  }
  .gs-webResult .gs-snippet,
  .gs-imageResult .gs-snippet,
  .gs-fileFormatType {
    color: #333333;
  }
  .gs-webResult div.gs-visibleUrl,
  .gs-imageResult div.gs-visibleUrl {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #777777;
    background-color: #FFFFFF;
    color: #444444;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #333333;
    background-color: #333333;
    color: #444444;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #CCCCCC;
    background-color: #E6E6E6;
  }
  .gsc-completion-title {
    color: #444444;
  }
  .gsc-completion-snippet {
    color: #333333;
  }
  .gs-promotion a.gs-title:link,
  .gs-promotion a.gs-title:link *,
  .gs-promotion .gs-snippet a:link {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:visited,
  .gs-promotion a.gs-title:visited *,
  .gs-promotion .gs-snippet a:visited {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:hover,
  .gs-promotion a.gs-title:hover *,
  .gs-promotion .gs-snippet a:hover {
    color: #444444;
  }
  .gs-promotion a.gs-title:active,
  .gs-promotion a.gs-title:active *,
  .gs-promotion .gs-snippet a:active {
    color: #00CC00;
  }
  .gs-promotion .gs-snippet,
  .gs-promotion .gs-title .gs-promotion-title-right,
  .gs-promotion .gs-title .gs-promotion-title-right *  {
    color: #333333;
  }
  .gs-promotion .gs-visibleUrl,
  .gs-promotion .gs-visibleUrl-short {
    color: #00CC00;
  }


.gsc-resultsHeader{
	display: none;
}
.gsc-above-wrapper-area{
	border: none !important ;
}

.gsc-search-box td{
	border: 0px !important ;
	background: transparent !important ;
}

.boxed #searchform{
	top: 43px;
	width: 315px;
	right: 25px;
}

td.gsc-clear-button{
	display: none;
}

td.gsc-result-info-container{
	border: none !important;
	font-weight: bold !important ;
}

.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-results .gsc-imageResult-classic:hover, .gsc-results .gsc-imageResult-column:hover{
	border-left: 1px solid #fcb815 !important;
}

table.gsc-search-box td {
    vertical-align: top !important;
}

h1.entry-title{
	margin-left: 25px;
}

.boxed #header .social_bookmarks {
	background-color: #f8f8f8;
	display: inline-block;
	padding: 5px;
	border-radius: 0 0 10px 10px;
	position: absolute;
	top: 0;
	border: 1px solid #e1e1e1;
	border-top: none;
	right: 73px;
}

.social_bookmarks .linkedin a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOTSURBVDiNlZTPb1VVEMc/c+657762/GxMRQT8hcGgrlgYNWxMZOGLYevGBXHtwpjoH+DKGP+GEtgZNyQSo4khagILQggGrJgCCsW2YFvavr7ee8+ZGRevBaIJhlmcZJI538nM9ztfkXc+3jmx5+nJbrc6ijvuPHaIDJ+6bk7dmbl9LD6xe/fJ1w4f6WlR0tQtoZDHBjV1qm6HQtPRcz9+dzJWZewlCqb/mCEWBRICRiAIiBvuBjy6kQM5Z/bv3U1Vxl7MqvTXBxRFQbdbsdJfp+7fw4qSnTt2UBYlzqN3EgTcnf76gKxKVHdUDQcW+gNen4i899YBbt0bcPzKCmu5pJRHwyrgbqgq6kY0M1LOrDeJxpQPDh/k7QO7ALiweJHvry0wPlJhbog7iDxo8BCrbk6bM2Y+BG1TIohi7py52WffRMtyo9xYqWnbmrm6JohQVR2yGTkliqJgrNuhDGDmqDttm1EzoqlTp0QQYbSAr879xvTsIrP3Bvy5NOCl7YFnRmG1hYtzi+wajezfNcrcasPlxTW2bt9GVQhuRpsTrk5UN1LK9JuEm/HZkRd549lxVI2Pvpmid/BJPnzzeQbJuH5nifGxioltYyyt1Rw/+ztfnp2BLVsIbrQpb+7UyTmTUiIb7J0Y59V9EwB0ymmqToeq26XqwqGtoyxlqCLsGR3h094hLt+t+frKXZ7aPoK5Y+YEd0NNcVfAGLQJgDobSZWU7T4Zk5fmefmLM3zy7VUAyhjpvbKHGIxB22KWcTeCiODupJTJmrGHGFXVDfEPiZ78aYrZq9e5MTN3v2ZkrEsRhKZpGYpDiEEEwcnZcBE29eIimBm+0cTckdSAC0HCfVBTJydF3BGcIEKUMNRd0oRIwebpx40r2TzQIghBAM24PVhJIZsTKQ5IEKKEgAiYZiigr9AYrCanVWOgTmPQKGQ18EyjyppCZFivrqAZEZAQiIHhyEGgDM7nP0xx4uIsTUpM313mxHnl579qmjbx69+rhG1dLtxe4t3j5zF37iwtUwUnGUMchFiIYG5gTgiBqzdmmLp2c0NSkZW1AdM3Z0GGedWJLC73OXP+l6GZhEDViWAZc6MQIRKgqkqsqVnXvOG4w2gbfeAa/q98kyhT1lMLOVNVJW2A2KZ0eqwMvedeeIambpAQ/vPx/8LNqLoVo2VgIaXTcXV+/v1bcmmyW3WPguH++M4v4mQCC019anV+/tg/0A4k8/82FHsAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.social_bookmarks .email a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAANZSURBVDiNlZRPTJxFFMB/Mzvf7hKWlhXY0gJubYU0lLbaoE1jTE1qe6gWvXmwvXnRxqsx8eTReDTxoCYmHrQmGhJDTTBp2oiKmoaqtJD0D9AsLrBA90+XLbvfN/M87BaoAsWZTPIy8+Y377157ymAV34n0RnbdqbJiye10r4gii0OhRYnQXjBv3tztFD8YvCI5NXrI7Tsq2/7bFe054QmBAiyVSKgatOnzEzp+rfjxZm3ze5w4nTcdPQVKwtk/WkQx5bNBARQStMY7qDRe/xMW8T2m5iua52/f5NsZRGtQGv+FxTAOrhbnqPRayZuYgmTLU9XrLN4CsTBUgUqAaA2hwsgAp6GWBhCCorlBcK6UDE2sGhVVVB+lMP1p2ht6Ca3PAe4TS3cFklQWJ5lPNeP7+XQCipBBaMFJQ4Cp3nCPEOP9xrdTS/Q2JDYnKkh8H2upS6zKJPcqQzheRYNSmPBWQjKHh31R0i2PMUP4x8xlr4Emg3XdHaM/qvv0xCN82T8GP5yGGcBC1pqgrMWIaCtqYunk6f4deJrLo5/jHPBf4y8MtnP9399yN4dz7J3Vy9GedjAgQWxoHG10Dmw1gegc8dRTh96l8y9Cc5feYdcKQ1AxZYY+OMDRlIDvLj/HIeTfdV9fwnlZIXzEBS3+t8tDbs5vu8tMvlbfPrTWX6b/IpPfjzLaPoCJ7vPsae5d0VXKc1ajsHWThw4sSuKN9LDpOZHefnAexT9WYZvf0lP2wlaY91Mzf6J75fp3Hm0etXZVShgxFXTCauImu2IhZGpATL5CQ4kj9PetB+Ag+0voZUBIBZtZnTqIvnSPL17+qjz4ojTiK3mr8GCEtAi5IrT3EpfJRpq5OShNwmFvNUMqgEB2h/rZuf2LsZSQ0zOjJEtptAID7w2uGpL8nTAtcx3LBbm6Uo8z53iEPfL99YvK4G6SAPWOm5nhvm7NEzElNFV98U8iENIgU+BG4VBri8OEjhQm9SpCBgNxkAkDGG1JqZYwrXH8RR4EVDRjWHrwQFkNZ09I478Gq8ecvGRHUWtq1swIRu/IKr0hkhwEPUvzKO6tayRBDThn5XUXzbPLV0KpbzPz2dDvzT7ZJsUWkBpFApBbWCvoJAqSpwopzzXMtdsj33Tal+N/QNbbHv8ciMabAAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
}

#mailing-link {
	display: block;
	position: absolute;
	top: 7px;
	right: 260px;
	color: #0081b5 !important;
	font-size: 11px;
	font-weight: bold;
}

.sliderOnHome {
	width: 193px !important;
	height: 120px !important;
	margin-bottom: 0 !important;
}

.sliderOnHome li {
	border-bottom: none !important;
}
.sliderOnHome img {
	margin: 0 0 -10px 0 !important;
}

.post-entry h3 {
	padding-top: 10px !important;
}
