﻿ @media only screen and (max-width: 767px) {
     .left,
     .right {
         float: none;
     }
     body {
         padding: 20px;
         background-color: #e6e6e6;
     }
     #container {
         width: 100%;
     }
     input,
     textarea {
         -webkit-appearance: none;
         border-radius: 0;
     }

/*
     .responsive_menu {
         width: 96%;
         position: relative;
         display: block;
         margin: 0px 4px;
     }
     .sticky_menu {
         display: none !important;
     }
     .caricature_slider .caption {
         height: auto;
     }
     .responsive_menu .text {
         font-size: 20px;
         text-align: right;
         color: #83828d;
         margin-right: 22px;
         border-right: 2px solid #b7b7b7;
         padding: 8px 9px;
         vertical-align: middle;
         height: 16px;
         cursor: pointer;
     }
     #main_menu ul {
         margin: 0 auto;
         overflow: hidden;
         padding: 0;
         position: relative;
         width: 100%;
         display: none;
     }
     #main_menu li {
         background-color: #E7E7E7;
         border-top: 1px solid #a3a3a3;
         border-left: 0px;
         float: none;
         margin: 0;
         text-align: right;
         width: 100%;
         box-sizing: border-box;
         height: auto;
         padding: 0;
     }
     #main_menu li a {
         font-size: 17px;
         color: #83828d;
         display: block;
         padding: 10px 39px;
     }
     .main_menu {
         padding: 20px 20px 0px 20px;
         background: #fff;
         width: 100%;
         margin: 0 auto;
         box-sizing: border-box;
     }
     .main_menu .line {
         border-bottom: 1px solid #ccc;
         padding-top: 20px;
     }
     .main_menu_box {
         display: table-footer-group;
         background-color: #ffffff;
     }
     .search_box {
         display: table-footer-group;
     }
     #main_menu {
         background-color: #d3d3d3;
         border: 1px solid #d3d3d3;
         border-radius: 4px;
         box-sizing: border-box;
         float: none;
         -moz-box-sizing: border-box;
     }
     .responsive_menu_header {
         background-color: #d3d3d3;
         background-image: url("../images/responsive_menu_bg.jpg");
         background-repeat: repeat-x;
         border-bottom: 0 solid #cacaca;
         border-radius: 0px;
     }
     #main_menu li.active {
         background-color: #d3d3d3;
         height: auto;
         border-bottom: 0px;
     }
*/
     .news_argent_section {
         height: auto;
     }
     .argent-news div {
         float: none;
         text-align: center;
         font-size: 15px;
         display: block;
     }
     .sep-BN {
         padding-top: 5px;
         background: #e6e6e6;
     }
     #top_bar {
         display: none;
     }
     .main_header {
         overflow: hidden;
     }
     #header_top {
         padding: 10px 20px;
         height: auto;
         overflow: hidden;
         border: 0;
         border-bottom: 2px solid #C9C9C9;
     }
     #logo_banner {
         text-align: center;
     }
     #logo {
         float: none;
     }
     #header_bottom {
         width: 100%;
         margin: 0px;
         box-sizing: border-box;
         -moz-box-sizing: border-box;
         height: auto;
         background: 0;
         border: 0;
         display: table;
     }
     .search {
         margin: 10px 0;
         overflow: hidden;
         clear: both;
         height: 28px;
     }
     .serach_text_box {
         float: right;
     }
     .serach_text_box {
         width: 87%;
         box-sizing: border-box;
         height: 28px;
     }
     .search_sumbit {
         width: 13%;
     }
     #main {
         margin-top: 0;
         padding: 20px;
         background: #fff;
     }
     .right_side,
     .left_side {
         width: 100%;
         margin: 0;
     }
     .flexslider .slides > li {
         display: block;
         direction: rtl;
         margin-bottom: 20px;
     }
     .flexslider .slides > li:first-child img {
         max-width: 100%;
         width: auto;
         height: auto;
     }
     .flexslider .slides > li img {
         max-width: 75%;
         width: auto;
         height: auto;
         margin-bottom: 10px;
     }
     .caption p {
         margin: 0px;
     }
     .flexslider li .caption h3 {
         margin-bottom: 10px;
         margin-left: 0px;
     }
     .flexslider .slides > li .caption {
         left: 0;
         position: relative;
         padding: 0;
     }
     .caption {
         height: auto;
     }
     .section_parent_title .section_title h3 {
         float: right;
     }
     .caption .image_caption {
         display: none;
     }
     .flexslider li:first-child .caption h3 {
         margin-left: 0px;
     }
     .flexslider li:first-child .caption h3 a {
         font-size: 30px;
     }
     .flexslider li .caption h3 a {
         font-size: 20px;
     }
     .top_section .block {
         height: auto;
     }
     .big_blocks .block_image {
         height: auto;
     }
     .top_section .block img {
         max-width: 29.25%;
         margin-left: 10px;
         border: 1px solid #c8c5ca;
         height: auto;
         width: auto;
         float: right;
         margin-bottom: 0px !important;
     }
     .bottom_section .block a img {
         max-width: 100%;
         width: auto;
         height: auto;
         float: right;
     }
     .bottom_section .small_blocks a img {
         max-width: 48.57%;
         width: auto;
         height: auto;
         float: right;
     }
     .big_blocks .block_content {
         width: 100%;
         height: auto;
     }
     .bottom_section .block {
         width: 100%;
     }
     .left_side .block {
         width: 100%;
     }
     .toolbox .social_media div:first-child {
         margin-right: 0px;
     }
     .toolbox .social_media div {
         margin-left: 0px;
         margin-right: 0px;
         width: auto;
         height: 31px;
         overflow: hidden;
         margin-bottom: 10px;
     }
     .toolbox .social_media div a {
         float: right;
     }
     .toolbox .social_media div a img {
         margin-bottom: 0px !important;
     }
     .toolbox {
         height: 142px;
         padding: 20px;
         width: 82% !important;
         position: relative;
         margin: 0 auto;
     }
     .toolbox .numberOf {
         float: right;
         margin: 8px 13px 8px 6px;
     }
     .toolbox .usersOf {
         margin: 8px;
         margin-right: 0px;
     }
     .toolbox .facebook .users {
         width: auto;
     }
     .block.subStories {
         min-height: inherit !important;
     }
     .mainContentHome .bottom_section .blocks .subStories:first-child {
         border-top: 0px !important;
         padding-top: 0px !important;
     }
     .mainContentHome .bottom_section .blocks .subStories.subStoryBorderTop {
         border-top: 1px solid #d3d3d3;
         padding-top: 20px;
     }
     .tabs_style {
         padding: 10px 8px;
         height: 17px;
     }
     .tabs_style a {
         font-size: 15px;
     }
     .ui-tabs-nav {
         height: 38px;
     }
     .ui-tabs-panel {
         margin-top: 0px;
     }
     .ui-tabs-panel li {
         padding-bottom: 10px;
         padding-top: 10px;
         min-height: 40px;
         direction: rtl;
     }
     .ui-tabs-panel li div {
         margin-bottom: 5px;
     }
     .tabs_ads_list li a {
         width: auto;
         font-size: 18px;
     }
     .ui-tabs-panel span {
         font-size: 14px;
     }
     .small_blocks .block img {
         margin-right: 0px !important;
         margin-left: 8px;
         margin-bottom: 0px;
     }
     .Blogs .small_blocks .block a img {
         height: auto !important;
         width: auto !important;
         border: 1px solid #c8c5ca;
         max-width: 36.25% !important;
         float: right;
         margin-bottom: 0px;
     }
     .Blogs .small_blocks .block .title {
         font-size: 18px;
         margin-bottom: 10px;
     }
     .small_blocks .block a {
         font-size: 14px;
     }
     .left_side .Blogs .description {
         width: auto;
         font-size: 14px;
     }
     .Blogs .small_blocks .block {
         height: auto;
     }
     .Blogs {
         margin-bottom: 0px;
     }
     .block a img,
     .left_side .block a img {
         width: auto;
         height: auto;
         max-width: 100%;
         float: right;
     }
     .caricature_summary .row .block .block_image a img {
         max-width: 99% !important;
         width: auto;
         height: auto;
         float: right;
     }
     .category {
         padding: 10px 15px;
     }
     .files_section .description {
         margin-bottom: 10px;
         height: auto;
     }
     #footer {
         background-color: #ffffff;
         height: auto;
         overflow: hidden;
         margin-top: 0px;
         padding: 20px;
         padding-top: 0px;
     }
     .footer_logo {
         display: none;
     }
     .footer_menu {
         background-color: #323232;
         border-bottom: 1px solid #7d7d7d;
         box-sizing: border-box;
         float: right;
         padding: 15px 20px;
         width: 100%;
     }
     .footer_menu > ul {
         float: right;
         margin-right: 3px;
         width: 32%;
         height: auto;
     }
     .footer_menu a {
         color: #7D7D7D;
         font-size: 14px;
         margin-top: 10px;
         text-align: center;
     }
     .footer_toolbox {
         background-color: #282828;
         height: auto;
         padding: 0px;
         width: 100%;
         clear: both;
     }
     .footer_toolbox .share-icons {
         border-bottom: 1px solid #525252;
         padding: 20px 0px;
         margin: 0px 20px;
         text-align: center;
     }
     .footer_toolbox .share-icons ul {
         margin: 0px;
         display: inline-block;
         width: auto;
     }
     .footer_toolbox li {
         float: right;
         margin-right: 0px;
         text-align: center;
     }
     .footer_toolbox .share-icons li img {
         width: auto;
         height: auto;
         max-width: 70%;
     }
     .footer_toolbox .join_us {
         padding: 20px;
     }
     .footer_toolbox .join_us p {
         padding: 0 0px;
         font-size: 9px;
         text-align: center;
     }
     .join_form {
         margin-top: 20px;
     }
     .join_text_box {
         background-color: #F8F8F8;
         border: 0 none;
         height: 28px;
         padding: 4px;
         width: 72%;
         float: right !important;
         box-sizing: border-box;
     }
     .join_sumbit {
         font-size: 14px;
         height: 28px;
         padding: 6px 12px !important;
         width: 27.5%;
     }
     .footer_logo_responsive {
         padding-top: 20px;
         display: table;
     }
     .footer_logo_responsive a {
         display: table-cell;
         height: auto;
         width: auto;
         max-width: 44.28%;
     }
     .footer_logo_responsive img {
         width: auto;
         height: auto;
         max-width: 100%;
         float: right;
     }
     .footer_logo_responsive p {
         overflow: hidden;
         font-size: 9.74px;
         text-align: center;
         line-height: 13px;
         color: #7d7d7d;
         vertical-align: middle;
         display: table-cell;
         padding-left: 5px;
     }
     #header_banner img {
         height: auto;
         width: auto;
         max-width: 100%;
         padding-top: 5px;
     }
     .responsive_menu {
         background-image: url(../images/close.jpg);
         background-position: right center;
         background-repeat: no-repeat;
     }
     .responsive_menu.active {
         background-image: url(../images/open.jpg);
         background-position: right center;
         background-repeat: no-repeat;
     }
     .inner_content .section img {
         height: auto;
         width: auto;
         max-width: 100%;
     }
     .top_section .block {
         width: 100%;
         margin-left: 0px;
     }
     .top_section .block .text {
         width: auto;
         margin: 10px 0px 0px 0px;
     }
     .bottom_section .block p,
     .bottom_section .block a {
         margin-bottom: 0px !important;
         display: block;
     }
     .mainContentHome .description {
         height: auto;
     }
     .small_blocks .block p,
     .small_blocks .block a {
         width: auto;
         margin-top: 0px !important;
         margin-bottom: 0px !important;
     }
     .small_blocks .block .authorLink {
         margin-top: 10px !important;
     }
     .bottom_section .big_blocks .block a img {
         margin-bottom: 10px !important;
     }
     .bottom_section .small_blocks .block a img {
         margin-bottom: 0px !important;
     }
     .small_blocks .block {
         height: auto;
     }
     .bottom_section .big_blocks {
         margin-bottom: 10px;
     }
     .bottom_section .block .big_blocks .block_content a {
         margin-bottom: 10px !important;
     }
     .Blogs .small_blocks .block p,
     .Blogs .small_blocks .block a {
         margin: 10px 0px 10px 0px !important;
         width: auto;
     }
     .summary_page .bottom_section .block a {
         margin-bottom: 10px !important;
     }
     h3 {
         margin-left: 0px;
     }
     .inner_content h3 {
         margin-bottom: 10px;
     }
     .aboutSocial li {
         margin-left: 3px !important;
     }
     .left_side .row {
         clear: both;
     }
     .Blogs .small_blocks img,
     #tabs_most_read img {
         height: auto;
         width: auto;
         max-width: 33.9%;
     }
     .files_section .block a img {
         margin-bottom: 0px !important;
     }
     .another_writers .small_blocks a {
         width: 100%;
         display: block;
     }
     .another_writers .small_blocks a.more {
         float: left;
         width: auto;
     }
     .writers_block .wide_block img {
         height: auto;
         width: auto;
         max-width: 36.25%;
         float: right !important;
     }
     .writers_block .wide_block_left img {
         margin-bottom: 8px !important;
     }
     .left_side .RelatedArticles .block a img {
         width: auto;
         height: auto;
         max-width: 33.9%;
         float: right;
         margin-bottom: 0px !important;
     }
     .left_side h3 {
         font-size: 27px;
     }
     .RelatedArticles .section_parent_title {
         padding-bottom: 15px;
     }
     .Blogs.another_writers .small_blocks .block a {
         margin: 0px 0px 10px 0px !important;
         width: auto;
     }
     .caricature_slider h3 {
         text-align: right;
     }
     .caricature_slider .section_parent_title .section_title {
         width: 100%;
     }
     .custom-dropdown,
     .selected_caricature select {
         width: 100%;
     }
     .caricature_summary .row .block {
         margin-right: 0px;
     }
     .caricature_summary .row .block:first-child {
         border: 0px;
     }
     .caricature_summary .row .block {
         border-top: 1px solid #d7d7d6;
         padding-bottom: 20px;
     }
     .caricature_summary .row {
         border-top: 1px solid #d7d7d6;
     }
     .caricature_summary .row:first-child {
         border: 0px;
     }
     #ads1,
     #ads2 {
         display: none;
     }
     #ads3 {
         display: block;
     }
     .ads25x125block {
         height: auto;
         padding: 0px;
         width: 100% !important;
         overflow: hidden;
         box-sizing: border-box;
     }
     .ads25x125block .ads_row .ads_block:first-child {
         margin: 0px auto;
         margin-top: 20px;
     }
     .ads25x125block .ads_block {
         width: 125px;
         height: 125px;
         clear: both;
         float: none;
         margin: 20px auto;
         margin-bottom: 20px;
     }
     .ads25x125block .ads_row {
         margin-top: 20px;
     }
     .caricature_slider a.more {
         float: left;
     }
     .left_side .wide_block_left {
         overflow: hidden;
     }
     .seeMoreCaric .row:first-child {
         border-top: 0px;
     }
     .seeMoreCaric .row {
         padding: 20px 0 0;
         overflow: hidden;
         clear: both;
         border-top: 1px solid #DFDFDF;
     }
     .seeMoreCaric .row .block:first-child {
         padding-right: 0;
         border-top: 0px;
         padding-top: 0px;
     }
     .seeMoreCaric .block {
         width: 100%;
         padding-right: 0px;
         padding-top: 20px;
         border-top: 1px solid #DFDFDF;
         padding-bottom: 20px;
     }
     .seeMoreCaric .row .block img {
         height: auto;
         width: auto;
         max-width: 48.57%;
         padding-left: 10px;
     }
     .noContentCaricature {
         padding: 50px 0px 50px 0px;
     }
     .Name.hint {
         font-size: 16px !important;
     }
     .likes,
     .dislike_icon,
     .like_icon {
         float: left;
         padding-top: 0px;
     }
     .comments_list .row .dislike,
     .comments_list .row .like {
         padding-right: 7px;
         float: left;
     }
     .dislike span,
     .like span {
         left: 1px;
         position: relative;
         top: 5px;
         float: left;
     }
     .comments_list .row .Time {
         padding-left: 0px;
         padding-top: 4px;
         float: left;
     }
     .comments_list .row .user_name {
         float: right;
     }
     .comments_section .pagination {
         border-bottom: 0px;
         margin-bottom: 0px;
     }
     .comments_form {
         padding-top: 20px;
     }
     .comments_section .filed-cont {
         width: 100%;
         box-sizing: border-box;
     }
     .container-add-comments .hint {
         clear: both;
     }
     .input-and-lable {
         width: 100%;
         clear: both;
         overflow: hidden;
     }
     .input-div {
         float: right;
         width: 95%;
     }
     .input-and-lable input,
     .input-and-lable textarea {
         width: 100%;
     }
     div.star {
         position: relative;
         width: 10px;
         font-size: 17px;
         top: 9px;
     }
     #tabs_most_read .block div {
         width: 59%;
         float: left;
     }
     .blogs_right_section img {
         margin-left: 10px;
     }
     #GetAllNewsAndOpinions .sidebar_tabs {
         height: auto;
     }
     #tabs-2 {
         margin-bottom: 20px;
     }





#home_gallery{

	display:none;

}

#adv_banner{

	display:none;

}

.autoSliderBlock{

	display:none;

}

#topmarquee{
	display:none;

}
#fixedContainer{
	display:none;

}

 #header_top {
     /**/
	 background-image: url("../images/header.jpg");
     background-repeat: repeat;
     border: 1px solid #DFDFDF;
}

	#nav {
		display:none;
	}
	
	.slicknav_menu {
		display:block;
	}

.BodyContentStyle img {
	width:98%
}

 }
