*{ margin:0px; padding:0px;}
body{ background:#e5e5e5; font-family:Arial, Helvetica, sans-serif;}
img{ border:none;}
ul,li{ list-style:none;}
a{ display:block;}
h1{text-align:left; font-size:12px; color:#333; font-weight:normal;}
.clear{ clear:both;}

#container{ width:960px; height:auto; overflow:hidden; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}

/**Intrusion video**/
.intrusion-video-img{ background-image:url(../images/inside_banner_img.png); width:100%; height:145px; margin:0px 0 20px 0;}
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 8px 10px 8px; width:282px; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ /*width:185px;*/ margin-top:5px; padding:0px 5px 5px 0;/* float:right;*/ height:80px; overflow:auto; text-align:left; -webkit-overflow-scrolling: touch;}
.intrusion-video-duration{  width:187px; padding:0px 0px 5px 0; float:left; clear:both; margin-top:10px;} /* by jitendra */
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{ width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}

.sub-heading{ max-width:920px; width:95%; margin:auto; text-align:left; font-size:16px; color:#2e6099; margin-top:10px;}
.sub-heading p{ margin-top:10px; text-align:left; font-size:12px; color:#333;}

.main_head{font-size: 16px; color: #2e6099; text-transform: capitalize; text-align: left; font-weight: bold;}


/**Footer**/
ul.footer{ width:95%; height:30px; background:#FFF; margin:30px 0px 0px 20px;  padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.7em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.copyryt{padding-left:0px !important; float:right !important;} 








ul.resp-tabs-list, p {
    margin: 0px;
    padding: 0px;
}

.resp-tabs-list li {
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 8px;
    margin:auto;
    list-style: none;
    cursor: pointer;
    float: left;
	border:1px solid #d1d1d1;
	border-bottom:none;
	margin-right:10px;
	font-weight:bold;
}

.inner_tab_hgt{line-height:18px;}

.resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    clear: left;
}

h2.resp-accordion {
    cursor: pointer;
    padding: 5px;
    display: none;
}

.resp-tab-content {
    display: none;
    padding: 10px;
	
}

.resp-tab-active {
    border: 1px solid #c1c1c1;
    border-bottom: none;
    margin-bottom: -1px !important;
}

.resp-tab-active {
    border-bottom: none;
    background-color: #2e6099;
	color:#FFF;
}

.resp-content-active, .resp-accordion-active {
    display: block;
}

.resp-tab-content {
	width:97%;
    border: 1px solid #c1c1c1 !important;
	background-color:#fff;
	margin-bottom:10px;
	float:left;
	height:auto;
}

h2.resp-accordion {
    font-size: 13px;
    border: 1px solid #c1c1c1;
    border-top: 0px solid #c1c1c1;
    margin: 0px;
    padding: 10px 15px;
}

h2.resp-tab-active {
    border-bottom: 0px solid #c1c1c1 !important;
    margin-bottom: 0px !important;
    padding: 10px 15px !important;
}

h2.resp-tab-title:last-child {
    border-bottom: 12px solid #c1c1c1 !important;
    background: blue;
}
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list {
    float: left;
    width: 30%;
}

.resp-vtabs .resp-tabs-list li {
    display: block;
    padding: 15px 15px !important;
    margin: 0;
    cursor: pointer;
    float: none;
}

.resp-vtabs .resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    border: 1px solid #c1c1c1;
    float: left;
    width: 100%;
    min-height: 250px;
    border-radius: 4px;
    clear: none;
}

.resp-vtabs .resp-tab-content {
    border: none;
}

.resp-vtabs li.resp-tab-active {
    border: 1px solid #c1c1c1;
    border-right: none;
    background-color: #fff;
    position: relative;
    z-index: 1;
    margin-right: -1px !important;
    padding: 14px 15px 15px 14px !important;
}

.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #c1c1c1;
}

h2.resp-tab-active span.resp-arrow {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid #9B9797;
}

/*-----------Accordion styles-----------*/
h2.resp-tab-active {
    /*background: #eee !important;*/
}
.resp-easy-accordion  h2.resp-accordion {
        display: block;
}
.resp-easy-accordion .resp-tab-content {
    border: 1px solid #c1c1c1;
	background-color:#CCC;
}

.resp-easy-accordion .resp-tab-content:last-child {
    border-bottom: 1px solid #c1c1c1 !important;
}

.resp-jfit {
    width: 100%;
    margin: 0px;
}

.resp-tab-content-active {
    display: block;
}

h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1 !important;
}

.intrusion-video-container ul li {
  margin: 0px 8px 10px 8px;
  width:31%;
  height: auto;
  list-style: none;
  float: left;
  background-color: #eee;
}


/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px; float:left;}*/ /* added by jitendra */
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/






