/*
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it
is easier to update the theme. Simply copy an existing style
from style.css to this file, and modify it to your liking. */


/* GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */

/*Fix branding bar on mobile*/
/* body.fixed-mobile {
    padding: 0;
    width: 100%;
} */

.page-id-52 #header {
  padding: 40px 0 45px;
  clear: both;
  position: relative;
  background-size: auto;
  height: 106px; /*Added manually by Diego Palma to implement new banner for the 69 session*/
}

/* @font-face {
	font-family: 'Calvert MT Std Light';
	src: url('includes/fonts/CalvertMTStd-Light.otf');
} */

#logo {
/*	margin-left: 15%;*/
	font-family: 'Calvert MT Std Light' !important;
	font-weight: normal !important;
}

#logo a {
	font-family: 'Calvert MT Std Light' !important;
	font-weight: normal !important;
}

#main a {
	text-decoration: underline;	
}

#main a:hover{
	color: #cc3300 !important;
}

#lang_sel_list a:hover {
	color: yellow !important;
}

ul.nav li a:hover {
  color: #015b7e !important;
  background: #ffffff !important;
}
ul.nav li.current_page_item a,
ul.nav li.current_page_parent a,
ul.nav li.current-menu-ancestor a,
ul.nav li.current-cat a,
ul.nav li.current-menu-item a,
ul.nav li.current-menu-parent {
  background: #ffffff !important;
  color: #015b7e !important;
  border-bottom: 2px solid #015b7e;
  font-weight: bold;
  padding-bottom: 5px !important;
}


#navigation a {
	font-size: 14px !important;
	font-weight: bold;
	color: #cc3300;
}

ul.nav li a {
padding: .8em;
}


/* .entry ul {
	padding-left: 0 !important;
	margin-left:0;
}

.entry ul li {
	padding-left: 0 !important;
	margin-left:20px !important;
}

.entry ul li {
	list-style-type: square !important;
	padding-top: 6px;
}

.last ul li {
	list-style: square !important;
	color: #cc3300 !important;
	margin-left: 10px;
} */

#content .textwidget ul li {
	list-style: square !important;
	color: #cc3300 !important;
	margin-bottom: 10px;
	margin-left: 16px;
}


#woodojo_tweets-2 {
	margin-left: 3em !important;
}


#lang_sel_list li:nth-child(6) a:lang(es) {
	color: yellow !important;
}


#lang_sel_list li:nth-child(5) a:lang(ru) {
	color: yellow !important;
}


#lang_sel_list li:nth-child(4) a:lang(fr) {
	color: yellow !important;
}

#lang_sel_list li:nth-child(3) a:lang(en) {
	color: yellow !important;
}

#lang_sel_list li:nth-child(2) a:lang(zh) {
	color: yellow !important;
}

#lang_sel_list li:nth-child(1) a:lang(ar) {
	color: yellow !important;
}

.wooslider .slides img {
width: auto !important;
margin-right: 25px !important;
}


/*Alignment of the widgets in 3 columms*/

.widget_text_icl {
width: 30%;
float: left;
margin-bottom: 1.538em;
margin-right: 3%;
}

.widget_rss{
width: 30%;
float: left;
margin-bottom: 1.538em;
margin-right: 5%;
margin-left: 5%;
}

/*Alignment of the widgets in the footer*/
#footer-widgets .widget {
	width: 22%;
}

.row {
	margin-left: 4.5em;
}


/* DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */
@media only screen and (min-width: 768px) {
	/* Desktop styles go below this line */

	
}

/* Customization of PGA 70 website below */
#sidebar .icl_sidebar_navigation h3 {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 10px;
    line-height: 2em;
}
#sidebar .icl_sidebar_navigation h3 a{
    font-size: 16px;
    font-weight: bold;
    color: #cc3300;
}
#sidebar ul.cms-nav-sidebar li.selected_page_side span {
    background: #ffffff;
    color: #015b7e;
    font-weight: bold;
}

#footer-widgets ul li.en-link:after,
#sidebar ul li.en-link:after,
#navigation ul li.en-link a:after {
  /* adds English only icon to menu items */
  font-size: 75% !important;
  vertical-align: middle;
  color: #ffffff;
  background-color: #777777;
  padding-left: 2px;
  padding-right: 2px;
  margin-left: 5px;
  margin-right: 0;
  content: "EN";
}
/* pdf anchor icon */
.pdf-link a, a.pdf-link, .widget ul li.pdf-link a {
	 background: transparent url(/common/images/icons/ico_pdf.gif) no-repeat center right !important;
     padding-right: 18px;      
}
.rtl .pdf-link a, .rtl a.pdf-link, .rtl .widget ul li.pdf-link a {
	 background: transparent url(/common/images/icons/ico_pdf.gif) no-repeat center left !important;
     padding-left: 18px;
	 padding-right: 0px;
}

#unbrandbar-container #lang_sel_list ul li  a.lang_sel_sel  {
	color: yellow !important;
}

#unbrandbar-container #lang_sel_list ul li a.lang_sel_other  {
	color: white !important;
}