/*
 * responsive.custom.css is for custom media queries that are not set via the
 * theme settings, such as cascading media queries.
 *
 * By default all the other responsive stylesheets used in Adaptivetheme use a
 * "stacking method", however cascading media queries use a waterfall method so
 * you can leverage the cascade and inheritance for all browsers that support
 * media queries.
 *
 * @SEE http://zomigi.com/blog/essential-considerations-for-crafting-quality-media-queries/#mq-overlap-stack
 *
 * NOTE: this file loads by default, to disable go to your theme settings and
 * look under the "CSS" settings tab.
 */

/*
 * Really small screens and up
 */
/* @media only screen and (min-width: 220px) {} */

/*
 * Smalltouch sizes and up
 */
/* @media only screen and (min-width: 320px) {} */

/*
 * Smalltouch sizes and down
 */
@media only screen and (max-width: 480px) {
  /* 
   * Float Region Blocks - custom media query CSS example:
   * 
   * Float regions blocks is an Extension you can enable in the appearance
   * settings for your theme. This feature allows you to automatically float
   * blocks in regions, you can switch it on and off depending on your
   * requirements. For design purposes you many want to remove the floats for
   * devices where the entire theme is just one column - for example small
   * mobile phones. The following CSS is inside the custom media query:
   *
   *   @media only screen and (max-width: 480px){}
   *
   * This will target devices with a maximum width of 480px - most small phones.
   * In these smaller screen sizes we can remove the float and widths so all
   * blocks stack instead of displaying horizonally. The selector used is an
   * "attribute selector" which will match on any float block class. Use your
   * inspector or Firebug to get the classes from the page output if you need
   * more granular control over block alignment and stacking.
   */
  .region[class*="float-blocks"] .block {float: none;width: 100%;}
  #block-superfish-1 {clear: none;float: none;height: 100%;line-height: 100%;width: 100%}
  #block-block-1 {clear: none;float: none;height: 100%;line-height: 100%;}
  #content .views-field-title h2{font-size: 26px;line-height: 26px;}
  #content .two-66-33 .region-two-66-33-first .field-name-title h2{font-size: 16px;line-height: 16px;}
  #content .two-50 .field-name-title h2 {font-size: 16px;line-height: 16px;}
  #content .two-50 .field-name-title h2 {font-size: 16px;line-height: 16px;}
  #content .region-three-33-bottom .views-row {float: none;display: block;width: 100%;clear: both;}
  .region-header .region-inner {position: absolute;top: 0;right: 0;}
  .region-header .block-region-header {width: initial !important;float: left !important;display: inline-block !important;clear: none !important;}
  /*Popups*/
	#popup-element-3-active .inner {width: 410px !important;min-width: 0;}
	#popup-element-2-active .inner {width: 370px !important;min-width: 0;}
	#popup-element-1-active .inner {width: 330px !important;min-width: 0;}
	#popup-element-0-active .inner {width: 300px !important;min-width: 0;}
	#send-news h2 {font-size: 17px !important;line-height: 16px;}
	#send-news h3 {font-size: 16px;line-height: 19px;padding-top: 25px;}
	.popup-element-body .hybridauth-widget-wrapper ul.hybridauth-widget li {padding: 0 15px 0 0;}
	.popup-element-body h2 {font-size: 24px;line-height: 19px;}
	#user-login-form .fieldset-description b { line-height: 11px;font-size: 24px;}
	#user-login-form #edit-head .fieldset-description {height: 16px;}
	#edit-intro {padding-top: 10px;}
	#edit-intro .fieldset-wrapper {padding: 0;}
	#edit-textbox .fieldset-wrapper {padding: 0;}
	#user-login-form #edit-intro .fieldset-description h3 {font-size: 19px;}
	#user-login-form .fieldset-description p {text-align: center;}
	#user-login-form fieldset {padding: 7px;}
	#user-login-form .form-item-name {padding-left: 56px;}
	.group-ranking-list .field-name-field-directory-like.view-mode-front_teaser .field-item.even a {
		text-indent: -9999px;
		display: block;
		width: 0;
	}
	/*Popups*/
}
@media only screen and (max-width: 767px) {
	/*Popups*/
	#popup-element-3-active .inner {width: 410px !important;min-width: 0;}
	#popup-element-2-active .inner {width: 370px !important;min-width: 0;}
	#popup-element-1-active .inner {width: 330px !important;min-width: 0;}
	#popup-element-0-active .inner {width: 300px !important;min-width: 0;}
	.region-three-33-third .simplead-container.text-ad {height: 240px;}
	#send-news h2 {font-size: 17px !important;line-height: 16px;}
	#send-news h3 {font-size: 16px;line-height: 19px;padding-top: 25px;}
	.popup-element-body .hybridauth-widget-wrapper ul.hybridauth-widget li {padding: 0 15px 0 0;}
	.popup-element-body h2 {font-size: 24px;line-height: 19px;}
	#user-login-form .fieldset-description b { line-height: 11px;font-size: 24px;}
	#user-login-form #edit-head .fieldset-description {height: 16px;}
	#edit-intro {padding-top: 10px;}
	#edit-intro .fieldset-wrapper {padding: 0;}
	#edit-textbox .fieldset-wrapper {padding: 0;}
	#user-login-form #edit-intro .fieldset-description h3 {font-size: 19px;}
	#user-login-form .fieldset-description p {text-align: center;}
	#user-login-form fieldset {padding: 7px;}
	#user-login-form .form-item-name {padding-left: 56px;}
	/*Popups*/
}
/*
 * Tablet sizes and up
 */
