/* fontello social da type/icons */

@charset "UTF-8";

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


[class^="icon-s-"]:before,
[class*=" icon-s-"]:before {
  font-family: 'fontello-social';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0;
  text-align: center;
  line-height: 1em;
}

iframe body, iframe html {overflow: hidden !important;}

/* Wrap responsive */
.googlemap_wrap  {position: relative; padding-bottom: 65.25%; padding-top: 30px;  height: 0; overflow: hidden;}
/* iframe posizionato in maniera assoluta */
.googlemap_wrap iframe {position: absolute;top: 0;left: 0; width: 100%;height: 100%;}


.icon-s-rss:before { font-family: 'fontello'; content: '\e73a'; } /* '' */
.icon-s-delicious:before { content: '\23'; } /* '#' */
.icon-s-500px:before { content: '\30'; } /* '0' */
.icon-s-grooveshark:before { content: '\38'; } /* '8' */
.icon-s-forrst:before { content: '\3a'; } /* ':' */
.icon-s-digg:before { content: '\3b'; } /* ';' */
.icon-s-blogger:before { content: '\42'; } /* 'B' */
.icon-s-klout:before { content: '\4b'; } /* 'K' */
.icon-s-dropbox:before { content: '\64'; } /* 'd' */
.icon-s-ebay:before { content: '\65'; } /* 'e' */
.icon-s-github-1:before { content: '\67'; } /* 'g' */
.icon-s-songkick:before { content: '\6b'; } /* 'k' */
.icon-s-posterous:before { content: '\7e'; } /* '~' */
.icon-s-appnet:before { content: '\e1'; } /* 'á' */
.icon-s-github:before { content: '\f300'; } /* '' */
.icon-s-flickr:before { content: '\f303'; } /* '' */
.icon-s-vimeo:before { content: '\f306'; } /* '' */
.icon-s-twitter:before { content: '\f309'; } /* '' */
.icon-s-facebook:before { content: '\f30c'; } /* '' */
.icon-s-googleplus:before, .icon-s-gplus:before { content: '\f30f'; } /* '' */
.icon-s-pinterest:before { content: '\f312'; } /* '' */
.icon-s-youtube:before { content: '\f313'; } /* '' */
.icon-s-tumblr:before { content: '\f315'; } /* '' */
.icon-s-linkedin:before { content: '\f318'; } /* '' */
.icon-s-dribbble:before { content: '\f31b'; } /* '' */
.icon-s-stumbleupon:before { content: '\f31e'; } /* '' */
.icon-s-lastfm:before { content: '\f321'; } /* '' */
.icon-s-spotify:before { content: '\f328'; } /* '' */
.icon-s-instagram:before { content: '\f32d'; } /* '' */
.icon-s-evernote:before { content: '\f333'; } /* '' */
.icon-s-skype:before { content: '\f339'; } /* '' */
.icon-s-paypal:before { content: '\f342'; } /* '' */
.icon-s-picasa:before { content: '\f345'; } /* '' */
.icon-s-soundcloud:before { content: '\f348'; } /* '' */
.icon-s-behance:before { content: '\f34e'; } /* '' */
.icon-s-email:before { font-family: 'fontello';content: '\2709'; }
.icon-circle-empty:before { content: '\e800'; } /* '' */

/* fontello social da type/icons */


