/**
*	@version	$Id: all.css 49 2013-04-23 01:37:21Z linhnt $
*	@package	OMG Template Framework for Joomla! 2.5
*	@subpackage	plg_omgshortcodes plugin for shortcodes
*	@copyright	Copyright (C) 2009 - 2013 Omegatheme. All rights reserved.
*	@license	GNU/GPL version 2, or later
*	@website:	http://www.omegatheme.com
*	Support Forum - http://www.omegatheme.com/forum/
*/

/* ================= BACKEND =====================*/
.shortcode-buttons{ overflow: hidden; }
.button2-left{ margin-bottom: 5px; }
.button2-left .bsc-badge{ background: url("../images/badge.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-button{ background: url("../images/button.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-carousel{ background: url("../images/carousel.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-column{ background: url("../images/column.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-dropcap{ background: url("../images/dropcap.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-icon{ background: url("../images/icon.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-label{ background: url("../images/label.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-message{ background: url("../images/message.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-modals{ background: url("../images/modal.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-modalu{ background: url("../images/modal.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-modali{ background: url("../images/modal.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-oprettycode{ background: url("../images/code.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-spacer{ background: url("../images/spacer.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-tabs{ background: url("../images/tabs.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-tooltip{ background: url("../images/tooltip.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-well{ background: url("../images/well.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-vimeo{ background: url("../images/vimeo.png") no-repeat 100% 0 transparent; }
.button2-left .bsc-youtube{ background: url("../images/youtube.png") no-repeat 100% 0 transparent; }

/* ============ end BACKEND css =====================*/

/*================= Prettyprint =================*/
.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .prettyprint .tag { color: #1e347b; }
.typ, .atn, .dec, .var { color: teal; }
.pln { color: #48484c; }

.prettyprint {
  padding: 8px;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
  -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
     -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
          box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}

/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin: 0 0 0 33px; /* IE indents via margin-left */
}
ol.linenums li {
  padding-left: 12px;
  color: #bebec5;
  line-height: 20px;
  text-shadow: 0 1px 0 #fff;
}

/*================= bootstrap modal =================*/

.modal-body {
    max-height: 400px;
    overflow-y: auto;
    padding: 15px;
    position: relative;
}
.modal-body iframe{
	min-height: 360px;
	overflow-y: auto;
}
/*================= bootstrap button =================*/
.btn {outline: none;display: inline-block;padding: 4px 12px;margin-bottom: 0;font-size: 14px;line-height: 20px;color: #333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(to bottom,#fff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #ccc;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn:hover, .btn:focus{color: #333;text-decoration: none;background-position: 0 -15px;-webkit-transition: background-position .1s linear;-moz-transition: background-position .1s linear;-o-transition: background-position .1s linear;transition: background-position .1s linear;}.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled]{color: #333;background-color: #e6e6e6;}
/*================= bootstrap tabs =================*/
.nav-tabs > li > a{
	outline: none;
}
/*============ dropcap =============*/
.dropcap {
	float: left;
	padding: 2px 6px 2px 2px;
	font-family: Georgia, serif;
	font-size: 200%;
	line-height: 100%;
}
.dropcap.circle{
	padding: 6px;
	border-radius: 16px;
}
.dropcap.square{
	padding: 6px;
	border-radius: 2px;
}
