@charset "utf-8";

@font-face{ /* for IE */
font-family:avenir35;
src:url(../fonts/avenir_lt_35_light.eot);
}
@font-face { /* for non-IE */
font-family:avenir35;
src:url(http://:/) format("No-IE-404"),url(../fonts/avenir_lt_35_light.ttf) format("truetype");
}


@font-face{ /* for IE */
font-family:avenir45;
src:url(../fonts/avenir_lt_45_book.eot);
}
@font-face { /* for non-IE */
font-family:avenir45;
src:url(http://:/) format("No-IE-404"),url(../fonts/avenir_lt_45_book.ttf) format("truetype");
}


@font-face{ /* for IE */
font-family:avenir55;
src:url(../fonts/avenir_lt_55_roman.eot);
}
@font-face { /* for non-IE */
font-family:avenir55;
src:url(http://:/) format("No-IE-404"),url(../fonts/avenir_lt_55_roman.ttf) format("truetype");
}


@font-face{ /* for IE */
font-family:avenir65;
src:url(../fonts/avenir_lt_65_medium.eot);
}
@font-face { /* for non-IE */
font-family:avenir65;
src:url(http://:/) format("No-IE-404"),url(../fonts/avenir_lt_65_medium.ttf) format("truetype");
}


@font-face {
  font-family: 'AvenirLT-Medium';
  src: url("../fonts/avenir_lt_65_medium.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/avenir_lt_65_medium.eot?#iefix") format("embedded-opentype"), url("../fonts/avenir_lt_65_medium.woff") format("woff"), url("../fonts/avenir_lt_65_medium.ttf") format("truetype"), url("../fonts/avenir_lt_65_medium.svg#68ae522795537c9085762656931f5f57") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400; }
  
  
@font-face {
  font-family: 'AvenirLT-Book';
  src: url("../fonts/AvenirLTStd-Book.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-Book.woff") format("woff"), url("../fonts/AvenirLTStd-Book.ttf") format("truetype"), url("../fonts/AvenirLTStd-Book.svg#68ae522795537c9085762656931f5f55") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: 'AvenirLT-BookOblique';
  src: url("../fonts/AvenirLTStd-BookOblique.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-BookOblique.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-BookOblique.woff") format("woff"), url("../fonts/AvenirLTStd-BookOblique.ttf") format("truetype"), url("../fonts/AvenirLTStd-BookOblique.svg#2d92c7089977381e7146422e05fbbf56") format("svg");
  /* Legacy iOS */
  font-style: italic;
  font-weight: 400; }

@font-face {
  font-family: 'AvenirLT-Heavy';
  src: url("../fonts/AvenirLTStd-Heavy.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-Heavy.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-Heavy.woff") format("woff"), url("../fonts/AvenirLTStd-Heavy.ttf") format("truetype"), url("../fonts/AvenirLTStd-Heavy.svg#a1eb5a5cfcec2ff7c30fe732daf3b2e8") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 800; }

@font-face {
  font-family: 'AvenirLT-HeavyOblique';
  src: url("../fonts/AvenirLTStd-HeavyOblique.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-HeavyOblique.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-HeavyOblique.woff") format("woff"), url("../fonts/AvenirLTStd-HeavyOblique.ttf") format("truetype"), url("../fonts/AvenirLTStd-HeavyOblique.svg#f41fefacdf302de3efb9b2c9861fc114") format("svg");
  /* Legacy iOS */
  font-style: italic;
  font-weight: 800; }

@font-face {
  font-family: 'AvenirLT-Light';
  src: url("../fonts/AvenirLTStd-Light.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-Light.woff") format("woff"), url("../fonts/AvenirLTStd-Light.ttf") format("truetype"), url("../fonts/AvenirLTStd-Light.svg#a3894d49b0c62da6d619d8a85ab36753") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 200; }

@font-face {
  font-family: 'AvenirLT-LightOblique';
  src: url("../fonts/AvenirLTStd-LightOblique.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/AvenirLTStd-LightOblique.eot?#iefix") format("embedded-opentype"), url("../fonts/AvenirLTStd-LightOblique.woff") format("woff"), url("../fonts/AvenirLTStd-LightOblique.ttf") format("truetype"), url("../fonts/AvenirLTStd-LightOblique.svg#f6864133f6203c14080d854a2e6ba855") format("svg");
  /* Legacy iOS */
  font-style: italic;
  font-weight: 200; 
 }

@font-face {
  font-family: 'qt_zaintext_bold_pcbold';
  src: url("../fonts/qt_zaintext_bold_pc-webfont.eot");
  src: url("../fonts/qt_zaintext_bold_pc-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/qt_zaintext_bold_pc-webfont.woff") format("woff"), url("../fonts/qt_zaintext_bold_pc-webfont.ttf") format("truetype"), url("../fonts/qt_zaintext_bold_pc-webfont.svg#qt_zaintext_bold_pcbold") format("svg");
  font-weight: normal;
  font-style: normal; 
 }
  
/* CSS Document */

body{
	font-family:'AvenirLT-Light';
	font-size: 13px;
	color: #333333;
}
a
{
	color: #cf0972;
	text-decoration: none;
	padding-right: 10px;
	margin-left:-20px;
	
	
}
a:hover
{
	color: #cf0972;
	text-decoration: underline;
	
}
.bullet
{
	width:100%;
	background: url(../images/bullet_link.png) no-repeat right bottom;
	margin-left:20px;
	position:relative;
}

/*topbar*/
#topbar {
	position:relative;
	height:50px;
	
}
#topbar div{
	float:right;
	margin:10px 0 0 10px;
}
#searchwrapper {
width:220px; /*follow your image's size*/
height:27px;/*follow your image's size*/
background-image:url(../images/bg_search.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
border:0;
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:0;
left:0;
width:220px;
height:25px;
padding-left:10px;
color:#666666;
*padding-top: 6px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:200px;
width:13px;
height:25px;
}
.noFocus:focus {

outline: none;
border:0;
}
#selectlocation{
	width:189px;
	height:28px;
	border:0;
}
.styled-select {

   width: 240px;
   height: 34px;
   /*overflow: hidden;*/
   
}

/*menu*/
.mainMenu {
	height:130px;
}
.spotlightHome {
	margin-top:20px;
	height:480px;
	
}
.newsBar,.social {
	height:45px;
	margin-top:20px;
}
.social{
	position:relative;
	
	margin-top:12px;
	
	float:left;
}

#socialmedia div{
	float:left;
	
	width:32px;		
}
#socialmedia div.center{
	float:left;
	margin:0 10px 0 10px;
		
}
#socialmedia{
	position:absolute;
	right:0;
	
	margin-top:15px;
	margin-left:10px;
}

