body{
	background: url("../images/body-bg.jpg") repeat;
	font-size: 12px;
}

h1{font-size:20px;} h2{font-size:16px;} h3{font-size:14px;} h4{font-size:12px;}

/* pillar css starts*/
.pillar	{
	padding: 0px;
}
.pillar-left	{
	float:right;
}
.pillar-right	{
	float:left;
}
.user-name-alignment{
	padding: 0px;
	width: 34.666667% !important;
}
/* pillar css starts*/

/* header css starts*/
.header	{
	background:#741211;
	padding:10px;
}
.header img{
	margin: 0 auto;
}

.header h1{
	    color: #fff;
    font-size: 16px;
    text-align: center;
    padding: 0px;
    font-weight: bold;
}

/* header css ends*/

/* banner css starts*/

.banner	{
	padding: 0px 0px;
}

.banner img	{
	width:100%;
	height:auto;
}

/* banner css ends*/

/* Menu css Starts*/
.navbar	{
	border-radius: 0px;
    background: #ff0000;
    border: 0px;
	margin-bottom:0px;
	background: -webkit-linear-gradient(#ff0000, #741211); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ff0000, #741211); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ff0000, #741211); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ff0000, #741211); /* Standard syntax */
}

.navbar-default	{
	padding: 0px 0px;
}
.navbar-nav {
    margin: 0 0px;
}
.main-menu	{
	padding: 0px 0px;
	margin-left:-15px;
	margin-right:-15px;	
}
.navbar-default .navbar-nav>li>a {
	color:#fff;
	font-size: 9px;
	font-weight:bold;
	padding: 15px 10px; 
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    /* background-color: #ddd; */
    background: #ff0000;
    border: 0px;
    margin-bottom: 0px;
    background: -webkit-linear-gradient(#ff0000, #741211);
    background: -o-linear-gradient(#ff0000, #741211);
    background: -moz-linear-gradient(#ff0000, #741211);
    background: linear-gradient(#ff0000, #741211);
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #000;
    background: -webkit-linear-gradient(#fcd204, #ff8600); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fcd204, #ff8600); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fcd204, #ff8600); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fcd204, #ff8600); /* Standard syntax */
	background-color: #fcd204;
	font-weight:bold;
}
.navbar-default .navbar-nav>li>a:hover{
	color: #000;
    background-color: #fcd204;
	font-weight:bold;
	background: -webkit-linear-gradient(#fcd204, #ff8600); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fcd204, #ff8600); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fcd204, #ff8600); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fcd204, #ff8600); /* Standard syntax */
}
/* Menu css Ends*/


/* Inner Content css Starts*/
.inner-content	{
	background: #fff;
	color:#741211;
	padding-top:20px;
}

.text-content1 h3 {
	font-weight:bold;
	line-height: 24px;
	color: #fb0101;
	margin-bottom: 20px;
}

.text-content1 h4 {
    font-weight: bold;
    line-height: 24px;
    color: #fb0101;
	margin-bottom: 5px;
    margin-top: 20px;
}
.text-content1 img {
	margin-left: -2px;
    margin-top: 0px;
}
.text-content img {
	margin-left: -10px;
    margin-top: 14px;
}
.text-content h3 {
	font-weight:bold;
	line-height: 24px;
	color: #fb0101;
	margin-bottom: 20px;
}
.text-content	{
	border-bottom:2px solid #ccc;
	margin-bottom:15px;
	padding-bottom: 35px;
}
.text-content p {
	text-align:justify;
	text-indent:50px;
}

.readmore	{
	margin-top:20px;
}
.readmore a {
	text-align:center;
	padding:5px;
	border-radius:4px;
	background:#741211;
	color:#fff;
	text-decoration:none;
	font-size:10px;
}

.readmore a:hover{
	background: #ff0000;
}
.onlyie-readmore a:hover{
	background: #ff0000;
}
.padding0{
	padding:0px;
}
/* Inner Content css Ends*/

/* Sidebar Content css Starts*/

.sidebar-heading{
	background: url("../images/sidebar_heading.jpg") no-repeat;
	text-align:center;
	background-size: 100% 100%;
}
.sidebar-heading h4{
	padding-top: 25px;
	padding-bottom: 15px;
	font-size: 10px;
    font-weight: 900;
}
.sidebar-content	{
	border-bottom:1px solid #741211;
	border-left:1px solid #741211;
	border-right:1px solid #741211;
	padding:10px;
	margin: -12px 10px 10px 10px;
}
.sidebar-content	p{
	text-align:center;
	border-bottom: 1px dotted #741211;
	color:#000;
	padding-bottom:10px;
}
.button-block	{
	margin-top:30px;
}
.button 	{
	text-align:center;
	background: url("../images/button.png") no-repeat;
	background-size:cover;
	margin:5px;
	padding:10px;
}
.button a {
	text-decoration:none;	
	color:#fff;
	font-weight:bold;
	font-size:10px;
}

.mobile-sidebar	{
	background:#fff;
}
.mobile-sidebar-heading{
	background-size: cover;
}
.live_stream{
height:100%;
width:100%;
}
/* Sidebar Content css Ends*/

/* Home Gallery css Starts*/

.home-gallery	{
	background:#fff;
	padding: 25px 25px 5px 25px;
}
.home-gallery	h3{
	font-weight:bold;
	color:#741211;
	margin-left:-15px;
}
.hdrimg	img{
	margin-left:10px;
	float:left;
}
/* carousel */
.media-carousel 
{
	margin-bottom: 0;
    padding: 0 30px 15px 30px;
    margin-top: 15px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 5%;
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 5%;
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #741211;
}
/* .media-carousel .carousel-indicators .active 
{
  background: #741211;
} */
.media-carousel img
{
  width: 200px;
  height: 110px;
}
/* End carousel */
/* Home Gallery css Ends*/


/* Footer css Starts*/
.footer-content {
	background:#741211;
	color:#fff;
	text-align:center;
	padding:30px 0px 10px 10px;
}

.footer-content p{
	font-size:12px;
}
.develop a {
	font-size:13px;
	text-decoration:none;
	color: #fff;
	font-family: times new roman;
}
.thumbnail	{
	background:#741211;
	border: none;
}
/* Footer css Ends*/

/* ---------------------- */
/* About Page CSS Starts */
/* ---------------------- */
.nav-tabs {
    border-bottom: 1px solid #ddd;
    margin-right: 1%;
    margin-left: 10px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #000;
    background: -webkit-linear-gradient(#fcd204, #ff8600);
    background: -o-linear-gradient(#fcd204, #ff8600);
    background: -moz-linear-gradient(#fcd204, #ff8600);
    background: linear-gradient(#fcd204, #ff8600);
    background-color: #fcd204;
    font-weight: bold;
	}
.nav-tabs>li>a{
	border-radius: 0px;
    background: #ff0000;
	color:#fff;
    border: 0px;
    margin-bottom: 0px;
    background: -webkit-linear-gradient(#ff0000, #741211);
    background: -o-linear-gradient(#ff0000, #741211);
    background: -moz-linear-gradient(#ff0000, #741211);
    background: linear-gradient(#ff0000, #741211);
}
.text-content1 h3 {
	font-weight:bold;
}
.text-content1	{
	margin-bottom:15px;
}
.text-content1 p {
	text-align:justify;
	text-indent:50px;
}
.text-content-body {
	padding-top: 10px;
    height: 535px ;
    max-height: 1200px;
    overflow: auto;
    margin-bottom: 10px;
    padding-right: 5px;
	line-height: 20px;
	}
.text-content-body1 {
    padding-top: 10px;
    height: 700px;
    max-height: 1200px;
    overflow: auto;
    margin-bottom: 10px;
	padding-right:5px;
	line-height: 20px;
}
.text-content-body2 {
	padding-top: 10px;
    max-height: 1200px;
	height: 796px;
    overflow: auto;
    margin-bottom: 10px;
    padding-right: 5px;
	line-height: 20px;
	}
.pdf_viewer  {
	margin-top:70px;
}

.google-map-area {
	margin-top:30px;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    /* font-weight: bold; */
    /* line-height: 24px; */
    color: #fb0101;
}
.table-striped thead{
	color: #fb0101;
}

/* --------popup -------------- */
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #741211;
    background: #741211;
    color: #fff;
    font-weight: bold;
}
.close {
	float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #fff !important;
    filter: alpha(opacity=20);
    opacity: 1.2 !important; 
	}
.modal-body {
    position: relative;
    padding: 0px !important; 
}
.iframe-container {
    padding-bottom: 58% !IMPORTANT;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    background: #741211;
}
.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 0px solid #ddd;
}
/* --------popup-------------- */
/* ---------------------- */
/* About Page CSS Ends */
/* ---------------------- */

.lg-outer .lg-img-wrap {
    position: absolute;
    z-index: 9999999;
}
/* Responsive Css Starts*/
@media only screen and (width:1024px)   {
.middle_body{width:66.66666667%}
.daily_pooja_inner{height:820px!important}
.kosala_inner{height:820px!important}
.col-sm-2 {
		width: 16.66666667% !important;
	}
}

@media only screen and (min-width:1020px) and (max-width: 1030px)  {
	.inner-content	{
	background: #fff;
	color:#741211;
	padding-top:24px;
}
	.text-content-body1 {
		height: 835px !important;
	}
	.text-content-body {
		height: 575px !important;
	}
	.text-content-body2 {
    height: 835px;
	}
	.arrange-inner-content {
    background: #fff;
    color: #741211;
    padding-top: 20px;
    height: 880px !important; 
}
.gallery .pillar img{
    height: 1195px !important;
}
.gallery .inner-content {
    height: auto !important;
	padding-top:24px !important;
}
.media-carousel .carousel-control.left 
{
  margin-top: 7%;
}
/* Next button  */
.media-carousel .carousel-control.right 
{

  margin-top: 7%;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 9px;
    font-weight: bold;
    padding: 15px 6px !important;
}
}
 @media only screen and (min-width:960px) and (max-width:970px)  {
   .navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 6px !important;
    font-weight: bold;
    padding: 15px 5px !important;
}
.inner-content {
    background: #fff;
    color: #741211;
    padding-top: 20px;
    height: 927px !important;
}
 }
 @media only screen and (min-width:768px) and (max-width: 801px)  {
	 .inner-content	{
	background: #fff;
	color:#741211;
	padding-top:31px;
}
	.demo-gallery{ 
	padding: 30px 0px 20% 0px;
}
.nav-tabs {
    padding: 30px 0;
}

	/* .gallery .pillar img{
    height: 1026px !important;
}
.gallery .inner-content {
    height: auto !important;
	padding-top:32px !important;
}
.inner-content {
    height: auto !important;
	padding-top:32px !important;
} */
} 
@media only screen and (max-width: 770px) and (min-width: 768px){
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 6px !important;
    padding: 15px 5px !important;
}
.text-content-body {
    height: 610px !important;
}
.text-content-body1 {
    padding-top: 10px;
    height: 870px !important;
}
.text-content-body2 {
    padding-top: 10px;
    max-height: 1200px;
    height: 870px;
}
.arrange-inner-content{
height: 932px !important;
}
.footer-content {
    background: #741211;
    color: #fff;
    text-align: center;
    padding: 35px 0px 10px 10px;
}
}
@media only screen and (min-width:771px) and (max-width: 800px)  {
.text-content-body {
    height: 610px !important;
}
.text-content-body1 {
    padding-top: 10px;
    height: 870px !important;
}
.text-content-body2 {
    padding-top: 10px;
    max-height: 1200px;
    height: 870px;
}
.arrange-inner-content{
height: 918px !important;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 7px !important;
    padding: 15px 3px !important;
}
.navbar-collapse {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.text-content h3 {
    margin-left: 15px !important;
}
.text-content1 h3 {
    margin-left: 20px !important;
}
.footer-content {
    background: #741211;
    color: #fff;
    text-align: center;
    padding: 40px 0px 22px 10px !important;
}
.onlyie-readmore{
		display:none;
		}
}

@media (max-width: 767px){
.dropdown-menu>li>a{color:#fff!important;text-align:center!important}
		.col-xs-3 {
     width: 15% !important; 
}
.navbar-collapse {
}
.nav>li {
  border-bottom:1px solid #ccc !important;
}
.navbar-default .navbar-nav>li>a {
    padding: 12px !important; 
}
.navbar-collapse {
    padding-right: 8px !important;
    padding-left: 8px !important;
}
.header {
    background: #741211;
    padding: 10px;
    position: fixed;
    z-index: 9;
}
.text-content-body {
    height: 400px !important;
	}
	.banner {
    padding: 0px 0px;
    margin-top: 12% !important;
}
.header h1 {
    font-size: 14px !important;
    line-height: 20px !important; 
	}
.navbar-nav {
    margin: -1px 0px !important;
}
.navbar-collapse {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 12px !important;
}
.text-content-body1 {
    padding-top: 10px;
    height: 620px !important;
}
.footer-content p {
    font-size: 12px !important;
}
.gallery .inner-content {
    background: #fff;
    color: #741211;
    padding-top: 20px;
	height: auto !important;
}
}

@media (max-width: 412px) {
	
body {
	font-size:10px;
}
.banner {
    padding: 0px 0px;
    margin-top: 25% !important;
}
.header h1 {
    font-size: 14px;
    margin-top: 0px;
    line-height: 25px;
}
.header img {
    margin-top:20px;
}
.col-xs-3 {
    width: 20% !important;
}
.account_details{
padding-bottom:20px;
}
.text-content h3 {
    font-size: 11px;
    font-weight: bold;
}
.sidebar-heading h4 {
	font-size: 12px;
	color:#741211;
}
.home-gallery h3	{
	font-size: 13px;
    font-weight: bold;
}
.xs-padding{

}
.xs-colon{
	margin-left:-5px;
}
.media-carousel img {
    width: auto;
    height: 55px;
}
.footer-content p {
    font-size: 9px;
}
.footer-content a {
    font-size: 9px;
}
}
@media only screen and (min-width:900px) and (max-width: 980px)  {
	.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 6px !important;
    padding: 16px 2px;
}
.text-content-body {
    padding-top: 10px;
    height: 626px !important;
}
.col-xs-3 {
    width: 18% !important;
}
.text-content-body1 {
    padding-top: 10px;
    height: 886px  !important;
}
.gallery .pillar img{
    height: 1015px !important;
}
.gallery .inner-content {
    height: auto !important;
	 padding-top: 37px;
}
.inner-content {
    height: auto !important;
	 padding-top: 34px;
}
}
@media only screen and (min-width:1360px) and (max-width:1400px)  {
	
}
@media only screen and (min-width:642px) and (max-width: 740px)  {
	.text-content-body1 .col-xs-6 {
    width: 27%;
	}	
	.text-content-body2 .col-xs-6 {
    width: 27%;
	}
}
@media only screen and (min-width:638px) and (max-width: 641px)  {
	.banner {
    padding: 0px 0px;
    margin-top: 13% !important;
}
	.text-content-body1 .col-xs-6{
    width: 30% !important;
	}	
	.text-content-body2 .col-xs-6 {
    width: 30% !important;
	}
}
@media only screen and (min-width:530px) and (max-width: 570px)  {
	.banner {
    padding: 0px 0px;
    margin-top: 16% !important;
}
}
@media only screen and (min-width:599px) and (max-width: 640px)  {
	.text-content-body1 .col-xs-6 {
    width: 30% !important;
	}	
	.text-content-body2 .col-xs-6 {
    width: 30% !important;
	}
}
@media only screen and (min-width:460px) and (max-width: 480px)  {
	.header img {
    margin: 20px auto !important;
}
.banner {
    padding: 0px 0px;
    margin-top: 19% !important;
}
}
@media only screen and (min-width:310px) and (max-width: 320px)  {
.mobile-sidebar{padding:0px}
.banner {

    padding: 0px 0px;
    margin-top: 28% !important;
}
}
@media only screen and (min-width:321px) and (max-width: 360px)  {
	.banner {
    padding: 0px 0px;
    margin-top: 25% !important;
}
.text-content-body1 .col-xs-6 {
    width: 58% !important;
}
body {
    font-size: 10px !important ;
}
}
@media only screen and (min-width:598px) and (max-width: 601px)  {
	.banner {
    padding: 0px 0px;
    margin-top: 15% !important;
}
}
@media only screen and (min-width:410px) and (max-width: 412px)  {
	.banner {
    position: static;
    padding: 0px 0px;
    margin-top: 21% !important;
}
	
}
@media only screen and (min-width:413px) and (max-width: 420px)  {
	.banner {
    position: static;
    padding: 0px 0px;
    margin-top: 20% !important;
}
}
@media (max-width: 500px) {
	
.mobile-header{
	
}

.text-content1 img {
    margin-left: -10px;
    margin-top: 15px;
}
}
@media (min-width: 600px) {

}
@media (min-width: 800px) {
.banner {
    padding: 0px 0px;
    margin-top: 0% !important;
}
	/* .col-sm-2 {
		width: 16.66666667% !important;
	} */
}
@media (max-width: 800px) {
	.header img {
    margin: 8px auto !important;
}
.header h1 {
    font-size: 13px !important;
    line-height: 22px !important;
}

.mobile-sidebar {
    background: #fff;
    padding-bottom: 15px;
}

.home-gallery	h3 {
    font-weight: bold;
    color: #741211;
    margin-left: 0px !important;
}	

.row {
    padding-right: 0px;
    padding-left: 0px;
}
	
.navbar-default .navbar-toggle {
    border-color: #fff !important;
}
.navbar-default .navbar-nav>li>a{
	text-align:center;
	border-bottom: 1px solid #fff; 
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff !important;
}
.sidebar-heading h4 {
	font-size: 14px;
	color:#741211;
	padding-top: 45px;
}

}

@media (max-width: 1100px) {

body {
    font-size: 11px;
}	

.header h1 {
    font-size: 13px;
	font-weight: bold;
}
	
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 9px;
    padding: 15px 4px;
}
.text-content h3 {
   font-size:12px;
}
.text-content-body {
    height: 625px;
}
.sidebar-heading h4 {
    font-size: 11px;
}
.button a {
    font-size: 9px;
}
}

/* Responsive Css Ends*/
@media (max-width: 1100px) {
.navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 8px;
    padding: 16px 5px;
}
}
@media (min-width: 1280px){
.banner {
    padding: 0px 0px;
    margin-top: 0% !important;
}
.pillar{
height: 1000px !important;	
}
}

@media (min-width: 1366px) {
.navbar-default .navbar-nav > li > a { 
	font-size: 9px !important;
    font-weight: 700;
    padding: 15px 10px !important;
}
}
@media (min-width: 1380px) {
.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 7px;
font-weight: 700;
padding: 15px 5px !important;
}
}
@media (min-width: 1400px) {
.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 7px;
font-weight: 700;
padding: 15px 5px !important;
}
}

@media (min-width: 1600px) {
.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 7px;
font-weight: 700;
padding: 15px 5px !important;
}
}

@media (min-width: 1680px) {
.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 7px;
font-weight: 700;
padding: 15px 15px !important;
}
}

@media (min-width: 1920px) {
.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 7px;
font-weight: 700;
padding: 15px 10px !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.navbar-nav > li > a { 
color: #FFFFFF;
font-size: 9px;
font-weight: 700;
padding: 15px 10px; 
}
#lg-zoom-in{
	display:none;
}

}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    
    /* Safari only override */
    ::i-block-chrome,.media-carousel .carousel-control.right {
    right: -12px !important;
    background-image: none;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    height: 40px;
    width: 40px;
    top: 8% !important;
}
	}
    ::i-block-chrome,.navbar-default .navbar-nav > li > a { 
color: #FFFFFF;
font-size: 9px;
font-weight: 700;
padding: 15px 10px !important;
}
 ::i-block-chrome,.createModal {
 }
 ::i-block-chrome,.modal-content {
display:none;
}
::i-block-chrome,.fade.in{
display:none;
}
}

/* Safari 2 - 3.1 */
html[xmlns*=""]:root .media-carousel .carousel-control.right { margin-top: 10% !important; }

_::-moz-svg-foreign-content, :root .carousel-control.right { margin-top: 18% !important; }
_::-moz-svg-foreign-content, :root .carousel-control.left { margin-top: 25% !important; }	
	
/* Extra small devices (portrait phones, less than 544px) col-xs-0 */
@media only screen and(max-width: 543px){
.live_stream{
height:90%;
width:90%;
}
}
/* ========================================================== */

/* Small devices (landscape phones, 544px and up) col-sm-0 */
@media only screen and (min-width: 544px) and (max-width: 767px){
.live_stream{
height:90%;
width:90%;
}
}

/* ================================================================= */

/* Medium devices (tablets, 768px and up) col-md-0 */
@media only screen and (min-width: 768px) and (max-width: 991px){
.live_stream{
height:90%;
width:90%;
}
}

/* ================================================================= */

/* Large devices (desktops, 992px and up) col-lg-0 */
@media only screen and (min-width: 992px) and (max-width: 1199px){
.live_stream{
height:90%;
width:90%;
}
}

/* ================================================================= */

.dropdown-menu>li>a{color:#fff!important;font-size:12px;padding:8px 15px}
.dropdown-menu>li>a:hover{color:#000!important;font-size:12px;padding:8px 15px}
.dropdown-menu{    background: #ff0000;
    background: -webkit-linear-gradient(#ff0000, #741211);
    background: -o-linear-gradient(#ff0000, #741211);
    background: -moz-linear-gradient(#ff0000, #741211);
    background: linear-gradient(#ff0000, #741211);}
