@charset "utf-8";

/* CSS Document */
p{
    font-size:15px !important;
}


.tags-section{
    background-color:#6cc5ff;
    margin:20px 0;
    
}
.tags-section h3{
    font-size:18px;
    background-color:#fff6cb;
    color:#0b0942;y
    width:100%;
    padding:10px;
    margin:0px;
}
.tags-section .tags{
    padding:10px;
}
.related-articles-section{
    background-color:#0b0942;
    margin:20px 0;
}
.related-articles-section h3{
     font-size:18px;
    background-color:#fff6cb;
    color:#0b0942;
    width:100%;
    padding:10px;
    margin:0px;
}
.related-articles-section .inner{
    padding:10px;
}


.quick-links{
    height:385px;
    overflow:scroll;
   overflow-x: hidden;
    padding:0 !important;
    margin-top:10px;
    border-bottom:10px solid #fff6cb;
}
.quick-links .heading{
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:18px;
    font-weight:bold;
    color:#0b0942;
    background-color:#fff6cb;
}
.quick-links .heading span{
    margin-right:10px;
}






.nav-tabs > li{
    margin-left:20px !important;
    padding-top:20px;
    font-style:italic;
}
.tab-panel{
    background-color:#fff6cb;
    padding:10px 10px 10px 20px;
    color:#000;
}
.sub-list {
    list-style:none !important;
    display:inline !important;
    font-size:12px;
    font-weight:bold;
    margin-right:20px;
    line-height: 30px;
}
.sub-list a{
    padding-bottom:20px;
}
.inner-sec{
    padding-top:30px;
}

.whats-new-ticker{
    background-color:#fff6cb;
}
.whats-new-ticker h3{
    
    font-size:15px;
    color:#fff6cb;
}
.whats-new-ticker ul{
    
     font-weight:600;
      background-color:#0b0942;
     color:#fff6cb;
}
.whats-new-ticker ul li a{
     padding:16px 0px 0px 16px;
     color:#fff6cb;
}
.whats-new-ticker .heading{
    padding:12px;
    font-weight:600;
    text-align:center;
    color:#0b0942;
    background-color:#fff6cb;
}




a {

  color: #011B40 /*#0088cc*/;

  text-decoration: none;
}

.navbar-inverse {

 background-color: #356eda;

 /* border-color: rgba(0, 0, 0, 0.2);

  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.07);

   background-image: linear-gradient(to bottom, #1d365d 0%, #011b40 100%) !important;

    background-repeat: repeat-x;*/

	background-image:none;

}



.navbar-nav > li > a {

    padding-top: 15px !important;
    padding-bottom: 15px !important;
    font-size:14px;
    color:#0b0942 !important;

}



.navbar-brand, .navbar-nav > li > a

{

	color:#FFFFFF;

	text-shadow:none;

	padding-left:10px;

	padding-right:10px;

}

.navbar {

    min-height:26px !important;

	padding-left: auto;

}



h1, h2, h3, h4, h5, h6 {

margin: 10px 0;

font-family: inherit;

font-weight: bold;

color: inherit;

text-rendering: optimizelegibility;

}

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus 

{

	color:#fcce19 !important;

	

}



.navbar-inverse .navbar-brand:hover,

.navbar-inverse .navbar-brand:focus {

  color: #fcce19 !important;

  background-color: transparent;

}



.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a

{

	color:#b9c8e0 !important;

	padding-left:10px;

	padding-right:10px;

}



.navbar-nav > li > a:hover

{

	color:#FFFFFF !important;

	

	

}





.navbar-brand, .navbar-nav > li > a{

	text-shadow:none !important;

}

.nav > li > a:hover, .nav > li > a:focus {

background-color: #1d365d;

}

.navbar-brand, .navbar-nav > li > a

{

	color:#FFFFFF;

}

.userprofile {

	min-width: 31px;

	float: left;

	min-height: 29px;

	margin-top: -5px;

	border-radius: 20px;

	background-image:url(../img/profile.gif);

	background-size:100%;

	border:1px solid #0b0942;

}

.userprofilebig {

	background-image: url("../img/profile.gif");

	background-size: 100% auto;

	border: 1px solid #FFFFFF;

	float: left;

	margin-right: 20px;

	margin-top: -5px;

	margin-bottom:20px;

	min-height: 80px;

	min-width: 80px;

	-webkit-border-radius: 92px 92px 92px 92px;

	-moz-border-radius:92px 92px 92px 92px;

	border-radius:92px 92px 92px 92px;

}

