/* EDITOR CSS
*********************************************/
body {
	background-color: #fff;
	color: #666 !important;
  font-family: 'Lato', sans-serif !important;
  font-size:14px !important;
}


b, strong {
    color: #333333;
    font-weight: 600 !important;
}


a, img {
  
  border:none !important;
  
}

h1 {
  color: orange !important;
} 

/*** LINKS ***/

a {
  color: #000 !important;
  text-decoration: none;
}

a:hover {
  color: #000 !important;
  text-decoration: underline;
}




/**** LINKS IMAGENS *****/

a img:hover {
  opacity:0.8 !important;
 
 transition: all 0.2s ease 0s; 
  -webkit-transition: all 0.2s ease 0s;  /*chrome/safari */
  -moz-transition: all 0.2s ease 0s; /* mozilla*/
  -o-transition: all 0.2s ease 0s; /*opera */
  -ms-transition: all 0.2s ease 0s; /* ie */
  
}

a img {
  opacity:1 !important;
  
}


/************************** K2 - HOME PAGE *************************/
/** tirar titulo "more **/

#itemListLinks h4 {
    display: none;
}

/************************** K2 - listing ITEMS in category *************************/

#main_menus li {
    border-right: none !important;
    display: inline-block;
}

#main_menus a {
   color: #999 !important;
  text-transform:uppercase !important;
    font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:0.04em !important;

}

#main_menus a:hover {
   color: #666 !important;
    text-transform:uppercase !important;
  font-size:11px !important;
    font-weight:700 !important;
    letter-spacing:0.04em !important;



}

#main_menus .active a {
   color: #666 !important;
    text-transform:uppercase !important;
  font-size:11px !important;
    font-weight:700 !important;
    letter-spacing:0.04em !important;



}

.nav > li > a:hover, .nav > li > a:focus {
  
  background:none !important;
  
}



/****************** MODULE TITLE ::::::::: SEARCH ***************/

#search h3 {
    color: #000 !important;
   font-family: 'Lato', sans-serif; !important;
    font-size: 1.5em !important;
    font-weight: 400 !important;
    letter-spacing: -0.04em;
    padding-left: 15px;
}



/************************** K2 - listing ITEMS in category *************************/


/**** search title ***/
.componentheading {
    font-size: 0.8em;
    margin-left: 15px;
    margin-top: -10px;
    position: absolute !important;
}




/** titulo item **/

h3 {
  margin-top:5px !important;
  font-family: 'Crimson Text', serif; !important;
  font-size: 1.4em !important;
  color: orange !important;
  
}

.catItemTitle a {
    color: #9eba66;
    text-decoration: none;
}

.catItemTitle a:hover {
    color: #9eba66;
    text-decoration: underline;
}

/** creation date **/
.catItemDateCreated {
    color: #000;
    font-size: 0.83em;
    line-height: 1.5em;
  display: block !important;
   font-weight: normal !important;
}

/** category in **/

.catItemCategory {
    border-top: 10px solid #DDDDDD;
    color: #000;
    font-size: 0.83em;
    padding-top: 5px;
    font-weight: normal !important;
}


.catItemCategory > a  {
    color: #000 !important;
    text-decoration: none !important;
}

.catItemCategory > a:hover  {
    color: #000 !important;
    text-decoration: underline !important;
}


.catItemHeader {
    margin-top: 10px;
}


/**** intro text ***/

.catItemIntroText {
    font-size: 0.93em !important;
    line-height: 1.5em !important;
   color: #000 !important;
  margin-bottom: 10px;
  font-weight: normal !important;
}

.catItemAuthor {
    display: none;
}



/** HIDE GALLERY ***/
.catItemImageGallery {
    display: none !important;
}




/************************** K2 - ITEM PAGE *************************/

.itemBody {
    /* border-bottom: 1px solid #DDDDDD;*/ 
    /* margin-bottom: 5px; */ 
   /* padding-bottom: 40px;*/
}




