/*post feature images alinged*/
.post .section-post-header {
    text-align: center;
}
/*==================Header Navigation Media Center Link Extend============================*/
.menu-toggle::after {
    right: 0;
    top: 0;
    position: absolute;
    width: 50px;
    border-left: 1px solid #FFF;
}


.menu-toggle{
width:100% !important;
border-left:none !important; 
}


/*===========Khalifa Slider Navgation Thumbnails Selected Hover=============*/
.hades .tp-thumb {
    opacity: 0.5 !important;
}
.tp-tab:hover, .tp-tab.selected, .tp-thumb:hover, .tp-thumb.selected{
opacity: 1 !important;
}


/*=================Header Navigation icon Mobile View=================*/

/*
#Top_bar a.responsive-menu-toggle, .header-plain #Top_bar a.responsive-menu-toggle, .header-transparent #Top_bar a.responsive-menu-toggle {
    top: -6px !important;
}
*/

/*====================Post Circles===================================*/
@media only screen and (max-width: 600px) {
 .navigation_list {
    position: relative;
    height: auto;
    background: #fff;
    border: 1px solid #eee;
    /*font-size: 0;*/
    z-index: 99;
    overflow: hidden;
}
}
@media only screen and (max-width: 1024px) {
 .navigation_list {
    position: relative;
    height: auto;
    background: #fff;
    border: 1px solid #eee;
    /*font-size: 0;*/
    z-index: 99;
    overflow: hidden;
}
/*social media floating icons*/
#ssb-container.ssb-anim-icons ul li {
    transition: transform 100ms;
    float: left !important;
}
#ssb-container {
     bottom: 0% !important;
    transform: translateX(-50%);
    width: 100%;
    padding-left: 30%;
    left: 50% !important;
	top:inherit !important;
}
#ssb-container.ssb-btns-left ul li a {
    padding: 0 !important;
}

/*Responcsive breadcrumbs publications/videos/conferences*/

.new-menu a {
    color: #000 !important;
    font-size: 13px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    margin-right:-0.5rem;
}
/*conference images slides next and previous buttons*/
div.pp_default a.pp_previous{
    display: block !important;
    background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;
    cursor: pointer;
}
div.pp_default .pp_next {
    display: block !important;
    background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat !important;
    cursor: pointer;
}
.pp_gallery{
    display: block !important;
}
}



/*Conference  gellery images buttons*/
div.pp_default .pp_nav {
    width: 100% !important;
    position: absolute !important;
    height: 100% !important;
}

/* Play Button */
div.pp_default .pp_nav .pp_pause, div.pp_default .pp_nav .pp_play {
    position: absolute;
bottom: -31px;
left: 50%;
transform: translateX(-50%);
display: block !important;
}

/* Expand Button */
a.pp_contract, a.pp_expand{
      left: 30px;
      right: inherit;
      display: block !important;
}

/* Close Button */
a.pp_close{
    top:27px;
    z-index: 9999;
}

/* pp_arrow */
div.pp_default a.pp_arrow_next, div.pp_default a.pp_arrow_previous{
   display: none;
}
div.pp_default .pp_next:hover{
  position: relative;
  right: -11px;
}

/* currentTextHolder */
div.pp_default .pp_nav .currentTextHolder{
  left: 0 !important;
bottom: -27px !important;
top: inherit !important;
}

/*cross button*/
div.pp_default .pp_details {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    top: 0;
bottom: 0;
}


/*Floating social icons position*/
/*#ssb-container {
    position: fixed;
    top: 64%;
    z-index: 1;
        left: -27px;
}*/




/*menu Dropdown list layout.css*/
@media only screen and (max-width: 765px){
	#Top_bar .menu {
    z-index: 202;
    margin-top: 30px !important;
    background-color: #b68a35;
    float: center;
}
/*expend menu icon for mobile view responsive.css*/
@media only screen and (max-width: 767px){
#Header a.responsive-menu-toggle {
    position: absolute!important;
    top: 30px !important;
    right: 80px !important;
    z-index: 200;
    margin: 0;
}
}
/*menu height responsive.css*/
@media only screen and (max-width: 767px){
body:not(.template-slider):not(.header-simple) #Header {
    min-height: 140px !important;
    background-position: center 202px;
}
}
    
#mega_info_bar .mega_wrap img{
    -webkit-border-radius: 100px !important;
}