/* @media only screen and (min-width: 768px) {} */

/*
 * Desktops/laptops and up
 */
/* @media only screen and (min-width: 1025px) {} */
@media only screen and (max-width: 1102px) {
	#block-superfish-1.block {padding:0;}
	#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 22px; line-height: 22px !important;}
}
@media only screen and (max-width: 1300px) {
/*	#content .jcarousel-container .jcarousel-prev-horizontal{top: initial;bottom: initial;left: 45%;}
	#content .jcarousel-container .jcarousel-next-horizontal{top: initial;bottom: initial;left: 46%;margin-left: 40px;}
*/
#content .jcarousel-container .jcarousel-prev-horizontal{display: none;}
#content .jcarousel-container .jcarousel-next-horizontal{display: none;}
#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 22px; line-height: 22px !important;}
.panel-display .html5-banner-ad {height: 243px;}
}

@media only screen and (min-width: 1060px) {
	.node-spravochnic-potrebitelya .company-name .field-item.even {font-size: 55px; line-height: 55px; max-width: 1060px;}
	.node-spravochnic-potrebitelya.node-full .field-name-background-wrapper>.field-items {height: 215px; max-height: 215px; min-height: 100%;}
	.node-spravochnic-potrebitelya .company-name {margin-top: 1.5vw;}
}

@media only screen and (max-width: 1200px) {
	#content .views-field-title h2 {font-size: 26px;line-height: 26px;}

	#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 22px; line-height: 22px !important;}
}

@media only screen and (max-width: 830px) {
	#superfish-1 li a {font-size: 15px;}
	#block-quicktabs-widget-socials li {padding: 13px 8px;}
	#content .jcarousel-container .jcarousel-prev-horizontal{display: block !important;left: -52px;}
	#content .jcarousel-container .jcarousel-next-horizontal{display: block !important;right: -24px;}
	#content .pane-special .views-field-title a {font-size: 18px !important; line-height: 22px !important;}
}
	
