@media only screen and (min-width: 0) and (max-width: 670px) {
.navigation  {
height:auto!important;
background:none!important;
border-bottom:none!important;
}
.menu-top-container {
margin-top:-2px;
}

.icon_only_label a {
color:#FFFFFF;
}
}

@media only screen and (min-width: 0) and (max-width: 670px) {
.page .entry-content p {
width:131%;
}
article .entry-content p {
width:131%;
}
article .entry-content {
max-width:72%
}
.entry-meta {
float:none;
}
section.donut_contents {
width:90%;
}
}
@media only screen and (min-width: 671px) and (max-width: 1164px) {
.page .entry-content p {
width:112%;
}
article .entry-content p {
width:116%;
}
article .entry-content {
max-width:82%
}
.entry-meta {
float:none;
}
section.donut_contents {
width:103%;
}
}

@media only screen and (min-width: 0) and (max-width: 670px) {
/* 	Main Menu */
	.donut_visibility_desktop {
        display: none !important;    
    }
	.donut_visibility_device {
        display: block;   
    }
/*----------------------------
	Navigation
----------------------------*/
	body.sticky_navigation_on .navigation.sticky-nav {
        position: relative !important;
        -webkit-box-shadow:none;
        box-shadow:none;
    }
	.device-menu-wrap .icon_only_label{
		display: inline-block;
	}
	.device-menu-wrap {
	    position: relative; /*APabsolute*/
	    width: 100%;
	    -moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		z-index: 8888;
	}
	.device-menu-holder {
	    background: #1e1e1e;
	    padding: 0 15px;
	    font-size: 17px;
	    color: #ededed;
	    cursor: pointer;
	    border-left: 1px solid #000;
	    border-right: 1px solid #000;
	    position: relative;
	    height: 47px;
		line-height: 47px;
		
	}
	.device-menu-wrap.has_nav_search .device-menu-holder  {
	    border-right-width: 0;
	}

#navigation .device-menu li.menu-item ul.sub-menu, #navigation .device-menu li ul.sub-menu ul, #navigation .device-menu li.page_item ul.sub-menu, #navigation .device-menu li ul.sub-menu ul{ display:block; padding:0;}
#navigation .device-menu li.menu-item ul.sub-menu li a:before, #navigation .device-menu li.page_item ul.sub-menu li a:before{content:"\00BB \00a0"; top:0px; left:0; background:none; font-size:1.4em;}
#navigation .device-menu li.menu-item ul.sub-menu li a, #navigation .device-menu li.page_item ul.sub-menu li a { padding-left:15px; padding-right:5px;}
#navigation .device-menu li.menu-item ul.sub-menu li, #navigation .device-menu li.page_item ul.sub-menu li{ border-bottom:1px solid transparent; border:none;}
#navigation .device-menu li.menu-item ul.sub-menu li ul li a, #navigation .device-menu li.page_item ul.sub-menu li ul li a{padding-left:30px;}
#navigation .device-menu li.menu-item ul.sub-menu li ul li ul li a, #navigation .device-menu li.page_item ul.sub-menu li ul li ul li a{padding-left:40px;}
#navigation .device-menu li.menu-item:hover > ul.sub-menu, #navigation .device-menu li.page_item:hover > ul.sub-menu{ width:auto; border: none; display:block; position: relative; animation:none; background: transparent; background:none !important; padding-top:0; padding-bottom:0; left: 0;  right: 0; top: 0;}

	.the_menu_holder_area i {
	    float: left;
	    margin-right: 10px;
	    color: #cacaca;
	    position: relative;
	    font-size: 15px;
	    
	}
	.device-menu-holder .donut-drop {
	    position: absolute;
	    width: 43px;
	    height: 44px;
	    right: -1px;
	    top: 0;
	    text-align: center;
	    cursor: pointer;
	    font-size: 16px;
	    color: #fff;
	}
	#navigation .device-menu {
	    background: #262626;
	    border: 1px solid #000;
	    border-top: 0;
	    margin-top: 1px;
	    display: none;   
	    width: 100%;
	    -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    box-sizing: border-box;      
	}
	#navigation .device-menu li.menu-item-depth-0:first-child, #navigation .device-menu li.page_item-depth-0:first-child{
		border-top-color: #262626;
	}
	#navigation .device-menu li.menu-item > a .menu_bl, #navigation .device-menu li.page_item > a .menu_bl{
		float: left;
		width: 5px;
		height: 40px;
		display: block;
		left: -15px;
		position: relative;
		background: #5A5A5A;
	}
	#navigation .device-menu li.menu-item-depth-0:first-child, #navigation .device-menu li.page_item-depth-0:first-child{
		 line-height: 37px;
	 }
	#navigation .device-menu li.menu-item a i, #navigation .device-menu li.page_item a i{
		 float: none !important;
	 }
	.cats-mega-wrap,
	.donut_mega_cats{
		clear: both;
	}
	#navigation .device-menu-wrap.has_nav_search .device-menu {
	    -moz-box-sizing: content-box;
	    -webkit-box-sizing: content-box;
	    box-sizing: content-box;      
	}
	#navigation .device-menu-holder .menu_bl{
		width: 575px;
		height: 5px;
		position: relative;
		bottom: 5px;
		left: -15px;
		display: block;
		background: #5A5A5A;
	}
	#navigation .device-menu li.donut_mega{
		overflow: hidden;
		clear: both;
	}
	#navigation .device-menu li.menu-item, #navigation .device-menu li.page_item {
	    border-top: 1px solid #000;
	    line-height: 39px;
	    position: relative;
	}
	#navigation .device-menu li.menu-item:hover, #navigation .device-menu li.page_item:hover{
		background: #1e1e1e;
	}
	#navigation .device-menu li.menu-item > a, #navigation .device-menu li.page_item > a {
	    padding: 0 15px;
	    display: block;
	    color: #ededed;
	    font-size: 14px;
	}
	#navigation .device-menu li.menu-item.donut_default_menu_item ul.sub-menu li ul li a, #navigation .device-menu li.page_item.donut_default_menu_item ul.sub-menu li ul li a {
	    margin-left: 20px;
	}
	#navigation .device-menu li.menu-item a i, #navigation .device-menu li.page_item a i {
	    margin-right: 10px;
	    color: #cacaca;
	    /* float: left; */
	    font-size: 16px;
	    line-height: inherit;
	}
	#navigation .donut_mega_wrap .menu-item-depth-1.mega_column, #navigation .donut_mega_wrap .page_item-depth-1.mega_column {
	    float: none;
	    width: auto;
	    border-top: 0;
	    margin: 0;
	}
	.icon_only_label  {
	    display: inline-block;
	}
	#navigation .device-menu > li.menu-item:not(.donut_mega_cats) ul.sub-menu, #navigation .device-menu > li.page_item:not(.donut_mega_cats) ul.sub-menu{
		width:100%;
		clear: both;
	}
	#navigation .device-menu > li.menu-item > ul.sub-menu, #navigation .device-menu > li.page_item > ul.sub-menu,
	#navigation .device-menu > li .donut-megamenu,
	#navigation .device-menu > li .sub-donut-megamenu,
	#navigation .device-menu > li .sub-donut-megamenu2 {

	}
	#navigation .device-menu li.menu-item .donut-megamenu, #navigation .device-menu li.page_item .donut-megamenu{
		position: relative;
	}
	#navigation .device-menu li.menu-item .view-all-link, #navigation .device-menu li.page_item .view-all-link{
		width: 100% !important;
	}
	#navigation .device-menu li.menu-item.dm-active, #navigation .device-menu li.page_item.dm-active{
		background: #1E1E1E;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2{
		width: 394px !important;
		float: left;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li{
		width: 100%;
		border-right: none;
		padding-bottom: 0;
		margin-bottom: 0;
		padding: 7px 14px; 
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li:first-child,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li:first-child{
		padding-top: 14px;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li:last-child,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li:last-child{
		padding-bottom: 14px;
	}
	.donut_visibility_device .device-menu .donut-megamenu .sub-menu li:first-child{
		border-top: none !important;
	}
	.donut_visibility_device .device-menu .sub-menu li {
		background: #262626;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li:last-child,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li:last-child{
		border-bottom: none !important;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li img,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li img{
		float: left;
		width: 78px;
		height: 51px;
		margin: 0 14px 0 0;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li h2,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li h2{
		text-align: left;
		line-height: 18px;
		font-size: 12px;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li h2 a,
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li h2 a{
		color: white;
		padding: 0
	}
	#navigation .device-menu .donut-megamenu .view-all-link{
		display: none;
	}
	#navigation .device-menu .donut-megamenu{
		border-top: 1px solid black;
	}
	#navigation .device-menu .donut-megamenu .sub-menu{
		display: block;
		width: 181px;
		float: left;
	}
	#navigation .device-menu li .responsive-caret {
	    position: absolute;
	    width: 42px;
	    height: 40px;
	    border-left: 1px solid #000;
	    right: 0;
	    top: 0;
	    text-align: center;
	    cursor: pointer;
	    font-size: 16px;
	    color: #cacaca;
	}
	#navigation .device-menu li .responsive-caret:before, .device-top-nav li .responsive-caret:before {
	    content: "\e6eb";
	    font-family: 'font-awesome';
	    speak: none;
	    font-style: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    /* Better Font Rendering =========== */
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;    
	}
	#navigation .device-menu li.dm-active .responsive-caret:before {
	    content: '\e6ea';
	}
	#navigation .device-menu li.mega_column.mega_col_title .responsive-caret {
	    display: none;
	}
	#navigation .device-menu li.dm-active > a, #navigation .device-menu li.dm-active > .responsive-caret {
	    background: #1a1a1a;
	}
	#navigation .device-menu li .donut_custom_mega .sub-menu {
	    display: none !important;
	}
	#navigation .device-menu .cats-mega-wrap .subcat {
	    display: none;
	}
	#navigation .device-menu .donut_custom_mega.donut_mega_wrap {
	    padding: 20px;
	    border-top: 1px solid #f0f0f2;
	    line-height: normal !important;
	    display: none;
	}
	.donut_visibility_device .device-menu li.donut_mega_cats{
		overflow: hidden;
	}
	.no-bnmenu .dontbr-cont{
		width: 448.9px;
	}

}

