/*
Theme Name: Exray
Theme URI: http://seotemplates.net/blog/wordpress-theme/exray-wordpress-theme/
Author: Septian Ahmad Fujianto
Author URI: http://seotemplates.net/
Description: A simple, clean and responsive theme build with HTML5 and Twitter Bootstrap. Designed to be starting point for your Website with unlimited possibility for customization, with Theme Customizer and Theme Options ready, you won't get any trouble modifying most part of the theme. By using flat design concept, your content will standout and catch your reader eyes. 
Version: 1.2.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: gray, white, one-column, three-columns, flexible-width, custom-menu, flexible-header, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: Exray
*/

/*
Exray WordPress theme, Copyright (C) 2013 Septian Ahmad Fujianto 
Exray WordPress theme is licensed under the GPL v2 or later.
 */

@import url("css/bootstrap.css");
@import url("css/master.css");

.main-menu-container .main-menu-navigation ul > li {
border-left: 1px solid #ffffff;
border-right: 1px solid #eee;
}
.main-menu-container .main-menu-navigation ul li {
background: #f7f7f7;
line-height: 34px;
}
.main-menu-container .main-menu-navigation ul>li ul li {
background: #fff;
}
#first-id {
border: 0px;
font-size:75%;
}
.main-menu-navigation ul{
background: url('/wp-content/themes/exray/images/left.png') no-repeat 20px 16px;
}
.main-menu-navigation #first-id {
padding-left: 55px;
background: url('/wp-content/themes/exray/images/right.png') no-repeat 150px 16px;
width: 180px;
}
.main-menu-container .main-menu-navigation ul > li a {
text-transform: none;
padding: 0 0.65em;
font-family: 'Roboto', sans-serif;
}
.main-menu-container .main-menu-navigation ul>li ul {
z-index: 9999;
}
h1, h2, h3, h4, h5, .sidebar-widget h4 {
  font-family: 'Roboto', sans-serif;
}
.content article h1.entry-title, .content article h1.entry-title a, .content article h2.entry-title, .content article h2.entry-title a {
font-family: 'Roboto', sans-serif;
font-size: 17px;
line-height: 1.7em;
}

.menu-item-search form input[type="text"] {
border: 0px solid #dddddd;
height: 22px;
margin-top: 5px;
}
#search-form input[type="text"] {
padding: 0.2em;
}
.theme-light .nivo-caption {
  font-family: 'Roboto', sans-serif !important;
}
.map DIV {width: 570px; height: 313px; margin:1em 0 0 4em; background: url('/wp-content/themes/exray/images/branches_map.gif') 0 0 no-repeat;}
#karta { width: 570px; height: 313px; border: 0; background: url('/wp-content/themes/exray/images/branches_map.gif') 0 0 no-repeat; }
.otw-row .otw-row {
margin: 0 10px;
}
.entry-content th, .entry-content th span, .entry-content td, .entry-content td span  {
font-family: 'Helvetica Neue', Helvetica, arial, sans-serif !important;
}
.entry-content th, th a {
text-align: center!important;
background: #009fda;
}
.entry-content td, th {
border:1px solid #f7f7f7 !important;
padding: 6px!important;
}
.entry-content tr:nth-of-type(even) td {
background: #ddd !important;
}
.entry-content tr:nth-of-type(odd) td {
background: #f7f7f7!important;
}
.entry-content td {
vertical-align: middle;
}

/*toggle*/

h3.trigger {
    margin: 0px !important;
    margin-top: 5px !important;
    font-weight:400;
    font-size: 13px;
    padding: 5px;
    padding-left: 30px;
    background-image: url('images/toggle-plus.png');
    background-position: 10px center;
    background-repeat: no-repeat;
}
h3.trigger a {
    color: #333;
    text-decoration: none;
    display: block;
}
h3.trigger a:hover {
    color: #0489B7;
    text-decoration: underline;
}
h3.active{
    background-image: url('images/toggle-minus.png') !important;
    background-position: 10px center;
    background-repeat: no-repeat;
}
h3.toggle-white{
    background-color: #FFF;
}
h3.toggle-gray{
    background-color: #F5F5F5;
}
h3.toggle-dark{
    background-color:#383838; 
}
h3.toggle-dark a{
    color:#fff; 
}
.toggle_container {
    overflow: hidden;
    padding: 20px 40px;
}
.main-menu-container .main-menu-navigation ul>li a:hover, .main-menu-container .current_page_item {
background: #fdf8f5;
}
.content article .entry-content tr:first-child td {
text-align: center!important;
background: #009fda!important;
border: 1px solid #f7f7f7 !important;
}
.content article .entry-content tr:first-child td span {
text-align: center!important;
padding: 12px 6px!important;
vertical-align: middle;
font-weight: bold!important;
color: #fff!important;
}
.content article .entry-content tr td, .content article .entry-content tr td span {
text-align: center;
}
.content article .entry-content tr td:first-child, .content article .entry-content tr td:first-child span {
text-align: left!important;
}
#g_container td {
background:#f7f7f7!important;
}
#g_container td span {
font-weight: normal!important;
padding: 0px!important;
}
#meta-title td {
font-weight: normal!important;
padding: 6px!important;
text-align: left!important;
color:inherit!important;
}
#meta-title td span {
font-weight: normal!important;
text-align: left!important;
color:inherit!important;
padding: 0px!important;
}
#bgmp_list li {
clear: both;
}
.page-id-6993 .bgmp_list-description {
min-height: 100%!important;
}
h3.trigger.toggle-gray.sub {
margin-left: 30px!important;
}
.okrug .toggle_container {
margin-left: 40px;
}
p.sub_none {
margin-bottom: -10px;
}
.content article .entry-content tr:first-of-type td {
color: #fff;
text-align: center!important;
font-weight: bold!important;
border: 1px solid #f7f7f7 !important;
padding: 12px 6px!important;
}

