body {
  padding-top: 70px;
}

iframe {
  border: 0;
}

@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
/*.dropdown-submenu:hover>.dropdown-menu{display:block;}*/
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

div.panel-heading h3.nm_post_title { margin: 0; }



/**
   Use the FontAwesome font and css to add icons to menu items to make them look
   cool. Add your custom menu icons here. Each menu item has a class of its
   slug. The icon should be applied based on the example Home (index) below.
   Preview the icons at: http://fortawesome.github.io/Font-Awesome/icons/
**/

/* Home Page (index) */
ul.nav > li.index > a:before {
  font-family: FontAwesome;
  content: "\f015";
  padding-right: 6px;
}

/* NewsFeed (feed) */
ul.nav > li.feed > a:before {
  font-family: FontAwesome;
  content: "\f044";
  padding-right: 6px;
}

/* Portfolio (portfolio) */
ul.nav > li.portfolio > a:before {
  font-family: FontAwesome;
  content: "\f030";
  padding-right: 6px;
}

/* Language Dropdown */
ul.nav > li.lang > a:before {
  font-family: FontAwesome;
  content: "\f1ab";
  padding-right: 6px;
}

ul.nav > li.lang ul li a:before {
  content: "";
  padding: 0;
}

ul.nav > li.lang ul li a img {
  vertical-align: middle;
  padding-right: 6px;
}







/**
Table style
**/



table tr th{
  background:#337ab7;
  color:white;
  text-align:left;
  vertical-align:center;
}


/**
News Manager style
**/

.nm_post {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted SILVER;
	
	.nm_box_content {
		padding-left: 20px;
	}
	
	.nm_post_title {
		a { color: #000; }
		margin: 0 0 20px 0;
	}
	
	.nm_readmore {
		display: block;
		padding: 1px;
		a {
			color: #FFF;
			padding: 10px 20px;
			background: #1ec5d8;
		}
	}
	
	&:last-child {border: none;}
	
	.nm_post_date {
		text-align: center;
		.data-0 {font-size: 38px; font-weight: bold;}
		.data-1 {font-size: 24px; text-transform: uppercase; margin-top: -8px;}
		.data-2 {font-size: 20px;}
	}
}

