@charset "utf-8";
/* CSS Document */



/************************************************************************************
GENERAL STANDARD ATTIBUTES
*************************************************************************************/


/* global attributes  */

body {
	
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #09C;
	text-decoration: underline;
}

h1 {
	font: bold 36px/100% Arial, Helvetica, sans-serif;
}

body {
    margin: 0;
}


.top-elements-row {
	width: 100%;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
}


.rbm_slogan_box {
	margin-top: 0px;
	margin-left: 0px;
	min-height: 10em;
	display: table-cell;
	vertical-align: middle;
}


.rbm_slogan {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	margin-top: 35px;
	margin-left: 20px;
	position: absolute;
}


img.rbm_logo_resize {
  max-width:15%;
  max-height:15%;
  margin-top: 0px;
}


.responsive-container {
	margin-top: 10px;
	margin-right: 40px;
	float: right;
	width: 40%;
	max-height: 30%;
}


.social_media {
	vertical-align: middle;
	padding-top: 4.5%;
	float: right;
	
}

.media_row {
	margin-right: 100%;
	display: table-cell;
	vertical-align: middle;	
}


.artwork-container {
    width: 70%;
    height: 70%;
    margin-left: 20%;
	margin-right: 20%;  
}


.youtube-video {
    width: 70%;
    height: 70%;
    margin-left: 20%;
	margin-right: 20%;
}


.address {
	width: 100%;
	margin-left: 42%;
  	margin-top: -100px;	
}







/* Create two unequal columns that floats next to each other */
.column {
    float: left;
    padding: 10px;
}

.left {
  width: 320px;
}

.right {
  width: 960px;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

input, select {
   width: 250px;
   font: 1em Arial, sans-serif;
   padding: 3px 6px;
}

input[type="text"],
input[type="password"],
textarea {
   border: 1px solid #ccc;
}

input[type="button"],
input[type="submit"] {
   padding: 2px;
}

label, input[type="text"] {
   vertical-align: right;
   margin-right: 1em;
}

.form-row {
   line-height: 1.8;
   height: 1.8em;
}




/************************************************************************************
STRUCTURE
*************************************************************************************/


#pagewrap_mobile01 {
	padding: 5px;
	width: 300px;
	alignment-adjust: central;
	margin-left: auto;
	margin-right: auto;	
}

#pagewrap_mobile02 {
	padding: 5px;
	width: 500px;
	alignment-adjust: central;
	margin-left: auto;
	margin-right: auto;	
}

#pagewrap_tablet01 {
	padding: 5px;
	width: 800px;
	height: 500px;
	alignment-adjust: central;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}


#pagewrap_desktop01 {
	padding: 5px;
	width: 1400px;
	height: 900px;
	alignment-adjust: central;
}

 
#pagewrap_desktop02 {
	padding: 5px;
	width: 1920px;
	height: 1080px;
	alignment-adjust: central;
}



/* Smallest Size Mobile Header */
#header_mobile01 {
	height: 174px;
	width:  300px;
	background: url('images/top_background_small.png') no-repeat 0 0;
}

.mobile_header_left {
	float: left;
	}
	
.mobile_header_right {
	float: right;
	}

/* Larger Size Mobile Header */
#header_mobile02 {
	height: 292px;
	width:  500px;
	margin-top: 0px;
	margin-left: 0px;
	background: url('images/top_background_mobile.png') no-repeat 0 0;
}

/* Smaller Size Tablet01 Header */
#header_tablet01 {
	height: 244px;
	width:  425px;
	margin-top: 0px;
	margin-left: 0px;
	background: url('images/top_background_tablet_small.gif') no-repeat 0 0;
}


/* Largest Size Desktop02 Header */
#header_desktop01 {
	height: 396px;
	width:  700px;
	margin-top: 0px;
	margin-left: 0px;
	background: url('images/top_background_desktop_medium.gif') no-repeat 0 0;
}


/* Largest Size Desktop02 Header */
#header_desktop02 {
	height: 569px;
	width:  1007px;
	margin-top: 0px;
	margin-left: 0px;
	background: url('images/top_background_desktop_large.gif') no-repeat 0 0;
}

/* Services - Multimedia Largest Size Desktop02 Header */
#movie_multimedia_desktop02 {
	height: 167px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_multimedia_large.jpg') no-repeat 0 0;
}

#movie_print_desktop02 {
	height: 167px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_print_large.jpg') no-repeat 0 0;
}

#movie_web_desktop02 {
	height: 167px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_web_large.jpg') no-repeat 0 0;
}

#movie_video_desktop02 {
	height: 167px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_video_large.jpg') no-repeat 0 0;
}

#movie_testimonials_desktop02 {
	height: 167px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_testimonials_large.jpg') no-repeat 0 0;
}


#movie_multimedia_desktop01 {
	height: 120px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_multimedia_medium.jpg') no-repeat 0 0;
}

#movie_print_desktop01 {
	height: 120px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_print_medium.jpg') no-repeat 0 0;
}

#movie_video_desktop01 {
	height: 120px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_video_medium.jpg') no-repeat 0 0;
}

#movie_web_desktop01 {
	height: 120px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_web_medium.jpg') no-repeat 0 0;
}

#movie_testimonials_desktop01 {
	height: 120px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_testimonials_medium.jpg') no-repeat 0 0;
}


#movieBG_desktop02 {
	height: 396px;
	width:  893px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/services_large_bottom_right.jpg') no-repeat 0 0;
}

#movieBG_desktop01 {
	height: 284px;
	width:  640px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/services_medium_bottom_right.jpg') no-repeat 0 0;
}


