
/* CUSTOM FONTS */
body { font-family: Roboto; font-size: 16px; line-height: 27px; }
h1, h2, h3, h4, h5, h6 { font-family: Roboto; font-weight: normal; }
nav#main-nav ul li > a  { font-family: Roboto; font-size: 17px; font-weight: normal; }


/* CUSTOM COLOR */
::selection { background: #000000; }
::-moz-selection { background: #000000; }
::-webkit-selection { background: #000000; }
input[type=submit]:hover { background: #000000; }
a { color: #000000; }
a.more-link:hover {	background: #000000; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #000000; }
header { background: #ffffff; }
nav#main-nav ul .sub-menu li a:hover { color: #000000; }
#dropdown-menu { color: #000000; }
#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: #000000; }
#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: #000000; }
#totop { background-color: #000000; }
.meta_date a:hover { color: #000000; }
.quote { background: #000000; }
.filter ul li a:hover, .filter ul li a.active {	color: #000000; }
#single-pagination ul li a:hover { background-color: #000000; }
#load-more a { background: #000000; }
.widget ul li a { color: #000000; }
.tag-list a:hover { color: #000000; }
a.standard { color: #000000; }
.skill .skill_bar .skill_active { background: #000000; }
.toggle .toggle_title .toggle_icon { background-color: #000000; }
.imgoverlay a .overlay { background-color: #000000; }
.loading span { background-color: #000000; }
.notfound h1 { color: #000000; }
.flex-direction-nav li { background-color: #000000; }
.fancybox-close { background-color: #000000; }
.fancybox-prev span, .fancybox-next span { background-color: #000000; }
#fancybox-overlay { background: #000000; }
.fancybox-outer { background: #000000; }
div.jp-volume-bar-value { background: #000000; }
div.jp-play-bar { background: #000000; }


/* DARK MENU STYLE */
nav#main-nav ul li > a  { color: #000000; opacity: 0.60; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }
nav#main-nav ul li:hover a { opacity: 0.90; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }
nav#main-nav ul li.current-menu-item a, nav#main-nav ul li.current-menu-ancestor a, nav#main-nav ul li.current_page_parent a { opacity: 0.90; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }
.filter a.openfilter { color: #000000; opacity: 0.60; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }
.filter-seperator { background: #000000; opacity: 0.2; filter: alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; }




/* 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: 30px; padding-bottom: 30px; }
#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) */
nav#main-nav ul li > a {    margin-top: -2px;}
.filter-seperator  { margin-left: 13px;}

h6 { font-size: 19px;!important;   line-height: 20px;!important;}


.rsImg {
    display: block !important;
}

.page-id-1371 .entry  {padding: 0px!important;}
.page-id-90 .column { padding-bottom: 0px;}
.page-id-90 #main { padding-bottom: 0px;}

.new-royalslider-8 .rsDefaultInv, .rsDefaultInv .rsOverflow, .rsDefaultInv .rsSlide, .rsDefaultInv .rsVideoFrameHolder, .rsDefaultInv .rsThumbs {background: none;}

.wm-parallax ul li {background: none;}

.postid-1747 .column {padding-bottom: 30px;}

.page-id-1371 .rsContent  {text-align: center;}

.page-id-1371 img.alignleft {margin: 3px 30px 12px 0;}

.page-id-1371 #main-inner {
background: #f2f2f2;}

*/ .mainside-bg, .mainside {background-color: black;}
*/ .portfolio-grid {opacity: 0.5;}
*/ .attachment-portfolio-thumb {opacity: 0.4;}

#portfolio-single 
*/ {background: #edede8;}
{background: #ecebea;}

#main-inner {background: #ecebea;}
*/ #main-inner {background: #edede8;}
*/ .maincontent {background: #e4e3e0;}
.maincontent {background: #ecebea;}
*/ .mainside {background: #D6D5D2;}
*/ .mainside-bg {background: #D6D5D2;}

.embed-container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
}
.embed-container-mpu {
    position: relative;
    padding-bottom: 83.33%; /* mpu ratio */
    height: 0;
    overflow: hidden;
}

.royalSlider {
position: static;}