/*  
Theme Name: Meta-Morphosis
Version: 1.0.4
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
*/

/* Default styles */
@import "reset.css";

/* Custom styles */
@import "custom.css";

body {
	/*background:#fcfded url(images/bg.jpg) no-repeat center top;*/
}

#wrap {	
	background: none; 
}

/* Wrap */

#wrap { }

/* Top */

#top {
	background:url(images/strip.jpg) repeat-x;
	width: 960px;
	height:101px;
	margin: 0 auto;
	/*padding: 4px 0 0;	*/
	position:relative;
	z-index:999;
}

/* Page Nav */

#pagenav li a:link, #pagenav li a:visited {
	position: relative;
	width: 50%;
	padding: 5px 8px;
	text-decoration: none;
	z-index: 100;
	font-size:12px;
	font-weight:bold;
       font-family:arial,Helvetica, sans-serif;
}

#pagenav li {
	float: left;
	line-height: 35px;
	padding: 0 33px 0 0px;
	zoom: 1;
	margin: 0;
}

#pagenav li a:hover, #pagenav li.current_page_item a:link, #pagenav li.current_page_item a:visited  {
	position: relative;
}

#pagenav li a:hover span.left, #pagenav li.current_page_item span.left  {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 5px;
	/*height: 43px;*/
	margin-left:-5px;
}

#pagenav li a:hover span.right, #pagenav li.current_page_item span.right  {
	display: block;
	position: absolute;
	right: 0;	
	bottom: 0;
	width: 5px;
	/*height: 43px;*/
	margin-right:-5px;
}

#pagenav li a:link, #pagenav li a:visited {
	color: #d6d6d6;
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
	
}

#pagenav li a:hover, #pagenav li.current_page_item a:link, #pagenav li.current_page_item a:visited  {
color:#ffffff;
background:url(images/red_bakgd.jpg) repeat-x;
width:124px;
height:24px;
	/* background: url(images/top-nav-tile.png) repeat-x left bottom; */
}
#pagenav li.current_page_parent a:link, #pagenav li.current_page_parent a:visited  {
color:#FFFFFF;
background:url(images/red_bakgd.jpg) repeat-x;
	/* background: url(images/top-nav-tile.png) repeat-x left bottom; */
}
#pagenav li a:hover span.left, #pagenav li.current_page_item span.left  {
	/* background: url(images/top-nav-left.png) no-repeat left bottom; */
color:#000000;
}

#pagenav li a:hover span.right, #pagenav li.current_page_item span.right  {
	/* background: url(images/top-nav-right.png) no-repeat left bottom !important; */
color:#000000;
}

/* Cat Nav */
.test2{background:url(images/menu_bg.jpg) repeat-x;
	width:100%;
	height:47px;}
#menu { 
	background:url(images/menu_bg.jpg) repeat-x;
	
	width:960px;
	height:42px;
	z-index: 999;
	position: relative;
	margin:0 auto;
	padding-top:5px;
}

#catnav, #catnav ul {
	padding: 0;
	margin: 0 15px;
	list-style: none; 
	line-height: 1;
	width:750px;
	z-index: 999;
	position: relative;
}

#catnav a {
	display: block;
	line-height: 50px;
	padding: 0 10px;
	z-index: 100;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

#catnav li {
	float: left;
}
#catnav li:hover {
	background:#999;
}

/* Style drop down list */

#catnav li ul { position: absolute; width: 182px; left: -999em; margin:0; }
#catnav li ul li {	border: 1px solid #ccc; border-width:0 1px 1px; background: #FFF; z-index: 15; position: relative; }
#catnav li ul li:hover { background: #eee; }
#catnav li ul li a { line-height: 35px; font-size: 12px; color: #333; width: 160px; }
#catnav li ul ul {	margin: -36px 0 0 180px;  border-top: 1px solid #ccc; }
#catnav li ul ul li a { line-height: 35px; }
#catnav li ul li ul li a {	border-width:0 1px 1px 0px; }
#catnav li:hover ul, #catnav li.sfhover ul { left: auto; }
#catnav li:hover ul ul, #catnav li.sfhover ul ul { left: -999em; }
#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul { left: auto; }
#catnav li:hover, #catnav li.hover { position: static; } /* IE7 Fix */

