/* CSS Document */
/******* Online Conscious Grid CSS Start **********/
.ocg-container {
    padding:0px;
    width: 100%;
    margin: 0 auto;
}

h2.ocg-title, .ocg-container p, .ocg-readmore, .ocg-container-left h2, .ocg-container-right h2{
    color: #fff;
    text-align: center;
}

h2.ocg-title{
  font-size: 24px;
}

.ocg-readmore {
    color: #fff;
    border-radius: 5px;
    border: 1px solid #fff;
    width: 110px;
    margin: 5px auto 30px;
    padding: 5px 0;
    text-transform: uppercase;
}

.ocg-readmore a{
    color: #fff;
}


.ocg-container-left {
    float: left;
    width: 60%;
min-height:690px;position:relative;
}
.ocg-container-left .LcircleL {
    position: absolute;
    width: 418px;
    height: 1px;
    background: #373d42;
    left: 0;
    bottom:110px;
    z-index: 101;
}
.ocg-container-left .LcircleL:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #373d42;
    border-radius: 50%;
    right: -25px;
    top: -5px;
}
.ocg-container-left .ocg-left-content{width:540px;float:right; position:relative;margin:50px 90px 5px 0;}
.ocg-container-left .ocg-left-content h2{}
.ocg-container-left .ocg-left-content .RcircleL {
    position: absolute;
    width: 518px;
    height: 1px;
    background: #373d42;
    right: -90px;
    top: 101px;
    z-index: 101;
}
.ocg-container-left .ocg-left-content .RcircleL:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #373d42;
    border-radius: 50%;
    left: -25px;
    top: -5px;
}
.ocg-container-left h2, .ocg-container-right h2{
 font-size: 18px;
 margin-bottom: 20px;
}

div#ocg-video {
    display: none;
}

div#ocg-video-thumb{
  text-align: center;
  margin-bottom: 10px;
}

