@media (max-width: 992px) {

    div.box > div:nth-child(2) {
    	clear: both;
    }

    div.box > div:first-child {
    	margin-bottom: 5px;
    }

    /* ==========================================================================
	   Header
	   ========================================================================== */

    header {
    	margin-bottom: 2.0rem;
    }

    header nav.navbar {
        border-radius: 0;
    }

    header nav.navbar-inverse {
		z-index: 20;
	}

	header nav .navbar-brand {
		padding: 0;
    	margin-bottom: 1.0rem;
    	margin-top: 1.0rem;
	}

	header button.navbar-toggle {
		margin-top: 2.0rem;
	}

	header .sa-logo-home {
		display: inline;
	}

	body.admin-bar header {
	    top: 46px;
	}

	header .navbar-right li {
	    margin-left: 0;
	    padding: 10px 0 10px 0;
	}

	#menu-header-menu li a {
		text-align : left;
		padding-top:10px;
		padding-bottom: 10px;
	}

	li.menu-item-has-children ul.dropdown-menu li > a {
		padding: 5px 10px 5px 0 !important;
		font-family: 'Arimo', sans-serif;
		font-size: 1.3rem;
	}

	#menu-header-menu > li > a {
		padding: 10px 0 10px 0;
	}

	#sa-header-navbar-collapse-home ul.navbar-right {
        clear: both;
    }

    #menu-header-menu {
        float: none !important;
    }

	li#searchbox {
		margin-left: 0;
	}

	.header-acc {
	    background-color: #000;
	    border: none;
	    color: #FFF;
	}

	.header-acc-parent > ul {
		position:relative !important;
		top: 1.0rem;
	}
	
	.header-acc-parent img {
    	width: 35px;
    	height: auto;
    	border-radius: 0;
    	border: 1px solid #ebebeb;
    	float: left;
	}

	header .fa-user {
		float: left;
		font-size: 1.5rem;
		color: #FFF;
	}

	.header-acc-parent .cu_acc {
		float: left;
		color: #FFF;
		margin-left: 1.0rem;
		text-transform: uppercase;
		font-family: 'Arimo', sans-serif;
		font-size: 1.4rem;
		line-height: 1.8rem;
		font-weight: 700;
	}

	.header-acc-parent .uname-dp p {
		color: #FFF;
		font-family:'Arimo',  sans-serif;
		font-weight: 700;
		font-size: 1.4rem;
		line-height: 1.4rem;
		padding: 0.5rem 1.0rem;
		text-transform: uppercase;
	}	

	.header-acc-parent ul.dropdown-menu li a {
		margin-left: 35px;
		padding-left: 10px !important;
		font-family: 'Arimo', sans-serif;
		font-size: 1.2rem;
		color: #FFF !important;
		text-transform: uppercase;
	}

	header nav.navbar hr {
		margin: 0;
		padding-right: 1.0rem;
		padding-left: 1.0rem;
		border-top: 1px dashed #EBEBEB;
		width: 30%;
	}

	#sa-header-navbar-collapse-home ul.navbar-right {
		margin-top: 0;
	}

	#sa-header-navbar-collapse-home li.samf {
		padding: 10px 0 10px 0;
		min-height: 44px;
	}

	#sa-header-navbar-collapse-home .wlh,
 	#sa-header-navbar-collapse-home .clh{
	 	font-family: 'Arimo', sans-serif;
		font-size:1.5rem;	
		font-weight: 700;
		line-height: 24px;
		margin-left: 0.5rem;
	}

	#sa-header-navbar-collapse-home {
		overflow: scroll;
	}

	.mh-about { /*About Page link in Mobile Header*/
		padding: 10px 0 10px 0;
    	font-family: 'Arimo', sans-serif;
    	font-size: 1.5rem;
    	font-weight: 700;
    	color: #FFF;
	}

	.mh-about a {
		color: #FFF !important;
	}

	header .navbar-collapse.collapse.in {
		padding-bottom: 10px;
	}


	/**
	 * Collapse Navbar on Tablets(>768px && <992px)
	 */

    .navbar-header {
        float: none;
    }

    .navbar-right {
        float: none !important;
    }

    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {        
    	padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }

    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .hide_on_tablet {
    	display: none;
    }

    /**
     * Site Footer
     */

    footer .navbar-header {
    	display: none;
    }

    .footer-container-wrapper {
		background-color: #000;
	}

	.footer-container {
		padding: 15px 0 0 0;
	}

	#sa-footer .navbar-right {
		float: none !important;
    	clear: both;
    	display: table;
    	width: 100%;
    	margin: 0 auto;
	}

	#sa-footer .navbar-right > li {
		display: table-cell;
    	width: 30%;
    	margin: 0;
    	text-align: center;
	}

	#sa-footer .navbar-right > li:not(:last-child) {
		border-right: 1px solid #ffffff;
	}

	#sa-footer .navbar-right > li:last-child {
		border-left: none;
	}

	#sa-footer .footer-navbar-wrapper {
		border: none;
    	margin-bottom: 10px;
    	text-align: center;
    	width: 100%;
	}

	#menu-footer-menu > li {
		display: inline-block;
    	float: none;
	}

    #sa-footer .sa-copyright {
    	text-align: center;
    }

    #searchbox .search-field {
    	position: static;
		right: 0;
		width: 240px;
	}

	#searchbox {
		padding: 0;
	}

	#searchbox .search-field:focus {
		width: 240px;
	}

	/**
	 * Social Sharing
	 */
	.m_social-icon-container {
		float: right;
	}

	.m_social-icon-container button.btn,
	.m_social-icon-container_p_single button.btn {
		border-radius: 500px;
		width: 40px;
		height: 40px;
		background-color: #c20505;
		padding: 0;
	}

	.m_social-icon-container button.btn i.fa-share-alt,
	.m_social-icon-container_p_single button.btn i.fa-share-alt {
		color: #FFF;
		font-size: 2.0rem;
		line-height: 3.2rem;
	}

	.m_social-icon-container ul.dropdown-menu li,
	.m_social-icon-container_p_single ul.dropdown-menu li {
		width: 40px;
		height: 40px;
		padding: 0;
		border: 1px solid #ebebeb;
		border-bottom: none;
	}

	html body .m_social-icon-container ul,
	html body .m_social-icon-container_p_single ul {
		border: none !important;
		box-shadow: none !important;
		padding-top: 0;
		padding-bottom: 0;
		min-width: 0;
    	max-width: 40px;
	}

	.m_social-icon-container ul.dropdown-menu li:last-child,
	.m_social-icon-container_p_single ul.dropdown-menu li:last-child {
		border-bottom: 1px solid #ebebeb;
	}

	.m_social-icon-container ul.dropdown-menu li a,
	.m_social-icon-container_p_single ul.dropdown-menu li a {
		padding: 1.0rem;
	}

	.m_social-icon-container ul.dropdown-menu > li > a:hover,
	.m_social-icon-container_p_single ul.dropdown-menu > li > a:hover {
		background-color: rgba(0,0,0,0);
	}

	.active-top-story-main .main-img,
	#todays-top-news .post-image-wrapper,
	#featured-people .post-img-wrapper,
	#top-story-research .post-image {	
    	width: 100%;
    	height: 45.0rem;
    	overflow: hidden;
	}

	#todays-top-news .post-image-wrapper {
		border: 1px solid #ebebeb;
	}

	#todays-top-news .post-image-wrapper img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.active-top-story-main .main-img img {
		vertical-align: middle;
    	min-height: 100%;
    	object-fit: cover;
    	border-top: 2px solid #E02D2D;
	}

	#top-stories .active-top-story-main {
		padding-right: 0;
		padding-left: 0;
	}

	#top-stories .post-title {
 		font-weight: 700;
 	}

	#top-stories .owl-carousel .item {
		padding-left: 5px;
	}

	#top-stories .flag,
	#todays-top-news .flag,
	#top-story-research .flag{
		position: absolute;
    	bottom: 3.0rem;
    	left: -0.5rem;
	}

	#todays-top-news .post-category,
	#featured-people .post-category,
	#top-story-research .post-category{
		margin-top: 1.5rem;
	    margin-bottom: 0.5rem;
	    font-size: 1.0rem;
	    line-height: 1.2rem;
	}

	#todays-top-news .post-title,
	#featured-people .post-title,
	#top-story-research .post-title {
		font-weight: 700;
	}

	#top-stories .post-title,
	#todays-top-news .post-title,
	#featured-people .post-title,
	#top-story-research .post-title {
		font-size: 2.0rem;
		line-height: 3.0rem;
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 4;   
	    max-height: 12.0rem;
	    color: #363636;
	}

	#top-stories .post-excerpt {
 		display: none;
 	}

	#featured-people .post-title {
		margin-top: 0.5rem;
	}


	#wikibon-research-home .featured-wikibon-research .post-image {
		display: none;
	}

	.more-stories-listing .post-image {
		height: 22.4rem;
	}

	#featured-people .flag {
		position: absolute;
    	bottom: 6.5rem;
    	left: -0.5rem;
	}

	#cube-guest-of-week .post-image-wrapper,
	#women-in-tech .post-image-wrapper {
	    position: relative;
	    height: 0;
	    width: 100%;
	    padding-bottom: 56.25%;
	    overflow: hidden;
	    border: 1px solid #000;
	}

	#cube-guest-of-week .post-image-wrapper img,
	#women-in-tech .post-image-wrapper img {
		position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
  	}

	#sub-category-featured-story div:first-child img {
		border: 1px solid #ebebeb;
	}

	#sub-category-featured-story .post-image {
		height: 40.5rem;
		padding-right: 0;
    	padding-left: 0;
	}

	.explore-sub-category .post-image {
		height: 16.2rem;
	}

	/* ==========================================================================
	   Thought Leadership Section
	   ========================================================================== */

	#thought-leadership .post-image-wrapper {
		height: 45.5rem;
		margin-bottom: 10px;
	}

	#thought-leadership .tl-owl-carousel  .post-image-wrapper {
		height: 130px;
	}

	/* ==========================================================================
	   More Stories Section
	   ========================================================================== */

	#more-stories .navbar-header h5 {
		margin-bottom: 0;
		padding-bottom: 10px;
		float: left;
	}

	#more-stories .navbar-toggle {
		margin-right: 0;
		margin-bottom: 0;
		padding-right: 0;
		padding-left: 0;
	}

	#more-stories .navbar-toggle span.icon-bar {
		border-top: 2px solid #000;
	}

	#more-stories nav.navbar ul {
		float: right;
		width: 100%;
	}

	#more-stories nav.navbar ul li {
		float: right;
	    width: 100%;
	    border: none;
	    text-align: right;
	    padding-right: 0;
	}

	#more-stories .navbar-nav {
  		margin: 10px 0;
	}

	#more-stories-navbar {
		padding-right: 0;
	}

	/* ==========================================================================
	   Explore Sub Category (NEWS > CLOUD) Section
	   ========================================================================== */

	#sub-category-featured-story .post-title {
		margin-top: 1.0rem;
	}

	/* ==========================================================================
	   Women in tech/ Cube Guest of week page
	   ========================================================================== */

	#gow-wit .post-image,
	#search-container .post-image {
		height: 21.0rem;
	    margin-bottom: 1.0rem;
	}

	#gow-wit .post-image {
		width: 100%;
		height: 14.5rem;
	    overflow: hidden;
	}

	/* ==========================================================================
	   Latest News
	   ========================================================================== */

	.ajax-load-more-wrap ul li {
		min-height: 320px;
	}

	/* ==========================================================================
	   Sponsored Posts/Voice of the community
	   ========================================================================== */

	.sponsored-post-content .embed-responsive-16by9 {
		margin-bottom: 10px;
	}

	/* ==========================================================================
	   Search
	   ========================================================================== */

	.sfc_tab_options button.navbar-toggle {
	    float: left;
	    border: 1px solid #363636;
	    padding: 5px 10px;
	    margin-top: 0;
	    margin-bottom: 10px;
	}

	.sfc_filter_inner .navbar-toggle {
	    border: 1px solid #363636;
	    padding: 5px 10px;
	}

	.sfc_tab_options .navbar-collapse {
	    clear: both;
	}

	.sfc_filter_xtnd .searchform {
		float: left;
		clear: both;
		width: 100%;
	}

	#search-container .search-form input.search-field {
		width: calc(100% - 48px);
    	width: -webkit-calc(100% - 48px);
	}

	.sfc_tab_filter_wrapper {
		clear: both;
	}

	.sfc_filter_options {
		width: 100%;
		margin: 0;
	}

	.sfc_filter_inner {
		border-top: 1px solid #6C6A6A;
		margin-top: 0;
		padding-bottom: 10px;
	}

	#search-tab-filter {
		padding-top: 0;
	}

	.sfc_tab_filter_wrapper ul > li > a {
	    border-bottom: 1px dashed #363636;
	    padding-left: 0;
	}

	.sfc_tab_filter_wrapper ul > li:last-child > a {
	    border-bottom: none;
	}

	.sfc_filter_xtnd {
		margin-bottom: 0;
		border-bottom: none;
	}

	#sfc_tab_dropdown-filter {
		clear: both;
		float: left;
		padding-left: 0;
	}

	.sfc_filter_dropdown {
		margin: 0;
	}

	.sfc_filter_dropdown button.dropdown-toggle {
	    font-size: 14px;
	    padding-right: 10px;
	    padding-left: 0px;
	    border: none;
	}

	.sfc_filter_dropdown .dropdown-menu {
	    background-color: #ebebeb !important;
	}

	.sfc_filter_inner h5 {
		margin-top: 13px;
	}

	.sfc_filter_dropdown .btn.dropdown-toggle {
		box-shadow: none;
	}

	#author-page .post-image-wrapper {
    	height: 15.1rem;
    	margin-bottom: 1.0rem;
	}

	.single-post-content table td {
		padding: 1.0rem;	
	}  

	.single-post-thumbnail {
		min-height: 30.0rem;
	}

	#related-articles .post-image {
		height: 15.5rem;
		padding-right: 0;
    	padding-left: 0;
	}

	#related-articles .post-title {
		font-family: 'Arimo', sans-serif;
		font-size: 1.6rem;
		color: #363636;
		margin-top: 0.2rem;
		margin-bottom: 0.2rem;
	}

	.search-result-count-wrapper {
		float: left;
	}

	.search-filter-wrapper {
		clear: both;
	}

	.search-result-count-wrapper {
		max-width: 100%;
	}

	.sa-mast-img {
		width: 100%;
	    height: 45.0rem;
	    overflow: hidden;
	    margin-bottom: 1.5rem;
	}

	.sa-mast-img img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	    border: 1px solid #ebebeb;
	}

	.sa-address {
		font-family: 'Arimo', sans-serif;
		font-size: 1.2rem;
		padding: 1.0rem 0.5rem;
		color: #808080;
		text-align: center;
	}

	.sa-abt-logo {
		display: block;
		max-width: 150px;
		height: auto;
		margin: 0 auto;
		margin-top: 5.0rem;
		padding-top: 5.0rem;
		border-top: 1px solid #ebebeb;
	}

	.em_about_meta .display-name {
		text-transform: uppercase;
		font-family: 'Arimo', sans-serif;
		font-size: 1.5rem;
		margin-bottom: 2px;
	}

	.em_about_meta .user-designation {
		font-family: 'Arimo', sans-serif;
		font-size: 1.4rem;
		margin-bottom: 2.5rem;
	}

	/*------------Styling search placeholder on mobile and tablet-----------*/

	#searchbox .search-field::placeholder {
		color: #FFF;
		font-family: 'Arimo', sans-serif;
    	font-size: 1.5rem;
    	font-weight: 700;
    	opacity: 1;
    	text-transform: uppercase;
	}

	#searchbox .search-field::-webkit-input-placeholder {
		color: #FFF;
		font-family: 'Arimo', sans-serif;
    	font-size: 1.5rem;
    	font-weight: 700;
    	opacity: 1;
    	text-transform: uppercase;
	}

	#searchbox .search-field::-moz-placeholder {
		color: #FFF;
		font-family: 'Arimo', sans-serif;
    	font-size: 1.5rem;
    	font-weight: 700;
    	opacity: 1;
    	text-transform: uppercase;
	}

	#searchbox .search-field:-ms-input-placeholder {
		color: #FFF;
		font-family: 'Arimo', sans-serif;
    	font-size: 1.5rem;
    	font-weight: 700;
    	opacity: 1;
    	text-transform: uppercase;
	}

	#sa-box-parent,
	#sa-box-parent-home {
    	padding-top: 2.0rem;
	}

	.sa-news-coverage .nc_about_wrapper {
		float: none;
		display: block;
		width: 220px;
		margin: 0 auto;
	}
}