/* Search */
/*
#search { position:absolute; right:20px; top:10px; width: 178px; height:32px; display:block; }
#search input { 
	background:url(images/bg-search.jpg) no-repeat; 
	border:0; 
	color:#fff;
	padding: 8px 10px;
	width:157px;
}
*/
/* Header */

#header {
	width: 100%;
	height: 100px;
	padding: 25px 0;
	clear: both;
	position: relative;
}
.clearfix {
clear:both;
}

#header a { width:500px; height:100px; display:block; }
#header h1 { position:absolute; left:-999em; }

/* Content */

#content {
	/*background:#fff url(images/bg-content.png) repeat-y right;*/
	width: 960px;
	margin:0 auto;
	min-height: 550px;
	padding: 0;
}
* html #content { height: 550px; }
#content-bot { background:url(images/bg-content-footer.png) no-repeat; width:960px; height:18px; margin:0 auto; display:block; }
#content-bot-white { background:url(images/bg-content-footer-white.png) no-repeat; width:960px; height:18px; margin:0 auto; display:block; }

#content.white { background:#fff; }

#featured {	
/* padding:20px 0px 0px 20px; */
/* width:440px; */
}
#main {	padding:20px 20px 0px 0; width:425px; }
#main-full { padding:20px 0 0px 20px; width:920px; }


/* Content (style) */

#content a { text-decoration: underline; }
#content a:hover {	text-decoration: none; }
#content h2, #content h3 { font-weight: bold; }
#content h2 { font-size: 24px; line-height:28px; padding-top:0; }
#content h3 {font-size: 20px; }
#content h3.info { font-size:28px; color: #222; padding:0 0 15px; }
#content h4 { font-size: 16px; }
#content ol, #content ul { line-height: 18px; }
#content ul { padding-left: 50px; }
#content ul li { list-style: circle; padding: 3px 0; }
#content ol { padding-left: 57px; }
#content ol li { list-style: decimal; padding: 3px 0; }
#content blockquote {
	border-left:2px solid #777777;
	color:#777777;
	font-style:italic;
	margin:5px auto 15px;
	padding:0px 10px;
	width:85%;
}

/* Main Content (post) */

#content .post { padding:0 5px 15px 0; }
#content .post-title {	width: 100%; position: relative; }
#content .post-title h2, #content .post-title p.post-details, #content .post-title h3 { padding-right: 50px; }
#content h2 a, #content h3 a { color: #2A2A2A; text-decoration: none; }
#content h2 a:hover, #content h3 a:hover { text-decoration: none; }
#content p.post-details { line-height: 18px; margin-top: -10px; position: relative; }
#content p.post-details a { text-decoration: underline; color:#999999; }
#content p.post-details a:hover { color:#555; }
#content p.post-details {
	color: #9F9F9F;
	font-size: 11px;
	padding: 0 0px 0px 1px
}
#content .post h4 { margin-top: 1px; clear: both; width: 100%; }
#content .post h4.continue a {
	background: #A8BC70;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
}
#content .post h4.continue a:hover {background: #9fb26a;}
#content .post img.thumbnail {
	border:1px solid #DDDDDD;
	margin:5px 0 0;
}
#content .post img.thumbnail-left {
	margin:15px 10px 5px 0;
	float:left;
}
#content .post img.gallery { margin:0 7px 7px 0; }
#content h2.arh {
	border-bottom: #EBEBEB 1px solid;
	margin-top: -10px;
	margin-bottom: 10px;
	position: relative;
}

#featured h2 { font-size:34px; }

#featured .block { padding:0 30px 20px 0px; width:200px; float:left; }
#featured .block.last { padding-right:0px; }
#featured .block h2 { font-size:18px; line-height:20px; font-weight:normal }



/* Main Content (post>single) */

#content p.tags {
	background:url(images/ico-tag.gif) no-repeat center left;
	padding-left:25px;
	width: 100%;
	clear: both;
}
.single #content .advert_468x60 {margin: 15px 0 0px 0;}
#content .page h2 {padding-top: 5px;}