.ocg-container-right{width:40%; float:right; background:#2cbba7;min-height:760px; position:relative;}

.nominate-ocg-container-left1{background:url(../images/nominate-img.jpg) no-repeat;float: left;width: 60%; margin-bottom:-5px; min-height:586px;}
.nominate-ocg-container-left1 h2{font-size:38px; text-transform: capitalize; color:#fff; text-align:left !important; font-weight:300; line-height:normal;width:552px; margin-right:92px;float:right; margin-top:100px;}
.nominate-ocg-container-left1 h2 span{font-weight:bold; }
.nominate-ocg-container-left1 p{font-size:20px; margin-top:40px;width:552px; margin-right:92px;float:right;text-align:left;line-height:35px;}

.nominate-ocg-container-right1{background:#f5f5f5;float: right;width:40%; text-align:left; position:relative;min-height:581px;}
.nominate-ocg-container-right1 h2{font-size:38px; text-transform: uppercase; color:#373d42; text-align:left !important; font-weight:300; line-height:normal;text-transform:uppercase; margin-left:50px;}
.nominate-ocg-container-right1 h2 span{font-weight:bold;}
.nominate-joinus{margin-top:100px;margin-left:40px; width:285px;}
.nominate-joinus ol{margin-left:69px; margin-top:50px;}
.nominate-joinus ol li{font-size:18px; margin-bottom:15px; color:#2bbba6; font-weight:600;position:relative;}
.nominate-joinus ol li span{font-size:18px; margin-bottom:15px; color:#373d42; font-weight:normal;display:block; padding-left:15px;}
/*.nominate-joinus ol li:before{ background:url(../images/nominate-icon.png) no-repeat; content:'';left:-67px;top:-5px; height:31px;width:31px;position:absolute;}*/

.nominate-navigation{background:#373d42;position: relative;clear: both; /*height:85px;*/}
.nominate-navigation .nominate-nav-warp{width:1024px; margin:0px auto;padding:25px 0;}
.nominate-navigation .nominate-nav-warp ul{list-style:none; margin:0px !important;}
.nominate-navigation .nominate-nav-warp ul li{list-style:none;display:inline-block;}
.nominate-navigation .nominate-nav-warp ul li a{display:inline-block;padding:8px 15px; color:#fff;font-size:17px; text-transform:uppercase;transition:all ease-in-out 0.6s;}
.nominate-navigation .nominate-nav-warp ul li a:hover{background:#c13318;border-radius:30px;}
.nominate-navigation .nominate-nav-warp ul li a.active{background:#c13318;border-radius:30px;}
.nominate-community{background:#373d42; padding:25px 0; position:relative; clear:both;height:100px;}
.nominate-community .container{width:800px; margin:0 auto;}
.nominate-community .container .community-left{width:500px; margin:0; float:left;}
.nominate-community .container .community-right{width:300px; margin:-13px; float:right;}
.nominate-community h2{color: #fff;
    margin: 0px;
    font-size:21px;
    text-transform: none;
    font-weight: 300;
    line-height: 48px;
    text-align: left !important;}
.nominate-community h2 span{font-weight:bold;}
.nominate-community .LcircleL{position:absolute;width:215px; height:1px;background:#fff; left:0; top:48px;}
.nominate-community .LcircleL:after{content:''; position:absolute; width:10px; height:10px;background:#fff; border-radius:50%; right:-25px; top:-5px;}
.nominate-community .RcircleL{position:absolute; width:215px; height:1px;background:#2bbba6; right:0; bottom:48px;}
.nominate-community .RcircleL:after{content:''; position:absolute; width:10px; height:10px;background:#2bbba6; border-radius:50%; left:-25px; top:-5px;}
.nominate-community .container .community-right a.nominate-pic{display:inline-block;width:300px; height:50px;background:#c13318;font-size:17px; color:#fff;border-radius:4px;text-align:center; line-height:50px;}
.nominate-movie-left1{background:#f5f5f5;float: left;width: 60%; margin-bottom:-5px; min-height:586px;}
.nominate-movie-left1 .movie-child-div{width:633px; padding-right:45px;float:right; position:relative;}
.nominate-movie-left1 .movie-child-div .RcircleL {
    position: absolute;
    width: 459px;
    height: 1px;
    background: #c13318;
    right: 0px;
    top: 80px;
    z-index: 101;
}
.nominate-movie-left1 .movie-child-div .RcircleL:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: #c13318;
    border-radius: 50%;
    left: -25px;
    top: -5px;
}
.nominate-movie-left1 h2{font-size:30px; text-transform: uppercase; color:#373d42; text-align:left !important; font-weight:300; line-height:normal;margin-top:100px;}
.nominate-movie-left1 h2 span{font-weight:bold; }
.nominate-movie-left1 p{font-size:16px; margin-top:40px;color:#373d42;text-align:left; line-height:29px; width:300px;}
.nominate-movie-left1 img{position: absolute; right: 45px; top: 93px; z-index: 9999;}

.nominate-movie-right1{background:#fff;float: right;width:40%; text-align:left; position:relative;min-height:581px;}
.nominate-movie-right1 h2{font-size:18px; color:#fff; text-align:left !important; font-weight:500; line-height:normal;background:#373d42 url(../images/top-concious.png) no-repeat right center;width:100%; min-height:51px;padding:13px 20px; border-radius:4px; cursor:pointer;    text-transform: capitalize;}

.nominate-movie-right1 .ConsciousMovies{position:absolute;background:#373d42;width:100%;z-index:999;top:49px;border-radius:0 0 4px 4px; padding-bottom:15px;display:none;}
.nominate-movie-right1 .ConsciousMovies ul{list-style:none; margin:0px !important;}
.nominate-movie-right1 .ConsciousMovies ul li{list-style:none;}
.nominate-movie-right1 .ConsciousMovies ul li a{padding:14px 35px;font-size:15px; font-style:italic; color:#fff;display:block;}
.nominate-movie-right1 .ConsciousMovies ul li a:hover{background:#2bbba6;transition:all ease-in-out 0.6s;}

.nominate-movie-right1 .nominate-joinus{margin-top:100px;margin-left:40px; width:285px;position:relative;}
.nominate-movie-right1 .nominate-joinus ol{margin-left:35px; margin-top:30px;}
.nominate-movie-right1 .nominate-joinus ol li{font-size:18px; margin-bottom:15px; color:#2bbba6; font-weight:600;position:relative;}
.nominate-movie-right1 .nominate-joinus ol li span{font-size:17px; margin-bottom:15px; color:#373d42; font-weight:normal;display:block; padding-left:15px;}
.nominate-movie-right1 .nominate-joinus ol li:before{ background:none; content:'';left:0px;top:0px; height:0;width:0;position:absolute;}
.nominate-movie-right1 .nominate-joinus p { color:#000; font-size:14px; text-align:left; line-height:200%; padding-top:10px; }
.gridpost { width:150px; /*or any other fixed width*/
float:left;
margin-right: 10px; /*to separate the columns horizontally*/
 }
.clear { clear:left; }
.nominate-container
{
width:100%;margin-top:-300px;text-align:center;
margin-left:50px;
}
.postgrid
{
width:250px;
padding:20px;float:left;
background-color:#fff;text-align:left;
margin-bottom:15px; margin-left:20px;
}
body.page-id-84
{
	background-color:#54c9b7;
}
.pager a
{
	color:#000;
	padding:7px;
	background-color:#fff;
}
.pager a.active
{
	background-color:#000;
	color:#fff;
}
.page-header h1
{
font-size:24px;
}
fieldset
{
margin-bottom:10px;
}
.nominate-button
{
display:inline-block;width:300px; height:50px;background:#c13318;font-size:17px; color:#fff;border-radius:4px;text-align:center; line-height:50px;
}
