@media (max-width: 800px) {

    .gt_wdt_content {
        padding-bottom: 6em;
    }

		.gt_wdt_header {
			float: none;
			margin: 0 auto;
			width: 270px;
		}

	/* sigma news rotator - BEGIN */	
		.sxr_wdt_section {
			float:none;
			padding: 1em;
			border: .25em solid #EEEEEE;
			margin: 1em;
			width: auto;
			border-radius: .4em;
		}
		
		.sxr_wdt_section:nth-child(odd) div.sxr_wdt_img {
			float:left;
		}
		
		.sxr_wdt_section:nth-child(even) div.sxr_wdt_img {
			float:right;
		}
		
		div.sxr_wdt_img {
			margin: 0 5px 5px 0;
			max-width: 50%;
			height: auto
		}
		
		div.sxr_wdt_img img {
			width: 100%;
		}
		
		.sxr_wdt_section:after {
		     visibility: hidden;
		     display: block;
		     font-size: 0;
		     content: " ";
		     clear: both;
		     height: 0;
		}
	
	/* sigma news rotator - END */
	
	/* Smart Brief - BEGIN */
        .sb_wdt {
            margin-top: -5.6em;
        }

		/* Tabs - BEGIN */
		    .sb_wdt .tabs .header {
			    left: 0;
		    }
		
		    .sb_wdt .tabs ul.right_tabs {
			    right: 1%;	
		    }
        /* Tabs - END */

		
		.sb_wdt_list > div.sb_wdt_discussion_items.left {
			float:none;
		}
		
		.sb_wdt_discussion_items.right {
			float:none;
		}
		
		.sb_wdt_list > div.sb_wdt_discussion_items {
			width: 100%;
		}

        .sb_wdt_list > ul {
            width: auto;
            padding-bottom: 0;
        }


        .sb_wdt_more {
            float:none;
            width:auto;
            margin:0 0 1em 0;
            position:static;
            text-align: center;
        }

        .sb_wdt_more a {
            margin: 0 auto;
            max-width:200px;
        }

       .sb_wdt_subscribe{
            float:none;
            width:auto;
            margin:0 0 1em 0;
            position:static;
            text-align: center;
        }

        .sb_wdt_subscribe a{
            margin: 0 auto;
            max-width:200px;
        }
	/* Smart Brief - end */

    /* Recent Events - BEGIN */
    .tabbed_panel > .tabs > h1 {
        margin: 0;
    }
    /* Recent Events - END */
	
		.homepage-tab-content {
			margin-top: 8em;
		}

}

@media (max-width: 480px) {
	div.dnt_btn_holder {
		margin: 1em 0 1em 0;
	}

	.gt_wdt_header {
		float: left;
		width: auto;
	}
}