
.BebasRegular {
	font-family:BebasRegular, Helvetica, Arial, sans-serif;
}
html,body{height:100%;}
body{height: 100%;/*background: url(../../images/bg.png) repeat 0px 0px;*/color:#a3a3a3;position:relative;min-width:960px;}
.bg{background:url(bg.gif) center top repeat;}
.gradient{background:url(gradient.jpg) center top repeat-x;}
.light{background:url(light.jpg) center top no-repeat;}
/*********************************header*************************************/

a{text-decoration:none;color:#000;}
header{width:100%;border-top:solid 5px #ba2827;}
#page1 header{/*padding:60px 0 0;*/}
	header .indent-bottom{padding-bottom:5px;}

.mobtitle{display:none;}
.imgvideo embed{width:353px;height:199px;}
.topmain{width:1000px;float:left;margin-top:25px;}
.toplinks{width:252px;height:31px;background-color:#ba2827;float:right;}
.logo{height:38px;float:left;}
.logo a{color:#fff;text-decoration:none;}.logo a:hover{color:#fff;text-decoration:none;}

.gov{width:262px;line-height:15px;margin-top:20px;color:#BA2827; float:left;background:url(../images/star-bg.png) no-repeat 0px 0px;padding-left:18px; font-family: 'Droid Sans',sans-serif;font-size:13px;}

.gov span{font-family: 'Droid Sans',sans-serif;font-size:13px; color:#2b292a;}

.livechat{width:76px;padding-left:23px;height:31px;float:left;background:url(../images/livechat-bg.png) no-repeat 0px 4px;margin-left:12px;font: 16px/22px 'Calibri',Arial,Helvetica,sans-serif;color:#fff;}
.livechat a{color:#fff;text-decoration:none;}.livechat a:hover{color:#fff;text-decoration:none;}
	

.topdivider{width:2px;height:31px;float:left;}
.contact{width:100px;padding-left:23px;height:31px;float:left;background:url(../images/contact-icon.png) no-repeat 0px 4px;margin-left:12px;font: 16px/22px 'Calibri',Arial,Helvetica,sans-serif;color:#fff;}
.contact a{color:#fff;text-decoration:none;}.contact a:hover{color:#fff;text-decoration:none;}



.welmain{width:1000px;overflow:hidden;}
.welleft{width:387px;float:left;overflow:hidden;}
.topwel{width:106px;z-index:999;position:relative;top:-36px;text-align:center; font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827; margin-bottom:10px; float:left;height:36px;background-color:#f9f9f9;border-top:solid 1px #ececec;border-left:solid 1px #ececec;border-right:solid 1px #ececec;}
.contwel{width:358px;text-align:justify; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.contwel br{margin-bottom:4px;}
.morebtn{width:95px;height:29px;background-color:#ba2827;margin-top:3px; font:13px/27px 'Droid Sans', sans-serif;color:#fff;text-align:center;}
.morebtn a{color:#fff;text-decoration:none;}.morebtn a:hover{color:#fff;text-decoration:none;}


.prowel{width:106px;z-index:999;position:relative;top:-38px;text-align:center; font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827; margin-bottom:10px; float:left;height:36px;background-color:#f9f9f9;border-top:solid 1px #ececec;border-left:solid 1px #ececec;border-right:solid 1px #ececec;}
.proright{width:613px;float:left;margin-top:4px;}
.probox{width:297px; float:left;overflow:hidden; border:solid 1px #ececec;margin-top:14px;background-color:#fff;margin-left:7px;}
.proboxright{width:274px; float:left;height:93px;border:solid 1px #ececec;margin-top:14px;background-color:#fff;}

.leftimg{width:114px;height:91px;float:left;}
.procont{width:183px;float:left;padding-top:4px;overflow:hidden; font:16px BebasRegular, Arial, Helvetica, sans-serif;color:#000;}
.procont br{padding-top:5px;height:91px;}
.procont a{color:#000;text-decoration:none;}.procont a:hover{color:#BA2827;text-decoration:none;}


.procont div{font:13px/15px 'Droid Sans', sans-serif;color:#000;width:184px;}
.containers {display:none;}

.midsection{width:1000px;overflow:hidden;float:left;margin-top:25px;margin-bottom:25px;}
.whatnew{width:643px;float:left;overflow:hidden;}
.whattitle{width:618px;word-spacing:3px; font:20px 'BebasRegular',Arial,Helvetica,sans-serif;color:#ba2827;margin-bottom:18px;margin-top:10px;}
.whattitle strong{color:#000;}
.boxwhatne{width:620px;float:left;overflow:hidden;}
.firbox{width:143px;float:left;height:auto;margin-right:15px;}
.imgbox{width:143px;height:141px;border:solid 1px #ececec;}
.proname{word-spacing:3px; width:143px; font:17px 'BebasRegular',Arial,Helvetica,sans-serif;color:#ba2827;margin-top:12px;}
.proname div{word-spacing:0px; font:13px/16px 'Droid Sans', sans-serif;color:#000;}
.proname div a{color:#000;text-decoration:none;font-weight:bold;margin-top:5px;font-size:12px;}.proname div a:hover{color:#BA2827;text-decoration:underline;}

.rightsecti{width:354px;float:left;height:auto;}
.videotitle{width:354px;float:left;word-spacing:3px; font:20px 'BebasRegular',Arial,Helvetica,sans-serif;color:#ba2827;margin-bottom:16px;margin-top:10px;}
.videotitle strong{color:#000;}
.imgvideo video{width:353px;float:left;height:199px;margin-top:-1px;}
.sliderpro{width:998px;float:left;height:123px;border:solid 1px #e4e4e4;}

.mailinkfo{width:1000px;overflow:hidden;}
.fotlink{width:216px;float:left;height:auto;}
.quicktitle{width:170px;margin-top:20px; font:23px 'BebasRegular',Arial,Helvetica,sans-serif;color:#fff;background:url(../images/fotertitle-bg.jpg) repeat-x 0px bottom;padding-bottom:5px;}
.linksfot{width:170px;float:left;}
.linksfot ul{margin:0px;padding:0px;list-style-type:none;margin-top:5px;}
.linksfot li{margin:0px;text-align:left;font:bold 13px/31px 'Droid Sans', sans-serif;color:#fff;}
.linksfot li a{color:#fff;text-decoration:none;}.linksfot li a:hover{color:#fff;text-decoration:underline;}
.conttitle{width:451px;margin-top:20px; font:23px 'BebasRegular',Arial,Helvetica,sans-serif;color:#fff;background:url(../images/fotertitle-bg.jpg) repeat-x 0px bottom;padding-bottom:5px;}
.contactsection{width:482px;float:left;}
.mapdiv{width:236px;float:left;font:bold 13px/22px 'Droid Sans', sans-serif;color:#fff;}
.mapdiv img{width:176px;height:61px;text-align:center;margin-left:17px;padding-right:30px;}
.mapdiv a{text-decoration:none;color:#fff;}

.addright{width:234px;float:left;font:bold 13px/22px 'Droid Sans', sans-serif;color:#fff;margin-left:12px;margin-top:20px;}
.addright a{color:#fff;text-decoration:none;}.addright a:hover{color:#fff;text-decoration:underline;}
.getdiv{width:290px;float:left;overflow:hidden;margin-left:12px;}
.gettitle{width:290px;margin-top:20px; font:23px 'BebasRegular',Arial,Helvetica,sans-serif;color:#fff;background:url(../images/fotertitle-bg.jpg) repeat-x 0px bottom;padding-bottom:5px;}
.fildbox{width:290px;float:left;height:auto;margin-top:21px;margin-left:2px;}
.labelcon{width:70px;float:left;font:bold 13px/28px 'Droid Sans', sans-serif;color:#fff;text-align:left;margin-bottom:12px;}
.inputfild{width:208px;float:left;height:29px;border:none;margin-bottom:12px; background:url(../images/input-bg.png) repeat 0px 0px;padding-left:10px;font:bold 13px 'Droid Sans', sans-serif;color:#fff;}
.messfild{width:208px;padding-top:6px; float:left; max-height:55px;border:none;margin-bottom:12px; background:url(../images/input-bg.png) repeat 0px 0px;padding-left:10px;font:bold 13px 'Droid Sans', sans-serif;color:#fff;}
.submitbtn{width:77px;float:left;height:51px;margin-left:70px;padding-bottom:20px;}
.copydiv{width:1000px;float:left;height:68px;}
.copy{width:704px;height:85px;float:left;margin-top:10px;}
.btmlogo{width:116px;height:18px;}
.smallicon{width:295px;float:left;}
.copyright{font:bold 13px/28px 'Droid Sans', sans-serif;color:#fff;float:left;}
.icondiv{width:30px;float:left;height:20px;}
.toplinks1{display:none;  background-color: #BA2827;float: right;height: 31px;width: 252px;}
.bestpro{width:191px;height:100px;padding-left:29px; padding-top:23px;float:left;font: 23px 'BebasRegular',Arial,Helvetica,sans-serif;color:#ba2827;}
.slidermain{width:778px;float:left;height:auto;}
/*.firsprodu{width:386px;float:left;height:auto;margin-top:7px;margin-left:6px;}
.productimg{width:108px;height:108px;float:left;border:solid 1px #f2f0f0;}
.conproduct{width:248px;padding-left:27px;padding-top:9px; height:110;float:left;font:bold 14px 'BebasRegular',Arial,Helvetica,sans-serif;color:#000;}
.conproduct strong{font:normal 14px/20px 'Droid Sans', sans-serif;color:#000;text-transform:none;}
.more{font:normal 14px/20px 'Droid Sans', sans-serif;color:#000;padding-top:5px;padding-left:27px;float:left;}
.more a{text-decoration:underline;color:#000;}.more a:hover{text-decoration:underline;color:#000;}
.bx-prev{width:27px;height:12px;position:absolute;z-index:9999;height:25px;}
.bx-prev a{background:url(../images/arrow-bg.jpg) no-repeat scroll 0 0px transparent;
    height: 31px;
    position: absolute;
   right: -954px;
    text-indent: -999999px;
    top: 104px;
	height:35px;
    width: 31px;}

.bx-next{width:27px;height:12px;position:absolute;z-index:9999;height:25px;}
.bx-next a{background:url(../images/arrow-next.jpg) no-repeat scroll 0 0px transparent;
    height: 31px;
    position: absolute;
   right: -973px;
    text-indent: -999999px;
    top: 104px;
	height:35px;
    width: 31px;}
*/

/*========= TERMS & CONDIRION PAGE START CSS ========================================================================*/
.intopbg{width:100%;height:252px;background:url(../images/in-topbg.jpg) repeat-x 0px 0px;}
.header{width:100%;border-top:solid 1px #ba2827;}
.toplinksin{width:252px;height:31px;background-color:#ba2827;float:right;margin-top:4px;}
.inbanner{width:1000px;float:left;height:150px;margin-top:-3px;background:url(../images/in-banner.jpg) no-repeat 8px 0px;font:39px/139px 'BebasRegular',Arial,Helvetica,sans-serif;color:#fff;text-align:center;}
.innerleft{width:1000px;float:left;overflow:hidden;}
.ourcontitle{width:1000px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}

.incontwel{width:1000px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.incontwel br{margin-bottom:7px;}

/*========= about us ========================================================================*/
.aboutcontitle{width:640px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;word-spacing:3px;}
.aboutcontitle strong{color:#000;text-decoration:none;}


.aboucontwel{width:640px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.aboucontwel br{margin-bottom:7px;}
.abutleft{width:640px;float:left;overflow:hidden;}
.aboright{width:290px;float:left;height:296px;}
.aboinright{ padding: 71px 66px 0 19px;
    width: 201px;margin-top:48px;margin-left:37px;font:13px/20px 'Droid Sans', sans-serif;color:#000000; float:left;height:296px;background:url(../images/client-bg.jpg) no-repeat 0px 0px;}
	
/*========= contact us ========================================================================*/
.contactmain{width:1000px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;margin-top:10px;}
.maincont{width:983px;float:left;overflow:hidden;}
.qoutediv{width:666px;float:left;overflow:hidden;border:solid 1px #e3e3e3;margin:10px 0px;}
.filddiv{width:341px;float:left;height:auto;background:url(../images/divider-bg.png) no-repeat right 0px;padding:10px 0px 0px 15px;}
.topcont{width:312px;height:auto; font: 16px/35px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;}
.conparagraph{width:312px;float:left;height:auto;font: 13px/18px 'Droid Sans',sans-serif;color:#000;margin-bottom:10px;}
.inputsfild{width:290px;float:left;border:solid 1px #d3d3d3;padding-left:10px;margin:0px 0px 10px 0px;height:30px; background-color:#FFF; font: 13px/28px 'Droid Sans',sans-serif;color:#000;}
.textfild{width:290px;min-height:50px; float:left;border:solid 1px #d3d3d3;padding-left:10px;margin:0px 0px 10px 0px;height:30px; background-color:#FFF; font: 13px/28px 'Droid Sans',sans-serif;color:#000;}
.catpcha{width:75px;float:left;height:25px;margin-bottom:10px;}
.filcaptcha{width:205px;float:left;border:solid 1px #d3d3d3;padding-left:10px;margin:0px 0px 10px 10px;height:30px; background-color:#FFF; font: 13px/28px 'Droid Sans',sans-serif;color:#000;}
.quickicn{width:271px;float:left;height:auto;padding: 10px 0 0 34px;}
.quicont{width:271px;height:auto; font: 16px/35px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;}
.mincon{width:236px;height:auto;float:left;}
.mincons{width:236px;height:auto;float:left;margin-left:56px;}


.lefocn{width:30px;float:left;height:auto;}
.lefocn a{width:30px;float:left;height:30px;margin-top:5px; background:url(../images/info-icon.png) no-repeat -56px 0px;text-indent:-999999px;}
.lefocn a:hover{text-decoration:none;color:#000;}
.inqucn{width:30px;float:left;height:auto;}
.inqucn a{width:30px;float:left;height:30px;margin-top:5px; background:url(../images/info-icon.png) no-repeat -86px 0px;text-indent:-999999px;}
.inqucn a:hover{text-decoration:none;color:#000;}
.skype{width:30px;float:left;height:auto;}
.skype a{width:30px;float:left;height:30px;margin-top:5px; background:url(../images/info-icon.png) no-repeat 3px 0px;text-indent:-999999px;}
.skype a:hover{text-decoration:none;color:#000;}
.myspace{width:30px;float:left;height:auto;}
.myspace a{width:30px;float:left;height:30px;margin-top:5px; background:url(../images/info-icon.png) no-repeat -27px 0px;text-indent:-999999px;}
.myspace a:hover{text-decoration:none;color:#000;}

.aboinri{ padding:15px 0px 0 19px;
    width:305px;margin-top:48px;margin-left:13px;font:13px/21px 'Droid Sans', sans-serif;color:#000000; float:left;height:246px;background:url(../images/clie-bg.jpg) no-repeat 0px 0px; background-size: 328px auto; }

.comptitle{width:228px;font:16px/35px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;}
.comptitlenew{width:275px;font:16px/28px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;padding-top:20px;}


.addcont{width:293px;font:13px/22px 'Droid Sans',sans-serif;color:#000;}
.addcont a{text-decoration:none;color:#000;}.addcont a:hover{text-decoration:underline;color:#000;}




.rightinfo{float:left;font:13px/32px 'Droid Sans',sans-serif;color:#000;padding-left:5px;}
.rightinfo a{text-decoration:none;color:#000;}.rightinfo a:hover{text-decoration:underline;color:#000;}
.disigndev{font:13px/32px 'Droid Sans',sans-serif;color:#fff;}
.disigndev a{text-decoration:none;color:#fff;}.disigndev a:hover{text-decoration:underline;color:#fff;}


/*========= procuts-page-start ========================================================================*/
.probox1{width:954px;overflow:hidden;/*border:solid 1px #e3e3e3;*/margin:10px 0px 0px 10px;background:url(../images/probox-bg.png) no-repeat 0px 0px;}
.proleft{width:286px;float:left;overflow:hidden;}
.promain{width:1000px;overflow:hidden; background:url(../images/shade-line.png) no-repeat 0px bottom;padding-bottom:25px;}
.promain-inviimg {
    background-image:none;
    overflow: hidden;
    padding-bottom: 25px;
    width: 1000px;
}

.proimgbx{width:255px;height:255px;border:1px solid #dedede;margin-left:14px;background-color:#FFF;}
.proshade{width:253px;float:left;height:13px;text-align:center;margin-left:14px;}

.titlepro{width:980px;margin-left:14px; font:20px/50px BebasRegular, Arial, Helvetica, sans-serif;color:#000;}
.prorights{width:656px;float:left;overflow:hidden;margin-left:15px;}
.pronameright{width:650px;font:18px/28px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;overflow:hidden;word-spacing:3px;}
.pronameright p{width:650px;font:15px/26px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;overflow:hidden;word-spacing:3px;}

.pronameright span{width:650px;font:12px/26px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;overflow:hidden;word-spacing:3px;}


.prodetailcon{width:650px; font:13px/20px 'Droid Sans',sans-serif;overflow:hidden;color:#000;}
.prodetailcon ul{margin:0px;padding:0px;list-style-type:none;margin-top:5px;}
.prodetailcon li{margin:0px;text-align:left;font:13px/22px 'Droid Sans', sans-serif;color:#000;background:url(../images/circle.jpg) no-repeat 0px 5px;padding-left:20px;}
.prodetailcon li a{color:#000;text-decoration:none;}.prodetailcon li a:hover{color:#000;text-decoration:underline;}
.protopdiv{width:1000px;overflow:hidden;margin-top:15px;}
.dirc{width:980px;float:left;overflow:hidden;font:13px/22px 'Droid Sans', sans-serif;color:#000;margin-left:14px;margin-top:5px;}
.ingre{width:1000px;margin-left:14px;margin-top:8px;font:13px/22px 'Droid Sans', sans-serif;color:#000;float:left;overflow:hidden;}
.ingre strong{font:18px/28px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;}

/********************************* Content **********************************/

.container {width:980px;/* margin: 10px auto;*/}

ul.tabs {
	margin:10px 0px 0px 0px;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;

	border: 1px solid #DEDEDE;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
	font:12px/31px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.shampoo{width:1000px;height:auto;}
.shampoo ul{margin:0px;padding:0px;list-style-type:none;}
.shampoo li{padding:1px; background-color: #DEDEDE;color: #000000;font: 14px/32px BebasRegular,Arial,Helvetica,sans-serif;text-align:center;
text-transform:uppercase;position: relative;top:2px;z-index: 5566;float:left;}
.shampoo li a{ border: 1px solid #FFFFFF;
    color: #000000;
    display: block; padding:0px 19px 0px 19px;
 
    outline: medium none;
   
    text-decoration: none;}.shampoo li a:hover{color:#000;text-decoration:none;}
.shampoo li.active{background-color: #FFFFFF;border: 1px solid #DEDEDE;color: #000000;font: 14px/32px BebasRegular,Arial,Helvetica,sans-serif;border-bottom:none;text-align:center;
text-transform:uppercase;position: relative;top:2px;z-index: 5566;}


.tab_container_product {
	border: 1px solid #DEDEDE;
	margin-bottom:25px;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_container {
	border: 1px solid #DEDEDE;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	/*padding: 20px;*/
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.prograyimg{width:255px;height:255px;border:1px solid #dedede;margin-left:14px;background-color:#eaeaea;}
.prograyimg1{width:255px;height:255px;border:1px solid #dedede;margin-left:14px;background-color:#fff;}

/*.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}*/

.f{ background: none repeat scroll 0 0 transparent;
    height:199px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;}
	
	
	
.video-js {
	background-color:#000;
	position:relative;
	top:64px;
	padding:0;
	font-size:10px;
	vertical-align:middle
}
.video-js .vjs-tech {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.video-js:-moz-full-screen {
position:absolute
}
body.vjs-full-window {
	padding:0;
	margin:0;
	height:100%;
	overflow-y:auto
}
.video-js.vjs-fullscreen {
	position:fixed;
	overflow:hidden;
	z-index:1000;
	left:0;
	top:0;
	bottom:0;
	right:0;
	width:100%!important;
	height:100%!important;
	_position:absolute
}
.video-js:-webkit-full-screen {
width:100%!important;
height:100%!important
}
.vjs-poster {
	margin:0 auto;
	padding:0;
	cursor:pointer;
	position:relative;
	width:100%;
	max-height:100%;
	top:-57px;
}
.video-js .vjs-text-track-display {
	text-align:center;
	position:absolute;
	bottom:4em;
	left:1em;
	right:1em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif
}
.video-js .vjs-text-track {
	display:none;
	color:#fff;
	font-size:1.4em;
	text-align:center;
	margin-bottom:.1em;
	background:#000;
	background:rgba(0, 0, 0, 0.50)
}
.video-js .vjs-subtitles {
	color:#fff
}
.video-js .vjs-captions {
	color:#fc6
}
.vjs-tt-cue {
	display:block
}
.vjs-fade-in {
	visibility:visible!important;
	opacity:1!important;
-webkit-transition:visibility 0s linear 0s, opacity .3s linear;
-moz-transition:visibility 0s linear 0s, opacity .3s linear;
-ms-transition:visibility 0s linear 0s, opacity .3s linear;
-o-transition:visibility 0s linear 0s, opacity .3s linear;
transition:visibility 0s linear 0s, opacity .3s linear
}
.vjs-fade-out {
	visibility:hidden!important;
	opacity:0!important;
	-webkit-transition:visibility 0s linear 1.5s, opacity 1.5s linear;
	-moz-transition:visibility 0s linear 1.5s, opacity 1.5s linear;
	-ms-transition:visibility 0s linear 1.5s, opacity 1.5s linear;
	-o-transition:visibility 0s linear 1.5s, opacity 1.5s linear;
	transition:visibility 0s linear 1.5s, opacity 1.5s linear
}
.vjs-default-skin .vjs-controls {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	margin:0;
	padding:0;
	height:2.6em;
	color:#fff;
	border-top:1px solid #404040;
	background:#242424;
	background:-moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(50%, #242424), color-stop(50%, #1f1f1f), color-stop(100%, #171717));
	background:-webkit-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);
	background:-o-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);
	background:-ms-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);
	background:linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);
	visibility:hidden;
	opacity:0
}
.vjs-default-skin .vjs-control {
	position:relative;
	float:left;
	text-align:center;
	margin:0;
	padding:0;
	height:2.6em;
	width:2.6em
}
.vjs-default-skin .vjs-control:focus {
	outline:0
}
.vjs-default-skin .vjs-control-text {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.vjs-default-skin .vjs-play-control {
	width:5em;
	cursor:pointer!important
}
.vjs-default-skin.vjs-paused .vjs-play-control div {
	width:15px;
	height:17px;
	background:url(../images/video-js.png);
	margin:.5em auto 0
}
.vjs-default-skin.vjs-playing .vjs-play-control div {
	width:15px;
	height:17px;
	background:url(../images/video-js.png) -25px 0;
	margin:.5em auto 0
}
.vjs-default-skin .vjs-rewind-control {
	width:5em;
	cursor:pointer!important
}
.vjs-default-skin .vjs-rewind-control div {
	width:19px;
	height:16px;
	background:url(../images/video-js.png);
	margin:.5em auto 0
}
.vjs-default-skin .vjs-mute-control {
	width:3.8em;
	cursor:pointer!important;
	float:right
}
.vjs-default-skin .vjs-mute-control div {
	width:22px;
	height:16px;
	background:url(../images/video-js.png) -75px -25px;
	margin:.5em auto 0
}
.vjs-default-skin .vjs-mute-control.vjs-vol-0 div {
	background:url(../images/video-js.png) 0 -25px
}
.vjs-default-skin .vjs-mute-control.vjs-vol-1 div {
	background:url(../images/video-js.png) -25px -25px
}
.vjs-default-skin .vjs-mute-control.vjs-vol-2 div {
	background:url(../images/video-js.png) -50px -25px
}
.vjs-default-skin .vjs-volume-control {
	width:5em;
	float:right
}
.vjs-default-skin .vjs-volume-bar {
	position:relative;
	width:5em;
	height:.6em;
	margin:1em auto 0;
	cursor:pointer!important;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em;
	background:#666;
	background:-moz-linear-gradient(top, #333, #666);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#333), to(#666));
	background:-webkit-linear-gradient(top, #333, #666);
	background:-o-linear-gradient(top, #333, #666);
	background:-ms-linear-gradient(top, #333, #666);
	background:linear-gradient(top, #333, #666)
}
.vjs-default-skin .vjs-volume-level {
	position:absolute;
	top:0;
	left:0;
	height:.6em;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em;
	background:#fff;
	background:-moz-linear-gradient(top, #fff, #ccc);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#fff), to(#ccc));
	background:-webkit-linear-gradient(top, #fff, #ccc);
	background:-o-linear-gradient(top, #fff, #ccc);
	background:-ms-linear-gradient(top, #fff, #ccc);
	background:linear-gradient(top, #fff, #ccc)
}
.vjs-default-skin .vjs-volume-handle {
	position:absolute;
	top:-0.2em;
	width:.8em;
	height:.8em;
	background:#ccc;
	left:0;
	border:1px solid #fff;
	-moz-border-radius:.6em;
	-webkit-border-radius:.6em;
	border-radius:.6em
}
.vjs-default-skin div.vjs-progress-control {
	position:absolute;
	left:4.8em;
	right:4.8em;
	height:1.0em;
	width:auto;
	top:-1.3em;
	border-bottom:1px solid #1f1f1f;
	border-top:1px solid #222;
	background:#333;
	background:-moz-linear-gradient(top, #222, #333);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));
	background:-webkit-linear-gradient(top, #222, #333);
	background:-o-linear-gradient(top, #333, #222);
	background:-ms-linear-gradient(top, #333, #222);
	background:linear-gradient(top, #333, #222)
}
.vjs-default-skin .vjs-progress-holder {
	position:relative;
	cursor:pointer!important;
	padding:0;
	margin:0;
	height:1.0em;
	-moz-border-radius:.6em;
	-webkit-border-radius:.6em;
	border-radius:.6em;
	background:#111;
	background:-moz-linear-gradient(top, #111, #262626);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#111), to(#262626));
	background:-webkit-linear-gradient(top, #111, #262626);
	background:-o-linear-gradient(top, #111, #262626);
	background:-ms-linear-gradient(top, #111, #262626);
	background:linear-gradient(top, #111, #262626)
}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress, .vjs-default-skin .vjs-progress-holder .vjs-load-progress {
	position:absolute;
	display:block;
	height:1.0em;
	margin:0;
	padding:0;
	left:0;
	top:0;
	-moz-border-radius:.6em;
	-webkit-border-radius:.6em;
	border-radius:.6em
}
.vjs-default-skin .vjs-play-progress {
	background:#fff;
	background:-moz-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #fff), color-stop(50%, #d6d6d6), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);
	background:-o-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);
	background:-ms-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);
	background:linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);
	background:#efefef;
	background:-moz-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #efefef), color-stop(50%, #f5f5f5), color-stop(50%, #dbdbdb), color-stop(100%, #f1f1f1));
	background:-webkit-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
	background:-o-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
	background:-ms-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f1f1f1', GradientType=0);
	background:linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%)
}
.vjs-default-skin .vjs-load-progress {
	opacity:.8;
	background:#666;
	background:-moz-linear-gradient(top, #666, #333);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#666), to(#333));
	background:-webkit-linear-gradient(top, #666, #333);
	background:-o-linear-gradient(top, #666, #333);
	background:-ms-linear-gradient(top, #666, #333);
	background:linear-gradient(top, #666, #333)
}
.vjs-default-skin div.vjs-seek-handle {
	position:absolute;
	width:16px;
	height:16px;
	margin-top:-0.3em;
	left:0;
	top:0;
	background:url(../images/video-js.png) 0 -50px;
	-moz-border-radius:.8em;
	-webkit-border-radius:.8em;
	border-radius:.8em;
	-webkit-box-shadow:0 2px 4px 0 #000;
	-moz-box-shadow:0 2px 4px 0 #000;
	box-shadow:0 2px 4px 0 #000
}
.vjs-default-skin .vjs-time-controls {
	position:absolute;
	right:0;
	height:1.0em;
	width:4.8em;
	top:-1.3em;
	border-bottom:1px solid #1f1f1f;
	border-top:1px solid #222;
	background-color:#333;
	font-size:1em;
	line-height:1.0em;
	font-weight:normal;
	font-family:Helvetica, Arial, sans-serif;
	background:#333;
	background:-moz-linear-gradient(top, #222, #333);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));
	background:-webkit-linear-gradient(top, #222, #333);
	background:-o-linear-gradient(top, #333, #222);
	background:-ms-linear-gradient(top, #333, #222);
	background:linear-gradient(top, #333, #222)
}
.vjs-default-skin .vjs-current-time {
	left:0
}
.vjs-default-skin .vjs-duration {
	right:0;
	display:none
}
.vjs-default-skin .vjs-remaining-time {
	right:0
}
.vjs-time-divider {
	display:none
}
.vjs-default-skin .vjs-time-control {
	font-size:1em;
	line-height:1;
	font-weight:normal;
	font-family:Helvetica, Arial, sans-serif
}
.vjs-default-skin .vjs-time-control span {
	line-height:25px
}
.vjs-secondary-controls {
	float:right
}
.vjs-default-skin .vjs-fullscreen-control {
	width:3.8em;
	cursor:pointer!important;
	float:right
}
.vjs-default-skin .vjs-fullscreen-control div {
	width:16px;
	height:16px;
	background:url(../images/video-js.png) -50px 0;
	margin:.5em auto 0
}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div {
	background:url('video-js.png') -75px 0
}
.vjs-default-skin .vjs-big-play-button {
	display:block;
	z-index:2;
	position:absolute;
	top:50%;
	left:50%;
	width:8.0em;
	height:8.0em;
	margin:-42px 0 0 -42px;
	text-align:center;
	vertical-align:center;
	cursor:pointer!important;
	border:.2em solid #fff;
	opacity:.95;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px;
	background:#454545;
	background:-moz-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #454545), color-stop(50%, #232323), color-stop(50%, #161616), color-stop(100%, #3f3f3f));
	background:-webkit-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);
	background:-o-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);
	background:-ms-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#3f3f3f', GradientType=0);
	background:linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);
	-webkit-box-shadow:4px 4px 8px #000;
	-moz-box-shadow:4px 4px 8px #000;
	box-shadow:4px 4px 8px #000
}
.vjs-default-skin div.vjs-big-play-button:hover {
	-webkit-box-shadow:0 0 80px #fff;
	-moz-box-shadow:0 0 80px #fff;
	box-shadow:0 0 80px #fff
}
.vjs-default-skin div.vjs-big-play-button span {
	position:absolute;
	top:50%;
	left:50%;
	display:block;
	width:35px;
	height:42px;
	margin:-20px 0 0 -15px;
	background:url(../images/video-js.png) -100px 0
}
.vjs-loading-spinner {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	width:55px;
	height:55px;
	margin:-28px 0 0 -28px;
	-webkit-animation-name:rotatethis;
	-webkit-animation-duration:1s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
	-moz-animation-name:rotatethis;
	-moz-animation-duration:1s;
	-moz-animation-iteration-count:infinite;
	-moz-animation-timing-function:linear
}
@-webkit-keyframes rotatethis {
0% {
-webkit-transform:scale(0.6) rotate(0deg)
}
12.5% {
-webkit-transform:scale(0.6) rotate(0deg)
}
12.51% {
-webkit-transform:scale(0.6) rotate(45deg)
}
25% {
-webkit-transform:scale(0.6) rotate(45deg)
}
25.01% {
-webkit-transform:scale(0.6) rotate(90deg)
}
37.5% {
-webkit-transform:scale(0.6) rotate(90deg)
}
37.51% {
-webkit-transform:scale(0.6) rotate(135deg)
}
50% {
-webkit-transform:scale(0.6) rotate(135deg)
}
50.01% {
-webkit-transform:scale(0.6) rotate(180deg)
}
62.5% {
-webkit-transform:scale(0.6) rotate(180deg)
}
62.51% {
-webkit-transform:scale(0.6) rotate(225deg)
}
75% {
-webkit-transform:scale(0.6) rotate(225deg)
}
75.01% {
-webkit-transform:scale(0.6) rotate(270deg)
}
87.5% {
-webkit-transform:scale(0.6) rotate(270deg)
}
87.51% {
-webkit-transform:scale(0.6) rotate(315deg)
}
100% {
-webkit-transform:scale(0.6) rotate(315deg)
}
}
@-moz-keyframes rotatethis {
0% {
-moz-transform:scale(0.6) rotate(0deg)
}
12.5% {
-moz-transform:scale(0.6) rotate(0deg)
}
12.51% {
-moz-transform:scale(0.6) rotate(45deg)
}
25% {
-moz-transform:scale(0.6) rotate(45deg)
}
25.01% {
-moz-transform:scale(0.6) rotate(90deg)
}
37.5% {
-moz-transform:scale(0.6) rotate(90deg)
}
37.51% {
-moz-transform:scale(0.6) rotate(135deg)
}
50% {
-moz-transform:scale(0.6) rotate(135deg)
}
50.01% {
-moz-transform:scale(0.6) rotate(180deg)
}
62.5% {
-moz-transform:scale(0.6) rotate(180deg)
}
62.51% {
-moz-transform:scale(0.6) rotate(225deg)
}
75% {
-moz-transform:scale(0.6) rotate(225deg)
}
75.01% {
-moz-transform:scale(0.6) rotate(270deg)
}
87.5% {
-moz-transform:scale(0.6) rotate(270deg)
}
87.51% {
-moz-transform:scale(0.6) rotate(315deg)
}
100% {
-moz-transform:scale(0.6) rotate(315deg)
}
}
div.vjs-loading-spinner .ball1 {
	opacity:.12;
	position:absolute;
	left:20px;
	top:0;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball2 {
	opacity:.25;
	position:absolute;
	left:34px;
	top:6px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball3 {
	opacity:.37;
	position:absolute;
	left:40px;
	top:20px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball4 {
	opacity:.50;
	position:absolute;
	left:34px;
	top:34px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:15px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball5 {
	opacity:.62;
	position:absolute;
	left:20px;
	top:40px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball6 {
	opacity:.75;
	position:absolute;
	left:6px;
	top:34px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball7 {
	opacity:.87;
	position:absolute;
	left:0;
	top:20px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
div.vjs-loading-spinner .ball8 {
	opacity:1.00;
	position:absolute;
	left:6px;
	top:6px;
	width:13px;
	height:13px;
	background:#fff;
	border-radius:13px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border:1px solid #ccc
}
.vjs-default-skin .vjs-menu-button {
	float:right;
	margin:.2em .5em 0 0;
	padding:0;
	width:3em;
	height:2em;
	cursor:pointer!important;
	border:1px solid #111;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em;
	background:#4d4d4d;
	background:-moz-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));
	background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-o-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-ms-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%)
}
.vjs-default-skin .vjs-menu-button div {
	background:url('video-js.png') 0 -75px no-repeat;
	width:16px;
	height:16px;
	margin:.2em auto 0;
	padding:0
}
.vjs-default-skin .vjs-menu-button ul {
	display:none;
	opacity:.8;
	padding:0;
	margin:0;
	position:absolute;
	width:10em;
	bottom:2em;
	max-height:15em;
	left:-3.5em;
	background-color:#111;
	border:2px solid #333;
	-moz-border-radius:.7em;
	-webkit-border-radius:1em;
	border-radius:.5em;
	-webkit-box-shadow:0 2px 4px 0 #000;
	-moz-box-shadow:0 2px 4px 0 #000;
	box-shadow:0 2px 4px 0 #000;
	overflow:auto
}
.vjs-default-skin .vjs-menu-button:focus ul, .vjs-default-skin .vjs-menu-button:hover ul {
	display:block;
	list-style:none
}
.vjs-default-skin .vjs-menu-button ul li {
	list-style:none;
	margin:0;
	padding:.3em 0 .3em 20px;
	line-height:1.4em;
	font-size:1.2em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:left
}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected {
	text-decoration:underline;
	background:url('video-js.png') -125px -50px no-repeat
}
.vjs-default-skin .vjs-menu-button ul li:focus, .vjs-default-skin .vjs-menu-button ul li:hover, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {
	background-color:#ccc;
	color:#111;
	outline:0
}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
	text-align:center;
	text-transform:uppercase;
	font-size:1em;
	line-height:2em;
	padding:0;
	margin:0 0 .3em 0;
	color:#fff;
	font-weight:bold;
	cursor:default;
	background:#4d4d4d;
	background:-moz-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));
	background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-o-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:-ms-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);
	background:linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%)
}
.vjs-default-skin .vjs-captions-button div {
	background-position:-25px -75px
}
.vjs-default-skin .vjs-chapters-button div {
	background-position:-100px -75px
}
.vjs-default-skin .vjs-chapters-button ul {
	width:20em;
	left:-8.5em
}
.f-none{display:block;}


/********************************* footer banner **********************************/

.footer_cat_banner{width:1000px; float:left; margin:10px 0px 0px 0px;}

.footer_cat_banner img{width:100%; margin:10px 0px 0px 0px;}

	
/*=================================================================================*/
@media only screen and (max-width: 995px) {
.f-none{display:block;}
	.img-indent:not(.img-indent-none-tp) img, .img-indent2-1:not(.img-indent-none-tp) img{width:auto;}
	.col-3{width:169px;}
	.containers {display:none;}
	.acormain{display:none;}
/*	.border4-1{background-position: 250px 0;}
	.border8-1{background-position: 498px 0;}
	.indent-lr2{padding-left:9px; padding-right:9px;}
	.indent-right5, .indent-right6{padding-right:0;}
	.indent-right5x, .indent-right6x, .indent-right7{padding-right:9px;}
	.indent-right6xx, .indent-right7-1, .indent-right8, .indent-right8-1{padding-right:18px;}
	.indent-left5{padding-left:0;}
	.indent-left7{padding-left:9px;}
	.indent-left7-1{padding-left:18px;}
	.indent-bottom1, .indent-bottom1-1{padding-bottom:0;}*/
	.indent-bottom6-1, .indent-bottom7-1{padding-bottom:0px;}
	/*-----------------------------------------*/
	body{min-width:768px;}
	/*h1 a{margin-right:15px;}
	h1 > span{padding-left:17px;}
	.main-shadow-bottom{background-image:url(../images/shadow-tp.png); padding-bottom:30px;}
	.submitted{padding-right:0;}
	#map iframe{width:100%; height:190px;}
		#map dl{float:left; width:220px; margin-bottom:0; margin-right:20px;}
		#map dl span {width:80px;}*/
}




/*------------------IPAD POTRAIT QUERIES-----------------------*/
@media only screen  and (min-width: 768px) and (max-width: 995px) {
.f-none{display:block;}
.box{padding:15px 20px 10px 60px;}
.box h3{float:none; padding-left:40px !important; margin-left:-40px;}
.box .button1{float:none;}
.topmain {float: left;margin-top: 25px;width:768px;}
body{min-width:768px;}
.welleft {display:none!important;}
.proright {width:768px;margin-left:9px;}
.probox{width:234px;margin-top:14px!important;margin-right:0px;}
.none{display:none;}
.proboxright {width:234px;margin-right:14px;}
.nonepro{display:none;}
.procont {width:112px;font-size:14px;}
.procont div {font-size:11px;}
#middle {background-size: 100% 134px;
    min-height: 250px;}
	.acormain{display:none;}
	.mincons{position:relative;top:-266px;right:-310px;}
/*----------- Home-page ----------*/
.containers{display:none;}
.whattitle {margin-top:10px!important;width:394px;}
.whatnew {width:378px;margin-left:14px;}
.boxwhatne {width:371px;}
.videotitle {margin-top:10px;}
.boxhide{display:none;}
.sliderpro {display:none;}
.mapdiv {border-bottom:1px solid #a01616;padding-bottom:10px;}
.addright {margin-left:2px;margin-top:5px;}
.mailinkfo{padding-bottom:25px;}
.inputfild{width:171px;}
.messfild{width:171px;}
.contactsection {width: 268px;}
.fotlink {width:210px;margin-left:16px;}
.conttitle {width:242px;}
.copy {width:565px;}
.icondiv {min-width:5px;width:auto;margin-right:12px;}
.smallicon {margin-top:37px;}
.intopbg{background-image:none;}
.header{width:100%;border-top:solid 5px #ba2827;}
.toplinksin{margin-top:0px;}
.footer_cat_banner img{width:75%; margin:10px 0px 0px 0px;}
.inbanner {width:750px;background-size:751px 150px;}
.inbanner img{width:751px;float:left;height:150px;margin-top:-3px;}
.innerleft{width:752px;float:left;overflow:hidden;}
.ourcontitle{width:752px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}

.incontwel{width:752px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.incontwel br{margin-bottom:7px;}
/*========= about us ========================================================================*/
.aboutcontitle{width:640px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}
.aboucontwel{width:640px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.aboucontwel br{margin-bottom:7px;}
.abutleft{width:640px;float:left;overflow:hidden;}
.aboright{width:290px;float:none;height:296px;}
.aboinright{ padding: 71px 66px 0 19px;
    width: 247px;margin-top:10px;margin-left:-6px;font:13px/20px 'Droid Sans', sans-serif;color:#000000; float:left;height:296px;background:url(../images/client-bg.jpg) no-repeat 0px 0px;}
.slide img{width:417px; float:right;}
.caption {padding: 0;width: 300px;left:30px!important;}
.flexslider {height:248px!important;}
.productimg{width:108px;height:108px;float:left;border:solid 1px #f2f0f0;}
.productimg img{width:108px;height:108px;float:left;border:solid 1px #f2f0f0;}
.tab_container {width:750px;}
.proimgbx {width:170px;}
.proimgbx img{width:169px;}
.proleft {width:190px;}
.proshade {text-align:left;}
.proshade img {width:179px;text-align:left;}
.prorights {width:525px;}
.pronameright {width:528px;}
.prodetailcon {width:522px;}
	.caption div.complist{width:220px;overflow:hidden;float:left;margin-bottom:10px;}
	.flexslider{min-height:464px;}
	.main{width:433px!important;}
}

@media only screen and (max-width: 767px) {
.f-none{display:none;}
	.nav-shadow{margin-top:47px;margin-bottom:0px!important;padding-top:0px;}
.mobtitle{width:420px;font:22px/22px 'Droid Sans', sans-serif;color:#ba2827;display:block;margin-top:10px;}
.mobcont{width:420px;overflow:hidden;font:14px/22px 'Droid Sans', sans-serif;color:#000000;display:block;margin-top:10px;}
	
	.footer_cat_banner img{width:42%; margin:10px 0px 0px 0px;}
	#toppanel {display:block!important;}
	.topmain {float: left;margin-top: 45px;width: 420px;}
	.toplinks {display:none;}
	.selecttag{display:block!important;float:left;margin-top:15px;}
	nav{display:none;}
	.toplinks1{display:block;  background-color: #BA2827;
    float: right;
    height: 31px;
    width: 252px;}
	
	.img-indent:not(.img-indent-none-ml) img, .img-indent2-1:not(.img-indent-none-ml) img{width:auto;}
	.col-3{width:190px; margin-right:20px;}
		.col-3.extra-marg-bot{margin-bottom:30px;}
		.col-3.last-ml{margin-right:0 !important;}
	.border4-1, .border8-1{background:none;}
	.indent-top0-1, .indent-top1{padding-top:0;}
	.indent-lr, .indent-lr2{padding-left:0; padding-right:0;}
	.indent-right3-1, .indent-right5x, .indent-right6x, .indent-right6xx, .indent-right7, .indent-right8, .indent-right8-1{padding-right:0;}
	.indent-left3-1, .indent-left7, .indent-left7-1{padding-left:0;}
	.indent-bottom3-1{padding-bottom:30px;}
	/*-----------------------------------------*/
	body{min-width:420px;}
	.main{padding:20px 10px;}
	.porfpro {padding:20px 10px;}
	.main-shadow-bottom{background-image:none; padding-bottom:0;}
		.main-shadow-bottom.p1-1{margin-bottom:30px;}
	h1{float:none; margin-bottom:15px;}
	#map dl{width:190px;}
	
	.welleft {display:block!important;}
	#middle {background-size: 100% 235px;
    min-height: 350px;background-color:#fff;background-image:none;border-top:solid 1px #ececec;}
	.contwel br {display:none;}
	.proright{display:none;}
	.topwel {background-color: #FFFFFF;line-height:40px;top:-37px;}	
	.midsection {display:none;}
	.sliderpro {display:none;}
	footer {background-size:100% 748px;}
	.fotlink {float: left;height: auto;width:419px;}
	.linksfot {float: left;width: 422px;}
	.linksfot li {float:left;width:180px;}
	.contactsection {float:none;width:425px;}
	.mapdiv {}
	.addright {margin-left:0px;margin-top:59px;width:419px;float:none;}
	.conttitle {width:419px;margin-top:20px;}
	.quicktitle {width:421px;}
	.getdiv {margin-left:0px;width:419px;clear:both;}
	.gettitle {width:419px;}
	.inputfild {width:318px;}
	.messfild {width:319px;}
	.fildbox {width:419px;}
	.btmlogo {margin-top:17px;}
	
	.livechat {width:auto;background-image:none;padding-left:1px;margin-left:9px;margin-top:3px;}
	.livechat a{color:#fff;text-decoration:none;}.livechat a:hover{color:#fff;text-decoration:none;}
	
	.toplinks1 {width:40px;background-color:none!important;padding-top:4px;padding-left:2px;margin-left:4px;}   
    footer{max-height:756px!important;background-size: 100% 835px;}
	.copydiv {float: left;height:105px;width:313px;}
	.smallicon {margin-top:0px;}
	.copy {height:70px;}
	.contwel {font-size:8px;line-height:12px;}
	.addright {font-size:8px;}
	
.containers {width:420px;display:block!important;margin-top:14px;}
h1 {font: 15px/22px 'Droid Sans', sans-serif;color: #ba2827;text-align:left;padding: 20px 0;}
h1 span {color: #666;}
h1 small{text-transform:uppercase;letter-spacing: 0.5em;display: block;color: #666;}
h2.acc_trigger {padding: 0;	margin: 0 0 5px 0;background: url(../images/h2_trigger_a.png) no-repeat right top;height: 46px;	line-height: 46px;width:418px;font-size: 2em;
	font-weight: normal;
	float: left;
	background-color:#f6f6f6;
}
h2.acc_trigger a {color: #fff;text-decoration: none;display: block;padding: 0 0 0 10px; font: 16px/44px BebasRegular,Arial,Helvetica,sans-serif;color: #ba2827;}
h2.acc_trigger a:hover {color: #000;}
h2.active {background-position: right bottom;}
.acc_container {margin: 0 0 5px; padding: 0;overflow: hidden;font-size: 1.2em;width:412px;clear: both;background: #fff;border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}
.acc_container .block {
	padding:8px 0px 10px 2px ;overflow:hidden;
}


.probox{width:391px;margin-top:0px!important;margin-bottom:5px;}
.proboxright {width:234px;margin-right:14px;}
.nonepro{display:none;}
.procont {width:274px;font-size:16px;}
.procont div {width:271px; margin-left:0px;}
.icondiv {width:23px;margin-left:10px;}
.smallicon {width:312px;}
.intopbg{background-image:none;}
.header{width:100%;border-top:solid 5px #ba2827;}
.toplinksin{margin-top:0px;display:none;}
.inbanner{width:431px;float:left;height:150px;margin-top:-3px;background-size:422px 147px;font-size:20px;}
.inbanner img{width:423px;float:left;height:150px;margin-top:-3px;}
.innerleft{width:431px;float:left;overflow:hidden;}
.ourcontitle{font:18px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}

.incontwel{width:431px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.incontwel br{margin-bottom:7px;}

.aboutcontitle{width:412px;font:20px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}
.aboucontwel{width:412px!important;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.aboucontwel br{margin-bottom:7px;}
.abutleft{width:640px;float:left;overflow:hidden;}
.aboright{width:290px;float:left;height:296px;}
.aboinright{ padding: 71px 66px 0 19px;
    width: 247px;margin-top:12px;margin-left:12px;font:13px/20px 'Droid Sans', sans-serif;color:#000000; float:left;height:296px;background:url(../images/client-bg.jpg) no-repeat 0px 0px;}

.maincont{width:412px;float:left;overflow:hidden;padding-bottom:60px;}
.qoutediv{width:410px;float:left;overflow:hidden;border:solid 1px #e3e3e3;margin:10px 0px;}
.filddiv {width:377px;padding-bottom:10px; background:url(../images/hori-divider-bg.png) no-repeat 0px bottom;}
.inputsfild {width:363px;}
.textfild {width:363px;}
.filcaptcha {width:278px;}
.quickicn {padding-bottom:25px;}
.welmain {width:419px;}
#pageContainer {display:none!important;width:765px;}

.slide img{width:417px;}
.maincont{}

#inmiddle {background-color:#fff;background-image:none;border-top: 1px solid #ECECEC;}

.acc_trigger{ font: 12px/31px BebasRegular,Arial,Helvetica,sans-serif;}

.procont div .pronameright {width:180px;margin-top:3px; font: 12px/18px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;}
.prodetailcon {width:522px;}
.leftimg {width:114px;height:137px;}
.leftimg img {width:110px;height:120px;}

.rightimg {width:114px;height:137px;float:right;}
.rightimg img {width:110px;height:120px;}
.rightcontant {width:264px;font: 16px BebasRegular,Arial,Helvetica,sans-serif;color:#000;margin-left:10px;margin-top:10px;}
.rightcontant div {width:271px; margin-left:0px;}
.rightcontant div.pronameright {width:163px;margin-top:3px; font: 12px/18px BebasRegular,Arial,Helvetica,sans-serif;color:#BA2827;}


.quicktitle1{width:72px;}
}
@media only screen and (max-width: 479px) {
.f-none{display:none;}
	#pageContainer {display:none!important;}
.mobtitle{width:300px;font:18px/20px 'Droid Sans', sans-serif;color:#ba2827;display:block;margin-top:10px;}
.mobcont{width:300px;text-align:justify; overflow:hidden;font:14px/22px 'Droid Sans', sans-serif;color:#000000;display:block;margin-top:10px;}
.topmain {float: left;margin-top: 45px;width: 300px;}
.tab {width: 298px!important;}
.links{width: 313px!important;}
.links li {font: 14px 'Droid Sans',sans-serif;padding: 0px 6px 0px 0px!important;margin-left:5px;}
.whatnew {display:none;}
.footer_cat_banner img{width:31%; margin:10px 0px 0px 0px;}
.img-indent:not(.img-indent-none-mp) img, .img-indent2-1:not(.img-indent-none-mp) img{width:auto;}
.col-3{float:none; width:100%; margin-right:0; margin-bottom:30px;}
	/*-----------------------------------------*/
body{min-width:300px;}
h1 a{float:none;}
h1 > span{float:none; background:none; padding:0 0 0 77px; margin-top:-5px;}
.leftgrid {width: 255px;}
.datemy {margin-top: 76px;width: 97px;}
.welmain {overflow: hidden;width: 308px;}
.contwel{width:306px;font-size:14px!important;line-height:22px;}
.containers {display: block !important;margin-top: 14px;width: 320px;}
h2.acc_trigger {width:312px;}
.acc_container {width:305px;}
.acc_container .block {padding:5px 0px 5px 0px;}
.probox {width:287px;margin-right:0px;}
.procont {font-size: 18px;width: 167px;}
.inputfild {width: 211px;}
.fildbox {width: 320px;}
.messfild {width: 209px;}
.btmlogo {margin-top:12px;}
.copy {height:71px;}
.icondiv {width:23px;margin-left:10px;}
.smallicon {width:312px;}
.tab {margin-left:14px;}
.quicktitle {width: 313px;}
.conttitle {width:313px;}
.gettitle {width:313px;}
.addright {font-size:8px!important;line-height:12px;float:left;margin-top:12px;}
footer {background-size: 100% 815px;}
.copyright {color: #FFFFFF;float: left;text-align:center; font: bold 12px/35px 'Droid Sans',sans-serif;}
.marginleft{margin-left:0px;}
.intopbg{background-image:none;}
.header{width:100%;border-top:solid 5px #ba2827;}
.toplinksin{margin-top:0px;display:none!important;}
.inbanner{width:313px;background-size:305px 148px;font-size:14px;}

.innerleft{width:313px;float:left;overflow:hidden;}
.ourcontitle{font:18px/35px BebasRegular, Arial, Helvetica, sans-serif;color:#ba2827;float:left;height:36px;margin-top:10px;}

.incontwel{width:304px;text-align:justify;padding-bottom:10px; font:13px/20px 'Droid Sans', sans-serif;color:#000000;margin-top:10px;}
.incontwel br{margin-bottom:7px;}

.aboutcontitle{width:306px;}
.aboucontwel{width:308px!important;}
.aboucontwel br{margin-bottom:7px;}
.abutleft{width:306px;float:left;overflow:hidden;}
.aboright{width:290px;float:left;height:296px;}
.aboinright{ padding: 71px 66px 0 19px;
    width: 247px;margin-top:12px;margin-left:12px;font:13px/20px 'Droid Sans', sans-serif;color:#000000; float:left;height:296px;background:url(../images/client-bg.jpg) no-repeat 0px 0px;}
.filddiv {width:275px;background-size:302px auto;}
.qoutediv {width:306px;}
.maincont {width:309px;}
.conparagraph {width:291px;}
.inputsfild {width:261px;}
.textfild {width:261px;}
.filcaptcha {width:176px;}
.quickicn {padding-bottom:25px;}
.aboinri {margin-left:-10px;}
#toppanel {top:10px!important;margin-top:-25px;}
.slide img{width:303px;text-align:center;}
.rightcontant div {width:162px; margin-left:0px;}

.procont {width:171px;font-size:16px;}
.procont div {width:170px; margin-left:0px;}
.f{ background: none repeat scroll 0 0 transparent;
    height:199px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 88%;}
	.gov{width:240px;padding-bottom:15px;}
	.gov span{width:240px;padding-bottom:15px;}
}
.none{display:none;}
.right_map{
	margin-bottom:15px;
	font-family:'Droid Sans',sans-serif;
	margin-left:25px;
	width:250px;
}
.left_map{
	width: 100%; 
	height: 406px;
	float:left;
}
.store_content .right_map .store_con{
	border-bottom:solid 1px black;
}
.store_con{
	width: 100%;
	float:left;
	margin-bottom:8px;
	color: #000000;
    font: 13px/20px 'Droid Sans',sans-serif;
    overflow: hidden;
    text-transform:capitalize;
}
.red_small_title{
	color: #BA2827;
    float: left;
    font: 12px/19px BebasRegular,Arial,Helvetica,sans-serif;
    overflow: hidden;
    word-spacing: 3px;
}
.store_content{
	margin-bottom:5px;
	float:right;
}
.menu ul {
    background: url("../images/menu-bg.jpg") repeat-x scroll 0 0 transparent;
    min-width: 107px;
    padding: 4px 0 0;
    position: absolute;
    text-align: center;
    top: -999em;
    width: 97px;
    z-index: 999;
}
.stores_icon{
	padding:0px 0px 0px 3px;
}
.stores_icon > img {
    margin-top: 12px;
}

.footer_company_contact
{
 font-size:14px; 
 
}
.footer_company_contact span {
 float: left;
    font-weight: normal;
    line-height: 16px;
}

/*@media only screen and (max-width: 319px){
	
	


}
@media  (max-width: 320px) and (max-height: 480px), (max-width: 480px) and (max-height: 320px) {}*/
