@font-face {
	font-family: 'BankGothic';
	src: url('font/BankGothicBold.eot');
	src: url('font/BankGothicBold.eot?#iefix') format('embedded-opentype'),
		url('font/BankGothicBold.woff') format('woff'),
		url('font/BankGothicBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Century Gothic';
	src: url('font/CenturyGothic.eot');
	src: url('font/CenturyGothic.eot?#iefix') format('embedded-opentype'),
		url('font/CenturyGothic.woff') format('woff'),
		url('font/CenturyGothic.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
}


/* This stylesheet generated by Transfonter (https://transfonter.org) on May 5, 2017 6:35 PM */

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-BoldItalic.eot');
	src: url('font/Gotham-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-BoldItalic.woff') format('woff'),
		url('font/Gotham-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-Light.eot');
	src: url('font/Gotham-Light.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-Light.woff') format('woff'),
		url('font/Gotham-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-LightItalic.eot');
	src: url('font/Gotham-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-LightItalic.woff') format('woff'),
		url('font/Gotham-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-Medium.eot');
	src: url('font/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-Medium.woff') format('woff'),
		url('font/Gotham-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

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

@font-face {
	font-family: 'Gotham Book';
	src: url('font/Gotham-BookItalic.eot');
	src: url('font/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-BookItalic.woff') format('woff'),
		url('font/Gotham-BookItalic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-Bold.eot');
	src: url('font/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-Bold.woff') format('woff'),
		url('font/Gotham-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('font/Gotham-MediumItalic.eot');
	src: url('font/Gotham-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('font/Gotham-MediumItalic.woff') format('woff'),
		url('font/Gotham-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

body {
	font-family: 'Gotham';
	font-weight:300;
	overflow-y:scroll;
}

a {
	font-family: 'Gotham';
	font-weight:300;
	font-size:12px;
}	
h1 {font-family: 'Gotham';
	font-weight:500;
	color:#48565e !important
	}
h2 {font-family: 'BankGothic';
	font-weight:normal;
	color:#48565e !important;
	text-transform:uppercase;
	}
h3 {font-family: 'BankGothic';
	font-weight:normal;
	color:#48565e !important;
	
	}
h4 {font-family: 'Gotham Book';
	font-weight:normal;
	color:#48565e !important
	}
	
p {font-family: 'Gotham Book';
	font-weight:normal;
	color:#48565e !important
	
	}
	
.sideBar {font-size:30px;}
.navbar-default {
    background-image: -webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);
    background-image: -o-linear-gradient(top,#fff 0,#f8f8f8 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);
    box-shadow: inset 0 0px 0 rgba(255,255,255,.15), 0 0px 0px rgba(0,0,0,.075);
	border: 0px;
}
.bigSideText {font-size:20px; font-family:BankGothic !important; text-transform:uppercase;}	
.desk-hide {display:none !important;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: transparent;
}
.navbar-default {
    background-color: #ffffff;
    border-color: #e7e7e7;
}

.item {height:100vh; max-height:100vh;}
		
		
.containerPic {
position: relative;
  width: 100%;
}

.imagePic {
  display: block;
  width: 100%;
  height: auto;
}

.overlayPic {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(42, 42, 42, 0.86);
  overflow: hidden;
  width: 100%;
  height: 0;
  transition: .5s ease;
}

.containerPic:hover .overlayPic {
  height: 100%;
}

.textPic {
  white-space: nowrap; 
  color: white;
  font-size: 20px;
  position: absolute;
  overflow: hidden;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}
span {font-weight:normal !important; display:block;}

.mainNavtop {padding-left:0px; padding-right:0px;margin-top:10px;}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: rgba(255, 255, 255, 0.83);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 0px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.175);
    box-shadow: 0 0px 0px rgba(0,0,0,.175);
}


/* START Media Queries */


	/* SMALL DESKTOP RULE */
    @media only screen 
	and (max-width : 1200px)   	{
	
    }
	
    /* SUPER OLD SMALL DESKTOP RULE */
    @media only screen 
	and (max-width : 1000px)   	{
	
    }

	/* IPAD PORTRAIT AND LANDSCAPE */
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px)  { 
		.tab-hide {display:none;}

		.desk-hide {display:inherit !important;}
		.mobi-hide {display:none !important;}
		.navbar-default .navbar-nav > li > a {
			color: rgb(255, 255, 255);
		}
		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
			color: #ffffff;
			background-color: transparent;
		}
		
		.itemer {
			height: 50vh !important;
			max-height: 20vh;
		}
	
	}
	
	/* IPAD LANDSCAPE */
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape) { 
		.tab-hide {display:none;}
		.mobi-hide {display:none !important;}
		.desk-hide {display:inherit !important;}
		.topperPad {padding-top:56px;padding-bottom:80px;}
			
	}

	/* IPAD PORTRAIT */
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : portrait) { 
		.tab-hide {display:none;}
		.mobi-hide {display:none !important;}
		.desk-hide {display:inherit !important;}
		.navbar-default .navbar-nav>li>a {
			color: #777;
			font-size: 10px;
		}
		.topperPad {padding-top:56px;padding-bottom:80px;}
		
	}

	/* IPHONE 6 PLUS PORTRAIT AND LANDSCAPE */
	@media only screen 
	and (min-device-width : 414px) 
	and (max-device-width : 736px) { 
		.desk-hide {display:inherit !important;}
		.mobi-hide {display:none !important;}
		#bs-example-navbar-collapse-1 {margin-top:30px;}
		.mainNavtop {padding-left:0px; padding-right:0px;margin-top:0px;}
	}

	/* IPHONE 6 PORTRAIT AND LANDSCAPE */
	@media only screen 
	and (min-device-width : 375px) 
	and (max-device-width : 667px) {
		.desk-hide {display:inherit !important;}
		.mobi-hide {display:none !important;}
		.topperPad {padding-top:56px;padding-bottom:80px;}
		.navbar-default .navbar-nav > li > a {
			color: rgb(255, 255, 255);
		}
		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
			color: #ffffff;
			background-color: transparent;
		}
		.maxHeighter {max-height:320px;}
		
		.itemer {
			height: 50vh !important;
			max-height: 20vh;
		}
		.top{left:20% !important}
		.popover.top>.arrow {
		   display:none;
		}
		.owl-nav {display:none !important;}
		#bs-example-navbar-collapse-1 {margin-top:30px;}
		.mainNavtop {padding-left:0px; padding-right:0px;margin-top:0px;}
	}

	/* IPHONE 5 5S PORTRAIT AND LANDSCAPE */
	@media only screen 
	and (min-device-width : 320px) 
	and (max-device-width : 568px) { 
		.desk-hide {display:inherit !important;}
		.mobi-hide {display:none !important;}
		.topperPad {padding-top:56px;padding-bottom:80px;}
		.navbar-default .navbar-nav > li > a {
			color: rgb(255, 255, 255);
		}
		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
			color: #ffffff;
			background-color: transparent;
		}
		.itemer {
			height: 50vh !important;
			max-height: 20vh;
		}
		#bs-example-navbar-collapse-1 {margin-top:30px;}
	}

	/* IPHONE 2G 3G 4 4S PORTRAIT AND LANDSCAPE */
	@media only screen 
	and (min-device-width : 320px) 
	and (max-device-width : 480px) { 
		.desk-hide {display:inherit !important;}
		.mobi-hide {display:none !important;}
		.topperPad {padding-top:56px;padding-bottom:80px;}
		.navbar-default .navbar-nav > li > a {
			color: rgb(255, 255, 255);
		}
		.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
			color: #ffffff;
			background-color: transparent;
		}
		#bs-example-navbar-collapse-1 {margin-top:30px;}
	}

/* END Media Queries */


	
	
	