#movie_multimedia_tablet01 {
	height: 75px;
	width:  400px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_multimedia_tablet.jpg') no-repeat 0 0;
}

#movie_video_tablet01 {
	height: 75px;
	width:  400px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_video_tablet.jpg') no-repeat 0 0;
}

#movie_print_tablet01 {
	height: 75px;
	width:  400px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_print_tablet.jpg') no-repeat 0 0;
}

#movie_testimonials_tablet01 {
	height: 75px;
	width:  400px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_testimonials_tablet.jpg') no-repeat 0 0;
}

#movie_web_tablet01 {
	height: 75px;
	width:  400px;
	margin-top: 0px;
	margin-left: 1007px;
	background: url('images/header_web_tablet.jpg') no-repeat 0 0;
}



#tablet_menu01 {
	position: relative;
	z-index: 8000;
	width: 1007px;
	height: 550px;
	}
	
#desktop_menu02 {
	position: relative;
	z-index: 5000;
	}
	
.two_column_page {
    float: left;
	}
	
.two_column_left {
    width: 320;
	position: relative;
	z-index: 110; 
	margin-left: 360px;
	}

.two_column_right {
    width: 980px;
	position: relative;
	z-index: 150; 
	margin-left: 340px;
	}


.btn_utilities {
	width: 160px;
	height: 40px;
	margin-top: 62px;
	margin-left: 140 px;
	float: right;
	}

.phone_btn {
	margin-top: 0px;
	}
	
.social_links {
	margin-top: 0px;
	margin-right: 0px;
	}

.small_content01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.small_content02 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 500px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.tablet_content01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 800px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.desktop_content01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	width: 500px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.desktop_content02 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.testimonial_block_desktop02 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


.testimonial_block_desktop01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


.testimonial_block_tablet01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


.testimonial_block_mobile02 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


.testimonial_block_mobile01 {
	padding: 10px;
	background: #F2F2F2;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


.call2action_mobile01 {
	padding: 10px;
	background: #AEE9FF;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.call2action_mobile02 {
	padding: 10px;
	background: #AEE9FF;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.call2action_tablet01 {
	padding: 10px;
	background: #AEE9FF;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.call2action_desktop01 {
	padding: 10px;
	background: #AEE9FF;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.call2action_desktop02 {
	padding: 10px;
	background: #AEE9FF;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.socialmedia_desktop01 {
	padding: 10px;
	background: #F4F4BB;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.socialmedia_tablet01 {
	padding: 10px;
	background: #F4F4BB;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.socialmedia_mobile02 {
	padding: 10px;
	background: #F4F4BB;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.socialmedia_mobile01 {
	padding: 10px;
	background: #F4F4BB;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.socialmedia_desktop02 {
	padding: 10px;
	background: #F4F4BB;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#lower_container_01 {
	padding: 10px;
	margin-top: 0px;
	alignment-adjust: central;
	width: 300px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#lower_container_02 {
	padding: 10px;
	margin-top: 0px;
	alignment-adjust: central;
	width: 500px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

#lower_container_03 {
	padding: 10px;
	margin-top: 0px;
	alignment-adjust: central;
	width: 800px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


#lower_container_04 {
	padding: 10px;
	margin-top: 0px;
	alignment-adjust: central;
	width: 700px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


#lower_container_05 {
	padding: 10px;
	margin-top: 0px;
	alignment-adjust: central;
	width: 750px;
	position: relative;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}


#web_address_tablet01 {
	font-size: 10px;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	}
#web_address_tablet01:hover {
	color: #06C;
	text-decoration: underline;
}


#web_address_desktop01 {
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	}
#web_address_desktop01:hover {
	color: #06C;
	text-decoration: underline;
}


#web_address_desktop02 {
	font-size: 16px;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	}
