*{margin:0;padding:0;}
body, html{min-height:101%;}
body{background:#3c3c3c;color:#545454;padding:13px 0 25px 0;}
body, select, input, textarea{font-family:verdana !important;}
p{margin:0px 0 15px;}
a:link, a:visited{color:#2996E0;text-decoration:none;}
a:hover, a:active{color:#D50000;text-decoration:none;}
hr{display:block;height:1px;background:#333;border:0;}
small{font-size:0.95em;font-style:italic;background:#fff;padding:0 0 0 4px;}
.smalllatest{font-size:0.95em;font-style:italic;background:#fff;padding:4px 0 0 4px;}
.postlink{font-size:0.95em;background:#fff;padding-top:15px;}
img, a:link img, a:visited img{border:0}
#nav{background:#29292B;font-size:1.1em;}
#nav, #nav ul{list-style:none;line-height:1;}
#nav a, #nav a:hover{display:block;text-decoration:none;border:none;}
#nav li{float:left;list-style:none;border-right:1px solid #a9a9a9;}
#nav a, #nav a:visited{display:block;font-weight:bold;color:#f5f5f4;padding:6px 12px;}
#nav a:hover, #nav a:active, .current_page_item a, #home .on{background:#4E4F53;text-decoration:none}
#nav li ul{position:absolute;left:-999em;height:auto;width:174px;border-bottom:1px solid #a9a9a9;}
#nav li li{width:172px;border-top:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;background:#777;}
#nav li li a, #nav li li a:visited{font-weight:normal;font-size:0.9em;color:#FFF;}
#nav li li a:hover, #nav li li a:active{background:#000;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;}
a.main:hover{background:none;}
#page{width:1024px;margin:0 auto;font-size:0.7em;background:#FFF;padding:10px 10px 25px 10px;}
#branding{width:500px;padding-bottom:15px;}
.left{float:left;}
.right{float:right;}
#sidebar{padding-top:15px;width:250px;float:right;font-size:8pt;}
#browse-select{font-size:7pt;}
#welcomebar{background:#ffffff;padding-right:8px;margin:20px 0 0 10px;height:160px;width:332px;float:left;}
#latestbar{background:#ffffff;padding:5px 5px 0 10px;margin:10px 0 0 10px;width:330px;text-align:justify;float:right;font-size:8pt;}
#photobar{width:380px;height:285px;margin:20px 10px 20px 0px;float:left;}
#photobar img{border-width:1px 1px 1px 1px;border-style:solid;border-color:#dddddd;}
#sidebar ul li{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 4px 20px;background:url(images/gobutton2.gif) no-repeat;background-position:top left;}
#contenttitle{float:left;width:530px;margin:0px;padding:10px 0px 0px 8px;}
.subnav li{list-style:none;border-bottom:1px solid #FFF;}
.subnav li a:link, .subnav li a:visited{background:#F8F8FA;display:block;padding:4px 4px 4px 8px;}
.subnav li a:hover, .subnav li a:active{background:#EEF1FE;text-decoration:none;color:#E13333;}
.subnav li li a:link, .subnav li li a:visited{border-left:none}
#header{background:#FFFFFF;width:1024px;margin:0px auto 0px;padding:10px 0px 10px 0px;text-align:left;}
h1{color:#ED1C24;font-size:28px;font-family:Verdana;font-weight:normal;margin:0px;}
.mainheader{color:#333333;font-size:24px;font-family:Verdana;font-weight:normal;padding:0px;margin:0px;}
h2{font:2.3em verdana;padding-bottom:8px;border-bottom:1px solid #333;margin:20px 0;}
h3, #sidebar h2{font:1em verdana, Helvetica, sans-serif;letter-spacing:0.1em;margin-bottom:4px;font-weight:bold;color:#5f5f5f;}
#sidebar h3, #sidebar h2{padding:6px 0 4px 0px;margin:5px 0 5px 0;font-size:1em;}
h3#respond{border-top:1px dotted #b6b6b6;margin-top:25px;padding-top:20px}
h3#comments{margin-top:32px}
h4{font-size:1.6em;margin-bottom:6px;}
h5{font:2.3em Georgia, "Times New Roman", Times, serif;padding-bottom:8px;margin:12px 0;}
.singlecomment{font-size:0.95em;font-style:italic;background:#fff;padding:4px 0px;}
#content{width:658px;float:left;font-size:12px;margin:0px 30px;}
.desctext{padding-left:7px;padding-right:7px;}
.description{font-size:10px;color:#545454;margin-top:-4px;padding-left:10px;}
.linebreak{margin-top:13px;border-top:5px solid #4E4F53;}
.feature{background:#f2f2f2;padding:15px;border-bottom:1px dotted #b6b6b6;border-top:1px dotted #b6b6b6;}
.feature:hover{background:#e9e9e9;}
.feature p{margin:0;}
.feature img{padding:1px;border:1px solid #000;}
#adsense_placeholder{float:left;margin:0 18px 8px 0;}
#lead{margin-top:22px;}
#headerimage{margin-top:22px;}
.title{font-family:verdana, Verdana;font-size:1.5em;}
.feature#lead .title{font:2.5em "Times New Roman", Georgia, Times, serif;line-height:100%;display:block;padding-bottom:7px;}
#sidelist li{list-style:none;}
.bullets li{list-style:none;border-bottom:1px solid #FFF;}
#sidelist .bullets li{list-style:square;margin-bottom:5px;line-height:115%;margin-left:22px;}
#sidelist .children{background:#e4efd5;}
#sidelist .children li{list-style:square;margin-left:28px;border-bottom:1px solid #e4efd5;}
#sidelist .children li a, #sidelist .children li a:visited{padding:2px 2px 2px 0px;border:0;background:#e4efd5;color:#818d6f;}
#sidelist .children li a:hover, #sidelist .children li a:active{color:#465d23}
.postmetadata{margin:30px 0;}
#writer{background:#eef5e1;margin:15px 0;padding:12px;}
#writer img{padding:1px;border:1px solid #7da939;float:left;width:80px;}
#writer span{display:block;padding-top:4px;border-top:1px solid #cbd8b4;margin-top:12px;}
#writer p{margin:0;width:482px;}
.entry{padding-top:5px;text-align:justify;}
h3 a:link, h3 a:visited{color:#5f5f5f;}
.contentdate{background:#FFFFFF url(images/calendar.gif);float:left;width:45px;height:50px;margin:0px;padding:0px;}
.contentdate h3{color:#FFFFFF;font-size:10px;font-weight:normal;padding:1px 0px 0px 10px;margin:0px;text-transform:uppercase;}
.contentdate h4{font-family:Times New Roman, Helvetica, Sans-Serif;color:#999999;font-size:21px;font-weight:bold;padding:5px 4px 0px 0px;margin:0px;text-align:center;}
#contentmiddle{float:left;width:500px;margin:0px 0px 0px 0px;padding:20px 20px 10px 0px;display:inline;}
#contentmiddle ol{margin:0px 0px 0px 20px;padding:0px 0px 10px 0px;}
#contentmiddle ol li{margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
#contentmiddle ul{list-style-type:square;margin:0px 0px 0px 20px;padding:0px 0px 10px 0px;}
#contentmiddle ul li{list-style-type:square;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
.postspace{background:#EFEFEF url(images/spacer.gif);width:530px;height:10px;margin-top:15px;padding:0px;}
.picleft{float:left;margin:3px 14px 10px 0;border:7px solid #f2f2f2;}
.picright{float:right;margin:3px 0 10px 14px;border:7px solid #f2f2f2;}
.post blockquote{color:#76767a;background:#f2f2f2;padding:6px 14px;margin:18px 35px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;}
.post ul li{list-style:square;margin-bottom:5px;line-height:115%;margin-left:34px;}
.post ol li{margin-bottom:5px;line-height:115%;margin-left:48px;}
select{background:#f2f2f2;border:1px solid #9c9c9c;width:100%;}
#searchform{height:37px;width:100%;}
#searchform #s{width:130px;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;color:#999999;border-width:1px;border-style:solid;border-color:#cccccc;}
#searchform #searchsubmit{background:url(images/search-btn.gif) no-repeat left top;height:24px;width:24px;border:none;text-indent:-999%;line-height:1px;margin-top:6px;}
#commentform input{width:170px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;margin-top:5px;}
.commentlist{padding-left:30px;}
.commentlist li{margin:15px 0 3px;padding:8px 15px 10px 15px;background:#f2f2f2;border-top:1px solid #ddd;}
#commentform small{background:#FFF;font-weight:bold;padding:0;}
.commentmetadata{display:block;}
.commentlist small{background:#e9e9e9}
.commentlist cite{font:1.6em Georgia, "Times New Roman", Times, serif;font-weight:bold;letter-spacing:-0.05em;}
.mycomments{background:url(images/comments.gif) no-repeat left center;padding-left:20px;}
.myposts{background:url(images/posting.gif) no-repeat left center;padding-left:16px;}
.myedits{padding-left:10px;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block}
.clearfloat{display:block}
#footer{background:#dddddd;clear:both;height:60px;padding:5px;text-align:right;color:#000000;font-size:8pt;border-width:1px 0 0 0;border-style:solid;border-color:silver;}
#recentpost{padding:10px 5px 5px 5px;margin:10px 0 20px 20px;text-align:justify;float:right;font-size:8pt;border-width:1px;border-style:solid;border-color:#dddddd;width:324px;background-color:#eefeee;}
#recentpost li{padding-left:0px;margin-left:20px;list-style-image:url(images/mini-comments.gif);}
#recentpost a:hover{text-decoration:underline;}
#recentposttitle{border-width:0px 0px 1px 0px;border-style:dashed;border-color:#cccccc;width:320px;}
#bottombar{clear:both;color:#666666;overflow:hidden;background-color:#eeeeee;border-width:2px 0 0 0;border-style:solid;border-color:silver;}
#bottombar li{list-style-type:square;border-width:0px 0px 1px 0px;border-style:dotted;border-color:#dddddd;padding-left:0px;margin-left:20px;}
#bottombar li a:link{display:block;padding:5px;color:gray;}
#bottombar li a:visited{display:block;padding:5px;color:gray;}
#bottombar li a:hover{display:block;color:white;}
#categoryx{padding:0px 5px 10px 5px;width:200px;float:left;font-size:8pt;}
#archivex{padding:0px 5px 10px 5px;width:150px;float:left;font-size:8pt;}
#commentx{padding:0px 5px 10px 5px;width:200px;float:left;font-size:8pt;}
#blogroll{padding:0px 5px 10px 5px;width:150px;float:left;font-size:8pt;}
#write_by{padding-top:2px;}
.bottombartitle{font:normal 140%/100% "Trebuchet MS", Tahoma, verdana;color:#758d38;margin:10px 0 0 0;border-bottom:1px solid #CFE1AC;}
.sideblock{padding:0px 10px;margin-bottom:15px;background-color:#F6FAFF;border:1px solid #DFEAF7;}
#singlecat li{float:left;list-style-type:none;margin-left:0px;}
#singlepostin{float:left;}
#singlepostwrapper{padding:0px 0px 25px 0px;font-size:8pt;overflow:hidden;}
.page-item-156{}
#contact_form_content input, textarea{border:1px double #D6D6D6;}
p{font-family:verdana, Helvetica, sans-serif;font-size:12px;}
.hidden{display:none;}
#slides li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:left;width:173px;}
#slides li img{border:1px solid #666666;}
#prevNext{position:absolute;width:679px;}
#prevNext img{cursor:pointer;position:relative;z-index:2;}
.jFlowPrev{float:left;margin-top:41px;}
#prevNext img{cursor:pointer;position:relative;z-index:2;}
.jFlowNext{float:right;margin-top:27px;}
.imageborder a img{border:1px solid #666666;}
.our_work a{color:#545454;}
.our_work a:hover{color:red;}
.ourtext{text-align:left;color:maroon;font-family:verdana, "Times New Roman", Georgia, Times, serif;font-size:13pt;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;line-height:normal;}
.floatleft{float:left;}
.featuredapp{color:#7F7F7F;font-family:serif;font-size:26px;margin:14px 0 15px;}
.overflowh{overflow:hidden;}
.width30{width:30px;}
#option_text{color:#ED1C24;font-size:18px;margin-top:5px;}
.width470{width:470px !important;}
.arrowPrevious{margin:200px 0 0 3px;}
.arrowNext{margin:200px 0 0 0;}
.margin10top{margin-top:10px;}
.width188{width:188px;}
.margin20top{margin-top:20px;}
.floatright{float:right}
.margin10right{margin-right:10px}
.margin9top{margin-top:9px !important;}
.alldropdown{top:0;}
.imageslider{overflow:hidden;position:relative;height:141px;width:591px;margin:0px 8px;}
.clear{clear:both}
.imagesliderimagediv{width:632px;height:126px;float:left;}
.imagesliderimagediv a{display:block;float:left;margin:0 6px;}
.sliderarrow{float:left;margin-top:42px;}
.sliderinnerdiv{position:relative;width:2940px;height:126px;overflow:hidden;margin-left:0px;}
.projectheading{margin-bottom:10px;}
.margin30top{margin-top:30px;}
.bordrtfeaturework{width:658px;border-bottom:1px dotted #D2D2D2;padding-bottom:30px;margin-bottom:20px;}
.cs_heading{color:#ED1C24;font-size:18px;margin-top:5px;margin-left:6px;text-align:left;}
.cs_header{overflow:hidden;height:75px;}
.cs_image{float:right;}
.cs_sidenav{width:90% !important;}
.clf{display:inline-block}
.clf{display:block}
#sidenav{font-size:1em;display:inline-block;width:100%;}
#sidenav, #sidenav ul{list-style:none;line-height:0.8;padding-left:2px;}
#sidenav a, #sidenav a:hover{display:block;text-decoration:none;border:none;}
#sidenav li{text-align:left;float:left;list-style:none;margin-left:0px;border-bottom:1px dotted #999999;cursor:pointer;clear:both;width:100%;}
#sidenav a, #sidenav a:visited{display:block;font-weight:bold;color:#D71A21;padding:4px 2px;}
#sidenav a:hover, #sidenav a:active, .current_page_item a, #home .on, .sidenavactive{text-decoration:none;background:transparent url(images/menuarrow.gif) no-repeat scroll 100% 60%;}
.logo{padding-left:5px;float:left;width:28%;overflow:hidden;display:none;}
.description{display:inline;padding-left:5px;padding-top:2px;float:left;width:90%;font-size:10.67px;}
.clear{display:block;clear:both;line-height:14pt;}
.image{display:block;text-align:center;}
.left{padding-left:100px;display:inline;float:left;}
.right{padding-left:300px;display:inline;float:left;}
.leftbar{padding-top:10px;display:inline;float:left;width:130px;padding-right:3px;}
.contentbar{padding-top:10px;display:inline;float:left;width:525px;height:440px;}
#contact_button{background:url('/custom/submit-button.png');background-repeat:no-repeat;display:block;height:35px;width:118px;}
.slide_content{overflow:hidden;padding-bottom:8px;width:240px;}
.sliderwrapper{position:relative;overflow:hidden;height:150px;}
.clientImagediv{width:262px;text-align:center;margin-top:20px;}
.latestPost{text-align:left;font-family:arial;font-weight:bold;font-size:12px;margin-top:10px;margin-bottom:5px;}
.postblock{background-color:#F6FAFF;margin-bottom:15px;padding:5px 10px;}
.margin35top{margin-top:35px;}
.our_work{text-align:left;font-family:arial;font-weight:bold;font-size:16px;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;padding:5px;height:100%;opacity:1}
.pagination{text-align:left;background-color:#ffffff;float:left;}
.pagination a{padding:0 5px;text-decoration:none;color:#00007D;background:white;}
.pagination a:hover, .pagination a.selected{color:#000;background-color:#FEE496;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background-image:url(images/final-all-images.png);background-repeat:repeat-y;background-position:-227px 0;width:9px;height:297px;top:0px;}
.jScrollPaneDrag{position:absolute;background-image:url("images/final-all-images.png");background-position:-204px -97px;cursor:pointer;overflow:hidden;left:0;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;height:70px;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowUp:hover{}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown:hover{}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav{left:15px;background-image:url("images/final-all-images.png");width:30px;height:30px;background-position:-88px -247px}
.nivo-nextNav{right:15px;background-image:url(images/final-all-images.png);width:30px;height:30px;background-position:-118px -247px;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.nivo-control{width:5px;height:5px;background:url("images/final-all-images.png") repeat scroll -20px -287px transparent;display:block;margin-left:10px;float:left;margin-top:5px;}
.activeslide{background:url("images/final-all-images.png") repeat scroll -27px -287px transparent;}
.nivo-controlNavmain{padding:50px;}
.nivo-controlNav{bottom:10px;position:absolute;left:30px;top:255px;;z-index:999;}
.nivo-controlleftarrow{bottom:10px;position:absolute;left:10px;}
.nivo-control-left{background:url("images/final-all-images.png") repeat scroll -3px -282px transparent;width:17px;height:17px;float:left;}
.nivo-control-right{background:url("images/final-all-images.png") repeat scroll -36px -281px transparent;width:17px;height:17px;float:left;margin-left:10px;}
body{background:#EEEEEE;margin:0px;padding:0px;}
.post, div, p, span{}
.lavaLampWithImage{position:relative;height:29px;width:713px;padding:10px;margin:0px 0;overflow:hidden;border-bottom:1px dashed #000;}
.lavaLampWithImage li{float:left;list-style:none;}
.lavaLampWithImage li.back{background:url("images/all-image.png") no-repeat right -2px;width:9px;height:30px;z-index:8;position:absolute;overflow:hidden;}
.lavaLampWithImage li.back .left{background:url("images/all-image.png") no-repeat -892px -2px;height:30px;margin-right:9px;}
.lavaLampWithImage li a{font:bold 14px verdana;text-decoration:none;color:#2D2D2D;outline:none;text-align:center;top:7px;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited{border:none;}
.lavaLampWithImage li a:hover{color:#fff;}
.lavaLampNoImage{position:relative;height:29px;width:421px;background-color:white;padding:15px;margin:10px 0;overflow:hidden;border:1px solid gray;}
.lavaLampNoImage li{float:left;list-style:none;}
.lavaLampNoImage li.back{border:1px solid #000;background-color:#e6e8ea;width:9px;height:30px;z-index:8;position:absolute;}
.lavaLampNoImage li a{font:bold 14px verdana;text-decoration:none;color:#000;outline:none;text-align:center;top:7px;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}
.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited{border:none;}
.lavaLampBottomStyle{position:relative;height:29px;width:700px;padding:0px 15px;margin:0px 0;overflow:hidden;float:left;}
.lavaLampBottomStyle li{float:left;list-style:none;}
.lavaLampBottomStyle li.back{border-bottom:2px solid #EC1D24;width:9px;height:21px;z-index:8;position:absolute;}
.lavaLampBottomStyle li a{font:bold 11px verdana;text-decoration:none;color:#EC1D24;outline:none;text-align:center;top:7px;letter-spacing:0;z-index:10;display:block;float:left;height:14px;position:relative;overflow:hidden;margin:auto 0px;}
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited{border:none;}
#slider{position:relative; background:url(images/loading.gif) 50% 50% no-repeat;}
#slider img{position:absolute;top:0px;left:0px;display:none;}
#slidereasy{}
#slidereasy ul, #slidereasy li{margin:0;padding:0;list-style:none;}
#slidereasy li{width:578px;height:284px;overflow:hidden;}
#slidereasy1 ul, #slidereasy1 li, #voyavo li{margin:0;padding:0;list-style:none;}
#slidereasy1 li{width:190px;height:284px;overflow:hidden;color:#ED1C24;}
#prevBtn, #nextBtn, #nextBtn1, #prevBtn1{display:block;width:21px;height:39px;position:absolute;top:136px;left:13px;}
#prevBtn1{left:13px;}
#nextBtn{left:571px;}
#nextBtn1{left:203px;}
#prevBtn a, #nextBtn a, #nextBtn1 a{display:block;width:30px;height:29px;background-image:url(images/final-all-images.png);background-position:-2px -245px;}
#nextBtn a, #nextBtn1 a{background-position:-46px -245px;width:30px;background-repeat:no-repeat;}
.preImg, .nextImg{cursor:pointer}
.iphonePreImg, .iphoneNextImg{cursor:pointer;}
#content{text-align:left;margin-top:10px;}
a.jScrollArrowUp{background:url(images/basic_arrow_up.gif) repeat-x 0 0;}
a.jScrollArrowUp:hover{background-position:0 -15px;}
a.jScrollArrowDown{background:url(images/basic_arrow_down.gif) repeat-x 0 0;}
a.jScrollArrowDown:hover{background-position:0 -15px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{background-position:0 -30px;}
.orange-bar .jScrollPaneTrack{background:#f60;}
.orange-bar .scroll-pane{background:#69f;}
.holder{float:left;margin:10px;margin-left:0px;}
.scroll-pane{width:301px;height:297px;overflow:auto;float:left;left:0px;}
#iphonepane1{width:135px;height:480px;}
.wide{width:400px;}
.super-wide{width:700px;}
.tall{height:400px;}
.outer{width:983px;}
.floatleft{float:left;}
.floatright{float:right;}
.overflowh{overflow:hidden}
.menumargin{margin-left:16px}
.submenumargin{margin-left:25px}
.logomargin{margin-top:20px;margin-right:30px}
.datadiv-top{background-image:url(images/all-image.png);margin-top:5px;height:5px;width:980px;background-position:-7px -59px;}
.datadiv-mid{background-color:#FFFFFF;width:980px;overflow:hidden;}
.datadiv-bottom{background-image:url(images/all-image.png);height:8px;width:980px;background-position:-5px -45px;}
.text-heading{text-align:left;font-family:verdana;font-size:28px;color:#2D2D2D;padding:10px 0px 0px 20px}
.hometext{font-family:Verdana, Helvetica, sans-serif;font-size:14px;color:#2D2D2D;margin-left:10px;text-align:left}
.hometextdiv{margin:20px 0px 0px 0px;}
.homequertdiv{margin:20px 30px 0px 65px;}
.homequertdiv-sidebar{margin:20px 10px 10px;border-bottom:1px dotted #D2D2D2;padding:0px 42px 10px;}
.sliderouterdiv{background:url("images/final-all-images.png") repeat scroll -242px -5px transparent;padding:13px;height:302px;float:right;position:absolute;left:385px;width:576px;top:67px;}
.sliderouterdivlow{background:url("images/final-all-images.png") repeat scroll -242px -5px transparent;padding:13px;height:302px;left:385px;width:576px;top:467px;z-index:100;position:absolute;}
a img{border:none;}
.querytext{font-family:Verdana, Helvetica, sans-serif;color:#706E6E;font-size:11px;margin-left:6px;}
.hometopdiv{border-bottom:1px dotted #D2D2D2;height:334px;margin:20px 20px 0px;text-align:left}
.hometopdivbottom{border-bottom:1px dotted #D2D2D2;padding-bottom:40px;margin:17px 20px 0px;}
.margin20{margin:20px}
.blogheading, .singlepage{color:#ED1C24;font-family:verdana, Helvetica, sans-serif;font-size:24px;text-align:left;padding-bottom:10px;}
.homeblogdiv{text-align:left;font-family:verdana, Helvetica, sans-serif;color:#999999;font-size:12px;padding-bottom:30px;}
.homeblogheading a{font-family:verdana, Helvetica, sans-serif;color:#999999;font-size:18px;}
.homeblogtime{font-size:10px;font-style:italic}
.homeblogtime a{color:#02A4B3;}
.homeblogcontent{margin-top:10px}
.homeblogreadmore{margin-top:5px;}
.homeblogreadmore a{color:#02A4B3;font-size:12px;}
.footer{overflow:hidden;padding-top:20px;text-align:left;font-family:verdana;font-size:10px;color:#E9E8E8;margin-left:20px;padding-bottom:20px;margin-right:20px;clear:both;}
.latestblog{width:584px;margin-left:43px;height:56px;}
.follow{color:#8D8B8C;}
.whatwedodiv{padding:20px;color:#2D2D2D;font-size:12px;font-family:Verdana, verdana, Helvetica, sans-serif;;text-align:left;line-height:18px;overflow:hidden}
.whatwedodiv-left{width:663px;margin-right:20px;float:left;}
.listarea{color:#014081;font-size:13px;margin:10px 0px 10px 20px;}
.margin40top{margin-top:40px;}
.whatwedodiv-right{border-left:1px dotted #D2D2D2;float:left;font-family:verdana;font-size:11px;text-align:left;width:258px;}
.whatwedodiv-right-heading{font-family:verdana;font-size:18px;color:#D71A21;margin:8px 0px;}
.whatwedodiv-right-inner{border-top:1px dotted #D2D2D2;margin:10px 10px 0px;padding-bottom:10px;color:#4B4B4B;}
.whatwedodiv-right-inner a{color:#4B4B4B;}
.whatwedodiv-right-inner a:hover, .left-blog li a:hover{color:#D71A21;}
.image-logo{margin:0px 5px 0px 10px;float:left;width:20px;}
.margin5top{margin-top:5px;}
.padding2top{padding-top:2px;}
.left-blog{width:220px;margin:0px 0px 0px 11px;padding:0px 0px 0px 2px;}
.left-blog li{margin-top:5px;}
.active a{color:#FFFFFF !important}
.comment{background-image:url(images/comment-bg.png);background-repeat:no-repeat;font-size:10px;line-height:14px;padding-left:7px;padding-top:4px;width:229px;margin-top:10px;}
.text-right{text-align:right}
.margin10left{margin-left:10px;}
.clienttext{color:#ED1C24;font-size:13px;font-family:Verdana, verdana, Helvetica, sans-serif;text-align:center;padding-top:10px;}
.contentsliderImagediv{height:200px}
.blogheading{color:#ED1C24;font-family:verdana, Helvetica, sans-serif;font-size:24px;text-align:left;padding-bottom:15px;}
.blogheading-sub{color:#ED1C24;font-family:verdana, Helvetica, sans-serif;font-size:14px;text-align:left;padding-bottom:10px;padding-top:10px;}
.tab_active a{color:#fff !important;}
.datadiv-outer{position:relative;}
.listdiv{width:623px;float:left;margin-left:10px;}
.margin3top{margin-top:3px}
.left-blog li a{color:#545454}
.downloaddiv{}
.downloadmenu{position:absolute;top:453px;left:756px;z-index:999;list-style-image:none;list-style-type:none;background:url("images/final-all-images.png") no-repeat scroll -1px -3px transparent;height:0px;width:177px;text-align:left;padding:0px 10px;overflow:hidden;}
.displaynone{display:none}
.downloadmenu li{border-bottom:1px solid #FEFDFC;width:100%;}
.downloadmenu li a{font-family:Verdana;font-size:12px;color:#4B4B4B;height:14px;margin-top:7px;display:block;padding:5px 0px;}
.facebookmenu:hover{background:url("images/final-all-images.png") no-repeat scroll -848px -4px transparent}
.mobimenu:hover{background:url("images/final-all-images.png") no-repeat scroll -850px -141px transparent;}
.iphonemenu:hover{background:url("images/final-all-images.png") no-repeat scroll -848px -32px transparent}
.drupalmenu:hover{background:url(images/drupal-logo.gif) no-repeat left center;}
.flashmenu:hover{background:url("images/final-all-images.png") no-repeat scroll -849px -89px transparent}
.symfonymenu:hover{background:url("images/final-all-images.png") no-repeat scroll -848px -59px transparent;}
.androidmenu:hover{background:url(images/android-logo.gif) no-repeat left center;}
.wordpressmenu:hover{background:url("images/final-all-images.png") no-repeat scroll -848px -117px transparent}
.leftsidebarslider{width:200px;height:244px;margin-left:32px;}
.positionrelative{position:relative;}
.wordpressIE{width:70px;display:block}
.testimonialdiv{text-align:center;padding-top:0px;width:240px;}
#popupbg{display:none;opacity:0.5;position:absolute;left:0px;top:0px;background-color:#3F3F3F;z-index:999}
.margin39right{margin-right:39px;}
.arrowimage{background:url(images/arrows.gif);width:25px;height:29px;display:block}
.pre_diss{background-position:-26px -31px;cursor:auto}
.pre_act{background-position:-26px 0px;cursor:pointer}
.next_act{background-position:0px 0px;cursor:pointer}
.next_diss{background-position:0px -30px;cursor:auto}
.popupcontact{margin:20px 5px;overflow:hidden}
.border{border:1px ridge #ccc}
.popupLeft{overflow:hidden;width:406px;margin-top:15px;}
.innerLeft{float:left;width:165px;}
.floatleft{float:left;}
.floatright{float:right;}
.displaynone{display:none;}
.spaceDiv{overflow:hidden;width:450px;margin:5px 5px;}
.leftPop{float:left;width:427px;border-right:1px dotted #c0c0c0;overflow:hidden;margin:5px;}
.contact{color:#D71A21;font-family:verdana;font-size:18px;margin:5px;}
.error{color:#D71A21;font-family:verdana;font-size:15px;margin-left:20px;}
.findbox{width:160px;}
.marginright10{margin-right:10px;}
.marginright40{margin-right:40px;}
.clist{color:#ED1C24;font-family:verdana, Helvetica, sans-serif;font-size:14px;text-align:right;}
.imgwidth{width:50px;margin-right:5px;}
.paddingtop10{padding-top:10px;}
.paddingtop5{padding-top:5px;}
.desc{overflow:hidden;padding:3px;width:200px;height:auto;display:block;font-family:Sans-serif;font-size:12px;margin-left:10px;resize:none;}
.successq{color:#02A4B3;font-size:13px;margin-bottom:20px;}
.secondDiv{height:auto;}
#error{font-size:11px;color:#D71A21;}
.width225{width:225px}
.thankspopup{color:#ED1C24;text-align:center;margin-bottom:20px;}
.menuparent{height:80px;overflow:hidden;}
.height150{height:200px;overflow:hidden}
.Symfony, .PHP, .Facebook_Apps, .Flash_Apps, .Ruby_on_Rails, .iPhone_Apps, .Social_Networks, .Travel_Sites, .Drupal, .Android{display:none;}
.application{display:block;}
.clearboth{clear:both;}
.margin5_lr{margin:0 5px;}
.margin2top{margin-top:2px;}
.alldropdown{top:142px;}
.alldropdownbg{background:url(images/alldropdown.png) no-repeat;font-size:17px;color:#000;width:180px;padding:5px 0 0 33px;height:29px;}
.width620{width:620px;}
.li_value{list-style:none !important;padding-top:6px !important;height:25px !important;cursor:pointer;margin-left:5px !important;width:80% !important;}
.downloaddiv1{width:180px;}
.ourworkDropdown{background:url(images/menuourwork.png) no-repeat;width:140px;height:325px;display:none;}
.container{height:360px;width:910px;margin:-180px 0 0 -450px;top:50%;left:50%;position:absolute;}
ul.thumb{list-style:none;margin:0;width:135px;}
ul.thumb li{margin:0;padding:5px;position:relative;width:87px;height:110px;list-style:none;}
ul.thumb li img{width:69px;height:100px;border:1px solid #ddd;padding:5px;background:#f0f0f0;position:absolute;left:0;top:0}
ul.thumb li img.hover{background:url(images/thumb_bg.png) no-repeat center center;border:none;}
.floatleft{float:left;}
.androidbg{background:url("images/phone.png") repeat scroll -3px 0 transparent;width:184px;height:354px;overflow:hidden;margin-top:53px;}
.iphonebg{background:url(images/iphonebg.jpg);width:213px;height:405px;overflow:hidden;margin-top:53px;}
.iphoneimages{margin:83px 0px 0 15px;width:180px;height:260px;float:left;position:relative;}
.clear{clear:both}
.margin20left{margin-left:20px;}
#iphonePre{position:absolute;top:560px;left:347px;}
#iphoneNext{position:absolute;top:560px;left:498px;}
#main_text{width:260px;margin-left:25px;margin-top:75px;}
.iphone_proj_name{color:#ED1C24;font-family:verdana, Helvetica, sans-serif;font-size:24px;padding-bottom:10px;text-align:left;}
.iphone_app_store{position:absolute;top:600px;left:430px;}
.android_app_store{position:absolute;top:543px;left:584px;}
.androidslider{background:url("http://www.mobicules.com/custom/iphone/iphone-1.jpg") no-repeat scroll 0 0 transparent;position:relative;background:url(images/loading.gif) no-repeat 50% 50%;top:40px;left:11px;}
.iphoneslider{background:url("http://www.mobicules.com/custom/iphone/iphone-1.jpg") no-repeat scroll 0 0 transparent;position:relative;background:url(images/loading.gif) no-repeat 50% 50%;top:83px;left:15px;width:180px;}
.iphoneslider img, .androidslider img{position:absolute;top:0px;left:0px;display:none;}
#iphonepanel{overflow:visible;height:auto;width:115px;padding-right:5px;position:absolute;top:0px;}
.clients_type{text-align:center;margin-top:-10px;color:#014081;font-size:12px;}
.sidebar_testimonial_heading{}
.testimonial_text{text-align:left;background:url("images/start_quote.png") no-repeat scroll 0 0 transparent;padding-left:15px;padding-top:7px;}
.testimonial_from{text-align:center;color:#014081;}
.endquote{background:url("images/end_quote.png") no-repeat scroll 0 0 transparent;background-position:right bottom;}
.testimonial_images{float:left;margin-right:15px;margin-bottom:10px;}
.contctusDiv{overflow:hidden;width:230px;}
#ClickTaleDiv{display:none}
.downloaddiv div{width:213px;height:33px;background:url("images/final-all-images.png") no-repeat scroll 0 -206px transparent;}
#facebox .b{background:url(facebox/b.png);}
#facebox .tl{background:url(images/all-image.png);background-position:-833px -4px;}
#facebox .tr{background:url(images/all-image.png);background-position:-844px -4px;}
#facebox .bl{background:url(images/all-image.png);background-position:-833px -15px;}
#facebox .br{background:url(images/all-image.png);background-position:-844px -15px;}
#facebox{position:absolute;top:70px;left:0;z-index:1009;text-align:left;display:none;}
#facebox .popup{position:relative;}
#facebox table{border-collapse:collapse;}
#facebox td{border-bottom:0;padding:0;}
#facebox .body{padding:10px;background:#fff;width:670px;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;margin:0;}
#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#8F8F8F;z-index:99;}
* html #facebox_overlay{position:absolute;}
.mobiculesLogo{width:212px;height:37px;background-image:url(images/all-image.png);background-position:0px 0px;}
.submitQuery{width:149px;height:45px;background-image:url(images/all-image.png);background-position:-316px 0px;display:block;}
.phone{width:37px;height:23px;background-image:url(images/all-image.png);background-position:-467px -8px;}
.vonage{width:44px;height:15px;background-image:url(images/all-image.png);background-position:-507px -11px;}
.skype{width:41px;height:18px;background-image:url(images/all-image.png);background-position:-557px -10px;}
.email{width:39px;height:25px;background-image:url(images/all-image.png);background-position:-599px -7px;}
.submitQueryLink{width:89px;height:23px;background-image:url(images/all-image.png);background-position:-637px -7px;display:block;float:left;}
.cancelQueryButton{width:86px;height:22px;background-image:url(images/all-image.png);background-position:-726px -7px;display:block;float:left;}
.footerleft{color:#555555;line-height:18px;width:643px;}
.footer-mobi-image{background-image:url("images/all-image.png");background-position:-216px -12px;width:99px;height:18px;display:block;}
.cross{background:url("images/all-image.png") no-repeat scroll -814px -9px transparent;width:18px;height:18px;display:block;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 6px 2px 6px;margin:2px;text-decoration:none;border:1px solid #39312E;color:#fff;background-color:#6F6F6F;}
.wp-pagenavi a:visited{padding:2px 6px 2px 6px;margin:2px;text-decoration:none;border:1px solid #4A413C;color:#fff;background-color:#6F6F6F;}
.wp-pagenavi a:hover{border:1px solid #00558F;color:#fff;background-color:#0282DD;}
.wp-pagenavi a:active{padding:2px 6px 2px 6px;margin:2px;text-decoration:none;border:1px solid #0069AF;color:#333;background-color:#0282DD;}
.wp-pagenavi span.pages{padding:2px 6px 2px 6px;margin:2px 2px 2px 2px;color:#fff;border:1px solid #39312E;background-color:#6F6F6F;}
.wp-pagenavi span.current{padding:2px 6px 2px 6px;margin:2px;font-weight:normal;border:1px solid #00558F;color:#fff;background-color:#0282DD;}
.wp-pagenavi span.extend{padding:2px 6px 2px 6px;margin:2px;border:1px solid #4A413C;color:#fff;background-color:#39312E;}
.mobicules-small{width:14px;height:13px;background:url("images/final-all-images.png") no-repeat scroll -850px -146px transparent;}
div.light_rounded .pp_top .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_arrow_previous{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_arrow_previous{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content{background:url(images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_content_container .pp_left{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_square .pp_content_container .pp_right{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_square .pp_expand{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_arrow_previous{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_arrow_previous{background:url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_top .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}
div.facebook .pp_top .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.facebook .pp_expand:hover{background:url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.facebook .pp_contract{background:url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.facebook .pp_contract:hover{background:url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.facebook .pp_close{width:22px;height:22px;background:url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url(images/prettyPhoto/facebook/loader.gif) center center no-repeat;}
div.facebook .pp_nav .pp_arrow_previous{background:url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}
div.facebook .pp_nav .pp_arrow_next{background:url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}
div.facebook .pp_next:hover{background:url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}
div.facebook .pp_previous:hover{background:url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;}
.pp_content .ppt{left:auto;margin-bottom:5px;position:relative;top:auto;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{margin:10px 0 2px 0;}
.pp_description{display:none;margin:0 0 5px 0;}
.pp_nav{clear:left;float:left;margin:3px 0 0 0;}
.pp_nav p{float:left;margin:2px 4px;}
.pp_nav a.pp_arrow_previous, .pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
a.pp_next{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand, a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{display:block;float:right;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.whatwedodiv-right-inner ul{width:220px;margin:0px 0px 0px 11px;padding:0px 0px 0px 2px;}
.whatwedodiv-right-inner ul li{margin-top:5px;}
.whatwedodiv-right-inner ul li a{color:#545454}
.whatwedodiv-right-inner ul li a:hover{color:#D71A21;}
.post-categories{overflow:hidden;}
.career-position{margin-left:10px;margin-top:5px;}
.career-offer{font-size:11px;margin-top:20px;}
.howtoapply{color:#000;font-size:16px;font-weight:bold;}
.career-must-have{font-size:14px;}
.facebookiframe{padding:10px 0px 0px 10px;}
.new-footer{background:url(images/footer-bg.png) repeat-x;width:100%;overflow:hidden;padding-bottom:15px;margin-top:20px;}
.new-footer-div{width:980px;text-align:left;position:relative;overflow:hidden;}
.footer-div-inner{float:left;width:210px;margin-top:30px;font-size:14px;font-weight:bold;}
.footer-div-inner ul{margin:0px;padding:0px 0px 0px 14px;text-align:left;list-style-type:none;font-size:12px;margin-top:13px;}
.footer-div-inner ul li{padding-top:5px;font-weight:normal;}
.footer-div-inner ul li a{color:#5D5D5D;font-size:10px;}
.footer-div-inner ul li a:hover{text-decoration:underline;}
.footer-mobicules-image{float:right;background:url(images/mobicules-footer-logo.png) no-repeat;width:269px;height:200px;font-size:10px;color:#949494;}
.footer-mobicules-image-link-margin{margin:30px 0px 0px 45px;}
.footer-Heading{margin-top:27px;color:#2A2A2A;font-weight:bold;font-size:16px;}
.footer-contact-us{display:block;height:23px;margin-left:85px;margin-top:82px;width:108px;}
.footer-mobicules-image a{font-size:10px;color:#949494;text-decoration:none;}
.tags{position:absolute;top:-10000px;left:-10000px;}
.mbshare{margin-top:24px;margin-bottom:15px;width:600px;overflow:hidden;}
.mb_fbshare{float:left;}
.mbdigg{float:left;padding-left:20px;}
.mbgbuzz{float:left;padding-left:20px;}
.mbfiblike{float:left;padding-left:20px;}
.mbtwitter{float:left;}
#post-507 img, #post-507 div, #post-507 small{display:none;}
.tel{speak:spell-out;speak-numeral:digits;}
.vcard abbr{border:0}
.heightauto{height:auto;}