@media only screen and (max-width: 972px) {
	#superfish-1 li a {font-size: 12px; padding-right: 22px !important;}
	#block-superfish-1.block {padding: 0;}
	#header-wrapper {padding: 0px 0px;}
	#divider {background: none;display: none;}
	.icon {font-size: 100%;}
	#content .views-field-title h2{font-size: 20px;line-height: 26px;}
	.page-catalog .panels-flexible-column {width: 49%}
	
/*	
	#content .jcarousel-container .jcarousel-prev-horizontal{top: initial;bottom: initial;left: 40%;}
	#content .jcarousel-container .jcarousel-next-horizontal{top: initial;bottom: initial;left: 42%;margin-left: 40px;}
*/
}
@media only screen and (max-width: 580px){
	.node-spravochnic-potrebitelya .field-name-field-directory-like .field-item.even {float: initial;padding-bottom: 20px;padding-right: 0;}
	.node-spravochnic-potrebitelya .group-description .group-ranking-list .field.field-name-field-directory-like {width: 100%;}
	.node-spravochnic-potrebitelya .group-description .group-ranking-list .field {width: 100%;padding-bottom: 20px;padding-right: 0;}
	.node-spravochnic-potrebitelya .group-description {width: 100%;}
	.node-spravochnic-potrebitelya .field-name-background-wrapper.view-mode-front_teaser {display: none;}
	#search-container .form-item input {width: 100% !important;}
	#search-container .views-exposed-widget {width: 70%;}
}
@media only screen and (max-width: 769px){
.sidebar .views-exposed-form .views-widget-filter-tid>label:before {content: 'Подрубрики';display: inline-block;font-size: 18px; writing-mode: vertical-rl;text-orientation: upright;margin-left: -27px;background: #fff;color: #a0414a;cursor: pointer;border: 1px #a0414a solid;margin-bottom: -200px;width: 25px;}
	.region-sidebar-first .views-exposed-form {position: fixed;top: 20%; right: -260px; width: 260px;}
}
@media only screen and (min-width: 769px){
	.two-66-33 > .region-two-66-33-first{width: 66.666666%;}
	.two-66-33 > .region-two-66-33-second{width: 33.333333%;}
	.at-panel .region {display: inline;float: left;}
}

@media only screen and (max-width: 580px) and (min-width: 321px){
	.not-front.page-node .node .group-header .field-name-post-date {font-size: 12px;}
	.not-front.page-node .node .group-header .field-name-comment-icon {display: none;}	
	.not-front.page-node .node .group-header .field-name-viewed {display: none;}
	.not-front.page-node .node .group-header .field-name-eye-icon {display: none;}
	.region-leaderboard {padding: 0;}
	
	/*Popups*/
	#popup-element-3-active .inner {width: 410px !important;min-width: 0;}
	#popup-element-2-active .inner {width: 370px !important;min-width: 0;}
	#popup-element-1-active .inner {width: 330px !important;min-width: 0;}
	#popup-element-0-active .inner {width: 300px !important;min-width: 0;}
	#send-news h2 {font-size: 17px !important;line-height: 16px;}
	#send-news h3 {font-size: 16px;line-height: 19px;padding-top: 25px;}
	.popup-element-body .hybridauth-widget-wrapper ul.hybridauth-widget li {padding: 0 15px 0 0;}
	.popup-element-body h2 {font-size: 24px;line-height: 19px;}
	#user-login-form .fieldset-description b { line-height: 11px;font-size: 24px;}
	#user-login-form #edit-head .fieldset-description {height: 16px;}
	#edit-intro {padding-top: 10px;}
	#edit-intro .fieldset-wrapper {padding: 0;}
	#edit-textbox .fieldset-wrapper {padding: 0;}
	#user-login-form #edit-intro .fieldset-description h3 {font-size: 19px;}
	#user-login-form .fieldset-description p {text-align: center;}
	#user-login-form fieldset {padding: 7px;}
	#user-login-form .form-item-name {padding-left: 56px;}
	/*Popups*/
	
	#block-superfish-1 .block-inner {display: none;}
	#branding {float: left;position: absolute;left: 50px;top: 0px;}

	.not-front.page-node #main-content {margin: 25px 25px 25px 25px;}
	#block-block-1 {width: 50%; float:left;}
	#block-superfish-1 {width: 50%;float:left;}
	#content .region-three-33-bottom .views-row {float: none;display: block;width: 100%;clear: both;}
	#block-menu-menu-about, #block-menu-menu-ads, #block-menu-menu-followus {padding: 0;}
	#content .special .row.odd {25px 0px 50px 20px;}
	.front .panel-pane .block-content {padding: 0;margin: 0;}
	.page-views .ds-2col-stacked > .group-left {width: 100%;}
	.page-views .ds-2col-stacked > .group-right {width: 100%; border-top: 5px solid #772d33;}
	.page-views .ds-2col-stacked .field-type-taxonomy-term-reference {font-size: 12px;}
	.page-views .ds-2col-stacked .field-name-post-date {padding-left: 10px;}
	.page-views .node.view-mode-front_teaser {border-bottom: none;}
	.field-name-title h2 {height: 100% !important;}
	.view-switcher {display: none}
	#content .pane-special .views-field-title a {font-size: 16px}
	#columns .region-sidebar-first .region-inner {padding: 0 10px;}
	/*MostPopular panel*/
	#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q ul {text-align: right;}
	#content .row-wrapper.odd .region-three-33-bottom .block-title {font-size: 21px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .field-name-field-mm-type .field-item i {font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 16px;line-height: 19px !important;}
	#content .pane-quicktabs-top-views-comments .field-name-title {padding-left: 0px;}
	#content .pane-quicktabs-top-views-comments .field-name-post-date {font-size: 12px; padding-left: 10px;}
	#content .pane-quicktabs-top-views-comments .field-name-eye-icon i {line-height: 24px;font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-group-fieldset .field .even {font-size: 12px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count {line-height: 24px;}
	#content .pane-quicktabs-top-views-comments .field-group-div .field {font-size: 12px;}
	#content .field-name-field-mm-type .field-item img {width: 12.5px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {padding: 3px 3px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count .even {font-size: 12px;}
	
	/*MostPopular panel*/	
	#content .two-50 .field-name-title h2{font-size: 16px;line-height: 16px;} 
	#content .two-50 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .three-3x33 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .panel-350x240 .field-name-title h2 {font-size: 16px;line-height: 16px; height: 100%;}
	#content .three-3x33 .group-counters .field-name-post-date .field-item {padding-left: 10px;}
	#content .panel-350x240 .field-name-title {padding-left: 0px;}
	.three-3x33 .panel-pane.pane-views .block-title {font-size: 22px;line-height: 22px;}
	.three-3x33 .panel-pane.pane-views .block-inner .views-field-title a {font-size: 15px;}
	.view-mode-teaser h2{height: 100% !important;}
	.page-views .ds-2col-stacked .field-name-body .field-item {height: 100% !important;}
	.page-views .ds-2col-stacked .field-name-body {padding: 10px;}
	.page-views .ds-2col-stacked .field-name-title {padding: 10px;}
/*
	#content .jcarousel-container .jcarousel-prev-horizontal{top: initial;bottom: initial;left: 33%;}
	#content .jcarousel-container .jcarousel-next-horizontal{top: initial;bottom: initial;left: 35%;margin-left: 40px;}
*/
	#content .jcarousel-navigation {left:40%;}
	#block-superfish-1.block {padding-right: 0;}
	#block-block-2 .copyright {width: 100%; padding: 15px 0;}
	#block-block-2 .right p {float: left;}
	
	/*Comments*/
	.not-front .comment-wrapper .user-picture {width: 100%;padding: 0;margin: 0;}
	.not-front .comment .author {width: 100%;padding: 0;}
	.not-front .comment .created {width: 100%;float: left;margin: 0;}
	.not-front .comment .comment-content {float: left; margin: 0; width: 100%;}
	.not-front .comment .field-name-comment-body {float: left; width: 100%;}
	.indented {margin: 0 !important;}
	.not-front .comment-wrapper .comment-title {font-size: 22px;}
	.not-front .field-name-share-buttons {border: none;}
	.not-front .field-name-share-buttons .field-items a {border: none;}
	.not-front .item-list-pager .pager-item a {display: none;}
	.not-front .comment-wrapper .ajax-comments-form-add { width: 100%;padding: 0;margin: 0;}
	.not-front .comment-wrapper .hybridauth-widget-wrapper {float: left; width: 100%;}
	.not-front .comment-wrapper #edit-anonymous {float: left;width: 100%; padding: 0;}
	.not-front .comment-wrapper .form-item-name {float: left;width: 100%;}
	.not-front .comment-wrapper .form-item-mail {float: left;width: 100%;}
	.not-front .comment-wrapper .captcha {float: left; }
	.not-front .comment-wrapper .g-recaptcha {float: left; }
	.not-front .comment-wrapper .form-actions {float: left;width: 100%;}
	.not-front .field-name-share-buttons .field-items {float: left;}
	.not-front .comment-form .form-text {max-width: 100%;}
	/*Comments*/
}
@media only screen and (max-width: 768px) {
	.region-header .region-inner {position: absolute;top: 0;right: 0;}
}
@media only screen and (max-width: 768px) and (min-width: 581px){
	.region-header .block-region-header {width: initial !important;float: left !important;display: inline-block !important;clear: none !important;}
	#header .region-header .region-inner .block-superfish {display: none !important;}
	#branding {float: left;position: absolute;left: 50px;top: 0px;}
	#superfish-1-select {display: none;}
	.menu-toggle {display: block;}
	#block-simpleads-ad-groups-81 {display: none;}	
	#block-block-1 {width: 50%;float:left;}
	#block-superfish-1 {width: 50%;float:left;}
	#content .two-66-33 .region-two-66-33-first .field-name-title h2{font-size: 16px;line-height: 16px;}
	#content .two-50 .field-name-title h2{font-size: 16px;line-height: 16px;} 
	#content .panel-350x240 .field-name-title h2 {font-size: 16px;line-height: 18px;}
	#content .region-three-33-bottom .views-row {width: 50%;}
	#block-menu-menu-about, #block-menu-menu-ads, #block-menu-menu-followus {padding: 0; clear: none;}
	#block-block-2 .copyright {width: 100%;}
	#block-block-2 .right p {float: left;}
	.not-front .comment-wrapper .ajax-comments-form-add {width: 79%;}
	.front .region-two-66-33-second {padding-top: 20px;}
	div#content-column, div.content-inner, .sidebar-first div.content-inner, .sidebar-second div.content-inner, .two-sidebars div.content-inner, div.sidebar, .sidebar-first div.sidebar, .sidebar-second div.sidebar, .two-sidebars div.sidebar, div.region .block  {width: initial;}
	#content .pane-special .views-field-title a {font-size: 18px}
	/*MostPopular panel*/
	#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q ul {text-align: right;}
	#content .row-wrapper.odd .region-three-33-bottom .block-title {font-size: 21px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .field-name-field-mm-type .field-item i {font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 16px;line-height: 19px !important;}
	#content .pane-quicktabs-top-views-comments .field-name-title {padding-left: 0px;}
	#content .pane-quicktabs-top-views-comments .field-name-post-date {font-size: 12px; padding-left: 10px;}
	#content .pane-quicktabs-top-views-comments .field-name-eye-icon i {line-height: 24px;font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-group-fieldset .field .even {font-size: 12px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count {line-height: 24px;}
	#content .pane-quicktabs-top-views-comments .field-group-div .field {font-size: 12px;}
	#content .field-name-field-mm-type .field-item img {width: 12.5px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {padding: 3px 3px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count .even {font-size: 12px;}
	
	/*MostPopular panel*/
	#popup-element-3-active .inner {width: 500px !important;}
	#user-login-form .form-item-name {padding-left: 100px;}
	
}
@media only screen and (max-width: 768px){
	.page-catalog .panels-flexible-column {width: 90%;}	
	#counters-container .block-wrapper .counters {width: 100%;} 
	.page-catalog #counters-container {background-attachment: scroll; background-position:0;}
	.views-exposed-form .form-item, .views-exposed-form .form-submit
	#search-container .form-item input {width: 100% !important;}
	#views-exposed-form-search-in-directory-page .form-type-textfield {width: 80%;margin: 0 auto;}
	#float-bar {display: none !important;}

}
@media only screen and (max-width: 1024px) and (min-width: 769px){
	#content .two-50 .field-name-title h2 {font-size: 22px;line-height: 26px;}
	#content .region-three-33-bottom .views-row {width: 50%;}
	.panel-display .html5-banner-ad {height: 216px;}
	#block-simpleads-ad-groups-81 {display: none;}	
}
@media only screen and (max-width: 320px){

	#branding {float: left;position: absolute;left: 50px;top: 0px;}
	#block-menu-menu-about, #block-menu-menu-ads, #block-menu-menu-followus {padding: 0;}
	.not-front.page-node #main-content {margin: 25px 25px 25px 25px;}
/*
	#content .jcarousel-container .jcarousel-prev-horizontal{top: initial;bottom: initial;left: 33%;}
	#content .jcarousel-container .jcarousel-next-horizontal{top: initial;bottom: initial;left: 33%;margin-left: 40px;}
*/
	#block-block-2 .copyright {width: 100%;}
	#block-block-2 .right p {float: left;}
	#block-superfish-1.block {padding-right: 0;}
	#block-block-2 .copyright p{line-height: 130%;padding-top: 20px;}
	.page-views .ds-2col-stacked > .group-left {width: 100%;}
	.page-views .ds-2col-stacked > .group-right {width: 100%;border-top: 5px solid #772d33;}
	.view-switcher {display: none}
	/*Comments*/
	.not-front .comment-wrapper .user-picture {width: 100%;padding: 0;margin: 0;}
	.not-front .comment .author {width: 100%;padding: 0;}
	.not-front .comment .created {width: 100%;float: left;margin: 0;}
	.not-front .comment .comment-content {float: left; margin: 0; width: 100%;}
	.not-front .comment .field-name-comment-body {float: left; width: 100%;}
	.indented {margin: 0 !important;}
	.not-front .comment-wrapper .comment-title {font-size: 22px;}
	.not-front .field-name-share-buttons {border: none;}
	.not-front .field-name-share-buttons .field-items a {border: none;}
	.not-front .item-list-pager .pager-item a {display: none;}
	.not-front .comment-wrapper .ajax-comments-form-add { width: 100%;padding: 0;margin: 0;}
	.not-front .comment-wrapper .hybridauth-widget-wrapper {float: left; width: 100%;}
	.not-front .comment-wrapper #edit-anonymous {float: left;width: 100%; padding: 0;}
	.not-front .comment-wrapper .form-item-name {float: left;width: 100%;}
	.not-front .comment-wrapper .form-item-mail {float: left;width: 100%;}
	.not-front .comment-wrapper .captcha {float: left; transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0;}
	.g-recaptcha div div {max-width: 260px !important;}
	.not-front .comment-wrapper .form-actions {float: left;width: 100%;}
	.not-front .field-name-share-buttons .field-items {float: left;}
	.not-front .comment-form .form-text {max-width: 100%;}
	
	/*Blocks*/
	#content .three-3x33 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .two-50 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .panel-350x240 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .events .region-three-33-bottom .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .two-50 .field-name-post-date {font-size: 12px; padding-left: 10px;}
	#content .two-50 .field-group-div .field {font-size: 12px;line-height: 24px;}
	#content .two-50 .field-group-fieldset .field .even {font-size: 12px;line-height: 24px;}
	#content .three-3x33 .field-name-post-date .field-item {font-size: 12px; padding-left: 10px;}
	#content .three-3x33 .group-viewed-icons {font-size: 12px; line-height: 24px;}
	#content .three-3x33 .field-name-body .field-item.even {margin: 7% 5%;}
	#content .events .region-three-33-bottom .field-name-post-date .field-item {font-size: 12px;}
	#content .three-3x33 .group-commnets-count {font-size: 12px;}
	#content .two-50 .field-name-title {padding-left: 10px;}
	#content .two-50 .field-name-title h2{font-size: 16px;line-height: 16px;} 
	#content .three-3x33 .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .panel-350x240 .field-name-title h2 {font-size: 16px;line-height: 16px; height: 100%;}
	#content .three-3x33 .group-counters .field-name-post-date .field-item {padding-left: 10px;}
	#content .panel-350x240 .field-name-title {padding-left: 0px;}
	.three-3x33 .panel-pane.pane-views .block-title {font-size: 22px;line-height: 22px;}
	.three-3x33 .panel-pane.pane-views .block-title {font-size: 22px;line-height: 22px;}
	.three-3x33 .panel-pane.pane-views .block-inner .views-field-title a {font-size: 15px;}
	.view-mode-teaser h2{height: 100%;}
	.page-views .ds-2col-stacked .field-name-body .field-item {height: 100% !important;}
	.page-views .ds-2col-stacked .field-name-title {padding: 10px;}
	.page-views .ds-2col-stacked .field-name-body {padding: 10px;}
	.page-views .node.view-mode-front_teaser {border-bottom: none;}
	.page-views .ds-2col-stacked .field-type-taxonomy-term-reference {font-size: 12px;}
	.page-views .ds-2col-stacked .field-name-post-date {padding-left: 10px;}
	.field-name-title h2 {height: 100% !important;}
	#content .pane-special .views-field-title a {font-size: 16px}
	
	/*MostPopular panel*/
	#content .pane-quicktabs-top-views-comments .quicktabs-wrapper .item-list-q ul {text-align: right;}
	#content .row-wrapper.odd .region-three-33-bottom .block-title {font-size: 21px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {font-size: 12px;}
	#content .field-name-field-mm-type .field-item i {font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-name-title h2 {font-size: 16px;line-height: 19px !important;}
	#content .pane-quicktabs-top-views-comments .field-name-title {padding-left: 0px;}
	#content .pane-quicktabs-top-views-comments .field-name-post-date {font-size: 12px; padding-left: 10px;}
	#content .pane-quicktabs-top-views-comments .field-name-eye-icon i {line-height: 24px;font-size: 15px;}
	#content .pane-quicktabs-top-views-comments .field-group-fieldset .field .even {font-size: 12px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count {padding-right: 12px;}
	#content .pane-quicktabs-top-views-comments .field-group-div .field {font-size: 12px;}
	#content .field-name-field-mm-type .field-item img {width: 12.5px;}
	#content .pane-quicktabs-top-views-comments .field-type-taxonomy-term-reference {padding: 3px 3px;}
	#content .pane-quicktabs-top-views-comments .group-commnets-count .even {font-size: 12px;}
	#content .pane-quicktabs-top-views-comments .field-name-title {padding-left: 0;}
	#content .special .row.odd {padding: 25px 0px 50px 7px;}
	#columns .region-sidebar-first .region-inner {padding: 0 10px;}
	#block-simpleads-ad-groups-81 {display: none;}
	.region-leaderboard {padding: 0;}
	.not-front.page-node .node .group-header .field-name-comment-icon {display: none;}	
	.not-front.page-node .node .group-header .field-name-viewed {display: none;}
	.not-front.page-node .node .group-header .field-name-eye-icon {display: none;}
	.not-front.page-node .node .group-header .field-name-post-date {font-size: 12px;}
}