/****************************************************************
 *		@media Qurey
 ****************************************************************/
@media only screen and (min-width: 0px) and (max-width: 1165px) {
	.fixed, .fixed2{
		width: 1024px;
	}
	.inner,
	.main-container,
	/*-- columns --*/
	.one_half, .one_third, .two_third, three_fourth, .two_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth {
	    width: 100%;
	    float: none;
	    margin: 0;
	}
.one-side-wide:not(.both-sides-true) .main-content:not(.both-sides-layout), .one-side-wide .vc_sidebar.sidebar+.main-content.both-sides-layout, .one-side-wide .main-content.one_side:not(.both-sides-layout) {
		width: 578px;
	}
	.secondary-sidebar{
		display: none;
	}

	ul.top-menu li a{
		padding: 0 12px;
	}
	.header-banner img{
		display: block;
	}
	/* 	Fix images size */
	.ap-slider-wrap .ap-slider-item img,
	.slider-widget-item img,
	.post-list .post-thumbnail img{
		width: 100%;
		height: 100%;
	}
	.ap-slider-wrap .ap-slider-item img{
		height: auto;
	}
	.dt-tabbed-grid img{
		width: 266px;
		height: 179px;
	}
/* 	footer */
	footer.footer .footer-widget{
		width: 20.9%;
	}
/* 	madia page template */
	.media-main-content{
		width: 586px;
	}
	.media-items-list li.featured{
		width: 48.9%;
	}
	.media-items-list li.featured img{
		width: 266px;
		height: 172px;
	}
	.media-items-list li{
		width: 32.2%;
	}
	.media-items-list li img{
		width: 175px;
		height: 114px;
	}
/* 	author page */
	.author-cover{
		width: 960px;
		height: 354px;
	}
	.author-page .author-list-box{
		left: 21%;
	}
	
}
/*------------------------------------------------------------------------------*/
/*                    all devices / ipad
/*------------------------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 980px) {
	.one_half, .one_third, .two_third, three_fourth, .two_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth,
	#footer .one_half, #footer .one_third, #footer .two_third, three_fourth, #footer .two_fourth, #footer .one_fourth, #footer .one_fifth, #footer .two_fifth, #footer .three_fifth, #footer .four_fifth, #footer .one_sixth, #footer .two_sixth, #footer .three_sixth, #footer .four_sixth, #footer .five_sixth,
	.both-sidebars #footer .one_half, .both-sidebars #footer .one_third, .both-sidebars #footer .two_third, three_fourth, .both-sidebars #footer .two_fourth, .both-sidebars #footer .one_fourth, .both-sidebars #footer .one_fifth, .both-sidebars #footer .two_fifth, .both-sidebars #footer .three_fifth, .both-sidebars #footer .four_fifth, .both-sidebars #footer .one_sixth, .both-sidebars #footer .two_sixth, .both-sidebars #footer .three_sixth, .both-sidebars #footer .four_sixth, .both-sidebars #footer .five_sixth	{
		float: none !important;
		width: auto !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
.both-sidebars-all .main-left {
    float: none;
}
.secondary-sidebar {
    display: block;
    margin: 0 !important;
    margin-bottom: 20px !important;
}
.secondary-sidebar .nsb {
    width: auto;
}
.secondary-sidebar .post-list li img {
    float: left;
    margin: 0 15px 4px 0;
    max-width: 90px;
    height: auto;
}

	.fixed_wrap {
		overflow: hidden;
	}

	input, textarea, select{
		-webkit-appearance: none;
	}
	.fixed, .fixed2{
		width: 100% !important;
	}
	.inner, .main-container {
		width: 577px;
		margin:  0 auto
	}	
	.main-content{
		 width: 100% !important; 
		float: none !important;
	}
	.main-left{
		margin: 0;
	}
	.secondary-sidebar,
	.sidebar{
		width:auto;
		float: none;
		clear: both;
	}

/* 	header */
	.header-wrap{
		height: auto !important;
		padding: 35px 0;
	}
	.header .logo{
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.header-wrap > .inner, .header > .inner, .header .logo {
	    height: auto !important;
	    line-height: normal !important;
	}
	.header .donut-bans .donut-ban {
	    margin: 0 !important;
	}
	.donut-bans .donut-ban {
	    height: auto !important;
	}
	.header .donut-bans {
	   margin-top: 30px;
	   margin-right: -70px;
	}

/* 	top Menu */
	.top-menu {
		display: none;
	}
	.device-top-menu-wrap {
		position: relative;
		float: left;
	}
	.top-menu-holder {
	    font-size: 19px;
	    line-height: 40px;
	    height: 35px;
	    width: 38px;
	    text-align: center;
	    cursor: pointer;
	    border-width: 0 1px;
	    border-style: solid;
	    border-color: #222222;
	}
	.top-menu-holder.active,
	.top-menu-holder:hover{
		color: white;
		background: #1A1919;
	}
	.device-top-nav {
	    position: absolute;
	    top: 36px;
	    left: 0;
	    z-index: 10000;
	    background: #1A1919;
	    width: 240px;
	    display: none;
	}
	.top-right-content .device-top-nav {
	    left: auto;
	    right: 0;
	}
	.device-top-nav > li:first-child {
	    border-top: 0;
	}
	.device-top-nav li {
	    line-height: 1.4;
	    border-top: 1px solid #222222;
	    position: relative;
	}
	.device-top-nav li:hover{
		background: black;
	}
	.device-top-nav li .sub-menu {
	    display: none;
	}
	.device-top-nav li ul li a:before {
	    content: '-';
	    margin-right: 5px;
	    font-family: arial;
	    font-size: 15px;
	    float: left;
	    line-height: 17px;
	}
	.device-top-nav li ul li a {
	    padding-left: 30px;
	}
	.device-top-nav li ul li ul li a {
	    padding-left: 40px;
	}
	.device-top-nav li a {
	    color: #f0f0f0;
	    display: block;
	    font-size: 13px;
	    padding: 7px 15px 8px;    
	}
	.device-top-nav li .responsive-caret {
	    position: absolute;
	    right: 0;
	    top: 0;
	    font-size: 14px;
	    width: 33px;
	    height: 33px;
	    line-height: 33px;
	    text-align: center;
	    border: 0px solid #222;
	        border-left-width: 1px;
	    cursor: pointer;
	}
	.device-top-nav li.dm-active > .responsive-caret {
	    border-color: #2e3339;
	}
	.device-top-nav li.dm-active > .responsive-caret:before {
	    content: '\e6ea';
	}
	.device-top-nav li.dm-active:before, .device-top-nav li.dm-active:after {
	    position: absolute;
	    content: '';
	    width: 100%;
	    height: 1px;
	    background: #222;
	    left: 0;
	}
	.device-top-nav li.dm-active:before {
	    top: -1px;
	}
	.device-top-nav li.dm-active:after {
	    top: 33px;
	}
	.device-top-nav li.dm-active > a {
	    background: #000;
	}
/* 	content */
	.ap-slider {
	}
	.ap-slider-nav{
		bottom: 0;
	}
	.ap-slider-nav a.activeSlide{
		top: 0;
	}
	.dt-tabbed-list{
		margin-bottom: -15px !important;
	}
	.slider-widget{
		margin: 0 auto;
		width: 333px;
	}
/* 	media page template */
	.media-main-content{
		width: 577px;
	}
/* 	footer */
	footer.footer .footer-widget{
		width: 93.2%;
		border-right: none;
		padding-top: 0;
	}
	footer.footer .footer-widget:first-child{
		border-right: 1px solid #1a1a1a;
		padding-top: 20px;
	}
	footer.footer .footer-widget .widget{
		position: relative;
		padding-bottom: 30px;
	}
	footer.footer .footer-widget .widget:before{
		content: "";
		position: absolute;
		bottom: 0;
		width: 577px;
		left: -19px;
		height: 2px;
		background: #1a1a1a;
	}
	footer.footer .footer-widget:last-child .widget:last-child{
		margin-bottom: 0;
	}
	footer.footer .footer-widget:last-child .widget:last-child:before{
		content: "";
		display: none;
	}
	.footer .widget_nav_menu{
		overflow: visible;
	}
	.footer .widget_nav_menu ul{
		overflow: hidden
	}
	.alignright .menu-br-container{
		display: inline-block;
	}
	.footer-logo img{
		display: inline-block;
	}
/* 	Author page */
	.author-cover{
		width: 577px;
		height: 324px;
	}
	.author-page .author-list-box{
		left: 10px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    Width : 480
/*------------------------------------------------------------------------------*/
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 0) and (max-width: 768px) {
	.fixed, .fixed2{
		width: 100%;
	}
}
/*------------------------------------------------------------------------------*/
/*                    Width : 568 = iphone 5 landscape
/*------------------------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 670px) {
	.fixed, .fixed2{
		width: 100%;
	}
	
	.toup{
	    bottom: 0;
	    right: 0;
	}
	
}
/*------------------------------------------------------------------------------*/
/*                    Width : 480
/*------------------------------------------------------------------------------*/
@media only screen and (min-width: 0) and (max-width: 568px) {
	.inner,
	.main-container,
	.main-content{
		width: 470px;
	}
	.header .header-banner{
		display: none;	
	}
	.breaking-title{
		display: none;
	}
	.dontbr-cont{
		border-left: 1px solid #000;
	}
	.no-bnmenu .dontbr-cont{
		width: 433px;
	}
	#navigation .device-menu .donut-megamenu .sub-menu{
		width: 168px;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu, #navigation .device-menu .donut-megamenu .sub-donut-megamenu2{
		width: 270px !important; 
	}
	#navigation .device-menu-holder .menu_bl{
		width: 438px;
	}