/** titulo **/
h2 {

    color: #9eba66 !important;
    font-family: 'Crimson Text', serif; !important;
    font-size: 2.5em !important;
    line-height: 1em !important;
    margin-top: 10px !important;
    padding-bottom: 10px !important;

  
}

/** data **/

.itemDateCreated {
  
   color: #888;
    font-size: 0.93em;
    line-height: 1.5em;
  
}

/** intro text **/

.itemIntroText {
  font-size: 1em !important;
    line-height: 1.5em !important;
   color: #555 !important;
    margin-bottom: 15px;
  text-align: justify !important;
  
}

/** ful text **/
.itemFullText {
   font-size: 1em !important;
    line-height: 1.5em !important;
   color: #555 !important;
   margin-top: 30px;
  /* margin-bottom:30px;*/
  text-align: justify !important;
}

/** credits + caption ***/
.itemImageBlock {
    margin-top: 5px;
}


/** foto caption ***/
.itemImageCaption {
    border-right: 1px solid #DDDDDD;
    font-size: 0.83em;
    margin-right: 10px;
    padding-right: 15px;
}


/*** phot credits **/

.itemImageCredits {
    color: #888 !important;
    font-size: 0.83em !important;
    font-style:italic;
}

/** category in **/

.itemCategory {
   /* border-top: 1px solid #DDDDDD;*/
    color: #888888;
    font-size: 0.83em;
    padding-top: 5px;
  float:left;
}


.itemCategory > a  {
    color: #D79800 !important;
    text-decoration: none !important;
}

.itemCategory > a:hover  {
    color: #D79800 !important;
    text-decoration: underline !important;
}

/** tag title **/
.itemTagsBlock {
    float: left;
    margin-left: 30px;
    margin-top: 5px;
   font-size: 0.83em;
}

.itemTagsBlock > span {
     color: #888888;
   
   
}

/** tags no ITEM **/
.itemTags {
    list-style: none outside none !important;
   margin-left: 50px;
    margin-top: -21px;
}


.itemTags > li {
    display: inline-block;
    padding: 5px;
}

.itemTags a {
    color: #D79800 !important;
    text-decoration: none !important;
}

.itemTags a:hover {
    color: #D79800 !important;
   text-decoration: underline !important;
}




/** article navigator ***/

.itemNavigation {
    margin-bottom: 100px;
}

.itemPrevious {
    border-right: 1px solid #DDDDDD;
    display: block;
    float: left;
    margin-right: 5%;
    padding-right: 3%;
    width: 50% !important;
}


.itemNext {
    display: block;
    float: left;
    width: 45%;
}

.bt_facebook_comment {
    padding-top: 15px !important;
}



/*** RETIRADO DA PAGINA DO ITEM ***/

/** featured ***/
sup {
 
 display:none !important;   
}



/** tags no ITEM **/
.itemTagsBlock {
 display:none !important; 
}

/** item nav **/
.itemNavigation {
    display:none !important; 
}

/** category in **/
.itemCategory {
 display:none !important; 
}


/** increse / decrease text **/

.itemToolbar {
    display: none;
}


/** last modified **/
.itemDateModified {
    display: none !important;
}

/** info autor **/
.itemAuthorBlock {
    display: none !important;
}

/** EXTRA FIELDS **/
.itemExtraFields {
    display: none !important;
}

/** last do autor **/
.itemAuthorLatest {
    display: none !important;
}

/** titulo navegação inter artigos **/
.itemNavigationTitle {
    display: none !important;
}

/** rating **/
.itemRatingBlock {
    display: none;
}


/******************************** K2  RELATED ITEMS *******************************/


/** title **/

.itemRelated> h3 {
  font-size:1.5em !important;
  color: #333 !important;
  font-family: 'Lato', sans-serif; !important;
  font-weight: 400;
  border-bottom: 4px solid #D79800;
  padding-bottom: 7px;  
  letter-spacing: -0.04em;
}

/** tirar bullets do UL**/
.itemRelated > ul {
    list-style: none outside none !important;
  padding-left: 0 !important;
  margin-top: 20px;
}