.content1, .content2, .content3 {
	margin-top:20px;
	height:185px;
}
.content4, .content5 {
	margin-top:20px;
	height:185px;
	
}
.rounded{
	border: 1px solid #CCCCCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	
}
.box4{
	position:relative;
	background:#f4f4f4;
	height:165px;
	width:280px;
	padding:20px 0 0 20px;
}
.box4 .title{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	
}
.box4 .content{
	width:150px;
	text-align:left;
	margin: 0;
}
.box4 .img{
	position:absolute;
	width:125px;
	height:185px;
	text-align:right;
	right:0;
	bottom:0;
	
}
.box4 .content hr{
	
	position:absolute;
	border-top: #dbdbdb 1px solid;
	width: 170px;
	bottom:36px;

}
.box4 .content .link{
	position:absolute;
	bottom:-4px;
	
	height:36px;

}
#wiyana{
	background:URL(../images/img_wiyana_content.gif) no-repeat bottom right;
}
#bb9700{
	right:15px;
	background:URL(../images/img_blackBerry.gif) no-repeat bottom right;
}
.black {
	
	background: #333333 url(../images/bg_box4_blk.jpg) repeat-x left top;
}
.yellow
{
	color: #e4d700;
	font-size: 14px;
	margin-bottom:10px;
}
.white{
	color: #FFFFFF;
	font-size: 20px;
	margin-bottom:10px;
}

.footercontent h2{
	color: #FFFFFF;
	font-size: 20px;
	padding-top:4px;
}

.input_text
{
	width:250px;
	height: 25px;
	background:#000000;
	border: 0px;
	color: #bababa;
	padding: 0 0 0 8px;
	margin-bottom:7px;
	
}
.formonepay
{
	padding: 8px 0 0 0;
}
.homeFormButton
{
	width:50px;
	height: 25px;
	background:#f1f1f1;
	color: #d60f84;
	border: 0px;
	margin-top:7px;
	cursor:pointer;
}
.homeFormButton:hover
{
	width:50px;
	height: 25px;
	background:#d60f84;
	color: #f1f1f1;
	border: 0px;
	margin-top:7px;
}
.box6 {
	position:relative;
	/*border: 1px solid #CCCCCC;
	background:#f4f4f4;*/
	height: 143px;
	width: 418px;
	padding:20px;
		
}

.box6 .title{
	
	color: #5b1f69;
	font-weight: regular;
	font-size: 22px;
	
}
.box6 .subtitle
{
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	padding-bottom:8px;
}
.box6 .content{
	margin-top:10px;
	margin-left:160px;
	width:255px;
	text-align:left;
	
}
.box6 .img{
	position:absolute;
	width:140px;
	height:105px;
	left:20px;
	bottom:20px;
	margin-right:20px;
	
}

.box6 .content .link{
	position:absolute;
	bottom:-4px;
	height:36px;
	float:left;
	

}
.box6 .content .select{
	position:absolute;
	bottom:20px;
	height:36px;
	float:left;
	

}
.box6 .content .link a{
	margin-right:0px;
	

}
#homeevents{
	background:url(../images/img_event_home.gif) no-repeat left bottom;
}
#location{
	background:url(../images/location.png) no-repeat left bottom;
}
.spotlightinner {
	margin-top:20px;
	height:350px;
	
}

/*------------*/
.main{
	background: #f4f4f4;
}
.likeSocial{

	padding: 20px 0;
    height: 20px;
}
.likeSocial ul { list-style: none; margin: 0; padding: 0; }

.likeSocial ul li { display: inline; float: left; padding-right: 10px;}
.printEmail ul { list-style: none; margin: 0; padding: 0; }

.printEmail ul li { display: inline; float: left; padding-right: 10px;}
.printEmail ul li  a{ text-decoration: none; color: #333333;}
.printEmail ul li  a:hover{ text-decoration: underline;}
.thumb_devices ul li { display: inline; float: left; padding-right: 9px;}
.thumb_devices ul li img { border: 0;}



.list li{
	list-style:outside;	
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	margin-left: 20px;
}
.list ul{
	margin-top: 3px;
	margin-bottom:3px;
}

.list ul li{
	line-height: 20px;
	color: #333333;
	font-weight: normal;
	margin-left: 50px;
	
}
.list3 li{
	
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	margin-left: 20px;
}
.lp{
	margin-left: 10px;
}
.tm{
	margin-top: 20px;
}
.tm10{
	margin-top: 10px;
}

.side{
	min-height:60px;
	background:#fff;
	margin-top:20px;
}
.line
{
	border-bottom: 1px solid #CCCCCC;
}
p{
	line-height:20px;
	
}

table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;
	top: 55px;   
}
#roaming .bordered th, #roaming .bordered td{
	padding: 10px 5px;
}
.bordered {
    border: solid #ccc 1px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.bordered th {
    border-left: 1px solid #FFF;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;
}
.bordered td {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;
}