/* Comments */
#comments {
background-color:#E6F2FF;
margin-top:20px;
padding:10px;
position:relative;
}

#comments h3 { font-size: 16px;	font-weight: normal;padding:0;}
#comments_wrap {padding: 0; position: relative; }
#comments ol.commentlist li { list-style-type:none; }

#comments .comment { margin-top: 10px; width: 100%; }
#comments .comment a { text-decoration: underline; }
#comments .comment a:hover { text-decoration: none; }
#comments .comment small { font-size: 10px;	margin-top: -2px; }

#comments .comment .col-left {width: 110px; font-size:11px;}
#comments .comment .col-left p { padding: 0 0 0 2px; line-height: 19px;}
#comments .comment .col-left .inside {
	width: 110px;
	float: left;
	position: relative;
	overflow: hidden;
	min-height:70px;
}

#comments .comment .col-right {
	min-height: 92px;
	background: #e6e6e6;
	padding: 10px 15px;
	margin-left:100px;
	float:none; 
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
}

* html #comments .comment .col-right { height: 100px; }
#comments .comment div.reply { float:right; padding: 3px 3px 0; font-size:11px; }
#comments .comment div.reply a { text-decoration:none; color:#aaa; }

#comments ul.children { margin:10px 0 0 25px; padding:0; }

#comments .navigation .alignright, #comments .navigation .alignleft { margin:10px 0;}
#comments .navigation a {
	color: #555;
}
#comments .commentlist {padding:0;}
#comments .commentlist p{padding:0 0 10px;}

#comments .commentlist #respond #form_wrap {
	padding:0 0 25px;
	margin:0;
	border:0;
	width:auto;
}
#comments .commentlist .children #respond #form_wrap .col-right{float:none;}
#comments .cancel-comment-reply {margin-bottom:10px;}

#commentform .btn {
	margin:0; 
	background:url(images/btn-submit.png) no-repeat;
 	color:#FFFFFF;
	font-weight:bold;
	width:79px;
	height:41px;
	padding:0;
	border:0;
	cursor:pointer;
}

/* (widgets)*/

#tag_cloud h2 {display: block;float: none;}
.textwidget {clear: both;padding: 5px 2px;line-height:20px;}
#wp-calendar {
	width: 95%;
	padding: 0 0 0px 0;
	margin-bottom: 15px;
	clear: both;
}
#wp-calendar caption {padding: 10px;}
#wp-calendar th {color: #fff;}
#wp-calendar th, #wp-calendar td {
	padding: 5px;
	text-align: center;
	background: #E7E7E7;
	color: #9E9E9E;
}
#wp-calendar td {background: transparent;}
#wp-calendar td, table#wp-calendar th {padding: 3px 0;}
#wp-calendar a {text-decoration: underline;}
#wp-calendar a:hover {text-decoration: none;}

/* (flickr) */

#flickr h3 span {color: #0061D8;}
#flickr h3 span span {color: #FF1183;}
#flickr .wrap {
	margin-left: -5px;
	padding: 0;
	position: relative;
	margin-bottom:25px;
}
#flickr a img {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	display: block;
	padding: 3px;
	background: #fff;
	border: #CECFC6 1px solid;
}
#flickr a:hover img {border: #A8AA99 1px solid;}

/* widget-slider */
#slider-top { background:url(images/bg-footer-top.png) no-repeat; width:960px; height:12px; font-size:1px }
#slider-bot { background:url(images/bg-footer-bot.png) no-repeat; width:960px; height:12px; }
#slider-block { background:url(images/footer_strip.jpg) repeat-x; background-color:#3B3B3B; position:relative; width:960px; overflow:hidden; color:#ff0000; padding-bottom:10px; margin:0 auto; }
.container { position:relative; height:auto; width:840px; overflow:hidden; margin:0 auto; }
.container div {  opacity:0; z-index:0; position:absolute; top:0; left:0; padding:0 20px; }
.container div div {  opacity:1; z-index: auto; position:static; padding:0px; }
#loopedSlider { background:url(images/footer_strip.jpg) repeat-x; position:relative; width:100%; margin:0px auto 0; background-color:#3B3B3B; }
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; }
#loopedSlider li#p { position:absolute; top:140px; left:30px; }
#loopedSlider li#n { position:absolute; top:140px; right:30px; }

