.page.page-id-1077 #Footer
{
  display:none;
}

.nf-form-content label {
    font-size: 12px!important;
    line-height: 20px;
}
.page.page-id-1070 #Top_bar .menu > li > a {
    color: #000000;
    text-transform: uppercase;
      font-weight: 900;
}
.page.page-id-1077 #Top_bar .menu > li a:after {
    background: none;
}
.page.page-id-1077 #Top_bar .menu > li.current-menu-item > a
{
  color:#000000;
}
.bgwh1,.bgwh1 h2
{
   
   color:#ffffff;
}
.cnt
{
  color:#fff;
  
}
.cnt h2
{
  color:#fff;
}
.cnt1
{
  color:#000000;
}
.bgwhite , .bgwhite h2
{

    margin-top: 44px;
   color:#fff;
}
.row1 .list_item lists_2 .list_icon i
{
  color: #ffffff!important;
}

.row1 h4, .row1 .h4
{
  color: #ffffff!important;
}
.row1 .desc
{
  color: #ffffff!important;
}
.row1 .list_item .list_left {
    color: #ffffff;
}
.row1 .fancy_heading .title
{
  color:#ffffff;
}
.row2 h4
{
  font-size:19px;
}
.fancy_heading .title {
    font-size: 33px !important;
    line-height: 42px;
  color: #3a386b;
}

.page-id-102 #Header_wrapper
{
     background-image: url(http://www.medini.in/wp-content/uploads/2016/10/pic2-1.jpg) !important;

}
.page-id-146 p
{
  margin:0px!important;
}
#Footer .footer_copy .copyright {
    float: none;
    text-align: center;
}
#Subheader .title {
    color: #a597c8;
   
  width:93%;
}
body:not(.template-slider) #Header {
    min-height: 90px;
}
.portfolio_group.grid.col-3 .portfolio-item, .portfolio_group.masonry.col-3 .portfolio-item, .portfolio_group.masonry-hover.col-3 .portfolio-item, .portfolio_group.masonry-minimal.col-3 .portfolio-item {
    width: 20.33%;
}
#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a
{
      background: rgb(35, 153, 99);
}


@media only screen and (min-width:320px) and (max-width:767px)
    {
.product-cls {
    margin-left: 0px !important;
}
 #Footer .widgets_wrapper .column {
       border-left: none!important;
  }
}

@media only screen and (min-width:768px) and (max-width:1024px)
{
  	.second
{
  float:left;
  margin-left:5%!important;
  }
  #Footer .one-third.column {
    width: 27.333% !important;
}
}
@media only screen and (min-width:1025px) and (max-width:2000px)
{
  	.second
{
  float:left;
  margin-left:16%!important;
  }
  #Top_bar .menu > li > a span:not(.description)
{
  padding:0 17px!important;
}
}

.product-cls {
    margin-left: 40px !important;
}
#Top_bar {
    background: rgba(255, 255, 255, 1);
}
.first
{
  float:left;
  color:#ffffff!important;
  list-style-type:none!important;
  text-align:left;
}
.second
{
  float:left;
  margin-left:18%;
  color:#ffffff!important;
  list-style-type:none!important;
   text-align:left;
}

#Footer ul
{
  list-style-type:none !important;
}
#Footer .footer_action  ul li
{
  list-style:none!important;
  font-size:11px!important;
      margin-bottom: 0px;
}
#Top_bar .menu > li ul {
    background-color: #F2F2F2;
    font-size: 12px;
}

.select-target.select-theme-default b
{
  color:#000000 !important;
}

a.button .button_label {
   
}
.subheader-both-center #Subheader .title
{
  display:none;
}
#tagline, #course1, #course2, #course3, #course4, #course5, #course6 ,#course7, #course8, #course9, #course10, #course11, #course12, #tagline2, #manu-course1, #manu-course2, #manu-course3, #manu-course4, #manu-course5, #manu-course6, #tagline3, #media-course1, #media-course2, #media-course3, #media-course4, #tagline4, #BIM-course1, #BIM-course2, #tagline5, #tagline5-2, #tagline5-3, #tagline5-4, #tagline-6
{
  text-shadow:5px 5px 8px #343434;
}
@media only screen and (min-width: 1240px)
{
  .menuo-right #Top_bar .menu_wrapper {
    float: right;
    /*margin-right:10%;*/
}
}

#Footer, #Footer .widget_recent_entries ul li a {
    color: #cccccc;
    font-size: 13px !important;
}
#Footer h4 {
    font-size: 16px !important;
}
#Footer .footer_copy .copyright {
    float: none;
    text-align: center;
    display: none !important;
}
#Footer .widgets_wrapper .column.one-third:first-child {
    border: 0;
    padding-left: 21px !important;
}
#Footer .widgets_wrapper .column {
    margin-bottom: 0;
    border-left: 1px solid #444444;
    padding: 0 10px;
    min-height: 150px;
}
#Footer .one-third.column {
    width: 29.333%;
}
.footer-logo
{
  margin-left:25%;
}
.enquiry-btn-certificate
{
  float:left;
}
.autodesk
{
  margin-right:10px;
   margin-bottom:0px!important;
}
#autodesk-certification .wpb_wrapper > .wpb_image_grid
{
  margin-bottom:5px!important;
}