@charset "utf-8";
/*Inner Pages*/

/******************* main pages styles *****************/
/******************************************************/

.pgbackground { -moz-opacity:1; -webkit-opacity:1; opacity:1;}

body{
	font-family: Arial, sans-serif;
	font-size:16px;
	color:rgb(0,0,0);
	background:#fff url(../inimages/browse_bg.jpg) repeat;
}

.pg_wrapper { width:100%; position:absolute; left:0; top:0;}

.container_all { width:980px; margin:0 auto; padding:0; /*background:#FFF;*/ height:930px; position:relative;}
img.pg_bg {
	position:absolute;
	background:#fff url(../inimages/browse_bg.jpg) repeat;
	left:0;
	top:0;
	z-index:0;
	/*opacity 0*/
	}


.inside { width:100%; position:relative}

.pg_loader_020 { position:absolute; left:50%; top:40%; right:50%; background:#FFF url(../inimages/loader_brwn_wt.gif) center center no-repeat; width:44px; height:38px; z-index:35; /*display:none;*/ opacity:0.8; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }

.pg_overlay_020 {
	width:980px;
	height:890px;
	/*background: url(../inimages/overlaybg20.png) repeat;*/
	position:absolute;
	top:0;
	left:0;
	/*opacity 0*/
	z-index: 1;
}

.menu_line { width:970px; height:1px; text-align:center; background: url(../inimages/menu_line222.png) top center; position:absolute; top:195px;	left:-1/*75px*/; /*opacity 0*/	z-index: 2;

	background-size:cover; 
	background-repeat:no-repeat;
	background-position:center;
}


.topstrip_020 {
	width:100%;
	height:155px;
	text-align:center;
	background:url(../inimages/topbg_20.jpg);
	border-bottom:#ffd200 6px solid;
	position:absolute;
	top:0px;
	left:0px/*75px*/;
	/*opacity 0*/ 
	z-index: 0;
	
}

/* logo image */
.logoholder_020 { position:absolute; top:10px; left:18px/*75px*/; width:180px; height:135px; /*opacity 0*/ 
	z-index:5;}
img.holderImg { width:inherit; height:inherit; }
.logoholder_020 a { text-decoration:none}

.inheritWH { width:inherit; height:inherit; }
/* logo title slogan */
/*.logo_in_020 {	width:500px; height:102px; text-align:center; position:absolute; top:6px; left:184px;
	 z-index: 4;}*/
.logo_in_020 h1 {
	font-family: 'LibelSuitRegular';
	color:#000;
	font-size:40px;
	text-align:left;
	position:absolute;
	top:35px;
	left:15px;
	/*opacity 0*/ 
	z-index: 4;
}
.logo_in_020 h2 {
	font-family:'CaviarDreamsRegular';
	color:#3B3B3B;
	font-size:20px;
	font-weight:normal;
	top:83px;
	position:absolute;
	left:15px;
	/*opacity 0*/
	z-index: 3;
}

.logo_in_020 {	width:66px; height:66px; text-align:center; background-color:#FFD200; opacity:0.2; filter:alpha(opacity=60);  position:absolute;	top:0px; left:786px/*75px*/; /*opacity 0*/	z-index: 20;}
.cimgbox_020 {	width:26px; height:26px; text-align:center; background-color:#333333;  position:absolute;	top:49px; left:834px/*75px*/; /*opacity 0*/	z-index: 10;}

/* facebook twitter */
.sicons_text{
	position:absolute;
	width:97px;
	height:42px;
	padding-left:0px;
	padding-top:13px;
	text-align:left;
	color:#FFF;
	font-size: 12px;
	z-index:1;
	left: 39px;
	top: -4px;
	
}

.socialnetwork_020 {
	position:absolute;
	top:850px;
	left:55px;
	z-index:15;
	width:32px;
	/*height:42px; */
	color:#fff;
	/*border-bottom:rgba(255,255,255,1) 1px dotted;*/
}
.socialnetwork2_020 {
	position:absolute;
	top:918px;
	left:55px;
	z-index:4;
	width:32px;
	/*height:55px;*/
	color:#fff;
}
.socialnetwork_020 a,.socialnetwork_020 span a,.socialnetwork2_020 span a { text-decoration:none; color:#FFF}
.socialnetwork_020 img { float:left; border:0; margin:0 1px;}

/*Home Icon*/
.homeicon_020 { position:absolute; top:128px; left:900px; /*opacity 0*/ z-index:6;} 
.homeicon_020 a { text-decoration:none;}
.homeicon_020 img {  border:0;}
.closeicon_020 { position:absolute; height:30px; top:128px; left:940px;	/*opacity 0*/ z-index:6;}
.closeicon_020 {top:0; left:895px;}


/*main menu*/
/*.nav_in_wrap_020 {	width:970px; position:absolute; top:161px; left:5px;	height:100px; z-index: 5; }*/


.nav_in_020 {	width:100%; clear:both; list-style:none; font-weight:normal; font-size:17px;  /*opacity 0*/  }

.nav_in_020 li { width: 192px; margin-bottom:2px; height:46px; float:left; background:url(../inimages/menu_bg_20.jpg) repeat-x; border: #000  1px solid ; text-align:left; position:relative; }

.nav_in_020 li a { text-decoration:none; display:block; font-family:Arial, Helvetica, sans-serif; color:#fff; width:180px; height:36px; padding-top:8px; position:absolute; z-index:4; left:0; top:0; overflow:hidden; background-color:transparent; padding-left:12px; text-align:center}

.nav_in_020 li a:hover {width: 180px; background:url(../inimages/menu_bg_hover_20.jpg) repeat-x;  height:38px;  color:#000; -moz-transition: all 0.2s linear; text-align:center
   -webkit-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   transition: all 0.2s linear;
 }

.nav_in_020 li.current { width:180px; background:url(../inimages/menu_bg_hover_20.jpg); height:38px; color:#000; padding:8px 0 0 4px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding-left:12px; text-align:center;
	}

.nav_in_020 li.current:before, .nav_in_002 li a:hover:before, .nav_in_002 li a:before {  /*content:url(../inimages/btncur_arrow.png) no-repeat top center;*/ margin-right:5px;}

.navinover { width:190px; /*background:#FFD200;*/ height: 0px;  position:absolute; z-index:2; left:0; bottom:0; -moz-opacity:0; -webkit-opacity:0;	opacity:0;}

/*content wrapper*/
/*.content_020 { width:980px;	position:absolute; top:260px; left:0;	z-index:10;	 color:#FFD200; height: 520px;}*/
	
.content_020 h2 { font-size:24px; color:#F90}
/*image and sub-menu*/
/*.cimgbox_020 {
	width:221px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	height:529px;
}*/
img.cimg { float:right; padding:5px; margin:5px;}

.submenu_wrap_020 {
	width:224px;
	position:absolute;
	top:532px;
	left:-18px;
	z-index:2;
	height:300px;
}

.submenu_020 { width:100%; list-style:none; }
.submenu_020 li { font-size:16px; float:right; clear:right}
.submenu_020 li a { padding:4px 8px 4px 4px; margin-bottom:1px; width:206px; height:28px; line-height:28px; background-color: #000; background-position:right;  color:#FFF; text-align:right; text-decoration:none; /*display:inline-block !important;*/}

.submenu_020 li a:hover {  padding:4px 8px 4px 4px; margin-bottom:1px; width:206px; height:28px; line-height:28px; background:#FFD200; background-position:right;  color:#FFF; text-align:right; text-decoration:none;}
.submenu_020 li a:hover:before { content:url(../inimages/smcur_arrw.png); margin-left:5px; }


.submenu_020 li.current { width:206px; background:#FFD200; height:20px; color:#fff; padding-top:4px; font-family:Arial, Helvetica, sans-serif; display:inline-block;  }

.submenu_020 li.current:before { content:url(../inimages/smcur_arrw.png); margin-left:5px; }
.submenu_020 li a:before { content:url(../inimages/sm_arrw.png); margin-left:5px; }


/*content box*/
.content_bg_020,.contentCnt_020 { width:749px; position:absolute; top:292px;
	left:217px; z-index:0; height:500px; background:url(../inimages/contbg_20.jpg); border-top:#ffd200 8px solid; padding-left:10px;
	}

.contentCnt_020 { left:70px; width:909px;  height:590px; }



.mp_container_h3_020 { font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 24px; line-height: 56px; text-decoration:underline; position:absolute; top:337px; left:300px; z-index:4}
	
/****************/
/* icons */

.icons_text {
	position:absolute;
	width:inherit;
	height:22px;
	padding-top:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 12px;
	z-index:1;
	left: 0;
	top: 60px;
}

.sitegallery_020,.mediaplayer_020,.store_020,.contactus_020,.snetworks,.bottomtext_020 {
	position:absolute;
	text-align:center;
	width:50px;
	/*height:84px;*/
	/*opacity 0*/
	z-index:5;
	/*border-right:rgba(255,255,255,1) 1px dotted;*/

}

.sitegallery_020 a,.mediaplayer_020 a,.store_020 a,.contactus_020 a,.snetworks a{ text-decoration:none;}
.sitegallery_020 img,.mediaplayer_020 img,.store_020 img,.contactus_020 img { border:0;}

.sitegallery_020 {
	top:870px;
	left:480px;
	
}
.mediaplayer_020 {
	top:870px;
	left:604px;
	
}
.store_020 {
	top:870px;
	left:736px;
	
}
.contactus_020 {
	top:870px;
	left:876px;
	
}
/* social network icons */
.snetworks { width:30px; height:136px; bottom:25px; left:6px;	z-index:4;	} 
	
.snetworks a { text-decoration:none}
.snetworks img { float:left; border:0; margin:0px 3px;}

/* bottom text*/

.hm_strip_020 {
	width:100%;
	height:130px;
	text-align:center;
	background:url(../inimages/bottombg_20.jpg);
	border-top:#000 6px solid;
	position:absolute;
	top:830px;
	left:0px/*75px*/;
	/*opacity 0*/
	z-index: 0;
	
}




/* image holders */
.imgholder_020  { width:200px; background:#DCDCDC; padding:8px; margin-right:4px; margin-bottom:1px; z-index:2; overflow:hidden; height:200px; margin-bottom:-8px; display:table-cell; vertical-align:middle; text-align:center;}
.imgholder_020 img { width:200px; height:auto;}
.imgholder2_020 { position:absolute; width:226px; height:76px; background:#DCDCDC;	padding:6px; top:41px; right:28px; z-index:2;}



/* image holders */
.imgholder2_020 { position:absolute; width:226px; height:76px; background:#DCDCDC;	padding:6px; top:41px; right:28px; z-index:2;}
.content_020,.contentCnt_020,ul#nav_in_020,.menu_line{-moz-opacity:0;
	-webkit-opacity:0;
	opacity:0;}
.imgholder_020 img { width:200px; height:200px;}	

.imgholder_020 img.heightImg,.imgholder2_020 img.heightImg { height:200px !important; width:auto;}


/*new menu*/

.nav_in_wrap_020 { -moz-opacity:1;
	-webkit-opacity:1;
	opacity:1; width: 964px;
	height: 128px; position:absolute; top:163px; left:3px; z-index: 10;	 }


.menuItem_div {
	 float:left; width: 190.8px;
	height: 54px; text-align:center; position:relative;margin:1px;
 }
 
 .sub_menu_1{
	width:100%; position:absolute; top:0px; overflow:hidden; display: none;
	left: 0px; z-index:5;
}

.sub_menu_2{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5;
}

.sub_menu_3{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_4{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_5{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_6{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}
.sub_menu_7{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}
.sub_menu_8{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5;
}

.sub_menu_9{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_10{
	width:100%; position:absolute; top:0px; left: 0px; overflow:hidden; display:none; z-index:5; 
}
 
 /*sub link*/
 
 
.sublink_navBtn { 
display:block; line-height:1.2; text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif;   margin:1px;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  height: 54px;
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg027.jpg);
	background-color: rgba(255, 204, 0,.9);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
	 -webkit-transition: all .35s ease-out;
	-moz-transition: all .35s ease-out;
	-ms-transition: all .35s ease-out;
	-o-transition: all .35s ease-out;
	transition: all .35s ease-out;

}
 
 
.link_navBtn { 
		display:block; line-height:1.2; text-decoration:none; color:#fff; font-family:Arial, Helvetica, sans-serif; 
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  height: 54px;
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg027.jpg);
	background-color: rgba(255, 204, 0,.9);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
	-webkit-transition: all .35s ease-out;
	-moz-transition: all .35s ease-out;
	-ms-transition: all .35s ease-out;
	-o-transition: all .35s ease-out;
	transition: all .35s ease-out;
 }

.active_link { 
	display:block; padding-top:0px;  line-height:1.2; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  
	 box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  height: 54px;
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg027.jpg);
	color: rgb(0, 0, 0);
	background-color: rgba(153, 51, 0,.9);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
 }

.menuhover { 
		color:#FFCC66;
		display: none;
		cursor: pointer;
		background-color: rgba(204, 102, 0,.9);
 }

.link_navBtn:hover,.sublink_navBtn:hover {
	 -webkit-transition: all .35s ease-out;
	-moz-transition: all .35s ease-out;
	-ms-transition: all .35s ease-out;
	-o-transition: all .35s ease-out;
	transition: all .35s ease-out;
}

.rlftop{
		padding-top:10px; display:block;	
	
}





img.pg_bg,.logoholder_020,.topstrip_020,.logo_in_020, .cimgbox_020,
.socialnetwork_020,.socialnetwork2_020,.homeicon_020,.nav_in_wrap_020,.content_bg_020,
.sitegallery_020,.mediaplayer_020,.store_020,.contactus_020,.topstrip_020,
.hm_strip_020,.submenu_wrap_020,.mp_container_h3_020 { filter: alpha(opacity=0); -moz-opacity:0; 
	-webkit-opacity:0;	 
	opacity:0;}

.imgholder_020 img.heightImg,.imgholder2_020 img.heightImg { height:200px !important; width:auto;}
/**********************************************/


/* embed fonts */
@font-face {
    font-family: 'LibelSuitRegular';
    src: url('fonts/libelsuit-webfont.eot');
    src: url('fonts/libelsuit-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/libelsuit-webfont.woff') format('woff'),
         url('fonts/libelsuit-webfont.ttf') format('truetype'),
         url('fonts/libelsuit-webfont.svg#LibelSuitRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CaviarDreamsRegular';
    src: url('fonts/CaviarDreams-webfont.eot');
    src: url('fonts/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CaviarDreams-webfont.woff') format('woff'),
         url('fonts/CaviarDreams-webfont.ttf') format('truetype'),
         url('fonts/CaviarDreams-webfont.svg#CaviarDreamsRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media only screen and (max-width: 592px) and (min-width: 320px){
	.icons_text { display:none; }
}

/*@media only screen and (max-width: 592px) and (min-width: 320px){
	 body { font-size:90%;}
	.container_all { width:100% !important; clear:both; height: 1820px;}
	.logoholder_020 { position:static; width:98%; height:90px; margin:1px 0 0 1px; padding:0; }
	.logoholder_020 img { width:auto; height:90px; top:0;}
	.styl05_texturebg { height:344px; }
	.logo_in_020 { position:static; width:100%; height:90px;}
	.logo_in_020 h1 { position:static; width:95%; font-size:1.8em; margin:0; padding-left:5%; line-height:1.4; height:auto;}
	.logo_in_020 h2 { position:static; width:96%; padding:0; margin:0 0 0 2%; text-align:left;}
	.nav_in_020 { width:98%; position:static; height:auto; clear:both; margin-left:1%; }
	.nav_in_020 li { height:35px; width:49.10%;}
	.nav_in_020 li a,.nav_in_020 li.current { width:49.10%; height:25px;}
	.nav_in_020 li.current { padding:10px 0 0 0;}
	.nav_in_020 li a { width:100%; padding-top:10px;}
	.nav_in_020 li a:hover { width:92%; height:25px;}
	
	
	.submenu_020 li a { width:100%; overflow:hidden; font-size:0.92em; }
	.submenu_020 li,.submenu_020 li.current { width:100%;}
	
	.topstrip_020 { z-index:0;}
	
	.content_020 {width:94%; height:900px; position:static; margin-left:2%;}
	.cimgbox_020 { position:static; height:auto; margin:0 auto; }
	
	.icnWrap { width:50%; position:absolute; top: 1750px; left:160px;  }
	.icnWrap > div { float:left; width:24%; height:40px;  }
	
	.sitegallery_020,.mediaplayer_020,.store_020,.contactus_020 { position:static;}
	.sitegallery_020 img, .mediaplayer_020 img, .store_020 img, .contactus_020 img { width:32px; height:32px; position:static;}
	.fnav_in_020 { width:98%; top:1620px; left:0;}
	
	.mp_container_020 { width:98%; position:static; margin:15px auto 0 suto; clear:both; height:700px; }
	.mp_container_020 h3 { font-size:1.84em; }
	.scrollBox_020 { width:80%; height:600px;  }
	
	.homeicon_020 { top:12px; right:32px;}
	
	.icons_text { display:none; }
	.squarbox_red_020 { left:240px;}
	.squarbox_black_020 { left:290px;}
	.menu_line { width:100%;}
	.icons_text { display:none; }
	
	.socialnetwork_020,.socialnetwork2_020 { left:10px;}

	
}

@media only screen and (max-width: 592px) and (min-width: 480px){
	
}

@media only screen and (max-width: 800px) and (min-width: 768px){
	.container_all { width:100%;}
	.content_020,.design_020 { width:99.5%; }
	.nav_in_020 { width:65%;}
	.nav_in_020 li { height:50px; width:16%;}
	.nav_in_020 li a,.nav_in_020 li.current { width:16%; height:25px;}
	.nav_in_020 li.current { padding-top:20px;}
	.nav_in_020 li a { width:100%; padding-top:10px;}
	.nav_in_020 li a:hover { width:100%; height:32px;}
	.logo_in_020 h1 { top:143px; font-size:1.64em; }
	
	.icnWrap { width:100%; position:absolute; top:800px;   }
	.icnWrap > div { float:left; width:20%;  }
	.sitegallery_020,.mediaplayer_020,.store_020,.contactus_020 { position:static;}
	.sitegallery_020 img, .mediaplayer_020 img, .store_020 img, .contactus_020 img { width:92px; height:92px; }
	.icons_text { position:static; clear:both; display:block; width:auto; }
	.cimgbox_020 { width:33%;}
	.submenu_020 { margin:0 auto; }
	.mp_container_020 { width:65%;}
	.scrollBox_020 { width:92%;}
	.fnav_in_020 { width:94%; }
}*/