.mobile_menu_button {display:none;} 
.infnite-scroller-ad-place {display:none;}
.mobile_menu_cotnainer_wrapper {display:none; float:left; width:100%;}
.mobile_menu_container {background:url("images/bg_blue.png") repeat; position:absolute; z-index:9;}
.mobile_menu_cont {display:none; padding:30px 0px 50px; position:relative;}
#home-slider {display:block;}
article.post.login-register-single-page {background-color:#018DB1;}
#buddypress #activity-stream {margin-top:15px;}
body.activity-permalink #buddypress .activity-list li .activity-content {margin-left:3%;}
body.activity-permalink #buddypress .activity-list li.mini .activity-comments {margin-left:0px;}
#buddypress .activity-list .activity-content img.thumbnail {max-width:130px;}
#gpt-320_1 {display:none;}
#gpt-728_1 {display:block;}


@media all and (max-width:940px){
    #header-pre-menu-container {display:none !important;}
    .header-menu {display:none;}
    .header-search {display:none;}
	 .header-profile-login { display:none;}
    .header-logo a {width:190px; height:44px; display:block;}
    .header-logo a img {width:190px; height:44px; display:block;}
    #content-bar {width:100%;}
    .penton_right_wrapper {width:100%; display:block; float:left; position: relative;}
    #penton-right-sidebar {position: relative !important; display:block; margin:0 auto; width:100% !important;}
    .right-sidebar-container {display:block; float:left; width:100%; padding-left:0px;}
    .mobile_menu_button {display:block; float:right; width:auto;}
    .mobile_menu_button a {display:block; float:right; width:auto; text-decoration: none; padding:5px 10px; border-radius: 4px; margin-top:10px;}
    .mobile_menu_button a:hover {background-color:#107da1;}    
    .mobile_menu_button a .mobile_menu_button_span {color:#ffffff;}
    .header-mobile-fixer {width:96%; padding:0px 2%;}
    #home-slider {display:none;}
    .infinite-scorll-image {display:none;}    
    .infnite-scroller-ad-place {display:block; padding:20px 0px; float:left; width:100%; height:auto;}
    .infnite-scroller-ad-place > div {position: relative; float:none; margin:0 auto; width:300px;}
    .mobile_menu_cotnainer_wrapper {display:block;}
    #main-menu-mobile ul {list-style: none;}
    #main-menu-mobile ul li {display:block; float:left; width:100%; padding:10px 0px; text-align:center;}
    #main-menu-mobile ul li a {color:#ffffff; text-align:center; font-weight:bold; font-family:Oswald; font-size:16px; line-height:24px; text-decoration: none; padding:5px 0px;}    
    #main-menu-mobile ul li a:hover {border-bottom:3px solid #F47920;}    
    #main-menu-mobile ul li ul.sub-menu {padding-top:5px; display:none;}
    #main-menu-mobile ul li.current-menu-ancestor > a {border-bottom:3px solid #F47920;}
    #main-menu-mobile ul li.current-menu-ancestor ul.sub-menu {margin-top:3px;}
    #main-menu-mobile ul li.current-menu-item > a {border-bottom:3px solid #F47920;}    
    ul.sub-menu {position: relative;}
    ul.sub-menu li {background:/*rgba(0, 0, 0, 0) url("images/bg_blue.png") repeat scroll 0 0*/ #0683A7;}
    #main-menu-mobile .close-header-dropdown {top:15px; right:10px;}
    body.page-id-74115 article div.sponsors-left-wrapper {display:none;}
    body.page-id-74115 article div.sponsors-right-wrapper {width:100%;}
    body.page-id-72885 article div.events-left-wrapper {display:none;}
    body.page-id-72885 article div.events-right-wrapper {width:100%;}
    body.page-id-89136 article div.trainings-left-wrapper {display:none;}
    body.page-id-89136 article div.trainings-right-wrapper {width:100%;}
    .mobile_search_cont {display:block; float:left; width:100%; text-align:center;}
    .fa-mobile-search-icon {color:#ffffff; cursor:pointer;}
    .mobile_search_form_wrapper {display:none;}           
    .header-search-wrapper-moible {display:block; float:none; width:100%; max-width:300px; margin:0 auto;}
    #header-search-form-mobile {background-color: #018db1;border: 1px solid #18697e;display: block;float: left;padding: 6px 2%;position: relative;width: 96%;}
    #header-search-input-mobile {background-color: #018db1;border: 0 none;display: block;float: left;font-size: 13px;height: 17px;line-height: 13px;padding: 0;width: 85%;}
    #header-search-input-mobile:focus {border:0px; outline: none;}
    #header-search-input-mobile[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
    #header-search-input-mobile[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }
    #header-search-input-mobile[type="search"]::-webkit-search-decoration,
    #header-search-input-mobile[type="search"]::-webkit-search-cancel-button,
    #header-search-input-mobile[type="search"]::-webkit-search-results-button,
    #header-search-input-mobile[type="search"]::-webkit-search-results-decoration { display: none; }
    #header-search-form-mobile .search-button {border: 0 none;color: #ffffff;display: block;height: 15px;padding: 6px 5px;position: absolute;right: 0;text-align: center;top: 1px;width: 15px; cursor:pointer;}
    #header-search-form-mobile .search-button:hover {color:#000000 !important; cursor: pointer;}
    .mobile-user-header-activator-wrapper {display:block; float:none; width:100%; margin:0 auto; text-align:center; position: relative;}
    #mobile-header-user-icon-link {text-align:center; text-decoration: none;}
    .mobile-header-user-icon {color:#ffffff; cursor:pointer;}
    .mobile-header-user-menu-wrapper {display:none;}        
    #username-menu-mobile ul {list-style: none;}
    #username-menu-mobile ul li {display:block; float:left; width:100%; padding:10px 0px; text-align:center; background:#0683a7 none repeat scroll 0 0;}
    #username-menu-mobile ul li a {color:#ffffff; text-align:center; font-weight:bold; font-family:Oswald; font-size:16px; line-height:24px; text-decoration: none; padding:5px 0px;}    
    #username-menu-mobile ul li a:hover {border-bottom:3px solid #F47920;}    
    #username-menu-mobile ul li ul.sub-menu {padding-top:5px; display:none;}
    #username-menu-mobile ul li.current-menu-ancestor > a {border-bottom:3px solid #F47920;}
    #username-menu-mobile ul li.current-menu-ancestor ul.sub-menu {margin-top:3px;}
    #username-menu-mobile ul li.current-menu-item > a {border-bottom:3px solid #F47920;}    
    #menu-username-menus li {background:/* rgba(0, 0, 0, 0) url("images/bg_blue.png") repeat scroll 0 0*/ #0683A7;}
    .mobile-header-user-menu-wrapper .close-header-dropdown {top:40px; right:10px;}
    article.post {width:98%; margin-left:1%;}
    .infinite-article-div .post-thumb {display:none;}
    .header_menu_mobile_absolute {position: absolute;}
    .header_menu_mobile_bottom {position: fixed;}
    #content-bar {min-height:auto !important;}
    .register-checkbox-wrapper {width:10%;}
    .register-checkbox-wrapper_label {width:90%;}
    .right-sidebar-adwrapper {margin:0 auto; float:unset; max-width:300px;}        
    
}

@media all and (max-width:801px){
    body.buddypress.single-item #main-content {width:98%;}
    body.buddypress #item-header {padding:20px 2.5%;}
    div.activity ul#activity-stream li .activity-avatar {display:none;}   
    div.activity ul#activity-stream li .activity-content {width:94%; padding:0px 3% 20px; margin:0px;}        
}

@media all and (max-width:768px){
    body.groups.single-item #item-header #item-header-avatar a .avatar {background-size:100%; width:100px; height:100px;}
}

@media all and (max-width:728px){
    #gpt-320_1 {display:block;}
    #gpt-728_1 {display:none;}
}

@media all and (max-width:640px){
    .article-icon-wrapper {width:15%;}
    .infinite-article-div {width:85%;}
    .login-register-single-page .single-register-form-left, .login-register-single-page .single-register-form-right {width:100%; float:left;}
    .login-register-single-page .header-register-form {width:100%;}
    body.buddypress #object-nav ul li {width:90%; margin:5px 5%;}    
    .buddypress_profilepage #subnav ul li {margin-bottom:10px !important;}
    .buddypress_profilepage #object-nav ul li a {font-size:16px !important;}
}

@media all and (max-width:600px){
    .custom-comment-image {width:10%;}
    .custom-comment-information-row {width:87%;}
}

@media all and (max-width:540px){
    body.groups.single-item #item-header #item-header-avatar a .avatar {background-size:100%; width:60px; height:60px;}
}

@media all and (max-width:480px){
    .article-icon-wrapper {width:18%;}
    .infinite-article-div {width:80%;}
    .groups-page-searchform #groups_search {width:75%;}        
    .custom-comment-image {width:17%;}
    .custom-comment-information-row {width:80%;}
}



@media all and (max-width:360px){
    body.groups.single-item #item-header #item-header-avatar a .avatar {width:50px; height:50px;}
    #buddypress div#item-header div#item-actions {width:17% !important;}
    body.groups.single-item #item-header #item-header-content {width:60%;}
    #buddypress ul.item-list li div.action {float:right; margin-top:10px;}
    body.buddypress.single-item.group-members #main-content #members-group-list #member-list > li {padding-bottom:50px !important;}
    #buddypress div#subnav.item-list-tabs ul li {float:left; width:94%; }
    body.buddypress.single-item.group-invites #main-content #send-invite-form #friend-list > li {padding-bottom:50px !important;}
    #buddypress form.standard-form .main-column div.action {margin-left:0px;}
    #bp-create-doc-button {margin:10px;}
    #buddypress div#subnav.item-list-tabs ul li#activity-filter-select {margin:4px 3% 0px;}
}