.banner-head {

	background-color: #114964;

	

	border-color: #011b40;

	padding:5px 0 0 0;

}

.banner-head img {

	max-width:728px;

}

.lnkcolor {

	color:#333333 !important;

	cursor:pointer;

}

.lnkcolor:hover {

	text-decoration:none !important;

}

.minhight {

	min-height:250px !important;

}

/* Sidenav for Docs



-------------------------------------------------- */



/* Sidenav for Docs



-------------------------------------------------- */







.bs-docs-sidenav {

	margin: 0 0 4px 0;

	padding: 0;

	background-color: #fff;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

}

.bs-docs-sidenav > li {

	display: block;

	margin: 0 0 -1px;

	border: 1px solid #e5e5e5;

}

.bs-docs-sidenav > li:first-child {

	-webkit-border-radius: 4px 4px 0 0;

	-moz-border-radius: 4px 4px 0 0;

	border-radius: 4px 4px 0 0;

}

.bs-docs-sidenav > li:last-child {

	-webkit-border-radius: 0 0 4px 4px;

	-moz-border-radius: 0 0 4px 4px;

	border-radius: 0 0 4px 4px;

}

.bs-docs-sidenav > .active > a {

	position: relative;

	z-index: 2;

	padding: 9px 15px;

	border: 0;

	text-shadow: 0 1px 0 rgba(0, 0, 0, .15);

	-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);

	-moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);

	box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1), inset -1px 0 0 rgba(0, 0, 0, .1);

}

/* Chevrons */



.news_itm .icon-chevron-right,  .bs-docs-sidenav .icon-chevron-right {

	float: right;

	margin-top: 2px;

	margin-right: -6px;

	opacity: .25;

}

.news_itm p

{

margin:0;

}

.bs-docs-sidenav > li > a:hover {

	background-color: #f5f5f5;

}

a:hover .icon-chevron-right {

	opacity: .5;

}

.bs-docs-sidenav .active .icon-chevron-right,  .news_itm .active .icon-chevron-right,  .bs-docs-sidenav .active a:hover .icon-chevron-right {

	background-image: url(../img/glyphicons-halflings-white.png);

	opacity: 1;

}

.bs-docs-sidenav.affix {

	top: 40px;

}

.bs-docs-sidenav.affix-bottom {

	position: absolute;

	top: auto;

}

.boxdata {

	border:1px solid #E5E5E5;

	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

	padding:8px 14px;

	border-radius: 2px;

}

.boxdata .head {

	box-shadow: 1px 0 0 rgba(0, 0, 0, 0.1) inset, -1px 0 0 rgba(0, 0, 0, 0.1) inset;

	padding: 0px;

	position: relative;

	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);

	z-index: 2;

}

.boxhead {

	position: relative;

	z-index: 2;

	padding: 9px 15px;

	border: 0;

	background-color: #0088CC;

	color: #FFFFFF;

	border-radius: 4px 4px 0 0;

}

.bs-docs-sidenav img {

	-webkit-border-radius: 4px 4px 4px 4px;

	-moz-border-radius: 4px 4px 4px 4px;

	border-radius: 4px 4px 4px 4px;

}

.img_toppersleft {

	background-repeat:no-repeat;

	vertical-align: middle;

	background-image: url("../img/profile.gif");

	background-size:cover;
	background-position:center;
	min-height:200px;
	border-radius:0px;


	border: 0 none;

	height: auto;

	max-width: 100%;

	text-align:center;
/*background-position:center center;*/

}

.img_toppersleft_home {

	background-repeat:no-repeat;

	vertical-align: middle;

	background-image: url("../img/profile.gif");

	background-size: 100% auto;

	min-height:66px;

	-webkit-border-radius: 4px 4px 4px 4px;

	-moz-border-radius: 4px 4px 4px 4px;

	border-radius: 4px 4px 4px 4px;

	border: 0 none;

	height: auto;

	max-width: 100%;

	text-align:center;

}

.boxfooter {

	padding: 9px 15px;

	border: 0;

	background-color: #EEEEE4;

	min-height:24px;

}

.txtblk {

	color:#000000;

}

