/*

 Theme Name:     Divi Child

 Theme URI:      https://www.elegantthemes.com/gallery/divi/

 Description:    Divi Child Theme

 Author:         Elegant Themes

 Author URI:     https://www.elegantthemes.com

 Template:       Divi

 Version:        1.0.0

*/

 

 

/* =Theme customization starts here

------------------------------------------------------- */

#et_top_search {background-color: transparent !important; height: 20px !important; position: relative !important; margin-top:90px}
.et-search-form input{background-color: #000000 !important; color: #e5e5e5;}
span.et_close_search_field{background-color: #000000 !important; color: #e5e5e5;}
.tab-select .et_pb_tab_active a{color: #008fb5 !important; }

.et-social-icon a { font-size: 15px; }

.col-xs-12.col-md-8.contact_left { float: left; width: 58%; }

.col-xs-12.col-md-4.contact_right { float: right; }

input.wpcf7-form-control.wpcf7-submit {

    width: 30%;

    background-color: #008fb5;

    border-color: #008fb5;

    border-radius: 5px;

    padding: 8px;

    color: #ffffff;

    font-size: 15px;

    font-weight: bold;

}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { height: 45px; border-radius: 5px; padding: 10px; background-color: #e8e9e9; }

input.wpcf7-form-control.wpcf7-text { height: 45px; border-radius: 5px; padding: 10px; background-color: #e8e9e9;}

textarea.wpcf7-form-control.wpcf7-textarea { border-radius: 5px; padding: 10px;  height: 100px; background-color: #e8e9e9;}

::-webkit-input-placeholder { /* WebKit browsers */

font-weight: bold;

color: #8b8b8b;

opacity: 1;

}



ul.right_panel {list-style-image: url('https://nmbdev.corp.tatasteel.com/wp-content/uploads/2020/08/round-bullet.png');

margin-left: 10px; margin-top: 10px;}

ul.right_panel li{padding-bottom:10px;}

ul.right_panel li a{color: #636363; text-decoration:none;}



ul.right_panel2{margin-left: -17px; margin-top: 10px;}

ul.right_panel2 li {

background: url(https://nmbdev.corp.tatasteel.com/wp-content/uploads/2020/08/round-bullet.png) no-repeat 0px 7px transparent;

list-style-type: none;

color: #636363  ;

margin: 0 0 10px 0;

padding: 2px 0 0px 30px;

}

ul.right_panel2 li a{color: #636363; text-decoration:none;}



ul.askanexprt{margin-left: -20px;}

ul.askanexprt li {

background: url(https://nmbdev.corp.tatasteel.com/wp-content/uploads/2020/08/asked.png) no-repeat 0px 5px transparent;

list-style-type: none;

margin: 0 0 10px 0;

padding: 2px 0 0px 40px;

font-family: 'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;

    font-weight: 700;

    font-size: 27px;line-height: 40px;

    color: #008fb5!important;

    text-transform: uppercase;

}

ul.askanexprtcntnts li :after {

  content: url('http://nmb.eggsinthenest.com/wp-content/uploads/2020/07/arrow-bullet1.png');

background: url(http://nmb.eggsinthenest.com/wp-content/uploads/2020/07/arrow-bullet1.png) no-repeat 0px 7px transparent;

list-style: none;

}

ul.askanexprtcntnts li a{color: #636363; text-decoration:none; font-size: 16px;}



.bdrgrybttom{border-bottom: 5px solid #b3b3b3; background-size: cover; margin-bottom: 20px;}

#home-events .et_pb_post .entry-featured-image-url {width:40%; float:left; margin-right: 15px;}

.et_pb_post {margin-bottom: 20px !important;}



#blogbox .et_pb_post .entry-featured-image-url {width:100% !important;}



#footer-widgets ul{margin-left: -15px;list-style-type: none !important;}

#footer-widgets ul li{list-style-type: none !important;}

#footer-widgets #archives-2 li{list-style-type: none !important;}

#footer-widgets .footer-widget li:before {border-style: none !important;}

#footer-widgets .footer-widget li:before {border-style: none !important;}

#footer-widgets .footer-widget li a{font-weight: bold; font-style: normal;}

.footer-widget{border-right: 1px dotted #80c7da; padding-right: 15px;}

.footer-widget:last-of-type{border-right: none;}
.footer-widget .title{font-size: 25px; line-height: 30px; font-weight: 700; color:#fff !important;}
.footer-widget .widgettitle{font-size: 25px; line-height: 30px; font-weight: 700; color:#fff !important;}

.social-text{display: inline; float: right; color: #6F6F6F; font-weight: bold; font-style: normal;}

#block-10{display: block; width: 100%;}

.home .et_section_specialty > .et_pb_row{

  width: 100% !important;

  max-width: 100% !important;

  }

  .roadmap.roadmap--orientation-auto .roadmap__events__event .event .event__date, .roadmap.roadmap--orientation-horizontal .roadmap__events__event .event .event__date, .roadmap.roadmap--orientation-vertical .roadmap__events__event .event .event__date {

    font-weight: 700 !important; color: #008fb5 !important;

}

#et-secondary-menu {

    float: none;

}

#top-header{background-color: #ffffff !important;}
#top-header .container{padding-top: 0px !important;}

#top_leftlogo {

   float: left;

   /* margin: -20px 0 10px 22px;*/

    margin: 75px 0 25px 0;

    position: relative;

    display: block;

    /*width: 18px;*/ 

}
.sub-sub-segment {
/*    background-color: #007CC2 !important;*/
}
.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{border: none !important;}

.et_mobile_menu li a{color:#fff;}

#top_rightlogo {

    float: right;

   /* margin: -20px 0 10px 22px;*/

/*    margin: 47px 0 10px 0px !important;*/
      margin: 25px 0;

    position: relative;

    display: block;

    /*width: 18px;*/

}

.et-fixed-header #top_rightlogo img {transition: all .4s ease-in-out;

margin-bottom: 0;

max-height: 54% !important;

-webkit-transform: translateZ(0);}

#et_search_icon:before {
    left: 0;
    position: absolute;
    top: 68px;
}


.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {

    padding-top: 10px !important;

}

.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {

    padding-bottom: 10px !important; font-style: normal;

}

#et-top-navigation{float:left !important;}

.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {

    /*background-color: rgba(0,0,0,0.8) !important;*/

    background-color: #ffffff !important;

}



.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form {

    background-color: rgba(0,0,0,0.8) !important;

}

#main-header{

    background-color: rgba(0,0,0,0.8) !important;

}

#top-menu a{color: rgba(255,255,255,0.6) !important;}





/*#top-header{display: none !important;}*/

.footer-widget{font-size: 14px;}

.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget {

    margin-bottom: 10%;

}

#footer-info {font-size: 14px;}

a.more-link {

    font-weight: 700;

    text-transform: uppercase;

    font-size: 18px;

    color: #000000!important;

    line-height: 1.6em;

}

#main-content .container:before{background-color:transparent !important;}

.home-event article{min-height: 444px !important;}
#nav_menu-2{padding-left:15%;}

/* Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) { 

}



/* Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) {
    .et_mobile_menu{background: #000 !important;}
    .et_secondary_nav_only_menu #top-header{display: block;}

 }



/*// Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) {
    .et_mobile_menu{background: #000 !important;}
    #nav_menu-2{padding-left:0;}
}

/** Extra small devices (portrait phones, less than 576px) **/
@media (max-width: 575.98px){
/*    .mobile_menu_bar .mobile_menu_bar_toggle{display: none;}*/
    .full-slider{margin-top:-10px; padding-top: 0px !important; background-color: #007dc2;}

	.col-xs-12.col-md-8.contact_left { width: 100%; }

	.col-xs-12.col-md-8.contact_right { width: 100%; }

	form.wpcf7-form input { width: 100%; }

	form.wpcf7-form textarea { width: 100%; }

	.footer-widget{border-right: none;}

	#footer-bottom p{clear: both;}



    .roadmap.roadmap--orientation-auto .roadmap__events__event {min-height: 180px;}

    #et-secondary-menu, #et-secondary-nav {display: inline-block !important; width: 100% !important; margin-bottom: 0!important;}

    #top_leftlogo{width: 55% !important; display: inline-block !important; margin: 0 !important; padding:58px 0 0 0 !important;}

    #top_rightlogo{width: 40% !important;  display: inline-block !important; margin:0; padding:10px 0 10px 0;}

    #top_rightlogo img{width: 65% !important; float: right !important;}

    /*#top_rightlogo {float: none !important; margin: 0; width: 30px;}*/

    #et_top_search{margin-top: 70px !important;}
/*    .mobile_menu_bar_toggle{display: none;}*/


    .et_pb_row .et_pb_column.et_pb_column_1_4, .et_pb_row .et_pb_column.et_pb_column_1_5, .et_pb_row .et_pb_column.et_pb_column_1_6 {

        width: 100%; margin: 0 0 10px !important;}



    .et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {padding-top: 12px;}



    .et_header_style_left #et-top-navigation .mobile_menu_bar, .et_header_style_split #et-top-navigation .mobile_menu_bar {padding-bottom: 12px;}

    #page-container, .et_fixed_nav.et_show_nav #page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container {

        padding-top: 46px !important;

    }



    #main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {

        background-color: rgba(0,0,0,0.9) !important;

    }

    h1.et_pb_module_header{font-size: 42px !important;}

    span.et_pb_fullwidth_header_subhead{font-size: 24px !important;}

    [data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) {

        display: block!important;

    }

    body.logged-in.admin-bar .et_pb_column_8 {

        top: -300px !important;

    }

}

