@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_018 { position:absolute; left:50%; top:40%; right:50%; background:#FFF url(../inimages/loader_brwn_wt.gif) 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_018 {
	width:980px;
	height:890px;
	/*background: url(../inimages/overlaybg18.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) no-repeat top center; position:absolute; top:185px;	left:-1/*75px*/; /*opacity 0*/	z-index: 2;}

.topstrip_018 {
	width:100%;
	height:155px;
	text-align:center;
	background:url(../inimages/topbg_18.jpg);
	border-bottom:#00a8d6 6px solid;
	position:absolute;
	top:0px;
	left:0px/*75px*/;
	/*opacity 0*/  
	z-index: 0;

}
/* logo image */
.logoholder_018 { position:absolute; top:10px; left:5px; width:180px; height:135px; /*opacity 0*/
	z-index:5;} 
img.holderImg { width:inherit; height:inherit; }
.logoholder_018 a { text-decoration:none}

.inheritWH { width:inherit; height:inherit; }
/* logo title slogan */
/*.logo_in_018 {	width:500px; height:102px; text-align:center; position:absolute; top:6px; left:184px;
	 z-index: 4;}*/
.logo_in_018 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_018 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_018 {	width:66px; height:66px; text-align:center; background-color:#00a8d6; opacity:0.2; filter:alpha(opacity=60);  position:absolute;	top:0px; left:786px/*75px*/; /*opacity 0*/	z-index: 9;} 
.cimgbox_018 {	width:26px; height:26px; text-align:center; background-color:#333333;  position:absolute;	top:49px; left:834px/*75px*/; /*opacity 0*/	z-index: 8;}

/* 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_018 {
	position:absolute;
	top:855px;
	left:90px;
	z-index:8; 
	/*width:42px;
	height:42px;*/
	color:#fff;
	/*border-bottom:rgba(255,255,255,1) 1px dotted; */
}
.socialnetwork2_018 {
	position:absolute;
	top:917px;
	left:90px;
	z-index:8;
	/*width:42px;
	height:42px;*/
	color:#fff;  
}
.socialnetwork_018 a,.socialnetwork_018 span a,.socialnetwork2_018 span a { text-decoration:none; color:#FFF;}
.socialnetwork_018 img { border:0; margin:0 1px;}

/*Home Icon*/
.homeicon_018 { width:32px; position:absolute; top:128px; left:940px;	/*opacity 0*/ z-index:6;} 
.homeicon_018 a { text-decoration:none;}
.homeicon_018 img {border:0;}

/*main menu*/
.nav_in_wrap_018 {	width:970px; position:absolute; top:161px; left:5px; height:100px; /*opacity 0*/ z-index: 5; }

.nav_in_018 {	width:100%; clear:both; list-style:none; font-weight:normal; font-size:17px;  /*opacity 0*/ }

.nav_in_018 li { width: 192px; margin-bottom:2px; height:46px; float:left; background:url(../inimages/menu_bg_18.jpg) ; border: #000  1px solid ; text-align:left; position:relative;

	background-size:cover; 
	background-repeat:no-repeat;
	background-position:center;
	 }

.nav_in_018 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_018 li a:hover {width: 180px; background:url(../inimages/menu_bg_hover_18.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_018 li.current { width:180px; background:url(../inimages/menu_bg_hover_18.jpg) repeat-x; 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_018 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:#00a8d6;*/ height: 0px;  position:absolute; z-index:2; left:0; bottom:0; -moz-opacity:0; -webkit-opacity:0;	opacity:0;}

/*content wrapper*/
/*.content_018 { width:980px;	position:absolute; top:260px; left:0;	z-index:10;	/*opacity 0*/ color:#00a8d6; height: 520px;} */
	
.content_018 h2 { font-size:24px; color:#F90}
/*image and sub-menu*/
/*.cimgbox_018 {
	width:221px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	height:529px;
}*/
img.cimg { float:right; padding:5px; margin:5px;}

.submenu_wrap_018 {
	width:224px;
	position:absolute;
	top:486px;
	left:-8px;
	z-index:2;
	height:300px;
}

.submenu_018 { width:100%; list-style:none;  }
.submenu_018 li { font-size:16px; float:right; /*clear:right*/}
.submenu_018 li a { padding:4px 8px 4px 8px; 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_018 li a:hover {  padding:4px 8px 4px 6px; margin-bottom:1px; width:206px; height:28px; line-height:28px; background:#00a8d6; background-position:right;  color:#FFF; text-align:right; text-decoration:none;}
.submenu_018 li a:hover:before { content:url(../inimages/smcur_arrw.png); margin-left:5px; }


.submenu_018 li.current { width:206px; background:#00a8d6; height:20px; color:#fff; padding-top:4px; font-family:Arial, Helvetica, sans-serif; display:inline-block;  }

.submenu_018 li.current:before { content:url(../inimages/smcur_arrw.png); margin-left:5px; }
.submenu_018 li a:before { content:url(../inimages/sm_arrw.png); margin-left:5px; }


/*content box*/
.content_bg_018 {
	width:700px; position:absolute; top:266px;
	left:225px; z-index:1; height:500px;
	background:url(../inimages/contbg_18.jpg);
	background-size:cover; 
	background-repeat:no-repeat;
	background-position:center;
	border-top:#00a8d6 8px solid;
	
	/*padding-left:10px;*/
}

/*.scrollBox_018 {
	padding:10px 40px 10px 30px;
	height: 420px;
	width: 630px;
	text-align:justify;
	overflow: auto;
	margin-bottom:10px;
	color:#000;

  	}
*/
/*for richtext*/
/*.scrollBox_018 a { text-decoration:underline; color:#000000;}
.scrollBox_018 a:hover { color:#00A8D6 }
.scrollBox_018 b { font-weight:bold;}
.scrollBox_018 i,.scrollBox_018 em { font-style:italic}
.scrollBox_018 u { text-decoration:underline}*/
/**/


.mp_container_h3_018  { font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 24px; line-height: 56px; text-decoration:underline; padding-left:25px;position:absolute; top:290px; left:280px; z-index:4;}
	
/****************/
/* icons */

.icons_text{
	position:absolute;
	width:111px;
	height:22px;
	padding-top:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 12px;
	z-index:1;
	left: -3px;
	top: 58px;
}

.sitegallery_018,.mediaplayer_018,.store_018,.contactus_018,.snetworks,.bottomtext_018 {
	position:absolute;
	text-align:center;
	width:50px;
	/*height:84px;*/
	/*opacity 0*/
	z-index:5;
	
}

.bottomtext_018 { top:870px;}
.sitegallery_018 a,.mediaplayer_018 a,.store_018 a,.contactus_018 a,.snetworks a{ text-decoration:none;}
.sitegallery_018 img,.mediaplayer_018 img,.store_018 img,.contactus_018 img { border:0;z-index:5;}

.sitegallery_018 {
	top:870px;
	left:480px;
	
}
.mediaplayer_018 {
	top:870px;
	left:604px;
	
}
.store_018 {
	top:870px;
	left:736px;

}
.contactus_018 {
	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_018 {
	width:100%;
	height:130px;
	text-align:center;
	background:url(../inimages/bottombg_18.jpg);
	border-top:#000 6px solid;
	position:absolute;
	top:835px;
	left:25px/*75px*/;
	/*opacity 0*/  
	z-index: 0;
	
}

/*copyright*/
.copyrightTxt_styl18 {width:100%; min-height:30px; max-height:100px; overflow:hidden; color:#000; font-size:12px; line-height:18px; padding:10px 0; position:absolute; bottom:0; right:0; }
.copyrightTxt_styl18 p { width:600px; float:right; padding:0 20px; text-align:right;}


/* image holders */
.imgholder_018  { 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_018 img { width:200px; height:auto;}
.imgholder2_018 { position:absolute; width:226px; height:76px; background:#DCDCDC;	padding:6px; top:41px; right:28px; z-index:2;}

/*contact*/

.contentCnt_018 {
width:700px; position:absolute; top:260px; left:215px;	z-index:2;	/*opacity 0*/ color:#00a8d6;border-top:#00a8d6 8px solid;  background:url(../inimages/contbg_18.jpg) repeat; 
}
.content_bg_018 {height:520px;  }

.contentCnt_018 { left:70px; width:909px; height:590px; /**/ top:180px;}

.content_018 h2,.contentCnt_018 h2 { font-size:24px; color:#F90}
.homeicon_018,.closeicon_018 { width:32px; position:absolute; top:128px; left:940px;	/*opacity 0*/ z-index:6;}
.closeicon_018 {top:0; left:880px;}
.homeicon_018 a,.closeicon_018 a { text-decoration:none;}
.homeicon_018 img,.closeicon_018 img { border:0;}

/*new menu*/
.nav_in_wrap_018 { 
		width: 951px;
	height: 105px; position:absolute; top: 162px; z-index: 10;
	cursor: pointer;
	-moz-opacity:1;
	-webkit-opacity:1;
	opacity:1;
	left: 1.4285714285714286%;
 }

.menuItem_div {
	 float:left; width: 188.2px;
	height: 42.5px; text-align:center; position:relative;margin:1px;
 }
 
.sub_menu_1{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5;
}

.sub_menu_2{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5;
}

.sub_menu_3{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_4{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_5{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_6{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}
.sub_menu_7{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}
.sub_menu_8{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5;
}

.sub_menu_9{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}

.sub_menu_10{
	width:100%; position:absolute; top:0px; overflow:hidden; display:none; z-index:5; 
}
 
 /*sub link*/
 
 
.sublink_navBtn { 
	display:block; line-height:1.2; text-decoration:none; color:#fff; 
height: 42.5px;
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg021.jpg);
	background-color: rgba(51, 204, 255,.9);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
	font-family:Arial, Helvetica, sans-serif; border:1px solid #222;  margin:1px; 
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
   -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; 
		height: 42.5px;
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg021.jpg);
	background-color: rgba(51, 204, 255,.9);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
		font-family:Arial, Helvetica, sans-serif; box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
	 -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;  
	height: 42.5px;
	background-color: rgba(0, 153, 255,.9);
	color: rgb(0, 0, 0);
	background-image: url(http://builder.html5sitebuilder.com/builder/defaultimgs/menuimgbg021.jpg);
	background-position: 50% 50%;
	background-repeat: repeat repeat;
	box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
 }

.menuhover { 
		display: none;
	cursor: pointer;
	background-color: rgba(2, 124, 206,.9);
		color:#FFCC66;
 }

.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_018,.topstrip_018,.logo_in_018, .cimgbox_018,
.pg_overlay_018,.socialnetwork_018,.socialnetwork2_018,.homeicon_018,.nav_in_wrap_018,.content_bg_018,
.sitegallery_018,.mediaplayer_018,.store_018,.contactus_018,.hm_strip_018,.submenu_wrap_018,.mp_container_h3_018 { filter: alpha(opacity=0); -moz-opacity:0; 
	-webkit-opacity:0;	 
	opacity:0;}


.imgholder_018 img.heightImg,.imgholder2_018 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/vlibelsuit-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_018 { position:static; width:98%; height:90px; margin:1px 0 0 1px; padding:0; }
	.logoholder_018 img { width:auto; height:90px; top:0;}
	.styl05_texturebg { height:344px; }
	.logo_in_018 { position:static; width:100%; height:90px;}
	.logo_in_018 h1 { position:static; width:95%; font-size:1.8em; margin:0; padding-left:5%; line-height:1.4; height:auto;}
	.logo_in_018 h2 { position:static; width:90%; padding:0; margin:0 0 0 2%;}
	.nav_in_018 { width:98%; position:static; height:auto; clear:both; margin-left:1%; }
	.nav_in_018 li { height:35px; width:49.10%;}
	.nav_in_018 li a,.nav_in_018 li.current { width:49.10%; height:25px;}
	.nav_in_018 li.current { padding:10px 0 0 0;}
	.nav_in_018 li a { width:100%; padding-top:10px;}
	.nav_in_018 li a:hover { width:92%; height:25px;}
	
	
	.submenu_018 li a { width:100%; overflow:hidden; font-size:0.92em; }
	.submenu_018 li,.submenu_018 li.current { width:100%;}
	
	.topstrip_018 { z-index:0;}
	
	.content_018 {width:94%; top:420px; height:900px; position:static; margin-left:2%;}
	.cimgbox_018 { 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_018,.mediaplayer_018,.store_018,.contactus_018 { position:static;}
	.sitegallery_018 img, .mediaplayer_018 img, .store_018 img, .contactus_018 img { width:32px; height:32px; position:static;}
	.fnav-in_018 { width:98%; top:1620px; left:0;}
	
	.mp_container_018 { width:98%; position:static; margin:15px auto 0 suto; clear:both; height:700px; }
	.mp_container_018 h3 { font-size:1.84em; }
	.scrollBox_018 { width:80%; height:600px;  }
	
	.homeicon_018 { top:12px; right:32px;}
	
	.icons_text { display:none; }
	.squarbox_red_018 { left:240px;}
	.squarbox_black_018 { left:290px;}
	.menu_line { width:100%;}
	.icons_text { display:none; }
	
	.socialnetwork_018,.socialnetwork2_018 { 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_018,.design_018 { width:99.5%; }
	.nav_in_018 { width:65%;}
	.nav_in_018 li { height:50px; width:16%;}
	.nav_in_018 li a,.nav_in_018 li.current { width:16%; height:25px;}
	.nav_in_018 li.current { padding-top:20px;}
	.nav_in_018 li a { width:100%; padding-top:10px;}
	.nav_in_018 li a:hover { width:100%; height:32px;}
	.logo_in_018 h1 { top:143px; font-size:1.64em; }
	
	.icnWrap { width:100%; position:absolute; top:800px;   }
	.icnWrap > div { float:left; width:20%;  }
	.sitegallery_018,.mediaplayer_018,.store_018,.contactus_018 { position:static;}
	.sitegallery_018 img, .mediaplayer_018 img, .store_018 img, .contactus_018 img { width:92px; height:92px; }
	.icons_text { position:static; clear:both; display:block; width:auto; }
	.cimgbox_018 { width:33%;}
	.submenu_018 { margin:0 auto; }
	.mp_container_018 { width:65%;}
	.scrollBox_018 { width:92%;}
	.fnav-in_018 { width:94%; }
}
*/