/* Logo size adjustment */
.logo-block #rt-logo {
	width: 170px !important;
	height: 120px !important;
	top: 5px;
}

.logo-block {
margin: -66px 0 0 0px;
padding: 0;
width: 240px;
height: 130px;
position: relative;
z-index: 100;
background-image: linear-gradient(to bottom,#2d582d,#2d582d);
border: 1px solid #2f3239;

}

.logo-block:before {
display: none;
}

.menu-block {
padding: 0;
margin: -4px 0 0 0;
float: left;
}

.social-button {
margin: 0 5px;
color: #ffffff;
background-color: #2d582d;
background-image: -moz-linear-gradient(top,#2d582d,#2d582d);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#2d582d),to(#2d582d));
background-image: -webkit-linear-gradient(top,#2d582d,#2d582d);
background-image: -o-linear-gradient(top,#2d582d,#2d582d);
background-image: linear-gradient(to bottom,#2d582d,#2d582d);
background-repeat: repeat-x;

}

.readon2 {
color: #ffffff !important;
background-color: #2d582d;
}

.-sep13-home .blog-featured .row-separator {
background-color: #2d582d;
}

.fp-roksprocket-lists .readon-wrapper {
border-bottom: 3px solid #2d582d;
}

.fp-roksprocket-lists .readon-wrapper .readon {
margin-bottom: 0;
background-color: #2d582d!important;
}

.fp-footer-menu li a:before {
border-color: transparent transparent transparent #2d582d;
}

.-sep13-home .fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 250px;
}

.fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 175px;
}

.horiztitleicon .module-title{
width: 10%;
}
.horiztitleicon .module-content{
padding-left: 80px;
width: 90%;
}

div.mod-languages img {
border: none;
width: 35px;
margin-top: -28px;
}

.mod-languages {
float: right;
}

.front-content-position{
height:370px;
}

p-front-content {
margin-bottom: 0px;
}

@media only screen and (min-width: 960px) and (max-width: 1199px){
.visible-large{display:none !important;}
.hidden-large{display:inherit !important;}
.visible-desktop{display:inherit !important;}
.hidden-desktop{display:none !important;}
.front-content-position {padding-bottom: 15px;}
.gf-menu.l1 > li > .item {font-size:80%; padding: 20px 20px; padding-right: 32px;}
body h1{font-size:160%;line-height:1.7em;}
body h2,body .title,body .component-content h2{font-size:130%;}
body h3{font-size:125%;line-height:1.35em;}
body h4{font-size:120%;}
body h5{font-size:105%;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item{height:135px;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item:hover:before{border-width:0 0 135px 135px;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item .sprocket-strips-content .sprocket-strips-title a{font-size:24px;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text{font-size:18px;}
body .fp-mainbottom-a .readon-wrapper2{display:none;}body .fp-mainbottom-b .sprocket-strips-item{height:195px;}
body .fp-mainbottom-b .sprocket-strips-item .sprocket-strips-content .sprocket-strips-title a{font-size:18px;line-height:22px;}
body .rt-expanded-2 > span{margin-left:80px;}body .sprocket-lists-pagination{margin-left:25px;}
ul.menu li a, ul.menu li .item {font-size: 1.1em;}




}

@media (min-width: 768px) and (max-width: 959px){
body .fp-roksprocket-strips-showcase .sprocket-strips-item{height:120px;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item:hover:before{border-width:0 0 120px 120px;}

.-sep13-home .fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 200px;
}

.fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 120px;
}
}

@media (max-width: 767px){
body #rt-logo{margin:0 auto;}
body .logo-block{margin:0px auto 0;}

.-sep13-home .fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 150px;
}

.fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 100px;
}

}

@media  (min-width: 200px) and (max-width: 480px){

body .fp-roksprocket-strips-showcase .sprocket-strips-item{height:80px;}
body .fp-roksprocket-strips-showcase .sprocket-strips-item:hover:before{border-width:0 0 80px 80px;}

.-sep13-home .fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 125px;
}

.fp-roksprocket-strips-showcase .sprocket-strips-item {
height: 80px;
}

}

