/*
Theme Name: Gender Bias Learning Project
Theme URI: #
Author: Asif Ali
Author URI:
*/


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}

body {
  line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
  display:block;
}

nav ul {
  list-style:none;
}

blockquote, q {
  quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content:'';
  content:none;
}

a {
  margin:0;
  padding:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}

/* change colours to suit your needs */
ins {
  background-color:#ff9;
  color:#000;
  text-decoration:none;
}

/* change colours to suit your needs */
mark {
  background-color:#ff9;
  color:#000;
  font-style:italic;
  font-weight:bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom:1px dotted;
  cursor:help;
}

table {
  border-collapse:collapse;
  border-spacing:0;
}

/* change border colour to suit your needs */
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}

input, select {
  vertical-align:middle;
}
#gallery, #gallery2 {
background:#2058ad;
margin-bottom: 20px;
}
#slider, #slider2 {
  padding:13px 0;
}
#slider li div.galleryItem,
#slider2 li div.galleryItem {
  background: none repeat scroll 0 0 #F7F9FA;
  border-radius: 10px 10px 10px 10px;
  border-top: 1px solid #FFFFFF;
  box-shadow: 0 1px 2px #0D0F11;
  color: #A4AEB7;
  font-size: 12px;
  height: 200px;
  margin: 0 13px;
  padding: 5px;
  text-align: center;
  text-shadow: 0 1px 0 #FFFFFF;
  width: 297px;
  overflow: hidden;
}
div.galleryItem img {
  height: 218px;
  margin-left: -5px;
  margin-top: -33px;
  width: 308px;
}

div.galleryItem div.bigplay {
  margin-left: 92px;
  margin-top: -88px;
  position: relative;
  top: 130px;
}
div.galleryContentFrame
{
  background-color: #2058ad;
  height: 51px;
  left: -17px;
  padding: 0;
  position: relative;
  top: -45px;
  width: 330px;
  opacity: .8;
  -moz-opacity: .8;
}

div.galleryContentFrame p
{
color: white;
  font-size: 14px;
  height: 29px;
  line-height: 20px;
  margin: 4px 20px 0;
  overflow: hidden;
  padding: 4px !important;
  text-decoration: none;
  text-shadow: none;
}
div#slider ul,
div#slider2 ul {
  padding: 0px;
}
#gallery nav,
#gallery2 nav {
  border-top:1px #3A4146 solid;
  height: 35px;
  position: relative;
  background-image: linear-gradient(top, #292F34, #23282C);
}
#position,
#position2 {
  text-align:center;
  font-size:27px;
  line-height:1.3;
  color:#697279;
  display:block;
  position:absolute;
  top:0;
  left:50%;
  margin-left:-75px;
  width:150px;
}
#position em,
#position2 em {
  display:inline-block;
  padding:0 3px;
  font-style:normal;
  text-shadow: 0 -1px 0 rgba(0,0,0,.35);
  font-family:sans-serif;
}
#position2 em.on,
#position em.on {
  color:#fff;
}
#prev,
#prev2 {
  border-right:1px #232628 solid;
  display:inline-block;
  text-decoration:none;
}
#prev em,
#prev2 em {
  display:block;
  border-right:1px #30373C solid;
  padding:10px 13px 8px;
  font-style:normal;
  font-weight:bold;
  font-size:11px;
  text-transform:uppercase;
  color:#697279;
  letter-spacing:1px;
  text-shadow: 0 -1px 0 rgba(0,0,0,.35);
}
#next,
#next2 {
  border-left:1px #232628 solid;
  display:inline-block;
  text-decoration:none;
  position:absolute;
  right:0;
  top:0;
}
#next em,
#next2 em {
  display:block;
  border-left:1px #30373C solid;
  padding:10px 13px 8px;
  font-style:normal;
  font-weight:bold;
  font-size:11px;
  text-transform:uppercase;
  color:#697279;
  letter-spacing:1px;
  text-shadow: 0 -1px 0 rgba(0,0,0,.35);
}


/* contact us  */
.page-id-7 #ContentSlot h2 {
 margin-top: 20px;
}
.page-id-7 .gform_wrapper {
  position: relative;
  z-index: 2;
  margin: -10px 0 0 0;
  padding: 0 10px 10px 10px;
}
.page-id-7 .gform_wrapper form input,
.page-id-7 .gform_wrapper form textarea {
  border: 1px solid #d9d9d9 !important;
}
.page-id-7 .gform_wrapper .gform_footer {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.page-id-7 .gform_wrapper input[type="submit"] {
  padding: 5px 15px;
  border: none !important;
  border-radius: 5px !important;
  background: #1271e3 !important;
}
.page-id-7 .gform_wrapper input[type="submit"]:hover {
  background: #084b89 !important;
}
.page-id-7 .gform_confirmation_wrapper {
  margin: 30px 0;
  font-weight: bold;
}