.bordered th {
    background-color: #039571;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#039571), to(#039571));
    background-image: -webkit-linear-gradient(top, #039571, #039571);
    background-image:    -moz-linear-gradient(top, #039571, #039571);
    background-image:     -ms-linear-gradient(top, #039571, #039571);
    background-image:      -o-linear-gradient(top, #039571, #039571);
    background-image:         linear-gradient(top, #039571, #039571);
    border-top: none;
	color: #FFFFFF;
	font-weight: bold;
}

.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered th:first-child {
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;
}

.bordered th:last-child {
    -moz-border-radius: 0 5px 0 0;
    -webkit-border-radius: 0 5px 0 0;
    border-radius: 0 5px 0 0;
}

.bordered th:only-child{
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 5px;
    -webkit-border-radius: 0 0 0 5px;
    border-radius: 0 0 0 5px;
}

.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 5px 0;
    -webkit-border-radius: 0 0 5px 0;
    border-radius: 0 0 5px 0;
}
.mainTitle{
	font-family: Avenirlight, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: normal;
	letter-spacing:-1px;
}
.subTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 10px;
}
.subsubTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cf0972;
	font-weight: bold;
	padding-bottom: 10px;
}
/*----------------*/
.map{
	padding: 20px;
	width:898px;
	border:1px solid #CCCCCC;
	border-top:0;
	margin-left:-11px;
	padding-bottom: 0px;
}
#locationMap{
	margin-left:0px;
}
.bordergray {
	padding: 20px;
	width:898px;
	border:1px solid #CCCCCC;
	border-top:0;
	margin-left:0px;
}
.browseLocation div{
	float: left;
	margin-right: 19px;
}
.browseLocation .button{
	border: 1px solid #CCCCCC;
   width: 50px;
	height: 24px;
	
	background: #c61472;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	padding-top: 5px;
	margin-top: 5px;
	
}
h1
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-weight: normal;
	
	margin-bottom: 10px;
}
.purple
{
	color: #333333;
}
.pinLocation{
	background:url(../images/icon_pinLocation.png) no-repeat left top;
	width: 20px;
	height: 31px;
	margin-top: -7px;
}
#branchLocation div{
	float: left;
	padding-right: 10px;
}

.branchAddress{
	width: 303px;
	margin-right: 20px;
}
.timings{
	padding: 10px;
	width: 513px;
	float: left;
}
.list2 li{
	list-style:outside;
	list-style-image: url('../images/bullet_txt.png');
	line-height: 20px;
	margin-left: 20px;
}
.sideContent p{
	margin-bottom: 10px;
}

/*end contactUs styles*/

/*start postpaidPlans styles*/

.socialZoom div{
	float: left;
}

.zoom{
	position: absolute;
    padding: 21px 0 20px 0;
    right: 0px;  // for english  right: 0px;
	
	
}
.zoom ul { list-style: none; margin: 0; padding: 0; }

.zoom ul li { display: inline; float: left;}
.rp20{
	padding-right: 20px;
}
.bm{
	margin-bottom: 20px;
}

.bm10{
	margin-bottom: 10px;
}

#wiyanaConnected p{
	margin-bottom: 15px;
}
.box4int{
	position:relative;
	background:#f4f4f4;
	height:165px;
	width:264px;
	padding:13px 0 0 13px;
	margin-left: 25px;
}
.box4int .title{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	
}
.box4int .content{
	width:150px;
	text-align:left;
	
}
.box4int .img{
	position:absolute;
	width:125px;
	height:185px;
	text-align:right;
	right:0;
	bottom:0;
	
}
.box4int .content hr{
	
	position:absolute;
	border-top: #dbdbdb 1px solid;
	width: 150px;
	bottom:36px;

}
.box4int .content .link{
	position:absolute;
	bottom:-4px;
	
	height:36px;

}
.breadcrumb{
	margin-top: 8px;
}
.breadcrumb ul { list-style: none;}

.breadcrumb ul li { display: inline; float: left; margin-bottom: -10px;}
.breadcrumb ul li a { text-decoration: none;}
.breadcrumb ul li a:hover { text-decoration: underline;}

/*end postpaidPlans styles*/
/*Forgot Pass styles*/
#forgotpass{
	margin:20px;
	width:630px;
}
#passStrength{
	width:150px;
	height:8px;
	background-color:#C61472;
	float:left;
	margin:4px 4px 0 0;
	
}
.passStatus{
	
	float:left;
	
}
/*end Forgot Pass styles*/
/*footer styles*/
/*footer styles*/
#footer{
	margin-top:20px;
	width:100%;
	
	
}
#footer .blue{
	background:#5EB6E4;
	height:35px;
	padding-right: 5px;

	
}
#footer .gray{
	min-height:250px;
	background:#EEEEEE;
	padding-right:5px;
	
}
.footercontent{
	
	width: 940px;
	margin: auto;
	padding-right: 15px;
	position:relative;
}
h2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding-top: 6px;
	color: #333333;
}
.white
{
	color: #FFFFFF;
}
/*innerpage classes*/
.innerpage .pageinfo{
	margin-top:20px;
	
}
.pageinfo p{
	margin-bottom:20px;
	
}
.printemail{
	margin-top:20px;
}

