@font-face {
    font-family: 'pt_sansregular';
    src: url('../fonts/ptsans/PTS55F-webfont.eot');
    src: url('../fonts/ptsans/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ptsans/PTS55F-webfont.woff') format('woff'),
         url('../fonts/ptsans/PTS55F-webfont.ttf') format('truetype'),
         url('../fonts/ptsans/PTS55F-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

html {
  position: relative;
  min-height: 100%;
}

body {
	font-family: 'pt_sansregular';
    padding-top: 50px;
	
}

a:focus{ outline:none;}


/* grid & list view */

.item.list-group-item
{
	float: none;
	width: 100%;
}
.item.list-group-item:before,
.item.list-group-item:after {
  display: table;
  content: " ";
}

.item.list-group-item img{float:left;}
.item.list-group-item:after
{
	clear:both;
}

/* grid & list view */

.main_body{
	margin-top:20px;
}

/* sidebar panel */
.panel-default > .panel-heading {
        background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(255,255,255,1) 79%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(79%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 79%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 79%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 79%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 79%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    color: #333333;
}

.news ul li{ list-style:none;margin-bottom: 5px;}

.news ul li:before {
    font-family:'FontAwesome';
    content:"\f105";
}
/* sidebar panel */


/* footer */

.bottom_footer {
    background-color: #F5F5F5;
}

.container .text-muted {
    margin: 20px 0;
}
.text-muted {
    color: #000;
}



.company ul li{ list-style:none;margin-bottom: 5px;}

.company ul li:before {
    font-family:'FontAwesome';
    content:"\f105";
}

.information ul li{ list-style:none;margin-bottom: 5px;}

.information ul li:before {
    font-family:'FontAwesome';
    content:"\f105";
}

ul li{ list-style:none;margin-bottom: 5px;}

.support ul li{ list-style:none;margin-bottom: 5px;}

.support ul li:before {
    font-family:'FontAwesome';
    content:"\f105";
}

.contact_us li{
	list-style:none;
	margin-bottom: 5px;
}

.social_block li {
    display: inline;
    float: left;
    height: 36px;
    margin-right: 10px;
    padding: 0;
    width: 37px;
}

.social_block li.facebook {
    background: url(../images/socialicons.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.social_block li.facebook:hover {
    background-position: 0 -34px;
}

.social_block li a {
    float: left;
    line-height: 38px;
    text-indent: -9999px;
    width: 38px;
}

.social_block li.twitter {
    background: url(../images/socialicons.png) no-repeat scroll 0 -69px rgba(0, 0, 0, 0);
}

.social_block li.twitter:hover {
    background-position: 0 -103px;
}

.social_block li.rss {
    background: url(../images/socialicons.png) no-repeat scroll 0 -137px rgba(0, 0, 0, 0);
}

.social_block li.rss:hover {
    background-position: 0 -171px;
}

.social_block > ul {
    margin-left: -40px;
}

/* footer */

/* alert */
.alert {
     padding: 5px;
	 margin-bottom:0;
}
/* alert */

/*** shyam **/ 
.left_ad_wrapper, .right_ad_wrapper {
    position: absolute;
    width:11%;
    height:auto;
    min-height:405px;
    margin-top: 10px;
    margin-left:5px;
    margin-right:5px;
    z-index:9;
}

.left_ad {
    position: absolute;
    width:100%;
    height:auto;
    margin-top: 10px;
    margin-left:0px;
}
.right_ad {
    position: absolute;
    width:100%;
    height:auto;
    min-height:405px;
    right:0 ; 
    margin-top:0;
    margin-right:0;
}
.right_ad_wrapper {
    right: 0;
    margin-top:70px;
    top: 0px;
}

body {
    position : relative; 
}

/*** END shyam **/ 

/***** Start Ravi****/
 #DIV_1 {
    color: rgb(97, 61, 45);
    height:auto;
    width:100%;
    perspective-origin: 105px 206px;
    transform-origin: 105px 206px;
    border: 0px none rgb(97, 61, 45);
    font: normal normal normal normal 15px/normal Arial, Verdana, sans-serif;
    outline: rgb(97, 61, 45) none 0px;
}/*#DIV_1*/

#H3_2 {
    color: rgb(255, 255, 255);
    height:auto;
    width:100%;
    perspective-origin: 105px 16px;
    transform-origin: 105px 16px;
    background: rgb(93, 157, 228) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(255, 255, 255);
    border-radius: 9px 9px 0 0;
    font: normal normal normal normal 15px/normal Arial, Verdana, sans-serif;
    margin: 0px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 6px 12px 4px 14px;
}/*#H3_2*/

#UL_3 {
    color: rgb(97, 61, 45);
    height:auto;
    width:100%;
    perspective-origin: 105px 190px;
    transform-origin: 105px 190px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(69, 146, 212);
    font: normal normal normal normal 15px/normal Arial, Verdana, sans-serif;
    list-style: none outside none;
    margin: 0px 0px 15px;
    outline: rgb(97, 61, 45) none 0px;
    padding: 0px;
}/*#UL_3*/

#LI_4, #LI_8, #LI_10, #LI_12, #LI_14, #LI_16, #LI_18, #LI_20, #LI_24, #LI_26 {
    color: rgb(97, 61, 45);
    height:auto;
    text-transform: uppercase;
    width:100%;
    perspective-origin: 104px 14px;
    transform-origin: 104px 14px;
    border: 0px none rgb(97, 61, 45);
    font: normal normal normal normal 11px/21px Arial, Verdana, sans-serif;
    list-style: none outside none;
    outline: rgb(97, 61, 45) none 0px;
}/*#LI_4, #LI_8, #LI_10, #LI_12, #LI_14, #LI_16, #LI_18, #LI_20, #LI_24, #LI_26*/

#A_5, #A_9, #A_13, #A_17, #A_21, #A_25 {
    color: rgb(24, 92, 168);
    display: block;
    height:auto;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width:100%;
    perspective-origin: 104px 14px;
    transform-origin: 104px 14px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border-top: 1px dashed rgb(137, 189, 234);
    border-right: 5px solid rgb(255, 255, 255);
    border-bottom: 0px none rgb(24, 92, 168);
    border-left: 5px solid rgb(255, 255, 255);
    font: normal normal normal normal 11px/21px Arial, Verdana, sans-serif;
    list-style: none outside none;
    outline: rgb(24, 92, 168) none 0px;
    padding: 3px 3px 3px 10px;
}/*#A_5, #A_9, #A_13, #A_17, #A_21, #A_25*/