.container ul.widget { float:left; width:245px; margin-right:30px; color:#eeeeee;}
.container ul.last { margin-right:0px; }
.container ul.widget h3 h2 h1 h4 h5 { font-family:Arial; color:#999999; font-size: 16px; font-weight:bold; margin:10px 0 0; }
.container ul.widget a { color:#999999; }
.container ul.widget li ul { padding:0; margin:0; }
.container ul.widget li ul li { padding:10px 0; background:url(images/footer-dot.png) repeat-x bottom; }

				
/* Footer */

#footer {
/*background:url(./images/footer_strip.jpg) repeat-x;*/
/*border-top:1px solid red;*/
	width: 100%;
	height:25px;
	margin:0 auto;
	background-color:#3B3B3B;
	padding-bottom:10px;
	/*margin: 10px auto 0;
	padding-bottom:30px;*/
	/*font-size: 11px;
	color: #333;*/
}


/******************************CSS **************************/
.custom #secondaryNav{
height: 101px;
width: 770px;
/*margin:0 auto;*/
/*padding-top:3px;*/
text-align:right;
text-transform:uppercase;
}

.secondaryNav ul {
margin-top:29px;
margin-left:218px; 
width: 550px;
list-style-type: none; 
list-style-image: none; 
}

.secondaryNav li {
display: inline;
color:#494949;
padding-left:1px;
}

.secondaryNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 550px;
	height:65px;
	float:left;
	/*margin-top:25px;
	margin-left:200px;*/
	
}

.secondaryNav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #494949;
	text-decoration: none;
	width: 550px;
	height:auto;
	
}

.secondaryNav a:active{
	text-decoration: none;
        color: #494949;
	
}


.secondaryNav a:visited{
	font-size: 11px;
	color: #494949;
	
}
.secondaryNav a:hover{
	color: #494949;
	text-decoration: none;
	
}


.secondaryNav li.current_page_item a:link, .secondaryNav li.current_page_item a:visited  {
color:#67CAFF;
font-weight:normal;
}

.home_head{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#c83a39;
padding-left:10px;
width: 605px;
margin-bottom:10px;
margin-top:15px;}

.tech_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
text-align:justify;
padding-left:10px;
width: 605px;
margin-bottom:20px;
}

.tomo_text{font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
display:block;
margin-top:10px;
text-align:justify;
padding-left:20px;
padding-right: 10px;
width: 585px;
margin-bottom:10px;
line-height:20px;}

.cont{ width:616px; 
height:auto;
}

.telecomvas{
width:616px;
height:25px;
background-color:#575757;
margin-bottom:10px;
}

.telecomvas_ul {
width:616px;
height:25px;
list-style:none;
padding:0px;
margin:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:20px;
text-align:center;}

.telecomvas_ul li {
float:left;
width:117px;
height:25px;
color:#b4b4b4;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.telecomvas_ul li a {
float:left;
width:117px;
height:25px;
color:#b4b4b4;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.telecomvas_ul li a:hover {
background-color:red;
float:left;
width:117px;
height:25px;
color:#ffffff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.telvas{
background:url(./images/telecomvas_strip.jpg) repeat-x;
width:604px;
height:40px;
line-height:37px;
padding-left:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
border:1px solid #d2d2d2;
color:#515151;}

.Mobile_media_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
color:#515151;
text-align:justify;
padding-left:3px;
padding-right:3px;
padding-top:4px;
padding-bottom:5px;
width: 608px;
}

.value_of_mob{
width:614px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
border:1px solid #d2d2d2;
height:auto;
/*padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;*/
}

.value_of_mob1{
width:614px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
height:auto;
/*padding-left:5px;*/
margin-bottom:5px;
margin-top:5px;


}
/*.home_head{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#c83a39;}*/

/*.tech_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
text-align:justify;
}*/

/*.tomo_text{font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
display:block;
margin-top:10px;
text-align:justify;}*/

