a, a:hover, a:visited {
    text-decoration: none;
}
h2 { margin-bottom:7px; }
h2 a { font-size:18px;}
h2 a:hover { }
h3 a { color:#444; line-height:17px; text-decoration:none;}
h3 a:hover { color:#000; text-decoration:none; }
a.nrlive { font-size:12px; font-weight:normal; color:#555; line-height:17px; }
a.nrlive:hover { color:#000; }
p.tsubs { color: #AAA; font-size:12px; }
p.tsubs a{ }
a.showbtn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; background-color:#FF9933; border:1px solid #FF9900; padding:5px 41px; color:#FFFFFF; }
a.showbtn:hover { background-color:#6666CC; border:1px solid #6633FF; }
input.input200 { width:200px; }
.textsize { color:#777; font-size:13px; font-weight:normal; line-height:19px; }
a.btnlink { padding:4px 10px; background-color:#EEE; border:1px solid #ccc; color:#333; }
a.btnlink:hover { background-color:#E0E0E0; border:1px solid #999; color:#000; }
a.panelhead {font-size: 0.97em;
    font-weight: 700; color:#C52727; padding:0px; text-transform:uppercase; }
a.panelhead:hover { color:#000000; }
a.lefthead { background-color:#D13D4F; color:#FFF; padding:3px 5px; font-size:11px; }
a.lefthead:hover { background-color:#706FA8;}
#paneltitle { font-family:Arial, Helvetica, sans-serif; width:100%; background-color:#eee; color:black; border: #d3d6db 1px solid; float:left; padding:4px 10px; font-size:13px; font-weight:bold; }
#nri_id { width:97%;float:left; padding:10px; background-color:#fff;}
a.hlinks { color:#6666CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.hlinks:hover { text-decoration:underline; color:#000000; }
p.mcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555; }
p.mcontent b{ font-size:11px;  color:#000; }
#myaccount { width:100%; margin:0px; }
#myaccount ul{ margin:0px; }
#myaccount ul li { line-height:22px; list-style:none;}
#myaccount ul li a { color:#9966CC; font-size:11px; font-family:Verdana,Arial; font-weight:normal; padding-left:5px; }
#myaccount ul li a:hover { color:#F09A2B; }
#myaccount ul li a.blinks { color:#3377CC; font-size:11px; font-family:Verdana, Arial; font-weight:normal; }
#myaccount ul li a.blinks:hover { color:#F09A2B; }

#showtimes { margin-bottom:10px; border-bottom:3px solid #000; }
#showtimes hr { color:white; }
#showtimes p { border:1px solid #ccc; padding:5px; color:#000; font-size:12px; font-weight:bold; line-height:21px; background-color:#CAE4F5; }
a.city-title {padding:5px 10px; margin-top:20px; background-color:#000; color:#fff; font-size: 32px; background: url(../images/city-title-bg.png);}

ul#nriul { margin:0; }
ul#nriul li { list-style:none; line-height:25px;}
ul#nriul li a { color:#3333CC; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:12px; }
ul#nriul li a:hover { color:#FF6600; }
ul#nriula { margin:0; }
ul#nriula li { list-style:none; line-height:25px; border-bottom:1px dotted #ccc; }
ul#nriula li a { color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:12px; }
label.error { font-family:verdana; color:#FF3300; font-size:11px; padding-left:5px; }
.container1 { margin-bottom:10px; }
#sidebar-left {
    background-color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Helvetica,Arial,serif;
    font-size: 12px;
    font-weight: normal;
    margin-right: 0;
    width: 140px;
}
.vid-head {
    background-color: #f2f2f2;
    height: 50px;
    padding-bottom: 2px;
    padding-top: 4px;
    text-align: center;
    width: 130px;
}
.vid-head span {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}
.scroll {
    height: 65px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 155px;
}
a.contact {
    color: #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: left;
    text-decoration: none;
}
input,textarea,select { border:1px solid #DFDFDF; padding:3px; line-height:1.4em;  color:#888;  }
.iptitle {  border-radius: 6px 6px 6px 6px;
    border-style: solid;
    border-width: 1px;
    font-size: 1.7em;
    line-height: 100%;
    outline: medium none;
    padding: 3px 4px;
    width: 80%;
	}

#nri-form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
#nri-form p{ padding:5px 10px; }

h1 { font-size:18px; color:#000; padding-bottom:2px;  }
.morespan { float:right; text-align:right; line-height:15px; }
.morespan a { font-size:11px; font-weight:normal; color:#444380; font-family:Verdana, Arial, Helvetica, sans-serif; }
.morespan a:hover { color:#E47804; }
#nri_news { width:300px; margin:0; }
#nri_news .nriPost {
    background-color: #F5F5F5;
    color: #222222;
    height: 80px;
    margin-top: 5px;
    outline: 0 none;
    padding: 5px;
    width: 290px;
}
.movimg {
    background-color: #FFFFFF;
    float: right;
    text-align: left;
}
.ent-text {
    display: block;
    margin-bottom: 5px;
    padding: 0 5px 5px 0;
}

#nri_news a.movietitle {
    color: #555;
    text-shadow: 1px 1px 1px #FFFFFF;
	font-size:12px;
	font-weight: normal;
    line-height: 17px;
}
#nri_left {
    float: left;
    margin: 0;
    width: 175px;
}
#nri_middle {
float:right;
    margin: 0;
    width: 970px;
}
#nri_panel {
width:605px;
float:left;
}
#nri_right {
    float: right;
    margin: 0;
    width: 300px;
	padding-left:10px;
	border-left:1px solid #eee;
}
#nricontent {
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; line-height:19px;
width:100%;
float:left;
}
#nri_banner { width:795px; margin:0px; height:130px; }
#nricc { width:150px; height:110px; padding:10px; background-color:#CA1B28; }
#nricc h3 {color:yellow; font-size:14px; font-weight:bold; }
#nricc label { font-size:12px; font-weight:bold; color:#000; }
#nricc .input { margin-top:10px; border:1px solid #CCC; font-size:11px; font-weight:normal; padding:1px 2px; }
#nriuf { margin-top:5px; width:150px;  padding:10px; background:#5380C1 url(../images/city-bg.jpg) repeat-x left top; }
#nriuf h3{ color:yellow; }
#nriuf ul { margin-top:10px; }
#nriuf ul li { margin-left:15px; list-style:disc; color:#000; }
#nriuf ul li a{ color:#fff; font-size:12px; font-weight:bold; }
#nriuf ul li a:hover { color:#333; text-decoration:underline; }

#nri_price { margin-top:5px; width:150px; height:140px;  padding:10px; background:#5380C1 url(../images/city-bg.jpg) repeat-x left top;  }
#nri_price h3 { color:yellow; }

#nri_mrc { margin-top:5px; width:150px; padding:10px; background:#5380C1 url(../images/city-bg.jpg) repeat-x left top; }
#nri_mrc h3 { color:yellow; }
#nri_mrc ul { margin-top:10px; }
#nri_mrc ul li { margin-left:15px; list-style:square; }
#nri_mrc ul li a{ text-decoration:none; color:#fff; font-size:12px; font-weight:normal; font-family:tahome, arial; }
#nri_mrc ul li a:hover{ text-decoration:underline; color:#eee; }

#nri_movies {
float:left;
width:580px;
padding:5px 10px 0px 10px;
}

#nri_movies h2 {
    padding-bottom: 4px;
	text-align:center;
	margin-right:10px;
	background-color:white;
	font-size:18px; 
	font-weight:bold;
	}
#nri_movies h2 a{ color:black; font-size:12px; }
.nrimsearch { width:150px; height:15px; padding:1px 2px; border-right:1px solid #AAA; border-top:1px solid #AAA; background-color:#fff; color:#444; }
.nrimbtn { padding: 1px 2px; font-size:11px; margin-left:5px; margin-bottom:2px; }
.movie_box {
    float: left;
	margin-left:10px;
	width:160px;
}
.event-panel { width:100%; clear:both;  }
#nri_events { 
width:580px;
padding:5px 10px 10px 10px;
}
#nri_events ul { margin-top:10px; }
#nri_events ul li { list-style:none;  background-color:#FFF; margin-bottom:2px; border-bottom:1px solid $999; padding:2px 5px; }
#nri_events ul li a{ text-decoration:none; color:#00759A; font-size:12px; font-weight:bold; font-family:tahome, arial; }
#nri_events ul li a:hover{ text-decoration:underline; color:#000; }

#nri_rest { 
width:580px;
padding:5px 10px 10px 10px;
}
#nri_rest_left { width:305px; float:left;  }
#nri_rest_right { width:265px; float:right; }

#nri_temp { 
width:580px;
padding:5px 10px 10px 10px;
}
#nri_temp_left { width:265px; float:left; }
#nri_temp_right { width:305px; float:right; }

#nri_temp_res { 
width:580px;
margin-top:10px;
padding:10px;
}
#nri_temp_res ul { margin-top:10px; }
#nri_temp_res ul li { margin-left:15px; list-style:square; }
#nri_temp_res ul li a{ text-decoration:none; color:#666666; font-size:12px; font-weight:normal; font-family:tahome, arial; }
#nri_temp_res ul li a:hover{ text-decoration:underline; color:#000; }

#nri_ass {
width:580px;
padding:5px 10px 10px 10px;
}
#nri_ass ul { margin-top:10px; }
#nri_ass ul li { margin-left:15px; list-style:square; }
#nri_ass ul li a{ text-decoration:none; color:#666666; font-size:12px; font-weight:normal; font-family:tahome, arial; }
#nri_ass ul li a:hover{ text-decoration:underline; color:#000; }

#nri_stass {
width:580px;
padding:5px 10px 10px 10px;
}
#nri_stass ul { margin-top:10px; }
#nri_stass ul li { margin-left:15px; list-style:square; }
#nri_stass ul li a{ text-decoration:none; color:#666666; font-size:12px; font-weight:normal; font-family:tahome, arial; }
#nri_stass ul li a:hover{ text-decoration:underline; color:#000; }

.home-page section {
    margin-bottom: 30px;
    overflow: hidden;
}
.home-page .events .section-content {
    margin: 0;
}
.home-page .events .section-content {
    min-height: inherit;
}
.home-page .section-content {
    /*padding: 0 15px 15px;*/
}
.home-page .events .event-item {
    border-bottom: 1px solid #EEEEEE;
    position: relative;
	margin-bottom:10px;
}
.home-page .events .event-item .details {
    min-height: 120px;
}
.home-page .events .event-item .details img {
    margin-right: 10px;
    position: relative;
}
.home-page .events .event-item .date-label {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 0;
    position: absolute;
}
.home-page .events .event-item p {
    margin-bottom: 5px;
}
.date-label .month {
    background: none repeat scroll 0 0 #6091BA;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    padding: 4px;
    text-transform: uppercase;
}
.date-label .date-number {
    background-color: #EEEEEE;
    clear: left;
    display: block;
    font-family: 'open sans',arial,sans-serif;
    font-size: 15px;
    font-weight: 500;
    padding: 5px 4px 4px;
}
.home-page .events .event-item h2.title {
    font-size: 1.27em;
    line-height: 22px;
    margin-bottom: 10px;
	 color: #2a6496;
}
.home-page .events a {
  /*  color: #000000;*/
}
.home-page .events a:hover {
    color: #000;
}
.home-page .events .details p {
/*    color: #4763BC;*/
	line-height:19px;
}
.home-page .events .event-item p {
    margin-bottom: 5px;
}
.home-page .events .read-more {
    margin-top: 15px;
}
.read-more {
    display: block;
    font-size: 13px;
    transition: all 0.4s ease-in-out 0s;
}
article, header {
    display: block;
    text-align: left;
}
p.location a { color:#AAA; }

/*.maingrid { width:605px; float:left; }*/

#menu_extras { width:422px; float:right; margin:0px; }
#menu_extras ul { margin:0px; float:right; }
#menu_extras ul li { float:left; margin-right:1px; background-color:#1E90FF; padding:5px 10px; }
#menu_extras ul li:hover{ background-color:#FF0000; }
#menu_extras ul li a { color:#fff; font-weight:bold; }

#mov_extras { width:100%; float:left; margin:0px; }
#mov_extras ul { margin:0px; float:left; }
#mov_extras ul li { float:left; margin-right:1px; background-color:#1E90FF; padding:0px 10px; }
#mov_extras ul li:hover{ background-color:#FF0000; }
#mov_extras ul li a { color:#fff; font-weight:bold; }

#comments { width:100%; margin:0; float:left; }
#update { margin-top:10px; }
#update div.box{

    padding: 0.7em 0 0.6em;
    position: relative;
	float:left;
	width:520px;
	clear:both;
	border-bottom:1px dashed #ccc;
	margin-bottom:20px;
	color:#333;
	font-size:12px;
	}
#update div.box img{
float: left;
    height: 80px;
    margin-right: 20px;
    width: 80px;
	}
#update div.box span{
	color: #663399;
    font-size: 16px;
    font-weight: bold;
}
#comment_form { margin:0; }
#comment_form p { margin:10px; font-family:11px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555;}
.cmform{ border:1px solid #ccc; margin-right: 15px; padding: 4px; border-bottom:5px solid #ccc; border-right:3px solid #AAA; }

#rating { list-style:none; width:460px; margin:20px auto; }
#rating li { display:inline; float:left; }
#rating li a { display:block; width:20px; height:10px; margin:5px; border:1px solid #888; background-color:#fff; text-indent:-9999px; }
/**
  Tutorial : Comments System with Reply Usong jQuery & Ajax
  Author: Amine Kacem
  Author URI: http://www.webcodo.com
*/

/* the comments container  */
.cmt-container{ 
	width: 100%;
	float:left;
	height: auto; min-height: 30px;
	padding: 10px;
	margin:0;
	background-color: #fff;
	border: #d3d6db 1px solid;
} 

.cmt-cnt{
	width: 98%; height: auto; min-height: 35px; 
	padding: 5px 0;
	
}
.cmt-cnt img{
	width: 35px; height: 35px; 
	float: left; 
	margin-right: 10px;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #ccc;
}
.comerbox { width:100%; float:left; margin-bottom:10px; }
.comerbar { width:100%; padding:5px; float:left; margin:0; }
.comerp { width:250px; margin-right:5px; float:left; }
.comertitle {font-size:12px; font-family:arial; float:left; width:120px; }
.comview { width:100%; margin-top:10px; padding-bottom:10px; float:left; border-bottom:1px solid #eee;}
.comview_left { width:74%; margin-right:1%; float:left; }
.comview_right { width:100%; margin:0; float:left; }
.rbcombox { width:100%; padding:5px; float:left; margin:0; }
.brbar { width: 120px; float:left; height: 16px; background: url('../images/bar.png') repeat scroll 0 0 transparent; display: inline-block; position: relative; }
.urbar { height: 16px;  display: block; background: url('../images/bar.png') repeat scroll left -16px transparent; opacity:0.75; }
#rbbox { width:100%; margin:0; }
.rbname { font-size:11px; font-family:verdana; padding-left:4px; height:14px; width:140px; float:left; }
.thecom{
	width: auto; height: auto; min-height: 35px; 
	background-color: #fff;
}
.thecom h5{
	display: inline;
	float: left;
	font-family: tahoma;
	font-size: 13px;
	color: #3b5998;
	margin: 0 15px 0 0;
}
.thecom .com-dt{
	display: inline;
	float: left;
	font-size: 12px; 
	line-height: 18px;
	color: #888;
}
.thecom p{
	width: auto;
	margin: 5px;
	color: #4e5665;
}
.new-com-bt{
	width: 100%; 	height: 35px;
	border: #d3d7dc 1px solid;
	background-color: #f9f9f9;
	color: #AAA;
	cursor: text;
}
.new-com-bt span{
	display: inline;
	font-size: 16px;
	margin-left: 10px;
	line-height: 30px;
}
.new-com-cnt{ width: 100%; height: auto;  }
.the-new-com{ /* textarea */
	width: 98%; height: auto; min-height: 70px;
	padding: 5px; margin-bottom: 8px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #333;
	resize: none;

}
.new-com-cnt input[type="text"]{
	margin: 0;
	height: 30px;
	padding: 5px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #222;
	font-size:14px;
	margin:0px 5px 10px 0px;
	float:left;
}
.cmt-container textarea:focus, .new-com-cnt input[type="text"]:focus{
	border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
}
.bt-add-com{
	display: inline;
	float: left;
	padding: 8px 10px;  margin-right: 10px;
	background-color: #3498db;
	color: #fff; cursor: pointer;
	opacity: 0.6;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.bt-cancel-com{
	display: inline;
	float: left;
	padding: 8px 10px; 
	border: #d9d9d9 1px solid;
	background-color: #fff;
	color: #404040;	cursor: pointer;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.new-com-cnt{ 
	width:100%; height: auto; 
	display: none;
	float:left;
}

/* Reply Comments */
/* the comments container  */
.rcmt-container{ 
	width: 96%;
	float:left;
	height: auto; min-height: 30px;
	padding: 10px;
	margin: 10px auto;
	background-color: #fff;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
} 

.rcmt-cnt{
	width: 98%; height: auto; min-height: 35px; 
	padding: 5px 0;
	
}
.rcmt-cnt img{
	width: 35px; height: 35px; 
	float: left; 
	margin-right: 10px;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #ccc;
}
.rcomerbox { width:100%; float:left; margin-bottom:10px; }
.rcomerbar { width:100%; padding:5px; float:left; margin:0; }
.rcomerp { width:250px; margin-right:5px; float:left; }
.rcomertitle {font-size:12px; font-family:arial; float:left; width:120px; }
.rcomview { width:100%; margin-top:10px; padding-bottom:10px; float:left; border-bottom:1px solid #eee;}
.rcomview_left { width:74%; margin-right:1%; float:left; }
.rcomview_right { width:25%; margin:0; float:left; }
.rrbcombox { width:100%; padding:5px; float:left; margin:0; }
.rbrbar { width: 120px; float:left; height: 16px; background: url('../images/bar.png') repeat scroll 0 0 transparent; display: inline-block; position: relative; }
.rurbar { height: 16px;  display: block; background: url('../images/bar.png') repeat scroll left -16px transparent; opacity:0.75; }
#rrbbox { width:100%; margin:0; }
.rrbname { font-size:11px; font-family:verdana; padding-left:4px; height:14px; width:120px; float:left; }
.rthecom{
	width: auto; height: auto; min-height: 35px; 
	background-color: #fff;
}
.rthecom h5{
	display: inline;
	float: left;
	font-family: tahoma;
	font-size: 13px;
	color: #3b5998;
	margin: 0 15px 0 0;
}
.rthecom .rcom-dt{
	display: inline;
	float: left;
	font-size: 12px; 
	line-height: 18px;
	color: #ccc;
}
.rthecom p{
	width: auto;
	margin: 5px;
	color: #4e5665;
}
.rnew-com-bt{
	width: 100%; margin-top:20px;	height: 30px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #adb2bb;
	cursor: text;
	padding:2px 4px;
	cursor:pointer;
}
.rnew-com-bt:hover{ background-color:#fff; cursor:pointer; }
.rnew-com-bt span{
	display: inline;
	font-size: 13px;
	margin-left: 10px;
	line-height: 30px;
}
.rnew-com-cnt{ width: 100%; height: auto;  }
.rthe-new-com{ /* textarea */
	width: 98%; height: auto; min-height: 70px;
	padding: 5px; margin-bottom: 8px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #333;
	resize: none;
}
.rnew-com-cnt input[type="text"]{
	margin: 0;
	padding: 5px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #333;
	margin-bottom:5px;
}
.rcmt-container textarea:focus, .rnew-com-cnt input[type="text"]:focus{
	border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
}
.rbt-add-com{
	display: inline;
	float: left;
	padding: 8px 10px;  margin-right: 10px;
	background-color: #3498db;
	color: #fff; cursor: pointer;
	opacity: 0.6;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.rbt-cancel-com{
	display: inline;
	float: left;
	padding: 8px 10px; 
	border: #d9d9d9 1px solid;
	background-color: #fff;
	color: #404040;	cursor: pointer;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.rnew-com-cnt{ 
	width:100%; height: auto; 
	display: none;
	float:left;
	padding-top: 10px; padding-bottom: 10px;
}






/* Css Shadow Effect for the prod-box and prod-box-list div */
 .shadow{
    -webkit-box-shadow: 0px 0px 18px rgba(50, 50, 50, 0.31);
    -moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.31);
    box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.31);
}	

.btn-breadcrumb .btn:not(:last-child):after {
    border-bottom: 13px solid rgba(0, 0, 0, 0);
    border-left: 11px solid #FFFFFF;
    border-top: 13px solid rgba(0, 0, 0, 0);
    content: " ";
    display: block;
    height: 0;
    left: 100%;
    margin-left: -1px;
    margin-top: -13px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
    border-bottom: 13px solid rgba(0, 0, 0, 0);
    border-left: 11px solid #ADADAD;
    border-top: 13px solid rgba(0, 0, 0, 0);
    content: " ";
    display: block;
    height: 0;
    left: 100%;
    margin-left: 0;
    margin-top: -13px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 3;
}
.btn-breadcrumb .btn {
border:0; border-radius:0px;
    padding: 2px 10px 2px 22px;
}
.btn-breadcrumb .btn:first-child {
    padding: 2px 5px 2px 10px;
}
.btn-breadcrumb .btn:last-child {
    padding: 2px 15px 2px 22px;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):after {
    border-left: 12px solid #FFFFFF;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
    border-left: 12px solid #CCCCCC;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
    border-left: 10px solid #EBEBEB;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
    border-left: 10px solid #ADADAD;
}
.btn-breadcrumb .btn.btn-primary:not(:last-child):after {
    border-left: 10px solid #428BCA;
}
.btn-breadcrumb .btn.btn-primary:not(:last-child):before {
    border-left: 10px solid #357EBD;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after {
    border-left: 10px solid #3276B1;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before {
    border-left: 10px solid #285E8E;
}
.btn-breadcrumb .btn.btn-success:not(:last-child):after {
    border-left: 10px solid #5CB85C;
}
.btn-breadcrumb .btn.btn-success:not(:last-child):before {
    border-left: 10px solid #4CAE4C;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):after {
    border-left: 10px solid #47A447;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):before {
    border-left: 10px solid #398439;
}
.btn-breadcrumb .btn.btn-danger:not(:last-child):after {
    border-left: 10px solid #D9534F;
}
.btn-breadcrumb .btn.btn-danger:not(:last-child):before {
    border-left: 10px solid #D43F3A;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):after {
    border-left: 10px solid #D2322D;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):before {
    border-left: 10px solid #AC2925;
}
.btn-breadcrumb .btn.btn-warning:not(:last-child):after {
    border-left: 10px solid #F0AD4E;
}
.btn-breadcrumb .btn.btn-warning:not(:last-child):before {
    border-left: 10px solid #EEA236;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):after {
    border-left: 10px solid #ED9C28;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):before {
    border-left: 10px solid #D58512;
}
.btn-breadcrumb .btn.btn-info:not(:last-child):after {
    border-left: 10px solid #5BC0DE;
}
.btn-breadcrumb .btn.btn-info:not(:last-child):before {
    border-left: 10px solid #46B8DA;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):after {
    border-left: 10px solid #39B3D7;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):before {
    border-left: 10px solid #269ABC;
}