@charset "utf-8";

/* CSS Document */

/* body {
	background-image: linear-gradient(to bottom right,  #303D8B, #7662A7, #351771, #7662A7);
} */

.carousel-caption {
	text-shadow: none !important;
}

.carousel-caption p {
	font-family: 'FSAlbert-Thin';
	line-height: 21px;
	font-size: 16px;
	color: #ffffff;
	text-align:left;
	margin-top: 70px;
	margin-bottom: 30px;
}

#form { margin-top: 50px; }
#form .form-control::placeholder { color:#ffffff !important; }
#form .form-control {
	font-family: 'FSAlbert-Thin';
	line-height: 21px;
	font-size: 16px;
	padding: 6px 7px !important;
	border: 1px solid #ffffff !important;
	background-color:#e0e0e0 !important;
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
	border-radius:0px !important; 
	color: #ffffff !important; 
	text-align:left !important;
	margin-top: 10px;
	margin-bottom: 30px;
	box-shadow: none !important; 
}

.btn-default {
    background-color: #ffffff !important; 
    border:none !important;
	border-radius:24px !important; 
	font-family: 'FSAlbert-Thin';
	font-size: 16px;
	padding: 12px 28px !important; 
	color: #2e3192 !important; 
	outline:none !important;
}

#Pswrd p {
	margin-left:-80px;
}

.page-footer {
	font-family: 'FSAlbert-Thin';
	line-height: 21px;
	font-size: 16px;
	color: #1b75bc;
}

.BlueBg {
	background: url(../images/01.png) no-repeat center center fixed;
	border-radius:20px;
	padding:0px 0px 0px 0px;
	margin:71px 20px 69px 20px;
	box-shadow: 2px 1px 4px #333;
}

.line { height:288px; margin:150px 0px; width:1px; background:#ffffff; }

#Icon1 { padding:170px 0px 0px 0px;}
#Icon1Txt p{
	font-family: 'FSAlbert-Thin';
	line-height:26px;
	text-align:center;
	font-size: 50px;
	color: #ffffff;
}
#Icon1Txt p span{
	font-size: 16px;
}
#box { padding:50px 0px 0px 0px;}
#box2 { padding:30px 0px 0px 0px;}
#transpreBg { background: url(../images/transpreBg.png) repeat-x; padding:19px 0px 19px 0px; }
#transpreBg2 { background:#85abcd; padding:0px 0px 0px 0px; margin:0px; }
#box p{
	font-family: 'FSAlbert-Thin';
	line-height:18px;
	text-align:center;
	font-size: 16px;
	color: #ffffff;
    margin-top: 14px;
}
#box2 p{
	font-family: 'FSAlbert-Thin';
	line-height:18px;
	text-align:center;
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 20px;
}
#logo3 { margin-left:20px; }
#Header { padding:40px 0px 0px 0px; }
#Header p {
	font-family: 'FSAlbert-Light';
	font-size: 25px;
	color: #ffffff;
    margin-left:-40px;
}
#Icon6 { padding:10px 0px; }