.benefits{
background-color:#777777;
width:584px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
padding-bottom:5px;
padding-left:20px;
padding-top:5px;
margin-left:5px;
}

.benefits_vas{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFFFF;
list-style:none;
padding:0px;}

.benefits_vas li{
height:16px;}

/***************************prod***************************************/

.cinecurry_prod{
width:616px;
height:118px;
margin-top:10px;
}

.online_enter{
width:344px;
height:108px;
background-color:#4A4A4A;
float:right;
padding-left:10px;
padding-right:10px;
padding-top:10px;}

.cine_online{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
/*margin-bottom:5px;*/
display:inline;}

.cine_online a,cine_online a:hover{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;}


.cine_online_text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#d8d8d8;}

.cine_online_visit{
width:321px; 
height:30px; 
margin-top:18px; 
padding-right:23px; 
display:block;
}

.benefits_of_platform{ 
width:616px;
height:auto;
margin-top:10px;}

/*********************************************/

.custom #rightcol{
float:right;
width:325px;
/*padding-left:5px;*/

}
.custom #rightcol_content{
float:right;
width:325px;
/*padding-left:5px;*/

}
.casestudy{

/* padding-top:15px; */
width:290px;
height:63px;
border-bottom:1px dotted #808080;
/*background:url(images/rightcol_strip.jpg);
background-repeat:repeat-x;*/
/*border-bottom:1px dotted #B8B8B8;*/

}
.casestudy a{
font-size:11px;
color:#7B7B7B;
text-align:right;

font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.casestudy a:hover{
text-decoration:none;
color:#7B7B7B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.casestudy h3 {
font-size:12px;
font-weight:bold;
color:#555555;
}

.casestudy1{

/* padding-top:15px; */
width:290px;
height:63px;
/*background:url(images/rightcol_strip.jpg);
background-repeat:repeat-x;*/
/*border-bottom:1px dotted #B8B8B8;*/

}
.casestudy1 a{
font-size:11px;
color:#7B7B7B;
text-align:right;

font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.casestudy1 a:hover{
text-decoration:none;
color:#7B7B7B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.casestudy1 h3 {
font-size:12px;
font-weight:bold;
color:#555555;
}


.left_img{
float:left;
padding-left:23px;
padding-top:14px;

}
.clearfix
{
 clear:both;
}
.right_img{
color:#7B7B7B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:right;
padding-right:47px;
padding-top:30px;
font-weight:bold; 

}
.right_img .txt
{
text-decoration:underline;

}


.right_img img{

padding-left:10px; 
}

/************************************************/
/****************search********************************/
/*#search { position:absolute; right:20px; top:10px; width: 178px; height:32px; display:block; }
#search input { 
	background:url(images/bg-search.jpg) no-repeat; 
	border:0; 
	color:#fff;
	padding: 8px 10px;
	width:157px;
}
*/
/*
#search {  width: 241px; height:25px; display:block; margin-bottom:13px; }
#search input { 
	background-color:#323031; 
	border:0; 
	color:#B6B6B6;
	padding: 0 10px 3px;
	width:157px;
	height:22px;
	
}
*/
#search {  width: 241px; height:24px; display:block; /*margin-bottom:13px; */ margin-top:6px;}
.textsearch{ background:none;
	/*background-color:#323031;*/ 
	background:url(./images/search_bg.jpg) no-repeat;
	border:0px !important; height:16px !important; 
	padding:4px 0px 4px 15px;
	color:#666666; 
	width:165px;

	
}
.btnsearch{ background:none;
	/*background-color:#323031;*/ 
	background:url(./images/search_right.jpg) repeat-x;
	border:0px !important; 
	height:24px !important; 
	cursor:pointer;
	width:35px; padding:0px !important;
}
.right_featured_content{
width:325px;
height:auto;}

.horizontal_image{
background:url(./images/horizontal_strip.jpg) repeat-y;
width:325px;
min-height:760px !important;
/*border:1px solid red;*/
padding-top:3px;}

.featuredcase_stud{
width:287px;
height:auto;
}

.featuredcase_stud ul{
list-style:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#5D5D5D;
/*text-decoration:underline;*/
padding-left:24px;
height:auto;
}

.featuredcase_stud li{
list-style:none;
height:20px;
margin-right:15px;
vertical-align:middle;

}

.featuredcase_stud li img{
vertical-align:middle;
}

.test{background:url(images/strip.jpg) repeat-x;
	width: 100%;
	height:101px;}
	
.sitemap1{
width:621px;
height:auto;
border:1px solid #a3a3a3;
padding-top:58px;
padding-bottom:32px;
margin-bottom:14px;}

.sitemap2{
width:621px;
height:auto;
border:1px solid #a3a3a3;
padding-top:58px;
padding-bottom:32px;
margin-bottom:14px;}

.sitemap3{
width:621px;
height:auto;
border:1px solid #a3a3a3;
padding-top:58px;
padding-bottom:32px;
margin-bottom:14px;}

.address{
width:245px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#3e3e3e;
margin-left:28px;
margin-bottom:10px;
float:left;
}

.location_map{
width:348px;
height:auto;
float:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#3e3e3e;}

.abt_content_info{
width:614px;
border:1px solid #ABABAB;
height:188px;
margin-top:20px;
}
.abt_content_info1{
width:614px;
border:1px solid #ABABAB;
height:224px;
margin-top:20px;
}

.abt_content_header{
width:606px;
background:#4D4D4D;
height:21px;
color:#F3F3F3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:8px;
padding-top:5px;
}
.abt_content_description{
width:614px;
}
.abt_content_description img{
margin-left:10px;
margin-bottom:20px;
margin-top:10px;

}
.abt_img{
width:113px;
height:131px;
float:left;
}
.abt_img2{
width:113px;
height:132px;
float:left;
}
.abt_img3{
width:115px;
height:134px;
float:left;
}
.abt_text{
float:right;
width:477px;
color: #5E5E5E;
 font-family: Arial,Helvetica,sans-serif;
line-height:16px;
margin-top:12px;
}
.abt_text ul{
list-style-type: none;
}


.abt_text li{
text-align:left;
margin-bottom:5px;

}
.main_featured_cont{/*background:url(images/vertical_background.jpg) repeat-x;*/
width:100%;
height:212px;
/*margin-bottom:1px;*/}
.featured_content{
background:url(images/feat_st.jpg) repeat-x;
width:958px;
height:212px;
margin:0 auto;
border-left:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;

}

.home_feat{
/*background:url(images/home_feat.jpg) repeat-y;
width:341px;
height:170px;
/8margin-top:10px;*/
}

.home_serv{
/*background:url(images/home_feat.jpg) repeat-y;
width:341px;
height:176px;
margin-top:10px;*/}

.home_news{
/*background:url(images/home_feat.jpg) repeat-y;
width:327px;
height:176px;
margin-top:10px;*/}

#widget{
padding-left:35px;
height:auto;
margin:0px !important;

}

#widget ul{
height:auto;



}

#widget li{
height:23px;
}