.innerpage .title{
	font-family: Arial, Geneva, sans-serif;
	font-size: 40px;
	font-weight: normal;
	color:#333333;
}
.innerpage .content2{
	
}
.title2{
	margin:20px 0 -10px 0;
	
	font-family: Arial, Geneva, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color:#333333;
}

.gray{
	min-height:60px;
	background:#EEEEEE;
	
}
.side{
	min-height:60px;
	background:#fff;
	margin-top:20px;
}




.col { float: left; padding: 10px 0 0 0; width: 150px; }

h3 { color: #323232; float: left; font: bold 13px Arial, Geneva, sans-serif; margin: 0 0 10px 0; width: 120px;}

.col ul { list-style: none; margin: 0; padding: 0; }

.col ul li { float: left;  width: 150px;}

.col ul li a { color: #323232; display: block; float: left; font: normal 13px Arial, Geneva, sans-serif; text-decoration: none; padding-right:10px; }

.col ul li a:hover { text-decoration: underline;}

.footerLogo, .copyright
{
	padding: 20px 20px 10px 0;
	float: left;
}
.footerLinetop
{
	border-bottom: 1px solid #CCCCCC;
	
}

.footerLinebot
{
	border-bottom: 1px solid #CCCCCC;
	margin-top: 48px;
}
.footerLine
{
	border-bottom: 1px solid #CCCCCC;
}
.footerTxt
{
	font: normal 10px Arial, Geneva, sans-serif;
	color: #323232;
	padding: 10px 0 0 0;
	
}
.footerTxt ul { list-style: none; margin: 0; padding: 0;  }

.footerTxt ul li {  float: left; margin-right: 10px;}

.footerTxt ul li a { float: left; text-decoration: none; color: #323232; font: bold 12px Arial, Geneva, sans-serif; }

.footerTxt ul li a:hover { text-decoration: underline;}

.SocialIcon
{
	float: left;
	position:absolute;
	right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.SocialIcon li {
        display: inline;
        list-style: none;
        float: left;
        margin: 0 0 0 10px;
	}
.bottomMargin{
	height:30px;
}
.subtitle{
	font-family:arial;
	font-size:22px;
	color:#666666;
	margin-top:6px;
}
.Searchbox{
	padding: 20px 20px 0 20px;
	margin-top: 20px;
	
}
.lp24{
	margin-left: 24px;
}
	/*end footer styles*/
/*home body content*/

/*start contactUs styles*/
.mapcontact{
	padding: 20px 10px 20px 20px;
	height:420px;
}

.browseLocationContact div{
	float: left;
	margin-right: 17px;
}
.browseLocationContact .button{
	border: 1px solid #CCCCCC;
   width: 50px;
	height: 24px;
	
	background: #c61472;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	padding-top: 5px;
	margin-top: 5px;
	
}
.timingsContact{
	padding: 10px 10px 10px 10px;
	
	width: 380px;
	margin-left: 40px;
}
/*end contactUs styles*/
.input_text_error{
	
	height: 26px;
	background:#FFFFFF;
	border: 1px solid red;
	color: #333333;
	padding: 0 0 0 8px;
	margin-bottom:7px;
	margin-top: 5px;
	outline: none;
}
.errormsg{
	color:red;
	float:right;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:6px;
}

.showerror{
	margin-top:-12px;
}
.errormsg2{
	position:relative;
	color:red;
	float:left;
	margin-left:297px;
	margin-top:-33px;
	
}
.msgpos2{
	position:relative;
	display:block;
	margin-left:20px;
	
	vertical-align:middle;
	
}
.pad20{
	padding:20px;
}
.bgwhite{
	background:#FFFFFF;
}
#thumbs{width:320px;}
/*End home body contents*/
.devices-sidebar {
margin-right:30px;
}

.fltl{
	float:left !important /*keep it right for eng sec*/
}
.fltr{
	float:right !important /*keep it left for eng sec*/
}

.msgpos3 {
    display: block;
    margin-left: 20px;
    position: relative;
    vertical-align: middle;
}
.errormsg3 {
    color: red;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 6px;
}

.lm70{
	margin-left: 70px;
}
.lm60{
	margin-left: 60px;
}

.minlm10{
	margin-left:-10px;
}

.gall{
	width: 600px;
	float:left
}
.gallside{
	width: 200px;
	float:left;
	margin-left:20px;
}
.gallthumb{
	width:140px;
	float:left;
	margin-right:8px;
}

.colored{
    background-color: #039571;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#039571), to(#039571));
    background-image: -webkit-linear-gradient(top, #039571, #039571);
    background-image: -moz-linear-gradient(top, #039571, #039571);
    background-image: -ms-linear-gradient(top, #039571, #039571);
    background-image: -o-linear-gradient(top, #039571, #039571);
    background-image: linear-gradient(top, #039571, #039571);
    border-top: none;
    color: #FFFFFF;
    font-weight: bold;
}


.bordermust
{
	border-left: 1px solid #ccc !important;
}

.icon_youtube{
	width:32px;
	height:33px;
background: url('../images/img_sprite.png') -100px -80px;	
}
.icon_instagram{
	width:32px;
	height:33px;
background: url('../images/img_sprite.png') -100px -236px;	
}
.icon_facebook{
	width:32px;
	height:33px;
	background: url('../images/img_sprite.png') -100px -120px;	
}
.icon_twitter{
	width:32px;
	height:33px;
background: url('../images/img_sprite.png') -100px -160px;	
}
.watch_youtube{
	width: 97px;
	height:28px;
	background: url('../images/img_sprite.png') 0px -80px;
}
.like_fb{
	width: 84px;
	height:28px;
	background: url('../images/img_sprite.png') 0px -120px;
}
.follow_twitter{
	width: 98px;
	height:28px;
	background: url('../images/img_sprite.png') 0px -160px;
}
.follow_instagram{
	width: 98px;
	height:28px;
	background: url('../images/img_sprite.png') 0px -236px;
}
.explore_flickr{
	width: 84px;
	height:28px;
	background: url('../images/img_sprite.png') 0px -200px;
}
.like_gplus{
	width: 84px;
	height:28px;
	background: url('../images/img_sprite.png') -86px -200px;
}

@media \0screen {
.searchbox {
border:0; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:0;
left:0;
width:220px;
height:25px;
padding-left:10px;
padding-top: 6px;
color:#666666;
}
}

.orderedlist li{	
	line-height: 20px;
	font-weight: bold;
	margin-left: 20px;
}

/*--- icons  css start--*/
.conected_icon
{
background:url(../images/conect_icn.png);
width:19px;
margin:0px 3px;
height:19px;}

.disconected_icon
{
margin:0px 3px;
background:url(../images/discon_icn.png);
width:19px;
height:19px;}

.terminated_icon
{margin:0px 3px;
background:url(../images/terminate_icn.png);
width:19px;
height:19px;}

.gsm_icon
{margin:0px 3px;
background:url(../images/gsm_icn.png);
width:19px;
height:19px;}

.mobile_icon
{margin:0px 3px;
background:url(../images/mobile_icn.png);
width:19px;
height:19px;}

.pager_icon
{margin:0px 3px;
background:url(../images/pager_icn.png);
width:19px;
height:19px;}

.bill_icon
{margin:0px 3px;
background:url(../images/bill_icn.png);
width:19px;
height:19px;}

.other_icon
{margin:0px 3px;
background:url(../images/other_icn.png);
width:19px;
height:19px;}

.warning_icon
{margin:0px 3px;
background:url(../images/warning_icn.png);
width:19px;
height:19px;}


.icon_estoreOrder {
	display: block;
	width: 303px;
	height: 54px;
	background: url('../images/e-Store_Button_default.png') bottom;
	cursor: pointer;
	margin-top:17px
}
.icon_estoreOrder:hover {
	background: url('../images/e-Store_Button_hover.png') bottom;
    cursor: pointer;
}

.redirectButton_estore
{
	display: block;
	width: 303px;
	cursor: pointer;
	
}

/*--- icons  css ends--*/

/*******************Author - Muhammad Waqas Sharif *****************/
.innerpage .sub_title{
	font-family: Arial, Geneva, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color:#333333;padding-bottom:7px;
}
.device_selected{font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	padding:4px 0px 4px 0px;}
.device_logo{ float:right; position:relative; top:45px;}

.lightgray{
	min-height:60px;
	background:#f4f4f4;
	
}

.toprounded{
border: 1px solid #CCCCCC;  
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-khtml-border-radius-topleft: 5px;
-khtml-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.bottomrounded{
font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#fff; text-align:right; padding-right:20px; line-height:50px;
background:#d00872; height:50px;
border-left: 1px solid #CCCCCC; 
border-right: 1px solid #CCCCCC; 
border-bottom: 1px solid #CCCCCC;  
-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;}
.package_detail{ width:550px; height:auto; float:left; padding-bottom:20px;}
.package_detail .p_title{font-family: Arial, Geneva, sans-serif;	font-size: 23px;	font-weight: normal;}
.package_additional{ float:left; padding-top:15px; font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#4c4c4c; line-height:24px;}

.package_display{ width:227px; height:auto; float:right; margin-right:15px;}
.package_display img{ text-align:center;}

.button_change {
border: 1px solid #CCCCCC;
background: #71b430;
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 0px 10px 0px 10px;
margin-top: 5px;
height: 26px;
cursor: pointer; margin-left:46px;
text-transform: uppercase;
}

.button_change2 {
border: 1px solid #69ac1f;
background: #71b430;
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 0px 10px 0px 10px;
margin-top: 5px;
height: 26px;
cursor: pointer; margin-left:16px; margin-top:-5px;
text-transform: uppercase;
}

.registration_opt{ padding-top:20px; overflow:hidden;}
.registration_opt .customer_id{ float:right; font-family: Arial, Geneva, sans-serif;font-size: 25px;font-weight: normal;color: #c5005a; margin-right:25px;}
.order_opt{ padding-top:7px; overflow:hidden;}
.order_opt .opt_title{font-family: Arial, Geneva, sans-serif;font-size: 23px;font-weight: normal; float:left; width:305px;}
.registration_opt .opt_title{font-family: Arial, Geneva, sans-serif;font-size: 23px;font-weight: normal; float:left; width:220px;}
.member_type{ padding-left:40px;font-family: Arial, Geneva, sans-serif;font-size: 13px; padding-top:5px; float:left;}
.member_type label{ padding-right:10px; width:265px;display: inline-block; float:left;}
.member_type input[type="text"]{ float:left;width: 224px;height: 25px;background: #fff;color: #bababa;padding: 0 0 0 8px;margin-bottom: 7px;}
.member_type span{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; float:left; color:#646464; font-weight:normal; padding-top:5px;}
.reg_btn{clear: both;float: left;margin-left: 418px;}


.device_roller{}
.device_detail{ width:100%; height:auto; float:left; padding-bottom:20px;}
.device_detail p{font-family: Arial, Geneva, sans-serif;	font-size: 13px;	font-weight: normal; font-weight:bold; padding-top:7px; padding-bottom:5px;}
.device_detail span{ color:#0a906b;}
.packageselection_title{ float:left;}
.packageselection_nav{ float:right; width:163px;}
.device_detail .p_title{font-family: Arial, Geneva, sans-serif;	font-size: 23px;	font-weight: normal;}
.shadow_bg{ position:absolute; width:100%; height:100%; background:#000;}
.recipt_title{font-family: Arial, Geneva, sans-serif;font-size: 23px;font-weight: normal;}
.recipt_subtitle{font-family: Arial, Geneva, sans-serif;font-size: 25px;font-weight: normal; text-transform:uppercase; padding-top:5px; float:left;}
.recipt_subtitle span{ color:#c5005a;}
.orderid{ float:right;font-family: Arial, Geneva, sans-serif;font-size: 25px;font-weight: normal; color:#118a6b; padding-right:40px;}
.device_showcase{ width:auto; height:auto; padding-left:15px; position:relative;}
.device_showcase .ds_title{color: #c5005a;font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold;padding-top: 6px; float:left;}
.device_showcase .ds_model{font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold;padding-top: 30px; float:left; clear:both; text-align:left !important;}
.device_showcase img{ float:right; padding-right:10px;}

.package_full_width{ width:100% !important;}
.package_slider_wapp{ width:100%; height:auto; float:left; padding-top:20px;margin-left: 20px;}
.packageslider_row{ float:left; margin-bottom:30px;}
.packageslider_row label{ float:left;font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #333333; width:190px; padding-top: 19px;}
.plabel2{ padding-top:37px !important;}
.packageslider_row .pslider1{ float:left; width:537px; position:relative;}
.pslider2{ float:left; width:537px;  position:relative;}
.pslider3{ float:left; width:537px;  position:relative;}

.pslider_toplabels{ padding:0px 0px 5px 0px; margin:0px; width:; float:left;}
.pslider_toplabels li{ display:inline; list-style:none;}
.pslider_toplabels li:nth-child(1){ padding-left:6px;}
.pslider_toplabels li:nth-child(2){ padding-left:81px;}
.pslider_toplabels li:nth-child(3){ padding-left:76px;}
.pslider_toplabels li:nth-child(4){ padding-left:70px;}
.pslider_toplabels li:nth-child(5){ padding-left:68px;}
.pslider_toplabels li:nth-child(6){ padding-left:46px;}

.pslider_bottomlabels{ padding:5px 0px 0px 0px; margin:0px; width:; float:left;}
.pslider_bottomlabels li{ display:inline; list-style:none;}
.pslider_bottomlabels li:nth-child(1){ padding-left:6px;}
.pslider_bottomlabels li:nth-child(2){ padding-left:57px;}
.pslider_bottomlabels li:nth-child(3){ padding-left:64px;}
.pslider_bottomlabels li:nth-child(4){ padding-left:60px;}
.pslider_bottomlabels li:nth-child(5){ padding-left:60px;}
.pslider_bottomlabels li:nth-child(6){ padding-left:49px;}


.pslider_toplabels2{ padding:0px 0px 5px 0px; margin:0px; width:; float:left;}
.pslider_toplabels2 li{ display:inline; list-style:none; float:left; text-align:center;}
.pslider_toplabels2 li:nth-child(1){ padding-left:6px;}
.pslider_toplabels2 li:nth-child(2){ padding-left:48px;}
.pslider_toplabels2 li:nth-child(3){ padding-left:27px;}
.pslider_toplabels2 li:nth-child(4){ padding-left:28px;}
.pslider_toplabels2 li:nth-child(5){ padding-left:33px;}
.pslider_toplabels2 li:nth-child(6){ padding-left:33px;}
.pslider_toplabels2 li:nth-child(7){ padding-left:24px;}
.pslider_toplabels2 li:nth-child(8){ padding-left:25px;}

.pslider_bottomlabels2{ padding:5px 0px 0px 0px; margin:0px; width:; float:left;}
.pslider_bottomlabels2 li{ display:inline; list-style:none;}
.pslider_bottomlabels2 li:nth-child(1){ padding-left:6px;}
.pslider_bottomlabels2 li:nth-child(2){ padding-left:27px;}
.pslider_bottomlabels2 li:nth-child(3){ padding-left:31px;}
.pslider_bottomlabels2 li:nth-child(4){ padding-left:25px;}
.pslider_bottomlabels2 li:nth-child(5){ padding-left:29px;}
.pslider_bottomlabels2 li:nth-child(6){ padding-left:32px;}
.pslider_bottomlabels2 li:nth-child(7){ padding-left:31px;}
.pslider_bottomlabels2 li:nth-child(8){ padding-left:30px;}


.pslider_toplabels3{ padding:0px 0px 5px 0px; margin:0px; width:; float:left;}
.pslider_toplabels3 li{ display:inline; list-style:none; float:left; text-align:center;}
.pslider_toplabels3 li:nth-child(1){ padding-left:6px;}
.pslider_toplabels3 li:nth-child(2){ padding-left:154px;}
.pslider_toplabels3 li:nth-child(3){ padding-left:151px;}
.pslider_toplabels3 li:nth-child(4){ padding-left:112px;}

.pslider_bottomlabels3{ padding:5px 0px 0px 0px; margin:0px; width:; float:left;}
.pslider_bottomlabels3 li{ display:inline; list-style:none;}
.pslider_bottomlabels3 li:nth-child(1){ padding-left:6px;}
.pslider_bottomlabels3 li:nth-child(2){ padding-left:116px;}
.pslider_bottomlabels3 li:nth-child(3){ padding-left:130px;}
.pslider_bottomlabels3 li:nth-child(4){ padding-left:125px;}

.pagnation_pkgselection{ 
margin: 0px;
text-align: right;
float: right;  padding:5px 0px;}
.pagnation_pkgselection li{ list-style:none; display:inline-block; float:left; background:url(../images/small_bullet.png) no-repeat left; padding-left:10px; padding-right:10px;}
.pagnation_pkgselection li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c90d6b; font-weight:bold; text-decoration:none;}
.pagnation_pkgselection li:first-child{ background:none;}
.pagnation_pkgselection li:last-child{ background:none; padding-left:0px;}



/*************************Ebooking*******************/


#movieSelected, #movieSelected_title, #cinemaSelected, #cinemaSelected_title{ border: 1px solid #CAD0CE;  width: 200px;} 
#movieSelected_child,#cinemaSelected_child{margin-left:0px;top:37px !important;}
#screenNameSelected,#screenNameSelected_title,#screenSelected, #screenSelected_title, #screenShowTimeSelected, #screenShowTimeSelected_title{ border: 1px solid #CAD0CE;  width: 180px;}
.movie_options{ padding-top:7px;}
.movie_title{font-family: Arial, Geneva, sans-serif;font-size: 23px;font-weight: normal; float:left;}
.movie_title:nth-child(2){ padding-left:100px;}
.movie_title div:nth-child(2){ float:left; margin:-3px 0px 0px 5px;}
.movie_title .titlenew{ float:left;}

.screen_title{font-family: Arial, Geneva, sans-serif;font-size: 15px;font-weight: normal; float:left; clear:both; padding-bottom:20px;}

	#holder{	
	 height:auto;	
	 float:left; 
	 width:690px;
	 background-color:#FFFFF;
	 border:4px #d00872;
	 border-style:solid;
	 border-radius: 10px;
	 margin-left:0px;	
	 margin-top:10px;
	 margin-bottom:10px;
	}
	 #place {
	 position:relative;
	 top:0px;
	 left:-5px;
	 margin:15px;
	 width:97%;
	 }
     #place a{
	 font-size:0.6em;
	 }
     //#place li
     //{
     //    list-style: none outside none;
     //    position: absolute;   
     //}    
     #place tr:hover
     {
        //background-color:yellow; 
		cursor:pointer;		
     } 
	 #place .seat{
	 background:url(../images/W_chair.gif) no-repeat scroll 0 0 transparent;
	 height:23px;
	 width:19px;
	 //display:block;	 
	 }
	 
	  #place .seatHidden{
	 //background:url(../images/W_chair.gif) no-repeat scroll 0 0 transparent;
	 height:23px;
	 width:19px;
	 //display:block;
	  cursor:default !important; 	 
	 }
	 
      #place .selectedSeat
      { 
		background-image:url(../images/R_chair.gif);      	 
      }
	   #place .selectingSeat
      { 
		background-image:url(../images/G_chair.gif);      	 
      }
	  //#place .row-3, #place .row-4{
	//	margin-top:10px;
	 // }
	 #seatDescription{
	 padding:0px;
	 }
	  #seatDescription li{
	  verticle-align:middle;	  
	  list-style: none outside none;
	   padding-left:25px;
	  height:35px;
	  float:left;
	  }
	  
	  .alphaOrder
	  {
		padding-right:15px;
		font-weight:bold;
		width:3px; text-align:center;
		//color:gray;
	  }
	  #form1 { float:left;  width:670px;}
	  
.screen_selection_wrapp{ float:left; padding-left:48px;}
.screenimg{margin-left:175px !important;}
.seatDescription{ float:left;}
.seats_action_button{ float:left; clear:both;}
.whiteChair {margin-left:10px;margin-right:20px; background:url('../images/W_chair.gif') no-repeat scroll 0 0 transparent;}
.greenChair {margin-left:10px;margin-right:20px; background:url('../images/G_chair.gif') no-repeat scroll 0 0 transparent;}
.redChair {margin-left:10px;margin-right:20px; background:url('../images/R_chair.gif') no-repeat scroll 0 0 transparent;}
#btnShowNew,#btnHideNew{border: 1px solid #69ac1f;
background: #71b430;
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 0px 10px 0px 10px;
margin-top: 5px;
height: 26px;
cursor: pointer;
margin-right: 16px;
margin-top: -5px;
text-transform: uppercase;}
#btnShow{border: 1px solid #69ac1f;
background: #71b430;
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 0px 10px 0px 10px;
margin-top: 5px;
height: 26px;
cursor: pointer;
margin-right: 16px;
margin-top: -5px;
text-transform: uppercase;}

.ticketSubmit
{
	float:right;
	margin-right:6px;
}

/*Added by Sheril on 15 June 2014 for Branch Locator page*/

.areaSelected{
	background-color:#f7f2e0 !important;
}

.lp10{
	padding-right:10px !important;
} 

.stockTableWidth {
	width:650px !important;
}

.branchesTable thead, .branchesTable tbody {
	float: left;
	width: 700px;
}
    
.branchesTable tr {
    width: 700px;
    display: table;
    text-align: center;
}

.branchesTable th {
	padding: 6px;
	text-align: left;
	height: 35px;
	background-color: #A6DCCE;
	color: #FFFFFF;
	font-weight:bold;
	border-left: 0px solid #fff;
	border-right: 1px solid #fff;
	vertical-align:middle;
}
.branchesTable td {
    	padding: 6px;
    	text-align: left;
    	height: 20px;
	border-left: 0px solid #98D7C4;
	border-right: 1px solid #98D7C4;
	vertical-align:middle;
}

.branchesTable tbody {
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 300px;
}
    
.branchesTable tbody tr:nth-child(odd) {
    	background: #EBF7F3;
}

.branchesTable th {
    	text-align: left;
    	height: 35px;
    	background-color: #009B74;    
}

.branchesTable th:first-child {    
	border-right: 1px solid #fff;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
}

.branchesTable th:last-child {
    	text-align: right;
  	padding: 6px; 
  	border: none;
  	border-left: 0px solid #fff;
  	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

.branchesTable th:only-child{
   
}

.branchesTable  td:first-child {
 	border-right: 1px solid #98D7C4;
  	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
}

.branchesTable td:last-child {
  	text-align: right;
  	padding: 6px; 
   	border: none;
   	border-left: 0px solid #98D7C4;
   	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
   
}
.branchesTable td:only-child{
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
}
.branchesTable td a
{
	color: #cf0972;
	/*text-decoration: underline;*/
	padding-left:0px;
}
.branchesTable td a:hover
{
	color: #cf0972;
	text-decoration: none;
	
}

.buttonTabs{
	border: 1px solid #C61472;
	box-shadow: 1px 1px 1px #888888;
	background: #c61472;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	/*padding: 5px 10px 3px 10px;*/
	margin-top: 5px;
	height:30px;
	cursor: pointer;
	width:150px;
	border-radius:8px;
}
.buttonTabsWhite{
	border: 1px solid #D6D8D7;
	box-shadow: 1px 1px 1px #D6D8D7;
	background: #FFFFFF;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CE0972;
	font-weight: normal;
	text-align:center;
	/*padding: 5px 10px 3px 10px;*/
	margin-top: 5px;
	height:30px;
	width:150px;	
	border-radius:8px;
	cursor: pointer;
}

.buttonTabsArea{
	border-color: #CCCCCC; 
	border-style: solid; 
	border-width: 1px 1px 0px; 
	height:100px;
}
.lp65{
	padding-left:65px
}

.buttonFormGreen{
	border: 1px solid #CCCCCC;
	background: #518f22; /* Old browsers */
	background: -moz-linear-gradient(top,  #6bb43a 0%, #518f22 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bb43a), color-stop(100%,#518f22)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6bb43a 0%,#518f22 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6bb43a 0%,#518f22 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6bb43a 0%,#518f22 100%); /* IE9+ */
	background: linear-gradient(top,  #6bb43a 0%,#518f22	 100%); /* W3C */
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align:center;
	padding: 5px 10px 3px 10px;
	height:32px;
	cursor: pointer;
	text-transform: uppercase;
}
.buttonFormGreenWhite{
	border: 1px solid #D6D8D7;
	background: #FFFFFF;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #76c540;
	font-weight: normal;
	text-align:center;
	padding: 5px 10px 3px 10px;
	height:32px;
	cursor: pointer;	
}

.checkAvailability {
	display:block;
	background:url(../images/CA_Green.png) no-repeat right;
	height:29px;
	margin-bottom:10px;
}

.checkAvailability:hover {
	display:block;
	background:url(../images/CA_White.png) no-repeat right;
	height:29px;
	margin-bottom:10px;
}



#selectarea_title, .selectarea{
	width:150px;
}

#selectcolor_title, .selectcolor{
	width:150px;
}

#selectsize_title, .selectsize{
	width:150px;
}

#selectdevice_title, .selectdevice{
	width:150px;
}

.stockBrowseLocation div{
	float: left;
	margin-right: 19px;
	width:125px;
}

/* Added by Sheril for Home Page Devices Widget on 22 June 2014 */

.box7{
	background: none repeat scroll 0 0 #F4F4F4;
    height: 183px;
    position: relative;
    width: 458px;
}

.box7 .topImg
{
	background-color: #FFC0CB;
    border-radius: 5px 5px 0 0;
}

.box7 .content
{
	padding: 10px;
	width: 438px;
}

.storethumbsbox {margin-left:-11px; overflow:hidden; height:95px;}
.storethumbsbox ul{ width:400px; height:95px;}
.storethumbsbox li{ float:left; width:125px;}
.storethumbsbox li a,
.storethumbsbox li a:visited{text-align:center; display:block; text-decoration:none;}
.storethumbsbox li a.rimg-borderlight5{ margin:0 7px 3px}
.storethumbsbox .bx-prev,
.storethumbsbox .bx-next{ top:38px; }
.storethumbsbox .bx-prev{ left:-25px;}
.storethumbsbox .bx-next{ right:-25px;}

.bx-prev,.bx-next
{ 
	position:absolute;
	display:block; 
	overflow:hidden; 
	text-indent:-9999em; 
	/* z-index:999; */
	background:url(images/bgr-thumb-prev-next.png) no-repeat; 
	height:25px; 
	width:28px;
}
.bx-prev:hover{background-position:0 100%}
.bx-next{background-position:100% 0;}
.bx-next:hover{background-position:100% 100%;}

.rimg-borderlight5 { position:relative;display:inline-block; z-index:1;}
.rimg-borderlight5 span { position:absolute; z-index:1; width:5px; height:5px;background:url(images/bgr-corner.png) no-repeat;}
.rimg-borderlight5 img {margin-left:5px;border-radius:7px;border:1px solid #cfcfcf;}
.rimg-borderlight5 img:hover {border: 1px solid #be008a;}

.rimg-borderlight5Selected img{margin-left:5px;border-radius:7px;border: 2.2px solid #be008a !important; background-color: #000; opacity:0.5;}


#serialNumber,#serialNumber_title {
	width:140px;
	border: 1px solid #CAD0CE;
}