/** title**/
.itemRelTitle{
  
   margin-top:5px !important;
  font-family: 'Crimson Text', serif; !important;
   font-size: 1.2em !important;
    line-height: 1.1em;
  color: #D79800 !important;
  display:block;
  
}

.itemRelIntrotext {
     padding-top: 5px !important;
     color: #555555 !important;
    font-size: 0.93em !important;
    line-height: 1.5em !important;
  
  /* limitar o bloco de texto */
   text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 3.6em;
  line-height: 1.8em;
  
  
  
}

/** por ... depois do texto **/
.itemRelIntrotext:after {
  content: "...";
}


/** bloco de items related ***/
.even {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
    padding-bottom: 20px;
}


.odd {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
    padding-bottom: 20px;
}


/********************** FOOTER STYLES *************************/


.titlefooter {
  font-size:1em;
  color:#fff;
  
}


#footer p a  {
    color: #9eba66 !important;
    text-decoration: none !important;
   opacity:0.6;
}

#footer p a:hover  {
    opacity:1;
}

#footer .inputbox {
    border: medium none;
    font-size: 0.93em;
   /*margin-left: -35px;*/
    padding: 7px;
    width: 220px !important;
}

/** acymailing div ***/

.acymailing_fulldiv {
    float: left !important;
}


#footer .button.subbutton.btn.btn-primary {
    float: right !important;
}

/*
#footer .btn {
  border-radius:0 !important;
  
}*/


#footer a img {
   opacity:1 !important;
}

#footer a img:hover {
   opacity:0.6 !important;
}

/******************** BT SLIDER HIGHTLIGHTS BANNER ROTATOR IN HOME PAGE*********************/

#banner .bt-cs .bt_handles li {
    padding-right: 3px !important;
}




.bt-cs {
    margin-bottom: 30px;
    margin-left: 7px;
    margin-right: 7px;

    
}

/** margin top do banner topo **/
#banner .bt-cs {
  margin-top:20px;
}

.slides_container {
    /*border-top: 4px solid #D79800;*/
}


.bt-cs .bt-row {
    padding: 0 !important;
   
}



.bt-cs .bt-center {
    float: left !important;
}

.hovereffect {
    border: medium none !important;
    margin: 0 !important;
    padding: 0 !important;
  /* width: 80% !important;*/
}

.bt-cs .bt-inner img {
    border: 0 !important;
    margin: 5px 0;
    max-width: 99%;
    outline: 0 !important;
   margin-right: 30px !important;
  margin-bottom: 20px !important;
}


.bt-title {
   
    color: orange !important;
    font-size: 2.5em !important;
    line-height: 1em !important;
    margin-top: 10px !important;
    padding-bottom: 10px !important;
    font-weight: normal !important;
    text-transform: none !important;
  
  
}


.bt-introtext {
   font-size: 1em !important;
    line-height: 1.6em !important;
   color: #666 !important;
   margin-top: 20px;
  margin-bottom:30px;
letter-spacing:0.02em;
  
}


.bt-cs .bt-inner .bt-title { 
    display: inline !important;
}


.bt-extra {
    display: inline !important;
   color: #777!important;
}

.bt-cs .bt-extra {
    clear: both;
    display: inline-block !important;
    margin-top: 10px;
}

/** slider navigator **/

#btcontentslider106 .bt_handles {
    bottom: 0px !important;
    right: 8px !important;
}

.bt_handles li a {
    background-color: #ccc ;
    background-image: none !important;
    border-radius: 10px !important;
   
}

.bt_handles li a:hover {
    background-color: #999 ;
    background-image: none !important;
    border-radius: 10px !important;
   
}

#btcontentslider106 .bt_handles .current a{
    background-color: #333 ;
    background-image: none !important;
    border-radius: 10px !important;
   
}




/******************** EVENTS SLIDER ///HOME PAGE/ *********************/

/** TITULO **/