.BlueBg2 {
	background: url(../images/02.png) no-repeat center center fixed;
	border-radius:20px;
	padding:0px 0px 0px 0px;
	margin:29px 20px 47px 20px;
	box-shadow: 2px 1px 4px #333;
}
.BlueBg4 {
	background: url(../images/02.png) no-repeat center center fixed;
	border-radius:20px;
	padding:0px 0px 0px 0px;
	margin:52px 20px 50px 20px;
	box-shadow: 2px 1px 4px #333;
}
.VideopageeBg {
	padding:0px 0px 0px 0px;
	margin:52px 20px 30px 20px;
}
.table-responsive { border:none !important; }
tbody td { 
	background:url(../images/tdBg.png) repeat-x; 
	font-family: 'FSAlbert-Light';
	font-size:16px;
	line-height:18px !important;
	color: #1b75bc;
	padding:20px !important;
}
tbody td span{ 
	color: #808285;
	font-size:11px;
}
.table>thead>tr>th { 
	font-family: 'FSAlbert-Light';
	font-size:18px;
	border-bottom:none !important; 
	padding: 20px !important;
	color: #ffffff;
	font-weight:normal !important;
}
.table>tbody>tr>td {  
    vertical-align:middle !important;
    border:none !important;;
}
#tableFooter p {
	font-family: 'FSAlbert-Light';
	font-size:18px;
	line-height:14px !important;
	color: #ffffff;
	padding:10px 0px;
}
#Pagination1 { 
	font-family: 'FSAlbert-Light';
    width: 25px;
    height: 25px;
    font-size: 12px;
    line-height: 14px !important;
    color: #ffffff;
    padding: 5px 0px;
    text-align: center;
    border-radius: 12px;
    background: #00afef;
	margin-left: 10px;
}
#Pagination2 { 
	font-family: 'FSAlbert-Light';
    width: 25px;
    height: 25px;
    font-size: 12px;
    line-height: 14px !important;
    color: #808285;
    padding: 5px 0px;
    text-align: center;
    border-radius: 12px;
    background: #d9d9d9;
	margin-left: 10px;
}
#Pagination3 { 
	font-family: 'FSAlbert-Light';
    width: 25px;
    height: 25px;
    font-size: 12px;
    line-height: 14px !important;
    color: #808285;
    padding: 5px 0px;
    text-align: center;
    border-radius: 12px;
    background: #d9d9d9;
	margin-left: 10px;
}
#CreateMeeting {}
#CreateMeeting p {
	font-family: 'FSAlbert-Light';
	font-size:16px;
    line-height: 14px !important;
    color: #ffffff;
	padding:10px 0px 0px 0px;
}
#CreateMeeting2 p {
	font-family: 'FSAlbert-Light';
	font-size:16px;
    line-height: 14px !important;
    color: #ffffff;
	padding:10px 0px 0px 0px;
}
#CreateMeeting2 p#p2 {
	padding:10px 0px 0px 0px;
}
#profile1 { padding:34px 0px; }
#Line2 { padding:45px 0px; }
#Btn1 .form-control {
	font-family: 'FSAlbert-Light';
	font-size:16px;
    line-height: 14px !important;
    color: #939598 !important;
	padding:0px 0px 0px 20px !important;
	border:none !important;
	background:url(../images/Btn1Bg.png) repeat-x !important; 
	border-radius: 0px !important;
}

#Btn2 .form-control {
    height: 118px;
	font-family: 'FSAlbert-Light';
	font-size:16px;
    line-height: 14px !important;
    color: #939598 !important;
	border:none !important;
	border-radius: 0px !important;
}
.btn-warning {
    color: #ffffff;
    background-color: #bbbdc0 !important;
    border-color: #bbbdc0 !important;
	border-radius: 0px !important;
	outline:none !important;
}
.btn-primary#submitBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:70px;
    margin-top: 70px;
}
.btn-primary#upsubmitBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:70px;
    margin-top: 70px;
}
#closeBtn { padding: 28px 0px 0px 0px; margin-right: 35px; }


/***** MODEL *****/

.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal-content { border-radius: 18px !important; }


.modal-header { background:#006fc0 !important; border-bottom:none !important; }
button.close{ opacity:1; outline:none !important; }
.modal-body { margin:40px 0px; }
.modal-header { background:none; border-bottom:none !important; }
button.close{ opacity:1; outline:none !important; }
.modal-header h5 {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	text-align:center;
	color: #ffffff;
	padding:0px 0px 0px 0px;
}
.modal-header .close { 
	margin-top: -22px !important; 
	font-family: 'FSAlbert-Light';
	font-size:24px;
	font-weight:normal !important;
	text-align:center;
	color: #ffffff;
}

#list1 ul li {
	font-family: 'FSAlbert-Light';
	font-size:18px;
	text-align:center;
	color: #0070c0;
	background:#f1f1f1;
	border-right:1px solid #b0c1e0;
}
#list1 ul li:nth-child(1){ border-right:1px solid #00afef; }
#list1 ul li:nth-child(4){ border-right:1px solid #f1f1f1; }
#list1 ul li.active { background:#00afef; color:#ffffff !important; }
#list1 .list-inline { margin-left:4px; background: #f1f1f1 !important; }
.btn-primary#submitBtn2 {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: #006fc0 !important;
    border:1px solid #006fc0 !important;
	text-transform:uppercase;
	outline:none;
	margin-top:50px;
	margin-bottom:0px;
}

