﻿
body {
    padding:0px;
    /*padding-top: 80px;*/
    /*padding-bottom: 20px;*/
}

/* Set padding to keep content from hitting the edges */
.body-content {
    /*padding-left: 15px;
    padding-right: 15px;*/
    padding-top:15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select {
    max-width: 280px;
}
.alert h2.pagetitle{
    margin:0px;
    padding:0px;
    font-size:20px;
}
input.large
{
    max-width:550px;
}
 h2.pagetitle{
    margin:0px;
    padding:0px;
    font-size:22px;
    padding-bottom:5px;
    /*border-bottom:1px solid #E91E63;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);*/
     /*box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);*/ 
    /*border-bottom: 1px solid rgba(0, 0, 0, 0.2);*/
    border-bottom:1px solid #E91E63;
    color: rgba(0, 0, 0, 0.7);   
}
 h2.pagetitle span{
     /*color:#E91E63;*/
     /*background-color:#E91E63;*/
     /*background-image:linear-gradient(#d60e52, #E91E63);*/
         
    color: rgba(0, 0, 0, 0.7);
     padding:5px 20px 5px 0px;
     -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
/*position:absolute;
left:0px;
bottom:0px;*/
 }
 .headrow{ border-bottom:1px solid #E91E63; width:100%; display:block; height:30px;}
 .headrow h2.pagetitle{border-bottom-width:0px; padding-bottom:0px; float:left; line-height:25px;}
 .btn-back{float:right; background-color: #E91E63; /*background-color:#42a5f5;*/ border-width:0px; color:#fff; padding:3px 8px; font-weight:bold; margin:2px; margin-top:0px; border-radius:5px;}
 /*h2.pagetitle i.circle{
    background-color: #fff;;
    border-radius: 50%;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
    color: #E91E63;
    text-align: center;
    transition: box-shadow .15s linear;
    margin-right:20px;
}*/
 h3.subhead
 {
     color:#E91E63;
     font-size:20px;
 }
.blackspot
{   
    background:url(images/black-spot.png) no-repeat left center;
    padding-left:20px;
}

.dtma
{
    display:table; margin:0px auto;
}

.panel.with-nav-tabs .panel-heading{
    padding: 5px 5px 0 5px;
}
.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}
.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}
/********************************************************************/
/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
    font-weight:bold;
}

.with-nav-tabs.panel-default .nav-tabs > .open > a,
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
	background-color: #ddd;
	border-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
	color: #555;
	background-color: #fff;
	border-color: #ddd;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f5f5f5;
    border-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #777;   
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #555;
}
/********************************************************************/
/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs > li > a,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
    color: #fff;
}
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
	color: #fff;
	background-color: #3071a9;
	border-color: transparent;
}
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
	color: #428bca;
	background-color: #fff;
	border-color: #428bca;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #428bca;
    border-color: #3071a9;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #fff;   
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #3071a9;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    background-color: #4a9fe9;
}
/********************************************************************/
/*** PANEL SUCCESS ***/
.with-nav-tabs.panel-success .nav-tabs > li > a,
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
	color: #3c763d;
}
.with-nav-tabs.panel-success .nav-tabs > .open > a,
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
	color: #3c763d;
	background-color: #d6e9c6;
	border-color: transparent;
}
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
	color: #3c763d;
	background-color: #fff;
	border-color: #d6e9c6;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #3c763d;   
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #d6e9c6;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #3c763d;
}
/********************************************************************/
/*** PANEL INFO ***/
.with-nav-tabs.panel-info .nav-tabs > li > a,
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
	color: #31708f;
    font-weight:bold;
}
.with-nav-tabs.panel-info .nav-tabs > .open > a,
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
	color: #31708f;
	background-color: #bce8f1;
	border-color: transparent;
}
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
	/*color: #31708f;*/
    /*color:#E91E63;
	background-color: #fff;*/
    background-image:linear-gradient(#E91E63, #db074f);
    color:#fff;
	border-color: #bce8f1;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #31708f;   
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #bce8f1;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #31708f;
}
/********************************************************************/
/*** PANEL WARNING ***/
.with-nav-tabs.panel-warning .nav-tabs > li > a,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
	color: #8a6d3b;
}
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
	color: #8a6d3b;
	background-color: #faebcc;
	border-color: transparent;
}
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
	color: #8a6d3b;
	background-color: #fff;
	border-color: #faebcc;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #8a6d3b; 
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #faebcc;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #8a6d3b;
}
/********************************************************************/
/*** PANEL DANGER ***/
.with-nav-tabs.panel-danger .nav-tabs > li > a,
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
	color: #a94442;
}
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
	color: #a94442;
	background-color: #ebccd1;
	border-color: transparent;
}
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
	color: #a94442;
	background-color: #fff;
	border-color: #ebccd1;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f2dede; /* bg color */
    border-color: #ebccd1; /* border color */
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #a94442; /* normal text color */  
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ebccd1; /* hover bg color */
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff; /* active text color */
    background-color: #a94442; /* active bg color */
}


