/*
Theme Name: iDea - Clean & Powerful Bootstrap Theme
Author: HtmlCoder
Author URI: http://www.htmlcoder.me
Author e-mail: htmlcoder.me@gmail.com
Version: 1.5
Created: August 2014
License URI: http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/
@media print {
    a[href]:after {
        content: none !important;
    }
}
.touch .nav-tabs > li > a:after {
    display: none;
}


/* FORCE FOOTER TO BOTTOM OF PAGE, EVEN IF EMPTY.  HEIGHT IS 253px 
html {position:relative;}
body {
    margin: 0 0 253px; 
}
#footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
}
    */

.main-container {
    padding: 20px 0;
}

.overlay {background-color: transparent;}

.page-top {padding-top:40px; padding-bottom:0px;}

.page-intro{
    background-color:#ddd;
}


.blog-post {
    margin: 0 0 20px;
}

.pirate-red {
    color: #e84c3d;
}

#logo-footer {
    max-height: 36px;
}

.radius-5px {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.bg-green {
	background-color: #00a478;
	color:#fff;
}

.bg-red {
	background-color: #cb2027;
	color:#fff;
}

.bg-pink{
	background-color: #ff0084;
	color:#fff;
}

.bg-lightblue {
	background-color: #55acee;
	color:#fff;
}

.bg-orange {
	background-color: #ff3a00;
	color:#fff;
	
}
.bg-purple{
    background-color:mediumpurple;
    color:#fff;
}

ul.news {font-size:1em; padding:15px;}
.news li {padding-bottom:12px;}
.news .news-date {font-size:.8em;}


.blogpost .bg-green {
    background-color: #00a478;
    color: #fff;
}

.blogpost .bg-orange {
    background-color: #ff3a00;
    color: #fff;
}

.breadcrumb {font-size:1.1em;}


.text-green {
    color: #00a478;
}

.text-orange {
    color: #ff3a00;
}

.text-pink {
    color: #ff0084;
}


.text-blue {
    color: #3d78d8;
}

.text-lightblue{
    color: #55acee;
}
.text-red {
    color: #cb2027;
}

.text-purple{
    color: mediumpurple;
}

@media (max-width:600px)
{
    h1, .tab-content h1 {font-size:24px;}
    h2 {font-size:20px;}
    h3 {font-size:18px;}

    li.demo-tab { display:block; width:100%; margin-left:0px !important;}

}

.demo .tab-content {border-top:1px solid #f3f3f3; }