h2 {color: #3781e9;    letter-spacing: .03em;}
h2.section-title {background: #ffffffbf;  padding: 20px;}
h3 {font-size: 20px;color: #3781e9;}
.inverse-wrapper h3 {
	color: #fff;
}
.logo {
	background: transparent url(/images/logo_sito_mb.png) center center no-repeat !important;
	width: 143px;
	height: 44px;
}
.fixed .logo {
	background: transparent url(/images/logo_sito_mb_bl.png) center center no-repeat !important;
	width: 143px;
	height: 44px;
}
.sponsor p {
	margin: 0 !important;
	padding: 10px !important;
	font-size: 10px !important;
}
a#autorotateToggle { display: none;}
#video-office {
	width: 100%;
	height: auto;
	bottom: 0;
	/* transform: translate3d(0px, -237.053px, 0px);
*/
	position: absolute;
	z-index: 1;
}
.parallax.mobile {
	background-size: contain !important;
	/*background-position-y: 10% !important;
*/
}
.parallax.services-parallax.mobile {
	background-size: cover !important;
	background-position-y: inherit !important;
}
.fly-out {
	margin: 20px 0;
}
h2.categ {
	margin: 0;
	color: #62b8c8;
	/* background: #fff;
*/
}

.color-or {
	color: #fc554a;
}
.color-gr {
	color: #747474;
}
.color-az {
	color: #62b8c8;
}
.color-az-bg {
	background-color: #62b8c8;
}
.color-wh-bg {
	background-color: #fff;
}
.color-gr-bg {
	background-color: #f1f1f1;
}


.social.naked a:hover .icon-s-instagram { color: #62b8c8;}
.social a:hover .icon-s-instagram {background-color: #119455;}
.social.naked li a i {font-size: 20px; }


.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}
.embed-container iframe, .embed-container object, .embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.content-pano {
	position: relative;
	height: 700px;
}
.content-pano-2 {
	position: relative;
	height: 400px;
}
.content-pano-3 {
	position: relative;
	height: 800px;
}
.video-responsive {
	overflow: hidden;
	padding-bottom: 56.25%;
	position: relative;
	height: 0;
}
.video-responsive iframe {
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute;
}
.section {
	padding: 30px 0;
	position: relative;
}
.section.policy p, .cont-scheda-paragrafo .section.policy ul li {
	font-size: 14px;
	line-height: 22px;
}
.inverse-wrapper h1 {
    color: #ffffff;
    border: 3px solid #ffffff;
    padding: 10px;
    background: #3535354d;
    display: block;
    text-shadow: 2px 1px #000000;
    text-align: center;
    width: 350px;
    text-transform: uppercase;
}
.services-parallax {
	background-image: url(/images/art/parallax2.jpg);
	background-position: center center;
    box-shadow: inset 0 0 0 2000px rgb(20 20 20 / 40%);
/*  background-size: contain !important;*/
}
.services-parallax p {
	color: #fff;
	font-weight: 500;
}
.parallax .headline {
	padding: 30px 20px;
	background: rgba(255, 255, 255, 0.89);
	display: inline-block;
}
img.trusted {
	max-width: 600px;
	margin: 20px auto;
	display: block;
	width: auto;
	height: auto;
}
.scopri {
	position: absolute;
	left: 50%;
	bottom: -30px;
}
.scopri #to-vr360 {
	position: relative;
	left: -50%;
}
li.dropdown {
	cursor: default;
}
label.error {
	color: #ff0000;
	font-size: 12px;
	line-height: 14px;
}
/*  <-- SCRITTE ANIMATE */
.unbreakable-container {
	position: relative;
	display: inline-block;
}
.unbreakable {
	color: #fff;
	margin: 50px 0 0 0;
	display: inline-block;
}
.ks, .ks2, .ks3 {
	text-transform: uppercase;
	display: inline-block;
	margin: 30px 0 10px 0;
}
.ks {
	-webkit-transition: all 0.6s ease-in-out;
	transition: all .6s cubic-bezier(.390, 1.000, .220, 1.000) 3s;
	-webkit-transform: translateX(-1000%);
	-ms-transform: translateX(-1000%);
	transform: translateX(-1000%);
}
.ks2 {
	-webkit-transition: all 1.2s ease-in-out;
	transition: all 1.2s cubic-bezier(.190, 1.000, .220, 1.000) 4s;
	-webkit-transform: translateX(-1000%);
	-ms-transform: translateX(-1000%);
	transform: translateX(-1000%);
	margin: 25px 0;
}
.ks3 {
	-webkit-transition: all 1.8s ease-in-out;
	transition: all 1.2s cubic-bezier(.190, 1.000, .220, 1.000) 5s;
	-webkit-transform: translateX(-1000%);
	-ms-transform: translateX(-1000%);
	transform: translateX(-1000%);
	margin: 10px 0 10px 0;
}
.animate .ks, .animate .ks2, .animate .ks3 {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
.unbreakable-container span {
	text-transform: uppercase;
	opacity: 0;
	color: #fff;
	filter: alpha(opacity=0);
}
.linea1_a {
	-webkit-transition: all .3s ease-in-out 1.7s;
	transition: all .3s ease-in-out 1.7s;
	color: #181818;
}
.linea1_b {
	-webkit-transition: all .3s ease-in-out 2s;
	transition: all .3s ease-in-out 2s;
}
.linea1_c
{
    -webkit-transition: all .3s cubic-bezier(.190, 1.000, .220, 1.000) 2.3s;
            transition: all .3s cubic-bezier(.190, 1.000, .220, 1.000) 2.3s;
}


.animate .linea1_a,
.animate .linea1_b,
.animate .linea1_c
{ 
    -webkit-transform: scale(1.5,1.5);
        -ms-transform: scale(1.5,1.5);
            transform: scale(1.5,1.5);
    opacity: 1;
    filter: alpha(opacity=100);
}


#cookieChoiceInfo {font-size: 14px; color: #DDD; top: inherit !important; bottom: 0;}


/*  SCRITTE ANIMATE ---> */ 
    
#titleBar .sceneName {
    position: absolute;
    display: block;
    }        

#titleBar h1.sceneName0 {
    font-size: 60px;
    text-shadow: 2px 1px #62b8c8;
    left: 10px;
    display: inline-block;
    line-height: 70px;
}


#titleBar h2.sceneName1,
#titleBar h2.sceneName2 {
    font-size: 60px;
    color: #fff;
    text-shadow: 2px 1px #000;
    background-color: transparent;
    display: inline-block;
    line-height: 70px;
}    

