/**
 * @version		1.2.2
 * @package		JoomlaXTC Versant template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2012-2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
.row-fluid .span12{margin-left:0;}
img{max-width:100%;}
/* ----------------------------------------------*/
/* C 00 - CSS3 Hover Effects
/* ----------------------------------------------*/
.login_slide_btn,.logout_slide_btn,.search_menu_btn,.social a,.flatgreybutton,.bargraphv a,.circle1 {
	     -webkit-transition-property: all;
		-moz-transition-property: all;
		-o-transition-property: all;
		-ms-transition-property: all;
		transition-property: all;
		-webkit-transition-duration: 0.15s,0.15s;
		-moz-transition-duration: 0.15s,0.15s;
		-o-transition-duration: 0.15s,0.15s;
		-ms-transition-duration: 0.15s, 0.15s;
		transition-duration: 0.15s, 0.15s;
		-webkit-transition-timing-function: ease-in,ease-out;
		-moz-transition-timing-function: ease-in,ease-out;
		-o-transition-timing-function: ease-in,ease-out;
		-ms-transition-timing-function: ease-in,ease-out;
		transition-timing-function: ease-in,ease-out;
	}


/* ----------------------------------------------*/
/* C 01 - CSS3 Responsive Animations
/* ----------------------------------------------*/
body  {
	  opacity:0; 
    -webkit-animation:fadeIn ease-in 1;  
    -moz-animation:fadeIn ease-in 1;
    animation:fadeIn ease-in 1;
     -webkit-animation-fill-mode:forwards;  
    -moz-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
     -webkit-animation-duration: 1s;
    -moz-animation-duration:1s;
    animation-duration:1s;
}

/* CSS3 Fade In Parameters */
	@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
	@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
	@-o-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
	@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

/* Responsive Animation Parameters */
	
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12
 {
 -webkit-animation-fill-mode:forwards;  
    -moz-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
     -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    animation-duration:1s;
	 -moz-transition: width 0.8s ease-in-out;
    -webkit-transition: width 0.8s ease-in-out;
    -moz-transition: width 0.8s ease-in-out;
    -o-transition: width 0.8s ease-in-out;
    transition: width 0.8s ease-in-out;
		}

/* CSS3 Rotating Words */
.rw-wrapper{width: 100%;text-align:center!important;padding: 20px 0 30px 0;position:relative;}
.rw-words{display: inline;text-indent: 10px;}
.rw-words-1 span{position: absolute;opacity: 0;overflow: hidden;text-align:center!important;-webkit-animation: rotateWord 18s linear infinite 0s;-moz-animation: rotateWord 18s linear infinite 0s;-o-animation: rotateWord 18s linear infinite 0s;-ms-animation: rotateWord 18s linear infinite 0s;animation: rotateWord 18s linear infinite 0s;left: 50%;margin-left:-50%;width: 100%;}
.rw-words-1 span:nth-child(2) {-webkit-animation-delay: 3s;-moz-animation-delay: 3s;-o-animation-delay: 3s;-ms-animation-delay: 3s;animation-delay: 3s;}
.rw-words-1 span:nth-child(3) {-webkit-animation-delay: 6s;-moz-animation-delay: 6s;-o-animation-delay: 6s;-ms-animation-delay: 6s;animation-delay: 6s;}
.rw-words-1 span:nth-child(4) {-webkit-animation-delay: 9s;-moz-animation-delay: 9s;-o-animation-delay: 9s;-ms-animation-delay: 9s;animation-delay: 9s;}
.rw-words-1 span:nth-child(5) {-webkit-animation-delay: 12s;-moz-animation-delay: 12s;-o-animation-delay: 12s;-ms-animation-delay: 12s;animation-delay: 12s;}
.rw-words-1 span:nth-child(6) {-webkit-animation-delay: 15s;-moz-animation-delay: 15s;-o-animation-delay: 15s;-ms-animation-delay: 15s;animation-delay: 15s;}
@-webkit-keyframes rotateWord {
    0% { opacity: 0;}
    2% { opacity: 0;-webkit-transform: translateY(-30px);}
	5% { opacity: 1;-webkit-transform: translateY(0px);}
    17% { opacity: 1;-webkit-transform: translateY(0px);}
	20% { opacity: 0;-webkit-transform: translateY(30px);}
	80% { opacity: 0;}
    100% { opacity: 0;}}