/*--------------Mobile | Width < 768px-----------------*/

@media screen and (max-width: 768px) {

	.center-align {
		margin: 0 auto;
	}

	.float-none {
		float: none;
	}

	.hide_on_mobile {
		display: none;
	}

	.hide_on_dsktp { /*Hide on desktop*/
		display: block;
	}

	#author-page,
	#taxonomy-parent-wrapper,
	.sa-clearfix {
		clear: both;
	}

	#menu-footer-menu li {
		display:inline-block;
	}

	.footer-container {
		padding-bottom: 25px;
		margin-top:0;
	}

	.sa-footer-icon {
		display: none;
	}

	.sa-footer-icon-mobile {
		position:absolute;
		left: 45%;
		top: -5.5%;
	}

	.sa-footer-nav {
		margin-top: 1.0em;
	}

	#menu-footer-menu > li > a:hover {
		background: none;
	}

	footer .join-community p {
		font-family: 'Arimo', sans-serif;
		font-size: 0.8em;
	}

	footer .join-community,
	footer .sa-follow-us,
	footer .ux-design-partner{
		min-height: 3.8em;
	}

	footer .join-community h5,
	footer .sa-follow-us h5,
	footer .ux-design-partner h5{
		font-size: 0.8rem;
	}

	footer .sa-follow-us {
		border-right: 1px solid #979797;
		border-left: 1px solid #979797;
	}

	footer .ux-design-partner {
		display: none !important;
	}

	#sa-footer .navbar-right > li {
		width: 50%;
	}

	#sa-footer .navbar-right > li:nth-child(2) {
		border-right: none;
	}

	.sa-copyright {
		text-align: center;
	}	

	.zero-padding-left {
		padding-left: 0;
	}

	.zero-margin-left {
		margin-left: 0;
	}

	.zero-margin-top {
		margin-top: 0;
	}

	.zero-margin-bottom {
		margin-bottom: 0;
	}

	.zero-padding-right {
		padding-right: 0;
	}

	.zero-margin-right {
		margin-right: 0;
	}

	.float-rt {
		float: right;
	}

	.float-lt {
		float: left;
	}

	#sa-box-parent,
	#sa-box-parent-home {
    	padding-top: 0;
	}

	#top-stories {
	    margin-bottom: 10px;
	}

	#news-latest-stories,
	#wikibon-research-section,
	#sa-card-river {
	    margin-top: 10px;
	}

	#news-latest-stories .post-title,
	#wikibon-research-section .post-title,
	#sa-card-river .post-title {
		padding-top: 0;
	}

	.ajax-load-more-wrap ul li div:last-child h3 {
	    padding-left: 0.1rem;
	    text-align: left;
	    font-family: 'Arimo', sans-serif;
	    font-size: 1.4rem;
	    color: #363636;
	    line-height: 1.9rem;
	}

	#wikibon-research-home .active-wikibon-research-main > div:nth-child(2)>div:first-child {
    	padding-right: 0; 
	}

	#wikibon-research-home .active-wikibon-research-main > div:nth-child(2)>div:last-child {
    	padding-left: 0; 
	}

	#wikibon-research-home .wikibon-research-posts .post-title {
		font-size: 1.4rem;
	}

	#wikibon-research-home .active-wikibon-research-main .post-excerpt {
    	display: block !important;
	}

	#wikibon-research-home .active-wikibon-research-main {
		margin-bottom: 1.0rem;
	}

	#wikibon-research-home h4.post-title {
    	font-size: 1.5rem;
    	line-height: 2.0rem;
	}

	#owl-controls-top .owl-dots {
		display: none !important;
	}

	#owl-controls-top .owl-nav {
		display: block !important;
	}

	#cube-videos .owl-controls {
		margin-top: 0;
	}

	#cube-videos .owl-controls {
		margin-top: 0;
	}

	#cube-videos .owl-controls .owl-nav {
		float:right;
		padding-top: 0.3rem;
	}

	#cube-videos .owl-controls div.owl-prev,
	#cube-videos .owl-controls div.owl-next {
		padding: 2px 4px;
		text-transform:uppercase;
		background-color: #E02D2D;
	}

	#cube-videos .owl-controls .owl-nav div{
		font-size: 1.0rem;
	}

	#cube-videos .post-title {
	    font-size: 1.6rem;
	    line-height: 2.0rem;
	}

	header .sa-sub-menu-parent {
		display:none !important;
	}

	header div.account-header ul.dropdown-menu {
		background-color: #ebebeb !important;
		position: relative !important;
		min-height: 150px;
	}

	header nav.navbar {
		padding-bottom: 1.0rem;
	}

	.sa-logo {
		display: inline;
		content: url('/img/SA-web-logo-300x58.png');
		top: 0.0rem;
	}

	/*--------------More Stories----------*/

	.more-stories-listing .post-image {
		height: 22.5rem;
	}

	#cube-interviews h5.explore-more-cube {
    	font-size: 1.0rem;
    	margin-top: 1.4rem;
	}

	#cube-interviews>div>div:last-child>div:last-child {
		margin-top: 1.0rem;
	}

	#cube-interviews #first-cube-video .guest-name {
		font-size: 1.6rem;
		margin-bottom: 0;
	}
	
	#cube-interviews #first-cube-video .guest-designation {
		font-size: 1.0rem;
		font-weight: 400;
		margin-bottom: 0;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	   -webkit-line-clamp: 2;
	    line-height: 1.2rem;
	    max-height: 2.4;
	}

	#third-cube-video {
		margin-top: 0;
	}

	#second-cube-video>div,
	#third-cube-video>div {
		padding-right: 0;
	}

	#cube-interviews #second-cube-video .guest-name,
	#cube-interviews #third-cube-video .guest-name {
		font-size: 1.0rem;
		margin-bottom: 0;
	}
	
	#cube-interviews #second-cube-video .guest-designation,
	#cube-interviews #third-cube-video .guest-designation {
		font-size: 1.0rem;
    	font-weight: 400;
    	margin-bottom: 0;
    	overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	   -webkit-line-clamp: 2;
	    line-height: 1.2rem;
	    max-height: 2.4;
	}
	
	#cube-interviews {
		padding-right: 15px;
		padding-left: 15px;
	}
    
    #second-cube-video {
    	padding-right: 0.5rem;
    }

    #third-cube-video {
    	padding-left: 0.5rem;
    }

	#wikibon-research-home { 
		border: none !important;
		border-top: 1px solid #FFF;
		background-color: #FFF;
	}

	#wikibon-research-home .active-wikibon-research-main hr {
		display: block;
		border-top: 1px dotted #000;
   		width: 30%;
	}

	.wikibon-research-posts:last-child hr{
		display: none;
	}

	#top-stories .owl-stage-outer {
		min-height: 420px;
	}

	#cube-videos {
	    background-color: #FFF;
	    border: none;
	}

	#cube-videos h5 {
		margin-bottom: 0;
	}

	#featured-people .guest-name,
	#thought-leadership .guest-name {
		font-size: 0.8em;
	}

	#featured-people .guest-designation,
	#thought-leadership .guest-designation {
		font-size: 0.6em;
	}

	#featured-people .standing-head {
		margin: 10px 0 0 0;
	}

	#cube-guest-of-week .explore-more,
	#women-in-tech .explore-more,
	#wikibon-research-section .more-research {
		font-size: 0.8em;
		color: #000;
	}

	#wikibon-research-section div.featured-research-main>div {
    	margin-bottom: 0.0rem;
	}

	#latest-event-coverage .each-event-covered:not(:first-child) .post-image {
    	width: 100%;
    	height: 9.0rem;
    	overflow: hidden;
	}

	#latest-event-coverage p {
		margin-bottom: 0.2rem;
	}

	#latest-event-coverage .each-event-covered {
		margin-top: 1.5rem;
	}

	#latest-event-coverage>div>div:last-child>div {
		margin-top: 1.5rem;
	}

	.explore-more-event-parent:hover .explore-more-event {
		font-size: 0.6em;
    	padding-top: 0.3rem;
    	background-color: rgba(0,0,0,0.8);
	}

	#covering-next-event .post-image {
    	width: 100%;
    	height: 100px;
    	overflow: hidden;
	}

	#sub-category-featured-story div:last-child h3,
	#sub-category-featured-story div:last-child p, {
		padding-right: 0;
		padding-left: 0;
	}

	#sub-category-featured-story div:last-child h3 {
		font-family: 'Arimo', sans-serif;
		font-size: 1.8rem;
		font-weight: 700;
    	line-height: 2.4rem;
    	color: #363636;
	}

	#sub-category-featured-story div:last-child p {
		font-family: 'Arimo', sans-serif;
		font-size: 1.3rem;
		color: #545454;
	}

	div.explore-sub-category .post-image {
		margin-bottom: 1.5rem;
	}

	div.explore-sub-category {
		border-top : none;
		padding-top: 0;
	}

	div.explore-sub-category>div.row {
		margin-top: 0;
	}

	#sb-explore div.navbar-header {
		width: 100%;
	}

	#sb-explore nav.navbar ul {
		margin-right: 0;
	}

	#single-post-mast h1 {
	    font-family: 'Arimo', sans-serif;
	    font-size: 2.0rem;
	    color: #595959;
	    margin-bottom: 0.5em;
	    font-weight: 700;
	}

	#single-post-meta {
		margin-top: 1.0rem;
		margin-bottom: 1.0rem;
	}

	#single-post-meta .post-author-name {
		margin-bottom: 0;
	}

	#single-post-meta .post-meta div:last-child {
		max-width: 75%;
		float: left;
	}

	#single-post-meta span.meta-dt,
	#single-post-meta span.meta-vr {
		float: left;
		width: 100%;
	}

	#highlight {
		width: 100%;
		float: left;
		margin-right: 2.0rem;
		padding-right: 2.0rem;
		border-right: none;
	}

	#highlight li {
	    font-weight: 400;
	}

	.single-post-end-hr {
		width: 25%;
		border-top: 1px dotted #515151;
		margin-top: 2.5em;
	}

	#related-articles .post-image img{
		height: 100%;
		width: 100%;
		object-fit: cover;
		border: 1px solid #ebebeb;;
	}

	#related-articles .post-category {
		margin-top: 0;
	}

	#related-articles .each-related-article {
		margin-bottom: 10px;
	}
	
	#related-articles {
   		margin-top: 2.0rem;
	}

	#related-articles>div>div {
    	margin-bottom: 0.0em;
	}

	.cui-parent:last-child p {
		border-bottom: none;
	}

	#preferences-dropdown-list {
		left: -120px;
	}

	.ui-notification .alert {
		padding: 5px;
		margin-top: 1.0rem;
	}

	#wikibon-research-section div.featured-research-main .post-image {
	    width: 100%;
	    height: 29.0rem;
	    overflow: hidden;
	}

	#signupModal .sa-access-divider-parent {
	    position: relative;
	    height: 5.0rem;
	    margin-top: 2.0rem;
	    margin-bottom: 2.0rem;
	}

	#signupModal .sa-access-divider {
	    width: 100%; 
	    height: 2px; 
	    position: absolute;
	    left: 0;
	    top: 50%;
	    border-top: 1px solid #DCDCDC;
	    z-index: 1;
	}

	#signupModal .sa-access-or {
		position:absolute;
		top: 0;
		left: 40%;
	}

	#signupModal .modal-body {
		height: 70.0rem;
	}

	.wp-social-login-provider-list {
	     padding-left: 0 !important; 
	}

	#continue-with-email {
		margin-left: 0 ;
		width: 100%;
	}

	#more-stories .navbar li {	
		padding-left:10px	
	}

	#menu-footer-menu .nav navbar-menu{
	    padding-left: 25px;
	    margin-top: 15px;
	}

	#search_nav > hr {

		margin-top:5px;
	}

	#filter-dropdown {

		border-bottom-width: 0px;
	    margin-left: 128px;
	    margin-bottom:5px;
	    padding-right: 6px;
	    padding-top: 2px;
	    padding-bottom: 2px;
	    padding-left: 6px;
	    background: #e02d2d;
   		border-color: #ec0d2d;

	}

	#filter-dropdown:hover, #filter-dropdown:active,#filter-dropdown:visited {

		background: #e02d2d;
   		border-color: #ec0d2d;

	}

	#recent-search {

	    margin-bottom: 5px;
	    margin-top: 10px;
	    font-size:1.0rem;
	    width: 110px;

	}

	#relevance-search {

		margin-bottom: 5px;
		font-size:1.0rem;
		width:150px;

	}

	#search-container .dropdown-menu-right{

		right:auto;
	}

	#category-search {

		font-size:1.0rem;
		width:150px;
	}

	.wp-social-login-widget {
		width: 100%;
	}

	.wp-social-login-provider-list a {
		max-width: 100%;
	}

	#signIn {
		padding: 0;
	}

	#sl-join-us .wp-social-login-widget {
		min-width: 200px;
	}

	#cwe-join-us, #cws-join-us {
		width: 100%;
	}

	#live-event-coverage > div {
	    min-height: 32.0rem;
	}

	#covering-next-event > div > div:nth-child(2) > div {
	    min-height: 50.0rem;
	}

	#latest-event-coverage > div > div:nth-child(2) > div {
	    min-height: 72.0rem;
	}

	#latest-event-coverage>div>div:nth-child(2) {
	    padding-top: 0;
	}

	#covering-next-event>div>div:first-child h4 {
		margin-top : 2.5rem;
	}

	#live-event-coverage h3.post-title a {
	    font-size: 2.0rem;
	    line-height: 2.4rem;
	}

	#cube-guest-of-week .explore-more a {
		font-size: 10px;
		line-height: 15px;
	}

	#cube-guest-of-week .es-heading {
		font-size: 1.2rem;
	}

	#category-page,
	#more-page,
	#wikibon-research-section {
		min-height: 100px;
	}

	#author-page .post-thumbnail {
		margin-bottom: 1.0rem;
	}

	#author-page .author-name,
	#author-page .lpf-heading {
		font-size: 2.0rem;
	}

	#author-page .post-title a,
	#author-page .post-title {
	    font-size: 1.8rem;
	    line-height: 2.2rem;
	}

	#author-page .post-excerpt {
		font-size: 1.4rem;
		line-height: 2.0rem;
		color: #4C4C4C;
	}

	.flag {
		padding: 0.2rem 1.0rem;
	}

	.mth h4 {
		font-size: 1.5rem;
	}

	.more-from-sa h4 {
		font-size: 1.8rem;
		margin-bottom: 1.5rem;
	}

	.more-from-sa p a {
		font-size: 1.4rem;
	}

	.more-from-sa p {
		line-height: 1.6rem;
	}

	.single-post-thumbnail {
		float: none;
		width: 100%;
	}

	.single-post-ad {
		border: 1px solid #E02D2D;
		margin-top: 2.5rem;
		margin-bottom: 1.5rem;
	}

	#single-post-meta .post-meta {
		width: 90%;
	}

	#single-post-meta .m_social-icon-container_p_single {
		width: 10%;
	}

	#cube-interviews>div>div:first-child>div {
		padding-left: 0;
		padding-right: 0;
	}

	#cube-interviews>div>div:last-child>div:first-child {
		padding-left: 0;
		padding-right: 0;
	}

	aside:first-child {
		margin-top : 2.5rem;
	}

	.explore-sub-cat-loader-gif {
    	display: none;
    	margin-right: 5px;
	}

	.single-post-content p {
		font-size: 1.2em;
	}

	.single-post-content img {
		width: 100%;
		height: auto;
		margin-top: 1.0rem;
		margin-bottom: 1.0rem;
	}

	.taxonomy-name-wrapper,
	.ms_name_wrapper {
		padding-right: 0;
		padding-left: 0;
	}

	#category-page .post-image,
	#more-page .post-image {
		padding-right: 0;
		padding-left: 0;
	}

	.taxonomy-name, .ms_name {
		font-size: 2.0rem;
		line-height: 2.5rem;
	}

	/* ==========================================================================
	   Latest News
	========================================================================== */

	.ajax-load-more-wrap ul li {
		min-height: 0;
	}

	.ajax-load-more-wrap .standing-head {
		margin-top: 0;
	}

	.sa-news-coverage .nc_about_wrapper {
		width: 100%;
	}

}