@media (max-width:960px) { 
#container{ width:100%; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}

.demo {
            width:95% !important;
            margin: 0px auto;
        }
		
/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-768.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 10px 10px 10px; width:46%; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{/* width:70%;*/ margin-top:5px; padding:0px 5px 5px 0px; /*float:left;*/ height:80px; overflow:auto; text-align:left;}
.intrusion-video-duration{  width:71%; padding:0px 0px 5px 90px; float:left;}
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}



.resp-tab-content {
  width:97%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}


ul.resp-tabs-list {
        display: none;
    }

    h2.resp-accordion {
        display: block;
    }

    .resp-vtabs .resp-tab-content {
        border: 1px solid #C1C1C1;
    }

    .resp-vtabs .resp-tabs-container {	
        border: none;
        float: none;
        width: 100%;
        min-height: initial;
        clear: none;
    }
    .resp-accordion-closed {
        display:none !important;
    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }

/** Footer **/
ul.footer{ width:96%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 18px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.padding-left:0px !important;

.resp-tab-content {
  width: 92.5%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}
/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px;}*/ /* added by jitendra */
/*ul.top_menu{ display:none; }

ul.top_menu li{ display:none; }*/
}




@media (max-width:840px) { 
#container{ width:100%; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}

.demo {
            width:95% !important;
            margin: 0px auto;
        }
		
/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-768.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 10px 10px 10px; width:46%; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ /*width:70%;*/ margin-top:5px; padding:0px 5px 5px 0px;/* float:left;*/ height:60px; overflow:auto; text-align:left;}
.intrusion-video-duration{  width:71%; padding:0px 0px 5px 90px; float:left;}
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}



.resp-tab-content {
  width:97%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}


ul.resp-tabs-list {
        display: none;
    }

    h2.resp-accordion {
        display: block;
    }

    .resp-vtabs .resp-tab-content {
        border: 1px solid #C1C1C1;
    }

    .resp-vtabs .resp-tabs-container {	
        border: none;
        float: none;
        width: 100%;
        min-height: initial;
        clear: none;
    }
    .resp-accordion-closed {
        display:none !important;
    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom: 1px solid #c1c1c1 !important;
    }

/** Footer **/
ul.footer{ width:96%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 18px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.padding-left:0px !important;

.resp-tab-content {
  width: 92.5%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}
/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px;}*/ /* added by jitendra */
ul.top_menu{ display:none; }

ul.top_menu li{ display:none; }
}








@media (max-width:768px) { 
#container{ width:100%; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}


/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-768.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 10px 10px 10px; width:46%; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ /*width:63%;*/ margin-top:5px; padding:0px 5px 5px 0px; /*float:left; */height:60px; overflow-y:scroll; text-align:left;}
.intrusion-video-duration{  width:172px; padding:0px 0px 5px 90px; float:left;}
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}



.resp-tab-content {
  width:96.3%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}


/** Footer **/
ul.footer{ width:95%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 18px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.padding-left:0px !important;

.resp-tab-content {
  width: 92.5%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}
/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px;} *//* added by jitendra */

ul.top_menu{ display:none; }

ul.top_menu li{ display:none; }
}








@media (max-width:640px) { 
#container{ width:100%; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}


/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-768.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 10px 10px 10px; width:96%; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ /*width:76%;*/ margin-top:5px; padding:0px 5px 5px 0px; /*float:left;*/ height:80px; overflow:auto; text-align:left;}
.intrusion-video-duration{  width:78%; padding:0px 0px 5px 92px; float:left; margin-top:0px;}
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}



.resp-tab-content {
  width: 92%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}


.resp-tabs-list li {
	width:92%;
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 10px;
    margin:auto;
    list-style: none;
    cursor: pointer;
    float: left;
	border:1px solid #d1d1d1;
	border-bottom:none;
	margin-right:10px;
}


/** Footer **/
ul.footer{ width:95%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 12px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.padding-left:0px !important;
/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px;}*/ /* added by jitendra */
}



