/* CSS Document */
body {background: #fff url(../images/body-background-php.gif) repeat-x top;margin: 0px; padding: 0px;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:0.75em;color:#333333;text-align:center; line-height:1.4em;}
a, a:visited, a:active {color: #6573ab; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

/* Header Starts */
#inic-header #logo {width: 136px; height: 51px; background: url(../images/logo-php.gif) no-repeat left; float: left; margin: 0px;}
/* Header Ends */
/* Navigation Starts */
#inic-header #nav li:hover ul.sub li a:hover {background-image:url(../images/bul-top-nav-li-ul-li-a-hover-php.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff; }
#inic-header #nav li:hover ul.sub li a.fly:hover {background-image:url(../images/bul-top-nav-li-ul-li-a-fly-hover-php.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff; }
#inic-header #nav li:hover ul.sub li a.fly:hover ul{ z-index:22222;}
#inic-header #nav li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover li:hover li:hover a.fly
{background-image:url(../images/bul-top-nav-li-ul-li-a-fly-hover-php.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff;  z-index:22222;} 
/* Navigation Ends */
/* Banner Clss Starts */
#inic-header #banner { height: 215px; background:url(../images/homebanner-php.png) no-repeat top right; text-align:right; padding:0px; vertical-align:top;}
#inic-header #banner div#search-language{ background:url(../images/bg-lc-lg-php.gif) no-repeat top left; height:30px; width:321px; margin-left:574px;}
/* Banner Clss Ends */
/* H1 Span */
#page-wrapper h1 span{color: #6573ab;}
#page-wrapper h2 {color: #6573ab; font-weight:bold; padding-bottom:3px; line-height:1.2em; margin-top:20px;}

/* H1 Span */
/* Footer Starts */
#footer {margin-bottom: 20px;background: url(../images/php-footer-linkset-bg.gif) top center no-repeat;}
#footer #link-set { color: #6573ab;}
/* Footer Ends */
/* Sidebar Starts */
div#inic-sidebar ul li a:hover{ color:#6573ab; text-decoration:none;}
/* Sidebar Ends */
/* Sidebar Postition Setup Left OR Right */
#contents { width:650px; float:left; }
#inic-sidebar { width:230px; float:right;}


/* Custom PHP Classes */
.phpdevindia_wrapper { width:656px;}
.phpdevindia_wrapper .hire_programmer { padding:15px 0 20px 0;}
.phpdevindia_wrapper .hdd_benefits_box { display:block; position:relative; width:100%;  }
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_bg {margin:0 5px 0 5px; height:4px; font-size:0; padding:0; z-index:1; background:#e7f6fd; border:solid 0px #8fb9d0;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_content {background:#e7f6fd url(../../../uploads/images/hdd/hdd_benefits_box_bg.gif) repeat-x bottom; margin:0 0px 0 0px; padding:10px 20px; border:solid 0px #8fb9d0; border-width:0 1px; text-align:justify;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_tl,
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_tr,
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_bl,
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_br { background:url(../../../uploads/images/hdd/hdd_benefits_box_round.gif) no-repeat; position:absolute; z-index:2;  height:5px; width:5px; font-size:0; display:block;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_tl { left:0 ; top:0; background-position: left top;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_tr { right:0; top:0; background-position: right top;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_bl { left:0; bottom:0px;  background-position:bottom left;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_br { right:0; bottom:0px; background-position: right bottom;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_top { background:#e7f5fd; border-top-width:1px;}
.phpdevindia_wrapper .hdd_benefits_box .hdd_benefits_box_bottom { background:#c9e9fa; border-bottom-width:1px;}
.phpdevindia_wrapper .hdd_benefits .hdd_left_wrapper { width:48%;}
.phpdevindia_wrapper .hdd_benefits .hdd_right_wrapper { width:48%;}
.phpdevindia_wrapper h1.phpdevindia_not_bdr { border-bottom:0px !important; }
.phpdevindia_wrapper .hdd_hiring_work_round_box { margin-bottom:20px;}
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_bg { background:#FFFFFF; border-color:#e1e1e1;}
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_box_content { background:#FFFFFF; border-color:#e1e1e1; padding: 10px 10px 0 10px;}
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_box_tl,
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_box_tr,
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_box_bl,
.phpdevindia_wrapper .hdd_hiring_work_round_box .hdd_benefits_box_br { background-image:url(../../../uploads/images/hdd/hdd_hiring_work_round.gif);}
.phpdevindia_wrapper .hdd_hiring_work { padding:20px 0}
.phpdevindia_wrapper .hdd_step_box { width:185px; float:left; padding:0 7px 0 5 px; font-size:11px; background:url(../../../uploads/images/hdd/hdd_step_bg_right.gif) no-repeat right }
.phpdevindia_wrapper .hdd_step_bottom_bdr { border-bottom:solid 1px #dbdbdb; padding-bottom:5px; margin-bottom:5px;}
.phpdevindia_wrapper .hdd_step_box.hdd_step_last{ background-image:none;}
.phpdevindia_wrapper .hdd_step_box .hdd_step { width:20%; float:left; line-height:20px; text-align:center;}
.phpdevindia_wrapper .hdd_step_box .hdd_step span { font-size:35px;}
.phpdevindia_wrapper .hdd_step_box .hdd_step_content { width:79%; float:right;}
.phpdevindia_wrapper .hdd_step_box p { margin:0 !important; padding:0 !important;}
.phpdevindia_wrapper .phpdivindia_48 { width:48%;}
.phpdevindia_wrapper .phpdivindia_24 { width:31%; padding-right:10px;}
.phpdevindia_wrapper .phpdevindia_quick_facts {  border:solid 1px #92cbe7; padding:1px !important;}
.phpdevindia_wrapper .phpdevindia_quick_facts li { position:relative; background-color:#e0f4fe; background-image:none !important;}
.phpdevindia_wrapper .phpdevindia_quick_facts li.phpdevindia_sub { background-color:#92cbe7}
.phpdevindia_wrapper .phpdevindia_quick_facts .phpdevindia_quick_facts_about { position:absolute; display:block; right:10px; top:0; width:50px; font-weight:bold;}

/*---------- PHP Development Services ( New Designing ) ----------*/
#page-container .php_section { font-family:Arial, Helvetica, sans-serif; text-align:left; }
#page-container .php_section h1 { font-size:22px; color:#2c3945; border:none; padding:10px 0; }
#page-container .php_section h2 { font-size:18px; color:#2c3945; font-weight:normal; border:none; padding:10px 0; }
#page-container .php_section .services { -moz-border-radius:20px; -webkit-border-radius:20px; background:url(../../../uploads/2011/php/service_bg.jpg) repeat-x #c1c8e6; padding-top:6px; float:left; width:286px; margin-top:20px; }
#page-container .php_section .services .title {  -moz-border-radius:15px; -webkit-border-radius:15px; background:url(../../../uploads/2011/php/title_bg.jpg) repeat-x #011223; border:solid 1px #394a5c; font-size:24px; color:#fff; padding:15px 0; text-align:center; margin:0 6px; }
#page-container .php_section .services ul { padding:5px 20px; margin:0; }
#page-container .php_section .services ul li { background:url(../../../uploads/2011/php/links_border.jpg) repeat-x left bottom; padding:9px 0; margin:0; font-size:14px; color:#3f456b; font-weight:bold; }
#page-container .php_section .services ul li:last-child { background:none; }
#page-container .php_section .services ul li a, #page-container .php_section .services ul li span { color:#3f456b; display:inline-block; padding-left:17px; background:url(../../../uploads/2011/php/l_arrow.gif) no-repeat left center; }
#page-container .php_section .services ul li a:hover { text-decoration:none; color:#b41616; }
#page-container .php_section .services .read_more { background:url(../../../uploads/2011/php/read_more_bg.jpg) repeat-x left top #868fc2; padding:10px; text-align:center; -moz-border-radius-bottomright:20px; -webkit-border-bottom-right-radius:20px; -moz-border-radius-bottomleft:20px; -webkit-border-bottom-left-radius:20px; }
#page-container .php_section .services .read_more a { display:inline-block; padding:7px 30px; background:url(../../../uploads/2011/php/read_more_btn_bg.jpg) repeat-x #dcdcdc; -moz-border-radius:15px; -webkit-border-radius:15px; font-size:18px; color:#525252; }
#page-container .php_section .services .read_more a:hover { text-decoration:none; color:#000; }
#page-container .php_section .get_quote { height:99px; background:url(../../../uploads/2011/php/get_a_quote_bg.jpg) no-repeat; line-height:99px; font-size:22px; color:#5f5f5f; font-weight:bold; text-align:center; padding-left:15px; margin:30px 0; }
#page-container .php_section .get_quote img { vertical-align:middle; margin:0 18px; }
#page-container .php_section .whi_inic { float:left; width:44%; background:url(../../../uploads/2011/php/devider.jpg) no-repeat right center; padding-right:45px; }
#page-container .php_section .hire_us { float:left; width:44%; padding-left:45px; }
#page-container .php_section .other_links { padding:0; margin:0; }
#page-container .php_section .other_links li {border-bottom:solid 1px #ecf0f3; padding:7px 0; margin:0; font-size:13px; color:#646e77; font-weight:bold; background:none; }
#page-container .php_section .other_links li:last-child { border:none; }
#page-container .php_section .other_links li span { color:#646e77; display:inline-block; padding-left:17px; background:url(../../../uploads/2011/php/larrow.gif) no-repeat left 7px; vertical-align:top; }
#page-container .php_section .link_btn { display:inline-block; padding:6px 15px; background:url(../../../uploads/2011/php/link_btn_bg.jpg) repeat-x #d8d8d9; -moz-border-radius:15px; -webkit-border-radius:15px; font-size:14px; color:#535353; font-weight:bold; margin-top:10px; }
#page-container .php_section .link_btn:hover { color:#000; text-decoration:none; }
#page-container .php_section .link_btn.blue_bg { background:url(../../../uploads/2011/php/blue_bg.jpg) repeat-x #031426; color:#fff; margin-left:15px; }
#page-container .php_section .link_btn.blue_bg:hover { color:#ffff00; }

#page-container .php_section .quick_faq { background:url(../../../uploads/2011/php/quick_bg.jpg) repeat-x #f7f8f9; -moz-border-radius:4px; -webkit-border-radius:4px; border:solid 1px #ececec; padding:7px 15px; font-size:15px; font-weight:bold; margin-bottom:9px; }
#page-container .php_section .quick_faq div { font-size:13px; font-weight:normal; padding:10px 0 5px 0; display:none; line-height:18px; }
#page-container .php_section .quick_faq div ul { margin:5px 0 0 10px; }
#page-container .php_section .quick_faq .plus { display:inline-block; height:16px; width:16px; background:url(../../../uploads/2011/php/plus.gif) no-repeat center; float:right; }
#page-container .php_section .quick_faq .minus { display:inline-block; height:16px; width:16px; background:url(../../../uploads/2011/php/minus.gif) no-repeat center; float:right; }

#page-container .php_section .portfolio { position:relative; }
#page-container .php_section .portfolio .scroll_box { height:234px; width:820px; overflow:hidden; margin:0 auto; _margin-left:40px; }
#page-container .php_section .portfolio ul { margin:0; padding:0; height:209px; position:relative; width:10000px; margin-left:-10px; }
#page-container .php_section .portfolio ul li { display:inline-block; float:left; width:280px; height:209px; background:url(../../../uploads/2011/php/portfolio_bg.jpg) no-repeat center; margin:0; padding:0; text-align:center; }
#page-container .php_section .portfolio ul li img { margin-top:22px; }
#page-container .php_section .portfolio .left { position:absolute; right:0; top:90px; cursor:pointer; }
#page-container .php_section .portfolio .right { position:absolute; left:0; top:90px; cursor:pointer; display:none; }
#page-container .php_section .portfolio .gal_btn { position:absolute; bottom:0; width:90%; text-align:center; }
#page-container .php_section .portfolio .gal_btn a { display:inline-block; width:13px; height:13px; background:url(../../../uploads/2011/php/gallery_btn.jpg) no-repeat; margin:0 5px; }
#page-container .php_section .portfolio .gal_btn a:hover, #page-container .php_section .portfolio .gal_btn a.active { display:inline-block; width:13px; height:13px; background:url(../../../uploads/2011/php/gallery_btn_h.jpg) no-repeat; }
/* FFMpeg Video Conversion PHP */
#page-container .php_section .ffm_video { text-align:center; padding-top:10px; }
#page-container .php_section .l_box { background:url(../../../uploads/2011/php/devider.jpg) no-repeat scroll right center transparent; float:left; padding-right:15px; width:40%;}
#page-container .php_section .r_box { float:left; padding-left:15px; width:54%; }
#page-container .php_section .sharing_ul { margin:0; padding:0; }
#page-container .php_section .sharing_ul li { font-weight:normal; border-bottom:none; background:url(../../../uploads/2011/php/larrow.gif) no-repeat left 12px; }
#page-container .php_section .sharing_ul li span { color:#3a3a3a; }
#page-container .php_section .video_shar { width:627px; height:99px; background:url(../../../uploads/2011/php/sharing_bg.jpg) no-repeat; margin:18px auto; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; box-shadow:2px -3px 5px #ccc; -moz-box-shadow:2px -3px 5px #ccc; -webkit-box-shadow:2px -3px 5px #ccc; overflow:hidden; }
#page-container .php_section .video_shar div { position:relative; }
#page-container .php_section .video_shar span { display:inline-block; margin:40px 12px 0 30px; vertical-align:top; font-size:18px; color:#5f5f5f; font-weight:bold; }
#page-container .php_section .video_shar img { margin:30px 3px 9px 3px; vertical-align:top; }
#page-container .php_section .video_shar p { width:61%; padding:20px 0 0 25px; font-weight:bold; font-size:11px; }
#page-container .php_section .video_shar .contact_link { float:right; margin:30px 20px 0 0; }
#page-container .php_section .video_shar .contact_link img { margin-top:0; }