#web_address_desktop02:hover {
	color: #06C;
	text-decoration: underline;
}

	
.basic_text {
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.basic_text_italics {
	font-size: 14px;
	line-height: 22px;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.basic_text_italics_small {
	font-size: 12px;
	line-height: 22px;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.caption_text {
	font-size: 12px;
	position: relative;
	margin-top: 12px;
	line-height: 22px;
	text-align: center;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.basic_bold {
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	font-weight:bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}

.header {
	font-size: 18px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #09C;
}


.subheader {
	font-size: 14px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #000;	
}

.subheader_small {
	font-size: 11px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #000;	
}


.copyright_text {
	font-size: 10px;
	line-height: 22px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.responsive_indicator_mobile01 {
	width: 280px;
	font-size: 10px;
	line-height: 22px;
	text-align: right;
	font-style:italic;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.responsive_indicator_mobile02 {
	width: 425px;
	font-size: 10px;
	line-height: 22px;
	text-align: right;
	font-style:italic;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.responsive_indicator_tablet01 {
	width: 425px;
	font-size: 10px;
	line-height: 22px;
	text-align: right;
	font-style:italic;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.responsive_indicator_desktop01 {
	width: 700px;
	font-size: 12px;
	line-height: 22px;
	text-align: right;
	font-style:italic;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}

.responsive_indicator_desktop02 {
	width: 1000px;
	font-size: 14px;
	line-height: 22px;
	text-align: right;
	font-style:italic;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}


.background_image_small {
	width: 300 px;
	float: right;
	}
	
.copyright_small {
	alignment-adjust:central;
	width: 300px;
	}
	
.tablet_icon {
	float: right;
	margin-top: -7px;
	}
	
.desktop_icon {
	float: right;
	margin-top: -8px;
	}
	
.footer {
	float:left;
	margin-left: 0px;
	}	



/************************************************************************************
MENU SYSTEM
*************************************************************************************/

#tablet_menu01 {
	width: 385px;
	height: 150px;
	}


#desktop_menu02 {
	width: 1007px;
	height: 220px;
	}



#nav-wrap {
	margin-left: 0px;
	width: 300px;
	background-color:#000;
	display: none;
	position:relative;
	z-index: 510;
	margin-top: 62px;
	}
	
#nav {
	width: 85px;
	height: 155px;
	display: block;
	position:relative;
	z-index: 510;
	margin-top: 62px;
	background-color: #000;
	}
	
#nav-wrap2 {
	margin-left: 0px;
	width: 500px;
	background-color:#000;
	display: none;
	position:relative;
	z-index: 510;
	margin-top: 62px;
	}
	
#nav2 {
	width: 85px;
	height: 155px;
	margin-top: 62px;
	position:relative;
	z-index: 510;
	display: block;
	background-color: #000;
	}
	
ul.nav {  
    background: #333; 
    height: 30px;
    width: 100%; 
}

ul.nav > li { 
    float: left; 
    position: relative;  
}

ul.nav ul {
    background: #444; 
    display: none; 
    position: absolute;
    left: 0; top: 100%;
}

ul.nav a { 
    cursor: pointer; 
    display: block; 
    color: white; 
    line-height: 30px; 
    padding: 0 10px; 
}

ul.nav li { list-style: none; }

ul.nav li:hover { background: #555;  }
ul.nav li:hover ul { display: block;  }



/************************************************************************************
ROLLOVER BUTTONS
*************************************************************************************/

#btn-print {
		width: 166px;
  		height: 203px;
		background: url('images/btn_print.jpg') no-repeat 0 0;
	}
	#btn-print:hover {
		  background-position: -166px 0px;
	}
	#btn-print:active {
		  background-position: -166px 0px;
	}

#btn-video {
		width: 166px;
  		height: 203px;
		background: url('images/btn_video.jpg') no-repeat 0 0;
	}
	#btn-video:hover {
		  background-position: -166px 0px;
	}
	#btn-video:active {
		  background-position: -166px 0px;
	}
	
#btn-web {
		width: 166px;
  		height: 203px;
		background: url('images/btn_web.jpg') no-repeat 0 0;
	}
	#btn-web:hover {
		  background-position: -166px 0px;
	}
	#btn-web:active {
		  background-position: -166px 0px;
	}

#btn-multimedia {
		width: 166px;
  		height: 203px;
		background: url('images/btn_multimedia.jpg') no-repeat 0 0;
	}
	#btn-multimedia:hover {
		  background-position: -166px 0px;
	}
	#btn-multimedia:active {
		  background-position: -166px 0px;
	}

#btn-print-tab {
		width: 102px;
  		height: 125px;
		position: absolute;
		margin-left: 60px;
		margin-top: 110px;
		background: url('images/btn_print_tab.jpg') no-repeat 0 0;
	}
	#btn-print-tab:hover {
		  background-position: -102px 0px;
	}
	#btn-print-tab:active {
		  background-position: -102px 0px;
	}

#btn-video-tab {
		width: 102px;
  		height: 125px;
		position: absolute;
		margin-left: 222px;
		margin-top: 110px;
		background: url('images/btn_video_tab.jpg') no-repeat 0 0;
	}
	#btn-video-tab:hover {
		  background-position: -102px 0px;
	}
	#btn-video-tab:active {
		  background-position: -102px 0px;
	}
	
#btn-web-tab {
		width: 102px;
  		height: 125px;
		position:absolute;
		margin-left: 60px;
		margin-top: 235px;
		background: url('images/btn_web_tab.jpg') no-repeat 0 0;
	}
	#btn-web-tab:hover {
		  background-position: -102px 0px;
	}
	#btn-web-tab:active {
		  background-position: -102px 0px;
	}

#btn-multimedia-tab {
		width: 102px;
  		height: 125px;
		position: absolute;
		margin-left: 222px;
		margin-top: 235px;
		background: url('images/btn_multimedia_tab.jpg') no-repeat 0 0;
	}
	#btn-multimedia-tab:hover {
		  background-position: -102px 0px;
	}
	#btn-multimedia-tab:active {
		  background-position: -102px 0px;
	}


	
#menu-icon {
		width: 38px;
  		height: 40px;
		background: url('images/btn_menu.jpg') no-repeat 0 0;
	}
	#menu-icon:hover {
		  background-position: 0px -40px;
	}
	#menu-icon:active {
		  background-position: 0px -40px;
	}
	
#menu-icon2 {
		width: 38px;
  		height: 40px;
		background: url('images/btn_menu.jpg') no-repeat 0 0;
	}
	#menu-icon2:hover {
		  background-position: 0px -40px;
	}
	#menu-icon2:active {
		  background-position: 0px -40px;
	}
	
	
.menu_buttons {}
	
	
.btn_menu {
	margin-top: -50px;
	margin-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-decoration: none;
	letter-spacing: 0.155em;
	white-space: nowrap;
	float: left;
	color: #09C;
	background-color:#000;
	}
	.btn_menu:hover {
		  color: #F60;
		  text-decoration: none;
	}
	.btn_menu:active {
			color: #F60;
			text-decoration: none;
	}
	
	
