/**
* @version   $Id: master-ie8.css 2917 2012-08-31 00:50:20Z rhuk $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/


/*
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,400italic,700,700italic|Ubuntu+Condensed&subset=cyrillic-ext,cyrillic,latin);
font-family: 'Noto Sans', sans-serif;
font-family: 'Cuprum', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Open Sans Condensed', sans-serif;
font-family: 'PT Sans Narrow', sans-serif;
font-family: 'Play', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Ubuntu Condensed', sans-serif;
font-family: 'Ubuntu', sans-serif;
font-family: 'Ubuntu Mono', sans-serif;
*/

/*
@font-face {
    font-family: 'kelson_sans_rubold';
    src: url('../fonts/kelson_sans_bold_ru.eot');
    src: url('../fonts/kelson_sans_bold_ru.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_bold_ru.woff') format('woff'),
         url('../fonts/kelson_sans_bold_ru.ttf') format('truetype');
}

@font-face {
    font-family: 'kelson_sans_rulight';
    src: url('../fonts/kelson_sans_light_ru.eot');
    src: url('../fonts/kelson_sans_light_ru.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_light_ru.woff') format('woff'),
         url('../fonts/kelson_sans_light_ru.ttf') format('truetype');
}
*/

@font-face {
    font-family: 'kelson_sans_ruregular';
    src: url('../fonts/kelson_sans_regular_ru.eot');
    src: url('../fonts/kelson_sans_regular_ru.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kelson_sans_regular_ru.woff') format('woff'),
         url('../fonts/kelson_sans_regular_ru.ttf') format('truetype');
}


