@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {border: 0;
font-family: inherit;font-size:100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}

article, aside, details, figcaption,figure,footer, header, hgroup, menu, nav, section {display: block; margin:0; padding:0;}
body{ margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;}
img{ border:none;}
.cl{ clear:both;}
ul{ list-style:none; margin:0; padding:0;}

#main-container{ width:100%; height:auto; margin-bottom:-120px; }
#main-container .outer-wrapper{ width:956px; height:auto; margin:0 auto; background:#FFF; padding:0 22px 40px 22px;}
#main-container .outer-wrapper .header-wrapper{ width:956px; height:100px; padding-top:26px; }
#main-container .outer-wrapper .header-wrapper .logo-wrapper{ width:295px; height:auto; float:left;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper{ width:660px; height:auto; float:right;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .social-link{ width:660px; height:auto; float:left; text-align:right; padding-bottom:10px;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .navigation{ width:660px; height:auto; float:left; margin-top:17px; text-align:right;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .navigation li{ display:inline;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .navigation a{ text-decoration:none; color:#000; padding:10px; font-size:18px;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .navigation a:hover{ background:#E31E24; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#main-container .outer-wrapper .header-wrapper .nav-wrapper .navigation a.active{ background:#E31E24; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

#main-container .outer-wrapper .slider-container{ width:956px; height:400px; margin:15px 0 18px 0;}
#main-container .outer-wrapper .read-more{ width:956px; height:auto; margin-bottom:80px;}
#main-container .outer-wrapper .read-more .left-read-more{ width:300px; height:auto; padding:8px 6px; background:#F7F7F7; float:left; margin-right:7px; border:1px solid #EFEFEF;}
#main-container .outer-wrapper .read-more .left-read-more h3{ font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:23px; color:#333333;}
#main-container .outer-wrapper .read-more .left-read-more p{ font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding-top:10px; color:#333333;}
#main-container .outer-wrapper .read-more .left-read-more .read-more-button{ width:112px; height:30px; background:#E31E25; color:#FFF; text-align:center; float:right; margin-top:20px; padding-top:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#main-container .outer-wrapper .read-more .left-read-more .read-more-button:hover{ background:#9D9E9E;} 
#main-container .outer-wrapper .read-more .middle-read-more{ width:300px; height:auto; padding:8px 6px; background:#F7F7F7; float:left; border:1px solid #EFEFEF;}
#main-container .outer-wrapper .read-more .middle-read-more h3{ font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:23px; color:#333333;}
#main-container .outer-wrapper .read-more .middle-read-more p{ font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding-top:10px; color:#333333;}
#main-container .outer-wrapper .read-more .middle-read-more .read-more-button{ width:112px; height:30px; background:#E31E25; color:#FFF; text-align:center; float:right; margin-top:20px; padding-top:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#main-container .outer-wrapper .read-more .middle-read-more .read-more-button:hover{ background:#9D9E9E;}
#main-container .outer-wrapper .read-more .right-read-more{ width:300px; height:auto; padding:8px 6px; background:#F7F7F7; float:right; border:1px solid #EFEFEF;}
#main-container .outer-wrapper .read-more .right-read-more h3{ font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:23px; color:#333333;}
#main-container .outer-wrapper .read-more .right-read-more p{ font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding-top:10px; color:#333333;}
#main-container .outer-wrapper .read-more .right-read-more .read-more-button{ width:112px; height:30px; background:#E31E25; color:#FFF; text-align:center; float:right; margin-top:20px; padding-top:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#main-container .outer-wrapper .read-more .right-read-more .read-more-button:hover{ background:#9D9E9E;}

