﻿*{box-sizing:unset;}
.just-master *{box-sizing:border-box;}

#s4-bodyContainer{padding:0;}
.ms-signInLink{display: block !important; line-height: unset; padding: 0; vertical-align: unset; height:unset; color:#fff;}
.ms-signInLink:hover{color:#fff !important; text-decoration:underline;}
#pageStatusBar[class], .ms-status-msg{ margin-bottom: 0;}

@font-face {
	font-family: gothic;
	
	src: url('https://www.just.edu.jo/style%20library/just2016/fonts/GOTHIC.eot');
	src: local('☺'), url('https://www.just.edu.jo/style%20library/just2016/fonts/GOTHIC.ttf') format('truetype');
}
@font-face {
	font-family: gothic_b;
	
	src: url('https://www.just.edu.jo/style%20library/just2016/fonts/GOTHICB.eot');
	src: local('☺'), url('https://www.just.edu.jo/style%20library/just2016/fonts/GOTHICB.ttf') format('truetype');
}

body 
{
	width:100%;
    padding:0;
    margin:0;
	direction:ltr;
	text-align:left;
	line-height:unset;
	background-image:none !important;
	/*background-color: #cccccc;*/
    height: 100%;
    line-height:unset;
}

/********************************************************/
/***** First National Paramedic Conference (FNPC 2026) *****/
/********************************************************/

@media (min-width: 50px) {
    .container {width: 980px;}
}

/*.container {width: 980px;}*/

.no-margin-padding{margin:0px; padding:0px;}
.no-margin{margin:0px;}
.no-padding{padding:0px;}

.site {font-family:gothic; font-size:10pt;}

.site .header {background-color:#242426; /*min-height:110px;*/ color:#fff; padding-top: 10px;}

.site .header .sign-in{padding-top:4px;}

.site .top-logo {/*margin:15px 0;*/}

.site .header .just-logo {/*float:left; margin-right:50px;*/ /*padding-top:25px;*/}
.site .header .just-logo a {background-image:url('/assets/conferences/fnpc2026/images/just_logo.png'); display:block; height:81px; width:81px;}

.site .header .titles {font-size:11pt; font-weight:bold; /*float:left; padding-top:22px; margin-right:50px;*/ }
.site .header .titles a {color:#fff;}
.site .header .titles a:hover {text-decoration:none;}

.site .header .titles .site-title{font-family:gothic_b; font-size:18pt;}
.site .header .titles .site-title .medical-word{font-size:30pt;}
.site .header .titles .fac-title{}
.site .header .titles .conf-date{font-size:16pt; margin-right:60px;}

.site .header .monash-logo {/*float:left;*/ padding-top:35px;}
.site .header .monash-logo img {}
.site .header .monash-logo a {/*background-image:url('/assets/conferences/fnpc2026/images/monash_logo.jpg'); display:block; height:110px; width:135px;*/}

.site .header .banner{margin-top:14px;}

.site .menu {min-height:50px; color:#fff; background-color:#E11313;}
.site .menu .row > div {margin:0; height:50px;}
.site .menu a{color:#fff; font-size:13pt; display:block; padding:14px 0; position:relative; z-index:1; }
/*.site .menu a:after { content: ""; position:absolute; top:0; left:0; width:100%; height:0px; background:#3d489a; z-index:-1; }*/
/*.site .menu a:hover:after { height:100%; transition: height 0.3s; }*/
.site .menu a:hover{color:#fff; text-decoration:none; background-color:#3B393E; }

.site .main{min-height:550px;}

.site .main .ul-left-menu{list-style:none; font-size:12pt; margin:0; padding:0;}
.site .main .ul-left-menu li{margin:30px 0;}
.site .main .ul-left-menu li a{color:#242426;}
.site .main .ul-left-menu .li-dropdown{width:15px; height:15px; cursor:pointer;}

.site .main .ul-left-menu .ul-sub-menu{list-style:none; padding:0; margin:0; margin-left:15px;}
.site .main .ul-left-menu .ul-sub-menu li{margin:5px 0;}
.site .main .ul-left-menu .ul-sub-menu li a{color:#686868;}

.site .main .content {padding:10px 0;}
/*.site .main .content *{color:#000 !important; font-size:11pt !important;}*/
.site .main .content .page-title{color:#8e8e8e !important; font-size:20pt !important; font-family:gothic_b;}


.site .footer {background-color:#242426; /*min-height:170px;*/ color:#8e8e8e; padding:10px 0 0 0; }
.site .footer a{color:#8e8e8e;}
.site .footer .sponsors-title{font-size:24pt; margin-bottom:20px; font-family:gothic_b;}

.site .footer .sponsors{}
.site .footer .sponsors img{height:150px;}

.site .footer .row > div {margin-bottom:35px;}

.site .footer .copyright{}

.clear {clear:both;}

.carousel .item{padding:0;}
.carousel-indicators{margin:0; padding:0; width:100%; left:0; bottom:0;}
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}


/****** inner classes *****/
.inner-bg{background-color:#f2f2f2; min-height:500px;}
.inner-bg .inner-content{padding:20px 0;}
.inner-bg .inner-content .page-title{font-size:22pt;}
/**************************/
















/************************************************************************************************************************************/
/*
.site-pic { background:url('../images/main-pic.jpg'); background-position:center top; background-size:cover; min-height:400px; }

.site-title { color:#002c5d; font-weight:bold; font-size:22pt; margin-top:20px; }
.sub-title {font-weight:normal; font-size:16pt; margin-top:20px;}

.site-icons{ margin-top:40px; color:#002c5d; font-weight:bold;}
.site-icons a { color:#002c5d; }
.site-icons img{ margin-bottom:10px; }
.site-icons > div{ margin:0px; padding:0px; margin-bottom:50px; }

.site-links { background:url('../images/main-pic-2.jpg'); background-position:center top; background-size:cover; min-height:300px; }
.site-links .row{padding:0 50px 50px 50px; color:#fff; font-size:16pt;}
.site-links .row ul{list-style:none; padding:0px; margin:0px; margin-top:20px;}
.site-links .row a{color:#fff; font-size:12pt;}
.site-links .row > div{ padding-top:50px; }

.site-announcement{background-color:#805c3a; min-height:330px; color:#fff;}
.site-announcement a {color:#fff;}
.site-announcement .container{padding:30px 50px 0px 50px;}
.site-announcement .row{}
.site-announcement .title{font-size:16pt; margin-bottom:30px;}
.site-announcement .date-col{margin-right:10px; margin-top:4px;}
.site-announcement .date{width:100%; min-width:40px; height:30px; background-color:#012b5d; display:inline-block; padding:4px 0;}
.site-announcement .items > div{margin-bottom:50px;}
.site-announcement .more{margin-bottom:20px;}
.site-announcement .more .btn{border: 1px solid; width:100px; font-weight:bold;}

.image-links {margin:40px;}
.image-links > div{margin:0 0 30px 0;}

.site-calndar {background-color:#edecea; min-height:200px; color:#000;}
.site-calndar .title{color:#002c5d; font-size:16pt; margin-top:30px;}
.site-calndar .title a{color:#002c5d;}
*/
/************************************************************************************************************************************/