.btn_menu_tab_resume {
	margin-top: 355px;
	margin-left: 78px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0.155em;
	white-space: nowrap;
	position: absolute;
	z-index: 5000;
	color: #09C;
	text-decoration: inherit;
	background-color:#fff;
	}
	.btn_menu_tab_resume:hover {
		  color: #000;
		  text-decoration: none;
	}
	.btn_menu_tab_resume:active {
			color: #000;
			text-decoration: none;
	}
	
	
.btn_menu_desktop_resume {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-size: 14px;
	white-space: nowrap;
	position: absolute;
	z-index: 5000;
	color: #09C;
	text-decoration: inherit;
	background-color:#fff;
	}
	.btn_menu_desktop_resume:hover {
		  color: #000;
		  text-decoration: none;
	}
	.btn_menu_desktop_resume:active {
			color: #000;
			text-decoration: none;
	}
	
	
.btn_menu_tab_contact {
	margin-top: 355px;
	margin-left: 250px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 0.155em;
	white-space: nowrap;
	position: absolute;
	z-index: 5000;
	color: #09C;
	text-decoration: inherit;
	background-color:#fff;
	}
	.btn_menu_tab_contact:hover {
		  color: #000;
		  text-decoration: none;
	}
	.btn_menu_tab_contact:active {
			color: #000;
			text-decoration: none;
	}
	
	
.btn_menu_desktop_contact {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	font-size: 14px;
	white-space: nowrap;
	position: absolute;
	z-index: 5000;
	color: #09C;
	text-decoration: inherit;
	background-color:#fff;
	}
	.btn_menu_desktop_contact:hover {
		  color: #000;
		  text-decoration: none;
	}
	.btn_menu_desktop_contact:active {
			color: #000;
			text-decoration: none;
	}
	
	
.btn_not_menu {
	margin-top: -50px;
	margin-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	letter-spacing: 0.155em;
	white-space: nowrap;
	float: left;
	color: #09C;
	background-color:#000;
	}
	

.btn_phone {
		float:left;
		display: block;
		margin-top:0px;
		width: 38px;
  		height: 40px;
		background: url('images/btn_phone.jpg') no-repeat 0 0;
	}
	.btn_phone:hover {
		  background-position: 0px -40px;
	}
	.btn_phone:active {
		  background-position: 0px -40px;
	}
	
.btn_email {
		float:left;
		display: block;
		margin-top:0px;
		position:absolute 178px;
		width: 40px;
  		height: 40px;
		background: url('images/btn_email.jpg') no-repeat 0 0;
	}
	.btn_email:hover {
		  background-position: 0px -40px;
	}
	.btn_email:active {
		  background-position: 0px -40px;
	}
	
.btn_share {
		float:left;
		display: block;
		margin-top:0px;
		position:absolute 216px;
		width: 38px;
  		height: 40px;
		background: url('images/btn_share.jpg') no-repeat 0 0;
	}
	.btn_share:hover {
		  background-position: 0px -40px;
	}
	.btn_share:active {
		  background-position: 0px -40px;
	}
	
.btn_linkedin {
		float:right;
		display: block;
		margin-top:0px;
		position:absolute 258px;
		width: 42px;
  		height: 40px;
		background: url('images/btn_linkedin.jpg') no-repeat 0 0;
	}
	.btn_linkedin:hover {
		  background-position: 0px -40px;
	}
	.btn_linkedin:active {
		  background-position: 0px -40px;
	}
	
	
	
.btn_instagram {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_instagram.png') no-repeat 0 0;
	}
	.btn_instagram:hover {
		  background-position: 0px -50px;
	}
	.btn_instagram:active {
		  background-position: 0px -50px;
	}
	
	}
	
.btn_links_linkedin {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_links_linkedin.png') no-repeat 0 0;
	}
	.btn_links_linkedin:hover {
		  background-position: 0px -50px;
	}
	.btn_links_linkedin:active {
		  background-position: 0px -50px;
	}
	
.btn_twitter {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_twitter.png') no-repeat 0 0;
	}
	.btn_twitter:hover {
		  background-position: 0px -50px;
	}
	.btn_twitter:active {
		  background-position: 0px -50px;
	}
	
.btn_youtube {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_youtube.png') no-repeat 0 0;
	}
	.btn_youtube:hover {
		  background-position: 0px -50px;
	}
	.btn_youtube:active {
		  background-position: 0px -50px;
	}
	
.btn_pintrest {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_pintrest.png') no-repeat 0 0;
	}
	.btn_pintrest:hover {
		  background-position: 0px -50px;
	}
	.btn_pintrest:active {
		  background-position: 0px -50px;
	}
	
.btn_facebook {
		float:left;
		display: block;
		margin-top:0px;
		width: 44px;
  		height: 50px;
		background: url('images/btn_facebook.png') no-repeat 0 0;
	}
	.btn_facebook:hover {
		  background-position: 0px -50px;
	}
	.btn_facebook:active {
		  background-position: 0px -50px;
	}



/************************************************************************************
NINJA SLIDER MOBILE SLIDESHOW CODE
*************************************************************************************/


/* Visit http://www.menucool.com/responsive-slider for instructions */

#ninja-slider
{
	width: 100%;
    /*center aligned*/
    /*background:#222;*/
}
#ninja-slider > ul
{
    padding:0;
    margin:0;
    padding-bottom:100px;/* Space for showing the play/stop button */
}

/* slide */
#ninja-slider li > div, #ninja-slider li > a
{
    max-width:253px;
    margin:0 auto; /* center each slide */
    border-radius:6px;
    /*background:#999;*/
    position: relative;
    display:block;
    transition:none!important;
}

/* loading image indicator */    
#ninja-slider div.preload 
{
    background: black url(loading.gif) no-repeat center center;
}

