.allClickz
{
	cursor:pointer;
}
.goingLeft
{
	cursor:pointer;
}
.goingRight
{
	cursor:pointer;
}
@font-face {
    font-family: 'BrandonGrotesque-Black';
    src: local('Brandon Grotesque'), url('https://www.abbatmakama.com/objs/BrandonGrotesque-Black.otf') format('opentype');
}
@font-face {
    font-family: 'Bebas Neue';
    src: local('Bebas Neue'), url('https://www.abbatmakama.com/objs/BebasNeue.ttf') format('truetype');
}
@font-face {
    font-family: 'BrandonText-Regular';
	src: local('Brandon Text'), url('https://www.abbatmakama.com/objs/BrandonText-Regular.otf') format('opentype');
}
@font-face {
    font-family: 'Montserrat-Black';
	src: local('Montserrat Black'), url('https://www.abbatmakama.com/objs/Montserrat-Black.ttf') format('truetype');
}
@font-face {
    font-family: 'Montserrat-ExtraLight';
	src: local('Montserrat ExtraLight'), url('https://www.abbatmakama.com/objs/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
    font-family: 'Montserrat-ExtraBoldItalic';
	src: local('Montserrat ExtraBold'), url('https://www.abbatmakama.com/objs/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
    font-family: 'NunitoSans-Light';
	src: local('Nunito Sans Light'), url('https://www.abbatmakama.com/objs/NunitoSans-Light.ttf') format('truetype');
}
@font-face {
    font-family: 'NunitoSans-ExtraLight';
	src: local('Nunito Sans ExtraLight'), url('https://www.abbatmakama.com/objs/NunitoSans-ExtraLight.ttf') format('truetype');
}
.aboutTitle
{
	font-size:19px;
	//font-family:'Montserrat-ExtraBoldItalic';
	font-family:'Montserrat-Black';
	//color:#7F707F;
	color:#000000;
}
.style1
{
	font-size:19px;
	font-family:'Montserrat-Black';
}
.style1B
{
	font-size:20px;
	font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	color:#FFFFFF;
}
.tag0
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.tag1
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.tag2
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.tag3
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.tag4
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.tag5
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}

.mtag0
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.mtag1
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.mtag2
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.mtag3
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.mtag4
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}
.mtag5
{
	//font-size:35px;
	//font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	//color:#FFFFFF;
	color:#FFFFFF;
}