.pd0 {

	padding:0px !important;

}

.pd10 {

	padding:10px !important;

}

.pd5 {

	padding:5px !important;

}



.pd15 {

	padding:15px !important;

}

.pdt0 {

	padding-top:0 !important;

}

.pdb0 {

	padding-bottom:0 !important;

}

.pdr0 {

	padding-right:0 !important;

}

.pdl0 {

	padding-left:0 !important;

}

.pdt1 {

	padding-top:1px;

}

.pdb1 {

	padding-bottom:1px;

}

.pdr1 {

	padding-right:1px;

}

.pdl1 {

	padding-left:1px;

}

.pdt3 {

	padding-top:3px;

}

.pdb3 {

	padding-bottom:3px;

}

.pdr3 {

	padding-right:3px;

}

.pdl3 {

	padding-left:3px;

}

.pdt4 {

	padding-top:4px;

}

.pdb4 {

	padding-bottom:4px;

}

.pdr4 {

	padding-right:4px;

}

.pdl4 {

	padding-left:4px;

}

.pdt5 {

	padding-top:5px;

}

.pdb5 {

	padding-bottom:5px;

}

.pdr5 {

	padding-right:5px;

}

.pdl5 {

	padding-left:5px;

}

.pdt30 {

	padding-top:30px;

}

.pdt20 {

	padding-top:20px;

}

.pdl20 {

	padding-left:20px;

}

.pdtb15 {

	padding-top:20px;

	padding-bottom:20px;

}

.ml0 {

	margin-left:0 !important;

}

.m0 {

	margin:0 !important;

}

.mb0 {

	margin-bottom:0 !important;

}

.mb10 {

	margin-bottom:10px !important;

}

.nobg {

	background-color:transparent !important;

}

.ptmb15 {

	padding-top:15px;

	margin-bottom:15px;

}

.pdb15 {

	padding-bottom:15px;

}

.allround {

	-webkit-border-radius: 4px 4px 4px 4px !important;

	-moz-border-radius: 4px 4px 4px 4px !important;

	border-radius: 4px 4px 4px 4px !important;

}

.bdrtop0 {

	border-top:0px;

}

.contentbox {

	background-color: #FFFFFF;

	border: 1px solid #DDDDDD;

	-webkit-border-radius: 4px 4px 4px 4px !important;

	-moz-border-radius: 4px 4px 4px 4px !important;

	border-radius: 4px 4px 4px 4px !important;

	margin: 0 0 5px 0;

	padding: 35px 0 0 0;

	position: relative;

}

.tabcontentbox {

	background-color: #FFFFFF;

	border: 1px solid #DDDDDD;

	-webkit-border-radius:0 0 4px 4px !important;

	-moz-border-radius:0 0 4px 4px !important;

	border-radius:0 0 4px 4px !important;

	padding-top:10px;

	border-top:0px

}

.bdr0 {

	border:0 !important;

}

.boxheadcontent {

	background-color: #F5F5F5;

	border: 1px solid #DDDDDD;

	border-radius: 4px 0 4px 0;

	color: #011b40;

	font-size: 12px;

	font-weight: bold;

	left: -1px;

	padding: 7px;

	top: -1px;

	position: absolute;

	margin-bottom:5px;

}

.news_itm {

	padding: 7px;
	background-color:#0b0942;
	border-bottom:1px solid #fff;
	color:#000000;

}

.news_itm h3 {

	font-family:'PT Sans', sans-serif;

	font-size:13px;

	font-weight:400;

	line-height: 20px;

	margin: 0px;
	color:#fff;

	

}

.h3bold {

	font-size:15px;

	font-weight:700 !important;

	margin-top:0;

}

.news_itm:hover {

	border-bottom:1px solid #fff;

	cursor:pointer;

	/*background-color:#f6f6f6;*/

}

.news_itm img {

	margin:5px 5px 5px 0;

	text-align:center;

}

body {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}



.separator {

	background: url("../img/separator.png") no-repeat scroll left 12px rgba(0, 0, 0, 0);

	height:42px;

	margin:8px

}

.font140 {

	font-size:140%;

}

.fontArvo {

    font-family: 'Montserrat', serif;

    font-weight: 700;

    font-size: 28px;

}