#titleBar h2.sceneName1 {left: 20%; top: 300px;}
#titleBar h2.sceneName2 {left: 20%; top: 500px;}


/*#titleBar h2.sceneName1 {left: 20%; top: 300px;}
#titleBar h2.sceneName2 {left: 20%; top: 500px;}*/


/*-----------------------------------------------------------------------------------*/
/*	MAIN COLOR
/*-----------------------------------------------------------------------------------*/
#preloader {background-color: #ffffffc2;} 
#preloader .textload {
	color: #62b8c8;
}
a {
    color: #62b8c8;
}
a.line:hover {
    border-bottom: 1px solid #62b8c8;
}
    
a:hover {text-decoration: underline;}
a:hover,
a:focus {
    color: #62b8c8;
}

.post-title a:hover {
    color: #62b8c8
}
.section-title span {
	color: #62b8c8
}
.meta a:hover,
.more:hover {
	color: #62b8c8
}
ul.circled li:before {
    color: #62b8c8;
}
.contact-info i {
    color: #62b8c8;
}
.contact-info a:hover {
    color: #62b8c8;
}
.btn,
.vanilla-form label.custom-select span {
    background: #3781e9;
}
.navbar .nav > li.current > a,
.navbar .navbar-nav > li > a:focus,
.navbar .nav > li > a:hover {
    color: #62b8c8 !important 
}
.navbar .dropdown-menu li:first-child {
    border-top: 2px solid #62b8c8
}
.navbar .dropdown-menu li a:hover,
.navbar .dropdown-menu li a.active,
.navbar .nav .open > a,
.navbar .nav .open > a:hover,
.navbar .nav .open > a:focus,
.navbar .dropdown-menu > li > a:hover,
.navbar .dropdown-menu > li > a:focus,
.navbar .dropdown-submenu:hover > a,
.navbar .dropdown-submenu:focus > a,
.navbar .dropdown-menu > .active > a,
.navbar .dropdown-menu > .active > a:hover,
.navbar .dropdown-menu > .active > a:focus {
    color: #62b8c8;
}
.cbp-filter-container .cbp-filter-item:hover,
.cbp-filter-container .cbp-filter-item.cbp-filter-item-active,
.sticky-filter ul li a:hover,
.sticky-filter ul li.current a {
    color: #62b8c8 !important;
}
.item-details li strong {
    color: #62b8c8;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #62b8c8
}
.sidebox a:hover {
    color: #62b8c8
}
.widget .post-list h5 a:hover {
    color: #62b8c8
}
.widget .post-list .meta em a:hover {
    color: #62b8c8
}
footer ul.tag-list li a:hover {
    background: #62b8c8 !important;
}
.sidebox ul.tag-list li a:hover {
    color: #62b8c8 !important;
}
.blog-carousel .caption-overlay .caption .post-title a:hover {
	color: #62b8c8;
}
.blog-carousel .caption-overlay .caption .meta a:hover {
	color: #62b8c8;
}
.progress-list li em {
    color: #62b8c8;
}
.progress.plain .bar {
    background: #62b8c8 !important;
}
.feature .icon {
    color: #62b8c8
}
.icon-large {
    color: #62b8c8;
}
.tabs-top .tab a:hover,
.tabs-top .tab.active a {
    background: #62b8c8;
}
.panel-group .panel-heading .panel-title:hover,
.panel-group .panel-active .panel-heading .panel-title {
    background: #62b8c8;
}
.price {
    color: #62b8c8;
}
.tooltip-inner {
    background-color: #62b8c8;
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    border-top-color: #62b8c8
}
.tooltip.right .tooltip-arrow {
    border-right-color: #62b8c8
}
.tooltip.left .tooltip-arrow {
    border-left-color: #62b8c8
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #62b8c8
}
#comments .info h2 a:hover {
    color: #62b8c8
}
.vanilla-form input[type="radio"]:focus + span,
.vanilla-form input[type="checkbox"]:focus + span,
.vanilla-form input[type="radio"]:active + span,
.vanilla-form input[type="checkbox"]:active + span {
    border-color: #62b8c8
}
.vanilla-form input[type="radio"] + span::after {
    background-color: #62b8c8;
    border-color: #62b8c8;
}
.vanilla-form input[type="radio"]:checked + span,
.vanilla-form input[type="checkbox"]:checked + span {
    border: 1px solid #62b8c8
}
.vanilla-form input[type="checkbox"] + span::after {
    border: 0 solid #62b8c8;
}
@media (min-width: 992px) { 
	.navbar .dropdown-menu:before {
	    border-bottom: 5px solid #62b8c8;
	}
}
@media (max-width: 991px) {

/* sostituzione fontello */

a.btn.responsive-menu {
    position: relative;
    width: 30px;
    height: 30px;
    display: block;
}

a.btn.responsive-menu span {display: block;  position: absolute; height: 2px; width: 100%; background-color: #fff;  opacity: 1; right: 0;-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg); -o-transform: rotate(0deg);  transform: rotate(0deg);  -webkit-transition: background-color 0.05s ease-in-out, transform 0.2s ease-in-out, top 0.2s ease-in-out;
    transition: background-color 0.05s ease-in-out, transform 0.2s ease-in-out, top 0.2s ease-in-out;
}
a.btn.responsive-menu span:nth-child(1) {top: 48px;}
a.btn.responsive-menu span:nth-child(2) {top: 53px;}


a.btn.responsive-menu.opn span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 48px;
}