/* 	fslider */
	.ap-slider-desc{
		display: none;
	}
	.ap-slider-title h2 a{
		font-size: 23px;
	}
	ul.dt-tabbed-list li .post-thumbnail img{
		width: 130px;
		height: 87px;
	}
	ul.dt-tabbed-list .dt-tabbed-list-content{
		margin-left: 145px;
	}
	.footer .widget_nav_menu li{
		margin: 0 40px 15px 0;
	}
/* 	footer */
	footer.footer .footer-widget .widget:before{
		width: 449px;
	}
/* 	media page template */
	.media-main-content{
		width: 440px;
	}
	.media-items-list li.featured{
	    width: 48.5%;
	}
	.media-items-list li.featured img{
		width: 193px;
		height: 125px;
	}
	.media-items-list li{
		width: 179px;
		min-height: 181px;
	}
	.media-items-list li img{
		width: auto;
		height: auto;
	}
	.media-items-list li#m-items{
		margin: 30px 40px 0 0;
	}
	.media-items-list li#m-items:nth-child(2n+2){
		margin-right: 0;
	}
	.media-items-list li.featured:first-child{
		min-height: 190px;
	}
/* 	post page */
	.entry-content-data .post-thumbnail{
		max-width: 386px !important;
	}
	.comment-form #author{
		margin-bottom: 10px;
	}
	.comment-form #author, .comment-form input[type="text"]{
		width: 31.6%;
		margin-bottom: 0;
	}
	/* 	search page */
	.search .entry-crumbs{
		font-size: 17px;
	}
