@media only screen and (max-width: 1500px) {
}

@media only screen and (max-width: 1340px) {
}

@media only screen and (max-width: 1220px) {
}

@media only screen and (max-width: 1170px) {
    .sidebar-left {
    display: block;
    width: 100%;
    margin-top: 10px;
}
    .profile-header-b-infos {
    height: auto;
    padding-bottom: 32px;
}
.phbi-middle.flex-center {
    flex-direction: column;
}
.phbi-middle-mid {
    margin: 50px 0 20px;
}
    .friends-list-body .column4 {
    flex: 0 0 50%;
    max-width: 50%;
}
.phbi-middle-left, .phbi-middle-right {
    position: static;
}
.phbi-middle-right {
    display: none;
}
.phbi-actions {
    position: static;
    transform: unset;
    height: auto;
    text-align: center;
    margin-top: 30px;
}
.phbi-actions a {
    position: relative;
    transform: unset;
    left: unset;
    top: unset;
    bottom: unset;
    right: unset;
}a.phbi-add {
    margin-right: 15px;
}
.p-sidebar.left {
    display: block;
    width: 100%;
}
.content-in.right {
    width: 100%;    margin-top: 30px;
}
.profile-header, .profile-header figure {
    height: 200px;
}
	.infinityDiv{right: 0px; left: 0;width: 100% !important;}
	.infinityDiv .progress-bar{left: 75px !important;}
	.infinityDiv p{max-height:25px; overflow-y: hidden;padding-left: 12px !important;text-overflow: ellipsis;white-space: nowrap;overflow-x: hidden;max-width: 62%;display: inline-block;}

.container { width: 100%; padding: 0 20px; }
section.content .widebar { width: 100%; }
section.content .sidebar { display: none; }
.mainBar .nav { display: none; }
.mainBar .right { display: none; }
.headlineOne.headlineOneMobile { display: block; margin-top: 0px; }
.headlineOne.headlineOneMobile .eightSlide .item .text { left: 29px; bottom: 20px; width: calc(100% - 58px); z-index: 6; }
.headlineOne.headlineOneMobile .eightSlide .item .text span { box-shadow: none; background: transparent; text-indent: 0; padding: 0;    font-size: 27px;
    line-height: normal; }
.headlineOne.headlineOneMobile .eightSlide .item a:before { position: relative; }
.headlineOne.headlineOneMobile .eightSlide .item a:before { z-index: 1; position: absolute; bottom: 0; left: 0; right: 0; content: ""; width: 100%; height: 100%; box-shadow: inset 0 -223px 223px -86px rgba(0,0,0,0.70); }
.headlineOne.headlineOneMobile .eightSlide .item:first-child { margin: 0; }
.headlineOne.headlineOneMobile .eightSlide .item .thumb img { min-height: 100%;     object-fit: cover;}
section.content.home { margin-top: 27px; margin-bottom: 30px; }
section.content.contentMobile .widget { float: left; margin-bottom: 30px!important; width: 100%; }
section.content.contentMobile .widget:last-child { margin-bottom: 0px!important; }
#videoPostHead:before { display: none; }
.videoPostHead:before { display: none; }
#videoPostHead:after { display: none; }
.videoPostHead .contentArea:before { display: none; }
.videoPostHead .contentArea:after { display: none; }
}
.widget.widgetcategoryText .sidebarDefaultHead span {
    text-align: left;
}

.widget.widgetcategoryText {
    margin-bottom: 20px!important;
}
.widget.widgetcategoryText .listingTwo p {
    font-size: 14px;
    font-weight: 500;
    color: #242424;
    font-family: 'Roboto',sans-serif;
    line-height: 1.7em;
	margin-bottom:17px;
}
.widgetcategoryText .sidebarDpl.listingTwo {
    padding-bottom: 0;
}
.headlineFour .headLineTwoMiddle .item .thumb img {
    height: auto;
}
.categoryFocusedTabPosts .widgetcategoryText .sidebarDpl.listingTwo {
    padding-bottom: 16px;
}

.categoryFocusedTabPosts .widget.widgetcategoryText {
    margin-top: 20px;
}
@media only screen and (max-width: 1024px) {
	.wp-caption, .wp-caption img, .postInner img {
    max-width: 100%;
}
    div#mainBar {
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.mobileSearch, .mobileUser {
    display: none;
}

.logo img {
    max-width: 127px;
}

button.toggle-menu {
  display: block!important;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 25px 25px 25px 5px;
    background: none;
    border: none;
    position: absolute;
    top: 0;
    padding: 0;
    top: 50%;
    margin-top: -9px;
  left: 20px;
    right: unset;
  }

span.burger-lines {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    width: 14px;
    height: 2px;
    background-color: #fff;
    position: relative;
    top: -2px;
}

.burger-lines:before, .burger-lines:after {
    content: '';
    display: inline-block;
    width: 20px;
    height: 2px;
    background-color: #fff;
    position: absolute;
    left: 0;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    transition: top 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1), background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}


    .hdv-tag {
    line-height: normal;
    font-weight: 700;
    margin: 0 0 8px;
    padding: 4px 6px 4px!important;
    display: table;
    color: #fff;
    font-size: 11.3px;
    margin-bottom: 8px;
    text-transform:uppercase;
}
    .all-right-top {
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: 0;
    top: unset!important;
    display: flex;
    justify-content: center;
    align-items: center;
    right: 0;
    background: rgba(0, 0, 0, 0.13);
}
.all-right-top .altt {
    display: block;
    margin: auto;
    width: 80px;
    height: 80px;
}
.all-right-top-in {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
        margin-top: 2px;
}
.all-right-top a svg {
    height: 20px;
    width: auto;
}
.all-right-top a svg path {
    fill: #fff!important;
}
.mobile-foo-in a svg path {
    fill: #ffffff;
    transition: fill .2s ease-in-out;
}
	#newsSend>.content{
		top: 130px;
	}
	#newsSend>.content>div .row>div {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 12px;
		width: 100% !important;
}
#newsSend>.content>div .row>div:first-child form .category ul li {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 12px;
    padding: 0 12px 20px;
}
#newsSend>.content>div .row>div:first-child .cap>div>div {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 12px;
    padding: 20px 12px 0;
}
	.homeButtonLoginPage {display:none;}