/*---------Mobile Only--------*/

@media screen and (max-width: 767px) { 

	#news-latest-stories ul li>div>div:last-child,
	#sa-card-river ul li>div>div:last-child {
		margin-top: 0;
	}

	#news-latest-stories .meta-wrapper,
	#wikibon-research-section .meta-wrapper,
	#sa-card-river .meta-wrapper {
		padding-right: 0;
	}

	#news-latest-stories .alm-reveal .post-image,
	#wikibon-research-section .alm-reveal .post-image,
	#sa-card-river .alm-reveal .post-image  {
		height: auto;
		padding-right: 0;
		padding-left: 0;
	}

	#wikibon-research-home .active-wikibon-research-main h3.post-title {
    	font-size: 1.6rem;
	    line-height: 2.0rem;
	    font-weight: 700;
	    color: #363636;
	}

	#wikibon-research-home .post-excerpt p {
		font-size: 1.2rem;
    	color: #545454;
    	line-height: 1.4rem;
	}

	#wikibon-research-home .active-wikibon-research-main .flag {
    	position: absolute;
    	bottom: 2.0rem;
    	left: 1.0rem;
	}

	.em_about {
		float: none;
	}

}


@media screen and (max-width: 400px) { /*--------------When width is less than 400px-----------------*/

	header nav.navbar a.navbar-brand {
		width: 200px;
		padding-top: 0.5rem;
	}

}