@-moz-keyframes rotateWord {
    0% { opacity: 0;}
    2% { opacity: 0;}
	5% { opacity: 1;}
    17% { opacity: 1;}
	20% { opacity: 0;}
	80% { opacity: 0;}
    100% { opacity: 0;}}
@-o-keyframes rotateWord {
    0% { opacity: 0;}
    2% { opacity: 0;-o-transform: translateY(-30px);}
	5% { opacity: 1;-o-transform: translateY(0px);}
    17% { opacity: 1;-o-transform: translateY(0px);}
	20% { opacity: 0;-o-transform: translateY(30px);}
	80% { opacity: 0;}
    100% { opacity: 0;}}
@-ms-keyframes rotateWord {
    0% { opacity: 0;}
    2% { opacity: 0;-ms-transform: translateY(-30px);}
	5% { opacity: 1;-ms-transform: translateY(0px);}
    17% { opacity: 1;-ms-transform: translateY(0px);}
	20% { opacity: 0;-ms-transform: translateY(30px);}
	80% { opacity: 0;}
    100% { opacity: 0;}}
@keyframes rotateWord {
    0% { opacity: 0;}
    2% { opacity: 0;transform: translateY(-30px);}
	5% { opacity: 1;transform: translateY(0px);}
    17% { opacity: 1;transform: translateY(0px);}
	20% { opacity: 0;transform: translateY(30px);}
	80% { opacity: 0;}
    100% { opacity: 0;}}
@media screen and (max-width: 768px){.rw-sentence { font-size: 18px;}}
@media screen and (max-width: 320px){.rw-sentence { font-size: 9px;}}

/* CSS3 Animations */
.spin {-webkit-transition: all 400ms linear;-moz-transition: all 400ms linear;-o-transition: all 400ms linear;-ms-transition: all 400ms linear;transition: all 400ms linear;}
.spin:hover{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.animated { -webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation: 0.5s ease;-moz-animation: 0.5s ease;-ms-animation: 0.5s ease;-o-animation: 0.5s ease;animation: 0.5s ease;}
.animated.hinge {-webkit-animation: 2s ease;-moz-animation: 2s ease;-ms-animation: 2s ease;-o-animation: 2s ease;animation: 2s ease;}
@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1);} 
  50% { -webkit-transform: scale(1.5);}
    100% { -webkit-transform: scale(1);}}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1);}  
  50% { -moz-transform: scale(1.5);}
    100% { -moz-transform: scale(1);}}
@-ms-keyframes pulse {
    0% { -ms-transform: scale(1);} 
  50% { -ms-transform: scale(1.5);}
    100% { -ms-transform: scale(1);}}
@-o-keyframes pulse {
    0% { -o-transform: scale(1);}  
  50% { -o-transform: scale(1.5);}
    100% { -o-transform: scale(1);}}
@keyframes pulse {
    0% { transform: scale(1);} 
  50% { transform: scale(1.5);}
    100% { transform: scale(1);}}