.PCMobileFont
{
	font-size:35px;
	font-family:'BrandonGrotesque-Black';
	letter-spacing:3px;
	color:#FFFFFF;
}
.style2
{
	font-size:17px;
	font-family:'NunitoSans-ExtraLight';
	color:#3E3336;
}
.style2B
{
	font-size:18px;
	font-family: 'BrandonText-Regular';
	color:#3A3B36;
}
.style2X
{
	font-size:17px;
	font-family:'NunitoSans-ExtraLight';
	color:#3E3336;
}
.style2Texts
{
	font-size:16px;
	font-family:'NunitoSans-ExtraLight';
	color:#3E3336;
}
.wordLinkz
{
	font-size:16px;
	font-family:'NunitoSans-ExtraLight';
	color:#7F707F;
}
.style2Y
{
	font-size:17px;
	font-family:'NunitoSans-Light';
	color:#3E3336;
}
.style2Z
{
	font-size:10px;
	font-family:'NunitoSans-Light';
	color:#3E3336;
}
.style3
{
	font-size:38px;
	font-family:'Bebas Neue';
	color:#8B8B8B;
	//line-height:-200px;
}
.style4
{
	font-size:14px;
	font-family: 'BrandonText-Regular';
	color:#3A3B36;
}
.style5
{
	font-size:14px;
	font-family:'Montserrat-Black';
}
#mBgz
{
	width:100%;
	height:100%;
	left:0px;
	z-index:4;
	position:fixed;
	//background-color:#000000;
	background-color:#000000;
}
#mOptions
{
	width:284px;
	height:100%;
	z-index:0;
	position:fixed;
	//background-color:#000000;
	background-color:#000000;
}
#innerOptz
{
	left:20px;
	top:50px;
	z-index:1;
	position:fixed;
	background-color:#000000;
}
#gReturn
{
	width:100%;
	z-index:98;
	position:fixed;
	background-color:#FFFFFF;
}
#eButton
{
	left:50px;
	top:50px;
	z-index:99;
	position:fixed;
	font-family:'Montserrat-ExtraLight';
	font-size:28px;
	cursor:pointer;
}
#aReturn
{
	width:50px;
	height:50px;
	right:25px;
	bottom:-50px;
	z-index:98;
	position:fixed;
}
#vReturn
{
	right:50px;
	top:50px;
	z-index:98;
	position:absolute;
}
#vPg1
{
	width:32px;
	height:32px;
	right:25px;
	top:50px;
	z-index:20;
	position:absolute;
}
#vPg2
{
	width:32px;
	height:32px;
	right:25px;
	top:87px;
	z-index:20;
	position:absolute;
}
#greenman
{
	width:100%;
	height:100%;
	z-index:10;
	position:fixed;
	background-color:#787878;
}
#txtReferences
{
	width:100%;
	height:100%;
	top:100%;
	z-index:1;
	position:fixed;
}
#assetLoaders
{
	width:100%;
	height:100%;
	top:100%;
	z-index:0;
	position:fixed;
}
#welcomeshowcase
{
	width:100%;
	height:100%;
	top:0px;
	left:0%;
	z-index:5;
	position:fixed;
}
#homepage
{
	width:100%;
	height:100%;
	top:0px;
	left:0%;
	z-index:6;
	position:absolute;
}
#whiteAssist
{
	width:100%;
    height:100%;
	left:0px;
	top:0px;
	z-index:7;
	position:fixed;
	background-color:#FFFFFF;
}
#about
{
	width:100%;
    //height:100%;
	left:0%;
	top:0%;
	z-index:8;
	position:absolute;
	//background-color:#FFFFFF;
}
#films
{
	width:100%;
    //height:100%;
	left:0%;
	top:0%;
	z-index:9;
	position:absolute;
	//background-color:#FFFFFF;
}
#contact
{
	width:100%;
    //height:100%;
	left:0%;
	top:0%;
	z-index:10;
	position:absolute;
	//background-color:#FFFFFF;
}
#writing
{
	width:100%;
    //height:100%;
	left:0%;
	top:0%;
	z-index:11;
	position:absolute;
	//background-color:#FFFFFF;
}
#news
{
	width:100%;
    //height:100%;
	left:0%;
	top:0%;
	z-index:12;
	position:absolute;
	//background-color:#FFFFFF;
}
#filmI
{
	width:100%;
	left:0%;
	top:0%;
	z-index:21;
	position:fixed;
	background-color:#FFFFFF;
}
#filmII
{
	width:100%;
	left:0%;
	top:0%;
	z-index:22;
	position:fixed;
	background-color:#FFFFFF;
}
#filmIII
{
	width:100%;
	left:0%;
	top:0%;
	z-index:23;
	position:fixed;
	background-color:#FFFFFF;
}
#filmIV
{
	width:100%;
	left:0%;
	top:0%;
	z-index:24;
	position:fixed;
	background-color:#FFFFFF;
}
#filmV
{
	width:100%;
	left:0%;
	top:0%;
	z-index:25;
	position:fixed;
	background-color:#FFFFFF;
}
#minivideos
{
	width:100%;
	left:0%;
	top:0%;
	z-index:26;
	position:fixed;
	background-color:#FFFFFF;
}

#gallery
{
	width:100%;
	height:100%;
	left:0%;
	top:0%;
	z-index:51;
	position:fixed;
	background-color:#FFFFFF;
}

