@charset "utf-8";
/* CSS Document */

img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
@font-face {
	font-family:'helveticaltstd';
	src:url(../fonts/helveticaltstd-roman.ttf);
}
 @font-face {
	font-family:'HelvetCnd';
	src:url(../fonts/helvet_0.TTF);
	
}
.f1{ float: left;}
.r1{float: right;}
.cb{ clear: both;}



@media only screen and (min-width:1200px) {
.logo {
width : 40%;
margin-left : 5%;
}
.navbar_bg {
width : 100%;
height : 50px;
background-color : #f2f2f2;
margin : 0 auto;
border-bottom : 1px solid #FF070B;
}
.navbar {
width : 100%;
margin : 0 auto;
}
.navbar-wrapper {
position : relative;
z-index : 15;
float : left;
}
.nav_divider {
width : 2px;
height : 40px;
margin : 0 auto;
}
.divider-vertical-second-menu {
height : 49px;
width : 1px;
overflow : hidden;
background-color : #d8d6d6;
margin-top : 0;
}
.navbar.navbar-inverse.navbar-static-top a {
color : #000000;
font-family : 'helveticaltstd';
font-size : 126%;
text-align : center;
text-transform : uppercase;
}
.navbar.navbar-inverse.navbar-static-top a:hover {
color : #000000;
font-family : 'helveticaltstd';
font-size : 126%;
text-align : center;
text-decoration : underline;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus {
font-weight : 700;
}
.navbar-inverse .navbar-nav > .active > a:hover {
color : #fff;
font-weight : 700;
}
.banner {
width : 100%;
margin : 0 auto;
height : 396px;
}
.banner_Block1 {
width : 33.33%;
height : 396px;
background-image : url(../images/img1.jpg);
}
.banner_Block2 {
width : 33.33%;
height : 396px;
background-image : url(../images/img2.jpg);
}
.banner_Block3 {
width : 33.33%;
height : 396px;
background-image : url(../images/img3.jpg);
}
.banner_box {
width : 100%;
height : 40px;
margin : 0 auto;
background-color : #252525;
opacity : 0.800000011920928955078125;
vertical-align : bottom;
margin-top : 356px;
}
.banner_box:hover {
width : 100%;
height : 40px;
margin : 0 auto;
background-color : #252525;
opacity : 0.89999997615814208984375;
vertical-align : bottom;
margin-top : 356px;
}
.banner_box a {
text-decoration : none;
}
.banner_box h2 {
font-family : 'helvet_0';
font-size : 219%;
color : #FFFFFF;
text-transform : inherit;
text-align : center;
vertical-align : bottom;
text-decoration : none;
}
.banner_inner {
width : 100%;
margin : 0 auto;
height : 396px;
}
.banner_inner img {
max-width : 100%;
max-height : 100%;
}
.banner_textBlock {
width : 50%;
position : absolute;
z-index : 1000;
height : 97px;
margin-top : -25%;
margin-left : 5%;
}
.banner_textBlock h2 {
font-family : 'helvet_0';
font-size : 200%;
color : #da251e;
text-transform : inherit;
text-align : left;
width : 94%;
}
.banner_textBlock h3 {
font-family : 'helvet_0';
font-size : 180%;
color : #000000;
text-transform : inherit;
text-align : left;
width : 85%;
margin-top : 5%;
}
.banner_textBlock2 {
width : 50%;
position : absolute;
z-index : 1000;
height : 97px;
margin-top : -25%;
margin-left : 5%;
}
.banner_textBlock2 h2 {
font-family : 'helvet_0';
font-size : 219%;
color : #FCF9F9;
text-transform : inherit;
text-align : center;
width : 85%;
}
.banner_textBlock2 h3 {
font-family : 'helvet_0';
font-size : 180%;
color : #FCF9F9;
text-transform : inherit;
text-align : center;
width : 85%;
margin-top : 5%;
}
.banner_btn_bg {
width : 100%;
position : absolute;
z-index : 1000;
height : 175px;
margin-top : -24%;
margin-left : 5%;
}
.banner_btn_bg a {
text-decoration : none;
color : #FFF;
}
.banner_btn_bg_right {
width : 100%;
position : absolute;
z-index : 1000;
height : 175px;
margin-top : -22%;
margin-left : 57%;
}
.banner_btn_bg_right a {
text-decoration : none;
color : #FFF;
}
.banner_btn1 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 10.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.banner_btn2 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 18.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.banner_btn3 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 10.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.careers_btn1 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 81%;
width : 47.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn1 a {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 81%;
width : 47.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn2 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 78%;
width : 40.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn2 a {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 78%;
width : 40.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.banner_textBlock a {
color : #FFF;
font-family : 'helvet_0';
}
.mid_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.mid_section h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_section a {
color : #000000;
text-decoration : none;
}
.mid_section_sublink {
width : 100%;
margin : 0 auto;
}
.mid_section_sublink p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : left;
line-height : 20px;
padding-left : 1%;
}
.mid_section_sublink a {
text-decoration : underline;
}
.mid_section_sublink span {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : left;
line-height : 20px;
padding-left : 1%;
color : #da251e;
}
.events {
width : 100%;
height : 120px;
}
.events_box {
width : 33.33%;
margin : 0 auto;
height : 300px;
margin-top : 2%;
margin-bottom : 2%;
}
.mid_section2 {
width : 100%;
height : auto;
margin-top : 3%;
margin-bottom : 3%;
}
.mid_section2 h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_section2 p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_section2 a {
color : #000000;
text-decoration : none;
}
.mid_career h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_career p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_career a {
color : #FCFCFC;
text-decoration : none;
}
.mid_redbar {
width : 100%;
height : 167px;
background-color : #da251e;
}
.mid_redbar a {
color : #F8F7F7;
text-decoration : none;
}
.whitetext {
font-family : 'Open Sans', sans-serif;
color : #FFFFFF;
font-size : 100%;
padding-top : 6%;
padding-bottom : 4%;
line-height : 20px;
text-align : justify;
}
.whitetextul {
font-family : 'Open Sans', sans-serif;
color : #FFFFFF;
font-size : 100%;
line-height : 30px;
}
.heading {
font-family : 'helvet_0';
color : #FFFFFF;
font-size : 160%;
padding-top : 19%;
padding-bottom : 4%;
text-align : right;
font-weight : 500;
}
.heading_left {
font-family : 'helvet_0';
color : #FFFFFF;
font-size : 160%;
padding-top : 16%;
padding-bottom : 4%;
text-align : left;
font-weight : 500;
}
.mid_bot {
width : 100%;
height : 300px;
background-image : url(../src/bg_img.jpg);
}
.mid_bot h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #FFFFFF;
text-align : center;
margin-top : 4%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_bot p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #FFFFFF;
text-align : center;
line-height : 25px;
}
.punemid_bot {
width : 100%;
height : 625px;
background-image : url(../images/pune_homebg.jpg);
}
.punemid_bot_left {
width : 40%;
margin-right : 5%;
margin-left : 5%;
margin-top : 5%;
height : 400px;
}
.punemid_bot_left p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : justify;
line-height : 20px;
padding : 1%;
}
.principal_bg {
width : 100%;
height : 385px;
background-image : url(../images/pune_homebg.jpg);
}
.principal_section {
width : 100%;
height : auto;
padding-top : 4%;
}
.principal_section h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.principal_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 25px;
}
.principal_section a {
color : #000000;
text-decoration : none;
}
.punemid_bot_left {
width : 40%;
margin-right : 5%;
margin-left : 5%;
margin-top : 5%;
height : 400px;
}
.punemid_bot_left p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : justify;
line-height : 20px;
padding : 1%;
}
.accordion_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.accordion_section h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : center;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.accordion_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : left;
line-height : 20px;
padding : 1%;
}
.panel-default_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
}
.panel-default {
border-color : transparent;
width : 100%;
margin : 0 auto;
background-color : transparent;
}
.panel-default > .panel-heading {
background-color : #686868;
border-color : transparent;
padding : 10px 0;
color : #FFFFFF;
font-size : 100%;
padding-left : 10px;
}
.panel-group .title {
cursor : pointer;
}
.panel-group .title span {
font-size : 160%;
font-family : 'Open Sans', sans-serif;
color : #464646;
font-weight : bold;
}
.panel-heading .title:before {
font-family : FontAwesome;
content : "\f106";
font-size : 25px;
padding-right : 37px;
line-height : 25px;
float : right;
}
.panel-heading .title.collapsed:before {
font-size : 25px;
padding-right : 37px;
line-height : 25px;
float : right;
content : "\f107";
}
.accordion_red {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.panel-default_redbg {
width : 100%;
background-color : #dddada;
height : 700px;
margin-top : 2%;
padding : 2%;
}
.accordion_red h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : left;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.accordion_red p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : left;
line-height : 20px;
}
.panel_red-default_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
}
.accordion_red h3 {
font-family : 'helvet_0';
font-size : 160%;
color : #da251d;
text-align : left;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.panel-red-default {
border-color : transparent;
width : 100%;
margin : 0 auto;
background-color : transparent;
}
.panel-red-default > .panel-heading {
background-color : #eaeaea;
border-color : transparent;
padding : 10px 0;
color : #da251e;
font-size : 100%;
padding-left : 10px;
margin-bottom : 10px;
padding-left : 4.5%;
border-bottom : 1px solid #c3c3c3;
}
.panel-body {
padding-left : 4.5%;
}
.panel-red-group .title {
cursor : pointer;
}
.panel-red-group .title span {
font-size : 160%;
font-family : 'Open Sans', sans-serif;
color : #464646;
font-weight : bold;
}
.panel-red-heading .title:before {
font-family : FontAwesome;
content : "\f106";
font-size : 25px;
padding-right : 10px;
line-height : 25px;
float : right;
}
.panel-red-heading .title.collapsed:before {
font-size : 25px;
padding-right : 10px;
line-height : 25px;
float : right;
content : "\f107";
}
.newsevent {
width : 100%;
height : auto;
margin-bottom : 4%;
}
.form_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
border-radius : 4px;
}
.form_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.form_section h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : center;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.form_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : center;
line-height : 20px;
}
.heading_mid {
text-align : center;
color : #DA251E;
}
.cont-area {
width : 33.2%;
padding : 9%;
padding-top : 4%;
}
.boxtext {
background-color : #fff;
color : #000000;
padding : 4%;
font-size : 88%;
border : #ADADAD solid 1px;
}
.redbox {
margin-top : 15%;
margin-left : -26%;
width : 150%;
background-color : #da251e;
color : #fff;
padding : 0.1%;
text-align : center;
border : #ADADAD solid 1px;
}
}