#main-container .footer-main{ width:100%; height:auto; background:#EAEAEA; border-top:2px solid #CCC;}
#main-container .fotter-container{ width:956px; height:auto; padding:36px 22px; background:#EAEAEA; margin:0 auto;}
#main-container .fotter-container .col1{ width:160px; height:auto; float:left;}
#main-container .fotter-container .col1 h3{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:32px;}
#main-container .fotter-container .col1 li{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:26px;}
#main-container .fotter-container .col1 a{ text-decoration:none; color:#333;}
#main-container .fotter-container .col1 a:hover{ color:#000;}
#main-container .fotter-container .col2{ width:120px; height:auto; float:left;}
#main-container .fotter-container .col2 h3{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:32px;}
#main-container .fotter-container .col2 li{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:26px;}
#main-container .fotter-container .col2 a{ text-decoration:none; color:#333;}
#main-container .fotter-container .col2 a:hover{ color:#000;}
#main-container .fotter-container .col3{ width:280px; height:auto; float:left;}
#main-container .fotter-container .col3 h3{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:32px;}
#main-container .fotter-container .col3 li{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:26px;}
#main-container .fotter-container .col3 a{ text-decoration:none; color:#333;}
#main-container .fotter-container .col3 a:hover{ color:#000;}
#main-container .fotter-container .col4{ width:390px; height:auto; float:right;}
#main-container .fotter-container .col4-top-link{ width:390px; height:auto; float:right; text-align:right; padding-bottom:40px;}
#main-container .fotter-container .col4-top-link li{ display:inline;}
#main-container .fotter-container .col4-top-link a{ text-decoration:none; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  font-size:18px; padding:5px 0 0 18px;}
#main-container .fotter-container .col4-top-link a:hover{ color:#000;}
#main-container .fotter-container .col4-newsletter{ width:390px; height:auto; float:right;}
#main-container .fotter-container .col4-newsletter h3{ font-size:18px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; padding-left:27px;}
#main-container .fotter-container .col4-newsletter input{ width:238px; height:32px; padding-left:20px; margin:7px 0 0 25px; border:1px solid #CCC; float:left;}
#main-container .fotter-container .col4-newsletter .subscribe{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width:92px; height:28px; padding-top:6px; margin-top:8px; background:#E31E25; float:right; color:#FFF; text-align:center;}
#main-container .fotter-container .col4-newsletter .subscribe:hover{ background:#9D9E9E;}
#main-container .fotter-container .copyright{ width:956px; height:auto; border-top:2px solid #CCC; padding-top:15px; margin-top:20px;}
#main-container .fotter-container .copyright .left-copyright{ width:400px; height:auto; float:left; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
#main-container .fotter-container .copyright .right-copyright{ width:400px; height:auto; float:right; font-size:12px; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#main-container .fotter-container .copyright .right-copyright a{ text-decoration:none; color:#333;}
#main-container .fotter-container .copyright .right-copyright a:hover{ color:#000; transition:color 1s;}

/*********************************************** End Home Pgae ****************************************/

/*********************************************** Start About Us Pgae ****************************************/
#main-container .outer-wrapper .about-us-banner{ width:1000px; height:200px; margin:10px 0 32px -22px; border:1px solid #CCC;}
#main-container .outer-wrapper .about-us-container{ width:956px; height:auto; margin:0 auto;}
#main-container .outer-wrapper .about-us-container .left-about-us-container{ width:264px; height:auto; float:left;}
#main-container .outer-wrapper .about-us-container .left-about-us-container h3{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#5f5e5e; background:#F4F4F4; height:40px; padding:2px 0 0 7px;}
#main-container .outer-wrapper .about-us-container .left-about-us-container li{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:40px; border-bottom:2px solid #CCC;}
#main-container .outer-wrapper .about-us-container .left-about-us-container a{  color:#5f5e5e; text-decoration:none;}
#main-container .outer-wrapper .about-us-container .left-about-us-container a:hover{ color:#000;}
#main-container .outer-wrapper .about-us-container .left-about-us-container p{ font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#333333; line-height:18px;}
#main-container .outer-wrapper .about-us-container .left-about-us-container strong{ color:#930;}
#main-container .outer-wrapper .about-us-container .right-about-us-container{ width:652px; height:auto; float:right;}
#main-container .outer-wrapper .about-us-container .right-about-us-container h2{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#333333; border-bottom:2px solid #000; padding-bottom:14px; margin-bottom:10px; line-height:23px;}
#main-container .outer-wrapper .about-us-container .right-about-us-container h3{ font-size:20px; color:#333333; padding:10px 0; line-height:23px; font-family:Arial, Helvetica, sans-serif;}
#main-container .outer-wrapper .about-us-container .right-about-us-container p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:18px; text-align:justify;}
#main-container .outer-wrapper .about-us-container .right-about-us-container ul{ list-style-type:disc; font-size:12px; line-height:30px; padding:5px 0 0 14px; color:#3d3d3d;}
#main-container .outer-wrapper .about-us-container .right-about-us-container .address{ width:250px; height:auto; float:right;}
#main-container .outer-wrapper .about-us-container .right-about-us-container .address strong{ font-weight:bold;}
/*********************************************** End About Us Pgae ****************************************/

/*********************************************** Start Contact Us or Career Pgae ****************************************/
.input-type{ width:330px; height:30px; border:1px solid #999; margin-bottom:10px; padding-left:10px; color:#000;}
.submit{ width:100px; height:30px; margin-top:10px; background:#E31E24; color:#FFF; border:1px solid #E31E24; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; font-weight:bold;}
.submit:hover{ background:#9D9E9E; border:1px solid #9D9E9E; font-weight:bold;}
.input-style{ width:280px; height:28px; border:1px solid #999; margin-bottom:10px; padding-left:10px; color:#000;}
/*********************************************** End Contact Us or Career Pgae designed By Akash Sharma ****************************************/