/**********************************************************************************************************************
 * BODY
 **********************************************************************************************************************/

body {

} 

/**********************************************************************************************************************
 * WELCOME TEXT
 **********************************************************************************************************************/
#welcome_text, #welcome_text font{
  font-size: 12px;
}

/**********************************************************************************************************************
 * MENU TOP AND MENU BOTTOM
 **********************************************************************************************************************/

div.desktop-menu-top > ul, div.desktop-menu-bottom > ul{
	min-width: 700px !important;
}

.desktop-menu-top{
	border-bottom: 3px solid !important;
	height: 30px !important;
}
 
.desktop-menu-bottom{
	border-top: 3px solid !important;
	height: 60px !important;
}
 
div.desktop-menu-top > ul, div.desktop-menu-bottom > ul{
	width: 50% !important;
	position: absolute !important;
	left: 50% !important;
    -webkit-transform: translateX(-50%) !important;
       -moz-transform: translateX(-50%) !important; 
        -ms-transform: translateX(-50%) !important;
         -o-transform: translateX(-50%) !important;
           -transform: translateX(-50%) !important;	
}

div.desktop-menu-bottom > ul > li span, div.desktop-menu-top > ul > li span{
	font-size: 11px !important;
}

div.desktop-menu-bottom > ul > li:nth-child(4) input[type="number"], div.desktop-menu-bottom > ul > li:nth-child(4) label, div.desktop-menu-bottom > ul > li:nth-child(4) span{
	font-size: 11px !important;
	color: black !important;
}

/* ----------------- ONLY MENU TOP ----------------- */


div.desktop-menu-top > ul > li{
  height: 30px;
}

/* Repositioning print icons */
div.desktop-menu-top > ul > li:nth-child(3){
	left: 18% !important;
}

div.desktop-menu-top > ul > li:nth-child(5){
	left: 87% !important;/* to put the image at the right:80%; */
}

/* Positionin new zoom icons */
div.desktop-menu-top > ul > li:nth-child(8){
	left: 27% !important;
}

div.desktop-menu-top > ul > li:nth-child(9){
	left: 70% !important;
}

div.desktop-menu-top > ul > li:nth-child(8) img{
	float: left;
}

			/* to put the image at the left */
div.desktop-menu-top > ul > li:nth-child(9) img, div.desktop-menu-top > ul > li:nth-child(9) span{
	float: left;
}

div.desktop-menu-top > ul > li:nth-child(5) img, div.desktop-menu-top > ul > li:nth-child(5) span{
	float: left;
}

			/* to put the image at the right */
/*
div.desktop-menu-top > ul > li:nth-child(9) img{
	float: right;
}*/


div.desktop-menu-bottom > ul > li span, div.desktop-menu-top > ul > li span{
	font-weight: bold;
}

*[data-name=zoom-left],
*[data-name=zoom-right]{
    cursor: pointer;
}

.showingFirstPage *[data-name=zoom-left],
.showingLastPage *[data-name=zoom-right] {
    opacity: .2 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important;
    filter: alpha(opacity=20) !important;
}

form#search input[type=submit]{
	visibility: hidden !important;
}

form#search input[type=text]{
	top: -3px;
	border-color: #6F7777 !important;
	text-indent: 3px !important;
	margin: 0 5px !important;
	padding: 0 !important;
    -webkit-border-radius:  1px !important;
    -moz-border-radius:     1px !important;
    -ms-border-radius:      1px !important;
    -o-border-radius:       1px !important;
    border-radius:          1px !important;

    -webkit-box-shadow: inset -1px -1px 5px 1px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    inset -1px -1px 5px 1px rgba(50, 50, 50, 0.15);
	box-shadow:         inset -1px -1px 5px 1px rgba(50, 50, 50, 0.15);
}

form#search span{
	left: 150px;
    position: absolute;
    top: 7px;
}
/* ----------------- ONLY MENU BOTTOM ----------------- */

div.desktop-menu-bottom > ul > li{
  height: 30px;
}


div.desktop-menu-bottom > ul > li > span[data-name=goto-prev], div.desktop-menu-bottom > ul > li > span[data-name=goto-next]{
    display: none !important;
}

div.desktop-menu-bottom > ul > li:nth-child(2){
	left: 7% !important;
}

div.desktop-menu-bottom > ul > li:nth-child(6){
	left: 86% !important;
}

div.desktop-menu-bottom > ul > li:nth-child(7){
	left: 88% !important;
}

div.desktop-menu-bottom > ul li span[data-name=page_icon]{
	display: none !important; 
}

div.desktop-menu-bottom > ul li span[data-name=page_space]{
	margin-top: 7px !important; 
}

div.desktop-menu-bottom > ul > li:nth-child(4){
	min-width: 50px !important;
}

div.desktop-menu-bottom > ul > li.level2{
	margin-top: 28px !important;
}

div.desktop-menu-bottom > ul > li.leftSide.level2{
	left: 30% !important;
	transform: translateX(-50%);
    width: 140px;
}

div.desktop-menu-bottom > ul > li.rightSide.level2{
	left: 70% !important;
	transform: translateX(-50%); 
    width: 140px;
}

#addthis_container{
    left: 37% !important;
}


div.desktop-menu-bottom > ul > li:nth-child(1), div.desktop-menu-bottom > ul > li:nth-child(7) {
    width: 30px !important;
}

div.desktop-menu-bottom > ul > li:nth-child(2), div.desktop-menu-bottom > ul > li:nth-child(6) {
    width: 15px !important;
}

div.desktop-menu-bottom > ul > li span, div.desktop-menu-top > ul > li span{
	max-width: 80px !important;
}


		/* to put the image at the right, just remove it */
div.desktop-menu-bottom > ul > li.rightSide span, 
div.desktop-menu-bottom > ul > li.rightSide i, 
div.desktop-menu-bottom > ul > li.rightSide img{
	float: left !important;
}

div.desktop-menu-bottom > ul > li.rightSide img[data-name=goto-next]{
	float: right !important;
}