/* 	author page */
	.author-cover{
		width: 440px;
		height: 179px;
	}
	.author-page .author-list-box{
		left: 0;
		width: 438px;
	}
}
/*------------------------------------------------------------------------------*/
/*                    width : 320 = portrait mobiles
/*------------------------------------------------------------------------------*/
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 0) and (max-width: 450px) {
	.inner,
	.main-container,
	.main-content{
		width: 98%;
	}
	.dontbr-cont{
		width: 87%;
		border-left: 1px solid #000000;
	}
	.dontbr-cont{
		height: 40px;
	}
	.dontbr-cont:after{
		top: 33%;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu, #navigation .device-menu .donut-megamenu .sub-donut-megamenu2{
		width: 223px !important;
	}
	#navigation .device-menu .donut-megamenu .sub-menu{
		width: 145px;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu ul li img, #navigation .device-menu .donut-megamenu .sub-donut-megamenu2 ul li img{
		width: 65px;
		height: auto;
	}
	#navigation .device-menu-holder .menu_bl{
		width: 368px;
	}
/* 	slider */
	.ap-slider-title h2 a{
		font-size: 18px;
		padding: 10px;
		line-height: 21px;
	}
	.ap-slider-nav{
		left: 40%;
	}
	ul.dt-tabbed-grid li{
	}
	.dt-tabbed-grid img{
		height: 112px;
	}
	.dt-tabbed-body .dt-tabbed-grid{
		margin-bottom: -10px;
	}