@media screen and (max-width: 414px) { /*--------------iPhone 6 Plus-----------------*/

	#sa-footer .navbar-right > li > h5 {
		font-size: 10px;
	}

	#featured-people .featured-people-meta img,
	#thought-leadership .thought-leadership-meta img {
	    width: 24px;
	    height: 24px;
	}

	#featured-people .featured-people-meta > div:last-child {
		width: 80%;
	}

	#thought-leadership .post-image-wrapper .thought-leadership-meta > div:last-child {
		width: 70%;
	}

	.event-details-top p.post-excerpt {
		font-size: 1.3rem;
		line-height: 1.5em;
		margin-bottom: 1.5rem;
	}

	.event-details-top .post-image-wrapper-main {
		height: 17.6rem;
	}

	.event-details-top .post-image-wrapper {
		height: 8.5rem;
	}

	.event-details-top h3.post-title, 
	#event-details-highlights .post-title {
		font-size: 1.4rem;
		line-height: 1.8rem;
	}

	#event-details-highlights .post-image-wrapper {
		height: 17.5rem;
		margin-bottom: 1.0rem;
	}

	.inside-event .sa-inside > div:last-child {
		padding-left: 15px;
	}

	.inside-event .sa-inside > div:last-child .post-title {
		margin-top: 0;
		margin-bottom: 0.5rem
	}

	.sa-inside {
		min-height: 8.0rem;
		margin-bottom: 0.5rem;
		margin-top: 0.5rem;
	}

	.inside-event .post-image-wrapper {
		height: 7.0rem;
	}

	.inside-event .post-title {
		font-size: 1.4rem;
		line-height: 1.8rem;
	}

	.event-details-lt {
		max-width: 75%;
	}

	.event-details-pg {
		max-width: 25%;
		margin-top: 2.0rem;
	}

	.event-details-pg img {
		width: 25px;
		height: auto;
		margin-top: 0.5rem;
	}

	.event-details-pg p:first-child {
		font-size: 0.8rem;
	}

	.event-details-pg p:last-child {
		font-size: 1.2rem;
	}

	.event-dt-es-heading {
		font-size: 1.5rem;
		line-height: 1.8rem;
	}

	p.event-dt-meta {
		line-height: 1.4rem;
		margin-top: 0.5rem;
	}

	#live-event-coverage h3.post-title a {
		font-size: 2.0rem;
		line-height: 2.5rem;
	}

	#live-event-coverage > div {
		min-height: 3.0rem;
	}

	p.event-dt-meta {
		font-size: 0.9rem !important;
	}

	.premium {
		padding: 0.2rem 0.5rem;
	}

	#cube-interviews .cube-interview-meta > div:last-child {
		width: 70%;
	}

	.sw_about_wrapper,
	.nc_about_wrapper {
		width: 260px;
	    display: block;
	    margin: 0 auto;
	}

	div.single-post-content div.wp-caption {
		width: 385px !important;
		max-width: 100% !important;
	}

	#cube-interviews .flag {
		position: absolute;
		bottom: 8.0rem;
		left: -5px;
	}

	#cube-interviews .cube-logo,
	#cube-guest-of-week .cube-logo,
	#women-in-tech .cube-logo {
		width: 24px;
		height: 24px;
	}

	.spt_cube_wrapper {
		height: 15.0rem !important;
	}

	#author-page .post-image-wrapper {
		height: 27.0rem;
		margin-bottom: 2.0rem;
	}

	.each-upcoming-event {
		padding-right: 0;
		padding-left: 0;
	}

	.active-top-story-main .main-img,
	#todays-top-news .post-image-wrapper,
	#featured-people .post-img-wrapper,
	#top-story-research .post-image {
    	width: 100%;
    	height: 23.6rem; 
    	overflow: hidden;
	}

	.active-top-story-main .main-img img {
		vertical-align: middle;
    	min-height: 100%;
    	object-fit: cover;
    	border-top: 2px solid #E02D2D;
	}

	#wikibon-research-home .active-wikibon-research-main > div:nth-child(1)>div {
	    margin-bottom: 1.0rem;
	    width: 100%;
	    overflow: hidden;
	}

	.more-stories-listing .post-image {
		height: 120px;
	}

	#more-stories button.navbar-toggle,
	#sb-explore button.navbar-toggle {
		padding-right: 0;
		padding-left: 0;
		margin-top: 0;
    	margin-bottom: 0;
	}

	#thought-leadership .post-image-wrapper {
	    width: 100%;
	    height: 19.5rem;
	    overflow: hidden;
	}

	#thought-leadership .tl-owl-carousel  .post-image-wrapper {
		height: 110px;
	}

	.explore-sub-category .post-image {
		height: 24.0rem;
	}

	#sub-category-featured-story .post-image {
		height: 24.0rem;
		padding-right: 0;
    	padding-left: 0;
    	margin-bottom: 1.0rem;
	}

	#more-stories ul.navbar-nav li,
	#sb-explore ul.navbar-nav li {
		font-size: 1.2rem;
	}

	.single-post-content table td {
		padding: 0.5rem;	
	}

	.single-post-thumbnail {
		min-height: 25.6rem;
	}

	#related-articles .post-image{
		height: 85px;
		overflow: hidden;
		padding-right: 0;
		padding-left: 0;
	}

	#related-articles .post-title {
		font-size: 1.3rem;
	}

	.sa-mast-img {
	    height: 21.2rem;
	}

	.el_about_wrapper .em_about_img,
	.me_about_wrapper .em_about_img,
	.sae_about_wrapper .em_about_img,
	.wikibon_about_wrapper .em_about_img,
	.cube_about_wrapper .em_about_img,
	.sales_about_wrapper .em_about_img,
	.product_about_wrapper .em_about_img,
	.developement_about_wrapper .em_about_img {
		display: block;
		margin: 0 auto;
		width:250px;
		height: 250px;
		overflow: hidden;
	}

	.el_about_wrapper .em_about_img img,
	.me_about_wrapper .em_about_img img,
	.sae_about_wrapper .em_about_img img,
	.wikibon_about_wrapper .em_about_img img,
	.cube_about_wrapper .em_about_img img,
	.sales_about_wrapper .em_about_img img,
	.product_about_wrapper .em_about_img img,
	.developement_about_wrapper .em_about_img img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.sw_about_wrapper .em_about_img,
	.nc_about_wrapper .em_about_img{
		display: block;
		margin: 0 auto;
		width:120px;
		height: 120px;
		overflow: hidden;
	}

	.sw_about_wrapper .em_about_img img,
	.nc_about_wrapper .em_about_img img{
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.sw_about_wrapper .em_about,
	.sa-news-coverage .em_about {
		float: left;
		max-width: 120px;
		min-height: 230px;
		margin-right: 0.5rem;
		margin-left: 0.5rem;
	}

	.el_about_wrapper .em_about,
	.me_about_wrapper .em_about {
		float: left;
		max-width: 250px;
		min-height: 250px;
		margin-right: 0.5rem;
		margin-left: 0.5rem;
	}

	.el_about_wrapper,
	.me_about_wrapper {
		width: 250px;
	    display: block;
	    margin: 0 auto;
	}

	#search_nav .searchform {
		float: left;
		margin-top: 0.5rem;
		margin-bottom: 1.5rem;
		width: 100%;
	}

	#search_nav .searchform .search-field {
		width: 88%;
	}

	#search_nav .searchform .search-submit {
		width: 10%;
	}

	#search_nav ul {
		clear: both;
		float: left;
	}

	#author-page div.embed-responsive {
		margin-bottom: 2.0rem;
	}

	.sp_featured-video-wrapper {
		padding-right: 0;
		padding-left: 0;
	}

	.ajax-load-more-wrap .ce_cv-pv-meta  {
		display: none;
	}

	.ajax-load-more-wrap ul li {
		padding-left: 0;
	}

	.ajax-load-more-wrap ul li>div>div:last-child {
		margin-top: 3px;
		padding-left: 15px;
	}

	.simple-pagination ul li.active span.current,
	.simple-pagination ul li.active a.current,
	.simple-pagination ul > li > a,
	.simple-pagination ul li.active > a {
		padding: 5px 8px;
	}

}