@font-face {
    font-family: 'UbuntuCondensedRegular';
    src: url('../fonts/ubuntu-c.eot');
    src: url('../fonts/ubuntu-c.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ubuntu-c.woff') format('woff'),
         url('../fonts/ubuntu-c.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/*


@font-face {
    font-family: 'cleanveb';
    src: url('../fonts/cleanveb.eot');
    src: url('../fonts/cleanveb.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cleanveb.woff') format('woff'),
         url('../fonts/cleanveb.ttf') format('truetype');
}

@font-face {
    font-family: 'cleanvel';
    src: url('../fonts/cleanvel.eot');
    src: url('../fonts/cleanvel.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cleanvel.woff') format('woff'),
         url('../fonts/cleanvel.ttf') format('truetype');
}




@font-face {
    font-family: 'mignon-bold';
    src: url('../fonts/mignon-bold.eot');
    src: url('../fonts/mignon-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-bold.woff') format('woff'),
         url('../fonts/mignon-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'mignon-it';
    src: url('../fonts/mignon-it.eot');
    src: url('../fonts/mignon-it.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-it.woff') format('woff'),
         url('../fonts/mignon-it.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: 'mignon-medium';
    src: url('../fonts/mignon-medium.eot');
    src: url('../fonts/mignon-medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-medium.woff') format('woff'),
         url('../fonts/mignon-medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mignon-mediumit';
    src: url('../fonts/mignon-mediumit.eot');
    src: url('../fonts/mignon-mediumit.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-mediumit.woff') format('woff'),
         url('../fonts/mignon-mediumit.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: 'mignon-regular';
    src: url('../fonts/mignon-regular.eot');
    src: url('../fonts/mignon-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-regular.woff') format('woff'),
         url('../fonts/mignon-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'mignon-semiboldit';
    src: url('../fonts/mignon-semiboldit.eot');
    src: url('../fonts/mignon-semiboldit.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mignon-semiboldit.woff') format('woff'),
         url('../fonts/mignon-semiboldit.ttf') format('truetype');
    font-weight: bold;
}
*/





/* Grid Layout */
body {
	background: #ffffff;
	color: #6e6e6e;
}

ul.menu li a, ul.menu li .item, ul.menu li .separator {
	font-weight: normal;
}

#rt-showcase {
	background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
	box-shadow: inset 0 0px 0 rgba(233, 18, 18, 0.15);
}

#rt-top-surround {
	background-color: #ffffff;
	-moz-linear-gradient(top,#ffffff,#ffffff);
	-o-linear-gradient(top,#ffffff,#ffffff)
	background-image: linear-gradient(to bottom,#ffffff,#ffffff);
	background: #ffffff;
}

#rt-top-surround:after {
	background: #ffffff;
}

#rt-header {
	background: #eeeeee;
	padding-bottom: 8px;
}

#rt-header, #rt-top .gf-menu {z-index: 3;    position: relative;}

#rt-maintop {
	padding-top: 0px;
	padding-bottom: 6px;
}

div.gf-menu-device-container, div.gf-menu-device-container.responsive-type-panel ~ ul.gf-menu {
    display: block;
}

.layout-slideshow ul {
	margin: -15px !important;
}

.layout-slideshow .sprocket-features-pagination {
	left: 19px !important;
	bottom: -5px !important;
}

.layout-slideshow .sprocket-features-content {
	top: 89px !important;
	left: 84px !important;
}

.rt-showcase-pattern {
	background-image: url('/images/nback1.jpg');
	background: url('/images/nback1.jpg');
}

.layout-slideshow .sprocket-features-title {
	font-size: 1.2em !important;
	padding: 5px !important;
}

.layout-slideshow .sprocket-features-desc {
	font-size: 0.9em !important;
	padding: 6px !important;
}

.layout-slideshow .sprocket-features-title {
	margin: 0 0 0px 0 !important;
}

.layout-slideshow .sprocket-features-content {
	width: 83% !important;
}

.layout-slideshow .sprocket-features-arrows .arrow {
	z-index: 2 !important;
}

.layout-slideshow .sprocket-features-arrows .arrow {
	font-size: 1.2em !important;
}

.custombox2 {
	padding: 0px !important;
	margin: 0px !important;
}

.accordion {
    margin: -15px;
}

.ssatmain1 {
	padding: 0px !important;
	margin: 0px !important;
}

.ssatmain2 {
	padding: 0px !important;
	margin: 0px !important;
}

.ssatmain3 {
	padding: 0px !important;
	margin: 0px !important;
}

.moduletablearticle_show {
	padding: 0px;
	margin: -10px;	
}

.category-wall span {
    margin: 5px  0px 10px 0px !important;
    padding: 5px 7px !important;
    border-radius: 8px;
	
}

.article_show_title {
	padding-top: 10px !important;
}

.title, .component-content h2 {
	font-family: 'UbuntuCondensedRegular', sans-serif !important; 
	font-weight: normal !important;
	text-shadow: 1px 1px 1px rgb(200, 200, 200) !important;
	font-size: 27px !important;
}

.article_image {
	float: left;
	width: 265px;
	border: 1px solid #ccc;
	margin: 0px 10px 10px 0px;
}

.image-cropper {
  position: relative;
/*  width: 265px;
  height: 300px;*/
  overflow: hidden;
}

.font-size-is-default {
    font-size: 14px !important;
}

body {
	font-family: "kelson_sans_ruregular", Helvetica, Arial, sans-serif !important;
	font-size: 14px !important;
	line-height: 1.6em !important;
}

.promo-image {
	margin: -40px 0px 0px 0px;
	width: 300px;
}

#fancybox-title-wrap {
	opacity: 0;
}


.AG_classic h1 {
	text-align: left;
	margin: 0px 0 -30px 0;
	font-size: 12px;
	font-weight: bold;
	opacity: 0;
}

a.AG_album_thumb {
	padding: 0px;
	border: 0px solid silver;
}

a:hover.AG_album_thumb {
	color: #ffffff;
}

span.AG_album_thumb_label {
	font-size: 14px;
	line-height: 28px;
}


a.AG_album_parent {
	padding-left: 10px;
}

.AG_classic .ag_imageThumb {
	padding: 0px;
}

.AG_classic {
	margin-left: -10px;
	margin-top: 10px;
}

a.AG_pagin_link:hover, a.AG_pagin_prev:hover, a.AG_pagin_next:hover {
	color: #ffffff !important;
}

.AG_classic .ag_thumbclassic {
	margin: 0 8px 10px;
}