#slider .bt-title {
   color: #333333 !important;
    font-size: 1em !important;
    font-weight: 600 !important;
    text-transform: none !important;
    font-family: 'Open Sans', sans-serif !important;
  
  
}

/** TIRA A FOTO **/

#slider .hovereffect {
  
  display:none;
}


#slider .bt-introtext {
    color: #555555 !important;
    font-size: 1em !important;
    line-height: 1.5em !important;
    margin-bottom: 30px;
    margin-top: 10px !important;
  
}



#slider .bt-cs {
    margin-bottom: 2px !important;
    margin-left: 7px;
    margin-right: 7px;
}




/******************** JAK FILTER BOXES *******NEWSROOM*****************/


#search select {
    border: 1px solid #000 !important;
 
    height: 2em !important;
    margin-bottom: 5px !important;
    /*width: 300px !important;*/
   padding-left: 5px;
   background-color: #FFF !important;
   min-height:30px;
   padding-top:4px;
  
  line-height:16px;
  
  /** img **/
   -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('../../../images/SITE/graphics/dropdown_arrow.png') no-repeat;  /*Adds background-image*/
      background-position: 120px 12px;  /*Position of the background-image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
  
  
}


#search ul li {
    height: 31px!important;
    margin-bottom: 4px!important;
clear:none!important;
}





.ja-k2filter li {
     width: auto!important;
}


.ja-k2filter li input {
    width: 150px!important;
}


.ja-k2filter li select {
    width: 140px!important;
}


.ja-k2filter li #searchword{
    width:200px!important
}


.group-label {
display: none!important;
}

.titlesearch {
  
    color: #333 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 1.5em !important;
    font-weight: 400 !important;
    letter-spacing: -0.04em;
    /*margin-left: 15px;
    padding-right: 40px;*/
  
}


.group-label {

    color: #333 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 0.83em !important;
    font-weight: 600 !important;
    margin-bottom: 5px !important;

  
}


.left > label {
      color: #555555 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 0.83em !important;
    font-weight: 400 !important;
    margin-bottom: 5px !important;
  margin-right: 5px !important;
    padding-top: 5px;

  
}

.exfield.exgroup1 {
  
  color: #555555 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 0.93em !important;  
   background-color: #FCFCFC !important;
  
}


.inputbox {
  
   color: #555555 !important;
    font-family: 'Open Sans',sans-serif !important;
    font-size: 0.93em !important;
 background-color: #FCFCFC !important;  
  
}

/* extra field GROUP - Resource Center */

.exfield.exgroup2 {
    color: #555555 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 0.93em !important;  
    background-color: #FCFCFC !important; 
}



/*
#jak2filter108 > li {
    margin-bottom: 0 !important;
}*/

.ja-k2filter > li {
    margin-bottom: 0 !important;
}

#search > form {
    height: auto !important;
}




/** botao de calendario **/
.ja-k2filter .btn {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    box-shadow:none !important;
}



/******************* BACK TO TOP *****************/

.itemBackToTop a{
  color:#D79800 !important;
  
}
.itemBackToTop a:hover{
  color:#D79800 !important;
  text-decoration:underline;
}

.itemBackToTop {
  background-color: #FCFCFC;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    font-size: 0.93em;
    padding: 3px 5px 5px 15px;
    width: 100px;
    margin-bottom: 30px !important
}




/*********** ARTICLE BLOG LAYOUT ******/

.page-header {
   
    padding-bottom: 0 !important;
}




/*********** ABOUT STYLES FOR TITLES ******/

/** titulo **/
.the-network h2 {
   
    color: #666 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 1.5em !important;
    line-height: 1em !important;
    letter-spacing: -0.04em;
   /* text-align: center;*/

}

.the-network .page-header {
    border-bottom: 1px solid #EEEEEE;
    margin: 40px 0 20px;
    padding-bottom: 9px;
}

.titlewhite {
  
  color:#fff;
  font-size:1.1em;
  text-transform:uppercase;
  top:62px;
  
}

.circle {
	border-radius: 50%;
	width: 160px;
	height: 160px; 
  border:4px solid #eee;
}