@media screen and (max-width: 375px) { /*--------------iPhone 6 -----------------*/

	#featured-people .featured-people-meta img,
	#thought-leadership .thought-leadership-meta img {
	    width: 24px;
	    height: 24px;
	}

	div.single-post-content div.wp-caption {
		width: 345px !important;
		max-width: 100% !important;
	}

	#author-page .post-image-wrapper {
		height: 24.0rem;
	}

}

@media screen and (max-width: 320px) { /*--------------Iphone 5 -----------------*/
	
	.active-top-story-main .main-img,
	#todays-top-news .post-image-wrapper,
	#featured-people .post-img-wrapper,
	#top-story-research .post-image {
		height: 17.8rem;
	}

	#top-stories .owl-stage-outer {
		min-height: 350px;
	}
	
	#single-post-meta p {
		font-size: 1.2rem;
	}

	#single-post-meta .post-meta div:last-child {
		max-width: 75%;
	}

	#featured-people .featured-people-meta img,
	#thought-leadership .thought-leadership-meta img {
	    width: 16px;
	    height: 16px;
	}

	#thought-leadership .post-image-wrapper .thought-leadership-meta > div:last-child {
		width: 60%;
	}

	#sa-footer .sa-follow-us li {
    	padding: 0 10px;
	}

	.event-details-lt {
		max-width: 70%;
	}

	.event-details-pg {
		max-width: 30%;
	}

	#cube-interviews .cube-interview-meta > div:last-child {
		width: 60%;
	}

	.sa-editorial-masthead h5 {
		font-size: 1.2rem;
	}

	div.single-post-content div.wp-caption {
		width: 290px !important;
		max-width: 100% !important;
	}

	#author-page .post-image-wrapper {
		height: 16.0rem;
	}

	#author-page .post-title a,
	#author-page .post-title {
	    font-size: 1.4rem;
	    line-height: 1.6rem;
	}

	.more-stories-listing .post-image {
		height: 100px;
	}
	#wikibon-research-home .active-wikibon-research-main > div:nth-child(1)>div {
		height : 19.9rem;
	}
}

