/* ------------------Reset--------------------- */
a,abbr,acronym,address,applet,article,aside,audio,b,p,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:12px;margin:0;padding:0;border:0;outline:0;vertical-align:top; color:#000;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;font-weight:normal}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}
figcaption {font-weight:bold; font-size:12px;}
/* -------------------------------------------- */
/* ------------------Font---------------------- */

/*Add your font at here*/

/* -------------------------------------------- */
/* ------------------Style--------------------- */
html, body {width:100%; padding:0; margin:0;}
body {background:#f0f0f0; color: #ffffff;font: 14px/25px  'Open Sans', sans-serif;margin-top:0px;}

a{color: #000;text-decoration: none;}
a:hover {color: #30136F; text-decoration: underline;}

a.button{cursor: pointer;color: #ffffff;line-height: 14px;font-family:  'Open Sans', sans-serif;font-size: 14px;font-weight: bold;  background: #3F3F3F;border:1px solid #ffffff; -webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
a.button {  display: inline-block;  text-decoration: none;  padding: 6px 12px 6px 12px;}
a.button:hover{}

.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

/* -------------------------------------------- */
/* ------------------Header-------------------- */
header {margin-bottom: 0px; margin-top: 0px;}
header .wrap-header{height: 96px;   background:transparent;margin-top:0px;}

header #logo { width:100%; position: absolute;top:0px;}

header #search {position: absolute;top: 10px; right:0px; width: 234px;z-index: 15;}
.selectoption{height:28px; bottom:10px; width:234px;-webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;}
header .button-search {  position: absolute;  right: 0px;  
background: url('../images/button-search.png') center center no-repeat;  width: 28px; height: 35px;cursor: pointer;}
header #search input{background: #FFF;  padding: 1px 1px 1px 5px;  width: 230px;  height: 32px;  
border: 1px solid #CCCCCC;     -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;}
header #search #button {
    background-color: #0084C9;
    border: 1px solid #0084C9;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
   
    margin-right: 15px;
    margin-top: 0px;
    #padding-bottom: 5px;
    #padding-top: 3px;
    width: 75px;
}
/* -------------------------------------------- */
/* ------------------Navigation---------------- */
nav {margin:15px 0px;}
nav .wrap-nav{height: 80px; background: #008001;}

.menu ul {list-style: none;margin: 0;padding: 0;}
.menu  ul li {position: relative;float: left;padding: 6px 5px 0px 5px; margin: 17px;}
.menu  ul li:hover {background: #F36A97;}
.menu  ul li a {font-size: 16px; line-height:20px;color:#ffffff;display: block;padding: 6px 10px;margin-bottom: 5px;z-index: 6;position: relative; text-transform:uppercase; }
.menu  ul li:hover a {}
.menu .current{background: #F36A97;}

.minimenu{display:none;}
.minimenu{position: relative;margin: 0px;background:#ED145B; border: 1px solid #CCC;}
.minimenu div{overflow: hidden;position: relative;font: 18px/40px  'Open Sans', sans-serif;color: #ffffff;text-align:center;text-transform:uppercase;font-weight:bold;}
.minimenu select{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);  cursor: pointer;}

/* -------------------------------------------- */
/* ------------------Featured---------------- */

.featured{margin:15px 0px;}
.featured .wrap-featured{background:#141414;}
.featured .wrap-featured .slider{padding: 20px;}

/* -------------------------------------------- */
/* ------------------Content------------------- */
#content {margin:1px 0px;}
#content .wrap-content{background: #dedede;margin-bottom:0px;}
#content .wrap-contents{background: #fff;margin-bottom:0px;}
.block01 {padding: 10px;}
.block01 .box{background:none; padding: 20px 10px;}
.block01 h2{font-size:23px; line-height:30px; font-weight:normal;}
.block01 p{font-size:16px;}
.block01 .more{text-align: right;}


@media only screen and (max-width: 479px) {
.block02 .content{ margin: 10px 0px ;padding:15px; background:none;}
}

.block02 { margin:0px 5px; color: #959595;background: #FFF;}
.block02 article{ clear: both; margin:10px 0px;background: #FFF;}
.block02 article h2{font-size:20px; line-height:25px; font-weight:normal;font-family: 'Open Sans', sans-serif;}
.block02 article .info{font-style:italic; background: #FFF; padding: 5px 10px;font-family: 'Open Sans', sans-serif;}
.block02 article img{margin:5px;}
.block02 .box{margin-bottom:20px;}
.block02 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block02 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff;font-family: 'Open Sans', sans-serif;}
.block02 .content{ margin: 10px 0px ;padding:15px; background:none;}
.block02 .content .list{background: #dedede; padding: 10px;}
.block02 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px; font-family: 'Open Sans', sans-serif;}
.block02 .content ul li{padding:5px;font-family: 'Open Sans', sans-serif;}
.block02 .news ul{ list-style-type:circle; margin-left:20px; color:blue; font-family: 'Open Sans', sans-serif;}
.block02 .news ul li a{color:#407698; font-size:12px; font-family: 'Open Sans', sans-serif;}
.block02 .box H2 a{color:#407698; font-size:12px;text-decoration:none; font-weight:600;
font-family: 'Open Sans', sans-serif;}
.block02 .box H2 a:hover{text-decoration:underline;
font-family: 'Open Sans', sans-serif;}
.block02 .news-single-imgcaption {width:100%;}
.block02 .box H1 {margin-left: 0px;margin-bottom:10px;background-color:#407698; height: 28px; color: #FFFFFF; 
line-height: 28px; font-family: 'Open Sans', sans-serif; text-align: center; width: 100%;text-transform:uppercase;}
.block02 .box ul{ list-style-type:circle; margin-left:20px; color:blue; font-family: 'Open Sans', sans-serif;}
.block02 .box ul li a{padding:5px;color:#032806; line-height:35px; font-size:15px; font-family: 'Open Sans', sans-serif;}
.block02 .box .services {background-color:#edeffb;}
.services H2 {margin: 0px;background-color:#B5E61D; height: 20px; color: #FFFFFF; 
line-height: 15px; font-family: 'Open Sans', sans-serif; text-align: center; width: 100%;text-transform:lowercase;}


.block03 { margin:0px; color: #959595;}
.block03 article{ clear: both; margin:10px 10px;background: none; padding-top:20px; }
.block03 article td{ clear: both; background: none; padding: 10px; margin-top: 20px; font-family: 'Open Sans', sans-serif;}
.block03 article td a{font-family: 'Open Sans', sans-serif; text-decoration:none;}
.block03 article h1{margin: 0em 0 0.5em 0;
  font-weight: 500;
  font-family: 'Open Sans', sans-serif;
  position: relative;  
  font-size: 18px;
  line-height: 20px;
  padding: 15px;
  color: #407698;
  margin-top:10px;
  }
.block03 article h5{font-size:25px; line-height:30px; font-weight:normal;color: #255B7F; margin-top: 30px;margin-bottom: 20px; font-family: 'Open Sans', sans-serif;}
.block03 article p a{font-size:13px; font-weight:bold;color: #000; text-decoration:none;}
.block03 article p a:hover{font-size:13px; font-weight:bold;color: #70891F; text-decoration:none;}
.block03 article .info{font-style:italic; padding: 10px 0px;}
.block03 article img{ margin-bottom:10px; width: auto;}
.block03 article ul{ font-size:13px; list-style-type:dotted; margin-left:15px;}
.block03 article ul li{padding:5px;list-style-image: url('../images/arrow.gif');
  color:#000; font-family: 'Open Sans', sans-serif;line-height:15px;}
.block03 article ul li span{padding:5px;list-style-image: url('../images/arrow.gif');color:#000; font-family: 'Open Sans', sans-serif;}
.block03 article p{font-size:13px; line-height:15px; font-weight:normal; color:#000; 
font-family: 'Open Sans', sans-serif;padding-bottom:5px;text-align:justify;}
.block03 .box{margin-bottom:20px;border-radius:15px;}
.block03 .content .list{background: #407698; padding: 10px;}
.block03 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block03 .list ul li{padding:5px; color:#FFFFFF; font-family: 'Open Sans', sans-serif; }
.block03 .box ul{ font-size:14px; list-style-image: url('../images/arrow.gif'); margin-left:20px; font-family: 'Open Sans', sans-serif;}
.block03 .box ul li{padding:5px 0; border-bottom: 1px dotted #FFF; color:#FFFFFF; font-family: 'Open Sans', sans-serif;}
.block03 .box ul li a{padding:5px 0; color:#FFFFFF; font-family: 'Open Sans', sans-serif;}
.block03 .box ul li a:hover{padding:5px 0; color:#FFFFFF; text-decoration: none; font-family: 'Open Sans', sans-serif;}

.block03 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block03 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff; font-family: 'Open Sans', sans-serif;}
.block03 .content{ margin: 15px 0px ;padding:15px; background: none;}
.block03 .content .list{background: #407698; padding: 10px; font-family: 'Open Sans', sans-serif;}
.block03 .content .list ul li{padding:5px 0; border-bottom: 1px dotted #FFF; color:#FFFFFF; font-family: 'Open Sans', sans-serif;}

/* -------------------------------------------- */
.block04 { margin:0px; color: #FFF;background: #A3D886; font-family: 'Open Sans', sans-serif;}
.block04 article{ clear: both; margin:10px 0px;background: #FFFFFF;}
.block04 article h2{font-size:20px; line-height:25px; font-weight:normal; font-family: 'Open Sans', sans-serif;}
.block04  h5{font-size:20px; line-height:20px; font-weight:normal;color: #F4B819; margin-top: 5px;margin-bottom: 5px; padding-left:10px; text-decoration: underline; font-family: 'Open Sans', sans-serif;}
.block04 article .info{font-style:italic; background: #FFFFFF; padding: 5px 10px;}
.block04 article img{margin:5px;}
.block04 .box{margin-bottom:5px;padding:20px;}
.block04 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block04 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff;}
.block04 .content{ margin: 5px 0px ;padding:5px; background:none;}
.block04 .content .list{background: #4c6ca7; padding: 10px;}
.block04 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block04 .list ul li{padding:5px; color:#FFFFFF }
.block04 .box ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block04 .box ul li{padding:5px 0; border-bottom: 1px dotted #333333; color:#FFFFFF;}
.block04 .box ul li a{padding:5px 0; color:#FFFFFF;}
.block04 .box ul li a:hover{padding:5px 0; color:#FFFFFF; text-decoration: none;}
.block04 .box H2  { color: #FFF;  line-height:15px ;text-transform:uppercase; font-weight:none; 
 font-size: 15px;font-family: Helvetica, Arial, Verdana, sans-serif; padding-bottom:10px; text-decoration: none;
 padding-left:10px;}
 .block04 .box .awareness {margin:5px;padding:5px; border:1px solid #CCC; 
    border-radius: 8px;}
  .block04 .box p{padding:5px 0; color:#FFFFFF;font-family: Helvetica, Arial, Verdana, sans-serif; text-align:justify; font-family: 'Open Sans', sans-serif;}
/* -------------------------------------------- */
/* -------------------------------------------- */
/* -------------------------------------------- */
.block05 { margin:5px 0px; color: #959595;background: #FFFFFF;}
.block05 article{ clear: both; margin:5px 0px;background: #FFFFFF; font-family: 'Open Sans', sans-serif;}
.block05 article h2{font-size:20px; line-height:25px; font-weight:normal; font-family: 'Open Sans', sans-serif;}
.block05 article .info{font-style:italic; background: #131313; padding: 5px 10px; font-family: 'Open Sans', sans-serif;}
.block05 article img{margin:5px;}
.block05 .box{margin-bottom:10px;padding:10px; font-family: 'Open Sans', sans-serif;}
.block05 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block05 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff; font-family: 'Open Sans', sans-serif;}
.block05 .content{ margin: 10px 0px ;padding:15px; background:none;}
.block05 .content .list{background: #dedede; padding: 10px; font-family: 'Open Sans', sans-serif;}

.block05 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block05 .list ul li{padding:5px; color:#3c5294 }
.block05 .box ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block05 .box ul li{padding:5px 0; border-bottom: 1px dotted #333333; color:#3c5294;}
.block05 .box ul li a{padding:5px 0; color:#3c5294;}
.block05 .box ul li a:hover{padding:5px 0; color:#3c5294; text-decoration: none;}
 .block05 .box H1  {margin-left: 0px;background-color:#407698; height: 28px; color: #FFFFFF; line-height: 28px; 
 font-family: Helvetica, Arial, Verdana, sans-serif; text-align: center; width: 100%;text-transform:uppercase;}
/* ------------------Footer-------------------- */
footer {margin-top: 0px;}
.wrap-footer{background: #141414; border-top:5px solid #ED145B;}

.block09 {padding: 10px;}
.block09 .box{margin-bottom:20px; color: #959595;}
.block09 .heading{padding:5px 0px;}
.block09 .heading h2{font-size:18px; font-weight:normal; display:inline; color: #ffffff; text-transform: uppercase;}
.block09 .content{ margin: 15px 0px ;}
.block09 .content ul{ font-size:14px;}
.block09 .content ul li{padding:5px 0; border-bottom: 1px dotted #333333;}
.block09 .content .tag a{padding: 10px; background: #ED145B; margin: 0px 5px 5px 0px; float: left;}
.block09 .content .tag a:hover{color: #ffffff; background: #F36A97;}
.block09 .content p{margin-bottom:10px; }

.copyright{text-align:center;background:#dedede url('../images/navs_events.png') center center no-repeat;color:#000;height:25px;width:100%;margin:0 auto;margin-top:0px;}
.copyright p{heght:70px;  background:#dedede; font-family: 'Open Sans', sans-serif;}
/* -------------------------------------------- */
/* ------------------Components-------------------- */
#pagi{margin: 50px auto; padding: 20px 0px;list-style: none;width: 250px;}
#pagi li {float: left;margin-right: 10px; font-family: 'Open Sans', sans-serif;}
#pagi li a {display: block;  text-decoration: none; color: #717171;font: bold 16px Arial, sans-serif;padding: 7px; background: #ffffff;}
#pagi li a.current, #pagi li a:hover {color: #ffffff;  background: #ED145B; font-family: 'Open Sans', sans-serif;}

.comment{font-weight:bold; margin:50px 0px; width: auto;}
.comment div{margin-bottom: 20px; vertical-align:middle; }
.comment input{border: 2px solid #999999;padding: 8px 10px;width:250px;}
.comment textarea{border: 2px solid #999999;padding: 8px 10px;width:95%;}
.comment input[type="submit"] {cursor: pointer; width:100px; float:right;
  background: -webkit-linear-gradient(top, #efefef, #ddd);background: -moz-linear-gradient(top, #efefef, #ddd);
  background: -ms-linear-gradient(top, #efefef, #ddd);background: -o-linear-gradient(top, #efefef, #ddd);
  background: linear-gradient(top, #efefef, #ddd);
  color: #333;text-shadow: 0px 1px 1px rgba(255,255,255,1);  border: 2px solid #999999;}
.comment input[type="submit"]:hover {
  background: -webkit-linear-gradient(top, #eee, #ccc);  background: -moz-linear-gradient(top, #eee, #ccc);
  background: -ms-linear-gradient(top, #eee, #ccc);  background: -o-linear-gradient(top, #eee, #ccc);
  background: linear-gradient(top, #eee, #ccc);  border: 2px solid #bbb;}
.comment input[type="submit"]:active {
  background: -webkit-linear-gradient(top, #ddd, #aaa);  background: -moz-linear-gradient(top, #ddd, #aaa);
  background: -ms-linear-gradient(top, #ddd, #aaa);  background: -o-linear-gradient(top, #ddd, #aaa);
  background: linear-gradient(top, #ddd, #aaa);  border: 2px solid #999;}


#spin2 img{
     -webkit-transition: all 0.6s ease-in-out;
     -moz-transition: all 0.6s ease-in-out;
     -o-transition: all 0.6s ease-in-out;
     -ms-transition: all 0.6s ease-in-out;
     transition: all 0.6s ease-in-out;
   padding:0 9px;width:50px;
                 }
#spin2 img:hover{
     -webkit-transform: rotate(360deg);
     -o-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
     -ms-transform: rotate(360deg);
     transform: rotate(360deg);width:50px;
                              }
                            
 #lang a
{
  color:#fff;
  text-decoration:none;
}
#lang a:hover
{
  color:#000000;
  text-decoration:none;
}  


div.section_tabs_listbox{
display:block;float:left;width:650px;
min-height:60px;margin:0px;margin-top:5px;
padding:3px;text-align:left;font-family:tahoma;
font-size:12px;color:#000000;
border-bottom:2px solid #dfeae3;
border:1px solid #C5D8CC;
background-image:url(../images/bg_sectiontitle_i2.png);
background-repeat:repeat-x;background-position:bottom left;
}

.section_tabs_listbox a{

text-decoration:none;
color: #2593D6;
}
.section_tabs_listbox a:hover{
color: #B73400;
text-decoration:none;
}

#adbanners{
margin-top: -10px;
float: left;
width: 98%;
height: auto;


}

ul#dairynews
{
	margin-left:0px;
	margin-top: 1px;
	padding: 0;
	width: 99.9%;
	list-style-type: none; 
	  float:left;
	  background: #fff;
}
 ul#dairynews li
{
	display: block;	
	margin-top: 1px;	
	color: #68707c;
	padding: 5px;
	width: 100%;
	border-top: 3px solid #ebeae9; 
       float:left;
	background: #fff;
}
ul#dairynews li img
{
	width: 300px;
	height: auto;

	  float:left;
	margin-right:5px;
	margin-bottom:1px;
}
ul#dairynews li span.title
{
	padding:0px 0px 5px 5px;
	padding-top: 0;
	margin-bottom:2px;
	display:block;
	font-weight: bold;
	text-align:left;
	font-size: 13px;
}
ul#dairynews li span.title a
{
	text-decoration:none;
	/*color: #2075D0;*/
	color: #337ab7;
	font-weight: bold;
	line-height: 16px;
	font-size: 13px; 
}
ul#dairynews li span.title a:hover
{
	text-decoration: none;
	/*color: #5a5a5b;*/
	color: #153893;
}
ul#dairynews li span.title strong
{      
        text-transform:none;
	display:block;
	line-height: 10px;
	padding-bottom: 0px;
	color: #000;
	font-size: 9px;
	font-weight: bold;
}
ul#dairynews li span.title strong .Inkuru_Date
{
	color: #6D6D6D;
	font-size: 8px;
	font-weight: bold;
	cursor: pointer;
}
ul#dairynews li span.title strong .Inkuru_Comments
{
	
	padding-left: 15px;
	height: 10px;
	color: #6D6D6D;
	font-size: 10px; 
	line-height: 10px; 
	font-weight: bold;
	cursor: pointer;
}
ul#dairynews li span.title strong .Inkuru_Pictures
{
	background: url(../images/Article_Pictures.gif) no-repeat left center;
	padding-left: 15px;
	height: 10px;
	color: #6D6D6D;
	font-size: 10px; 
	line-height: 10px; 
	font-weight: bold;
	cursor: pointer;
}
ul#dairynews li span.title strong .Inkuru_Views
{
	background: url(../images/Article_Views.gif) no-repeat left 20%;
	padding-left: 19px;
	height: 10px;
	color: #6D6D6D;
	font-size: 10px; 
	line-height: 10px;
	font-weight: bold;
	cursor: pointer;
}

ul#dairynews li span.title strong .Inkuru_audio
{
	background: url(../images/audio.png) no-repeat left 20%;
	padding-left: 19px;
	height: 10px;
	color: #6D6D6D;
	font-size: 10px; 
	line-height: 10px;
	font-weight: bold;
	cursor: pointer;
}
ul#dairynews li:hover
{
   
	margin-top: 1px;	
	padding: 5px;
  
	text-decoration:none;
	background: none;
	border: 0px solid #dededed; 	
	cursor: pointer;
}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}



.tx-indexedsearch-browsebox {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.tx-indexedsearch-browsebox > li {
  display: inline;
}
.tx-indexedsearch-browsebox > li > a,
.tx-indexedsearch-browsebox > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.tx-indexedsearch-browsebox > li:first-child > a,
.tx-indexedsearch-browsebox > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tx-indexedsearch-browsebox > li:last-child > a,
.tx-indexedsearch-browsebox > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.tx-indexedsearch-browsebox > li > a:hover,
.tx-indexedsearch-browsebox > li > span:hover,
.tx-indexedsearch-browsebox > li > a:focus,
.tx-indexedsearch-browsebox > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > a,
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > span,
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > a:hover,
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > span:hover,
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > a:focus,
.tx-indexedsearch-browsebox > .tx-indexedsearch-browselist-currentPage > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.tx-indexedsearch-browsebox > .disabled > span,
.tx-indexedsearch-browsebox > .disabled > span:hover,
.tx-indexedsearch-browsebox > .disabled > span:focus,
.tx-indexedsearch-browsebox > .disabled > a,
.tx-indexedsearch-browsebox > .disabled > a:hover,
.tx-indexedsearch-browsebox > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.tx-indexedsearch-browsebox-lg > li > a,
.tx-indexedsearch-browsebox-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.tx-indexedsearch-browsebox-lg > li:first-child > a,
.tx-indexedsearch-browsebox-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.tx-indexedsearch-browsebox-lg > li:last-child > a,
.tx-indexedsearch-browsebox-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.tx-indexedsearch-browsebox-sm > li > a,
.tx-indexedsearch-browsebox-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.tx-indexedsearch-browsebox-sm > li:first-child > a,
.tx-indexedsearch-browsebox-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.tx-indexedsearch-browsebox-sm > li:last-child > a,
.tx-indexedsearch-browsebox-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

