.article-header{padding-bottom:0px;}
.article-header + .addthis_toolbox {display: none;}
.similar-articles-list{margin-top:0px !important;}
.panel-content .addthis_toolbox{display:none;}
.addthis_toolbox .at-icon-wrapper{height: 22px !important;width: 26px !important ;}
.addthis_toolbox .at-icon-wrapper .at-icon{height: 21px !important;margin-left: 5px !important;}	
.willfix{-webkit-transition: all 1.2s ease;transition: all .5s ease-in-out;}
/* DESKTOP */
@media only screen and (max-width: 1210px) {
.boxed {
	overflow: hidden;
}
.active.boxed {
	max-width: 100%;
}
.wrapper {
	width: 97%;
}
.header:not(.makefixed) > .wrapper {
	left: 1.5%!important;
	margin-left: 0px!important;
}
.header .search-header input[type=text],  .header .search-header input[type=search] {
	height: 46px;
}
.header .search-header input[type=submit] {
	line-height: 46px;
	height: 46px;
}
.header .search-header:after {
	line-height: 46px;
	height: 46px;
	font-size: 18px;
}
.header .main-menu li > a i {
	font-size: 0;
}
.header .header-socials {
	display: block;
}
.header .header-logo {
	border-bottom: 0px;
	padding-bottom: 0px;
}
.header .main-menu li > a {
	font-size: 1em!important;
	padding: 16px 20px 16px 20px!important;
}
.header .header-socials {
margin: 9px 24px;
text-align: center;}
.header .under-menu li a {
	font-size: 0.8em!important;
}
.header .under-menu {
	line-height: 38px;
}
.header .header-logo h1 {
	font-size: 1.46em;
	line-height: 100%;
}
.header-right.no-bottom.has-social-block .search-header input[type=text],  .header-right.no-bottom.has-social-block .search-header input[type=search] {
	height: 46px;
}
.header-right.no-bottom.has-social-block .search-header:after,  .header-right.no-bottom.has-social-block .search-header input[type=submit] {
	height: 46px;
	line-height: 46px;
}

#sidebar{width: 284px;}
.small-sidebar .widget-2 #polls-1 #polls-1-ans ul.wp-polls-ul li label{width: 88%;}
#polls-1 #polls-1-ans .result span{padding: 2px 8px;}
.header .under-menu li a{padding: 0 16px;}
.header .main-menu li > a {  padding: 16px 11px !important; }
.article-content h2 {
font-size: 1em;
font-weight: 700;
}
.main-menu li > ul{width: 202px;}
.left-content .article-list .post .item-content .content-category{ display:block;}
header.header.willfix.small_menu {
padding-left: 0px;
clear: both;
}
}

/* Ipad */
/*@media screen and (min-width:800px){*/
	header.newfixedheader {
    position: fixed;
    left: 0;
    right: 0;
	top: 0;
	-webkit-animation-name: top-nav-animate;
    animation-name: top-nav-animate;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
	padding-top:0;
}
/*}*/
@media screen and (min-width: 601px) and (max-width:1024px) {
.ipad_hidden { display:none;}
.footer-logo { padding-left: 10px;}
.footer-logo .logo {background-size: contain;}
.wp_polls form.wp_polls-form p {  text-align: left !important;}
.wp_polls form.wp_polls-form ul {  margin-top: 10px;}
.wp_polls form.wp_polls-form ul li {  text-align: left;}

}

/* TABLET */
@media only screen and (max-width: 970px) {
.search-header {
	display: none;
}	
body, div, p, a, table, td {
	-webkit-text-size-adjust: none;
	letter-spacing: .015em;
}
.header.makefixed > .wrapper {
	position: relative!important;
	z-index: 100;
	top: 0px;
	margin-left: 25px;
	box-shadow: 0 5px 3px rgba(0,0,0,0.06);
}
.header {
	height: auto!important;
}
body {
	font-size: 12px;
}
.owl-theme .owl-controls.clickable .owl-buttons div.owl-prev,  .owl-theme .owl-controls.clickable .owl-buttons div.owl-next {
	display: none;
}
.header .search-header input[type=text],  .header .search-header input[type=search] {
	height: 46px;
}
.header .search-header input[type=submit] {
	line-height: 46px;
	height: 46px;
}
.header .search-header:after {
	line-height: 46px;
	height: 46px;
	font-size: 18px;
}
.header .main-menu li > a i {
	font-size: 0;
}
.header .header-socials {
	display: none!important;
}
.header .header-logo {
	border-bottom: 0px;
	padding-bottom: 0px;   margin: 0;
}
.header .main-menu li > a {
	font-size: 1em!important;
	padding: 16px 13px 16px 13px!important;
}
.header .under-menu li a {
	font-size: 0.8em!important;
	padding: 0px 13px!important;
}
.header .under-menu {
	line-height: 38px;
}
.header .header-logo > strong {
	display: none;
}
.image-hover figure figcaption,  .image-hover figure svg {
	display: none;
}
.pagination .page-numbers {
	padding: 9px 12px;
}
.main-menu .ot-mega-menu > li > div > div.widget {
	float: none;
	clear: both;
	display: block;
	width: 100%;
	margin: 0px;
	height: auto!important;
}
.main-menu .ot-mega-menu > li > div {
	margin-top: -1px;
}
.share-article-body .right {
	float: none;
	position: static;
}
.share-article-body .right a:first-child {
	margin-left: 0px;
}
.share-article-body .right:after {
	display: block;
	clear: both;
	content: '';
}
ol#comments .comment-block {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.article-content ol > li,  .article-content ul > li {
	font-size: 1.2em;
}
#sidebar .widget > .ot-tabbed h3 {
	font-size: 0.9em;
}
.stuck-menu-mobile a {  padding: 10px 0;}
.header .header-logo a {  padding: 0;}
.has-double-sidebar ul li a { padding:0;}



}

