/*
	Default Overwrite:
*/

@font-face {
	font-family: 'CalligrapherRegular';
	src: url('fonts/calligrapher-regular-webfont.eot');
	src: local('☺'), url('fonts/calligrapher-regular-webfont.woff') format('woff'), url('fonts/calligrapher-regular-webfont.ttf') format('truetype'), url('fonts/calligrapher-regular-webfont.svg#webfontZRz7hrgw') format('svg');
	font-weight: normal;
	font-style: normal;
}


html{overflow-y: scroll;}
body{margin: 0px; background-color: #ffffff; background-image: url("images/bg.jpg"); background-attachment: fixed;}

body, html, table, blockquote, p, a, input
{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 21px;
}

p, ul, ol, blockquote, h1, h2, h3, h4, h5, form {padding: 0px; margin: 0px;}

p					{margin: 6px 0px 13px 0px;}
ul, ol, blockquote	{margin: 2px 0px 6px 0px;}
ul, ol				{margin-left: 40px;}
blockquote			{margin-left: 20px;}
h1, h2, h3, h4, h5	{padding: 12px 0px 12px 0px;}
form				{padding: 0px; margin: 0px;}

h1{font-size: 22px; line-height: 26px;}
h2{font-size: 18px; line-height: 22px;}
h3{font-size: 16px; line-height: 20px;}
h4{font-size: 14px; line-height: 18px;}
h5{font-size: 12px; line-height: 16px;}

a{outline: none; text-decoration: none; color: #febb12;}
a:hover{text-decoration: underline;}
img{border: none; font-size: 11px;}
img[align="middle"]{vertical-align: middle;}

table{border: 0; border-collapse: collapse; border-spacing: 0;}
table tr td{padding: 0px; text-align: left; vertical-align: top;}


/*
	Form
*/

form > .spacer.min{height: 8px;}
form .field.wide{clear: both;}

/* first col, label, or display of the element */
form .field legend{margin-left: 10px; font-weight: bold;}
form .field > label{float: left; width: 150px; padding: 3px; font-weight: bold;}
form .field > label.extra{font-size: 11px; font-style: italic; font-weight: normal;}
form .remarks.sc{clear: both; padding: 0px 0px 0px 156px;} /* .sc = second-colum; */

/* apapt the width of the first column for newsletter-campaign form */
form.newsletter_campaigns .field > label{width: 180px;}
form.newsletter_campaigns .remarks.sc{padding-left: 186px;} /* .sc = second-colum; */

form .field.wide > label{float: none; width: auto;}
form .field .element{float: left;}
form .field .element.address .multicol > div:first-child{width: 42px;}
form .field.cMulti .element{width: 550px;}

/* description fields */
form .field.desc{font-size: 11px; line-height: 13px;}

/* file upload fields */
form .field.wide.file{max-width: 500px; border: solid 1px #ccc; padding: 3px; -webkit-border-radius: 6px; border-radius: 6px;}

/* placeholder */
::-webkit-input-placeholder{font-size: 12px; font-style: italic;}
::-moz-placeholder{font-size: 12px; font-style: italic;}
:-moz-placeholder{font-size: 12px; font-style: italic;}
:-ms-input-placeholder{font-size: 12px; font-style: italic;}

.textDisplay{padding: 3px; font-weight: bold;}
.textRemarks{font-size: 11px; font-style: italic;}

.inputbox{width: 250px; border: solid 1px #969d99; font-size: 12px; padding: 2px; background-color: #25023D;}
.inputbox.small{width: 50px;}
.inputbox.medium{width: 65px;}
.inputbox.search{width: 100px;}
.inputbox.regular{width: 180px;}
.inputbox.long{width: 500px;}

.inputarea{border: solid 1px #969d99; font-size: 12px; width: 250px; padding: 2px; background-color: #25023D;}
.inputareaFCK{border: solid 1px #969d99; font-size: 12px; padding: 2px;}

.button{padding: 1px 5px 1px 5px; border: solid 1px #969d99; font-size: 12px; cursor: pointer; background-color: #25023D;}
.button

.button:hover{background-color: #E0E0E0;}
.button.regular{padding: 1px 0px 1px 0px; width: 75px; -webkit-box-shadow: none; box-shadow: none;}

.error, .msg{padding: 0px 3px 15px 10px; font-size: 13px; font-weight: bold;}
.error{color: red;}
.msg{color: blue;}

hr {border: none; border-bottom: 1px solid #25023D;}


/*
	Other Default Classes:
*/

.multicol{clear: both;}
.multicol > div{float: left;}
.multicol > div:first-child{width: 120px;}
.multicol > div + div{margin-left: 10px;}

.globalsep{clear: both; height: 1px; font-size: 1px; line-height: 1px; margin: 5px 0px 5px 0px; background-color: #928b7b;}
.spacer{clear: both;}
.spacer.min{clear: both; height: 6px;}
.spacer.sml{clear: both; height: 12px;}
.spacer.dbl{clear: both; height: 20px;}
.spacer.med{clear: both; height: 40px;}
.spacer.reg{clear: both; height: 70px;}
.spacer.lrg{clear: both; height: 100px;}

.imageHolder{padding: 3px; background-color: #FFFFFF; border: solid 1px #4D3333;}

.updateMessage	{color: green;}
.updateError	{color: red;}


/* CK-editor imags; float left/right and margin left/right are set in content_process_images */
.fckCntImage{border: 1px solid #CCCCCC; padding: 3px; margin-bottom: 6px;}
.fckCntImage.left{float: left; margin-right: 10px;}
.fckCntImage.right{float: right; margin-left: 10px;}


/******************* gallery *************/
#simple_gallery1 {
	width:1000px;
	height:544px;
	position:relative;
	overflow:hidden;
	display:inline-block;
	background:#f1f0ef
}
.simple_gallery1 {
	width:1000px !important;
	height:491px;
	position:relative;
	overflow:hidden;
}
.simple_gallery1 .pic {
	width:1000px !important;
	height:491px;
}
.simple_gallery1 .items {
	margin: 0px;
	list-style: none outside none;
}
.simple_gallery1 .items img {
	width:100px;
	height:491px
}
#simple_gallery1 .pag {
	position:absolute;
	width:100%;
	height:76px;
	bottom:0;
	left:0;
	margin:0;
	z-index:10;
	text-align:center
}
#simple_gallery1 .img-pags1 {
	height:76px;
	width:100%
}
#simple_gallery1 .img-pags1 ul {
	list-style: none outside none;
	margin:0;
	width:100%;
}
#simple_gallery1 .img-pags1 li {
	height:47px;
	width:63px;
	position:relative;
	display:inline-block;
	margin:0 1px;
	padding-top:0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#simple_gallery1 .img-pags1 li.current, #simple_gallery1 .img-pags1 li:hover {
	padding-top:29px !important;
}
#simple_gallery1 .numStatus {
	box-shadow:none;
}


/*
	Content: Frontage
*/


/*
	Search Results
*/

.search-filterbar a{color: #838383; font-size: 10px;}
.search-filterbar a.sel{color: #171f50; font-size: inherit;}

.search-item{padding: 6px 0px 6px 0px; border-top: solid 1px #e6e6e6;}
.search-item > div.si-desc{float: left; max-width: 600px;}
.search-item > div.si-type{float: right; width: 100px;}
.si-thumb{width: 50px; height: 50px; margin-right: 5px;}
.si-desc{width: 800px;}
.si-desc a{font-weight: bold;}
.si-type{width: 100px; margin-left: 5px;}

/*
	Ajax
*/

.ajLoading{display: none; position: fixed; width: 250px; height: 80px; top: 50%; left: 50%; margin-left: -125px; margin-top: -34px;}
.transparentBackground{z-index: 100; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.transparentBackground img{position: absolute; top: 10px; left: 10px;}
.ajLoading .foreground , .ajLoading .close{position: absolute; z-index: 200; width: 169px; margin-left: 11px; font-family: arial, verdana, tahoma; color: white;}
.ajLoading .close{top: 7px; left: 219px; height: 20px; font-size: 12px;}
.ajLoading .foreground{top: 30px; left: 70px; height: 60px; font-size: 24px;}

/*
	Toggle (float top-left)
*/

.toggleEditButton{position: fixed; left: 10px; top: 10px; padding: 5px; border: solid 1px #cccccc; background-color: #efefef;}
.toggleEditButton div{border-bottom: solid 1px #cdcdcd; margin-bottom: 4px;}
.toggleEditButton div a, .toggleEditButton div label{color: #000000; line-height: 23px;}
.toggleEditButton div a:hover{text-decoration: none;}
#togglePreviewButton{display: none; color: red;}
#toggle_body{display: none; position: fixed; z-index: 300; width: 700px; height: 410px; top: 50px;}

.toggleContent > *:first-child{margin-top: 0px;}
.toggleContentOverlay *{color: #000;}
.toggleContentOverlay{position: relative; z-index: 300;}
.toggleContentOverlay .content{position: absolute; z-index: 305; left: -8px; top: -8px; padding: 4px; border: solid 4px #cdcdcd; -webkit-border-radius: 5px; border-radius: 5px; background-color: white;}
.toggleContentOverlay .buttons{position: absolute; width: 100px; margin-left: -118px; padding-right: 10px;} /* padding-right = (marginLeft - width - .content:left) */
.toggleContentOverlay .buttons > div{margin-bottom: 5px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #EFEFEF; text-align: center; border: 4px solid rgb(187, 187, 187);}
.toggleContentOverlay .buttons > div a{display: block; font-size: 16px; line-height: 19px; text-transform: uppercase; font-weight: bold; letter-spacing: 2px; padding: 5px 6px; color: #2c2c2c;}
.toggleContentOverlay .buttons > div a:hover{text-decoration: none;}

/*
	Search-form include
*/

.mh-search{float: right; width: 240px; margin-top: 10px;}
.mh-search .col{float: left;}
.mh-search .col.left{width: 170px;}
.mh-search .col.right{width: 29px;}
.mh-search form input[type=submit]{}
.mh-search form input[type=text]{width: 150px;}

/*
	Menu - Horizontal Version
*/

.menu-container{height: 35px; position: relative; float: right; margin-top: 10px;}
.menu-container > .menu{position: relative; float: left;}
.menu-container > .menu > a{display: block; padding: 10px; font-size: 24px; color: #ac7920; font-family: CalligrapherRegular; }
.menu-container > .menu:hover, 
.menu-container > .menu.sel{}
.menu-container > .menu > a:hover, 
.menu-container > .menu.sel > a{color: #febb12;}
.menu-container > .menu > a:hover{text-decoration: none;}

/*
	Menu Sub - Horizontal Version
*/

.menu-container > .menu:hover .sub-container{display: block;}
.sub-container{display: none; position: absolute; z-index: 1200; top: 36px; left: 0px; margin: 0px; background-color: #EFEFEF;}
.sub-container .menu{border-bottom: solid 1px #ccc;}
.sub-container .menu:hover, .sub-container .menu.sel{background-color: #DFDFDF;}
.sub-container .menu > a{display: block; width: 130px; padding: 5px 7px 3px 7px; color: #808080;}
.sub-container .menu > a:hover, 
.sub-container .menu.sel > a{color: #000000; text-decoration: none;}



/*
	Global Content structure (header.php / footer.php):
*/

.mainBody{width: 1208px; margin-left: auto; margin-right: auto; background-color: #25023d; padding-left: 20px; padding-right: 20px; }
.mainHeader{height: 60px; position: relative;}
.mainHeader .logo{float: left; margin-top: 12px; position: absolute; top: 2px; z-index: 1008;}
.mainHeader .logo a{font-size: 28px; color: #555;}px
.mainHeader .logo a:hover{text-decoration: none;}
/*.content{clear: both; padding: 20px;}*/



/*
	Global (overwrite)
*/

.contentLeft{float: left; width: 810px; margin-right: 10px;}
.contentRight{float: left; width: 180px;}
.contentRight h2{font-size: 16px; font-weight: normal;}
.contentRight h2:first-child{padding-top: 10px;}

/* overvwrite maincontent visibility in css if using ajax (otherwise noscript removes this again) */
#dnContent.hide{visibility: hidden;}


/*
	Content: Index
*/

.header h1{padding: 0px 0px 30px 0px; font-family: CalligrapherRegular; font-size: 30px; color: #DC4F2B; display: block; margin-top: 40px;}



/*
	News Overview
*/
.news-content {margin-bottom: 40px;}
.news-overview .globalsep{background-color: #aaaaaa; }
.news-overview .ov-item .title{margin-bottom: 2px;}
.news-overview .ov-item .title a{font-weight: bold;}
.news-overview .ov-item .date{margin-bottom: 4px; font-size: 11px;}
.news-overview .ov-item .more{clear: both; height: 15px;}
.news-overview .ov-item .more > a{float: right;}
/*
	DJ > detail
*/

.dj-detail-thumb{float: right; width: 260px; max-height: 230px; margin-bottom: 10px; margin-left: 20px; clear: both;}

/*
	Overview of image-categories
*/



/*
	Calendar
*/


.calendar{width: 573px;}

/* Moths prev/next */
.calendar .month{width: 168px; margin-left: auto; margin-right: auto;}
.calendar .month .nav{float: left; width: 9px; height: 17px;}
.calendar .month .title{float: left; width: 150px; height: 17px; text-align: center;}
.calendar .month .title h2{padding: 0px; color: #5d5d5d; font-size: 16px; line-height: 17px;}

/* day header-days (mon-sun) */
.calendar .header > div{float: left; width: 81px; height: 23px; text-align: center; color: #838383; font-size: 11px; font-weight: bold;}

/* day default box style */
.calendar .days div.day{float: left; position: relative; width: 73px; height: 67px; padding: 3px; border: solid 1px #dedede; cursor: pointer;}

/* day-with-events, text format */
.calendar .days div.day.active .event{text-align: center; margin-top: 24px;}
.calendar .days div.day.active .event a{font-size: 9px; line-height: 14px;}
.calendar .days div.day.active .event a:first-child{font-size: 17px;}

/* day-events gradient: */
.calendar .days div.day.active{background-color: #efefef;}

/* day-current box style */
.calendar .days div.day.current{background: none; background-color: #FFFFCC;}

/* hover / selected */
.calendar .days div.day.selected, 
.calendar .days div.day:hover{background: #f6f6f6; /* Old browsers */}

/* day-default text format */
.calendar .days div.day label{float: right;}
.calendar .days div.day, 
.calendar .days div.day a{color: #525252; font-size: 10px;}

/* overwrite active style format */
.calendar .days div.day.current, 
.calendar .days div.day.current label, 
.calendar .days div.day.current a{}

/* selected overwrite */
.calendar .days div.day.selected, 
.calendar .days div.day.selected label, 
.calendar .days div.day.selected a, 
.calendar .days div.day:hover, 
.calendar .days div.day:hover label, 
.calendar .days div.day:hover a{}

/* day-filler text format */
.calendar .days div.day.filler label{color: #a1a0a0;}


.top-nav { display: inline-block; background-color: #1d0135; color: #ac7921; padding-top: 8px; padding-bottom: 2px; width: 100%; font-weight: 600; padding-bottom: 14px; padding-right: 20px; font-size: 11px;}
.left {float: left;}
.right {float: right;}
.both{clear: both;}

.footer-box {float: left; line-height: 24px; width: 100%; height: 110px; margin-right: 28px; margin-bottom: 30px; text-transform: uppercase; float: left; color: #ffffff; font-size: 12px; font-weight: 600;}
.footer h2 {color: #feb718; font-size: 16px; font-family: CalligrapherRegular; border-bottom: 1px solid #ED4D1D; margin-bottom: 10px; }
.footer a{color: #ED4D1D;}
.footer { background-color: #0d0111; margin-bottom: 40px; padding-bottom: 10px!important; max-width: 1210px; margin: auto auto; }
.footerContainer {  width: 100%; background-color: #25023c; display: inline-block; padding: 10px;}

.mainContent {background-color: #0A0A0A; padding: 30px; }

.djContainer {width: 260px; }

#owl-demo .item{
margin: 3px;
}
#owl-demo .item img{
display: block;
width: 100%;
height: auto;
}

.fp-dj-header{background-image: url(images/kashmir-dj-header.jpg); background-position: top center; height: 104px; width: 100%; margin-bottom: 20px;}
.event-block { padding-top: 20px; width: 100%; display: inline-block; background-image: url(images/fp-top-bg.jpg); background-position: top center; background-repeat: repeat-x; background-color: #0f0e0c;}
.event-block h2 {font-size: 18px; font-family: CalligrapherRegular; color: #FFFFFF; font-size: 29px;}
.event-block h3 {font-size: 14px; font-weight: 800; color: #feb718; padding-top: 0px; text-transform: uppercase;}
.event-block p {font-size: 12px; font-weight: 600; color: #FFFFFF; padding-top: 0px; text-transform: uppercase; padding: 0px; margin: 0px;}
/*.event-block .box:nth-child(1){ float: left; margin-right: 45px; margin-top: 20px;}
.event-block .box:nth-child(2) {float: left; margin-right: 45px; margin-top: 20px;}
.event-block .box:nth-child(3) {float: left; margin-top: 20px;}*/

.event-block {margin-right: 0px; margin-top: 10px; padding-right: 20px;}
.event-block .link {height: 80px; padding-top: 10px;}
.event-block .link a {color: #fff; text-transform: uppercase; font-weight: 600; font-size: 16px;}

.date-icon {float: left; margin-right: 40px; background-image: url(images/date-icon.jpg); background-repeat: no-repeat; background-position: center top; width: 45px; height:90px;}
.date-icon .day {font-weight: 900; font-size: 22px; text-align: center; padding-top: 18px; color: #0F0E0C; padding-bottom: 0px!important;}
.date-icon .month {font-weight: 800; font-size: 12px; text-align: center; padding-top: 4px; color: #0F0E0C;  margin-top: -9px;}
.week {color: #FDB719; text-transform: uppercase; font-size: 10px; font-weight: 700;}

.news-content .title a{font-size: 26px; font-family: CalligrapherRegular;}
.date-box{ width: 120px;}
.eDate{font-size: 26px; font-weight: 600;}

.dj-header { font-family: CalligrapherRegular;  color: #DC4B1F; font-size: 26px; }
.dj_box{border: 1px solid #DC4B1F;width: 100%; margin-right: 10px; float: left; padding-left: 10px;}
.dj_box a { color: #FDB719; font-size: 20px; }
.event-box {font-size: 20px; color: #FDB719;}

#video-gallery {
  width: 100%;
}

.videoGallery .rsTmb {
  padding: 20px;
}
.videoGallery .rsThumbs .rsThumb {
  width: 220px;
  height: 80px;
  border-bottom: 1px solid #2E2E2E;
}
.videoGallery .rsThumbs {
  width: 220px;
  padding: 0;
}
.videoGallery .rsThumb:hover {
  background: #000;
}
.videoGallery .rsThumb.rsNavSelected {
  background-color: #FFB619;
  border-bottom:-color #DC4F2B;
}

.sampleBlock {
  left: 3%; 
  top: 1%; 
  width: 100%;
  max-width: 400px;
}


@media screen and (min-width: 0px) and (max-width: 500px) {
  .videoGallery .rsTmb {
    padding: 6px 8px;
  }
  .videoGallery .rsTmb h5 {
    font-size: 12px;
    line-height: 17px;
  }
  .videoGallery .rsThumbs.rsThumbsVer {
    width: 100px;
    padding: 0;
  }
  .videoGallery .rsThumbs .rsThumb {
    width: 100px;
    height: 47px;
  }
  .videoGallery .rsTmb span {
    display: none;
  }
  .videoGallery .rsOverflow,
  .royalSlider.videoGallery {
    height: 300px !important;
  }
  .sampleBlock {
    font-size: 14px;
  }
}


/*
	Overwrite Radio
*/

div.radio{float: right; width: 218px; height: 42px; margin-top: 20px;  margin-bottom: 20px;}
div.jp-audio-stream{padding: 0px 0px 3px 3px;}
div.jp-interface ul.jp-controls a{text-align: left;}
div.jp-audio ul.jp-controls a.jp-mute, 
div.jp-audio ul.jp-controls a.jp-unmute, 
div.jp-audio ul.jp-controls a.jp-volume-max, 
div.jp-audio-stream ul.jp-controls a.jp-mute, 
div.jp-audio-stream ul.jp-controls a.jp-unmute,
div.jp-audio-stream ul.jp-controls a.jp-volume-max,
.jp-volume-bar {position: static; top: auto; left: auto;}
div.jp-details{display: none;}
div.jp-audio-stream{width: 213px;}
div.jp-audio-stream .col{float: left;}
div.jp-audio-stream .col.left{width: 101px; padding-top: 10px;}
div.jp-audio-stream .col.right{width: 101px; height: 34px; margin: 0px auto; padding: 1px 0px 2px 11px; overflow: hidden;}
div.jp-audio-stream .col.right a{display: block; height: 34px; text-indent: -9999px; text-align: left;}
div.jp-audio-stream .col.right a.jp-play{background: url('images/jplayer.pink.flag.jpg') no-repeat scroll 0px -40px transparent;}
div.jp-audio-stream .col.right a.jp-play:hover{background: url('images/jplayer.pink.flag.jpg') no-repeat scroll -100px -40px transparent;}
div.jp-audio-stream .col.right a.jp-pause{background: url('images/jplayer.pink.flag.jpg') no-repeat scroll 0px -120px transparent;}
div.jp-audio-stream .col.right a.jp-pause:hover{background: url('images/jplayer.pink.flag.jpg') no-repeat scroll -100px -120px transparent;}
div.jp-audio-stream .jp-interface{height: auto; padding-top: 0px;}
div.jp-interface ul.jp-controls{height: auto; background: none;}

.top-bar-pattern {background-image: url(images/top-bar-pattern.jpg); height: 86px; width: 100%; background-position: top center; }

body {
	padding-top:20px;
}

.menu_buttons a{color: #FEBB12!important; font-size: 180%!important; font-family: CalligrapherRegular!important; padding-left: 6px!important;}


 /*Main stylesheet for Backtop jQuery Plugin */
#backTop{
    width:35px;
    height:35px;
    padding:10px;
    border-radius:4px;
    text-indent:-9999px;
    cursor:pointer;
    z-index:999999999;
	display:none;
	box-sizing:content-box;
	-webkit-box-sizing:content-box;
}

#backTop.white{
     background:url(images/uparr-48-b.png) no-repeat center center rgba(255,255,255,0.8);
    border:1px solid #ccc;
}
#backTop.black{
     background:url(images/uparr-48-w.png) no-repeat center center rgba(0,0,0,0.8); 
    border:1px solid #ccc;
}
#backTop.red{
     background:url(images/uparr-48-w.png) no-repeat center center rgba(217,97,81,0.9); 
    border:1px solid #fff;
}
#backTop.green{
     background:url(images/uparr-48-b.png) no-repeat center center rgba(81,217,187,0.9); 
    border:1px solid #fff;
}

.partners {vertical-align: middle; height: 140px; text-align: center; overflow: hidden; margin-bottom: 20px; width: 240px; margin-right: 20px; display: block; float: left;}


/* Large desktops and laptops */
@media (min-width: 1200px) {
	 .logo img {
    width: 250px;
    margin-top: -20px;
    margin-left: 20px;
    position: relative;
  }
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

	.logo img {
    width: 200px;
    margin-top: 10px;
  } 
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

	  .logo img {
    display: none;
  } 
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

	  .logo img {
    display: none;
  } 
}

/* Portrait phones and smaller */
@media (max-width: 480px) {

	  .logo img {
    display: none;
  } 
}


/* Landscape phones and portrait tablets */
@media (max-width: 991px) {
	.radio {
    display: none;
  } 
}

/* Landscape tablets and medium desktops */
@media (max-width: 767px) {
  .mainHeader{height: 16px;} 
  .top-nav {display: none;}
  .logo {margin-top: 2px;}
}

@media (min-width: 1200px){
	ul .nav{ float: right;}
}

@media (min-width: 1200px) {
	 .logo-mobile {
    display: none;
  }
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	 .logo-mobile {
    width: 250px;
    margin-top: 2px;
    display: none;
  } 
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	 .logo-mobile img{
    width: 300px;
    margin-top: 2px;
  } 
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	 .logo-mobile img{
    width: 250px;
    margin-top: 2px;
}

 .logo-mobile {position: absolute; z-index: 1008; float: left;}