#part2
{
	width:100%;
    height:100%;
	left:0%;
	top:0%;
	z-index:7;
	position:fixed;
	background-color:#787878;
}
#part3
{
	width:100%;
    height:100%;
	left:0%;
	top:0%;
	z-index:7;
	position:fixed;
	background-color:#FFFFFF;
}
#part4
{
	width:100%;
	top:0px;
	z-index:5;
	position:fixed;
	background-color:#FFFFFF;
}
#part5
{
	width:100%;
    height:100%;
	top:0%;
	z-index:6;
	position:fixed;
	background-color:#FFFFFF;
}
#mobile1
{
	width:100%;
    height:100%;
	z-index:3;
	position:absolute;
}
#mobile2
{
	width:100%;
    height:100%;
	z-index:4;
	position:absolute;
}
#mobile3
{
	width:100%;
    height:100%;
	z-index:5;
	position:absolute;
}
.mobile1Inner
{
	width:100%;
	height:100%;
}
.wline
{
	width:100%;
	height:1px;
	background-image:url("https://www.abbatmakama.com/objs/wline.png");
}
.aboutLiner
{
	//width:335px;
	width:225px;
	height:1px;
	background-color:#3E3336;
}
.aboutLinerY
{
	width:185px;
	height:1px;
	background-color:#3E3336;
}
.aboutTitleRef
{
	width:185px;
}
.chatter
{
	width:185px;
}
#linerA
{
	//width:335px;
	width:225px;
	height:1px;
	background-color:#FFFFFF;
}
#linerB
{
	//width:335px;
	width:225px;
	height:1px;
	background-color:#FFFFFF;
}
#linerC
{
	//width:335px;
	width:225px;
	height:1px;
	background-color:#FFFFFF;
}
#linerD
{
	//width:335px;
	width:225px;
	height:1px;
	background-color:#FFFFFF;
}
#nlineA
{
	width:100%;
	height:1px;
}
#nlineB
{
	width:100%;
	height:1px;
}
#nlineC
{
	width:100%;
	height:1px;
}
.hiddy
{
	display:none;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
#informer
{
	width:602px;
}
#holdz
{
	width:200px;
}
.twoOnine
{
	width:5px;
	height:197px;
}
.sameWH
{
	width:100%;
	height:120px;
}
#shavo
{
	width:100%;
	height:100%;
}
#leftside
{
	left:50px;
	height:100%;
	z-index:97;
	position:absolute;
}
#rightside
{
	right:50px;
	height:100%;
	z-index:97;
	position:absolute;
}
#social
{
	width:230px;
	left:20px;
	bottom:30px;
	z-index:5;
	position:fixed;
}
#trafficCop
{
	width:100%;
	top:50px;
	z-index:20;
	position:absolute;
}
#trafficCopB
{
	width:100%;
	top:50px;
	z-index:21;
	position:absolute;
}
#trafficCopC
{
	width:100%;
	top:50px;
	z-index:22;
	position:absolute;
}
#curtain2
{
	width:100%;
	height:100%;
	top:100%;
	background-color:#FFFFFF;
	z-index:100;
	position:fixed;
}
#contentz
{
	width:100%;
	height:100%;
	z-index:101;
	position:fixed;
	//cursor:wait;
}
.txtHolder
{
	width:100%;
}
.allPicShow
{
	width:auto;
	height:auto;
}
#projectsshowcase1
{
	left:0px;
	top:100%;
	position:fixed;
	z-index:10;
}
#videoshowcase
{
	left:0px;
	top:0%;
	position:fixed;
	z-index:11;
}
#writingshowcase
{
	left:0px;
	top:0%;
	position:fixed;
	z-index:12;
}
#newsshowcase
{
	left:0px;
	top:0%;
	position:fixed;
	z-index:13;
}
.emailNiz
{
	color:#7F707F;
}
.loader{
  margin: 0 0 2em;
  height: 100px;
  width: 20%;
  text-align: center;
  padding: 1em;
  margin: 0 auto 1em;
  display: inline-block;
  vertical-align: top;
}
.picShowcase
{
	width:inherit;
	outline-style:;
	outline-color:;
	outline-width:;
}
.wordShowcase
{
	width:346px;
	outline-style:solid;
	outline-color:#EEEEEE;
	outline-width:thin;
}