.uploadForm .wrapper .threeColumns label.uploadThumb { width: 100%; }
.uploadForm .wrapper .threeColumns label.otherInputs { width: 100%; margin-top: 24px; }
section.content.contentMobile { display: block; }
body.logged-in.admin-bar .mobile-menu { top: 32px!important; }
.mobileSearch, .mobileUser { display: none; }
.mobileSearch i { position: absolute; top: 50%; right: 70px; margin-top: 25px; width: 18px; height: 18px; }
header.logoCenterInMobile .mobileSearch i { }
header.logoCenterInMobile .mainBar .logo { float: left; padding-left: 30px;}
.headlineOne.headlineOneMobile { margin-bottom: 0; display: block!important; }
section.content .widget { margin-bottom: 30px!important; }
section.content .widget:last-child { margin-bottom: 0px!important; }
.bottomBar { display: none; }
.site-wrapper { background: #f5f5f5; z-index: 2; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); }
.mobile-menu { display: block!important; background: #161e29; visibility: hidden; position: fixed; top: 60px; bottom: 0; left:0; transform:translate(-100%); width: 240px; height: 100vh; z-index: 1; overflow-y: scroll!important; z-index:999999; transform:translate(-100%);   transition: all .35s ease-in-out;}
.mobile-menu-anim {
    visibility: visible;
    opacity: 1;
    transform: translateX(0);
}
.mobile-menu ul { padding: 0; margin: 0; list-style-type: none; }
.mobile-menu ul li { padding: 0; margin: 0; border-bottom: 1px solid #111; }
.mobile-menu ul li a { padding: 15px 25px; display: block; color: #fff; text-decoration: none; }
.mobile-menu ul li a.active { background: #161e29; color: #ddd7cf; }
.site-wrapper, .mobile-menu { -webkit-backface-visibility: hidden; -webkit-perspective: 1000; overflow: hidden; }
.mobile-menu ul li.menu-item-has-children {position:relative;}
.mobile-menu ul li.menu-item-has-children:before {content:"";position: absolute;display: block;right: 15px;top: 20px;width: 7px;height: 4px;background: url("../img/icons/navArrow.png")no-repeat;}
.mobile-menu ul li ul {display: none;}
.mobile-menu ul li.menu-item-has-children>a {pointer-events: none;}
.toggle-menu { display: block!important; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 25px 25px 25px 5px; background: none; border: none; position: absolute; top: 0; right: 0; }
.toggle-menu:hover, .toggle-menu:focus { outline: 0; }
.toggle-menu:hover .burger-lines, .toggle-menu:focus .burger-lines { background-color: #fff; }
.toggle-menu:hover .burger-lines:before, .toggle-menu:hover .burger-lines:after, .toggle-menu:focus .burger-lines:before, .toggle-menu:focus .burger-lines:after { background-color: #fff; }
.toggle-menu.active .burger-lines { background: transparent; }
.toggle-menu.active .burger-lines:before, .toggle-menu.active .burger-lines:after { -webkit-transition: top 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1); top: 0; width: 20px; }
.toggle-menu.active .burger-lines:before { -webkit-transform: rotate3d(0, 0, 1, 45deg) scale(1.1); transform: rotate3d(0, 0, 1, 45deg) scale(1.1); }
.toggle-menu.active .burger-lines:after { -webkit-transform: rotate3d(0, 0, 1, -45deg) scale(1.1); transform: rotate3d(0, 0, 1, -45deg) scale(1.1); }
.burger-lines { display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: all 300ms ease; transition: all 300ms ease; width: 20px; height: 2px; background-color: #fff; position: relative; top: -2px; }
.burger-lines:before, .burger-lines:after { content: ''; display: inline-block; width: 20px; height: 2px; background-color: #fff; position: absolute; left: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: top 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1), background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1); transition: top 300ms 300ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1), background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1); }
.burger-lines:before { top: 6px; }
.burger-lines:after { top: -6px; }

.mobile-menu, .toggle-menu { display: none; }
.animating .mainBar { transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out; -webkit-transition: -webkit-transform .25s ease-in-out; }

.animating.right .mainBar { transform: translate3d(240px, 0, 0); -webkit-transform: translate3d(240px, 0, 0); }

	.wbTabOne .tabHead.noIconsMobile i {display:none;}
	.wbTabOne .tabHead.noIconsMobile ul li {height:48px;padding: 0px 20px;}
	.wbTabOne .tabHead.noIconsMobile ul li span  {padding:0 0 0 0!important;line-height:48px;}
.wbTabOne .tabHead { height: auto; }
.wbTabOne .tabHead ul li { float: left; height: 62px; width: 33.33%; padding: 10px 20px; border-bottom: 1px solid rgba(0,0,0,.10); border-right: 1px solid rgba(0,0,0,.10); }
.wbTabOne .tabHead ul li span { float: none; }
.wbTabOne .tabHead ul li.active { background: rgba(0,0,0,.10); border-right: none; border-bottom: none; }
.wbTabOne .tabHead ul li.active span:after { display: none; }
.sidebarTab ul.tabHead li { width: 50%; }
.sidebarAuthorsPosts .aSlide .item { text-align: center; }
.sidebarAuthorsPosts .aSlide .item ul { float: none; text-align: center; margin: 0 auto; }
.sidebarAuthorsPosts .aSlide .item ul li { float: none; text-align: center; margin: 0 auto; }
.sidebarAuthorsPosts .aSlide .item ul li { float: none!important; }
.sidebarAuthorsPosts .aSlide .item p { padding-bottom: 13px; font-size: 13.5px; }
.sidebarTab.commentsAndPop .sidebarDpl { padding: 1px 17px 17px 17px }
.sidebarTab.commentsAndPop .sidebarDpl .item { width: calc(25.39% - 15.74px); margin: 16px 16px 0px 0 }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(4n) { margin: 16px 0px 0px 0 }
.widget .banner img { margin: 0 auto }
.CbtabSlider .boxes { padding: 20px 21px 5px 21px }
.footerOe { width: 100%; text-align: center; }
.flogo { float: none; margin: 30px auto; display: table; }
.footerOe p { padding: 0 220px; }
.footerOe .footerSocial { float: none; margin: 42px 0 auto; text-align: center; }
.footerOe .footerSocial li { float: none; display: inline-block; text-align: center; }
.footerOe .footerSocial li:last-child { margin-right: 0; }
.footerPosts { width: 100%; margin-top: 35px; }
.footerPosts span.blockTitle { text-align: center; }
.mainBar .loggedIn { display: none; }
.singleBigTitle{margin-top: 0px;}
.singleBigTitle h1 {line-height:40px;}
.singleRelatedPosts .postsOneInFiveWrapper .item { width: calc(100% - 1px); }
.singleRelatedPosts .owl-nav { display: none; }
.postsOneInFiveWrapper .item { width: calc(20% - 16px)!important }
.postsOneInFiveWrapper .item:nth-child(5n) { margin-right: 0; }
.burger-lines:before {
    top: 6px;
    width: 10px;
}

.burger-lines:hover, .burger-lines:hover:before {
    width: 20px!important;
}
}

@media only screen and (max-width: 900px) {
section.content.singleLeftAreaWide .infos ul.buttons li.fb { text-indent: -99999px; width: auto; padding: 0 3px 0 12px; border-radius: 4px; }
section.content.singleLeftAreaWide .infos ul.buttons li.tw { text-indent: -99999px; width: auto; padding: 0 0px 0 8px; border-radius: 4px; }
section.content.singleLeftAreaWide .infos ul.buttons li.gp { text-indent: -99999px; width: auto; padding: 0 0px 0 7px; border-radius: 4px; }
.commentsField { margin-top: 15px }
}

@media only screen and (max-width: 868px) {
    .modal-container {
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    transform: unset;
    border-radius: 0;
}
.modal-close {
    transform: unset;
    right: 15px;
    top: 15px;
}.modal-close::before, .modal-close::after {
    left: 48%;
}
.modal-close::before, .modal-close::after {
    left: 48%;
}
.modal-left {
    display: none;
}
.modal-right, .modal-ask .modal-right, .modal-ask-makale .modal-right {
    width: 100%;
    padding: 15px 20px 0 20px;
    justify-content: flex-start;
}
}

@media only screen and (min-width: 768px) {
   .mt30 {
    margin-top: 30px;
}
	.phbi-actions a:hover svg,
	.phbi-actions a:hover>i.svgg {
	    transform: translateY(-15px);
	    opacity: 1;
	    visibility: visible;
	}
	.flb-options a:hover p,
	.phbi-actions a:hover p {
	    -webkit-transform: translateY(-20px);
	    transform: translateY(-20px);
	    opacity: 0;
	    visibility: hidden;
	}

	.flb-options a:hover svg,
	.flb-options a:hover i.svgg {
	    transform: translateY(-15px);
	    opacity: 1;
	    visibility: visible;
	}

    .wbbf {
    display: none;
}

	.out-sticky {
	  position: absolute;
	margin-top: 16px;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	z-index: 999;
	}

	.out-sticky.sticky {
	    position: fixed;
	    bottom: initial;
	    top: 76px;
	}
	.blog-social-options .blog-in-bl {display: block!important}
}

@media only screen and (max-width: 768px) {
  .headlineOne.headlineOneMobile .eightSlide .item {
      border-radius: 0!important;
  }
    .content-box-title {
    margin-bottom: 15px;
}
    .gridx3 {
    margin-top: 10px;
}
.content-in .column4 {
    flex: 0 0 100%;
    max-width: 100%;
}
.column-top-mid {
    width: 100%;
}
.column-top-mid img {
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    object-fit: cover;
    height: 100%;
}

    .friends-list-body .column4 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
}
.flb-options a p b, .phbi-actions a p b {
    display: none;
}
    .mainBar .postSubmitMobile {display:none;}
    .qa-head span {
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
    .qa-wrap .qa-head h2 {
    font-size: 18px;
}
    .wbTabOne .tabHead,.wbCatTab .wbDefaultTabHead {display:none;}

.mobile-search input.submit.bg {
    display: none;
}

.mobile-search {
  visibility: visible;
      opacity: 1;
      top: 0!important;
      height: 60px;
      line-height: 60px;
      left: unset;
      padding: 0 29px 0 20px;
      z-index: 999997;
      background: rgba(0, 0, 0, 0.13);
      right: 0;
      width: 150px;
}

body.logged-in.admin-bar .mobile-search {
    top: 46px!important;
}

.mobileSearch {
    position: absolute;
    z-index: 999999;
    right: 20px;
    top: 20px;
    background: red;
    width: 30px;
    height: 30px;
}

.mobile-search .input {
	width: 100%;
font-size: 14px!important;
padding-right: 30px;
color: rgba(255,255,255,.80);
height: auto;
}

.mobile-search .input::placeholder {
	color: rgba(255,255,255,.80);

}

.search-icon {
    cursor: text;
    z-index: 9999;
    position: relative;
    float: right;
    position: absolute;
    right: 20px;
    top: 0;
    height: 60px;
    display: flex;
    align-items: center;
}

.search-icon svg {
    cursor: text;
    z-index: 9999;
}

.search-icon svg {
    width: 20px;
    height: 20px;
}

.search-icon svg path {
    fill: rgba(255,255,255,.80);

}

.mobile-search.mb-goster form {
    height: 60px;
    display: flex;
    align-items: center;
}

    .breadcrumb.block.v2.new {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 5px;
}
.breadcrumb.block.v2.new ul {
    text-align: left!important;
    margin-bottom: 7px;
    display:none;
}
.breadcrumb ul li.post {
    margin: 10px 0 0;
}
.breadcrumb ul li {
    float: none;
    display: inline-block;
}
    .postInner {
    width: 100%;
    padding-left: 0;
}
.blog-post-in-body-left {
    display:none!important;
}

    .mobile-foo {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #957c68;
    height: 60px;
    z-index: 99;
    display: block;
    align-items: center;
    justify-content: flex-start;
}
.mobile-foo-in {
    display: flex;
    width: calc(100% - 60px);
    align-items: center;
    justify-content: center;
    height: 100%;
}
.mobile-foo-in a {
    display: flex;
    width: 45px;
    height: 48px;
    text-align: center;
    align-items: center;
    border-radius: 6px;
    transition: background-color .2s ease-in-out;
}.mobile-foo-in a svg {
    width: 20px;
    height: 20px;
    margin: 0 auto;
}
.rightBottomPost { display: none; }
.uploadForm .wrapper { width: calc(100% - 50px); }
.uploadForm .wrapper .threeColumns label.otherInputs .post-cat ul.ui-choose li { width: 100%; margin-right: 0px!important; }
.uploadForm .wrapper .threeColumns label.otherInputs .post-cat ul.ui-choose li:nth-child(3n) { }
.postsOneInFiveWrapper .item ul.rating_form li.item { width: auto!important; }
body.logged-in.admin-bar .mobile-menu { top: 106px!important;}
body.logged-in.admin-bar #site.defaultFixedHeader .mainBar { top: 46px!important; }
body.logged-in.admin-bar #site.defaultFixedHeaderBottom .mainBar { top: 46px!important; }
.headlineOne.headlineOneMobile { height: auto; }
.headlineOne.headlineOneMobile .eightSlide { height: 310px; overflow: initial; width: 100%; }
.headlineOne.headlineOneMobile .eightSlide .item .thumb { height: 300px; }
.headlineOne.headlineOneMobile .eightSlide .owl-dots {     position: absolute;
    top: 17px;
    right: 10px;
    width: auto;
    height: auto;
    padding: 0;
    display: block!important;}
.headlineOne.headlineOneMobile .eightSlide .owl-dots .owl-dot { float: left; margin: 0 4px 0 4px; width: 14px; height: 14px; border-radius: 100%; }
.headlineOne.headlineOneMobile .eightSlide .owl-nav { display: none; }
.wbDefaultTabHead { height: auto; float: left; }
.wbDefaultTabHead ul li.active:after { display: none; }
.wbDefaultTabHead ul li { float: left; margin: 0; max-height: 51px; overflow: hidden; width: 33.33%; border-bottom: 1px solid rgba(0,0,0,.10); border-right: 1px solid rgba(0,0,0,.10); }
.wbDefaultTabHead ul li.active { background: rgba(0,0,0,.10); border-right: none; border-bottom: none; }
.wbAppsTabTwo .appsTabTwoWrapper ul li { width: calc(33.58% - 15.74px); }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(4n) { margin: 20px 21px 0 0 }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(3n) { margin: 20px 0px 0 0!important; }
.wbCatBoxes .catBox { width: calc(33.32% - 13.97px); }
.sidebarTab.commentsAndPop .sidebarDpl .item { width: calc(34.06% - 15.74px); }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(4n) { margin: 16px 16px 0px 0 }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(3n) { margin: 16px 0px 0px 0!important }
.sidebarDpl .item .text a.title { max-height: 22px; }
.CbtabSlider .tabHead { height: auto; display: inline-block; }
.CbtabSlider .tabHead ul li { float: left; width: 50%; margin: 0; }
.CbtabSlider .tabHead ul li.active:before { display: none; }
.CbtabSlider .tabHead ul li.active { background: rgba(0,0,0,.10); }
.footerOe p { padding: 0 100px; }
/*404*/
.errorWrapper { padding: 45px 0 35px 0; }
.errorWrapper .errorContent { padding-top: 80px; }
.errorWrapper .head a.homeButton { width: 100%; text-align: center; }
.errorWrapper .head a.homeButton i { float: none; display: inline-block; }
.errorWrapper .head .search { width: 100%; margin-top: 15px; }
.errorWrapper .errorContent span { padding: 8px 105px 36px 105px; line-height: 21px; }
.errorWrapper .errorContent .logo { padding-top: 38px; }
.breadcrumb ul li.date { display: none; }
.breadcrumb ul { float: none; text-align: center; }
.breadcrumb ul li { float: none; display: inline-block; }
.breadcrumb ul li.post { margin: 10px 0 0 0; }
/*iletisim*/
.contactPage .contactBox { width: 100%; height: auto }
.contactPage:before { height: 100%; }
.contactPage .contactBox .left {display:none;}
.contactPage .contactBox .right {width: 100%; padding: 0px 30px 20px 30px; }
.contactPage .contactBox .left:before { display: none; }
.contactPageBottom .infos { width: 100%; padding: 25px 30px 5px 30px; }
.contactPageBottom .infos ul li { width: calc(50% - 15px)!important; float: left; margin: 0 30px 0 0 }
.contactPageBottom .infos ul li:last-child { margin: 0 0px 0 0 }
.contactPageBottom .infos ul li p { padding-top: 60px; }
.postInner .plusAndCons ul { width: 100%; }
.postInner .plusAndCons ul:first-child { margin-bottom: 20px; }
.side .rating, .side ul.social, .singleContent .mainContent .side .author { display: none }
.singleContent .mainContent .side { width: 100%; }
.singleContent .mainContent .main { width: 100%; }
.singleContent .mainContent .side ul.others { width: 100%; text-align: center; float: none; display: inline-table; margin-bottom: 25px; padding-top: 0; border-bottom: 1px solid #e9e9e9 }
.singleContent .mainContent .side ul.others li { float: none; display: inline-block; width: 25% }
.singleContent .mainContent .side ul.others li:last-child { margin-bottom: 0px; border: none; }
.singleContent .mainContent .side ul.others li span { padding-top: 5px; }
.singleContent .mainContent .side ul.others li b { padding-bottom: 0px; }
.singleContent .postHead .wide ul.buttons li { width: calc(50% - 15px); display: inline-block; text-align: center; margin: 0 15px 0 0 }
.singleContent .postHead .wide ul.buttons li:nth-child(even) { margin-right: 0 }
.singleContent .postHead .wide ul.buttons li i { float: none!important; display: inline-block; position: relative; }
.singleContent .postHead .wide ul.buttons li.downloadNow i { margin: 0px 10px 0 0; top: 8px; }
.singleContent .postHead .wide ul.buttons li.alternatives i { top: -1.5px; }
.singleContent .postHead .wide ul.buttons li.brokenLink i { margin: 0px 10px 0 0; top: 4.5px; }
.singleContent .postHead .wide ul.buttons li.brokenLink { margin-top: 8.5px; }
.singleContent .postHead .wide ul.buttons li.downloadNow { margin-bottom: 8.5px; }
.downloadingBox ul li.buttons a { width: 100%; display: block; text-align: center; }
.downloadingBox ul li.buttons a:first-child { margin-bottom: 7px; }
.postsOneInFiveWrapper .item { width: calc(25% - 16px)!important }
.postsOneInFiveWrapper .item:nth-child(5n) { margin-right: 20px; }
.postsOneInFiveWrapper .item:nth-child(4n) { margin-right: 0px; }
.videoPostHead .contentArea { height: auto; }
.videoPostHead .contentArea .videoIframe { width: 100%; }
.videoPostHead .contentArea .videoIframe iframe { height: 300px; }
.videoPostHead .contentArea .rightPosts { width: 100%; margin-top: 13px; }
.authorHead .inner .datas ul.leftSocial { display: none; }
.authorHead .inner .datas ul.rightIcons { display: none; }
.authorHead .inner .datas .centerInfos { width: 90%; }
.authorsTab .authorListing .members ul li { width: calc(20% - 16px) }
.authorsTab .authorListing .members ul li:nth-child(6n) { margin: 20px 20px 0 0 }
.authorsTab .authorListing .members ul li:nth-child(5n) { margin: 20px 0px 0 0 }
body.loginPageBody .wrapper .text { width: 100%; padding-top: 0; text-align: center; }
body.loginPageBody .wrapper .right { width: 100%; }
.breadcrumb { display: none; }
.footerPosts ul li .text span.postDate { display: none; }
.headlineOne.headlineOneMobile .eightSlide .owl-dots .owl-dot {
    display: inline-block;
    color: #fff;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    border: 2px solid;
    border-color: #fff;
    margin:0 3px 0 0;
    background-color: transparent;
    cursor: pointer;
}
.towl-container {
    padding: 0;
    width: 100%;
    max-width: 100%;
}
.top-owl .top-slider-big .thumb, .top-owl {
    height: 250px!important;
    margin-bottom: 0;
    border-radius: 0;
}
.top-owl .text h3 {
    font-size: 22px;
    line-height: 30px;
}
.top-slider-mini {
    display: none!important;
}
}

@media only screen and (max-width: 660px) {
      .content-box-title{
        margin-bottom:15px
    }
    .anim-input-place {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
    .form-row{
        display:block
    }
    .form-row .form-item:last-child{
        margin-top:19px
    }
    .profile-alert{
        display:block;
        margin-left:0;
        margin-top:15px
    }
    .profile-alert:after{
        top:0;
        left:32px
    }
      .birtekno-socialing,.birtekno-emoji {display: block!important;}
.top-owl .top-slider-mini .thumb {
    max-height: 150px;
}
.top-owl .top-slider-mini .thumb img {
    width: calc(100% + 1px);
    margin-left: -1px;
}

.top-owl .top-slider-big {
    width: 100%;
    margin-right: 0;
}
.towl-container {
    padding: 0;
    width: 100%;
    max-width: 100%;
}
}
#wpadminbar { position: fixed!important; }
.postsOneInFiveWrapper .item ul.rating_form li.item { width: auto!important; }



@media only screen and (max-width: 660px) {
section.content.singleLeftAreaWide .infos ul.buttons li.fb { display: none }
section.content.singleLeftAreaWide .infos ul.buttons li.tw { display: none }
section.content.singleLeftAreaWide .infos ul.buttons li.gp { display: none }
section.content.singleLeftAreaWide .infos { position: Relative; padding-bottom: 24px }
section.content.singleLeftAreaWide .infos:after { position: absolute; content: ""; bottom: 0; left: 0px; right: 0; width: calc(100% + 0px); height: 1px; background: #e9e9e9; }
.postInner iframe { height: 220px }
.commentListing .children .comment { width: 100%; }
.singleContent .mainContent .side ul.others li { width: 100%; border-bottom: 1px solid #fbf3f3; padding-bottom: 14px; margin-bottom: 14px; }
.singleContent .postHead .image { margin: 0 auto; display: block; float: none; }
.singleContent .postHead .image img { margin: 0 auto; }
.singleContent .postHead .wide { width: 100%; margin-top: 15px; }
.singleContent .postHead .wide h1 { text-align: center; }
.singleContent .postHead .wide span.summary { text-align: center; }
.downloadingBox i { float: none; display: block; margin: 0 auto }
.downloadingBox ul { width: 100%; text-align: center; padding-top: 15px; }
.postsOneInFiveWrapper .item { width: calc(33.33% - 13.31px)!important }
.postsOneInFiveWrapper .item:nth-child(5n) { margin-right: 20px!important; }
.postsOneInFiveWrapper .item:nth-child(4n) { margin-right: 20px!important; }
.postsOneInFiveWrapper .item:nth-child(3n) { margin-right: 0px!important; }
.authorHead .inner .datas .centerInfos { top: 34px }
.authorHead .inner .datas .authorCenter ul li.avatar { width: 100px; height: 100px; }
.authorsTab .authorListing .members ul li { width: calc(25% - 15px) }
.authorsTab .authorListing .members ul li:nth-child(6n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(5n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(4n) { margin: 20px 0px 0 0!important; }
}

@media only screen and (max-width: 480px) {
    .headlineOne.headlineOneMobile .eightSlide .item .text span {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
    .mainBar {box-shadow:unset!important;}
    .ui-dialog {left:unset!important; right:40px!important;    top: 615px!important;}
    body.logged-in .ui-dialog {
    top: 650px!important;
    right:40px!important;
}
    section.content.home {
    margin-top: 0;
}
    section.content.contentMobile.home .container .headlineElement {
    width: calc(100% + 40px);
    margin-left: -20px;
    margin-bottom: 10px;
}
    .catTab .headBlock.bg {
    height: auto;
    padding: 0;
    margin: 0;
    line-height: normal;
    background: transparent;
    box-shadow: unset;
    margin: 0!important;
}
.catTab .headBlock .commentTabHead li {
    color: #e73130;
    font-size: 22px;
    text-transform: capitalize;
}
.postInner h1, .postInner h2, .postInner h3, .postInner h4, .postInner h5, .postInner h6 { line-height: initial; }
.postInner img.alignright, .postInner img.alignleft, .postInner img.aligncenter { min-width: 100%; }
.commentWhite.topNoPadding { padding: 9px 24px 20px 24px; }
.commentListing .comment:last-child .right ul li p:last-child { margin-top: 0; }
.commentListing .comment .right ul li p { width: calc(100% + 58px); margin-left: -58px; font-size: 13.5px; }
.commentListing .comment .right ul div.reply a { margin: 6px 0px 0 0 }
.commentListing .comment .right ul li .left span.commentAuthor { padding-top: 5.5px; }
.commentListing .comment .right ul li .left span.time { padding-top: 4px; }
.singleContent .mainContent .singleBottomBanner { margin-bottom: 0px!important; }
.singleContent .info { display: none; }
.bottomFooter { padding: 30px 0 60px 0; }
.bottomFooter span.copyright { font-size: 13.5px; }
.singleContent .postHead .wide ul.buttons li.vipButton { margin-bottom: 10px; }
.singleContent .postHead .wide ul.buttons li.vipButton a { position: relative; top: -10px; }
.singleContent .postHead .wide ul.buttons li.vipButton a i { position: relative; top: 10px; }
.singleContent .postHead .wide ul.buttons li.alternatives ul.altLinks { left: 50%; margin-left: -90px; }
.singleContent .postHead .wide ul.buttons li.alternatives ul.altLinks li { margin-right: 0px; }
.singleContent .postHead .wide ul.buttons li.alternatives ul.altLinks li:nth-child(3) { margin-top: 0px; margin-right: 0px; }
.singleContent .postHead .wide ul.buttons li.alternatives.isletimSistemleri ul.altLinks { left: 50%; margin-left: -90px; }
.postsOneInFiveWrapper.singleApp .item { width: calc(100% - 0px)!important }
.singleContent .postHead .wide h1 { font-size: 31px; }
.tags { display: none; }
section.content.singleLeftAreaWide .infos .author ul li:nth-child(2) { display: none; }
section.content.singleLeftAreaWide .infos .author span { line-height: 46px; }
.categoryFocusedTabPosts .item .thumb img {
    min-height: 150px;
    object-fit: cover;
    width: 100%;
    height: 150px;
}
.uploadForm .wrapper { width: calc(100% - 0px); }
.uploadForm .wrapper .form { padding: 20px 20px 20px 20px; }
.postsOneInFiveWrapper .item ul.rating_form li.item { width: auto!important; }
.postsOneInFiveWrapper .item { width: calc(50% - 10px); }
.postsOneInFiveWrapper .item:nth-child(5n) { margin: 20px 20px 0 0 }
.postsOneInFiveWrapper .item:nth-child(2n) { margin: 20px 0px 0 0 }
.wbDefaultTabHead ul li { width: 50%; }
.wbAppsTabTwo .appsTabTwoWrapper ul li { width: calc(51.52% - 15.74px); }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(2n) { margin: 20px 0px 0 0!important }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(3n) { margin: 20px 21px 0 0!important }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(6) { margin: 20px 0px 0 0!important }
.wbAppsTabTwo .appsTabTwoWrapper ul li:nth-child(12) { margin: 20px 0px 0 0!important }
.wbAppsTabTwo .appsTabTwoWrapper ul li a.title { max-height: 15px; overflow: hidden; }
.wbAppsTabTwo .appsTabTwoWrapper ul li .text .rating_form_1 { display: none; }
.wbAppsTabTwo .appsTabTwoWrapper ul li a.image { width: 45px; height: 45px; }
.wbAppsTabTwo .appsTabTwoWrapper ul li .text { width: calc(100% - 54px) }
.wbCatBoxes .catBox { width: calc(100% - 0px); margin: 0 0 20px 0; }
.wbCatBoxes .catBox:last-child { margin: 0 0 0px 0; }
.wbCatBoxes .catBox .head { text-align: center; }
.wbCatBoxes .catBox .head i { display: inline-block; float: none; }
.wbCatBoxes .catBox .head span { display: inline-block; position: relative; top: -5px; }
.categoryFocusedTabPosts .item {    margin-bottom: 5px!important;
    width: 100%;
    margin: 18px 21px 0 0!important;}
    .categoryFocusedTabPosts .item:before {
    content: "";
    position: absolute;
    bottom: -7px;
    left: -20px;
    background-color: #eee;
    height: 1px;
    display: block;
    width: calc(100% + 40px);
}
.categoryFocusedTabPosts .item:last-child:before {
    display:none;
}
.categoryFocusedTabPosts .item .thumb {
    height: 150px;
}
.categoryFocusedTabPosts .item:nth-child(2n) { margin: 20px 0px 0 0!important }
.categoryFocusedTabPosts .item:nth-child(3n) { margin: 20px 21px 0 0 }
.categoryFocusedTabPosts .item .thumb { height: 150px; }
.categoryFocusedTabPosts .item .text { display: flex!important;
    flex-direction: column-reverse!important;
    background: transparent!important;
    border: 0!important;
    padding: 0!important;
    margin: 0!important;
    box-shadow: unset!important;
    height: auto!important;
    padding-top: 10px!important; }
    .categoryFocusedTabPosts .item .text a.cat {
    float: left;
    width: 100%;
    display: block;
    padding-bottom: 7px;
    color: #c0c3ca;
    font-family: Roboto;
    font-weight: 500;
    font-size: 11px;
    text-transform: uppercase;
    margin-top: 10px;
}
.categoryFocusedTabPosts .item .text a.title {
    float: left;
    max-height: 40px;
    overflow: hidden;
    width: 100%;
    display: block;
    transition: 300ms;
    font-size: 17px;
    line-height: normal;
    font-weight: 500;
    color: #000;
}
.sidebarTab.commentsAndPop .sidebarDpl .item { width: calc(52.22% - 15.74px); }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(4n) { margin: 16px 16px 0px 0!important }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(3n) { margin: 16px 16px 0px 0!important }
.sidebarTab.commentsAndPop .sidebarDpl .item:nth-child(2n) { margin: 16px 0px 0px 0!important }
.sidebarTab.commentsAndPop .sidebarDpl .item .text p.commentAuthor { display: none; }
.sidebarDpl .item .text span { display: none; }
.sidebarDpl .item .text a.title { max-height: 60px; height: auto; line-height: initial; }
.sidebarTab ul.tabHead li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.CbtabSlider .boxes .item { width: 100%; height: 180px }
.footerOe p { padding: 0 20px; }
.footerPosts { display: none; }
.footerPosts ul li { width: 100%; }
.footerOe .footerSocial { margin: 30px 0 auto; }
.bottomFooter i.topLineRight, .bottomFooter i.topLineRight:before, .bottomFooter i.topLineRight:after, .bottomFooter i.topLineRightTwo, .bottomFooter i.topLineRightTwo:before, .bottomFooter i.topLineLeft, .bottomFooter i.topLineLeft:before, .bottomFooter i.topLineLeft:after { display: none; }
/*404*/
.errorWrapper .errorContent span { padding: 8px 5px 36px 5px; }
.singleBigTitle h1 { font-size: 1.3em; line-height: initial; }
section.content.singleLeftAreaWide .infos ul.buttons li.favorite { display: none; }
.postInner .relatedPost .text .button { display: none }
.postInner .relatedPost .text .left p { max-height: 56px; }
.postInner .relatedPost .text .left { width: 100%; }
.postInner .relatedPost.articleV .text { width: calc(100% - 99px); }
.postInner .relatedPost.articleV .thumb { width: 80px; }
.postInner .relatedPost.articleV .thumb img { min-height: 80px; }
.postInner .relatedPost.articleV .text .left { width: 100%; }
.postInner .relatedPost.articleV .text .button { width: calc(100% + 99px); }
.commentWhite .commentForm ul li.half { width: 100%; }
.commentWhite .commentForm ul li.half:first-child { margin-bottom: 25px; }
.commentListing .comment .avatar { width: 40px; height: 40px; }
.commentListing .comment .right { width: calc(100% - 60px) }
.commentListing .comment .right div.reply a { margin-right: 0px; }
.commentListing .comment .right ul li .left { width: calc(100% - 150px); }
/*iletisim*/
.contactPageBottom .infos ul li { width: calc(100% - 0px)!important; margin: 0 0px 30px 0 }
.singleContent .mainContent .main .singleSlider { height: auto; }
.singleContent .mainContent .main .singleSlider .ssSlider .item { max-height: 150px; }
.singleContent .mainContent .main .singleSlider .ssSlider .item img { min-height: 130px; }
.singleContent .postHead .wide ul.buttons li { width: calc(100% - 0px); }
.singleContent .postHead .wide ul.buttons li:nth-child(3) { margin-top: 10px; }
.singleContent .postHead .wide ul.buttons li.brokenLink { margin-top: 10px; }
.singleContent .postHead .wide ul.buttons li.downloadNow { margin-bottom: 10px; }
.postsOneInFiveWrapper .item { width: calc(50% - 10px)!important }
.postsOneInFiveWrapper .item:nth-child(5n) { margin-right: 20px!important; }
.postsOneInFiveWrapper .item:nth-child(4n) { margin-right: 20px!important; }
.postsOneInFiveWrapper .item:nth-child(3n) { margin-right: 20px!important; }
.postsOneInFiveWrapper .item:nth-child(2n) { margin-right: 0px!important; }
.downloadingBox ul li.buttons a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.videoPostHead .contentArea .videoIframe iframe { height: 238px; }
.authorHead .inner .datas .centerInfos { top: 49px }
.authorHead .inner .datas .authorCenter ul li.avatar { width: 85px; height: 85px; }
.authorHead .inner .datas .authorCenter ul li.button { display: none }
.authorsTab ul.head { height: auto; }
.authorsTab ul.head li { width: 100%; border-bottom: 1px solid #e9e9e9; }
.authorsTab .authorListing .members ul li { width: calc(33.33% - 13.4px) }
.authorsTab .authorListing .members ul li a .avatar img { width: 100%; height: auto; }
.authorsTab .authorListing .members ul li:nth-child(6n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(5n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(4n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(3n) { margin: 20px 0px 0 0!important; }
body.loginPageBody .wrapper .right .box ul.tabHead li { width: 100%; }
body.loginPageBody .wrapper .right .box ul.tabHead li:nth-child(2) { width: 100%; border-top: 1px solid #e6ecf6; }
.videoPostHead .singleBigTitle h1 { font-size: 28px; }
.singleContent .mainContent .main .singleSlider .ssSlider { width: 100%; margin: 0px; }
.singleContent .mainContent .main .singleSlider .ssNextBtn, .singleContent .mainContent .main .singleSlider .ssPrevBtn { display: none; }
.singleSlider .owl-dots { position: relative; margin-top: 10px; display: table; margin: 10px auto 0; }
.singleSlider .owl-dots .owl-dot { background: #e9e9e9 !important; width: 13px; height: 13px; float: left; display: block; margin: 0 2px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.singleSlider .owl-dot.active { background: #b7b7b7 !important; }
a.phbi-middle-mid-title{
        margin-top:8px
    }
    .profile-header-b-infos{
        padding-bottom:20px
    }
    .profile-header,.profile-header figure{
        height:150px
    }  section.content.newsCategory{
        margin-top:20px
    }

    .flb-mid{
        width:88px;
        height:88px;
        bottom:20px
    }
    .flb-name{
        margin-top:10px
    }
    .phbi-actions a p i{
        display:none
    }
    .phbi-actions a{
        width:114px
    }
    .block-or{
        flex-direction:column;
        bottom:50%;
        transform:translateY(50%)
    }
    .block-or p{
        margin:3px 0
    }
    .phbi-middle ul li p{
        font-size:.6875rem;
        margin-top:5px
    }
    .phbi-middle ul li span{
        font-size:.875rem
    }
    .phbi-middle ul li:last-child{
        display:none
    }
    .phbi-middle ul li:nth-child(3){
        margin-right:0;
        padding-right:0
    }
    .phbi-middle ul li:nth-child(3):after{
        display:none
    }
}

@media only screen and (max-width: 375px) {
  .mobile-search {


    max-width: 140px;
}

.wbTabOne .tabHead ul li { width: 50% }
.wbTabOne .tabHead ul li:nth-child(9) { width: 100%; border-right: none; border-bottom: none; }
.sidebarTab.commentsAndPop .sidebarDpl .item { width: 100%; }
.sidebarTab.commentsAndPop .sidebarDpl .item .text p.commentAuthor, .sidebarTab.commentsAndPop .sidebarDpl .item .text span { display: block; }
.sidebarDpl .item .text a.title { max-height: 24px; }
.CbtabSlider .tabHead ul li { width: 100%; }
.CbtabSlider .boxes .item .thumb a img { min-height: 100%; }
.footerOe p { padding: 0 0 }
.authorsTab .authorListing .members ul li { width: calc(50% - 10px) }
.authorsTab .authorListing .members ul li:nth-child(6n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(5n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(4n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(3n) { margin: 20px 20px 0 0!important; }
.authorsTab .authorListing .members ul li:nth-child(2n) { margin: 20px 0px 0 0!important; }
.commentWhite .commentForm ul li.one textarea { height: 170px; min-height: 170px; width: calc(100% - 0px); }
.commentWhite .commentForm ul li.one .submit { margin: 29px 20px 20px 0; width: calc(100% - 40px); border-radius: 2px; z-index: 99; position: relative; }
.wbAppsTabTwo .appsTabTwoWrapper ul li a.cat { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
}
@media only screen and (max-width: 350px) {
.mobile-search {
  max-width: 120px;
}
}
@media only screen and (max-width: 320px) {
.postsOneInFiveWrapper .item { width: calc(52% - 16px) }
.categoryFocusedTabPosts .item .thumb { height: 150px; }
.mobileUser { right: 100px; }
.mobileSearch i { right: 65px; }
}