a.btn.responsive-menu.opn span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 48px;
}

.navbar.solid.light.fixed a.btn.responsive-menu span {
    background-color: #62b8c8b8;
}

/* sostituzione fontello */

	.navbar .nav > li.current > a,
	.navbar .nav > li > a:hover {
	    color: #62b8c8 !important
	}
	.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar .navbar-nav .open .dropdown-menu > li > a:focus {
	    color: #62b8c8 !important
	}
}
/*-----------------------------------------------------------------------------------*/
/*	HOVER
/*-----------------------------------------------------------------------------------*/
.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
   background: #3781e9;
  opacity: 0.9;
}
/*-----------------------------------------------------------------------------------*/
/*	RGBA
/*-----------------------------------------------------------------------------------*/
.spinner,
.tp-loader.spinner0,
.cbp-popup-singlePageInline:before,
#fancybox-loading div {
    border-left: 3px solid rgba(98, 184, 200,.15);
    border-right: 3px solid rgba(98, 184, 200,.15);
    border-bottom: 3px solid rgba(98, 184, 200,.15);
    border-top: 3px solid rgba(98, 184, 200,.8);
}
/*-----------------------------------------------------------------------------------*/
/*	SELECTION
/*-----------------------------------------------------------------------------------*/
::selection {
    background: #cae5ec; /* Safari */
}
::-moz-selection {
    background: #cae5ec; /* Firefox */
}