.positionabsolute {

	position:absolute;

	-webkit-border-radius: 4px 4px 4px 4px !important;

	-moz-border-radius: 4px 4px 4px 4px !important;

	border-radius: 4px 4px 4px 4px !important;

	background-color:#F00;

	font-size:14px;

	z-index:1;

}

.thumbnail:hover {

	border-bottom:1px solid #fcce19;

	cursor:pointer;

	background-color:#f6f6f6;

}

.img-rounded {

	width:100%

}

.nohover:hover {

	background-color:transparent !important;

	border:1px solid #DDDDDD;

	cursor:default;

}

h2 {

	font-size: 21.5px;

	font-family:'PT Sans', sans-serif;

}

h4 {

	font-size: 16px;

	font-family:'PT Sans', sans-serif;

}

.thumbnail {

	border: 1px solid #DDDDDD;

	border-radius: 4px 4px 4px 4px;

	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);

	display: block;

	line-height: 20px;

	padding: 4px;

	transition: all 0.2s ease-in-out 0s;

}

.thumbnails {

	list-style: none outside none;

	padding-left:0px;

}

.boxcontain2 {

	padding: 15px;

	border: 0;

	background-color: #F5F5F5;

	min-height:20px;

	-webkit-border-radius: 8px 8px 8px 8px !important;

	-moz-border-radius: 8px 8px 8px 8px !important;

	border-radius: 8px 8px 8px 8px !important;

	margin: 10px;

}

.wd96 {

	width:96%;

}

.wd98 {

	width:98%;

}



.myaccountblog .popover {

	display: block;

	float: left;

	margin: 0 0 20px 0;

	position: relative;

	max-width: 100% !important;

	z-index:0;

	box-shadow:0 0 0 !important;

}

.authorprofilebig {

	background-image: url("../img/profile.gif");

	background-size: 100% auto;

	border: 1px solid #FFFFFF;

	border-radius: 72px 72px 72px 72px;

	margin-top: 30px;

	min-height: 80px;

	min-width: 80px;

		max-height: 80px;

	max-width: 80px;

	margin-left:10px

}

.grayborder {

	border:1px solid #E5E5E5;

}

.borderbottom1 {

	border-bottom:1px solid #E5E5E5;

}

.borderbottom0 {

	border-bottom:0px solid #E5E5E5;

}

.bdrtb1 {

	border-top:1px solid #E5E5E5;

	border-bottom:1px solid #E5E5E5;

}

.minifont {

	font-size: 12px;

	font-weight: normal;

	line-height: 12px;

}

.pdlr {

	padding:5px 15px !important;

}

.questionmark {

	background-image:url(../img/askexpert_icon.jpg);

	background-size: 100% auto;

	border: 1px solid #FFFFFF;

	min-height: 100px;

	max-width: 100px;

	margin:0 auto;

}

.mt15 {

	margin-top:15px;

}

.lnkunderline {

	font-family: 'PT Sans', sans-serif;

	font-size: 16px;

}

.lnkunderline a {

	color:#333333;

}

.lnkunderline a:hover {

	text-decoration:underline;

}

/* email subscribe box */



.subscribe span3 ul {

	border-right:1px solid #EEECE7;

	margin-left:20px;

	min-height:424px;

}

.subscribe {

	background: url("/images/news-letter.png") no-repeat scroll 0 0 #F6F6F6;

	height: 47px;

	padding-top:10px;

}

.subscribe h3 {

	color: #FFFFFF;

	float: left;

	font-size: 20px;

	font-weight: 700;

	margin: 4px 0 0 56px;

	text-transform: uppercase;

}

.subscribe h2 {

	color: #FFFFFF;

	float: left;

	font-size: 11px;

	margin: 4px 0 0 16px;

}

.page {

	text-align: left;

}

.subscribe .input-box {

	float: right;

	width: 40%;

}

.subscribe .input-text {

	background: none repeat scroll 0 0 #F6F6F6;

	border: 0 none;

	height: 33px;

	padding: 8px 4px 4px;

	width: 79%;

}

.subscribe .button {

	background: url("/images/news-letter.png") no-repeat scroll 0 -57px #F6F6F6;

	border: 0 none;

	float: right;

	height: 47px;

	margin-left: -3px;

	width: 47px;

	cursor: pointer;

	overflow: visible;

}

input, select, textarea, button {

	color: #8A8A8A;
    
	font: 11px Arial, Helvetica, sans-serif;

	vertical-align: middle;

}