/* TABLET 2 */
@media only screen and (max-width: 800px) {
body{padding-top: 0 !important;}
    /*@-webkit-keyframes showHeader {
        0% {
            -webkit-transform: translateY(-80%);
            transform: translateY(-80%);
            opacity: .6;
        }
        100% {
            -webkit-transform: translateY(0%);
            transform: translateY(0%);
            opacity: 1;
        }
    }
    @keyframes showHeader {
        0% {
            -webkit-transform: translateY(-150%);
            transform: translateY(-150%);
            opacity: .6;
        }
        100% {
            -webkit-transform: translateY(0%);
            transform: translateY(0%);
            opacity: 1;
        }
    }*/
	.by-author{display:none !important;}
	header.header.showHeadermkkk {
    position: fixed;
    top: 0;width: 100%;
    -webkit-animation-name: showHeader;
    animation-name: showHeader;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
	background: #fff;
	padding-bottom: 8px;
}
body.ot-menu-ipad-enable .ot-menu-toggle {position: absolute; width: 70px; background: none; right:0px; font-size: 0;}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { font-size:28px;}
.header .header-right,  .search-header {
	display: none!important;
}
.header .header-left {
	display: block;
	width: 100%;
	padding: 10px 0;
}
.footer .widget {
	display: block;
	width: 50%;	
	margin-bottom: 10px;
	margin-left: 0px;
}
.footer .widget:last-child {
	margin-bottom: 0px;
}
.main-content > .left-content {
	display: block;
	width: 100%!important;
	clear: both!important;
	float: none!important;
}
.small-sidebar,  #sidebar {
	display: block;
	width: 100%;
	margin: 50px 0 0 0!important;
	padding-top: 30px;
	clear: both;
	float: none;
	border-top: 2px solid rgba(0,0,0,0.05);
}
header.stuck-menu-mobile{position:static;}
.widget .article-block.reviews .item .item-header {
	float: none!important;
}
.header .header-logo h1 {
	font-size: 2.2em;
	line-height: 100%;
}
.ot-slider {
	font-size: 0.8em;
}
.woocommerce .products .product {
	width: 48.67%;
}
.woocommerce .products .product:nth-child(2n+1) {
	clear: both;
	margin-left: 0px;
}
.main-content.has-sidebar:before {
	display: none;
}
.widget .photo-gallery-widget .item {
	text-align: center;
}

.footer ul.menu:after { content:""; display:table; clear:both;}
.footer ul.menu li {  width: 50%;  float: left;}

}