/* nextpage varie */
 
/*----------------------------*/
/* nextpage css               */
/*----------------------------*/

a.selected {}
#lang a.selected {
background-color: transparent;
}

#lang a.selected img {
opacity: 1;
}


#http404, #goog-fixurl {
overflow: hidden;
width: 50%;
min-width: 960px;
background-color: white;
margin-top: 100px;
}

#menu-flash {
    display: inline-block;
    float: right;
    margin-right: 15px;
    margin-bottom: 20px;
}

#menu-flash ul {
list-style: none;
font-size: 16px;
}
#menu-flash ul li {
float: left;
margin: 2px;
}
#menu-flash ul li a{
padding: 10px 15px;
border: 1px #ccc solid;
font-weight: 700;
}

#menu-flash ul li a.active {
  background-color: #DBE8F5;
}

.left {float:left;}
.right {float:right;}
.center-text {text-align: center;}
.left-text {text-align: left;}
.right-text {text-align: right;}

.visible {
overflow: visible;
}                                                           

h4.widget-title {color: #CA2C5F;}
.panel-footer.automatic {border: 0;}

div#tornaElenco {
    width: auto;
    position: relative;
    display: inline-block;
    float: none;
    width: 100%;
    background: #F7F7F7;
    margin: 20px 0;
    text-align: center;
    font-size: 26px;
    text-transform: uppercase;
    /* margin: 0 auto; */
    padding: 20px 0;
}
div#tornaElenco a {color: #70aed2;    font-family: 'Montserrat', sans-serif;font-weight: 500;  letter-spacing: -0.5px;}
/* contenitori per i paragrafi-news  */

.cont-scheda-news {padding: 70px 30px 10px 0;  text-align: justify;}  

.services.right-col { margin-top: 70px;}

/* in presenza di colonna di destra, cont-dx-scheda era troppo largo, quindi si applica cont-dx-scheda-small */
.cont-scheda-paragrafo {
	margin: 0 auto;
	padding-bottom: 0%;
	height: auto;
}
.cont-scheda-paragrafo ul li { list-style-type: square; margin: 5px 0; line-height: 30px; font-size: 18px; margin-left: 15px;}
.cont-scheda-paragrafo img {height: auto !important;}
.cont-scheda-paragrafo p,
.cont-scheda-news p { font-size: 18px;font-weight: 400;line-height: 1.6em;font-family: 'Roboto', sans-serif !important; padding: 0 15px;}
  
.cont-scheda-paragrafo p span,
.cont-scheda-news p span {  font-family: 'Roboto', sans-serif !important;}

.alleg_jpg a {
    color: #0099ff;
		padding-left: 55px;		
		margin: 0;
	}
	
.alleg_pdf a {
		color: #ff9933;
		padding-left: 43px;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 300;
		margin: 0;
	
	}
	
.alleg_gif a {
		color: #ff9933;
		padding-left: 55px;		
		margin: 0;
	}
	
.alleg_jpg {
    margin: 0 auto; background: #fff url(/images/iconaJPG_36x45.jpg) 0 5px  no-repeat; /* 0 0 top left  (xpos ypos) */	padding-top:35px;
	clear:both;  text-align:center;	}
	
.alleg_pdf	{margin: 0 auto;background: #fff url(/images/iconaPDF_43x50.jpg) -2px 0  no-repeat; /* 0 0 top left  (xpos ypos) */
padding-top: 20px;height: 50px;clear: both;text-align: center;	}
	
.alleg_gif  {margin: 0 auto;background: #fff url(/images/iconaPDF_43x50.jpg) -2px 0  no-repeat; /* 0 0 top left  (xpos ypos) */
	padding-top:35px; 	clear:both;	text-align:center;	}