.pulse:hover{-webkit-animation-name: pulse;-moz-animation-name: pulse;-ms-animation-name: pulse;-o-animation-name: pulse;animation-name: pulse;}
@keyframes shake{
0% { transform: translate(2px, 1px) rotate(0deg);}
10% { transform: translate(-1px, -2px) rotate(-1deg);}
20% { transform: translate(-3px, 0px) rotate(1deg);}
30% { transform: translate(0px, 2px) rotate(0deg);}
40% { transform: translate(1px, -1px) rotate(1deg);}
50% { transform: translate(-1px, 2px) rotate(-1deg);}
60% { transform: translate(-3px, 1px) rotate(0deg);}
70% { transform: translate(2px, 1px) rotate(-1deg);}
80% { transform: translate(-1px, -1px) rotate(1deg);}
90% { transform: translate(2px, 2px) rotate(0deg);}
100% { transform: translate(1px, -2px) rotate(-1deg);}}
@-moz-keyframes shake{
0% { -moz-transform: translate(2px, 1px) rotate(0deg);}
10% { -moz-transform: translate(-1px, -2px) rotate(-1deg);}
20% { -moz-transform: translate(-3px, 0px) rotate(1deg);}
30% { -moz-transform: translate(0px, 2px) rotate(0deg);}
40% { -moz-transform: translate(1px, -1px) rotate(1deg);}
50% { -moz-transform: translate(-1px, 2px) rotate(-1deg);}
60% { -moz-transform: translate(-3px, 1px) rotate(0deg);}
70% { -moz-transform: translate(2px, 1px) rotate(-1deg);}
80% { -moz-transform: translate(-1px, -1px) rotate(1deg);}
90% { -moz-transform: translate(2px, 2px) rotate(0deg);}
100% { -moz-transform: translate(1px, -2px) rotate(-1deg);}}
@-webkit-keyframes shake {
0% { -webkit-transform: translate(2px, 1px) rotate(0deg);}
10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg);}
20% { -webkit-transform: translate(-3px, 0px) rotate(1deg);}
30% { -webkit-transform: translate(0px, 2px) rotate(0deg);}
40% { -webkit-transform: translate(1px, -1px) rotate(1deg);}
50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg);}
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg);}
70% { -webkit-transform: translate(2px, 1px) rotate(-1deg);}
80% { -webkit-transform: translate(-1px, -1px) rotate(1deg);}
90% { -webkit-transform: translate(2px, 2px) rotate(0deg);}
100% { -webkit-transform: translate(1px, -2px) rotate(-1deg);}}
.shake{display:block;}
.shake:hover,.shake:focus{animation-name: shake;animation-duration: 0.8s;transform-origin:50% 50%;animation-iteration-count: infinite;animation-timing-function: linear;-moz-animation-name:shake;-moz-animation-duration: 0.8s;-moz-transform-origin:50% 50%;-moz-animation-iteration-count: infinite;-moz-animation-timing-function:linear;-webkit-animation-name: shake;-webkit-animation-duration: 0.8s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
.bump{float: left;margin: 15px;-webkit-transition: margin 0.5s ease-out;-moz-transition: margin 0.5s ease-out;-o-transition: margin 0.5s ease-out;}
.bump:hover {margin-top: 2px;clear:both;}
.tint {position: relative;cursor: pointer;}
.tint:before {content: "";display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.3);-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.tint:hover:before {background: none;}
 
/* RESPONSIVE PARAMETERS */
@media(max-width:1920px){
#component p {font-size:0.9em;}
p {font-size:100%;}
}
@media(max-width:1840px){
ul.social1 li a {width:40px; height:40px;}
ul.social1 li i {margin:9px 0 0 0;}
}
@media(max-width:1715px){
ul.social1 li a {width:40px; height:40px;}
ul.social1 li i {margin:9px 0 0 0;}
.module{padding:2.5em;}
}
@media(max-width:1600px){
.unoslider_caption {bottom:32% !important;}
.stats span {padding-right:11px; margin-right:11px;}
ul.social1 li a {width:38px; height:38px;}
ul.social1 li i {margin:8px 0 0 0;}
.cltext {font-size:11px;}
}
@media(max-width:1560px){
.more1 {width:100%; float:none;}
.more2 {display:none;}
.news-mainarticle-wrap {width:61%; float:left;}
.news-morearticle-wrap {width:35.5% !important; float:left; margin-left:3.5%; }
.newsitemwrap {margin:0 0 5% 0;}
.newsitemwrap1 {margin:0 0 10% 0;}
.newsitemwrap2 {margin:0 0 10% 0;}
ul.social2 li {margin:0 8px 8px 0;font-size:3.3em;}
ul.social2 li a {width:80px; height:80px;}
ul.social2 li i {margin:20px 0 0 0;}
}
@media(max-width:1450px){
.unoslider_caption {bottom:32% !important;}
.unoslider_title {font-size:65px  !important; line-height:85%; word-spacing:22px;}
.unoslider_description {font-size:14px  !important; line-height:70%;}
#header,#region1,#region2,#region3,#region4,#region5,#region6,#region7,#region8,#region9,#footerpad {border-width:2.4em;}
.logowrap {padding:40px;}
.module{padding:2.4em;}
#component {padding:4.5%}
ul.social1 li a {width:32px; height:32px;}
ul.social1 li i {margin:5px 0 0 0;}
ul.social2 li {margin:0 6px 8px 0;font-size:3.3em;}
ul.social2 li a {width:72px; height:72px;}
ul.social2 li i {margin:16px 0 0 0;}
.module{padding:2.1em;}
}
@media(max-width:1290px){
.unoslider_caption {bottom:28% !important;}
.unoslider_title {font-size:55px  !important;}
.unoslider_description {font-size:12px  !important;}
.stats span {padding-right:10px; margin-right:10px;}
.logowrap {padding:30px;}
ul.social1 li a {width:28px; height:28px;}
ul.social1 li i {margin:4px 0 0 0;}
ul.social2 li {margin:0 6px 8px 0;font-size:3.3em;}
ul.social2 li a {width:66px; height:66px;}
ul.social2 li i {margin:13px 0 0 0;}
}
@media(max-width:1172px){
ul.social2 li {margin:0 6px 8px 0;font-size:2.2em;}
ul.social2 li a {width:62px; height:62px;}
ul.social2 li i {margin:16px 0 0 0;}
.unoslider_caption {bottom:30% !important;}
.unoslider_title {font-size:55px  !important;}
.unoslider_description {font-size:14px  !important;}
}
@media(max-width:1140px){
ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {}
ul.suckerfish > li > a:hover, ul.dualfish > li > a:hover, ul.dropline > li > a:hover,ul.suckerfish > li:hover > a, ul.dualfish > li:hover > a, ul.dropline > li:hover > a {}
#region9 .row-fluid .span3{float:left;width:48.6188%;margin-left:2.76243%;}
#region9 .row-fluid .span3:first-child,#region9 .row-fluid .span3:first-child + .span3 + .span3{margin-left:0;}
#region9 .row-fluid .span3:first-child + .span3 + .span3{clear:left;}
div#bottom1 .module, div#bottom2 .module, div#bottom3 .module {margin-bottom:40px;}
.unoslider_caption {bottom:36%;}
.unoslider_title {font-size:70px  !important;}
.unoslider_description {font-size:16px  !important;}
#region2 {border-bottom-style:solid;}

/* -----------------------------------------------------------------------------*/
/* This is where left columns disappear and work with the nostrap page suffixes.
/* Keep these together. Comment out of you do not with to hide left columns.
/* -----------------------------------------------------------------------------*/
#left2 {display:none;} #left {display:none;}
.innerpage #region3 .center{width:64%!important; margin-left:0!important; float:left!important;}
.innerpage #region3 #right{width:33.5%!important; float:left!important;}
.nostrap1 > div > div > div.r1nostrap > .span12,.nostrap2 > div > div > div.r2nostrap > .span12,.nostrap3 > div > div > div.r3nostrap > .span12,.nostrap4 > div > div > div.r4nostrap > .span12,
.nostrap5 > div > div > div.r5nostrap > .span12,.nostrap6 > div > div > div.r6nostrap > .span12,.nostrap7 > div > div > div.r7nostrap > .span12,.nostrap8 > div > div > div.r8nostrap > .span12,
.nostrap9 > div > div > div.r9nostrap > .span12 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span11,.nostrap2 > div > div > div.r2nostrap > .span11,.nostrap3 > div > div > div.r3nostrap > .span11,.nostrap4 > div > div > div.r4nostrap > .span11,
.nostrap5 > div > div > div.r5nostrap > .span11,.nostrap6 > div > div > div.r6nostrap > .span11,.nostrap7 > div > div > div.r7nostrap > .span11,.nostrap8 > div > div > div.r8nostrap > .span11,
.nostrap9 > div > div > div.r9nostrap > .span11 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span10,.nostrap2 > div > div > div.r2nostrap > .span10,.nostrap3 > div > div > div.r3nostrap > .span10,.nostrap4 > div > div > div.r4nostrap > .span10,
.nostrap5 > div > div > div.r5nostrap > .span10,.nostrap6 > div > div > div.r6nostrap > .span10,.nostrap7 > div > div > div.r7nostrap > .span10,.nostrap8 > div > div > div.r8nostrap > .span10,
.nostrap9 > div > div > div.r9nostrap > .span10 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span9,.nostrap2 > div > div > div.r2nostrap > .span9,.nostrap3 > div > div > div.r3nostrap > .span9,.nostrap4 > div > div > div.r4nostrap > .span9,
.nostrap5 > div > div > div.r5nostrap > .span9,.nostrap6 > div > div > div.r6nostrap > .span9,.nostrap7 > div > div > div.r7nostrap > .span9,.nostrap8 > div > div > div.r8nostrap > .span9,
.nostrap9 > div > div > div.r9nostrap > .span9 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span8,.nostrap2 > div > div > div.r2nostrap > .span8,.nostrap3 > div > div > div.r3nostrap > .span8,.nostrap4 > div > div > div.r4nostrap > .span8,
.nostrap5 > div > div > div.r5nostrap > .span8,.nostrap6 > div > div > div.r6nostrap > .span8,.nostrap7 > div > div > div.r7nostrap > .span8,.nostrap8 > div > div > div.r8nostrap > .span8,
.nostrap9 > div > div > div.r9nostrap > .span8 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span7,.nostrap2 > div > div > div.r2nostrap > .span7,.nostrap3 > div > div > div.r3nostrap > .span7,.nostrap4 > div > div > div.r4nostrap > .span7,
.nostrap5 > div > div > div.r5nostrap > .span7,.nostrap6 > div > div > div.r6nostrap > .span7,.nostrap7 > div > div > div.r7nostrap > .span7,.nostrap8 > div > div > div.r8nostrap > .span7,
.nostrap9 > div > div > div.r9nostrap > .span7 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span6,.nostrap2 > div > div > div.r2nostrap > .span6,.nostrap3 > div > div > div.r3nostrap > .span6,.nostrap4 > div > div > div.r4nostrap > .span6,
.nostrap5 > div > div > div.r5nostrap > .span6,.nostrap6 > div > div > div.r6nostrap > .span6,.nostrap7 > div > div > div.r7nostrap > .span6,.nostrap8 > div > div > div.r8nostrap > .span6,
.nostrap9 > div > div > div.r9nostrap > .span6 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span5,.nostrap2 > div > div > div.r2nostrap > .span5,.nostrap3 > div > div > div.r3nostrap > .span5,.nostrap4 > div > div > div.r4nostrap > .span5,
.nostrap5 > div > div > div.r5nostrap > .span5,.nostrap6 > div > div > div.r6nostrap > .span5,.nostrap7 > div > div > div.r7nostrap > .span5,.nostrap8 > div > div > div.r8nostrap > .span5,
.nostrap9 > div > div > div.r9nostrap > .span5 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span4,.nostrap2 > div > div > div.r2nostrap > .span4,.nostrap3 > div > div > div.r3nostrap > .span4,.nostrap4 > div > div > div.r4nostrap > .span4,
.nostrap5 > div > div > div.r5nostrap > .span4,.nostrap6 > div > div > div.r6nostrap > .span4,.nostrap7 > div > div > div.r7nostrap > .span4,.nostrap8 > div > div > div.r8nostrap > .span4,
.nostrap9 > div > div > div.r9nostrap > .span4 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span3,.nostrap2 > div > div > div.r2nostrap > .span3,.nostrap3 > div > div > div.r3nostrap > .span3,.nostrap4 > div > div > div.r4nostrap > .span3,
.nostrap5 > div > div > div.r5nostrap > .span3,.nostrap6 > div > div > div.r6nostrap > .span3,.nostrap7 > div > div > div.r7nostrap > .span3,.nostrap8 > div > div > div.r8nostrap > .span3,
.nostrap9 > div > div > div.r9nostrap > .span3 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span2,.nostrap2 > div > div > div.r2nostrap > .span2,.nostrap3 > div > div > div.r3nostrap > .span2,.nostrap4 > div > div > div.r4nostrap > .span2,
.nostrap5 > div > div > div.r5nostrap > .span2,.nostrap6 > div > div > div.r6nostrap > .span2,.nostrap7 > div > div > div.r7nostrap > .span2,.nostrap8 > div > div > div.r8nostrap > .span2,
.nostrap9 > div > div > div.r9nostrap > .span2 {width: 100%;}
.nostrap1 > div > div > div.r1nostrap > .span1,.nostrap2 > div > div > div.r2nostrap > .span1,.nostrap3 > div > div > div.r3nostrap > .span1,.nostrap4 > div > div > div.r4nostrap > .span1,
.nostrap5 > div > div > div.r5nostrap > .span1,.nostrap6 > div > div > div.r6nostrap > .span1,.nostrap7 > div > div > div.r7nostrap > .span1,.nostrap8 > div > div > div.r8nostrap > .span1,
.nostrap9 > div > div > div.r9nostrap > .span1 {width: 100%;}
.nostrap1 div.r1nostrap > div,.nostrap2 div.r2nostrap > div,.nostrap3 div.r3nostrap > div,.nostrap4 div.r4nostrap > div,.nostrap5 div.r5nostrap > div,.nostrap6 div.r6nostrap > div,.nostrap7 div.r7nostrap > div,.nostrap8 div.r8nostrap > div,.nostrap9 div.r9nostrap > div{margin-left:0;}
/* -----------------------------------------------------------------------------*/
/* End of grid recalculations for hiding left columns
/* 
/* -----------------------------------------------------------------------------*/
}
@media(max-width:1000px){ 
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:50%!important;}
body.frontpage #component {padding-top:0;}
ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {padding:14px 28px 16px;}
ul.suckerfish > li > a:hover, ul.dualfish > li > a:hover, ul.dropline > li > a:hover,ul.suckerfish > li:hover > a, ul.dualfish > li:hover > a, ul.dropline > li:hover > a {padding:14px 28px 16px;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:inline-block;margin-top:0.6em!important;}
}
@media screen and (max-width: 979px){
.leftlarge .items-leading .span6,.leftlarge .items-leading .span3{width:100%;margin-left:0;}
.leftlarge .items-leading div:first-child + div{margin-left:0;}
.xtc-intro .row-fluid .span12 div:first-child + div + div{margin-left:0;}
.rightlarge .items-leading .span6{width:100%;margin-left:0;}
.rightlarge .items-leading .span3{width:100%;margin-left:0;}
.centerlarge .items-leading .span6{width:100%;margin-left:0;}
.centerlarge .items-leading .span3{width:100%;}
.centerlarge .items-leading div:first-child + div + div{margin-left:0;}
.unoslider_caption {bottom:27% !important;}
.unoslider_title {font-size:55px  !important;}
.unoslider_description {font-size:12px  !important;}
.innerpage #region3 .center{width:100%; margin-left:0; float:none;}
.innerpage #region3 #right{width:100%; margin-left:0; float:none;}
.morenews1 {display:none;}
.morenews2 {display:block;}
.module{padding:3em;}
#right {background:none;}
#right .module, #right .module {padding:3%;}
.innerpage #region3 .center{width:100%!important; margin-left:0!important; float:none!important;}
.innerpage #region3 #right{width:100%!important; margin-left:0!important; float:none!important;}
}
@media(max-width:900px){
ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {padding:14px 21px 16px;}
ul.suckerfish > li > a:hover, ul.dualfish > li > a:hover, ul.dropline > li > a:hover,ul.suckerfish > li:hover > a, ul.dualfish > li:hover > a, ul.dropline > li:hover > a {padding:14px 21px 16px;}
.modspace a h4.news {min-height:50px;}
.newswrap a.article-readmore {width:100%;}
.stats {width:98%; margin:15px 0 0 0;}
.stats span {padding-right:0; margin-right:0; width:30%; text-align:center;}
#headerwrap .xtc-wrapper {padding-left:12px!important; padding-right:0!important; }
}
@media(max-width:840px){
#header,#region1,#region2,#region3,#region4,#region5,#region6,#region7,#region8,#region9,#footerpad {border-width:2.1em;}
.module{padding:2.7em;}
.unoslider_caption {bottom:18% !important;}
.unoslider_title {font-size:50px  !important; line-height:55%  !important;}
.unoslider_description {font-size:14px  !important; line-height:70%  !important; }
.unoslider_description p.desc1 {display:none;}	
.unoslider_description p.desc2 {display:block;}	
}
@media (min-width: 768px) and (max-width: 979px) { 
.xtc-intro .span3,.blog-featured .row-fluid .row-fluid .span3{float:left;width:48.6188%;}
}
@media (max-width: 767px) { 
.xtc-leading .span6,.xtc-leading .span3,.xtc-intro .span3{margin-left:0;float:none;width:100%;}
#left,#left2,#left3,#left4,#left5,#left6,#left7,#left8{/*margin-bottom:20px;*/}
#right,#right2,#right3,#right4,#right5,#right6,#right7,#right8{margin-top:20px;}
#header,#region1,#region2,#region3,#region4,#region5,#region6,#region7,#region8,#region9,#footerpad {border-width:1.6em;}
.module{padding:2.4em;}
.unoslider_caption {bottom:32% !important;}
.unoslider_description {display:none;}
}
@media(max-width:786px){
#component p {font-size:110%;line-height:133%}
.contact_wall_img,.lm_banner{display:none;}
#menu .xtcdefaultmenu{display:none;}
.mobilebtn{display:block;}
div.pagination span, div.pagination a, ul.pagenav a {font-size:100%;padding:6px 15px;}
#region2 {background:#222 !important;}
.news-mainarticle-wrap {width:100% !important;}
.news-morearticle-wrap {width:100% !important;margin-left:0; }
.newsitemwrap {margin:0 0 3.5% 0;}
.newsitemwrap1 {margin:0 0 7% 0;}
.newsitemwrap2 {margin:0 0 7% 0;}
.newstext {text-align:center;}
.more1 {width:48.25%; float:left; }
.more2 {width:48.25%; float:left; display:block; margin-left:3.5%;}
.newsitemwrap2 img.intimage {display:block;}
}
@media all and (max-width: 768px/*) and (min-width: 480px*/) {
	
}
@media(max-width:650px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:100%!important;}
.contact_wall_img,.lm_banner{display:none;}
.wallfloat { width:100%!important;}
.wallfloat.lastcol {clear:none!important;}
.wallfloat.col-2,.wallfloat.col-4, .wallfloat.col-6, .wallfloat.col-8, .wallfloat.col-10 {clear:right!important;width:100%!important;}
.team-lft {display:block;width:98%!important;float:none;margin-bottom:20px;}
.team-rt {width:100%!important;float:none;}
div.formwrap {width:auto;padding:7%;}
#region9 .row-fluid .span3{width:100%;margin-left:0;}
#region9 .module h3{text-align:center; border:none; padding:14px 0; background:#111111;}
#region9 .module {text-align:center !important; margin-bottom:30px !important;}
#region9wrap .xtc-wrapper {padding:20px !important;}
.cwrap {text-align:center !important;}
div#bottom1 .module, div#bottom2 .module, div#bottom3 .module, div#bottom4 .module, div#bottom6 .module {padding-bottom:0;margin-bottom:10px;}
div.acymailing_form {text-align:center;}
p.acysubbuttons {text-align:center !important;}
input.button.subbutton.btn.btn-primary {width:85%;}
.slide-containter {left:180px!important;}}
@media(max-width:620px){
.article_date,.article_date_pad  {display:none;}
.article_info{margin-left:0;}
#header,#region1,#region2,#region3,#region4,#region5,#region6,#region7,#region8,#region9,#footerpad {border-width:0;}
.module{padding:2em;}
.more1 {width:100%; float:none; }
.more2 {width:100%; float:none;margin-left:0;}
.newsitemwrap1 {margin:0 0 4% 0;}
.newsitemwrap2 {margin:0 0 4% 0;}
.slide-containter {left:150px!important;}
ul.social2 li {margin:0 6px 8px 0;font-size:2.2em;}
ul.social2 li a {width:56px; height:56px;}
ul.social2 li i {margin:13px 0 0 0;}
.article_date {display:none;}
#region2 {display: none;}
.logowrap1, logodiv1 {display:block;}
}
@media(max-width:525px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:100%!important;}
.contact_wall_img,.lm_banner{display:none;}
#region9wrap .xtc-wrapper {padding:20px !important;}
.module{padding:1.8em;}
ul.social2 li {margin:0 6px 8px 0;font-size:2.2em;}
ul.social2 li a {width:46px; height:46px;}
ul.social2 li i {margin:8px 0 0 0;}
#headerwrap .xtc-wrapper {padding-top:0 !important; padding-bottom:0!important;}
}
@media(max-width:480px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:100%!important;}
ul.partners li {font-size:1.4em!important;}
.slide-container {left:80px!important;}
.slide-leftbox {width:420px!important;height:500px!important;}
.slide-container {left:20px!important;width:420px!important;height:500px!important;}
.slide-inner-container {width:420px!important;height:500px!important;}
.slide-container .float {width:25%!important;}
.ulogin1,.ulogin2 {float:none!important;}	
.jlogin1 {float:none!important;}
.jlogin2 {float:none!important;}
.jlogintext {float:none!important;}}
@media(max-width:440px){
#headerwrap .xtc-wrapper {padding-left:12px!important; padding-right:0px!important; }
#logo a {width:150px;}
.slide-leftbox {width:400px!important;height:400px!important;}
.slide-container {left:20px!important;width:400px!important;height:400px!important;}
.slide-inner-container {width:400px!important;height:400px!important;}
.slide-container .float {width:25%!important;}
.ulogin1,.ulogin2 {float:none!important;}	
.jlogin1 {float:none!important;}
.jlogin2 {float:none!important;}
.jlogintext {float:none!important;}
ul.social2 li {margin:0 3px 3px 0;font-size:1.8em;}
ul.social2 li a {width:42px; height:42px;}
ul.social2 li i {margin:6px 0 0 0;}
.module{padding:1.5em;}
.logowrap1 {padding:30px;}
}
@media(max-width:370px){
ul.social2 li {margin:0 3px 3px 0;font-size:1.6em;}
ul.social2 li a {width:54px; height:54px;}
ul.social2 li i {margin:13px 0 0 0;}
.module{padding:1.2em;}
#logo {display:none;}	
}
@media(max-width:320px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:100%!important;}
.contact_wall_img,.lm_banner{display:none;}
div.pagination span, div.pagination a,ul.pagenav a {font-size:1em!important;padding:2px 8px;border:2px solid #e3e3e3;}
div.pagination ul li {padding:0 4px 0 0;}
.slide-leftbox {width:280px!important;height:400px!important;}
.slide-container {left:20px!important;width:280px!important;height:500px!important;}
.slide-inner-container {width:280px!important;height:500px!important;}
.slide-container .float {width:25%!important;}
.ulogin1,.ulogin2 {float:none!important;}
.jlogin1 {float:none!important;}
.jlogin2 {float:none!important;}
.jlogintext {float:none!important;}
.module{padding:1em;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {.newsdate{margin:0 30px 0 0;}}
/* End Responsive Parameters */