.ui-state-error {

	background: none repeat scroll 0 0 #FAEBE7 !important;

	border: 1px dashed #FF0000 !important;

}

.subscribe .validation-advice {

	position: absolute;

	width: 182px;

}

.validation-advice {

	background: url("/images/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;

	clear: both;

	color: #FF0000;

	font-size: 10px;

	line-height: 13px;

	margin: 3px 0 0;

	min-height: 13px;

	padding-left: 17px;

}

.f-detail {

	border-bottom: 1px solid #EEECE7;

	margin-top: 10px;

	padding-bottom: 10px;

}

.f-detail li a {

	font: 11px/1.35 Arial, Helvetica, sans-serif;

}

.subcatdisplay {

	padding:0;

	margin:5px 0;

	border-top:1px solid #FCCE19;

	border-bottom:1px solid #FCCE19;

}

.subcatdisplay ul {

	margin:0;

}

.subcatdisplay li {

	min-width:250px;

	margin:5px;

	-webkit-border-radius: 4px 4px 4px 4px;

	-moz-border-radius:4px 4px 4px 4px;

	border-radius:4px 4px 4px 4px;

	font-weight:bold;

}

.subcatdisplay li:after {

/* content:"| ";

 padding-left:15px;

 color: #fcce19;*/

 }

.subcatdisplay li:hover {

	background-color:#fcce19;

	cursor:pointer;

}

.contenthead {

	background-color: #F7DC72;

	padding: 0px 10px;

	border-bottom: 0px solid rgba(0, 0, 0, 0.2);

	border-top: 0px solid rgba(0, 0, 0, 0.2);

}

.contenthead .collapsed {

	background-position: -313px -119px;

}

.caticn:hover {

	background-image: url("../img/glyphicons-halflings-white.png");

}

.cursorpoint {

	cursor:pointer;

}

.footerbar_one {

	background-color:#fff6cb;

	border-bottom:5px solid #151d52;

}

.footerbar_two {

	background-color: #0b0942;

	color: #fff6cb;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

}

.footerbar_one a, .footerbar_two a {

	color:#8F887C;

	cursor:pointer;

}

.footerbar_two li {

	min-width:10px;

}

.footerbar_two li:hover, .footerbar_one li:hover {

	background:none;

}

#back_top {

	background: url("../img/sprites.png") no-repeat scroll 0 -184px transparent;

	bottom: 22px;

	cursor: pointer;

	display: none;

	height: 47px;

	position: fixed;

	right: 6px;

	width: 48px;

}

#back_top:hover {

	background-position: 0 -251px;

}

.nobgimage {

	background-image:none;

}

/*subscriber */

.success-msg {

	background-color: #EFF5EA;

	background-image: url("/images/i_msg-success.gif");

	border-color: #446423;

	color: #3D6611;

	position:absolute;

	width:350px;

}

.error-msg, .success-msg, .note-msg, .notice-msg {

	border-style:solid !important;

	border-width:1px !important;

	background-position:10px 12px !important;

	background-repeat:no-repeat !important;

	min-height:24px !important;

	padding:14px 4px 4px 32px !important;

	font-size:11px !important;

	font-weight:bold !important;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	-khtml-border-radius: 3px;

	border-radius: 3px;

}

.processing {

	background-image: url("/images/ajax-loader.gif") !important;

}

.ui-state-error {

	background: none repeat scroll 0 0 #FAEBE7 !important;

	border: 1px dashed #FF0000 !important;

}

.subscribe .validation-advice {

	position: absolute;

	width: 182px;

}