@media only screen and (min-device-width:768px) and (max-width:990px) {
.header {
width : 100%;
height : 98px;
}
.logo {
width : 40%;
margin-left : 5%;
}
.banner {
width : 100%;
margin : 0 auto;
height : 396px;
}
.banner_Block1 {
width : 33.33%;
height : 396px;
background-image : url(../images/img1.jpg);
}
.banner_Block2 {
width : 33.33%;
height : 396px;
background-image : url(../images/img2.jpg);
}
.banner_Block3 {
width : 33.33%;
height : 396px;
background-image : url(../images/img3.jpg);
}
.banner_box {
width : 100%;
height : 40px;
margin : 0 auto;
background-color : #252525;
opacity : 0.800000011920928955078125;
vertical-align : bottom;
margin-top : 356px;
}
.banner_box:hover {
width : 100%;
height : 40px;
margin : 0 auto;
background-color : #252525;
opacity : 0.89999997615814208984375;
vertical-align : bottom;
margin-top : 356px;
}
.banner_box a {
text-decoration : none;
}
.banner_box h2 {
font-family : 'helvet_0';
font-size : 219%;
color : #FFFFFF;
text-transform : inherit;
text-align : center;
vertical-align : bottom;
text-decoration : none;
}
.banner_inner {
width : 100%;
margin : 0 auto;
height : 396px;
}
.banner_inner img {
max-width : 100%;
max-height : 100%;
}
.banner_textBlock {
width : 50%;
position : absolute;
z-index : 1000;
height : 97px;
margin-top : -25%;
margin-left : 5%;
}
.banner_textBlock h2 {
font-family : 'helvet_0';
font-size : 200%;
color : #da251e;
text-transform : inherit;
text-align : left;
width : 94%;
}
.banner_textBlock h3 {
font-family : 'helvet_0';
font-size : 180%;
color : #000000;
text-transform : inherit;
text-align : left;
width : 85%;
margin-top : 5%;
}
.banner_textBlock2 {
width : 50%;
position : absolute;
z-index : 1000;
height : 97px;
margin-top : -25%;
margin-left : 5%;
}
.banner_textBlock2 h2 {
font-family : 'helvet_0';
font-size : 219%;
color : #FCF9F9;
text-transform : inherit;
text-align : center;
width : 85%;
}
.banner_textBlock2 h3 {
font-family : 'helvet_0';
font-size : 180%;
color : #FCF9F9;
text-transform : inherit;
text-align : center;
width : 85%;
margin-top : 5%;
}
.banner_btn_bg {
width : 100%;
position : absolute;
z-index : 1000;
height : 175px;
margin-top : -24%;
margin-left : 5%;
}
.banner_btn_bg a {
text-decoration : none;
color : #FFF;
}
.banner_btn_bg_right {
width : 100%;
position : absolute;
z-index : 1000;
height : 175px;
margin-top : -22%;
margin-left : 57%;
}
.banner_btn_bg_right a {
text-decoration : none;
color : #FFF;
}
.banner_btn1 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 10.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.banner_btn2 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 18.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.banner_btn3 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 100%;
width : 10.33%;
margin-right : 1%;
margin-top : 16%;
padding : 1%;
text-align : center;
}
.careers_btn1 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 81%;
width : 47.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn1 a {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 81%;
width : 47.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn2 {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 78%;
width : 40.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.careers_btn2 a {
color : #FFF;
font-family : 'helvet_0';
background-color : #DA251D;
border-color : red;
border-radius : 0;
font-size : 78%;
width : 40.33%;
margin-right : 2%;
margin-top : 12%;
padding : 2%;
text-align : center;
}
.banner_textBlock a {
color : #FFF;
font-family : 'helvet_0';
}
.mid_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.mid_section h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_section a {
color : #000000;
text-decoration : none;
}
.mid_section_sublink {
width : 100%;
margin : 0 auto;
}
.mid_section_sublink p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : left;
line-height : 20px;
padding-left : 1%;
}
.mid_section_sublink a {
text-decoration : underline;
}
.mid_section_sublink span {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : left;
line-height : 20px;
padding-left : 1%;
color : #da251e;
}
.events {
width : 100%;
height : 120px;
}
.events_box {
width : 33.33%;
margin : 0 auto;
height : 300px;
margin-top : 2%;
margin-bottom : 2%;
}
.mid_section2 {
width : 100%;
height : auto;
margin-top : 3%;
margin-bottom : 3%;
}
.mid_section2 h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_section2 p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_section2 a {
color : #000000;
text-decoration : none;
}
.mid_career h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_career p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 20px;
}
.mid_career a {
color : #FCFCFC;
text-decoration : none;
}
.mid_redbar {
width : 100%;
height : 167px;
background-color : #da251e;
}
.mid_redbar a {
color : #F8F7F7;
text-decoration : none;
}
.whitetext {
font-family : 'Open Sans', sans-serif;
color : #FFFFFF;
font-size : 100%;
padding-top : 6%;
padding-bottom : 4%;
line-height : 20px;
text-align : justify;
}
.whitetextul {
font-family : 'Open Sans', sans-serif;
color : #FFFFFF;
font-size : 100%;
line-height : 30px;
}
.heading {
font-family : 'helvet_0';
color : #FFFFFF;
font-size : 160%;
padding-top : 19%;
padding-bottom : 4%;
text-align : right;
font-weight : 500;
}
.heading_left {
font-family : 'helvet_0';
color : #FFFFFF;
font-size : 160%;
padding-top : 16%;
padding-bottom : 4%;
text-align : left;
font-weight : 500;
}
.mid_bot {
width : 100%;
height : 300px;
background-image : url(../src/bg_img.jpg);
}
.mid_bot h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #FFFFFF;
text-align : center;
margin-top : 4%;
margin-bottom : 2%;
font-weight : 500;
}
.mid_bot p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #FFFFFF;
text-align : center;
line-height : 25px;
}
.punemid_bot {
width : 100%;
height : 625px;
background-image : url(../images/pune_homebg.jpg);
}
.punemid_bot_left {
width : 40%;
margin-right : 5%;
margin-left : 5%;
margin-top : 5%;
height : 400px;
}
.punemid_bot_left p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : justify;
line-height : 20px;
padding : 1%;
}
.principal_bg {
width : 100%;
height : 385px;
background-image : url(../images/pune_homebg.jpg);
}
.principal_section {
width : 100%;
height : auto;
padding-top : 4%;
}
.principal_section h2 {
font-family : 'helvet_0';
font-size : 160%;
margin-bottom : 2%;
font-weight : 500;
}
.principal_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
text-align : justify;
line-height : 25px;
}
.principal_section a {
color : #000000;
text-decoration : none;
}
.punemid_bot_left {
width : 40%;
margin-right : 5%;
margin-left : 5%;
margin-top : 5%;
height : 400px;
}
.punemid_bot_left p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : justify;
line-height : 20px;
padding : 1%;
}
.accordion_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.accordion_section h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : center;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.accordion_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : left;
line-height : 20px;
padding : 1%;
}
.panel-default_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
}
.panel-default {
border-color : transparent;
width : 100%;
margin : 0 auto;
background-color : transparent;
}
.panel-default > .panel-heading {
background-color : #686868;
border-color : transparent;
padding : 10px 0;
color : #FFFFFF;
font-size : 100%;
padding-left : 10px;
}
.panel-group .title {
cursor : pointer;
}
.panel-group .title span {
font-size : 160%;
font-family : 'Open Sans', sans-serif;
color : #464646;
font-weight : bold;
}
.panel-heading .title:before {
font-family : FontAwesome;
content : "\f106";
font-size : 25px;
padding-right : 37px;
line-height : 25px;
float : right;
}
.panel-heading .title.collapsed:before {
font-size : 25px;
padding-right : 37px;
line-height : 25px;
float : right;
content : "\f107";
}
.accordion_red {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.panel-default_redbg {
width : 100%;
background-color : #dddada;
height : 700px;
margin-top : 2%;
padding : 2%;
}
.accordion_red h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : left;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.accordion_red p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : left;
line-height : 20px;
}
.panel_red-default_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
}
.accordion_red h3 {
font-family : 'helvet_0';
font-size : 160%;
color : #da251d;
text-align : left;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.panel-red-default {
border-color : transparent;
width : 100%;
margin : 0 auto;
background-color : transparent;
}
.panel-red-default > .panel-heading {
background-color : #eaeaea;
border-color : transparent;
padding : 10px 0;
color : #da251e;
font-size : 100%;
padding-left : 10px;
margin-bottom : 10px;
padding-left : 4.5%;
border-bottom : 1px solid #c3c3c3;
}
.panel-body {
padding-left : 4.5%;
}
.panel-red-group .title {
cursor : pointer;
}
.panel-red-group .title span {
font-size : 160%;
font-family : 'Open Sans', sans-serif;
color : #464646;
font-weight : bold;
}
.panel-red-heading .title:before {
font-family : FontAwesome;
content : "\f106";
font-size : 25px;
padding-right : 10px;
line-height : 25px;
float : right;
}
.panel-red-heading .title.collapsed:before {
font-size : 25px;
padding-right : 10px;
line-height : 25px;
float : right;
content : "\f107";
}
.newsevent {
width : 100%;
height : auto;
margin-bottom : 4%;
}
.form_bg {
width : 100%;
background-color : #dddada;
height : 380px;
margin-top : 2%;
padding : 2%;
border-radius : 4px;
}
.form_section {
width : 100%;
height : auto;
margin-top : 2%;
margin-bottom : 3%;
}
.form_section h2 {
font-family : 'helvet_0';
font-size : 160%;
color : #000000;
text-align : center;
margin-top : 2%;
margin-bottom : 2%;
font-weight : 500;
}
.form_section p {
font-family : 'Open Sans', sans-serif;
font-size : 100%;
color : #000000;
text-align : center;
line-height : 20px;
}
.heading_mid {
text-align : center;
color : #DA251E;
}
.cont-area {
width : 33.2%;
padding : 9%;
padding-top : 4%;
}
.boxtext {
background-color : #fff;
color : #000000;
padding : 4%;
font-size : 88%;
border : #ADADAD solid 1px;
}
.redbox {
margin-top : 15%;
margin-left : -26%;
width : 150%;
background-color : #da251e;
color : #fff;
padding : 0.1%;
text-align : center;
border : #ADADAD solid 1px;
}
}