/* 	widgets */
	.footer .widget_nav_menu li{
		margin: 0 34px 15px 0;
	}
/* 	footer */
	footer.footer .footer-widget .widget:before{
		width: 384px;
	}
/* 	post */
	.entry-content-data .post-thumbnail{
		max-width: 316px !important;
	}
	.comment-form #author, .comment-form input[type="text"]{
		width: 100%;
		margin-bottom: 10px;
	}
	.comment-form #url{
		margin-bottom: 0;
	}
/* 	media page template */
	.media-main-content{
		width: 370px;
	}
	.media-items-list li.featured{
		width: 317px;
		min-height: 181px;
	}
	.media-items-list li#m-items{
		width: 160px;
		margin: 30px 8px 0 0;
	}
	.media-items-list li:nth-child(2){
		margin: 30px 0 0 0;
	}
	.media-items-list li.featured img{
		width: auto;
		height: auto;
	}
	.media-items-list li.featured:before{
		width: 306px;
	}
	.media-items-list li:nth-child(2).featured:before{
		width: 327px;
	}
/* 	author page */
	.author-cover{
		width: 370px;
		height: 224px;
	}
	.author-list-box .author-box-content{
		padding: 15px;
	}
	.author-page .author-list-box{
		width: 368px;
		bottom: -50%;
	}
	.author-page .page-wrap{
		padding-top: 130px;
	}

}
/*------------------------------------------------------------------------------*/
/*                    width : 240 = portrait mobiles
/*------------------------------------------------------------------------------*/
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 0) and (max-width: 360px) {
	.inner,
	.main-container,
	.main-content{
		width: 98%
	}
	.dontbr-cont{
		width: 83%;
	}
	#navigation .device-menu .donut-megamenu .sub-donut-megamenu, #navigation .device-menu .donut-megamenu .sub-donut-megamenu2,
	.navigation .donut-megamenu .sub-donut-megamenu2, .navigation .donut-megamenu .sub-donut-megamenu{
		display: none !important;
	}
	#navigation .device-menu-holder .menu_bl{
		width: 288px;
	}
	#navigation .device-menu .donut-megamenu .sub-menu{
		width: 100%;
	}
	.tabbed-sort,
	.ap-slider-nav{
		display: none;
	}