.telecom_vas_sol{
background:#e5e5e5;
width:592px;
height:34px;
margin-top:21px;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#474747;
line-height:34px;
padding-left:24px;}

.airtel{
width:616px;
height:auto;
margin-top:15px;
}
.airtel_logo{
float:left;

width:174px;
height:auto;}

.airtel_text{
width:403px;
height:auto;
float:right;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#464646;
text-align:justify;
padding-left:39px;}

.our_solutions{
width:606px;
height:auto;
padding-left:10px
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2b91dc;
padding-left:10px;
}

.our_solutions_text{
width:616px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#686868;}

.our_solutions_text ul{
list-style:none;
padding-left: 16px;
}

.our_solutions_text li{
height:25px;
vertical-align:middle;
list-style:none;
margin-right:5px;
}

.our_solutions_text li img{
vertical-align:middle;
}

.bsnl3g{
width:616px;
height:auto;}

.bsnl3g_images{
width:270px;
height:auto;
float:left;
margin-top:20px;}

.bsnl3g_text{
width:346px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#464646;
float:right;
margin-top:20px;
text-align:justify;}

.featuredcase_stud1{
width:314px;
height:auto;
float:left;
}

#main_headerpk{
/*background:url(images/main_headerpk.jpg) repeat-x;*/
width:100%;
height:232px;}