.trans{ background-color:transparent; border-width:0px;}
.colorwhite{color:#fff;}
.pm0{padding:0px; margin:0px;}
.btnrow{padding:0px; margin:0px; text-align:center;}
.btnrow li {
    display: table;
    list-style-type: none;
    float: left;
}
.btnrow a.btn-pink, .btnrow a.btn-primary
{
    margin: 0 5px;  
    border-radius: 0;
    min-width:110px;
}
.radius{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
ul.list1 {
  list-style: none;
  padding: 0;
  margin-left:30px;
}
ul.list1 li {
  padding-left: 1.3em;
  line-height:25px;
}
ul.list1 li:before {
  /*content: "\f00c";*/ /* FontAwesome Unicode */
  content:"\f061";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color:#E91E63;
  float:left;
}
.listnum li
{
    list-style-type:decimal;
}
.listnum  b, .lilistupper b, .list1 b
{
    color:#3071a9;
}
.lilistupper li{
    list-style-type:upper-alpha;
}
.innercon
{margin:20px 0px 10px 0px; /*color: #797979*/color: #212121; font-weight: 400;}
.innercon p
{ font-size:14px;}
.innercon li ul li b
{color:#529701;}
.innercon ul{font-size:15px;}
.innercon li{text-align:justify; margin-bottom:10px;}
img.right{float:right; margin-left:20px;}
img.left{float:left; margin-right:20px;}
.parabox
{clear:both;}
.vaadinfo{font-weight:bold; font-size:13px; line-height:20px;}
.vaadinfo .bg
{background-color:#fafafa;}
.vaadinfo td{vertical-align:top; padding:5px;}
.vaadinfo strong{color:#E91E63;}
.vaadinfo i.fa{color:#E91E63; margin-right:5px;}
.vaadinfo span.color{/*color: #797979;*/ color:#1a1a1a;}
.novideo{background:url(images/no-video-available.jpg) no-repeat center top}
.noimage{background:url(../images/no-image.jpg) no-repeat center center; min-height:200px;}
.vaadinfo tbody tr:nth-child(odd) {
   background-color: #fafafa;
}
.eqcolht .row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}
.eqcolht .row > [class*='col-']{
	 display: flex;
	 flex-direction: column;
     margin-left:0.5%;
     margin-right:0.5%;
}


.selected{
    background: #F00;
}
.panel-chat
{
    border-color:#1565c0;
}
.panel-chat .panel-heading {
    background-color: #1565c0;
    color:#fff;
}
.qabox
{
    background-image:linear-gradient(#bce8f1,#fff, #fff, #fff, #fff, #fff );
    border:1px solid #bce8f1;
    padding:10px;
    margin-bottom:10px;
}
.qabox p:first-child
{

}
.qabox p:first-child {
  padding-left: 1.3em;
  line-height:25px;
  font-weight:bold;
}
.qabox p:first-child:before {
  /*content: "\f00c";*/ /* FontAwesome Unicode */
  content:"\f059";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color:#E91E63;
}
.warn
{
    color:red;
}

.btnpost {
  padding-left: 1.3em;
  line-height:25px;
  font-weight:bold;
}
.btnpost:before {
  /*content: "\f00c";*/ /* FontAwesome Unicode */
  content:"\f058";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color:#E91E63;
}
 .nosort table.dataTable thead .sorting
    {
        background-image:none;
        text-align:left;
        padding-left:5px;
    }
 span.small-text{font-size:12px; font-weight:normal; color:#777;}
    span.text-danger{font-size:11px;}


.blogbox{
    background-image: linear-gradient(#fff, #fff, #f4f7fc);
    box-shadow: 0 0px 2px rgba(0,0,0,0.2);
    border: 1px solid #c8d7ec;
    border-radius: 5px;
    padding: 10px;
}
.category-title
{
    padding:0px;
    margin:0px;
    /*color:#f58400;*/
    color:#f28101;
    padding-bottom:5px;
    margin-bottom:5px;
    font-size:20px;
   /*font-weight:bold;*/
}
.blog-title{
    color:#E91E63;
    font-size:18px;
    /*font-weight:bold;*/
}
.blog-text{
    border-bottom:1px dotted #c8d7ec;
    margin-bottom:15px;
    padding-bottom:10px;
    text-align:justify;
}
.clear:after {
    clear: both;
    content: "";
    display: table;
}
.bottom-row
{
    font-size:11px;
    font-weight:bold;
    display:block;
    margin-top:5px;

}
.bottom-row:after
{
    clear:both;
    content:'';
    display:block;

}
.commentrow
{
    padding-top:10px;
    margin-bottom:15px;
    border-bottom:1px dotted #ddd;
}
.row.vertical-divider {
  overflow: hidden;
}
.row.vertical-divider > div[class^="col-"] {
  text-align: center;
  padding-bottom: 100px;
  margin-bottom: -100px;
  border-left: 1px solid #e3ecef;
  border-right: 1px solid #e3ecef;
}
.row.vertical-divider div[class^="col-"]:first-child {
  border-left: none;
}
.row.vertical-divider div[class^="col-"]:last-child {
  border-right: none;
}

/*
Include this after bootstrap.css. Add class of 
vert-offset-top-value or vert-offset-bottom-value 
to your Bootstrap 3 default rows to prevent row content 
from touching the row content above or below.
*/

/* Vertical Offset Bottom */
.vert-offset-top-12{
    margin-top: 12em;
}
.vert-offset-top-11{
    margin-top: 11em;
}
.vert-offset-top-10{
    margin-top: 10em;
}
.vert-offset-top-9{
    margin-top: 9em;
}
.vert-offset-top-8{
    margin-top: 8em;
}
.vert-offset-top-7 {
    margin-top: 7em;
}
.vert-offset-top-6{
    margin-top: 6em;
}
.vert-offset-top-5{
    margin-top: 5em;
}
.vert-offset-top-4{
    margin-top: 4em;
}
.vert-offset-top-3{
    margin-top: 3em;   
}
.vert-offset-top-2{
    margin-top: 2em;
}
.vert-offset-top-1{
    margin-top: 1em;
}
.vert-offset-top-0{
    margin-top: 0em;
}
/* Vertical Offset Bottom */
.vert-offset-bottom-12{
    margin-bottom: 12em;
}
.vert-offset-bottom-11{
    margin-bottom: 11em;
}
.vert-offset-bottom-10{
    margin-bottom: 10em;
}
.vert-offset-bottom-9{
    margin-bottom: 9em;
}
.vert-offset-bottom-8{
    margin-bottom: 8em;
}
.vert-offset-bottom-7{
    margin-bottom: 7em;
}
.vert-offset-bottom-6{
    margin-bottom: 6em;
}
.vert-offset-bottom-5{
    margin-bottom: 5em;
}
.vert-offset-bottom-4{
    margin-bottom: 4em;
}
.vert-offset-bottom-3{
    margin-bottom: 3em;
}
.vert-offset-bottom-2{
    margin-bottom: 2em;
}
.vert-offset-bottom-1{
    margin-bottom: 1em;
}
.vert-offset-bottom-0{
    margin-bottom: 0em;
}
.rating-stars a {
    float: left;
    color: #E91E63;
}

.rating-stars span.glyphicon-star {
    color: #E91E63;
}
/*.myadcon a{
    text-decoration:underline;
    text-decoration-color:inherit;
}*/
.myadcon a.btn{
    text-decoration:none;
}
.text-justify
{
    text-align:justify;
}
.dataTables_filter input[type="search"]
{
    border:1px solid black;
}