/* PHONE */
@media only screen and (max-width: 600px) {
.wrapper {
	width: 92%;
}
.article-list-block .item  .addthis_toolbox{display:none;}
.small-sidebar,.small-sidebar .widget-4, .latest-news-widget{display: none!important;}
.mob_hidden { display:none;}
.demo-settings {
	display: none!important;
}
div.aligncenter{width:auto !important;}
img.custom-single-image {margin: 0 auto;}
.article-content img{width:100%:}
.left-content:first-child{margin-top:35px;}
.article-content p{text-align:justify;}
.content-category, .category-tags{display:block !important;}
.pagination .page-numbers.prev, .pagination .page-numbers.next {
	display: none;
}
.gallery-shortcode-photos.owl-theme .owl-controls {
	width: 100%;
	text-align: center;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	background: rgba(0,0,0,0.1);
	left: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.gallery-shortcode-content a {
	margin-right: 0px;
	padding-top: 50px;
}
.archive-blocks .archive-single,  .photo-galleries .item,  .paragraph-row > li, .paragraph-row > div {
	display: block;
	width: 100%!important;
	margin: 0px!important;
	clear: both;
	float: none!important;
}
.archive-blocks .archive-single,  .photo-galleries .item {
	text-align: center;
	margin-bottom: 30px!important;
	padding-bottom: 30px;
}
.breaking-news {
	display: none;
}
.header {
	padding-top: 0px;
}
.header:not(.makefixed) > .wrapper,  .header > .wrapper {
	width: 100%!important;
	left: 0px!important;
}
.single-photo-gallery .single-photo-content h3 {
	font-size: 2em;
}
.single-photo-gallery .single-photo-content {
	padding: 25px;
}
.ot-slider.owl-carousel {
	display: none!important;
}
.short-tabs > ul li a {
	font-size: 0;
}
.short-tabs > ul li {
	counter-increment: section;
}
.short-tabs > ul li a:before {
	font-size: 14px;
	content: counter(section);
}
.big-message {
	padding: 40px 0;
}
.big-message h2 {
	font-size: 80px;
}
.big-message h3 {
	font-size: 30px;
}
.item.image-left .item-header {
	float: none;
	width: 100%;
	margin-bottom: 20px;
}
.item.image-left .item-content {
	margin-left: 0px;
}
.postside {
	display: none;
}
.share-body i.fa {
	width: 45px;
}
#writecomment .coloralert {
	width: auto;
}
#writecomment form > p:not(.comment-info) {
	width: auto;
}
.review-item-bottomline .left-bottom {
	display: block;
	clear: both;
	width: 100%;
	margin-bottom: 20px;
}
.review-item-bottomline p {
	padding-right: 0px;
}
.review-item-bottomline .right-bottom {
	display: block;
	clear: both;
	width: 100%;
}
ol#comments .image-avatar {
	width: 30px;
	height: 30px;
}
ol#comments .comment-text {
	margin-left: 50px;
}
ol#comments .user-author {
	display: none;
}
.woocommerce .products .product {
	clear: both!important;
	margin-left: 0px!important;
	width: 100%!important;
}
.woocommerce .product > .images,  .woocommerce .product > .summary {
	display: block;
	float: none;
	clear: both;
	margin-left: 0px;
	width: 100%;
}
.woocommerce .product > .summary {
	margin-top: 15px;
}
.woocommerce .products .price {
	display: block;
	float: none;
}
.woocommerce .products .price,  .woocommerce .products .product h3,  .woocommerce .products {
	text-align: center;
}
.woocommerce .products img {
	max-width: 100%;
	width: auto;
}
.home-featured-article .home-featured-item .feature-text span {
	display: none;
}
.woocommerce .products .star-rating,  .woocommerce .products .product a.button {
	float: none;
}
.main-title a.button {
	display: none;
}
.image-hover img {
	transition: none;
	-webkit-transition: none;
}
.image-hover:hover img {
	transform: none;
	-webkit-transform: none;
}
.photo-gallery-widget .item-header,  .widget .photo-gallery-widget .gallery-change {
	display: inline-block;
}
.small-sidebar .widget .article-block .item .item-header a, .small-sidebar .widget .article-block .item .item-header img {
	max-width: 100%;
	width: auto;
}
.category-default-block .item-main {
	margin-bottom: 20px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 20px;
}
.category-default-block .smaller-articles {
	padding-left: 0px;
}
.article-links-block .item,  .article-review-block .item,  .article-list-block .item {
	float: none;
	display: block;
	width: 100%;
	margin-left: 0px;
	clear: both;
}
.article-review-block .item {
	margin-bottom: 15px;
}
.home-featured-article {
	margin-bottom: 60px;
}
.category-default-block {
	max-width: 406px;
	margin-left: auto;
	margin-right: auto;
}
.article-list-block {
	max-width: 381px;
	margin-left: auto;
	margin-right: auto;
}
.article-links-block,  .article-review-block {
	max-width: 400px;
	margin-left: auto;
	margin-right: auto;
}
.article-list .item{width: 100%;}
.has-double-sidebar ul li a {padding: 0;}
.article-list .item {margin-bottom: 10px;  padding-bottom: 10px;}
.footer-logo,
.copyright { float:none; text-align: center !important; width:auto; padding-left:0; padding-right:0;}
.footer .widget {width:auto;	float:none; clear:both;}
.wp_polls form.wp_polls-form p {  text-align: left !important;}
.wp_polls form.wp_polls-form ul {  margin-top: 10px;}
.wp_polls form.wp_polls-form ul li {  text-align: left;}


}

/* PHONE */
@media only screen and (max-width: 320px) {
.article-links-block .item,  .article-review-block .item,  .article-list-block .item {
	float: none;
	display: block;
	width: 100%;
	margin-left: 0px;
	clear: both;
}
.article-review-block .item {
	margin-bottom: 15px;
}
.home-featured-article {
	margin-bottom: 60px;
}
.home-featured-article .home-featured-item .feature-text span {
	display: none;
}
.main-title a.button {
	display: none;
}
.main-title h2 {
	font-size: 1.5em;
}
.home-featured-article .home-featured-item .feature-text {
	padding-top: 10px;
	padding-bottom: 0px;
	font-size: 0.6em;
}
.home-featured-article .home-featured-item {
	min-height: 0px;
}
.home-featured-article .home-featured-menu {
	top: 25px;
}
.home-featured-article .home-featured-menu a {
	box-shadow: inset 0 0 0 2px #232323;
}
.home-featured-article .home-featured-menu a:hover,  .home-featured-article .home-featured-menu a.active {
	background: #232323;
}
}