/*----- video -----*/
#ninja-slider a.video 
{
	position:absolute;
    border:0;top:0;left:0;
	width:100%;height:100%;
	background:transparent url(video.png) no-repeat 50% 50%;
    transition:none!important;
}
  
/*------ pager ------*/      
/* The pager id should be: slider id + "-pager" */    
#ninja-slider-pager
{
    display:none;
}
 
/* --------- navigation controls ------- */   
/* The nav id should be: slider id + ("-prev", "-next", and "-pause-play") */    
#ninja-slider-prev, #ninja-slider-next
{
    position: absolute;
    top: 50%;
    width:64px;
    height:64px;
    margin:0;
    margin-top:-82px;
    display:inline-block;
    background-image: url(navs.png);
    font-size:0;/*hide the slide counter*/
}
#ninja-slider-prev {
    left: 0;
    background-position:0 0;
}
#ninja-slider-prev:hover {background-position:0 -64px;}

#ninja-slider-next {
    right: 0;
    background-position:-64px 0;
}
#ninja-slider-next:hover {background-position:-64px -64px;}

/*pause and play button*/
#ninja-slider-pause-play { 
    display:block;
    position: absolute; 
    left: 50%;
    margin-left:-32px; 
    top:auto;
    bottom:0px;  
    width:64px;
    height:64px;
    display:inline-block;
    background-image: url(navs.png);
    background-position:0 -128px;
}

#ninja-slider-pause-play.paused {background-position:-64px -128px;} 
                    



/* Usually you don't need to change the following settings
---------------------------------------------------------- */
#ninja-slider > ul
{
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000px;
    backface-visibility: hidden;
    perspective: 1000px;
    -webkit-tap-highlight-color: transparent;
}

#ninja-slider-pager, #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play
{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

#ninja-slider
{
    position: relative;
    overflow: hidden;
    /*visibility: hidden;*/
    padding:0;
}
#ninja-slider > ul
{
    overflow: hidden;
    position: relative;
    list-style:none;
    margin:0;
}

#ninja-slider > ul > li {
    float: left;
    width: 100%;
    position: relative;
    list-style:none;
    padding:0;margin:0;
}

/************************************************************************************
END - NINJA SLIDER MOBILE SLIDESHOW CODE
*************************************************************************************/



/************************************************************************************
START - TABLET AND DESKTOP SLIDESHOW CODE
*************************************************************************************/

/*** Mobile02 SIZE **/

#slideshow_mobile02 {
    position:relative;
	height:542px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#slideshow_mobile02 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	height: 542px;
    background-color: #FFF;
}

#slideshow_mobile02 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow_mobile02 DIV.last-active {
    z-index:9;
}

#slideshow_mobile02 DIV IMG {
    height: 492px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}






/*** TABLET SIZE **/

#slideshow_tablet01 {
    position:relative;
	height:391px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#slideshow_tablet01 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	height: 391px;
    background-color: #FFF;
}

#slideshow_tablet01 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow_tablet01 DIV.last-active {
    z-index:9;
}

#slideshow_tablet01 DIV IMG {
    height: 341px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}




/*** DESKTOP 01 SIZE **/

#slideshow_desktop01 {
    position:relative;
	height:729px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	float: right;
}

#slideshow_desktop01 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	height: 729px;
    background-color: #FFF;
}

#slideshow_desktop01 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow_desktop01 DIV.last-active {
    z-index:9;
}

#slideshow_desktop01 DIV IMG {
    height: 679px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}







/*** DESKTOP 02 SIZE **/

#slideshow_desktop02 {
    position:relative;
	height:930px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	float: right;
}

#slideshow_desktop02 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	height: 930px;
    background-color: #FFF;
}

#slideshow_desktop02 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow_desktop02 DIV.last-active {
    z-index:9;
}

#slideshow_desktop02 DIV IMG {
    height: 880px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}



/************************************************************************************
END - TABLET AND DESKTOP SLIDESHOW CODE
*************************************************************************************/






/************************************************************************************
MEDIA QUERIES
*************************************************************************************/





/* DESKTOP SIZE 02 - for 1920px or more */