@media (max-width:480px) { 
#container{ width:97%; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}


/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-480.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 00px 10px 0; width:100%; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ /*width:63%;*/ margin-top:5px; padding:0px 5px 5px 0px; /*float:left;*/ height:80px; overflow:auto; text-align:left;}
.intrusion-video-duration{  width:76%; padding:0px 0px 5px 91px; float:left; margin-top:0px;}
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}


.resp-tab-content {
  width: 92%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}


.resp-tabs-list li {
	width:92%;
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 10px;
    margin:auto;
    list-style: none;
    cursor: pointer;
    float: left;
	border:1px solid #d1d1d1;
	border-bottom:none;
	margin-right:10px;
}
/**Footer**/
ul.footer{ width:95%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 8px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.copyryt {
  padding-left: 0px !important;
  float:left !important;
}
/*.intrusion-video-container a img {width:77px; height:81px; margin-left:5px; margin-top:2px;}*/ /* added by jitendra */

}


@media (max-width:320px) { 

#container{ width:300px; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}


/**Intrusion video**/
/*.intrusion-video-img{ background-image:url(../images/inside_banner_img-320.png); width:100%; height:145px; margin:10px 0 20px 0;}*/
    .intrusion-video-img {
        background-image: url(../images/inside_banner_img.png);
        width: 100%;
        height: 145px;
        margin: 10px 0 20px 0;
    }
.intrusion-video-container{ margin:auto; width:100%; height:auto;}
.intrusion-video-container ul{ margin:auto;}
.intrusion-video-container ul li{ margin:0px 0px 10px 0; width:100% !important; height:auto; list-style:none; float:left; background-color:#eee;}
.intrusion-video-container ul li a{ text-decoration:none;}
.intrusion-video-heading{ width:100%; color:#fff; background-color:#2e60a5; padding:5px; font-size:14px;}
.intrusion-video-icon{ width:77px; height:81px; float:left;}
.intrusion-video-text{ margin-top:5px; padding:0px 5px 5px 0; height:60px; overflow:auto; text-align:left; margin-left:7px; } /* by jitendra */
.intrusion-video-duration{ width:160px; padding:0px 0px 5px 89px; float:left;}  /* by jitendra */
.intrusion-video-duration h1 {font-weight:bold;} /* added by jitendra */
.intrusion-video-grey-box{width:100%; background-color:#ccc; overflow:hidden; height:46px;}
.intrusion-video-grey-box p{font-size:13px; padding:7px; color:#333; width:100%; float:left; font-weight:bold}

/*.intrusion-video-container a img {width:60px; height:63px; margin-left:5px; margin-top:2px;}*/ /* added by jitendra */

.resp-tab-content {
  width:92%;
  border: 1px solid #c1c1c1 !important;
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  height: auto;
}

.resp-tabs-list li {
	width:92%;
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
    padding: 13px 10px;
    margin:auto;
    list-style: none;
    cursor: pointer;
    float: left;
	border:1px solid #d1d1d1;
	border-bottom:none;
	margin-right:10px;
}

/**Footer**/
ul.footer{ width:94%; height:auto; overflow:hidden; background:#FFF; margin:30px 0px 0px 10px; padding:0px 0px 0px 0px; border-top:1px solid #919191;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 0px 0px 0px; }
ul.footer li a{ color:#666; text-decoration:none;}
ul.footer li a:hover{ color:#ee3124; text-decoration:none;}
.copyryt{padding-left:0px; float:left !important;}

}

/*@media only screen and (max-width:568px) and (orientation:landscape) {
#container{width:568px; height:auto; margin:auto; border-top:6px solid #ee3124; background:#fff; padding:0px 0px 20px 0px;}

.intrusion-video-container ul li {width:380px;}
.intrusion-video-text {width:280px;}
.intrusion-video-duration{  width:auto; padding:0px 10px 5px 0; float:right;}
/**Footer**/
/*ul.footer{ width:auto; height:auto; overflow:hidden; background:#ccc; margin:30px 0px 0px 0px; padding:0px 0px 0px 20px;}
ul.footer li{ float:left; color:#666; font-size:.6em; line-height:30px; margin:0px 4px 0px 4px; }
ul.footer li a{ color:#666; text-decoration:none;}
.padding-left:0px !important;
}*/