.processline {
    border-top: 3px dotted #CCCCCC;
    height: 0;
    margin: 0 10%;
    position: relative;
    top: 80px;
    width: 80%;
    z-index: -1;
}




.title2 {
  
    color: #333333 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 1em !important;
    line-height: 1em !important;
    font-weight:600;
  
}



.fa-angle-right {
    color: #000000 !important;
    margin-right: 5px;
}





/***************** FORM *******************/

.droppableArea {
    padding: 0;
}

.ff_label {
    font-size: 0.93em;
    width: 140px !important;
     color: #999999 !important;
    margin-bottom: 10px;
}


.ff_elem {
    font-size: 0.93em;
  
}

#ff_elem1 {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 2em !important;
    margin-bottom: 5px !important;
    width: 300px !important;
   padding-left: 5px;
   background-color: #FCFCFC;
   box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
   min-height:30px;
}

#ff_elem2 {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 2em !important;
    margin-bottom: 5px !important;
    width: 300px !important;
   padding-left: 5px;
   background-color: #FCFCFC;
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
   min-height:30px;
}

#ff_elem3 {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 2em !important;
    margin-bottom: 5px !important;
    width: 300px !important;
    padding-left: 5px;
    background-color: #FCFCFC;
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
    min-height:30px;
}

#ff_elem4 {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 2em !important;
    margin-bottom: 5px !important;
    width: 300px !important;
    padding-left: 5px;
    background-color: #FCFCFC;
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
   min-height:30px;
}
/*select
#ff_elem5 {
    
    height: 24px !important;
    margin-bottom: 5px !important;
    padding-left: 5px;
    width: 300px !important;
}*/

/*select
#ff_elem6 {
    
    height: 24px !important;
    margin-bottom: 5px !important;
    padding-left: 5px;
    width: 300px !important;
}*/


 select {
    border: 1px solid #000;
 
    border-radius: none !important;
    height: 2em !important;
    margin-bottom: 5px !important;
    width: 300px !important;
   padding-left: 5px;
   background-color: #fff !important;
   min-height:30px;
   padding-top:4px;
  
  /** img **/
   -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('../../../images/SITE/graphics/dropdown_arrow.png') no-repeat;  /*Adds background-image*/
      background-position: 280px 12px;  /*Position of the background-image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
  
  
}




#ff_elem7 {
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 80px !important;
    margin-bottom: 5px !important;
    width: 300px !important;
   padding-left: 5px;
   background-color: #FCFCFC;
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
   min-height:30px;
}


/** captcha **/
.ff_captcha {
   border: 1px solid #CCCCCC;
    border-radius: 2px;
    height: 2em !important;
    width: 280px !important;
    padding-left: 5px;
   background-color: #FCFCFC;
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;
   min-height:30px;
}


.ff_capimg {
   margin-bottom: 5px !important;
   width: 50%;
}


#bfCaptchaEntry {
    width: 200px !important;
}


#ff_elem9 {
    width: 300px !important;
    margin-bottom: -10px;
  
}


input[type="text"] {
    border: 1px solid #CCCCCC;      border-radius: 2px;      height: 2em !important;      margin-bottom: 5px !important;      width: 300px !important;     padding-left: 5px;     background-color: #FCFCFC;     box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;     min-height:30px;
    max-height: 30px;
}

input#ff_elem8 {
    
    border: 1px solid #CCCCCC;      
  	border-radius: 2px;      
  	height: 2em !important;      
  	margin-bottom: 5px !important;      
  	width: 300px !important;     
  	padding-left: 5px;     
  	background-color: #FCFCFC;
  	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;     
  	min-height:30px;
}

#ff_elem10 {
    
    border: 1px solid #CCCCCC;      
  	border-radius: 2px;      
  	height: 2em !important;      
  	margin-bottom: 5px !important;      
  	width: 300px !important;     
  	padding-left: 5px;     
  	background-color: #FCFCFC;
  	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;     
  	min-height:80px;
}