@media (min-width: 1920px) {
	
		
	#pagewrap_tablet01 {display: none}
	
	#pagewrap_mobile01 {display: none}
	
	#pagewrap_mobile02 {display: none}
	
	#pagewrap_desktop01 {display: none}
	
	#pagewrap_desktop02 {display: block}
	
	
	
		
	#header_mobile01 {display: none}
	
	#header_mobile02 {display: none}
	
	#header_tablet01 {display: none}
	
	#header_desktop01 {display: none}
	
	#header_desktop02 {display: block}
	
	
	
	.responsive_indicator_mobile01 {display: none}
	
	.responsive_indicator_mobile02 {display: none}
	
	.responsive_indicator_tablet01 {display: none}
	
	.responsive_indicator_desktop01 {display: none}
	
	.responsive_indicator_desktop02 {display: block}
	
	
	#movie_desktop01 {display: none}
	
	#movieBG_desktop01 {display: none}
	
	#movie_tablet01 {display: none}
	
	#movieBG_tablet01 {display: none}
	
	#movie_mobile01 {display: none}
	
	#movie_mobile02 {display: none}
	
	#movie_desktop02 {display: block}
	
	#movieBG_desktop02 {display: block}
	
	
	.menu_buttons {display: none}
		
	#tablet_menu01 {display: none}
	
	#desktop_menu01 {display: none}
	
	#desktop_menu02 {display: block}
	
		
	
	#ninja-slider {display: none}
	
	#slideshow_tablet01 {display: none}
	
	#slideshow_tablet02 {display: none}
	
	#slideshow_desktop01 {display: none}
	
	#slideshow_mobile02 {display: none}
	
	#slideshow_desktop02 {display: block}
	
	
	
	.small_content02 {display: none}
	
	.small_content01 {display: none}
	
	.tablet_content01 {display: none}
	
	.desktop_content01 {display: none}
	
	.desktop_content02 {display: block;
		width: 1000px;
		margin-left 0px;
	}
	
	
	.call2action_mobile01 {display: none}
	
	.call2action_mobile02 {display: none}
	
	.call2action_tablet01 {display: none}
	
	.call2action_desktop01 {display: none}
	
	.call2action_desktop02 {display: block}
	
	
	.testimonial_block_mobile01 {display: none}
	
	.testimonial_block_mobile02 {display: none}
	
	.testimonial_block_desktop01 {display: none}
	
	.testimonial_block_tablet01 {display: none}
	
	.testimonial_block_desktop02 {display: block}
	
	
	.socialmedia_mobile01 {display: none}
	
	.socialmedia_mobile02 {display: none}
	
	.socialmedia_tablet01 {display: none}
	
	.socialmedia_desktop01 {display: none}
	
	.socialmedia_desktop02 {display: block}
	
	
	.demoreel_mobile01 {display: none}
	
	.demoreel_mobile02 {display: none}
	
	.demoreel_tablet01 {display: none}
	
	.demoreel_desktop01 {display: none}
	
	.demoreel_desktop02 {display: block}
	
	
	.content_part2_desktop02 {display: block}
	
	.content_part2_desktop01 {display: none}
	
	.content_part2_tablet01 {display: none}
	
		
	#lower_container_01 {display: none}
	
	#lower_container_02 {display: none}
	
	#lower_container_03 {display: none}
	
	#lower_container_04 {display: none}
	
	#lower_container_05 {display: block}
	
	.desktop_copyright_container {display: none}
	
	.webad_mobile02 {display: none}
	
	.footer {display: none}
}
		


/* DESKTOP SIZE 01 - for 1919px or less */

@media (min-width: 1440px) and (max-width: 1919px) {
	
	
	#pagewrap_desktop02 {display: none}
	
	#pagewrap_tablet01 {display: none}
	
	#pagewrap_mobile01 {display: none}
	
	#pagewrap_mobile02 {display: none}
	
	#pagewrap_desktop01 {display: block}
	
	
		
	#header_mobile01 {display: none}
	
	#header_mobile02 {display: none}
	
	#header_tablet01 {display: none}
	
	#header_desktop02 {display: none}
	
	#header_desktop01 {display: block}
	
	
	.responsive_indicator_mobile01 {display: none}
	
	.responsive_indicator_mobile02 {display: none}
	
	.responsive_indicator_tablet01 {display: none}
	
	.responsive_indicator_desktop02 {display: none}
	
	.responsive_indicator_desktop01 {display: block}
	
	
	#movie_desktop02 {display: none}
	
	#movieBG_desktop02 {display: none}
	
	#movie_tablet01 {display: none}
	
	#movieBG_tablet01 {display: none}
	
	#movie_mobile01 {display: none}
	
	#movie_mobile02 {display: none}
		
	#movie_desktop01 {display: block}
	
	#movieBG_desktop01 {display: block}
	
	
	.content_part2_desktop02 {display: none}
	
	.content_part2_desktop01 {display: block}
	
	.content_part2_tablet01 {display: none}
	
	
	.menu_buttons {display: none}
		
	#desktop_menu02 {display: none}
	
	#tablet_menu01 {display: none}
	
	#desktop_menu01 {display: block}
	
	
	
	#ninja-slider {display: none}
	
	#slideshow_tablet01 {display: none}
	
	#slideshow_tablet02 {display: none}
	
	#slideshow_desktop02 {display: none}
	
	#slideshow_mobile02 {display: none}
	
	#slideshow_desktop01 {display: block}
	
	
	
	.small_content02 {display: none}
	
	.small_content01 {display: none}
	
	.tablet_content01 {display: none}
	
	.desktop_content02 {display: none}
	
	.desktop_content01 {display: block}
	
	
	.call2action_mobile01 {display: none}
	
	.call2action_mobile02 {display: none}
	
	.call2action_tablet01 {display: none}
	
	.call2action_desktop02 {display: none}
	
	.call2action_desktop01 {display: block}
	
	
	.testimonial_block_mobile01 {display: none}
	
	.testimonial_block_mobile02 {display: none}
	
	.testimonial_block_desktop02 {display: none}
	
	.testimonial_block_tablet01 {display: none}
	
	.testimonial_block_desktop01 {display: block}
	
	
	.socialmedia_mobile01 {display: none}
	
	.socialmedia_mobile02 {display: none}
	
	.socialmedia_tablet01 {display: none}
	
	.socialmedia_desktop02 {display: none}
	
	.socialmedia_desktop01 {display: block}
	
	
	.demoreel_mobile01 {display: none}
	
	.demoreel_mobile02 {display: none}
	
	.demoreel_tablet01 {display: none}
	
	.demoreel_desktop02 {display: none}
	
	.demoreel_desktop01 {display: block}
	
		
	#lower_container_01 {display: none}
	
	#lower_container_02 {display: none}
	
	#lower_container_03 {display: none}
	
	#lower_container_05 {display: none}
	
	#lower_container_04 {display: block}
	
	.desktop_copyright_container {display: none}
	
	.webad_mobile02 {display: none}
	
	.footer {display: none}
}
		