.validation-advice {

	background: url("/images/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;

	clear: both;

	color: #FF0000;

	font-size: 10px;

	line-height: 13px;

	margin: 3px 0 0;

	min-height: 13px;

	padding-left: 17px;

	border-style:solid !important;

	border-width:1px !important;

	background-position:10px 12px !important;

	background-repeat:no-repeat !important;

	min-height:24px !important;

	padding:14px 4px 4px 32px !important;

	font-size:11px !important;

	font-weight:bold !important;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	-khtml-border-radius: 3px;

	border-radius: 3px;

}

.dropdown-submenu {

	position:relative;

}

.dropdown-submenu>.dropdown-menu {

	top:0;

	left:100%;

	margin-top:-6px;

	margin-left:-1px;

	-webkit-border-radius:0 6px 6px 6px;

	-moz-border-radius:0 6px 6px 6px;

	border-radius:0 6px 6px 6px;

}

.dropdown-submenu:hover>.dropdown-menu {

	display:block;

}

.dropdown-submenu>a:after {

	display:block;

	content:" ";

	float:right;

	width:0;

	height:0;

	border-color:transparent;

	border-style:solid;

	border-width:5px 0 5px 5px;

	border-left-color:#cccccc;

	margin-top:5px;

	margin-right:-10px;

}

.dropdown-submenu:hover>a:after {

	border-left-color:#ffffff;

}

.dropdown-submenu.pull-left {

	float:none;

}

.dropdown-submenu.pull-left>.dropdown-menu {

	left:-100%;

	margin-left:10px;

	-webkit-border-radius:6px 0 6px 6px;

	-moz-border-radius:6px 0 6px 6px;

	border-radius:6px 0 6px 6px;

}



.answerdiv

{

	border-left:solid 10px #6C3;

	padding-left:20px;

-webkit-border-radius: 6px;

	-moz-border-radius:6px;

	border-radius:6px;

}

.text-justify

{

	text-align:justify;

}

.text-holder {

    border: 1px solid #BDC7D8;

    height: 14px;

    padding: 3px;

    resize: none;

    width: 98%;

}

.alert, .alert h4 {

    color: #633B02 !important;

}

 .social_ico { text-align: center; margin-bottom:40px  background:url(../../images/social_icons.png) no-repeat center; }

  .social_ico a { display:inline-block; width:61px; height:61px; margin:3px; min-width:61px; min-height:61px; background:url(../../images/social_icons.png) no-repeat center; }

  .social_ico a.facebook { background-position:left top; } 

  .social_ico a.twiter { background-position:-71px top; }

  .social_ico a.mslive { background-position:-282px top; }

  .social_ico a.yahoo { background-position:-142px top; }

  .social_ico a.linkedin { background-position:-211px top; }

  .social_ico a.google { background-position:-353px top; }

  

  .social_ico a.pinterest { background-image:url(../../images/social_icons_2.png); background-position:-142px top; }

  .social_ico a.dribble { background-image:url(../../images/social_icons_2.png); background-position:-282px top; }

  .social_ico a.flickr { background-image:url(../../images/social_icons_2.png); background-position:-494px top; }

  .social_ico a.mail { background-image:url(../../images/social_icons_2.png); background-position:-423px top; }



  .social_ico a.reddit { background-image:url(../../images/social_icons_2.png); background-position:-565px top; }

  .social_ico a.digg { background-image:url(../../images/social_icons_2.png); background-position:-636px top; }

  .social_ico a.delicious { background-image:url(../../images/social_icons_2.png); background-position:-706px top; }

  .social_ico a.stumbleUpon { background-image:url(../../images/social_icons_2.png); background-position:-777px top; }



  .social_ico a:hover.facebook { background:url(../../images/social_icons.png); background-position:left -62px; } 

  .social_ico a:hover.twiter { background-position:-71px -62px; }

  .social_ico a:hover.mslive { background-position:-282px -62px; }

  .social_ico a:hover.yahoo { background-position:-142px -62px; }

  .social_ico a:hover.linkedin { background-position:-211px -62px; }

  .social_ico a:hover.google { background-position:-353px -62px; }

  

  .social_ico a:hover.pinterest { background-position:-142px -62px; }

  .social_ico a:hover.dribble { background-position:-282px -62px; }

  .social_ico a:hover.flickr { background-position:-494px -62px; }

  .social_ico a:hover.mail { background-position:-423px -62px; }



  .social_ico a:hover.reddit { background-position:-565px -62px; }

  .social_ico a:hover.digg { background-position:-636px -62px; }

  .social_ico a:hover.delicious { background-position:-706px -62px; }

  .social_ico a:hover.stumbleUpon { background-position:-777px -62px; } 

  

 

  .division .line {

    border-top: 1px solid #DFDFDF;

    position: absolute;

    top: 10px;

    width: 40%;

}





.division {

    float: none;

    left: 0px;

    margin: 35px auto;

    overflow: hidden;

    position: relative;

    text-align: center;

}

 .division .r {

    right: 0;

}

<!--institute cssss-->

#search {

    float: left;

    margin: 32px 0 0;

    position: relative;

	

}