/*botao*/
#ff_elem12 {
    background-image: linear-gradient(to bottom, #428BCA 0px, #2D6CA2 100%);
    background-repeat: repeat-x;
  background-color: #2d6ca2;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    height: 40px !important;
    padding: 6px 12px !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: 120px !important;
}


#ff_elem12:hover {
    background-color: #2d6ca2;
  background-position: 0 -15px;
   
}
























/************************************ RESOURCE CENTER **********************************/


body.resource-center .itemContainer{
 width:auto!important; 
}

body.resource-center .catItemImage  {
display: none!important;
}

.resource-center .catItemImage img {
    display: none !important;
}



.resource-center .catItemTitle {
    color: #333333 !important;
    font-family: 'Open Sans',sans-serif !important;
    font-size: 1em !important;
}


.resource-center .catItemIntroText {
    font-size: 0.93em !important;
}


/** tags no ITEM **/
.resource-center .itemTagsBlock {
   display:block important; 
}

/*
.resource-center a {
    color:#333;
   text-decoration:none;
}

.resource-center a {
    color:#D79800;
   text-decoration:none;
}*/

.resource-center .catItemDateCreated {
    color: #999999;
}

/*** titulo right module **/
.titleblack {
    border-bottom: 1px solid #f2f2f2;
    color: #666 !important;
    font-family: 'Lato', sans-serif; !important;
    font-size: 1.5em !important;
    font-weight: 400;
    letter-spacing: -0.04em;
    padding-bottom: 7px;
  line-height: 1.1em;
  margin-bottom:15px;
}


/*** k2 category list ***/

.k2CategoriesListBlock ul {
    list-style: none outside none !important;
    padding-left: 0 !important;
    border-top:1px solid #ddd;
    font-size:0.93em;
}


.k2CategoriesListBlock li {
    background-color: #fff;
    border-bottom: 1px solid #f2f2f2;
    height: auto;
    margin-bottom: 1px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 7px;
}




/***************** PAGINATION **************/

/** hide **/
.pagination-start {
    display: none !important;
}

.pagination-end {
    display: none !important;
}

.k2Pagination {
    color: #FFFFFF;
    margin-top:30px;
 
}

.k2Pagination > ul {
    display: inline-flex;
    list-style: none outside none;
    color:#666;
    margin-top: 10px;
}


.k2Pagination li {
    padding: 5px;
    float:left;
}



.pagenav {
    /*background: none repeat scroll 0 0 #D79800 !important;*/
    border: 1px solid #CCCCCC !important;
    color: #666666 !important;
    padding: 5px 10px;
    text-decoration: none;
}



a.pagenav {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #D79800 !important;
    text-decoration: none;
}



a.pagenav:hover {
    background: none repeat scroll 0 0 #D79800 !important;
    /*border: medium none !important;*/
    color: #fff !important;
    border: 1px solid #fff !important;
    text-decoration:none; 
}


/** active **/
span.pagenav {
     background: none repeat scroll 0 0 #D79800 !important;
     color: #fff !important;
     border: 1px solid #fff !important;
     text-decoration:none; 
}


div#k2Container {
    overflow: initial!important;
}

.k2Pagination {
    color: #FFFFFF;
    margin-top:30px;
 
    position: absolute;
    bottom: -140px;
}




/********************** POP UP FRAME ******************/

#jcemediabox-popup-content h2 {
    display: none;
}
#jcemediabox-popup-page .bt-social-share.bt-social-share-comment-block {
    display: none;
}
#jcemediabox-popup-page .pager.pagenav {
    display: none !important;
}

/************ FORM CONTACT BUTTON ********/


.contactbtn a {
    background-color: #2D6CA2;
    background-image: linear-gradient(to bottom, #428BCA 0px, #2D6CA2 100%);
    background-repeat: repeat-x;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 14px;
    height: 40px !important;
    padding: 8px 12px !important;
    text-decoration: none !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

.contactbtn a:hover{
 	opacity:0.7; 
  
}