/* TABLET SIZE 01 - for 1440px or less */

@media (min-width: 840px) and (max-width: 1439px) {
	
	
	#pagewrap_desktop02 {display: none}
	
	#pagewrap_desktop01 {display: none}
	
	#pagewrap_mobile01 {display: none}
	
	#pagewrap_mobile02 {display: none}
	
	#pagewrap_tablet01 {display: block}
	
	
	#header_desktop02 {display: none}
	
	#header_desktop01 {display: none}
	
	#header_mobile01 {display: none}
	
	#header_mobile02 {display: none}
	
	#header_tablet01 {display: block}
	
	
	
		
	.responsive_indicator_mobile01 {display: none}
	
	.responsive_indicator_mobile02 {display: none}
	
	.responsive_indicator_desktop01 {display: none}
	
	.responsive_indicator_desktop02 {display: none}
	
	.responsive_indicator_tablet01 {display: block}
	
	
	.content_part2_desktop02 {display: none}
	
	.content_part2_desktop01 {display: none}
	
	.content_part2_tablet01 {display: block}
	
	
	
	#movie_desktop01 {display: none}
	
	#movieBG_desktop01 {display: none}
	
	#movie_desktop02 {display: none}
	
	#movieBG_desktop02 {display: none}
	
	#movie_mobile01 {display: none}
	
	#movie_mobile02 {display: none}
	
	#movieBG_tablet01 {display: none}
	
	#movie_tablet01 {display: none}
	
	.menu_buttons {display: none}
	
	#desktop_menu01 {display: none}
	
	#desktop_menu02 {display: none}
		
	#tablet_menu01 {display: block}
	
	
		
	#ninja-slider {display: none}
	
	#slideshow_desktop01 {display: none}
	
	#slideshow_desktop02 {display: none}
	
	#slideshow_tablet02 {display: none}
	
	#slideshow_mobile02 {display: none}
	
	#slideshow_tablet01 {display: block}
	
	
	.desktop_content02 {display: none}
	
	.desktop_content01 {display: none}
	
	.desktop_content01_container {display: none}
	
	.small_content02 {display: none}
	
	.small_content01 {display: none}
	
	.tablet_content01 {display: block}
	
	
	.call2action_mobile01 {display: none}
	
	.call2action_mobile02 {display: none}
	
	.call2action_desktop02 {display: none}
	
	.call2action_desktop01 {display: none}
	
	.call2action_tablet01 {display: block}
	
	
	.testimonial_block_mobile01 {display: none}
	
	.testimonial_block_mobile02 {display: none}
	
	.testimonial_block_desktop02 {display: none}
	
	.testimonial_block_desktop01 {display: none}
	
	.testimonial_block_tablet01 {display: block}
	
	
	.socialmedia_mobile01 {display: none}
	
	.socialmedia_mobile02 {display: none}
	
	.socialmedia_desktop02 {display: none}
	
	.socialmedia_desktop01 {display: none}
	
	.socialmedia_tablet01 {display: block}
	
	
	.demoreel_mobile01 {display: none}
	
	.demoreel_mobile02 {display: none}
	
	.demoreel_desktop02 {display: none}
	
	.demoreel_desktop01 {display: none}
	
	.demoreel_tablet01 {display: block}
	
	
		
	#lower_container_01 {display: none}
	
	#lower_container_02 {display: none}
	
	#lower_container_04 {display: none}
	
	#lower_container_05 {display: none}
	
	#lower_container_03 {display: none}
	
	.webad_mobile02 {display: none}
	
	.footer {display: none}
		
}


/* MOBILE SIZE 02 - for 840px or less */

@media (min-width: 540px) and (max-width: 839px) {
	/* @media all and (max-width: 700px) */
	
	
	#pagewrap_desktop02 {display: none}
	
	#pagewrap_desktop01 {display: none}
	
	#pagewrap_tablet01 {display: none}
	
	#pagewrap_mobile01 {display: none}
	
	#pagewrap_mobile02 {display: block}
	
	
	
	.content_part2_desktop02 {display: none}
	
	.content_part2_desktop01 {display: none}
	
	.content_part2_tablet01 {display: none}
	
	
	
	#header_desktop02 {display: none}
	
	#header_desktop01 {display: none}
	
	#header_tablet01 {display: none}
	
	#header_mobile01 {display: none}
	
	#header_mobile02 {display: block}
	
	
	
	.responsive_indicator_mobile01 {display: none}
	
	.responsive_indicator_tablet01 {display: none}
	
	.responsive_indicator_desktop01 {display: none}
	
	.responsive_indicator_desktop02 {display: none}
	
	.responsive_indicator_mobile02 {display: block}
	
	
	#movie_desktop01 {display: none}
	
	#movieBG_desktop01 {display: none}
	
	#movie_desktop02 {display: none}
	
	#movieBG_desktop02 {display: none}
	
	#movie_tablet01 {display: none}
	
	#movieBG_tablet01 {display: none}
	
	#movie_mobile01 {display: none}
	
	#movie_mobile02 {display: block}
	
	
	
	#tablet_menu01 {display: none}
	
	#desktop_menu02 {display: none}
	
	.menu_buttons {display: block}
	
	
	
	#nav-wrap {display: none}
	
	#nav {display: none}
	
	#nav-wrap2 {display: block}
	
	#nav2 {display: none}
	
	
	
	#slideshow_desktop01 {display: none}
	
	#slideshow_desktop02 {display: none}
	
	#slideshow_tablet02 {display: none}
	
	#slideshow_tablet01 {display: none}
	
	#ninja-slider {display: none}
	
	#slideshow_mobile02 {display: block}
	
	
	.desktop_content02 {display: none}
	
	.desktop_content01 {display: none}
	
	.desktop_content01_container {display: none}
	
	.tablet_content01 {display: none}
	
	.small_content01 {display: none}
	
	.small_content02 {
		display: block;
		width: 500 px;
	}
	
	
	.call2action_mobile01 {display: none}
	
	.call2action_tablet01 {display: none}
	
	.call2action_desktop02 {display: none}
	
	.call2action_desktop01 {display: none}
	
	.call2action_mobile02 {display: block}
	
	
	.testimonial_block_mobile01 {display: none}
	
	.testimonial_block_tablet01 {display: none}
	
	.testimonial_block_desktop02 {display: none}
	
	.testimonial_block_desktop01 {display: none}
	
	.testimonial_block_mobile02 {display: block}
	
	
	.socialmedia_mobile01 {display: none}
	
	.socialmedia_tablet01 {display: none}
	
	.socialmedia_desktop02 {display: none}
	
	.socialmedia_desktop01 {display: none}
	
	.socialmedia_mobile02 {display: block}
	
	
	.demoreel_mobile01 {display: none}
	
	.demoreel_tablet01 {display: none}
	
	.demoreel_desktop02 {display: none}
	
	.demoreel_desktop01 {display: none}
	
	.demoreel_mobile02 {display: block}
	
	
	#lower_container_03 {display: none}
	
	#lower_container_01 {display: none}
	
	#lower_container_04 {display: none}
	
	#lower_container_05 {display: none}
	
	#lower_container_02 {display: block}
	
	.desktop_copyright_container {display: none}
	
	.footer {display: none}
		
}



