@charset "utf-8";
@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


html , body { width:100%; margin: 0; height: 100%; }

body {  margin: 0px; padding:0px; line-height:21px; color:#3d4f59; font-size:16px; font-family: 'bebas_neueregular', Arial, Helvetica, sans-serif;  font-weight:normal; background:url(../images/bg2.jpg) repeat #0d1614; }

h1 , h2 , h3 , h4 , h5 , form, input{ margin:0; padding:0;}

h1{ color:#F0D53F; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; font-size:38px; line-height:34px; margin:0; padding:10px 0 20px; font-weight:normal;  clear:both; text-transform:uppercase; }
h2{font-size:30px; color:#F0D53F; font-weight:normal; margin:0px; padding:10px 0px; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; line-height:28px; }
h3{font-size:28px; color:#F0D53F; font-weight:normal; margin:0px; padding:10px 0;  font-family: 'bebas_neueregular', sans-serif; line-height:25px; }
h4{font-size:25px; color:#F0D53F; font-weight:normal; margin:0px; padding:10px 0; font-family: 'bebas_neueregular', Arial, Helvetica, sans-serif;  line-height:24px; }
h5{font-size:22px; color:#F0D53F;  font-weight:normal; margin:0px; padding:5px 0; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; line-height:26px; }
 
 
a{ color:#F0D53F; text-decoration:none; outline:none; }
a:hover{ color:#fff; text-decoration:none;}
.clear { clear:both; }
 

img { border:0; }


#bottom { position:fixed; left:0; width:100%; bottom:8px; text-align:center; z-index:999;  }
.bottom_wrap { display:inline-block; text-align:left;   -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all  0.1s ease-in-out; position:relative; z-index:2;   }
.logo { float:left; margin:18px 20px 0 0; }

.preloader { position:absolute; top:0; left:0; width:100%; height:100%; background:#000; z-index:999999999; text-align:center; overflow:hidden; }
.preloader img { width:330px  !important; height:294px !important; background:none !important;  }
.preloader:after {  vertical-align:middle;  }
.preloader > *  { vertical-align:middle; }
.preloader span { width:330px; display:inline-block;  overflow: hidden; background:none !important;   }

.preloader { position:fixed; top:0; left:0; width:100%; height:100%;  background:url(../images/bg2.jpg) repeat #0d1614; }
.preloader .img2, .preloader .img1 { width: 0px; }
.unloaded { overflow:hidden; }
.preloader .img1 > *  { float:right;  }
.preloader .img2 > *  { float:left;  }
.preloaderC { position:absolute; top:50%; margin:-147px 0 0 -165px; left:50%; }


ul.menu { margin:0; padding:0 0 0; list-style:none; float:left; height:38px; width:auto;}
ul.menu li { float:left; margin:0 16px 0 0; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; }
ul.menu li a:link , ul.menu li a:visited { float:left; color:#fff; width:30px; height:32px; border:1px solid #fff; padding:3px 4px; line-height:7px; margin:26px 0 0;   -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all  0.2s linear; }

.menu_botnum { float:left; width:100%; text-align:left; font-size:4px; }
.menutitle { display:none; clear:both; padding:0 5px; font-size:30px; line-height:44px; text-transform:capitalize; font-variant: small-caps; }
.menushorttitle { float:left; width:100%; font-size:16px; text-align:center;  line-height:18px; padding:0 0 2px; text-transform:capitalize; font-variant: small-caps;  }
.menuleft_num { float:left; font-size:4px; }
.menuright_num { float:right; font-size:4px; }

@media (min-width: 1100px) {
ul.menu li a:hover { background:#f0d53f; width:auto; height:auto; margin:0;  padding:2px 5px; color:#000; line-height:16px;   transform: scale(1);  }
ul.menu li a:hover .menushorttitle { display:none; }
ul.menu li a:hover .menutitle { display:block; }
ul.menu li a:hover .menuleft_num {  font-size:10px; }
ul.menu li a:hover .menuright_num {  font-size:10px; }
ul.menu li a:hover .menu_botnum { font-size:10px; }
}


.social_icons { float:left; margin:26px 0 0 15px; }
.social_icons a { float:left; margin:0 20px 0 0; color:#f0d53f; font-size:22px; line-height:36px; }
.social_icons a:hover { color:#fff; }
.Newslettersignup { float:left; position:relative; }
a.Newslettersignup_link { float:left; color:#f0d53f; font-size:25px; border:1px solid #b7b9b9; padding:8px 14px; margin:26px 0 0; cursor:pointer; }
a.Newslettersignup_link:hover , .Newslettersignup:hover a.Newslettersignup_link { color:#fff; }
.Newslettersignup_box { position:absolute; bottom:60px; left:50%; width:290px; margin:0 0 0 -160px; padding:15px; background:#fff;  -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all  1s ease-in-out;  display:none;  }
.Newslettersignup_box h4 { padding:0 0 15px; color:#000; }
.Newslettersignup_box input[type=text] { float:left; width:270px; border:1px solid #ccc; background:#fff; outline:none; height:35px; line-height:35px; margin:0 0 10px; font-size:14px; padding:0 10px; font-family: 'bebas_neueregular'; }
.Newslettersignup_box input[type=submit] { float:left; background:#f0d53f; outline:none; cursor:pointer; font-size:18px; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; color:#000; padding:5px 10px; border:1px solid #f0d53f; }
.Newslettersignup_box input[type=submit]:hover { background:#fff; }

.Newslettersignup:hover .Newslettersignup_box {  display:block; }

.arrow_img { position:absolute; left:50%; margin:0 0 0 -12px; bottom:-12px; width:24px; height:24px; background:#fff;  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg) ;  -ms-transform: rotate(-45deg) ; -o-transform: rotate(-45deg) ;  transform: rotate(-45deg); }


.left_line { position:absolute; left:0; height:2px; background:#303030; top:46px; z-index:99; } 
.right_line { position:absolute; right:0; height:2px; background:#303030; top:46px; z-index:99; }  

 
.wrapall{ height: 100%; }
#parallax-container{ width:100%; height:100%; overflow:hidden; min-height:200px; min-width: 300px; position: relative; }

.parallaxItem{ 	position:absolute; bottom:0; left:0; -webkit-backface-visibility: hidden; }
.parallax-page { position:absolute; left:0; top:0; z-index:999; }


/*haxa img*/
.haxaimg1 { top:15%; left:-15px; z-index:2; }
.haxaimg2 { top:-2%;  left:75%; z-index:2; }
.haxaimg3 {   top:0; left:95%; z-index:2; }
.haxaimg4 {  bottom:0; left:75%; z-index:2; }
.haxa_img5 { top:0; left:45%; z-index:1; }
.haxa_img6 { bottom:0; left:75%; z-index:1; }
.haxa_img7 { top:0; z-index:1; left:65%; }
.haxa_img8 { bottom:0; z-index:1; left:75%; }
.haxa_img9 { top:0; z-index:1; left:15%; }
.haxa_img10 { bottom:0; z-index:1; left:78%; }
.haxa_img11 { top:0; z-index:1; left:15%; }
.haxa_img12 { bottom:0px; left:-10%; z-index:1;   }
.haxa_img13 { bottom:0px; left:79%; z-index:1;   }


/*element img*/
.element_img1 {bottom:0; left:70%; z-index:1;}
.element_img2 { position:absolute; top:0; left:34%; z-index:1; }
.element_img3 { bottom:60px; left:15%;  z-index:1; } 
.element_img4 { top:0; left:105%; z-index:1;  } 
.element_img5 { bottom:220px; left:100%; z-index:1;   }
.element_img6 { bottom:15%; left:5%; z-index:1;   }
.element_img7 { bottom:0; left:20%; z-index:1;   }
.element_img8 { top:0px; left:84%; z-index:1;   }
.element_img9 { top:35%; left:75%; z-index:1;   }
.element_img10 { top:7%; left:35%; z-index:1;   }
.element_img11 { top:0px; left:80%; z-index:1;   }
.element_img12 { top:0; z-index:1; left:82%; }



/*home*/
.home_box { position:absolute; left:0; top:0; width:100%; height:100%; }
.home_title { position:absolute; left:2%; top:40%; font-size:80px; font-family: 'bebas_neueregular'; color:#fff; line-height:100px; z-index:999; }
 
 
.home_billnay { bottom:0;  left:20%; z-index:1; }
.homebillnye_logo { top:28%;  left:58%; z-index:2; } 

.homescroll_right { top:29%;  left:6%; z-index:1; }
 

 
/*videos*/
#videospg { z-index:2; position:relative; left:32%; }
.videos_title { position:absolute; top:36px;  left:10%; font-size:126px; font-family: 'bebas_neueregular'; color:#fff; line-height:140px; z-index:3; margin:0 0 0 120px; }

.videos_slider  { margin:70px auto 20px; width:650px; }

.videos_carousel  { width:500px;   margin:0 auto 0; position:relative; clear:both; }
.vidoe_page ul { margin:0; padding:0; list-style:none ; }
.video_box { float:left; background:url(../images/video_bg.png) no-repeat center 80px; width:614px; height:440px; padding:20px 12px 20px; }
.videos_slider ul { margin:0; padding:0; list-style:none; }
.videos_slider ul li {  padding:80px 0 0; float:left; height:360px; position:relative; width:100%; }
.videos_carousel ul li { margin:0 19px 0 0; }
.videos_carousel .flex-direction-nav a { font-size:28px; background:#f0d53f; border-radius:100%; text-align:center; width:38px; height:38px; line-height:38px; color:#121613; position:absolute; top:50%; margin:-19px 0 0; }
.videos_carousel .flex-direction-nav a:hover { background:#fff; color:#333; }
.videos_carousel .flex-prev { left:-46px; } 
.videos_carousel .flex-next { right:-46px; } 

#share_videos { position:absolute; right:0; top:5px;  }


#videospg img { display: inline-block !important; overflow: visible !important; position:relative !important; left: 0px; transform: translate3d(0px, 0px, 0px) !important; -webkit-transform: translate3d(0px, 0px, 0px) !important;  }

.videos_carousel img:hover { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");  filter: gray; -webkit-filter: grayscale(100%); }


/*Appearances*/
.Appearances_title  { position:absolute; z-index:8; top:50%; margin:-110px 0 0; left:10px; font-size:110px; font-family: 'bebas_neueregular'; color:#fff; line-height:110px; }
.Appearances_billnay { bottom:-10px; left:8%; position:absolute; z-index:1; }


.Appearances_cont { width:448px; position:absolute; top:10%; margin:0 auto; left:60%; z-index:5;  }
.Appearances_slider { width:100%; position:relative; float:left;  }
.Appearances_slider li { width:448px !important; }
.Appearances_listbox { float:left; background:#0b0d0c; width:180px; padding:20px 15px; margin:0 14px 15px 0; }
.Appearances_listbox h5 { margin:0 0 10px; border-bottom:2px dashed #2d2d2d; color:#8f8f8f; font-family: 'bebas_neueregular'; line-height:18px; font-size:16px; padding:0 4px 10px; }
.Appearances_listbox h4 { color:#fff; font-size:22px; font-family: 'bebas_neueregular'; padding:0 4px; line-height:22px; margin:0; }
#appearances ul { margin:0; padding:0; list-style:none; }
.Appearances_listbtext { color:#8f8f8f; font-size:20px; font-family: 'bebas_neueregular'; line-height:24px; display:block; padding:0 15px 10px; }
.Appearances_listbtext span { display:block; color:#f0d53f; font-size:26px; line-height:26px; }

.Getinfo_link { display:block; padding:10px 15px; color:#000; background:#f0d53f; font-size:20px; }
.Getinfo_link i { float:right; }
.Getinfo_link:hover { background:#fff; color:#000; }

.Appearances_slider .flex-direction-nav a { font-size:44px; background:#fff; border-radius:100%; text-align:center; width:64px; height:64px; line-height:64px; color:#101413; position:absolute; font-weight:normal; }  
.Appearances_slider .flex-direction-nav a:hover { background:#f0d53f; }
.Appearances_slider .flex-direction-nav .flex-prev { bottom:-90px; left:310px;  } 
.Appearances_slider .flex-direction-nav .flex-next { top:-68px; left:52px; }
.Appearances_slider .flex-direction-nav a.flex-disabled { pointer-events:none; }


/*Store*/
.Store_title  { position:absolute; left:20%; top:2%; margin:0 0 0;  font-size:108px; font-family: 'bebas_neueregular'; color:#fff; line-height:140px; }
.Store_cont { top:20%; left:16%; width:480px; text-align:center; font-family: 'bebas_neueregular'; position:absolute; z-index:2; }
.Store_cont img { max-width:100%;  display: inline-block !important; overflow: visible !important; position:relative !important; left: 0px; transform: translate3d(0px, 0px, 0px) !important; -webkit-transform: translate3d(0px, 0px, 0px) !important;   }
.click_text  { margin:0px auto 0; width:300px; text-align:center; color:#f0d53f; font-size:30px; }
.click_text a { color:#f0d53f; }
.click_text span { display:block; color:#fff; font-size:90px; line-height:90px; } 
.click_text a:hover { color:#fff; }
.click_text a:hover span { color:#f0d53f; }

/*educational*/
.educational_title { position:absolute; font-size:51px; line-height:41px; color:#fff; left:50%; top:14%; z-index:4; }
.educational_title span { display:block; padding:0 0 0 50px; font-size:118px; line-height:110px; }
.educational_billnay { bottom:-10px; left:0; position:absolute; z-index:1; }
.blog_categories { position:absolute; width:530px; left:54%; top:35%; z-index:2;   }
.blog_categories ul { margin:0; padding:0; list-style:none; width:100%; float:left; text-align:center; }
.blog_categories ul li { margin:5px 5px; display:inline-block; width:149px; }
.blog_categories ul li a:link , .blog_categories ul li a:visited { color:#fff; width:128px; padding:10px; border:1px solid #fff; float:left;  }
.blog_categories ul li a:hover , .blog_categories ul li:hover  { background:#F0D53F; color:#000; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all  0.4s ease-in-out; }
.blog_cattop { float:left; width:100%; font-size:15px;  line-height:16px; }
.blog_cattopleft { float:left; }
.blog_cattopright { float:right; }

.blog_catshort { float:left; width:100%; text-align:center; font-size:70px; line-height:70px; padding:0 0 15px; font-variant:small-caps; text-transform:capitalize;  }
.blog_catfull { float:left; width:100%; text-align:center; font-size:24px; line-height:26px; } 
.Printable .blog_catfull { font-size:18px; } 

/*photos*/
.photos_title { position:absolute; left:8%; top:4%; font-size:120px; font-family: 'bebas_neueregular'; color:#fff; line-height:120px; z-index:6; }
.photosslider { position:absolute; left:50%; width:940px; margin:0 0 0 -570px; top:15%; z-index:5; }
.photosslider .photo_img { float:left; position:relative; margin:15px 22px 15px; width:258px; }
.photosslider .photo_img a {  height:142px; overflow:hidden; }
.photosslider img { max-width:100%;  display: inline-block !important; overflow: visible !important; position:relative !important; left: 0px; transform: translate3d(0px, 0px, 0px) !important; position:relative; z-index:2; -webkit-transform: translate3d(0px, 0px, 0px) !important; }
 .photosslider img:hover { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");  filter: gray; -webkit-filter: grayscale(100%); }

.photo_img span { position:absolute; left:0; top:0;  background:#f0d53f; z-index:1;   -webkit-transform: rotate(-4deg); -moz-transform: rotate(-4deg) ;  -ms-transform: rotate(-4deg) ; -o-transform: rotate(-4deg) ;  transform: rotate(-4deg); width:100%; height:100%; }
.photo_img:hover span { background:#fff; }
.photosslider ul.flex-direction-nav { margin:0; padding:0; list-style:none; float:left; width:100%; text-align:center; background:url(../images/nextprev_bg.png) no-repeat center; height:193px; }
.photosslider ul.flex-direction-nav li { display:inline-block; margin:55px 0 0; }
.photosslider ul.flex-direction-nav li a { display:inline-block; font-size:28px; background:#f0d53f; border-radius:100%; text-align:center; width:58px; height:58px; line-height:58px; color:#121613;  margin:-19px 0 0; margin:0 45px; }
.photosslider ul.flex-direction-nav li a:hover { background:#fff; }
 


/*contact*/
.contact_billnye { left:48%; bottom:0;  }
.contact_title  { position:absolute; left:5%; top:3%; font-size:110px; font-family: 'bebas_neueregular'; color:#fff; line-height:130px; z-index:6; }
.contact_title span { position:absolute; left:35px ; bottom:7px; background:url(../images/img_1.png) no-repeat; width:64px; height:31px; background-size:54px auto; }
.contact_cont { position:absolute; left:12%; top:20%; width:600px; font-size:20px; color:#fff; font-family: 'bebas_neueregular'; line-height:24px; z-index:2; word-wrap: break-word; }
.contact_cont span { color:#f0d53f; }
.contact_cleft { float:left; width:320px; }
.contact_clbox { border:1px solid #fff; float:left; width:268px; padding:25px 25px; margin:0 0 15px; background:#0f1412;  }
.contact_cleft .contact_clbox:first-child { background:url(../images/textbg.png) repeat; }
.contact_clbox p { padding-bottom:0; margin-bottom:0; }
.contact_cleft .contact_clbox:first-child + .contact_clbox p { margin:0; padding:0; }

.contact_cright { float:right; width:250px;}
.contact_crbox { border:1px solid #fff; float:left; width:275px; padding:0px 25px; margin:0 0 15px; background:#0f1412;  }
.contact_cright .contact_crbox:first-child { background:url(../images/textbg2.png) repeat; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.homescroll_right { left:3%;  }
	.home_billnay { left:13%; }
	.homebillnye_logo { left:32%; }
	.haxa_img10 { left:40%; }
	.element_img10{ left:20%; }
	.element_img9 { left:40%; }
	.photos_title { left:8%; }
	.element_img12 { left:44%; }
	.haxa_img13 { left:44%; }
	.haxaimg3  { left:49%; }
}

@media (min-width:30px) and (max-width: 1400px){
	.videos_title { font-size:86px; top:3%; line-height:94px; }
	.videos_slider  { margin:40px auto 20px; width:479px; }
	.videos_carousel  { width:400px; } 
	.video_box { float:left; background:url(../images/video_bg.png) no-repeat center 50px; background-size:479px 300px; width:459px; height:323px; padding:20px 10px 0; }
     .videos_slider ul li {  padding:50px 0 0;  height:269px;   }
	#share_videos { width:140px; top:0; }
	#share_videos img { max-width:100%; height:auto; }
	
	.Appearances_title  {   margin:-90px 0 0; left:10px;  line-height:90px; } 
	
	.Appearances_cont {  top:8%; margin:0 auto; left:60% }
	.Appearances_listbox { padding:15px 10px; margin:0 14px 10px 0; }
	.Appearances_listbox h5 { font-size:14px; }
	.Appearances_listbox h4 { font-size:20px;  line-height:20px; }
	.Appearances_listbtext { font-size:18px; line-height:20px; padding:0 15px 10px; }
	.Appearances_listbtext span { display:block; color:#f0d53f; font-size:24px; line-height:24px; }
	
	.Getinfo_link { padding:8px 10px; line-height:18px; }

	.Appearances_slider .flex-direction-nav a { font-size:34px; width:44px; height:44px; line-height:44px; }  
	.Appearances_slider .flex-direction-nav .flex-prev { bottom:-40px; } 
	.Appearances_slider .flex-direction-nav .flex-next { top:-48px; }
	.contact_title  {  font-size:80px; line-height:80px; }
	.contact_cont { font-size:16px; line-height:18px;    width:550px; }
       .contact_cleft {  width:270px; }
        .contact_clbox { width:218px; } 
        .contact_cright { width:250px;}
        .contact_crbox { width:208px;  }
        


	.contact_title span { width:34px; background-size:34px auto;   left:30px; bottom:-8px; }
	.photos_title {  left:5%; font-size:80px; line-height:80px;  top: 4%; }
	.photosslider { top:13%; }
	.educational_title {  top: 8%;  }
	.blog_categories { top:30%; }
	.photosslider .photo_img {  margin:15px 42px 15px; width:218px; }
	
	.videos_carousel ul li { width:125px;  }
	.videos_carousel ul li img { max-width:100%; }
	.educational_title span { line-height:86px; font-size:80px; }
	
}

@media (min-width:768px) and (max-width: 1024px) and (orientation : landscape)   {
	.Appearances_billnay , .home_billnay , .educational_billnay , .contact_billnye { width:50% !important; left:0 !important; height:auto !important;   }	
	.contact_billnye { left:40% !important; }
	.contact_cont { width:440px; }
	.contact_cleft , .contact_cright { width:210px; }  
	.contact_clbox , .contact_crbox { width:190px; }
	.contact_cont { left:8%;  font-size:14px !important; line-height:16px !important;  }
	.contact_crbox  p { padding:0 !important; margin:0 !important; }
	a.Newslettersignup_link { font-size:17px !important; }
	.logo { width:70px; margin-top:25px;  }
	.logo img { max-width:100%; }
	.social_icons a { margin: 0 10px 0 0; }
    .haxaimg1 { width:330px !important; height:auto !important; left:-30% !important;  }
	.homescroll_right { width:140px !important; height:auto !important; left:-28% !important; top:28%; }  
	.homebillnye_logo { left:18%; top:34% }
	.haxaimg2 { left: 69%; width:627px !important; height:auto !important;  top: 2% !important;}
	.educational_title { left:20%; }
	.educational_title span { font-size:80px; line-height:80px; }
	.blog_categories { top:33%; left:5% !important; width:750px !important;  }
	.blog_categories ul li { width:120px; }
	.blog_catshort { font-size:50px; line-height:50px; }
	.blog_categories ul li a:link, .blog_categories ul li a:visited { width:100px; }
	.blog_catfull { font-size:20px; line-height:22px; }
	.Printable .blog_catfull { font-size:15px; }
	 .photosslider { width:700px; margin:0 0 0 -350px; }
	.photosslider .photo_img {  margin: 15px 10px; width:180px; }
	.photosslider ul.flex-direction-nav { margin:-50px 0 0; }
	.photosslider ul.flex-direction-nav li a { font-size:24px; width:48px; height:48px; line-height:48px;  margin:0 55px; }
   .Appearances_title { font-size:65px; line-height:65px; left:3%; }
 
  
  .Appearances_cont {  top:8%; margin:0 auto; left:45% }
	.Appearances_listbox { padding:15px 10px; margin:0 14px 10px 0; width: 160px; }
	.Appearances_listbox h5 { font-size:14px; padding-bottom:5px; }
	.Appearances_listbox h4 { font-size:18px;  line-height:18px; }
	.Appearances_listbtext { font-size:15px; line-height:16px; padding:0 15px 5px; }
	.Appearances_listbtext span { display:block; color:#f0d53f; font-size:20px; line-height:20px; }
	.Getinfo_link { font-size:18px; padding: 5px 15px; }
	.element_img3 { left:2% !important; }
		.Appearances_slider .flex-direction-nav .flex-prev { bottom:-33px; } 
	.Appearances_slider .flex-direction-nav .flex-next { top:-38px; }
	
	.videos_title { font-size:76px; top:3%; line-height:84px; left:5%; }
	.videos_slider  { margin:40px auto 20px; width:299px; }
	.videos_carousel  { width:280px; } 
	.video_box { float:left; background:url(../images/video_bg.png) no-repeat center 50px; background-size:319px 200px; width:299px; height:223px; padding:20px 10px 0; }
     .videos_slider ul li {  padding:50px 0 0;  height:180px;   }
	 .videos_carousel ul li { width:82px !important ;  }
	 .videos_carousel ul li img { max-width:100%; height:auto; }
	 
	 .videos_carousel .flex-direction-nav a { font-size:18px; width:28px; height:28px; line-height:28px;  }
	 .Newslettersignup_box {  width: 200px; margin-left:0; left:-100px; }
	 .Newslettersignup_box input[type="text"] { width:180px; }
	 .left_line , .right_line { width:20px !important; }
	 
}

@media (min-width:768px) and (max-width: 1000px) and (orientation : portrait)   { 
	
	.Appearances_billnay , .home_billnay , .educational_billnay , .contact_billnye { width:100% !important; left:0 !important; height:auto !important;   }	
	.contact_billnye { left:25% !important; }
	.educational_billnay { left:0 }
	a.Newslettersignup_link { font-size:19px; }
	.logo { width:80px; margin-top:25px; }
	.logo img { max-width:100%; }
	.social_icons { margin-left:10px; }
	.social_icons a { margin: 0 15px 0 0; }
	.educational_title { left:10%; }
	.blog_categories { left:10%; }
	
	.photosslider { width:700px; margin:0 0 0 -350px; }
	.photosslider .photo_img {  margin: 15px 8px; width:200px; }
	.videos_slider { margin-top:70px; } 
	.videos_carousel ul li { width:120px; }
	.haxaimg1 { width:400px !important; height:auto !important; left:-25% !important;  }
	.haxaimg2 { left: 69%; width:827px !important; height:auto !important;  top: 6%;}
	.homescroll_right { width:159px !important; height:auto !important; left:-25% !important; top:24%; }  
	.homebillnye_logo { left:18%; }
	.Appearances_title { font-size:70px; line-height:70px; }
	.element_img1 { width:370px !important; height:auto !important;   }
	.Appearances_cont { left:43%; top:32%; }
	.haxa_img6 { width:auto !important; height:auto !important; left:60%; }
	.element_img3 , .haxa_img7  { width:auto !important; height:auto !important; }
	.element_img3 { left:1%; }
	.Store_cont { left:9%; }
	.Store_cont img { width:656px !important; height:auto !important; }
	.element_img4 { width:400px !important; height:auto !important; }
	.educational_title span { font-size:100px; line-height:100px; }
	.element_img6 { width:150px !important; height:auto !important; }
	.blog_categories { top:23%; }
	.element_img7 { left:0; width:450px !important; height:auto !important; }
	.haxa_img10 { left:20%; width:550px !important; height:auto !important; }
	.element_img10 { width:100% !important;  height:auto !important; left:0 !important; top:25%; }
	.element_img11 { left:60%;  width:200px !important;  height:auto !important;  }
	.haxa_img11 { left:0 !important; width:356px !important; height:auto !important; }
	.element_img12 { left:38%; width:auto !important; height:auto !important; }
	.haxa_img13 { left:54%; width:auto !important; height:auto !important; }
	.haxa_img12 { left:-10%; width:500px !important; height:auto !important; }
	.haxaimg4 { left:50%; width:auto !important; height: auto !important; }
	.haxaimg3 { width:260px !important; height:auto !important; } 
	.home_title { top: 33%; } 
	.haxa_img9 { left:33%; width:200px !important; height:auto !important; }
	.left_line , .right_line { width:2% !important; }
	
}

#billnye_dhtmlpointer { display: none; }