@charset "UTF-8";
/* Plugin Stylesheet 

Table of contents:
------------------

     1. Back to top
     2. Search
     3. 
     4. 
     5. 
     6. 
     7. 
     8. 
     9. 
     10. 
*/


/* 1. Back to top Image */
#scrollUp {
	bottom: 38px;
	right: 38px;
	height: 42px;  /* Height of image */
	width: 42px; /* Width of image */
	background: url(../images/top.gif) 0% 0% no-repeat;
}

#scrollUp:hover {
	background-position: 0% 100%;
}

/* 2. Search */


.searchMeme-container
{
    width: 450px;
}
.searchMeme-container div
{
    margin: 0;
    padding: 0;
}
.searchMeme-button-icon
{
    background-image: url(../images/icon-search.png);
    top: 25%;
    left: 20%;
    position: relative;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.searchMeme-button-searching
{
    background-image: url(../images/loading.gif);
    position: relative;
    top: 20%;
    left: 20%;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
}
.searchMeme-water-mark
{
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 5-7 */
    filter: alpha(opacity=50); /* Netscape */
    -moz-opacity: 0.5; /* Safari 1.x */
    -khtml-opacity: 0.5; /* Good browsers */
    opacity: 0.5;
}
.searchMeme-input-left input
{
    width: 432px;
    background-color: #2D2822;
    border: none;
    color: #fff;
    z-index: 1;
    padding: 11px;
    font-size: 20px;
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px;
    -webkit-box-shadow: inset 1px 1px 1px 0px #000;
    -moz-box-shadow: inset 1px 1px 1px 0px #000;
    box-shadow: inset 1px 1px 1px 0px #000;
    margin-top: 0px;
}
.searchMeme-input-left
{
    float: left;
    width: 200px;
    overflow:hidden;
}
.searchMeme-button-left
{
    width: 47px;
    height: 45px;
    cursor: pointer;
    float: left;
    z-index: 100;
}
.searchMeme-round-left
{
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-radius: 4px 0px 0px 4px;
    border-radius: 4px 0px 0px 4px;
}

.searchMeme-input-right input
{
    width: 151px;
    background-color: #efefef;
    border: none;
    color: #000;
    z-index: 1;
    padding: 7px;
    font-size: 16px;
    font-family: Georgia;
    font-weight: normal;
    margin-top:0px;
    border: solid 1px #ccc;
    padding-right: 0px !important;
}
.searchMeme-input-right
{
    float: right;
    width: 160px;
    overflow:hidden;
    margin-top: 3px;
}
.searchMeme-button-right
{
    width: 40px;
    height: 35px;
    cursor: pointer;
    float: right;
    z-index: 100;
}

/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	height:auto;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}


