@charset "utf-8";
/* CSS Document */

/* polls page */

div#get-started-shape div#home-middle label h1.polls-page { width: 650px; height: 30px; margin: 0 20px; background: url(../images/polls-page-heading-list-style.png) center left no-repeat;  padding: 0 0 0 30px; }

div#get-started-shape div#home-middle div.load-polls-shape { width: 727px; height: 346px;  margin: 5px 0 10px 0; background: url(../images/polls-page-polls-view.png) no-repeat top center; overflow: hidden; }

div#get-started-shape div#home-middle div.load-polls-shape div#polls-left-arrow,
div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle,
div#get-started-shape div#home-middle div.load-polls-shape div#polls-right-arrow { width: 42px; height: 331px; float: left;  margin: 0 2px; overflow: hidden; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle { width: 631px; overflow: hidden; } 

div#get-started-shape div#home-middle div.load-polls-shape div#polls-left-arrow { background: url(../images/polls-page-left-arrow.png) center right no-repeat; cursor: pointer; opacity: 0.7; }

div#get-started-shape div#home-middle div.load-polls-shape div#polls-right-arrow { background: url(../images/polls-page-right-arrow.png) center left no-repeat; cursor: pointer; opacity: 0.7; }

div#get-started-shape div#home-middle div.load-polls-shape div#polls-left-arrow:hover,
div#get-started-shape div#home-middle div.load-polls-shape div#polls-right-arrow:hover { opacity: 1; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-blue,
div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark { width: 631px; height: 76px;  margin: 6px 0 0 0; padding: 0; overflow: hidden;  display: block; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-blue { background: url(../images/polls-page-blue.png) no-repeat top; cursor: pointer; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark { background: url(../images/polls-page-dark.png) no-repeat top; cursor: pointer; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-blue div.poll-title h1,
div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark div.poll-title-dark h1 { width: 605px; height: 27px; margin: 5px 10px;  padding-left: 10px; color: #FFFFFF; font-size: 20px; background: url(../images/polls-blue-arrow.png) left no-repeat; overflow: hidden; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark div.poll-title-dark h1 { background: url(../images/polls-dark-arrow.png) left no-repeat; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-blue div.poll-content,
div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark div.poll-content-dark { height: 45px; padding-left: 10px; color: #FFFFFF; font-size: 11px; font-style: normal;  margin: -7px 11px 0px 11px; overflow: hidden; }

div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-blue div.poll-content *,
div#get-started-shape div#home-middle div.load-polls-shape div.polls-middle div.polls-dark div.poll-content-dark * { font-style: normal; font-size: 11px; color: #FFFFFF; }

div#current-base-container { width: 100%; height: auto; float: left; margin: -34px 0 0 0; background-color: #92a7a8;  }

div#current-base-container div.middle-box { width: 1248px; min-height: 750px; margin: 0 auto; background: url(../images/homepage-background_.png) repeat; padding: 30px 30px 60px 30px; overflow: auto; }

div#current-base-container div.middle-box div.bases-container { /* max-height: 500px; */ width: 100%; overflow: hidden; }

div#current-base-container div.middle-box div.quickfind { width: 300px; height: auto; float: right; font-size: 16px; color: #313b3d; }

div#current-base-container div.middle-box div.quickfind p input[type="text"] { border: 1px solid #CCCCCC; width: 150px; padding: 5px 10px; height: 20px; font-size: 14px; color: #555555; }

div#current-base-container div.middle-box div.base-details { width: 100%; height: 43px; margin: 0; background: url(../images/home-border-bottom-heading.png) repeat-x bottom left; } 

div#current-base-container div.middle-box div.base-details div.left-heading,
div#current-base-container div.middle-box div.base-details div.right-heading { float: left; width: 75%; height: 30px;   }

div#current-base-container div.middle-box div.bases-container div.base-details div.left-heading { width: 450px; }

div#current-base-container div.middle-box div.base-details div.right-heading { width: 20%; }

div#current-base-container div.middle-box div.base-details div.left-heading { background: url(../images/polls-page-tick-box.png) 40px 5px no-repeat; padding: 5px 0; }

div#current-base-container div.middle-box div.base-details div.left-heading span.expand-one { width: 30px; height: 20px; font-size: 11px; margin-right: 10px; float: right; cursor: pointer;  }

div#current-base-container div.middle-box div.base-details div.right-heading { float: right; text-align: right; padding: 5px; }

div#current-base-container div.middle-box div.base-details div.left-heading h2 { font-size: 24px; margin: 0 0 0 0; background: url(../images/polls-page-bottom-shadow.png) no-repeat bottom left; padding: 6px 0 17px 85px; color: #313b3d; }

div#current-base-container div.middle-box div.base-details div.right-heading h3 { padding: 0 30px 5px 0; font-size: 16px; color: #313b3d; font-weight: 100; background: url(../images/home-heading-down-arrow.png) no-repeat right;  margin: 7px 0 0 0; }

div#current-base-container div.middle-box div.polls-container { width: 100%; /* height: 600px; */ margin: 10px 0 0 0; }

div#current-base-container div.middle-box div.polls-container#all-bases { height: auto; /* max-height: 160px; */ display: none; }

div#current-base-container div.middle-box div.polls-container div#left-polls { float: left; width: 65%; /* height: 550px; */ padding: 20px 40px; }

div#current-base-container div.middle-box div.polls-container div#left-polls.all-bases { height: auto; /* max-height: 150px; */ }

div#current-base-container div.middle-box div.polls-container div#left-polls div#polls-items { width: 100%; /* max-height: 510px; */ overflow: hidden; }

div#current-base-container div.middle-box div.polls-container div.right-most-popular-polls { width: 19%; float: right; height: 600px; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item { width: 100%; height: 39px; background: url(../images/home-border-bottom-heading.png) repeat-x bottom left; margin: 10px 0 0 0; border: 1px solid transparent; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p { padding: 7px 0;  }

div#current-base-container div.middle-box div.polls-container div#left-polls div#polls-items div.polls-items-container div.polls-no-items p { font-size: 14px; color: #313b3d;  }

div#current-base-container div.middle-box div.polls-container div#left-polls div#polls-items div.polls-items-container div.polls-no-items p a:link,
div#current-base-container div.middle-box div.polls-container div#left-polls div#polls-items div.polls-items-container div.polls-no-items p a:visited { color: #1b83b8; }

div#current-base-container div.middle-box div.polls-container div#left-polls div#polls-items div.polls-items-container div.polls-no-items p a:hover { color: #313b3d; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p.all-bases { padding: 7px 30px; font-size: 18px; color: #313b3d; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p a:link,
div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p a:visited { background: url(../images/home-view-polls-link-arrow.png) no-repeat top left; font-size: 18px; color: #313b3d; padding: 7px 60px; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p a span,
div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p a span { color: #999999; font-style: italic; font-size: 12px; font-weight: 100; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p.all-bases a:link,
div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p.all-bases a:visited { background: url(../images/home-view-polls-link-arrow.png) no-repeat top right; padding: 7px 60px 5px 0; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p a:hover { text-decoration: underline; background: url(../images/home-view-polls-link-arrow-hover.png) no-repeat top left; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.poll-item p.all-bases a:hover { background: url(../images/home-view-polls-link-arrow-hover.png) no-repeat top right; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation { width: 100%; height: 30px; margin: 5px 0 0 0; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation p { float: left; margin: 0 20px 0 10px; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation p a#up:link,
div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation p a#up:visited { opacity: 0.8; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation p a#up:hover { opacity: 1; }

div#current-base-container div.middle-box div.polls-container div#left-polls div.navigation div.order-numbers { font-size: 14px; color: #313b3d; }

div#current-base-container div.middle-box div.pagination { height: 30px; padding: 0 30px; margin: 10px 0 0 0; }

div#current-base-container div.middle-box div.pagination div.pages-number,
div#current-base-container div.middle-box div.pagination div.next-prev-shape { float: left; font-size: 14px; color: #313b3d; }

div#current-base-container div.middle-box div.pagination div.next-prev-shape { float: right; }

div#current-base-container div.middle-box div.pagination div.next-prev-shape span { width: 20px; height: 10px; margin: 0 2px; }

div#current-base-container div.middle-box div.pagination div.next-prev-shape span a:link,
div#current-base-container div.middle-box div.pagination div.next-prev-shape span a:visited { color: #313b3d; }

div#current-base-container div.middle-box div.pagination div.next-prev-shape span a:hover { text-decoration: underline; }

/* jcarousel */
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
   margin: 0;
   padding: 0;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
   width: 631px;
   height: 328px;
   padding: 0;
}

.jcarousel-skin-tango .jcarousel-item {
   width: 631px;
   height: auto;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
   width: 631px;
   height: 82px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
   background: transparent;
   color: #000;
}