#lang {width: 130px;
margin: 0 auto;
display: block;}
/*#lang .ita {background: url(/images/italy.jpg) center center  no-repeat; height: 23px;width:36px;float: left;margin-right:5px;}*/
#lang img  {height: 23px;width:36px;margin-right:5px;opacity: 0.5;}
/*#lang .ger {background: url(/images/germany.jpg) center center  no-repeat; height: 23px;width:36px;float: left;margin-right:5px;}*/

#lang ita:hover {
-webkit-transition: all 0.14s ease 0s;
-o-transition: all 0.14s ease 0s;
opacity: 0.75;
filter: alpha(opacity=75);
} 

#indexico {
float: right;
width: 60px;
height: 30px;
padding: 0;
margin: 0;
background: url(/images/indexico_born.png) center center no-repeat;
}
  
#http404, #goog-fixurl {
    overflow: hidden;
    width: 100%;
    background-color: white;
    margin: 300px 0 150px 0;
} 
  
/* fine next page css */

footer h3 {text-transform: uppercase;}
footer .post-list li a {  text-transform: inherit;  background: rgb(115, 115, 115);}
footer .post-list .menu-street li a {background-color: rgb(20, 150, 87);color: #fff;}

@media only screen and (max-width: 1999px) 
{
footer .post-list li a { font-size: 24px; line-height: 30px; }
}

@media (max-width: 1199px)  {
.post-parallax .inner {padding-top: 200px; padding-bottom: 100px;}
}

@media (max-width: 991px)  {
.outer-wrap{height:400px}
.cont-scheda-paragrafo img { margin: 20px auto 0;   display: block;}
.navbar .dropdown-menu li {
    border: none !important;
    padding: 0 10px;
    background: rgba(98, 184, 200, 0.88);
}



}             
@media only screen and (min-width: 992px) {
.embed-container iframe, .embed-container object, .embed-container embed { top: 100px; }
}



@media only screen and (max-width: 767px) {
.player.no-playbar:not(.mobile):not(.player-outroVisible) .vp-controls .play, .player.no-playbar:not(.mobile):not(.player-outroVisible) .vp-controls .replay
 { top: initial !important; }
#video-office {position: relative !important;}
.outer-wrap { height: auto;}
.navbar.solid.light { background: #62b8c8b8;}
.outer-wrap h3 {font-size: 16px;    padding: 20px 0 0 0;} /* video */
.content-overlay {padding-top: inherit;}   /* video */
.parallax.parallax2{ background-position: 0% 90px !important;border: 0;}   
.inverse-wrapper h1 {  font-size: 24px; color: #fff; line-height: 30px; padding: 15px 20px; background: inherit; display: block; text-shadow: none; border: 0; text-align: center; text-shadow: 1px 1px #000000;
  width: auto; text-transform: uppercase;}
.section {/*padding: 0; */   padding: 20px 0 10px 0;}
.section a {word-break: break-word;}
.scopri { bottom: 130px;}
.mobile #titleBar {  right: inherit !important;}
.headline-home p {text-align: center;}
img.trusted {max-width: 100%;}
.ks, .ks2 {margin: 30px 0;}
#titleBar h1.sceneName0,    
#titleBar h2.sceneName1,
#titleBar h2.sceneName2 {font-size: 30px;}

.sub-footer [class*="col-"] { margin-bottom: 0px;}
.sub-footer a {text-align: center;}
.social li { display: block;}
.social li a {margin: 0 auto;}
}

@media only screen and (max-width: 467px) {
.dropdown-menu>li>a {white-space: normal;}
.inverse-wrapper h1 {color: #fff;} 
.post-parallax .inner {padding-top: 100px;
    padding-bottom: 80px;}
}


@media only screen and (min-width: 1200px) {
.post-parallax.parallax.parallax3 {background-position: 0px 0px !important; }
}

@media only screen and (min-width: 1400px) {
.post-parallax.parallax {background-position: 0px -250px !important; }
}
@media only screen and (min-width: 1980px) 
{

.parallax {    background-size: cover !important;}

} 