#search .button-search {

    background: url("/images/button-search.png") no-repeat scroll center center rgba(0, 0, 0, 0);



    cursor: pointer;

    float: right;

    height: 34px;

   

    right: 0;

    width: 34px;

}

#search .input-button {

    background: none repeat scroll 0 0 #FFFFFF;

    border-radius: 5px;

    color: #333333;

    font-size: 16px;

    height: 32px;

    line-height: 28px;

    margin-left: 64px;

    outline: medium none;

    padding: 0 10px;

    width: 340px;

}

#search .btnDoSearch {

    background: url("/images/icon-search.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 0 none;

    height: 31px;

    margin-left: -30px;

    outline: medium none;

    text-indent: -9999px;

    text-transform: capitalize;

    width: 31px;

}

#search .ui-accordion {

    background: none repeat scroll 0 0 #FFFFFF;

    float: left;

    height: 29px;

    outline: medium none;

    padding: 0 35px 0 5px;

   	border-radius:0px;

}

.mySelectCalendar {

    background: url("/images/calendar.png") no-repeat scroll 98% 1px #FFFFFF;

}

.after{

background-image:url(../img/wright.gif);

}

.rightCol

{

border:1px solid #E5E5E5;

width:72%;

}

.leftCol

{

border:1px solid #E5E5E5;



}

.loader{

background:url(../img/ajax_loader.gif)no-repeat scroll center center;

width:60%;

height:190px;

}

.block{

border-radius:0px;

width:247px;

}

.topperserach{ margin-bottom:10px !important; }

.line4 {

    background: none repeat scroll 0 0 #e8e8e8;

    display: block;

    height: 1px;

    margin: 12px 0 6px;

    padding: 0;

}

.widgettitle {

    background: none repeat scroll 0 0 #0088cc;

    color: #fff;

    font-size: 14px;

    padding: 12px 15px;

}

.widgetcontent {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #fff;

    border-color: -moz-use-text-color #0088cc #0088cc;

    border-image: none;

    border-right: 2px solid #0088cc;

    border-style: none solid solid;

    border-width: 0 2px 2px;

    margin-bottom: 20px;

    padding: 15px 12px;

	margin-top:-10px;

}

.widgetbox .headtitle {

    margin-bottom: 0;

}

.headtitle .btn-group {

    float: right;

}

.btn-group:first-child {

}

.btn-group {

    display: inline-block;

    font-size: 0;

    position: relative;

    vertical-align: middle;

    white-space: nowrap;

}



.profilethumb {

    overflow: hidden;

    position: relative;

    text-align: center;

}

.nav-tabs .dropdown-menu {

    border-radius: 0 0 6px 6px;

}

.headtitle .btn-group .btn, .headtitle .btn-group .btn:focus, .headtitle .btn-group.open .btn.dropdown-toggle {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgba(255, 255, 255, 0.2);

    border-image: none;

    border-style: none none none solid;

    border-width: 0 0 0 1px;

    color: #fff;

    padding: 11px 20px;

}

.btn-group > .btn:first-child {

    border-bottom-left-radius: 0;

    border-top-left-radius: 0;

    margin-left: 0;

}

.dropdown-menu

{

	background-color: #1d365d !important;

}

.dropdown-menu > li > a {

    color: #b9c8e0 !important;

    font-size: 12px;

    

    padding: 5px 20px;

}

.dropdown-menu > li > a:hover {

    color: #FFFFFF !important;

   background-image: linear-gradient(to bottom, #0088cc  0%, #0088cc  100%) !important;



    

} 

.headtitle .dropdown-menu {

    left: auto;

    right: 0;

}





.askexpert > ul > li

{

	background-color:#fdfbd3;

}

.topperscorner > ul > li

{

	background-color:#f7ffec;

}



.BlogList > ul > li

{

	background-color:#f7f7f7;

}



#toppersindex .thumbnails

{

	padding-left:0;

	margin-left:0;

}

.rightPanelPHotogallery img

{

	max-width:100%;

}





.popover {

font-family: Arial, sans-serif;

}

.navbar {
z-index:1 !important;
margin-bottom: 0px !important;



}



@media (max-width: 767px) {
    p{
        font-size:17px !important;
    }

  .img_toppersleft_home {

    min-height: 100px !important;

  }

}





