/*-----------------------------------------------------------------------------

KENBURNER RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet

version:   	1.0
date:      	07/27/11
author:		themepunch
email:     	support@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/

.boxedcontainer		{	max-width: 1024px; margin:auto; padding:0px 10px;}

/*********************************************
	-	SETTINGS FOR BANNER CONTAINERS	-
**********************************************/

.tp-banner-container{
	width:100%;
	position:relative;
	padding:0;
	background-color: #000000;

}

.tp-banner{
	width:100%;
	position:relative;
	background-color: #000000;

}

.tp-banner-fullscreen-container {
		width:100%;
		position:relative;
		padding:0;
		background-color: #000000;
}

.openlogo {
float:right;
}


/*Smartbook template*/
	.tp-bullets.tp-thumbs .bullet {
	border: 8px solid #000;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
	.tp-bullets.tp-thumbs .bullet.selected {
	border: 8px solid #33A3DC;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

			.ce-countdown {
				margin: 0 auto;
				max-width: 1024px;
				text-align: center;
			}

			html {
				display: table;
				height: 100%;
				width: 100%;

			}

			body {
				background: #000;
				display: table-cell;
				margin: 0;
				padding: 0;
				text-align: center;
				vertical-align: middle;
			}

			.leftparagraph {
				font-size:12px;
				line-height:2em;
			}

			.rightparagraph {
				font-size:12px;
				line-height:2em;
			}

			.leftbox {
				color:#000;
				background-color:#35a3dc;
				float:left;
				width:47%;
				text-align:left;
				padding:10px;
			}

			.rightbox {
				color: #000;
				background-color:#a6ce39;
				float:right;
				width:47%;
				text-align:left;
				padding:10px;
			}

			.lefthead {
				font-size:20px;
				font-weight:	600;
				padding-bottom: 10px;
			}

			.righthead {
				font-size:20px;
				font-weight:	600;
				padding-bottom: 10px;
			}

			.accesscode {
				font-size:18px;
				font-weight:500;
				padding-left:50px;
				padding-right:50px;
				padding-bottom:40px;
				margin-top:-60px;
				text-align:center;
			}

			.contact {
	font-size: 14px;
	font-weight: 400;
	padding-top: 20px;
	text-align: center;
	display:inline-block;
		}

			a:link{
	font-size: 14px;
	font-weight: 400;
color:white;
}

/*Widget*/
div.roundbox {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

.outerbox {
   background-color: #2E4447;
  padding: 7px;
  margin-bottom: 17px;
}

.headerbox {
  padding: 4px 4px 5px 5px;
  margin-bottom: 5px;
  background-image: url(../images/boxhead-green.gif);
}
.bi_video {
  background-position: 0 -119px;
}
.bi_text, .bi_links, .bi_file, .bi_rss, .bi_event, .bi_video, .bi_poll, .bi_books, .bi_search {
  display: none;
  font: bold 12px Courier sans-serif !important;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 14px;
  min-width: 18px;
  background: transparent url(../images/box-icons.gif) 0 1px no-repeat;
  float: left;
  padding-right: 0;
}
.headerbox h2 {
  color: #FFFFFF;
}
.headerbox h2 {
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  display: block;
}
.innerbox, .innerboxprofile {
  background-color: #DED3E3;
}
.innerbox {
  padding: 8px;
  margin: 0px;
  font: normal 12px Arial, Helvetica, sans-serif;
  word-wrap: break-word;
}
.boxatt {
  padding-top: 5px;
}
.innerbox .embedclass {
  text-align: center;
}
.innerbox p {
  margin-bottom: 12px;
}
.font11 {
  font: normal 11px Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active{
	text-decoration: none;
	color:#21759b;
}

a:visited {
	text-decoration: none;
	color:#21759b;
}



#wrapbox11486252{
  width: 459px;
  text-align: left;
  margin: 20px auto;
}

#wrapbox11486252 a{
	color: ##21759b;
}
#findTerms{
  border: 1px solid grey;
  border-radius: 0;
  padding: 3px;
 }
 .embedclass table{
	  display: table;
	  border-collapse: separate;
	  border-spacing: 2px;
	  border-color: grey;
 }
  .embedclass table img{
	cursor: pointer;
  }

  .ce-countdown--theme-3 .ce-col{
	text-align: center;
  }



  .bottom-sec { text-align:center;}
.bottom-sec  p{ text-align:center; color:#666a69; font-size:12px;}
.wapper-light-box{ margin:10% auto 10%; border-radius:100%; border:solid 5px #fff; padding:25px 25px 0; width:245px; height:238px;}
.wapper-light-box .inner{ padding:40px 0; position:relative; padding:19px 15px;}
.wapper-light-box p{ text-align:center; font-size:13px; margin-bottom:20px; color:#fff; line-height:1.5;}
.wapper-light-box .inner p a{ color:#2c9fd5;}
.wapper-light-box .inner  figure{text-align: center; background:#000; position:absolute; top:-59px; left:0; right:0; margin:auto;width: 75px;}
.main-logo-container{width:100%;    margin-top: 20px;}
.title-heading{float: left;font-size: 33px;margin-left: 10px;color: #fff;}
.main-logo-container .logo{float:left;}
.maincontainer{margin-top: 30px;border: 1px solid #fff;padding: 20px;min-height: 300px;text-align: justify;}

a.ft-button {
 display: inline-block;	
 padding:0.3em 1.2em;
 margin:0 0.1em 0.1em 0;
 border:0.16em solid rgba(255,255,255,0);
 border-radius:2em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#FFFFFF;
 text-shadow: 0 0.04em 0.04em rgba(0,0,0,0.35);
 text-align:center;
 transition: all 0.2s;
}