#Onetoone h1 {
	font-family: 'FSAlbert-Light';
	color: #ffffff;
	text-align:center;
	line-height:38px !important;
	padding:0px 0px 60px 0px !important
}
#Onetoone p {
	font-family: 'FSAlbert-Light';
	font-size:24px;
	text-align:center;
	line-height:21px;
	color: #ffffff;
	margin-bottom:40px;
}
#Onetoone p span { font-size:17px;}
#OnetooneFoot  { background:#ffffff; }
#OnetooneFoot p {
	font-family: 'FSAlbert-Light';
	font-size:12px;
	text-align:center;
	line-height:16px;
	color: #939598;
	padding:6px 0px 6px 0px !important;
    margin: 0px !important;
}
#ComputerImg { padding:45px 0px; }
.btn-primary#sendBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:85px;
    margin-top: 85px;
}
.btn-primary#urlsendBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:85px;
    margin-top: 85px;
}
.btn-primary#presubmitBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:85px;
    margin-top: 85px;
}
.btn-primary#docsubmitBtn {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #ffffff;
    background-color: transparent !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:85px;
    margin-top: 85px;
}
#presentation1 { margin:40px 0px 25px 0px; }
#presentation2 { margin:0px 0px 76px 0px; }

#Header1  { background: url(../images/vidBg.png) repeat-x; }
#Header1 p {
	font-family: 'FSAlbert-Light';
	font-size:18px;
	text-align:center;
	line-height:16px;
	color: #939598;
	padding:14px 0px !important;
    margin: 0px !important;
}
#Header01  { background: url(../images/vidBg.png) repeat-x; }
#speakerBtn {
	padding:14px 0px !important;
}
#soundBtn {
	padding:14px 0px !important;
}
#Header02  { background: url(../images/vidBg.png) repeat-x; }
#Header03  { background: url(../images/vidBg2.png) repeat-x; }

#Header02 p {
	font-family: 'FSAlbert-Light';
	font-size:18px;
	text-align:center;
	line-height:16px;
	color: #939598;
	padding:15px 0px !important;
    margin: 0px 0px 40px 0px !important;
}

#Header2  { background:#7e7e7e; }
#Header2 p {
	font-family: 'FSAlbert-Light';
	font-size:18px;
	text-align:center;
	line-height:16px;
	color: #ffffff;
	padding:14px 0px !important;
    margin: 0px !important;
}
#greyBg { background:#e6e7e8; }
#vidButtons { padding:30px 0px; }
#vidButtons p {
	font-family: 'FSAlbert-Light';
	font-size:10px;
	text-align:center;
	color: #44546a;
}
#arrowBtn {
	padding:12px 0px !important;
}
#thankyou1 p{
	font-family: 'FSAlbert-Thin';
	font-size:15px;
	color: #808285;
	line-height:21px;
	text-align:center;
}
.BlueBg6 {
	background: url(../images/04.png) no-repeat center center fixed;
	border-radius:20px;
	padding:0px 0px 0px 0px;
	margin:120px 20px 108px 20px;
	box-shadow: 2px 1px 4px #333;
}
.BlueBg6 h1{
	font-family: 'FSAlbert-Thin';
	color: #ffffff;
	line-height:42px !important;
	text-align:center;
	margin-bottom: 100px;
}
.BlueBg6 h1 span{
	font-size:25px;
}
#starBtn { margin:10xp 0px !important; }

#feedbackBtn .form-control {
	font-family: 'FSAlbert-Light';
	font-size:16px;
    line-height: 14px !important;
    color: #939598 !important;
	margin-top: 20px;
    margin-bottom: 40px;
}

.btn-primary#submitBtn3 {
	font-family: 'FSAlbert-Light';
	font-size:16px;
	padding:8px 80px;
	color: #6d6e71;
    background-color:#deebf7 !important;
    border:1px solid #ffffff !important;
	text-transform:uppercase;
	outline:none;
	margin-bottom:40px;
    margin-top: 30px;
}


.img-cards{
	height: 162px !important;
	width: 100%;
}


#logoutBtn:hover {
    cursor:pointer;
}


#loginpage{
	margin-top: 14%;
}

.logo2
{
  position: absolute;
  top: 50px;
  left:  80px;
}