#LI_6, #LI_22 {
    color: rgb(97, 61, 45);
    height:auto;
    text-transform: uppercase;
    width:100%;
    perspective-origin: 104px 24.5px;
    transform-origin: 104px 24.5px;
    border: 0px none rgb(97, 61, 45);
    font: normal normal normal normal 11px/21px Arial, Verdana, sans-serif;
    list-style: none outside none;
    outline: rgb(97, 61, 45) none 0px;
}/*#LI_6, #LI_22*/

/**** End Ravi****/

/* Start  Gautam */

.adsbygoogle, ins{
	width:100% !important;
	height:auto !important;
}
.right_ad_wrapper iframe{
	position:relative !important;
	width:100% !important;
}

	.block_mobile_ads{
		display:none !important;
	}
	

  .blockit{
    display:inline;
  }		

@media screen and (max-width:767px){
	.left_ad_wrapper, .right_ad_wrapper{
		width:95%;
		position:relative;
		min-height:320px;
		height:auto;
		display:none;
	}
	.left_ad , #DIV_1{
		height:auto;
	}
	.right_ad_wrapper{
		margin-top:0px;
	}
	.right_ad{
		position:relative;
	}
	
		  .blockit{
    display:none !important;
  }	
}
@media screen and (min-width:768px) and (max-width:1169px){
	.left_ad_wrapper, .right_ad_wrapper{
		display:none;
	}
	
	  .blockit{
    display:none !important;
  }	

}
/* End Gautam */