/* MOBILE SIZE 01 - for 540px or less */

@media (min-width: 280px) and (max-width: 539px) {
	
	
	#pagewrap_desktop02 {display: none}
	
	#pagewrap_desktop01 {display: none}
	
	#pagewrap_tablet01 {display: none}
	
	#pagewrap_mobile02 {display: none}
	
	#pagewrap_mobile01 {display: block}
	
		
	.content_part2_desktop02 {display: none}
	
	.content_part2_desktop01 {display: none}
	
	.content_part2_tablet01 {display: none}
	
	
	
	#header_desktop02 {display: none}
	
	#header_desktop01 {display: none}
	
	#header_tablet01 {display: none}
	
	#header_mobile02 {display: none}
	
	#header_mobile01 {display: block}
	
	
	#tablet_menu01 {display: none}
	
	#desktop_menu01 {display: none}
	
	#desktop_menu02 {display: none}
	
	.menu_buttons {display: block}
	
	
	
	#nav-wrap2 {display: none}
	
	#nav2 {display: none}
	
	#nav-wrap {display: block}
	
	#nav {display: none}
	
	
	
	.responsive_indicator_tablet01 {display: none}
	
	.responsive_indicator_desktop02 {display: none}
	
	.responsive_indicator_desktop01 {display: none}
	
	.responsive_indicator_mobile02 {display: none}
	
	.responsive_indicator_mobile01 {display: block}
	
	
	
	#movie_desktop01 {display: none}
	
	#movieBG_desktop01 {display: none}
	
	#movie_desktop02 {display: none}
	
	#movieBG_desktop02 {display: none}
	
	#movie_tablet01 {display: none}
	
	#movieBG_tablet01 {display: none}
	
	#movie_mobile02 {display: none}
	
	#movie_mobile01 {display: block}
	
	
	
	#slideshow_desktop01 {display: none}
	
	#slideshow_desktop02 {display: none}
	
	#slideshow_tablet02 {display: none}
	
	#slideshow_tablet01 {display: none}
	
	#slideshow_mobile02 {display: none}
	
	#ninja-slider {display: block}
	
	
	.desktop_content02 {display: none}
	
	.desktop_content01 {display: none}
	
	.desktop_content01_container {display: none}
	
	.tablet_content01 {display: none}
	
	.small_content02 {display: none}
	
	.small_content01 {
		display: block;
		width: 300 px;
	}
	
	
	.testimonial_block_mobile02 {display: none}
	
	.testimonial_block_tablet01 {display: none}
	
	.testimonial_block_desktop02 {display: none}
	
	.testimonial_block_desktop01 {display: none}
	
	.testimonial_block_mobile01 {display: block}
	
	
	
	.call2action_mobile02 {display: none}
	
	.call2action_tablet01 {display: none}
	
	.call2action_desktop02 {display: none}
	
	.call2action_desktop01 {display: none}
	
	.call2action_mobile01 {display: block}
	
	
	.socialmedia_mobile02 {display: none}
	
	.socialmedia_tablet01 {display: none}
	
	.socialmedia_desktop02 {display: none}
	
	.socialmedia_desktop01 {display: none}
	
	.socialmedia_mobile01 {display: block}
	
	
	.demoreel_mobile02 {display: none}
	
	.demoreel_tablet01 {display: none}
	
	.demoreel_desktop02 {display: none}
	
	.demoreel_desktop01 {display: none}
	
	.demoreel_mobile01 {display: block}
	
	
	#lower_container_03 {display: none}
	
	#lower_container_02 {display: none}
	
	#lower_container_04 {display: none}
	
	#lower_container_05 {display: none}
	
	#lower_container_01 {display: block}
	
	.desktop_copyright_container {display: none}
	
	.webad_mobile02 {display: none}
	
	.footer {display: none}
	
	
}





