
/* CUSTOM FONTS */
body { font-family: 'Helvetica Neue', Helvetica, Arial; font-size: 13px; line-height: 21px; }
h1, h2, h3, h4, h5, h6 { font-family: 'Helvetica Neue', Helvetica, Arial; font-weight: bold; }
nav#main-nav ul li > a  { font-family: 'Helvetica Neue', Helvetica, Arial; font-size: 14px; font-weight: bold; }


/* CUSTOM COLOR */
::selection { background: #00b8ef ; }
::-moz-selection { background: #00b8ef ; }
::-webkit-selection { background: #00b8ef ; }
input[type=submit]:hover { background: #00b8ef ; }
a { color: #00b8ef ; }
a.more-link:hover {	background: #00b8ef ; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #00b8ef ; }
header { background: #00b8ef ; }
nav#main-nav ul .sub-menu li a:hover { color: #00b8ef ; }
#dropdown-menu { color: #00b8ef ; }
#responsive-nav li:hover > a, #responsive-nav li.current-menu-item > a, #responsive-nav li.current-menu-ancestor > a, #responsive-nav li.current_page_parent > a { color: #00b8ef ; }
#responsive-nav li ul li:hover > a, #responsive-nav li ul li.current-menu-item > a, #responsive-nav li ul li.current-menu-ancestor > a {  color: #00b8ef ; }
#totop { background-color: #00b8ef ; }
.meta_date a:hover { color: #00b8ef ; }
.quote { background: #00b8ef ; }
.filter ul li a:hover, .filter ul li a.active {	color: #00b8ef ; }
#single-pagination ul li a:hover { background-color: #00b8ef ; }
#load-more a { background: #00b8ef ; }
.widget ul li a { color: #00b8ef ; }
.tag-list a:hover { color: #00b8ef ; }
a.standard { color: #00b8ef ; }
.skill .skill_bar .skill_active { background: #00b8ef ; }
.toggle .toggle_title .toggle_icon { background-color: #00b8ef ; }
.imgoverlay a .overlay { background-color: #00b8ef ; }
.loading span { background-color: #00b8ef ; }
.notfound h1 { color: #00b8ef ; }
.flex-direction-nav li { background-color: #00b8ef ; }
.fancybox-close { background-color: #00b8ef ; }
.fancybox-prev span, .fancybox-next span { background-color: #00b8ef ; }
#fancybox-overlay { background: #00b8ef ; }
.fancybox-outer { background: #00b8ef ; }
div.jp-volume-bar-value { background: #00b8ef ; }
div.jp-play-bar { background: #00b8ef ; }






/* CONTENT WIDTH */
.single .mainside, .single .mainside-bg, .page-template-default .mainside, .page-template-default .mainside-bg { width: 35%; }
.single .maincontent, .halfcontent { width: 65%; }
.fullcontent { width: 100%; }
#map { width: 35%; }
#fullscreen-bg {  width: 35%; }


/* SPACINGS */
.header-inner { padding-top: 10pxpx; padding-bottom: 10pxpx; }
#footer-inner { padding-top: 15px; padding-bottom: 15px; }
nav#main-nav { margin-top: 0px; } 
.filter { margin-top: 0px; } 
.filter-seperator { margin-top: 0px; } 







/* CUSTOM CSS (Theme Options) */
#footer-inner {
   /* height: 50px;*/
    padding: 5px;
}

#footer-inner .right_float{
display: none;
}
#footer-inner .left_float {
    float: right;
}

.audioplayer_container object {
height: 30px;
}

.cgu p {
    margin-top: 0px;
}

.cgu p {
    margin-top: 0px;
}

.cgu h1, .cgu h2, .cgu h3, .cgu h4, .cgu h5, .cgu h6 {
    margin-top: 20px;
} 

.sharelinks {
    background: rgba(0, 184, 239, 0.7) none repeat scroll 0 0;
    border-radius: 5px;
    bottom: 100px;
    box-shadow: 0 10px 15px #888888;
    height: auto;
    padding: 15px;
    position: fixed;
display: none;
}

.header-inner {
    padding: 20px;
}



@media screen and (max-width: 980px) {
.header-inner {
    padding: 5px;
	}
#logo {
margin: 0 auto;
}

#logo img {
width: 180px;
float:left;
}

header .left_float, header .right_float {
    float: none !important;
    margin-top: 0px;
}

footer .left_float, footer .right_float {
    margin-top: 0px !important;
}

}


