/* RED: #ae0b0c */
@import url("menu.css");

@font-face {
    font-family: PTSans;
    src: url("../fonts/PT_Sans-Narrow-Web-Regular.ttf");
}

@font-face {
    font-family: Futuris;
    src: url("../fonts/ChFuturis.ttf");
}

@font-face {
    font-family: FuturisBold;
    src: url("../fonts/ChFuturisBold.ttf");
}


@font-face {
    font-family: Erika;
    src: url("../fonts/MnErika.ttf");
}

@font-face {
  font-family: "oscl";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/oscl.eot?#iefix") format("embedded-opentype"), url("/fonts/oscl.woff") format("woff"), url("/fonts/oscl.ttf") format("truetype"), url("/fonts/oscl.svg#oscl") format("svg");
}

@font-face {
  font-family: "oscl";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/oscl.eot?#iefix") format("embedded-opentype"), url("/fonts/oscl.woff") format("woff"), url("/fonts/oscl.ttf") format("truetype"), url("/fonts/oscl.svg#oscl") format("svg");
}


* {margin:0px; padding:0px;}

body { background:#FFF;font-family:Arial, Tahoma, Geneva, sans-serif; font-size:14px; line-height:normal; padding-bottom:0px; padding-top:0px;} 
.wrapper {padding:0px; width:100%;}

.supertop {position:fixed; top:0px; padding:0px;-webkit-box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5);
box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5); z-index:1000;background:#FFF; font-family:Futuris;}
.container {width:100%;  padding:0px; margin:auto; max-width:1020px;}
.logo_container { height:120px; overflow:hidden;}
.logo_container>div {background:url(../images/header_image.jpg) no-repeat right top; height:300px;}
.content {background:#FFF; margin:0px; padding:0px;}
div.today {float:right; height:20px; font-size:20px; color:#333; margin-top:15px; margin-bottom:15px; font-family:FuturisBold;}
.slider {margin-bottom:20px;}
.latest { height:314px; overflow:auto;}
.latest  table { margin-right:10px !important; z-index:100;}
.latest  table tr td { line-height:auto;}
.navbar-footer-container {display:block; margin:auto;}
.title {height:35px; overflow:hidden;}
.right_side * {max-width:100% !important;}
.banner2 {margin-top:20px;}
/* FORM */
input.search {border-radius:0px; border:1px solid #1c374c; margin-top:5px; margin-bottom:5px; background:url(../images/icons/search-icon.png) right no-repeat; height:30px;}
/* FORM */

img.logo { height:60px; float:left; margin-top:30px;}
img.icon {height:12px !important; width:12px !important;	vertical-align:baseline; margin-right:3px; margin-left:3px;}
h4,h5 {margin:0px; }
a {text-decoration:none; color:#000;}
a:hover {text-decoration:none;}
a.orange { color:#fb5430 !important;}
.latest a {color:#000;}

/*PHOTONEWS*/
.photonews_container { padding-right:0px; margin-right:0px;}
/*PHOTONEWS*/


.videos_container {}
/*.videos_container div div:first-child {margin-left:-15px;}
.videos_container div div:last-child {margin-right:-15px;}*/



/*PHOTONEWS*/
.zodiac {}
.zodiac_list {list-style:none; float:left; margin:-40px auto auto 230px;}
.zodiac_list li { float:left;}
.zodiac_list li img {height:40px; width:40px; margin-right:22px;}
/*PHOTONEWS*/



.technology_container { width:100%; padding:0px; margin:0px -5px 0px 0px;}
.technology_container>div {padding:0px 5px 0px 0px; width:33.3%; float:left;}
.technology_container>div:last-child {padding:0px;}
.technology_container img { width:100%; height:170px;}
.technology_container a {border:0px !important; margin-bottom:0px;}


/*applications*/
div.applications {height:50px; background:url(../images/application_bg.jpg) no-repeat right; margin-top:20px; margin-bottom:20px;}
.applications_ul {list-style:none; float:right; display:block; margin:5px;}
.applications_ul li {border-right:solid 1px #CCCCCC;}
.applications_ul li { float:left; margin-right:20px; padding-right:20px}


/*applications*/
.videos { margin: 0px !important; padding:0px !important;}
.videos:nth-child(event) { }

h1,h2,h3,h4,h5,h6 {color:#191938;}


h3.header {line-height:25px; font-size:16px; padding:3px 5px 3px 15px; margin:0px 0px 10px 0px; text-transform:uppercase; border-left:3px solid #f20001; color:#191938; font-family:Arial; font-weight:bold;}

h3.header_inverse {line-height:25px; font-size:16px; padding:5px 5px 2px 15px; font-family:FuturisBold; margin:0px 0px 10px 0px; text-transform:uppercase; border-left:3px solid #f20001; color:#FFF; background:#191938;}


/* footer */
.footer {background:#000; padding:10px 20px 0px 20px; height:200px; text-align:center; overflow:hidden;}
img.logo_footer {width:70px; display:block; margin:auto auto 20px auto;}
.mindsymbol{ -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg); position:absolute; left:0px; margin-top:80px;}
.mindsymbol a {color:#FFF;}
.media-left {padding:0px; margin:0px;}


/* latest */
.news_latest {border-bottom:dotted thin #999; padding-bottom:5px; margin:0px; height:120px; overflow:hidden;}
img.media-object {width:150px; height:100px; float:left;margin:0px 5px 5px 0px;}
.media-body a.title {margin:0px; font-weight:bold; }
.news_latest .media-body {text-align:start; padding-bottom:40px; height:60px; overflow:hidden; font-family:Arial; }
.panel-heading a {color:#0a141e; font-size:16px;}
span.news_footer {font-size:small; float:left; margin-top:-40px; margin-left:155px; font-family:Arial;width:100%; padding-top:0px; font-size:14px; width:100%; line-height:14px;}

.content {padding-right:0px !important;}
#content-target1 a{color:#FFF !important;}
#content-target2 a{color:#FFF !important;}
#content-target3 a{color:#FFF !important;}
.fb-like {margin:10px;}
.essay {text-align:start; line-height:20px; padding:0px 10px;  }
.essay a {text-align:start !important; font-weight:bold; font-size: 14px; font-family:arial; }
.essay img {width:100%; margin:0px;}




.nav-tabs { background:#1c374c; border:none;border-top:2px solid #fb5430; width:100% !important;} 
.nav-tabs li {width:50%; text-align:center; text-transform:uppercase;border:none;}
.nav-tabs li.active a {}
.nav-tabs li:hover a { background:#fb5430; border-collapse:collapse; }
.nav-tabs li a {font-size:16px; font-weight:bold; padding:3px 0px 3px 0px; color:#FFF;border-radius:0px !important;}


.panel {border:none;}
.panel-heading a {font-size:12px !important;}
.tab-content {height:545px; overflow:auto; margin-bottom:5px;text-align:justify;}
.tab-pane  {width:100% !important; overflow:hidden;}

.tab-pane table td {background:#EEE !important;}
.tab-pane table td:hover,.nav-tabs .activ {background:#CCC !important;}


.poll_container {font-family:arial;}


/*BANNERS*/

banner1 {width:100%; height:345px; overflow:hidden;}
/*BANNERS*/

 
 /* HIGHLIGHT*/
.imageHolder {position: relative; width: 100%; height:350px; overflow:hidden;} 
.imageHolder img {width:100%;} 
.imageHolder .caption { position: absolute; width: 100%;  bottom: 0px;color: #000; background:url(../images/black_gradient.png) bottom repeat-x; text-align:justify; padding:10px; font-family:FuturisBold; height:150px;} 
.imageHolder .caption a{color:#FFF;}
.imageHolder .caption p{ position:absolute; bottom:10px; width:90%; color:#FFF;}
 
/* HIGHLIGHT */
.news_outside {}
.news_outside .media-body { padding-bottom:40px; height:70px !important; overflow:hidden;}



.news_feeder {}
.news_feeder .media-body {height:80px;overflow:hidden;padding-bottom:20px;}
.media-body + .news_footer {margin-top:-20px !important;}
/* news.php */
.breadcrumb {margin:5px 0px; font-size:16px;  font-family:PTsans; padding:3px 0px 2px 10px; border-radius:0px; }
.breadcrumb li{ line-height:25px;}
.news {padding:0px;}
img.news_img {width:100%; margin-bottom:5px;}
.news_category {box-shadow:none;}
.news_category .panel-heading{ background:none;  padding:0px; margin:5px; box-shadow:none;border:none; margin-bottom:0px;}
.news_category .panel-heading a{ background:none; font-size:16px !important; font-weight:bold; padding-bottom:0px; }
.news_read {text-align:justify; line-height:20px; margin-left:5px;}
.news_read img { margin:5px 5px 5px 0px;} 
.news_read .news_footer {margin-top:0px; margin-left:5px; border-top:1px solid #CCC;}
.news_thumb { width:100%;}

/* news.php */

.slide {margin-top:5px;}


.social-icons {float:right;}





/******************* COMMENT ***********************/
.comments {padding:10px;margin:5px; }
.commentor { font-weight:bold;}
.comment { margin:5px; border:1px solid #666; padding:10px;

border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em; }

/* FORM */
.form-control  {margin:5px;}

/*NEWS*/
#more {width:100% !important; text-align:center; background:#e3e3e3; font-weight:bold; cursor:pointer; padding:10px; margin:10px;}
@media (max-width: 768px) {
	.navbar-supertop {display:none;} 
	 body {font-size:20px;}
	 .title {height:50px;}
	
	}
@media (max-width: 992px) {
	.wrapper {width:100% !important; padding:0px; }
	.navbar-supertop {display:none;} 
	 body {font-size:15px;}
	 .title {height:50px;}
	 .mindsymbol{position:absolute; left:0px; margin-top:80px; width:80px;}
	}
@media (max-width: 1200px) {}