/*------------------------------------Phablets and smaller Tablets-----------------------------------*/

@media screen and (min-width: 415px) and (max-width: 767px) { 

	.active-top-story-main .main-img,
	#todays-top-news .post-image-wrapper,
	#featured-people .post-img-wrapper,
	#top-story-research .post-image {
		height: 40.0rem;
	}

	.more-stories-listing .post-image {
		height: 17.5rem;
	}

	.u_event-img-wrapper {
		height: 95px;
	}

	#sponsored-posts .post-image {
		height: 150px;
	}

	.single-post-thumbnail {
		min-height: 41.4rem;
	}

	#related-articles .post-image {
		height: 12.8rem;
	}

	#sub-category-featured-story .post-image  {
		height: 40.5rem;
	}

	.explore-sub-category .post-image {
		height: 40.5rem;
	}

	#gow-wit .post-image,
	#search-container .post-image,
	#author-page .post-image-wrapper {
		height: 37.5rem;
	}

	.sp_featured-video-wrapper {
		padding-right: 0;
		padding-left: 0;
	}

	.ajax-load-more-wrap .ce_cv-pv-meta  {
		display: none;
	}

	.ajax-load-more-wrap ul li {
		padding-left: 0;
	}

	.ajax-load-more-wrap ul li>div>div:last-child {
		margin-top: 3px;
		padding-left: 15px;
	}

}