/* 	slider */
	.ap-slider-cap{
		bottom: 20px;
	}

	.slider-def-nav a{
		font-size: 15px;
		height: 27px;
		width: 27px;
		line-height: 26px;
	}
	.ap-slider-title h2 a{
		font-size: 16px;
		line-height: 20px;
	}
	.ap-slider-wrap .ap-slider-item img{
		height: auto;
	}
/* 	news tabs */
	.dt-tabbed-header li a{
		padding: 0 11px;
	}
	ul.dt-tabbed-grid li{
		width: 100%;
		height: 100%;
	}
	.dt-tabbed-grid img{
		width: 100%;
		height: 100%;
	}
	ul.dt-tabbed-list li .post-thumbnail img{
		width: 100%;
		height: 100%;
		margin: 0;
		float: none;
		margin-bottom: 15px;
	}
	ul.dt-tabbed-list .dt-tabbed-list-content{
		margin: 0;
	}
	ul.dt-tabbed-list .format-audio .post-format-icon:before{
		line-height: 35px;
	}
/* 	widgets */
	ul.widget-tabbed-header li a{
		padding: 0 10px;
		font-size: 12px;
	}
	.donut-ban{
		width: auto !important;
		height: auto !important;
	}
	.slider-widget .slider-widget-wrap .slider-widget-item img, .slider-widget .slider-widget-wrap{
		width: 261px !important;
		height: 178px !important;
	}
	.w-item-content ul{
		padding: 0 14px 0 42px;
	}
	.w-item-title .w-item-day{
		width: 42px;
		margin-right: 15px;
	}
	.w-item-title time{
		margin-right: 10px;
	}
	.w-item-title .w-item-status{
		margin-right: 0;
	}
	.w-item-title{
		font-size: 14px;
	}
	.w-item-title .t-ic{
		padding: 0;
	}
	.footer .widget_nav_menu li{
		margin: 0 25px 15px 0;
	}
/* 	post page */
	.entry-content-data{
		width: 247px;
	}
	.entry-content-data .post-thumbnail{
		max-width: 236px !important;
	}
	.comment-list ol.children{
		margin-left: 0;
	}
	.comment-form #author, .comment-form #email{
		margin-bottom: 10px
	}
	.comment-form textarea{
		width: 100%;
	}
	.entry-tag-links a{
		margin-bottom: 2px;
	}
/* 	media page template */
	.media-main-content{
		width: 290px;
	}
	.media-items-list li.featured:before,
	.media-items-list li.featured:nth-child(2):before,
	.media-items-list li.featured{
		width: 248px;
	}
/* 	footer */
	footer.footer .footer-widget{
		width: 86.5%;
	}
	footer.footer .footer-widget .widget:before {
		width: 290px;
	}
/* 	author page */	
	.author-cover{
		width: 290px;
		height: 204px;
	}
	.author-page .author-list-box{
		width: 288px;
	}
	.author-page .author-list-box{
		bottom: -30%;
	}
	.author-page .page-wrap{
		padding-top: 80px;
	}
	

}