.form_menu{
background:url(images/form_strip.jpg) repeat-x;
background-color:#D2D2D2;
width:348px;
height:auto;}

.feat{
background:url(images/feat_st.jpg) repeat-x;
width:315px;
height:auto;}


.custom #col_left{
height: 101px;
width: 770px;
/*margin:0 auto;*/
/*padding-top:3px;*/
text-align:right;
text-transform:uppercase;
}

.col_left ul {
/*margin-top:29px;
margin-left:140px; */
width: 550px;
list-style-type: none; 
list-style-image: none; 
}

.col_left li {
display: inline;
color:#696969;
padding-left:1px;
}

.col_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
	width: 550px;
	/*height:65px;*/
	float:left;
	/*margin-top:25px;
	margin-left:200px;*/
	
}

.col_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
	width: 550px;
	height:auto;
	
}

.col_left a:active{
	text-decoration: none;
        color: #696969;
	
}


.col_left a:visited{
	font-size: 11px;
	color: #696969;
	
}
.col_left a:hover{
	color: #959595;
	text-decoration: none;
	
}


.col_left li.current_page_item a:link, .col_left li.current_page_item a:visited  {
color:#696969;
font-weight:normal;
}


.external_links{width:960px; text-align:right; margin-top:10px;}

.horz_line{height:2px; width:960px;}
/**********************************ivvr***************************/

.ivvr{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
/*border:1px solid #d2d2d2;*/
color:#515151;
text-align:justify;
padding-left:3px;
padding-right:3px;
}

.ivvr_features{
/*background-color:#777777;*/
width:604px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*color:#FFFFFF;*/
padding-bottom:5px;
padding-top:5px;
}



.ivvr_featured_desc{
width:616px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#686868;}

.ivvr_featured_desc ul{
list-style-type:square;
padding-left: 16px;
}

.ivvr_featured_desc li{
vertical-align:middle;
list-style-type:square;
margin-right:5px;
line-height:20px;
text-align:justify;
}

.blank{
background:url(/wp-content/themes/metamorphosis/images/blank.jpg) no-repeat;
width:344px;
height:193px;
margin-top:10px;}

.acer{
width:300px; 
height:auto;
padding:15px 0 0 34px;}

.pdf_img{
width:50px;
height:auto;
display:block;
float:left;}

.pdf_text, .pdf_text a, pdf_text a:hover {
width:250px;
height:auto;
display:block;
float:right;
line-height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;}

.careers{
width:600px;
height:auto;
margin-bottom:20px;
}

.job_title, .job_title a, .job_title a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#555555;
text-decoration:none;}
.job_title a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#555555;
text-decoration: underline;}

.job_title1, .job_title1 a, .job_title1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff0000;
text-decoration:none;}
.job_title1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff0000;
text-decoration: underline;}


.form_submit{
background:url(/wp-content/themes/metamorphosis/images/light.jpg) no-repeat;
width:75px;
height:24px;
border:0px;
cursor:pointer;}

.home_form_submit{
background:url(/wp-content/themes/metamorphosis/images/dark.jpg) no-repeat;
width:75px;
height:24px;
border:0px;
cursor:pointer;}

.form_heads{
width:305px;
height:20px;
display:block;
float:left;
margin-bottom:10px;
display:block;}
.form_heads_submit{
width:105px;
display: inline-block;
padding-left:192px;
}
.form_heads label{
width:115px;
display:inline-table;}
.input_types{
width:150px;
height:20px;
border:1px solid #d2d2d2;
}

.close{
width:509px;
height:233px;
background-color:#FFFFFF;}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(./wp-content/themes/metamorphosis/img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

/* IE 6 hacks */
#simplemodal-container a.modalCloseImg {background:none; right:-14px; width:22px; height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./wp-content/themes/metamorphosis/img/basic/x.png",sizingMethod="scale");}
/*********************search***************************/
/**********************************prod*********************************/

/**********************************CSS ******************************************/