/*----------------------------Tablet only ---------------------------*/

@media screen and (min-width: 768px) and (max-width: 992px) {

	header nav.navbar > .container-fluid .navbar-brand {
		margin-left: 10px;
	}

	#news-latest-stories ul li,
	#category-page  ul li,
	#more-page  ul li,
	#wikibon-research-section ul li,
	#sa-card-river ul li {
		min-height: 340px;
		padding-left: 0;
    	padding-right: 10px;
	}

	#category-page ul li>div>div:last-child,
	#more-page ul li>div>div:last-child,
	#wikibon-research-section ul li>div>div:last-child {
		margin-top: 1.0rem;
	}

	.each-upcoming-event {
		min-height: 25.0rem;
	}

	.each-upcoming-event > div {
		padding-right: 0;
		padding-left: 0;
	}

	.u_event-img-wrapper {
		height: 18.5rem;
	}

	.each-upcoming-event .event-name {
		margin-top: 1.0rem;
		font-size: 1.5rem;
		line-height: 1.8rem;
	}

	#sponsored-posts .post-image {
		height: 22.0rem;
	}

	.contributor-post-content >div:last-child {
		padding-left: 0;
		margin-top: 1.0rem;
	}

	#sponsored-posts .post-title,
	#contributor-posts .post-title {
		font-size: 1.5rem;
	}

	#trending-stories-web .item-title a {
		font-size: 1.6rem;
		line-height: 1.8rem;
	}

	#featured-people .guest-name,
	#thought-leadership .guest-name {
		font-size: 1.5rem;
	}

	#featured-people .guest-designation,
	#thought-leadership .guest-designation {
		font-size: 1.2rem;
	}

	.el_about_wrapper, .me_about_wrapper {
	    display: block;
	    width: 430px;
	    margin: 0 auto;
	}

	.sa-editor-in-chief .sae_about_wrapper {
	    max-width: 200px;
	    display: block;
	    margin: 0 auto;
	}

	.el_about_wrapper .em_about, .me_about_wrapper .em_about, .sw_about_wrapper .em_about, .sa-news-coverage .em_about, .wiki_about_wrapper .em_about {
	    max-width: 200px;
	    min-height: 200px;
	}

	.sa-editorial-masthead .em_about_img, .product-editorial-masthead .em_about_img {
	    display: block;
	    margin: 0 auto;
	    width: 200px;
	    height: 200px;
	    overflow: hidden;
	}

	.em_about_img img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}

	.sw_about_wrapper, .nc_about_wrapper {
	    display: block;
	    width: 640px;
	    margin: 0 auto;
	}

	.cube_about_wrapper, .wikibon_about_wrapper {
	    display: block;
	    width: 530px;
	    margin: 0 auto;
	}

	.wikibon-editorial-masthead .em_about_img,
	.cube-editorial-masthead .em_about_img {
	    display: block;
	    width: 250px;
	    height: 250px;
	    overflow: hidden;
	}

	.cui-parent:nth-last-child(2):nth-child(odd) p,
	.cui-parent:nth-last-child(1):nth-child(even) p {
    	border: none;
	}

	.sa-footer-icon-mobile {
		top: -6.6%;
	}

	footer .join-community h5,
	footer .sa-follow-us h5,
	footer .ux-design-partner h5 {
		font-size: 1.2rem;
	}

	.sa-follow-us h5 {
		text-align: center;
	}

	.sa-follow-us i {
		font-size: 1.5rem;
		padding: 5px 10px;
	}

	footer .join-community p {
		font-size: 1.5rem;
	}

	.sa-footer-nav {
	    width: 70%;
	    margin: 0 auto;
	    margin-top: 4.0rem;
	    display: block;
	    float: none;
	}

	.ajax-load-more-wrap ul li {
		min-height: 410px;
	}

	.ajax-load-more-wrap ul li .post-title {
		-webkit-line-clamp: 2;
    	height: 4.0rem;
	}
}

@media only screen and (device-width: 768px) {
  /* For iPad layouts */

  .sfc_filter_options li > a {
  	padding-left: 0;
  }

  #sfc_tab_dropdown-filter {
  	padding-left: 0;
  }
}

@media(min-width: 768px) and (max-width: 992px) {
	#sponsored-posts .post-title {
		line-height: 15px;
    	overflow: hidden;
    	text-overflow: ellipsis;
    	display: -webkit-box;
    	-webkit-box-orient: vertical;
    	-webkit-line-clamp: 3;
    	max-height: 45px;
	}
} 