.clearfix{
	*zoom:1;
}

.clearfix:before,.clearfix:after{
	display:table;
	content:"";
	line-height:0;
}

.clearfix:after{
	clear:both;
}

.hide-text{
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}

.input-block-level{
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.rok-left{
	float:left;
}

.rok-right{
	float:right;
}

.rok-dropdown-group,.rok-dropdown{
	position:relative;
}

.rok-dropdown-open .rok-dropdown{
	display:block;
}

.rok-popover-group,.rok-popover{
	position:relative;
}

.rok-popover-open .rok-popover{
	display:block;
}

a:hover{
	text-decoration:none;
}

.table{
	display:table;
}

.cell{
	display:table-cell;
}

html{
	height:100%;
}

.rt-block{
	padding:0px 0px 30px 30px;
	margin:0px;
	position:relative;
}

#rt-content-top,#rt-content-bottom{
	overflow:hidden;
}

.rt-grid-1:before,.rt-grid-2:before,.rt-grid-3:before,.rt-grid-4:before,.rt-grid-5:before,.rt-grid-6:before,.rt-grid-7:before,.rt-grid-8:before,.rt-grid-9:before,.rt-grid-10:before,.rt-grid-11:before,.rt-grid-12:before{
	display:table;
	content:"";
	clear:both;
}

.rt-grid-1:after,.rt-grid-2:after,.rt-grid-3:after,.rt-grid-4:after,.rt-grid-5:after,.rt-grid-6:after,.rt-grid-7:after,.rt-grid-8:after,.rt-grid-9:after,.rt-grid-10:after,.rt-grid-11:after,.rt-grid-12:after{
	display:table;
	content:"";
	clear:both;
}

.font-family-optima{
	font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
}

.font-family-geneva{
	font-family:Geneva, Tahoma, "Nimbus Sans L", sans-serif;
}

.font-family-helvetica{
	font-family:Helvetica, Arial, FreeSans, sans-serif;
}

.font-family-lucida{
	font-family:"Lucida Grande", Helvetica, Verdana, sans-serif;
}

.font-family-georgia{
	font-family:Georgia, sans-serif;
}

.font-family-trebuchet{
	font-family:"Trebuchet MS", sans-serif;
}

.font-family-palatino{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
}

.font-family-@font-family{
	font-family:;
}

body{
	font-size:15px;
	line-height:1.8em;
	font-family:Helvetica, Arial, Sans-Serif;
}

.font-size-is-xlarge{
	font-size:16px;
	line-height:1.8em;
}

.font-size-is-large{
	font-size:15px;
	line-height:1.8em;
}

.font-size-is-default{
	font-size:15px;
	line-height:1.8em;
}

.font-size-is-small{
	font-size:12px;
	line-height:1.8em;
}

.font-size-is-xsmall{
	font-size:10px;
	line-height:1.8em;
}

p{
	margin:0 0 15px 0;
}

h1{
	font-size:260%;
}

h2{
	font-size:200%;
}

h3{
	font-size:175%;
}

h4{
	font-size:130%;
}

h5{
	font-size:110%;
}

a{
	text-decoration:none;
}

a:focus{
	outline:none;
}

.left-1,.left-2,.left-3,.left-4,.left-5,.left-6,.left-7,.left-8,.left-9,.left-10,.right-11{
	float:left;
	margin-right:50px;
	margin-bottom:15px;
	position:relative;
}

.right-1,.right-2,.right-3,.right-4,.right-5,.right-6,.right-7,.right-8,.right-9,.right-10,.right-11{
	float:right;
	margin-left:50px;
	margin-bottom:15px;
	position:relative;
}

.date-block{
	padding:15px;
}

ol{
	padding-left:15px;
}

ul li{
	padding:0;
	margin:0;
}

ul li.author{
	margin:0;
	letter-spacing:1px;
	list-style:none;
	font-weight:bold;
	text-align:right;
}

ul li.author span{
	display:block;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1em;
}

ul li.date{
	margin:0;
	letter-spacing:1px;
	list-style:none;
	text-align:right;
	font-weight:bold;
}

ul li.date span{
	display:block;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1em;
}

ul li.comments{
	list-style:none;
	text-align:right;
	font-weight:bold;
}

ul li.comments span{
	display:block;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1em;
}

ul ul{
	margin-left:25px;
	padding:5px 0;
}

body.rtl{
	direction:rtl;
}

body.rtl{
	min-width:inherit;
}

html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{
	background:none;
	border:0;
	clear:both;
	display:block;
	float:none;
	font-size:0;
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}

.clearfix:after{
	clear:both;
	content:'.';
	display:block;
	visibility:hidden;
	height:0;
}

.clearfix{
	display:inline-block;
}

* html .clearfix{
	height:1%;
}

.clearfix{
	display:block;
}

#debug #rt-main{
	overflow:hidden;
	border-bottom:4px solid #666;
	margin-top:15px;
	position:relative;
}

#debug .status{
	position:absolute;
	background:#333;
	opacity:0.3;
	padding:0 15px;
	z-index:10000;
	color:#fff;
	font-weight:bold;
	font-size:150%;
}

.hidden{
	display:none;
	visibility:hidden;
}

.visible-phone{
	display:none !important;
}

.visible-tablet{
	display:none !important;
}

.hidden-desktop{
	display:none !important;
}

.hidden-large{
	display:none !important;
}

.row{
	margin:0 -15px;
}

.gantry-width-block{
	display:block;
	float:left;
}

.gantry-width-spacer{
	margin:15px;
}

.gantry-width-10{
	width:10%;
}

.gantry-width-20{
	width:20%;
}

.gantry-width-25{
	width:25%;
}

.gantry-width-30{
	width:30%;
}

.gantry-width-33{
	width:33.33%;
}

.gantry-width-40{
	width:40%;
}

.gantry-width-50{
	width:50%;
}

.gantry-width-60{
	width:60%;
}

.gantry-width-66{
	width:66.66%;
}

.gantry-width-70{
	width:70%;
}

.gantry-width-75{
	width:75%;
}

.gantry-width-80{
	width:80%;
}

.gantry-width-90{
	width:90%;
}

.gantry-left{
	float:left;
	margin-right:15px;
}

.gantry-right{
	float:right;
	margin-left:15px;
}

.gantry-center{
	text-align:center;
}

.gantry-center td,.gantry-center th{
	text-align:center;
}

.component-body{
	padding:20px;
}

.component-content .row-separator{
	display:block;
	clear:both;
	margin:0;
	border:0;
	height:1px;
}

.component-content .item-separator{
	display:none;
	margin:0;
}

.component-content .shownocolumns{
	width:98%;
}

.component-content .column-1,.component-content .column-2,.component-content .column-3,.component-content .column-4,.component-content .page-header{
	padding:10px 0;
}

.component-content .column-2{
	width:55%;
	margin-left:40%;
}

.component-content .column-3{
	width:30%;
}

.component-content .cols-1{
	display:block;
	float:none !important;
	margin:0 !important;
}

.component-content .cols-2 .column-1{
	width:48%;
	float:left;
}

.component-content .cols-2 .column-2{
	width:48%;
	float:right;
	margin:0;
}

.component-content .cols-3 .column-1{
	float:left;
	width:29%;
	margin-right:7%;
}

.component-content .cols-3 .column-2{
	float:left;
	width:29%;
	margin-left:0;
}

.component-content .cols-3 .column-3{
	float:right;
	width:29%;
	padding:10px 0;
}

.component-content .cols-4 .column-1{
	float:left;
	width:23%;
	margin-right:2%;
}

.component-content .cols-4 .column-2{
	float:left;
	width:23%;
	margin-left:0;
	margin-right:2%;
}

.component-content .cols-4 .column-3{
	float:left;
	width:23%;
	margin-right:2%;
}

.component-content .cols-4 .column-4{
	float:right;
	width:23%;
	margin-right:2%;
}

.component-content .items-row{
	margin-bottom:10px;
}

.component-content .blog-more{
	padding:10px 5px;
}

.component-content .page-header{
	border-bottom:0;
}

.categories-list{
	padding:0 5px;
}

.categories-list ul{
	margin:0 0 0 20px;
	padding:0;
}

.categories-list ul li{
	list-style-type:none;
	margin:0;
}

.categories-list ul ul{
	margin-left:15px;
}

.categories-list dl dt,.categories-list dl dd{
	display:inline;
}

.category-desc{
	line-height:1.7em;
	margin:10px 0;
	padding-left:0;
}

.cat-children ul{
	list-style:none;
	margin:0;
	padding:0;
}

.component-content ul.actions{
	float:right;
}

.component-content ul.actions li{
	list-style:none;
	display:inline-block;
}

.component-content ul.actions li a{
	display:block;
	font-size:14px;
	margin-left:8px;
}

.component-content ul.actions li i,.component-content ul.actions li [class^="icon-"],.component-content ul.actions li [class*=" icon-"]{
	display:none;
}

.component-content ul.actions .print-icon img{
	display:none;
}

.component-content ul.actions .print-icon a:before{
	font-family:FontAwesome;
	content:"\f02f";
}

.component-content ul.actions .email-icon img{
	display:none;
}

.component-content ul.actions .email-icon a:before{
	font-family:FontAwesome;
	content:"\f0e0";
}

.component-content ul.actions .edit-icon img{
	display:none;
}

.component-content ul.actions .edit-icon a:before{
	font-family:FontAwesome;
	content:"\f044";
}

.component-content .article-info{
	display:block;
	margin-bottom:15px;
	font-size:13px;
}

.component-content .article-info dd{
	margin-left:0;
	display:block;
}

.component-content .article-info dd div [class^="icon-"],.component-content .article-info dd div [class*="icon-"]{
	display:none;
}

.component-content .article-info dd:before,.component-content .article-info dd div:before{
	font-family:FontAwesome;
	margin-right:2px;
}

.component-content .article-info .parent-category-name:before{
	content:"\f0c9";
}

.component-content .article-info .category-name:before{
	content:"\f0c9";
}

.component-content .article-info .create:before{
	content:"\f017";
}

.component-content .article-info .modified:before{
	content:"\f017";
}

.component-content .article-info .published:before{
	content:"\f017";
}

.component-content .article-info .createdby:before{
	content:"\f040";
}

.component-content .article-info .hits:before{
	content:"\f019";
}

.component-content .article-info .article-info-term{
	display:none;
}

.component-content .content_vote{
	margin:10px 0;
}

.component-content .blog-featured h2{
	margin-top:0;
}

.component-content .blog h2{
	margin-top:0;
}

.component-content .item-page h2{
	margin-top:0;
}

.component-content .pagenav{
	padding:2px;
	clear:both;
	margin-top:20px;
	margin-left:0;
	overflow:hidden;
}

.component-content .pagenav li{
	list-style:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-color:transparent;
	background-color:transparent;
}

.component-content .pagenav li a{
	padding:4px 10px;
	font-size:14px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.component-content .pagenav .pagenav-prev{
	float:left;
}

.component-content .pagenav .pagenav-next{
	float:right;
}

.component-content .pager li{
	display:inline-block;
	background:none;
	border:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.component-content .pager li.previous{
	float:left;
}

.component-content .pager li.next{
	float:right;
}

.component-content .items-leading{
	margin-bottom:25px;
	display:inline-block;
}

.component-content .img-intro-right,.component-content .img-fulltext-right{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.component-content .img-intro-left,.component-content .img-fulltext-left{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.component-content #article-index{
	float:right;
	border:1px solid transparent;
	background:transparent;
	border-radius:5px;
	margin-left:15px;
}

.component-content #article-index ul{
	list-style:none;
	margin:0;
}

.component-content #article-index ul li:first-child a{
	border-top-right-radius:5px;
	border-top-left-radius:5px;
}

.component-content #article-index ul li a{
	display:block;
	line-height:20px;
	padding:8px 12px;
	border-bottom:1px solid transparent;
}

.component-content #article-index ul li a.active{
	color:inherit;
}

.component-content #article-index ul li a:hover{
	background:transparent;
}

.component-content #article-index ul li:last-child a{
	border-bottom:none !important;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}

.component-content .article-index{
	margin-left:15px;
}

.component-content .article-index .nav-tabs.nav-stacked > li > a{
	border:1px solid transparent;
	background:transparent;
}

.component-content .article-index .nav-tabs.nav-stacked > li > a:hover{
	background:transparent;
}

.component-content .edit #editor-xtd-buttons a:link,.component-content .edit #editor-xtd-buttons a:hover,.component-content .edit #editor-xtd-buttons a:visited{
	color:#323232;
}

.component-content .edit legend{
	font-size:150%;
}

.component-content .edit #adminForm fieldset{
	padding:20px 15px;
	margin:10px 0 15px 0;
}

.component-content .edit #adminForm .title{
	font-size:100%;
}

.component-content .edit #adminForm .formelm-area{
	padding:5px 0;
}

.component-content .edit #adminForm .formelm-area label{
	vertical-align:top;
	display:inline-block;
	width:7em;
}

.component-content #adminForm .title{
	font-size:100%;
}

.component-content .formelm{
	margin:5px 0;
}

.component-content .formelm label{
	width:9em;
	display:inline-block;
	vertical-align:top;
}

.component-content .formelm-buttons{
	text-align:right;
	margin-bottom:10px;
}

.component-content .button2-left{
	float:left;
	margin-right:5px;
	margin-top:10px;
}

.component-content .button2-left .readmore{
	background-image:none;
	background-color:transparent;
	border:none;
	padding:0;
	text-shadow:none;
	font-size:inherit;
	text-transform:inherit;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.manager.thumbnails > li{
	float:left !important;
	margin-left:20px !important;
	list-style:none;
}

.control-label{
	color:;
}

.control-group{
	margin-left:0 !important;
}

.adminlist .title > a{
	font-weight:bold;
}

.calendar td.button{
	background-image:none;
	background-color:transparent;
	border:none;
	padding:0;
	text-shadow:none;
	font-size:inherit;
	text-transform:inherit;
	color:#000000;
	display:table-cell;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	line-height:inherit;
}

.calendar td.button:hover{
	color:#000000 !important;
}

.calendar tbody td.hilite,.calendar tbody td.selected{
	border:none;
	padding:2px 4px 2px 2px;
}

.calendar td.button:after{
	position:relative;
}

.calendar td.title{
	font-size:1.4em;
	display:table-cell;
	line-height:inherit;
	text-shadow:none;
}

.calendar tr.daynames td{
	border:none !important;
}

.component-content .items-more{
	padding-top:10px;
}

.component-content .items-more h3{
	font-weight:normal;
	margin:0;
	padding:0;
	font-size:1.4em;
}

.component-content .items-more ol{
	line-height:1.3em;
	list-style-type:none;
	margin:0;
	padding:10px 0 10px 2px;
}

.component-content .items-more ol li{
	margin-bottom:5px;
}

.component-content .items-more ol li a{
	display:inline;
	font-weight:normal;
	padding:0;
}

.component-content .items-more ol li a:before{
	font-family:FontAwesome;
	content:"\f054";
	margin-right:4px;
}

.component-content .pagination{
	margin:10px 0;
	padding:10px 0;
	clear:both;
	text-align:center;
}

.component-content .pagination .counter{
	text-align:center;
	margin:0;
	font-weight:bold;
	margin-bottom:5px;
}

.component-content .pagination .counter + ul li span,.component-content .pagination .counter + ul li a{
	padding:6px 0;
}

.component-content .pagination ul{
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.component-content .pagination ul li{
	display:inline-block;
	text-align:center;
}

.component-content .pagination ul li a,.component-content .pagination ul li span{
	margin:0 5px;
	padding:0;
	font-size:1.1em;
	line-height:10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background:none;
	border:none;
	text-shadow:none;
}

.component-content .pagination-start,.component-content .pagination-next,.component-content .pagination-end,.component-content .pagination-prev{
	border:0;
}

.component-content .pagination-start{
	padding:0;
}

.component-content .pagination-start span{
	padding:0;
}

.component-content #password-lbl,.component-content #username-lbl{
	width:130px;
	display:block;
	float:left;
	font-size:14px;
	line-height:2em;
}

.component-content .login .control-label{
	padding-top:0;
}

.component-content .login-fields{
	margin-bottom:5px;
}

.component-content .login-fields #remember-lbl{
	display:inline-block;
	margin-right:5px;
}

.component-content .login-fields #remember{
	margin:0;
}

.component-content .login-fields #username,.login-fields #password,#contact-form dd input,#contact-form dd textarea,#modlgn-username,#modlgn-passwd,#jform_email,#member-registration dd input,#search-searchword,.finder .inputbox{
	padding:4px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	line-height:1.6em;
}

.component-content .login + div{
	margin-top:12px;
}

.component-content .login + div ul li,#login-form li{
	list-style:none;
}

.component-content .login + div ul li a:before,#login-form a:before{
	font-family:FontAwesome;
	content:"\f059";
	margin-right:4px;
}

.component-content .login + div ul{
	padding:0;
	margin-left:0;
}

.component-content .login-description{
	margin:10px 0;
}

#login-form .userdata{
	margin:12px 0;
}

#login-form ul{
	padding:0;
	margin-left:0;
}

#login-form ul li a{
	font-size:14px;
}

#login-form input[type="text"],#login-form input[type="password"]{
	width:94%;
}

#login-form #form-login-remember label{
	display:inline-block;
}

#login-form #form-login-remember input{
	margin:0;
}

#rt-breadcrumbs .breadcrumb,#rt-breadcrumbs [class^="breadcrumb"]{
	color:#20323e;
	padding:0;
	margin:0;
	margin-left:12px;
}

#rt-breadcrumbs .breadcrumb a,#rt-breadcrumbs [class^="breadcrumb"] a{
	color:#20323e;
}

#rt-breadcrumbs .breadcrumb a:hover,#rt-breadcrumbs [class^="breadcrumb"] a:hover{
	color:#20323e;
}

#rt-breadcrumbs .breadcrumb a:after,#rt-breadcrumbs [class^="breadcrumb"] a:after{
	margin:0 10px;
}

#rt-breadcrumbs .breadcrumb img,#rt-breadcrumbs [class^="breadcrumb"] img{
	display:none;
}

#rt-breadcrumbs a{
	font-size:11px;
}

#rt-breadcrumbs .showHere{
	margin-right:5px;
}

#rt-breadcrumbs .rt-block{
	padding:10px 15px;
}

#rt-breadcrumbs .divider img{
	display:none;
}

#rt-breadcrumbs .divider:after{
	font-family:FontAwesome;
	color:#5483a3;
	content:"\f054";
}

#rt-breadcrumbs li:first-child .divider{
	display:none;
}

.component-content table{
	border-collapse:collapse;
}

.component-content table.table-bordered{
	border-collapse:separate;
	*border-collapse:collapse;
}

.component-content table.weblinks{
	font-size:14px;
	margin:10px 10px 20px 0;
	width:99%;
}

.component-content table.weblinks td{
	border-collapse:collapse;
	padding:7px;
}

.component-content table.weblinks td p{
	margin:0;
	line-height:1.3em;
}

.component-content table.weblinks th{
	padding:7px;
	text-align:left;
}

.component-content table.category{
	font-size:14px;
	margin:10px 10px 20px 0;
	width:99%;
}

.component-content table.category td{
	padding:7px;
}

.component-content table.category th{
	padding:7px;
	text-align:left;
}

.component-content table.category th a img{
	padding:2px 10px;
}

.component-content .weblink-category td.title{
	font-size:14px;
}

.component-content .num{
	vertical-align:top;
	text-align:left;
}

.component-content .hits{
	vertical-align:top;
}

.component-content .filter{
	margin:10px 0;
	text-align:right;
	margin-right:7px;
}

.component-content .archive .filter-search{
	float:none;
	padding-left:0;
}

.component-content .archive .filter-search .button{
	margin-top:-10px;
}

.component-content .archive .filters{
	margin-bottom:25px;
}

.component-content .archive #archive-items{
	list-style:none;
	margin:0 0 10px 0;
}

.component-content .element-invisible{
	position:absolute;
	margin-left:-3000px;
	margin-top:-3000px;
	height:0;
}

.component-content .cat-items{
	margin-top:20px;
}

.component-content .cat-items .filter-search{
	margin-bottom:10px;
}

.component-content .cat-items select{
	margin-bottom:0;
}

.component-content .even,.component-content .odd{
	background:inherit;
	border-bottom:inherit;
}

.component-content #member-registration{
	padding:0 5px;
}

.component-content form fieldset dt{
	clear:left;
	float:left;
	width:12em;
	padding:3px 0;
}

.component-content form fieldset dd{
	float:left;
	padding:3px 0;
}

.invalid,.login-fields #username.invalid,.login-fields #password.invalid,#contact-form dd input.invalid,#contact-form dd textarea.invalid,#modlgn-username.invalid,#modlgn-passwd.invalid,#jform_email.invalid,#member-registration dd input.invalid,#search-searchword.invalid,.finder .inputbox.invalid,.inputbox.invalid{
	border-color:#ff0000;
}

label.invalid{
	color:#ff0000 !important;
}

input[type="radio"],input[type="checkbox"]{
	margin-right:5px;
}

.component-content .searchintro{
	font-weight:normal;
	margin:20px 0 20px;
}

.component-content #searchForm .inputbox{
	margin-bottom:0;
}

.component-content #searchForm input[type="radio"],.component-content #searchForm input[type="checkbox"]{
	float:left;
}

.component-content #searchForm,.component-content #finder-search{
	padding:0 5px;
}

.component-content .form-limit{
	margin:20px 0 0;
	text-align:right;
	padding:0 10px 0 20px;
}

.component-content .highlight{
	font-weight:bold;
}

.component-content .ordering-box{
	width:40%;
	float:right;
}

.component-content .phrases-box{
	width:60%;
	float:left;
}

.component-content .only,.component-content .phrases{
	margin:10px 0 0 0;
	line-height:1.3em;
}

.component-content label.ordering{
	display:block;
	margin:10px 0 10px 0;
}

.component-content .word{
	padding:10px 10px 10px 0;
}

.component-content .word input{
	font-weight:bold;
	padding:4px;
	font-size:14px;
}

.component-content .word label{
	font-weight:bold;
}

.component-content fieldset.only label,.component-content fieldset.phrases label{
	margin:0 10px 0 0;
}

.component-content .ordering-box label.ordering{
	margin:0 10px 5px 0;
}

.component-content form .search label,.component-content form .finder label{
	display:none;
}

.component-content form #finder-filter-select-list label{
	display:block;
	margin-top:10px;
	margin-bottom:2px;
}

.component-content .search legend{
	font-weight:bold;
}

.component-content .search-results .result-title{
	padding:15px 15px 0 5px;
	font-weight:bold;
}

.component-content .search-results dd{
	padding:2px 15px 2px 5px;
}

.component-content .search-results .result-text{
	padding:10px 15px 10px 5px;
	line-height:1.7em;
}

.component-content .search-results .result-url{
	font-size:14px;
	padding:2px 15px 15px 5px;
}

.component-content .search-results .result-created{
	padding:2px 15px 15px 5px;
}

.component-content .search-results .result-category{
	padding:10px 15px 5px 5px;
}

.component-content .contact{
	padding:0;
}

.component-content .contact .button{
	float:none !important;
	clear:left;
	display:block;
	margin:20px 0 0 0;
}

.component-content .contact .title{
	font-size:1.3em;
	margin:0 0 2px 0;
	border:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	padding:0;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.component-content .contact .title a{
	display:block;
	padding:10px;
}

.component-content .contact .title a span{
	line-height:1em;
}

.component-content .contact .title a span:before{
	font-family:FontAwesome;
	content:"\f055";
	margin:0 10px 0 0;
	font-size:1.3em;
	display:inline;
	vertical-align:middle;
}

.component-content .contact .pane-toggler-down a span:before{
	content:"\f056";
}

.component-content .contact-category{
	padding:0 10px;
}

.component-content .contact-category #adminForm .filters{
	border:0;
	padding:0;
}

.component-content .contact-image{
	margin:10px 0;
	overflow:hidden;
	display:block;
}

.component-content .contact-image img{
	max-width:100%;
}

.component-content address{
	font-style:normal;
	margin:10px 0;
}

.component-content address span{
	display:block;
}

.component-content .contact-address{
	margin:20px 0px 30px 0px;
}

.component-content .contact-email div{
	padding:2px 0;
	margin:0 0 10px 0;
}

.component-content .contact-email label{
	width:17em;
	float:left;
}

.component-content #contact-textmsg{
	padding:2px 0 10px 0;
}

.component-content #contact-email-copy{
	float:left;
	margin-right:10px;
}

.component-content dl.tabs{
	float:left;
	margin:50px 0 0 0;
	z-index:50;
	clear:both;
}

.component-content dl.tabs dt{
	float:left;
	padding:4px 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	margin-right:3px;
	background:#f0f0f0;
	color:#666666;
}

.component-content dl.tabs .open{
	background:#F9F9F9;
	border-bottom:1px solid #F9F9F9;
	z-index:100;
	color:#000000;
}

.component-content .current{
	clear:both;
	border:1px solid #cccccc;
	padding:10px 10px;
}

.component-content .current dd{
	padding:0;
	margin:0;
}

.component-content #content-pane.tabs{
	margin:1px 0 0 0;
}

.component-content #users-profile-core,.component-content #users-profile-custom{
	margin:10px 0 15px 0;
	padding:15px;
}

.component-content #users-profile-core dt,.component-content #users-profile-custom dt{
	float:left;
	width:12em;
	padding:3px 0;
	margin-right:10px;
}

.component-content #users-profile-core dd,.component-content #users-profile-custom dd{
	padding:3px 0;
}

.component-content #member-profile fieldset,.component-content .registration fieldset{
	margin:10px 0 15px 0;
	padding:15px;
}

.component-content #users-profile-core legend,.component-content #users-profile-custom legend,.component-content .profile-edit legend,.component-content .registration legend{
	font-weight:bold;
}

.component-content .profile-edit #member-profile fieldset dd,.component-content .registration #member-registration fieldset dd{
	float:none;
	padding:5px 0;
}

.component-content .profile-edit #member-profile fieldset dd input,.component-content .profile-edit #member-profile fieldset dd select,.component-content .registration #member-registration fieldset dd input{
	width:17em;
}

.component-content .profile-edit #member-profile fieldset dt,.component-content .registration #member-registration fieldset dt{
	padding:5px 5px 5px 0;
	width:13em;
}

.component-content .optional{
	font-size:14px;
}

.component-content .contentpaneopen_edit{
	float:left;
}

.component-content .mceButton:hover{
	background:none !important;
}

.component-content .edit #adminForm fieldset{
	padding:20px 15px;
	margin:10px 0 15px 0;
}

.component-content .formelm{
	margin:5px 0;
}

.component-content .formelm .fltlft{
	float:left;
}

.component-content .formelm label{
	width:13em;
	display:inline-block;
	vertical-align:top;
	width:100%;
}

.component-content .formelm .button2-left,.component-content .formelm .media-preview{
	margin:3px 0 0 10px;
}

.component-content .formelm .button2-left a,.component-content .formelm .media-preview a{
	padding:3px 10px !important;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.component-content #adminForm .formelm-area{
	padding:5px 0;
}

.component-content #adminForm .formelm-area label{
	vertical-align:top;
	display:inline-block;
	width:7.9em;
}

.component-content .formelm-buttons{
	text-align:right;
	margin-bottom:10px;
}

.component-content .button2-left .blank a,.component-content .button2-left a,.component-content .button2-left .readmore a{
	background:#eee;
	padding:4px !important;
	margin:0 !important;
	line-height:1.2em;
	border:solid 1px #ddd;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}

.component-content table.contenttoc{
	padding:10px;
	margin:10px;
}

.component-content table.contenttoc tr td{
	padding:1px 0;
}

.component-content .pagenavcounter{
	font-weight:bold;
}

.component-content .tip{
	font-size:0.8em;
	text-align:left;
	padding:3px;
	max-width:400px;
}

.component-content .tip-title{
	font-weight:bold;
}

.tip-wrap{
	padding:8px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.system-unpublished .system-unpublished{
	margin:-10px;
	padding:10px;
	border-top:16px solid;
	border-bottom:5px solid;
	position:relative;
}

.system-unpublished .system-unpublished:before{
	content:'Unpublished';
	text-transform:uppercase;
	top:-19px;
	left:10px;
	position:absolute;
	font-size:0.8em;
	font-weight:bold;
}

#system-message{
	padding:0;
	margin:15px 0;
}

#system-message .alert{
	border-radius:4px;
	margin:15px 0;
	list-style:none;
	padding:10px 35px 10px 10px;
	color:#0055BB;
	background:#BFD3E6;
	border:1px solid #84A7DB;
}

#system-message .alert p:last-child{
	margin-bottom:0;
}

#system-message .alert:before{
	font-family:FontAwesome;
	content:'\f05a';
	margin-right:10px;
	font-size:12;
	opacity:0.5;
	vertical-align:middle;
	float:left;
}

#system-message .alert-error{
	color:#cc0000;
	background:#EBC8C9;
	border:1px solid #DE7A7B;
}

#system-message .alert-error:before{
	content:'\f056';
}

#system-message .alert-warning{
	color:#A08B4C;
	background:#F5ECC1;
	border:1px solid #B8A871;
}

#system-message .alert-warning:before{
	content:'\f06a';
}

#system-message .alert-success{
	color:#468847;
	background:#dff0d8;
	border:1px solid #93BC8F;
}

#system-message .alert-success:before{
	content:'\f058';
}

#system-message > div:first-child{
	margin-bottom:0 !important;
}

#system-message dd{
	margin:0;
	font-weight:bold;
	text-shadow:none;
}

#system-message dd ul{
	border-radius:4px;
	margin:15px 0;
	list-style:none;
	padding:10px;
	color:#0055BB;
	background:#BFD3E6;
	border:1px solid #84A7DB;
}

#system-message dd ul li:before{
	font-family:FontAwesome;
	content:'\f05a';
	margin-right:8px;
	font-size:10;
	opacity:0.5;
	vertical-align:middle;
}

#system-message .error ul{
	color:#cc0000;
	background:#EBC8C9;
	border:1px solid #DE7A7B;
}

#system-message .error ul li:before{
	content:'\f056';
}

#system-message .notice ul{
	color:#A08B4C;
	background:#F5ECC1;
	border:1px solid #B8A871;
}

#system-message .notice ul li:before{
	content:'\f06a';
}

#system-message dt.error,#system-message dt.notice,#system-message dt.message{
	display:none;
}

#system-debug{
	color:#cccccc;
	background-color:#ffffff;
	padding:10px;
	margin:10px;
}

#system-debug div{
	font-size:11px;
}

.icon-file-add:before,.icon-cancel:before,.icon-eye:before,.icon-location:before{
	font-family:'IcoMoon' !important;
}

body{
	line-height:1.5em;
	-webkit-font-smoothing:antialiased;
	  margin: 0 auto;
  	padding: 0;
  	color: #666666;
  	background-color: #fff;
  	background-image: url('../images/page_t.jpg');
  	background-repeat: repeat;
  	background-attachment:scroll;
  	background-position: top left;
}

h1{
	line-height:30px;
}

h3,h4,h5,h6{
	line-height:25px;
}

h2{
	line-height:1.3em;
}

p{
	line-height:1.8em;
}

h1{
	font-size:2.4em;
}

h2{
	font-size:2em;
}

h3{
	font-size:140%;
}

h4{
	font-size:120%;
}

h5{
	font-size:100%;
}

#rt-transition.rt-hidden{
	opacity:0;
}

#rt-transition.rt-visible{
	opacity:1;
	-webkit-transition:opacity 0.s ease-in;
	-moz-transition:opacity 0.s ease-in;
	-o-transition:opacity 0.s ease-in;
	transition:opacity 0.s ease-in;
}

.logo-block{
	padding:0px 15px 0px 15px;
	margin:0px 15px 0px 15px;
}

#rt-logo{
	display:block;

}

#rt-logo-small{
	display:block;
}

#rt-top-surround{
	position:relative;
}

#rt-top-surround:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:0;
}

#ct-menu-surround .gf-menu{
	padding-bottom:15px;
}

#rt-header{
	z-index:3;
	position:relative;
/*	height:140px;*/
}

#rt-top{
	z-index:1;
	position:absolute;
}

.menu-block{
	padding:0;
	margin:0;
}

.rt-menu-mobile{
	text-align:center;
	padding:0 0 15px 0;
}

#rt-maintop{
	padding-top:20px;
}

.title,.component-content h2{
	letter-spacing:normal;
	margin-top:0;
}

#ct-menu-surround .title,#rt-top-surround .title,#rt-showcase .title{
	border:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

ul.menu{
	list-style:disc;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	list-style-position:inherit;
/*	list-style-image:url('../templates/pulse/images/arrow.png');*/
	line-height:30px;
}

ul.menu ul{
	list-style:none;
	margin:0;
	padding:0;
}

ul.menu li{
	font-size:15px;
}

ul.menu li a:hover{
	background-color:transparent;
	color:#4D8AAB;
}

ul.menu li a,ul.menu li .item,ul.menu li .separator{
	display:block;
	padding-bottom:3px;
	margin-bottom:3px;
}

ul.menu li.active.current > a,ul.menu li#current.active > a,ul.menu li.current > a{
	color:#4D8AAB;
}

ul.menu ul.small{
	font-size:14px;
}

.button,.readon,.readmore,button.validate,#member-profile a,#member-registration a,.formelm-buttons button{
	display:inline-block;
	padding:5px 10px 5px 10px;
	border:none;
	background-image:none;
}

.input-append .btn:last-child,.input-append .btn:first-child,.input-prepend .btn:first-child,.form-search .input-prepend .btn{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	text-shadow:none;
	background-image:none;
	padding:5px 10px 5px 10px;
}

.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child,.input-prepend .add-on:first-child,.input-prepend .btn:first-child,.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child,.input-append .add-on:last-child,prepend .add-on:first-child,.input-append .add-on:first-child{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	text-shadow:none;
}

.promo-image{
	float:left;
	margin:-10px 10px -30px -40px;
	width:30%;
}

.promo-image img{
	max-width:100%;
}

.promo-desc{
	padding-top:10px;
}

.promo h1{
	position:relative;
	font-size:3.9em;
	line-height:1.2em;
}

.promo p{
	font-size:1.5em;
	line-height:1.7em;
}

.promo .readon{
	margin-top:10px;
}

.gantry-example{
	position:relative;
	margin:15px 0;
	padding:39px 19px 14px;
	*padding-top:19px;
	background-color:#ffffff;
	border:1px solid #dddddd;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.gantry-example .table,.gantry-example .well,.gantry-example blockquote{
	margin-bottom:5px;
}

.gantry-example .lead{
	font-size:18px;
	line-height:24px;
}

.gantry-example > p:last-child{
	margin-bottom:0;
}

.gantry-example + .prettyprint{
	margin-top:-20px;
	padding-top:15px;
}

.gantry-example:after{
	content:"Example";
	position:absolute;
	top:-1px;
	left:-1px;
	padding:3px 7px;
	font-size:12px;
	font-weight:bold;
	background-color:#f5f5f5;
	border:1px solid #dddddd;
	color:#9da0a4;
	border-radius:4px 0 4px 0;
	-webkit-border-radius:4px 0 4px 0;
	-moz-border-radius:4px 0 4px 0;
	border-radius:4px 0 4px 0;
	font-style:normal;
}

form.gantry-example{
	padding-bottom:19px;
}

.gantry-img img,img.gantry-img{
	max-width:100%;
	height:auto;
}

.powered-by{
	display:block;
	width:120px;
	height:32px;
	margin:0 auto;
	opacity:0.8;
	-webkit-transition:opacity 0.2s ease-in;
	-moz-transition:opacity 0.2s ease-in;
	-o-transition:opacity 0.2s ease-in;
	transition:opacity 0.2s ease-in;
}

.powered-by:hover{
	opacity:1;
}

#gantry-totop{
	display:inline-block;
	padding:4px 10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

#rt-accessibility .rt-desc{
	float:left;
	margin-right:8px;
	font-weight:bold;
}

#rt-accessibility #rt-buttons .button{
	line-height:1em;
	padding:0;
	width:14px;
	height:14px;
	text-align:center;
}

#rt-accessibility #rt-buttons .small{
	font-size:inherit;
}

#rt-accessibility #rt-buttons .small .button:after{
	content:'-';
}

#rt-accessibility #rt-buttons .large .button:after{
	content:'+';
}

.ct-slight-scale{
	-ms-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
	transform:scale(1.05);
}

@media (max-width: 767px){
	.ct-slight-scale{
		-ms-transform:none;
		-moz-transform:none;
		-webkit-transform:none;
		transform:none;
	}

}

.rt-block.ct-scroll-scale{
	-ms-transform:scale(0.75);
	-webkit-transform:scale(0.75);
	transform:scale(0.75);
}

.rt-block.ct-scroll-leftin{
	position:relative;
	left:-25%;
}

.rt-block.ct-scroll-rightin{
	position:relative;
	right:-25%;
}

.rt-block.ct-scroll-bottomin{
	position:relative;
	bottom:-150px;
}

.rt-block.ct-scroll-opacity{
	opacity:0;
	filter:alpha(opacity=0);
}

#Kunena .kpbox,#Kunena .kpathway{
	z-index:0 !important;
}

.ct-lense-accent{
	font-size:45px;
	line-height:38px;
}

.ct-large{
	color:#ffffff !important;
}

.title-accent{
	font-size:38pt;
	font-weight:bold;
}

.ct-border{
	border-style:solid;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding-right:20px;
	padding-left:20px;
	padding-top:15px;
	border-color:#a5c526;
}

#rt-header .ct-dropdown-holder .modules{
	background-color:#ffffff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:10px !important;
	color:#898989;
}

#system-message{
	margin-left:20px;
	margin-right:20px;
}

.alert-heading{
	margin-bottom:5px !important;
}

.flex-direction-nav li .prev{
	background:url('../images/slider_prev.png') no-repeat center;
}

.flex-direction-nav li .next{
	background:url('../images/slider_next.png') no-repeat center;
}

.flex-direction-nav li .prev{
	left:14px !important;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

.flex-direction-nav li .next{
	right:14px !important;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	background-position:0px !important;
}

@media (max-width: 1224px){
	.flex-containerflexslide:after{
		margin-bottom:5;
		margin-top:-113px;
/*		background: none repeat scroll 0 0 #000000;*/
	}

	ol.flex-control-nav{
		bottom:5px !important;
	}

}

.flexslider img{
	border-radius:0 !important;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
	bottom:113px;
}

.flex-control-nav{
	bottom:10px !important;
	z-index:1 !important;
}

.flex-control-nav li a{
	background:#8a9c1a !important;
	-pie-background:linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	-webkit-box-shadow:inset 0px 1px 1px 0px rgba(255,255,255,0.7), 0px 1px 2px 0px rgba(0,0,0,0.5) !important;
	box-shadow:inset 0px 1px 1px 0px rgba(255,255,255,0.7), 0px 1px 2px 0px rgba(0,0,0,0.5) !important;
}

.flex-control-nav li a.active,.flex-control-nav li a:hover{
	background:#8a9c1a !important;
	background:-moz-linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8a9c1a),color-stop(100%,#778616)) !important;
	background:-webkit-linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	background:-o-linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	background:-ms-linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	background:linear-gradient(top,#8a9c1a 0%,#778616 100%) !important;
	-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.5) !important;
	-moz-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.5) !important;
	box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.5) !important;
}

.flex-control-nav li a{
	height:30px !important;
	width:30px !important;
	border-radius:0 !important;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
}

@media (max-width: 767px){
	.flex-control-nav li a{
		height:15px !important;
		width:15px !important;
	}

}

.flex-caption-text{
	margin-left:1% !important;
	border-radius:0 !important;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
}

.flex-caption{
	background:grey;
	background:rgba(0,0,0,0.5) !important;
	color:#ffffff !important;
	display:block !important;
	position:absolute !important;
	width:96% !important;
	max-width:none !important;
	line-height:1em !important;
	bottom:inherit !important;
	border-radius:0 !important;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
	bottom:0% !important;
	left:0 !important;
	overflow:hidden !important;
	text-shadow:none !important;
	font-size:20px;
}

.flex-caption p,.flex-caption div,.flex-caption span{
	line-height:1.1em !important;
}

.flex-caption h1,.flex-caption h2,.flex-caption h3,.flex-caption h4,.flex-caption h5,.flex-caption h6,.flex-caption .title{
	font-size:50px;
	line-height:50px;
	color:#ffffff !important;
}

@media (max-width: 1224px){
	.flex-caption{
		font-size:14px !important;
	}

	.flex-caption h1,.flex-caption h2,.flex-caption h3,.flex-caption h4,.flex-caption h5,.flex-caption h6,.flex-caption .title{
		font-size:25px;
		line-height:25px;
	}

}

@media (max-width: 767px){
	.flex-direction-nav{
		display:none;
	}

	.flex-caption,.flex-caption-text{
		display:none !important;
	}

}

body{
	color:#5A5A5A;
	background-color:transparent;
}

#ct-body{
	width:100%;
}

.margin_top10px{
	margin-top:10px;
}

.margin_top20px{
	margin-top:20px;
}

.margin_top30px{
	margin-top:30px;
}

.margin_top60px{
	margin-top:60px;
}

a:hover{
	color:#a5c526;
}

h1,h2,h3,h4,h5,h6{
	text-shadow:none;
}

.title,.component-content h2{
	text-shadow:none;
}

a,ul.menu li .separator{
	color:#4D8AAB;
}

.rt-block{
	margin-left:0px;
	margin-right:0px;
}

.rt-omega > .rt-block{
	margin-left:0px;
	margin-right:0px;
}

.rt-alpha.rt-omega > .rt-block{
	margin-left:0px;
	margin-right:0px;
}

[id^="rt-sidebar"] .rt-block{
	margin-left:0;
	margin-right:24px;
}

@media (max-width: 767px){
	.rt-block{
		margin-left:0;
		margin-right:0;
		margin-top:5px;
		padding-top:5px;
		margin-bottom:5px;
		padding-bottom:5px;
	}

	.rt-omega > .rt-block{
		margin-left:0;
		margin-right:0;
	}

	.rt-alpha.rt-omega > .rt-block{
		margin-left:0;
		margin-right:0;
	}

	[id^="rt-sidebar"] .rt-block{
		margin-left:0;
		margin-right:0;
	}

}

#ct-responsive-type-selectbox div{
	height:auto !important;
}

#rt-mainbody-surround > div{
	padding-top:12px;
}

#rt-footer-surround > div{
	padding-top:30px;
}

#rt-showcase{
/*	border-bottom:1px solid #d9d9d9;
	background-color:#ffffff;*/
}
#rt-feature p{
	line-height: 1.5em;
	font-size:14px;
	
}
#rt-feature .rt-block .module-surround{
	color:#404041;
	border:1px solid #dcdcdc;
	background-color:#fff;
	padding:10px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

#rt-feature .rt-block .module-surround h1,#rt-feature .rt-block .module-surround h2,#rt-feature .rt-block .module-surround h3,#rt-feature .rt-block .module-surround h4,#rt-feature .rt-block .module-surround h5,#rt-feature .rt-block .module-surround h6,#rt-feature .rt-block .module-surround .title,#rt-feature .rt-block .module-surround .module-title{
	color:#404041 !important;
}

#rt-feature .rt-block .module-surround a{
	color:#7e961d !important;
}

#rt-feature .rt-block .module-surround a:hover{
	color:#a5c526 !important;
}

.ct-box > .module-surround{
	color:#404041;
	border:1px solid #dcdcdc;
	background-color:#f5f5f5;
	padding:10px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.ct-box > .module-surround h1,.ct-box > .module-surround h2,.ct-box > .module-surround h3,.ct-box > .module-surround h4,.ct-box > .module-surround h5,.ct-box > .module-surround h6,.ct-box > .module-surround .title,.ct-box > .module-surround .module-title{
	color:#404041 !important;
}

.ct-box > .module-surround a{
	color:#7e961d !important;
}

.ct-box > .module-surround a:hover{
	color:#a5c526 !important;
}

.ct-box2 .module-title{
	border:1px solid #dcdcdc;
	background-color:#f5f5f5;
	padding:10px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	margin-bottom:10px;
}

.ct-box2 h1,.ct-box2 h2,.ct-box2 h3,.ct-box2 h4,.ct-box2 h5,.ct-box2 h6,.ct-box2 .title{
	color:#404041 !important;
	margin-bottom:0;
}

.form-actions{
	background-color:rgba(165,197,38,0.5) !important;
	border:none;
}

.well,.hero-unit{
	/*background-color:rgba(165,197,38,0.1) !important;*/
	background-color:none !important;
	border:none;
	border-radius:0 !important;
	-webkit-border-radius:0 !important;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
}

.hero-unit{
	padding:30px;
}

#rt-footer{
	background-color:#8ba321;
	color:#ffffff !important;
	text-align:left;
}

#rt-footer a{
	color:#e6e6e6 !important;
}

#rt-footer a:hover{
	color:#ffffff !important;
/*	color:#0A7CAF;*/
/*	padding:0px 10px;
	width:60%;
    -moz-box-shadow: 0px 0px 12px #fff;
    -webkit-box-shadow: 0px 0px 12px #fff;
    box-shadow: 0px 0px 12px #fff;
    border:none 0px #000000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;*/
}

#rt-footer .form-actions{
	background-color:transparent;
	border:none;
}

#rt-footer .bfElemWrap.control-group.span3{
	width:30%;
}

#rt-footer .bfElemWrap.control-group.span3 .ff_elem.inputbox{
	max-width:90% !important;
	height:42px;
}
#rt-footer h2.title{
	margin: 5px 0px;
}

@media (max-width: 767px){
	#rt-footer .bfElemWrap.control-group.span3 .ff_elem.inputbox{
		max-width:100% !important;
		width:100%;
	}

}

@media (max-width: 1199px){
	#rt-footer .bfElemWrap.control-group.span3{
		width:29%;
	}

}

@media (max-width: 1199px) and (max-width: 767px){
	#rt-footer .bfElemWrap.control-group.span3{
		width:100%;
	}

	#rt-footer .bfElemWrap.control-group.span3 .btn{
		width:100%;
	}

}

#rt-footer .bfElemWrap.control-group.span3:last-child{
	width:auto !important;
}

#rt-footer .bfElemWrap.control-group.span3:last-child .ff_elem.inputbox{
	width:auto !important;
}

#rt-feature .rt-grid-12,#rt-feature .rt-grid6,#rt-utility .rt-grid-12,#rt-utility .rt-grid6,#rt-maintop .rt-grid-12,#rt-maintop .rt-grid6,#rt-mainbottom .rt-grid-12,#rt-mainbottom .rt-grid6,#rt-extension .rt-grid-12,#rt-extension .rt-grid6,#rt-bottom .rt-grid-12,#rt-bottom .rt-grid6,#rt-content-top .rt-grid-12,#rt-content-top .rt-grid6,#rt-content-bottom .rt-grid-12,#rt-content-bottom .rt-grid6,#rt-extraextension .rt-grid-12,#rt-extraextension .rt-grid6,#rt-extrabottom .rt-grid-12,#rt-extrabottom .rt-grid6,#rt-extraFooter .rt-grid-12,#rt-extraFooter .rt-grid6{
	text-align:center;
}

#rt-feature .rt-grid-12 h1:nth-of-type(1),#rt-feature .rt-grid-12 h2:nth-of-type(1),#rt-feature .rt-grid-12 h3:nth-of-type(1),#rt-feature .rt-grid-12 h4:nth-of-type(1),#rt-feature .rt-grid-12 h5:nth-of-type(1),#rt-feature .rt-grid-12 h6:nth-of-type(1),#rt-feature .rt-grid-12 .title:nth-of-type(1),#rt-feature .rt-grid6 h1:nth-of-type(1),#rt-feature .rt-grid6 h2:nth-of-type(1),#rt-feature .rt-grid6 h3:nth-of-type(1),#rt-feature .rt-grid6 h4:nth-of-type(1),#rt-feature .rt-grid6 h5:nth-of-type(1),#rt-feature .rt-grid6 h6:nth-of-type(1),#rt-feature .rt-grid6 .title:nth-of-type(1),#rt-utility .rt-grid-12 h1:nth-of-type(1),#rt-utility .rt-grid-12 h2:nth-of-type(1),#rt-utility .rt-grid-12 h3:nth-of-type(1),#rt-utility .rt-grid-12 h4:nth-of-type(1),#rt-utility .rt-grid-12 h5:nth-of-type(1),#rt-utility .rt-grid-12 h6:nth-of-type(1),#rt-utility .rt-grid-12 .title:nth-of-type(1),#rt-utility .rt-grid6 h1:nth-of-type(1),#rt-utility .rt-grid6 h2:nth-of-type(1),#rt-utility .rt-grid6 h3:nth-of-type(1),#rt-utility .rt-grid6 h4:nth-of-type(1),#rt-utility .rt-grid6 h5:nth-of-type(1),#rt-utility .rt-grid6 h6:nth-of-type(1),#rt-utility .rt-grid6 .title:nth-of-type(1),#rt-maintop .rt-grid-12 h1:nth-of-type(1),#rt-maintop .rt-grid-12 h2:nth-of-type(1),#rt-maintop .rt-grid-12 h3:nth-of-type(1),#rt-maintop .rt-grid-12 h4:nth-of-type(1),#rt-maintop .rt-grid-12 h5:nth-of-type(1),#rt-maintop .rt-grid-12 h6:nth-of-type(1),#rt-maintop .rt-grid-12 .title:nth-of-type(1),#rt-maintop .rt-grid6 h1:nth-of-type(1),#rt-maintop .rt-grid6 h2:nth-of-type(1),#rt-maintop .rt-grid6 h3:nth-of-type(1),#rt-maintop .rt-grid6 h4:nth-of-type(1),#rt-maintop .rt-grid6 h5:nth-of-type(1),#rt-maintop .rt-grid6 h6:nth-of-type(1),#rt-maintop .rt-grid6 .title:nth-of-type(1),#rt-mainbottom .rt-grid-12 h1:nth-of-type(1),#rt-mainbottom .rt-grid-12 h2:nth-of-type(1),#rt-mainbottom .rt-grid-12 h3:nth-of-type(1),#rt-mainbottom .rt-grid-12 h4:nth-of-type(1),#rt-mainbottom .rt-grid-12 h5:nth-of-type(1),#rt-mainbottom .rt-grid-12 h6:nth-of-type(1),#rt-mainbottom .rt-grid-12 .title:nth-of-type(1),#rt-mainbottom .rt-grid6 h1:nth-of-type(1),#rt-mainbottom .rt-grid6 h2:nth-of-type(1),#rt-mainbottom .rt-grid6 h3:nth-of-type(1),#rt-mainbottom .rt-grid6 h4:nth-of-type(1),#rt-mainbottom .rt-grid6 h5:nth-of-type(1),#rt-mainbottom .rt-grid6 h6:nth-of-type(1),#rt-mainbottom .rt-grid6 .title:nth-of-type(1),#rt-extension .rt-grid-12 h1:nth-of-type(1),#rt-extension .rt-grid-12 h2:nth-of-type(1),#rt-extension .rt-grid-12 h3:nth-of-type(1),#rt-extension .rt-grid-12 h4:nth-of-type(1),#rt-extension .rt-grid-12 h5:nth-of-type(1),#rt-extension .rt-grid-12 h6:nth-of-type(1),#rt-extension .rt-grid-12 .title:nth-of-type(1),#rt-extension .rt-grid6 h1:nth-of-type(1),#rt-extension .rt-grid6 h2:nth-of-type(1),#rt-extension .rt-grid6 h3:nth-of-type(1),#rt-extension .rt-grid6 h4:nth-of-type(1),#rt-extension .rt-grid6 h5:nth-of-type(1),#rt-extension .rt-grid6 h6:nth-of-type(1),#rt-extension .rt-grid6 .title:nth-of-type(1),#rt-bottom .rt-grid-12 h1:nth-of-type(1),#rt-bottom .rt-grid-12 h2:nth-of-type(1),#rt-bottom .rt-grid-12 h3:nth-of-type(1),#rt-bottom .rt-grid-12 h4:nth-of-type(1),#rt-bottom .rt-grid-12 h5:nth-of-type(1),#rt-bottom .rt-grid-12 h6:nth-of-type(1),#rt-bottom .rt-grid-12 .title:nth-of-type(1),#rt-bottom .rt-grid6 h1:nth-of-type(1),#rt-bottom .rt-grid6 h2:nth-of-type(1),#rt-bottom .rt-grid6 h3:nth-of-type(1),#rt-bottom .rt-grid6 h4:nth-of-type(1),#rt-bottom .rt-grid6 h5:nth-of-type(1),#rt-bottom .rt-grid6 h6:nth-of-type(1),#rt-bottom .rt-grid6 .title:nth-of-type(1),#rt-content-top .rt-grid-12 h1:nth-of-type(1),#rt-content-top .rt-grid-12 h2:nth-of-type(1),#rt-content-top .rt-grid-12 h3:nth-of-type(1),#rt-content-top .rt-grid-12 h4:nth-of-type(1),#rt-content-top .rt-grid-12 h5:nth-of-type(1),#rt-content-top .rt-grid-12 h6:nth-of-type(1),#rt-content-top .rt-grid-12 .title:nth-of-type(1),#rt-content-top .rt-grid6 h1:nth-of-type(1),#rt-content-top .rt-grid6 h2:nth-of-type(1),#rt-content-top .rt-grid6 h3:nth-of-type(1),#rt-content-top .rt-grid6 h4:nth-of-type(1),#rt-content-top .rt-grid6 h5:nth-of-type(1),#rt-content-top .rt-grid6 h6:nth-of-type(1),#rt-content-top .rt-grid6 .title:nth-of-type(1),#rt-content-bottom .rt-grid-12 h1:nth-of-type(1),#rt-content-bottom .rt-grid-12 h2:nth-of-type(1),#rt-content-bottom .rt-grid-12 h3:nth-of-type(1),#rt-content-bottom .rt-grid-12 h4:nth-of-type(1),#rt-content-bottom .rt-grid-12 h5:nth-of-type(1),#rt-content-bottom .rt-grid-12 h6:nth-of-type(1),#rt-content-bottom .rt-grid-12 .title:nth-of-type(1),#rt-content-bottom .rt-grid6 h1:nth-of-type(1),#rt-content-bottom .rt-grid6 h2:nth-of-type(1),#rt-content-bottom .rt-grid6 h3:nth-of-type(1),#rt-content-bottom .rt-grid6 h4:nth-of-type(1),#rt-content-bottom .rt-grid6 h5:nth-of-type(1),#rt-content-bottom .rt-grid6 h6:nth-of-type(1),#rt-content-bottom .rt-grid6 .title:nth-of-type(1),#rt-extraextension .rt-grid-12 h1:nth-of-type(1),#rt-extraextension .rt-grid-12 h2:nth-of-type(1),#rt-extraextension .rt-grid-12 h3:nth-of-type(1),#rt-extraextension .rt-grid-12 h4:nth-of-type(1),#rt-extraextension .rt-grid-12 h5:nth-of-type(1),#rt-extraextension .rt-grid-12 h6:nth-of-type(1),#rt-extraextension .rt-grid-12 .title:nth-of-type(1),#rt-extraextension .rt-grid6 h1:nth-of-type(1),#rt-extraextension .rt-grid6 h2:nth-of-type(1),#rt-extraextension .rt-grid6 h3:nth-of-type(1),#rt-extraextension .rt-grid6 h4:nth-of-type(1),#rt-extraextension .rt-grid6 h5:nth-of-type(1),#rt-extraextension .rt-grid6 h6:nth-of-type(1),#rt-extraextension .rt-grid6 .title:nth-of-type(1),#rt-extrabottom .rt-grid-12 h1:nth-of-type(1),#rt-extrabottom .rt-grid-12 h2:nth-of-type(1),#rt-extrabottom .rt-grid-12 h3:nth-of-type(1),#rt-extrabottom .rt-grid-12 h4:nth-of-type(1),#rt-extrabottom .rt-grid-12 h5:nth-of-type(1),#rt-extrabottom .rt-grid-12 h6:nth-of-type(1),#rt-extrabottom .rt-grid-12 .title:nth-of-type(1),#rt-extrabottom .rt-grid6 h1:nth-of-type(1),#rt-extrabottom .rt-grid6 h2:nth-of-type(1),#rt-extrabottom .rt-grid6 h3:nth-of-type(1),#rt-extrabottom .rt-grid6 h4:nth-of-type(1),#rt-extrabottom .rt-grid6 h5:nth-of-type(1),#rt-extrabottom .rt-grid6 h6:nth-of-type(1),#rt-extrabottom .rt-grid6 .title:nth-of-type(1),#rt-extraFooter .rt-grid-12 h1:nth-of-type(1),#rt-extraFooter .rt-grid-12 h2:nth-of-type(1),#rt-extraFooter .rt-grid-12 h3:nth-of-type(1),#rt-extraFooter .rt-grid-12 h4:nth-of-type(1),#rt-extraFooter .rt-grid-12 h5:nth-of-type(1),#rt-extraFooter .rt-grid-12 h6:nth-of-type(1),#rt-extraFooter .rt-grid-12 .title:nth-of-type(1),#rt-extraFooter .rt-grid6 h1:nth-of-type(1),#rt-extraFooter .rt-grid6 h2:nth-of-type(1),#rt-extraFooter .rt-grid6 h3:nth-of-type(1),#rt-extraFooter .rt-grid6 h4:nth-of-type(1),#rt-extraFooter .rt-grid6 h5:nth-of-type(1),#rt-extraFooter .rt-grid6 h6:nth-of-type(1),#rt-extraFooter .rt-grid6 .title:nth-of-type(1){
	text-align:center;
}

#rt-feature .rt-grid-12 .ct-align-left,#rt-feature .rt-grid6 .ct-align-left,#rt-utility .rt-grid-12 .ct-align-left,#rt-utility .rt-grid6 .ct-align-left,#rt-maintop .rt-grid-12 .ct-align-left,#rt-maintop .rt-grid6 .ct-align-left,#rt-mainbottom .rt-grid-12 .ct-align-left,#rt-mainbottom .rt-grid6 .ct-align-left,#rt-extension .rt-grid-12 .ct-align-left,#rt-extension .rt-grid6 .ct-align-left,#rt-bottom .rt-grid-12 .ct-align-left,#rt-bottom .rt-grid6 .ct-align-left,#rt-content-top .rt-grid-12 .ct-align-left,#rt-content-top .rt-grid6 .ct-align-left,#rt-content-bottom .rt-grid-12 .ct-align-left,#rt-content-bottom .rt-grid6 .ct-align-left,#rt-extraextension .rt-grid-12 .ct-align-left,#rt-extraextension .rt-grid6 .ct-align-left,#rt-extrabottom .rt-grid-12 .ct-align-left,#rt-extrabottom .rt-grid6 .ct-align-left,#rt-extraFooter .rt-grid-12 .ct-align-left,#rt-extraFooter .rt-grid6 .ct-align-left{
	text-align:left;
}

#rt-feature .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-left .title:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h1:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h2:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h3:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h4:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h5:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left h6:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-left .title:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h1:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h2:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h3:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h4:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h5:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left h6:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-left .title:nth-of-type(1){
	text-align:left;
}

#rt-feature .rt-grid-12 .ct-align-center,#rt-feature .rt-grid6 .ct-align-center,#rt-utility .rt-grid-12 .ct-align-center,#rt-utility .rt-grid6 .ct-align-center,#rt-maintop .rt-grid-12 .ct-align-center,#rt-maintop .rt-grid6 .ct-align-center,#rt-mainbottom .rt-grid-12 .ct-align-center,#rt-mainbottom .rt-grid6 .ct-align-center,#rt-extension .rt-grid-12 .ct-align-center,#rt-extension .rt-grid6 .ct-align-center,#rt-bottom .rt-grid-12 .ct-align-center,#rt-bottom .rt-grid6 .ct-align-center,#rt-content-top .rt-grid-12 .ct-align-center,#rt-content-top .rt-grid6 .ct-align-center,#rt-content-bottom .rt-grid-12 .ct-align-center,#rt-content-bottom .rt-grid6 .ct-align-center,#rt-extraextension .rt-grid-12 .ct-align-center,#rt-extraextension .rt-grid6 .ct-align-center,#rt-extrabottom .rt-grid-12 .ct-align-center,#rt-extrabottom .rt-grid6 .ct-align-center,#rt-extraFooter .rt-grid-12 .ct-align-center,#rt-extraFooter .rt-grid6 .ct-align-center{
	text-align:center;
}

#rt-feature .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-feature .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-feature .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-utility .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-utility .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-maintop .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-maintop .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-mainbottom .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-mainbottom .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-extension .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-extension .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-bottom .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-bottom .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-content-top .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-content-top .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-content-bottom .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-content-bottom .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-extraextension .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-extraextension .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-extrabottom .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-extrabottom .rt-grid6 .ct-align-center .title:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h1:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h2:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h3:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h4:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h5:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center h6:nth-of-type(1),#rt-extraFooter .rt-grid-12 .ct-align-center .title:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h1:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h2:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h3:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h4:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h5:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center h6:nth-of-type(1),#rt-extraFooter .rt-grid6 .ct-align-center .title:nth-of-type(1){
	text-align:center;
}

.ct-align-left{
	text-align:left;
}

.ct-align-left h1:nth-of-type(1),.ct-align-left h2:nth-of-type(1),.ct-align-left h3:nth-of-type(1),.ct-align-left h4:nth-of-type(1),.ct-align-left h5:nth-of-type(1),.ct-align-left h6:nth-of-type(1),.ct-align-left .title:nth-of-type(1){
	text-align:left;
}

.ct-align-center{
	text-align:center;
}

.ct-align-center h1:nth-of-type(1),.ct-align-center h2:nth-of-type(1),.ct-align-center h3:nth-of-type(1),.ct-align-center h4:nth-of-type(1),.ct-align-center h5:nth-of-type(1),.ct-align-center h6:nth-of-type(1),.ct-align-center .title:nth-of-type(1){
	text-align:center;
}

.ct-align-right{
	text-align:right;
}

.ct-align-right h1:nth-of-type(1),.ct-align-right h2:nth-of-type(1),.ct-align-right h3:nth-of-type(1),.ct-align-right h4:nth-of-type(1),.ct-align-right h5:nth-of-type(1),.ct-align-right h6:nth-of-type(1),.ct-align-right .title:nth-of-type(1){
	text-align:right;
}

#rt-feature > .rt-container .rt-block > .module-surround{
	min-height:3%;
}

#rt-main .rt-block.ct-align-center{
	top:150px;
}

@media (max-width: 1200px){
	#rt-main .rt-block.ct-align-center{
		top:140px;
	}

}

@media (max-width: 1200px) and (max-width: 959px){
	#rt-main .rt-block.ct-align-center{
		top:120px;
	}

}

@media (max-width: 1200px) and (max-width: 959px) and (max-width: 767px){
	#rt-main .rt-block.ct-align-center{
		top:0px;
	}

}

@media (max-width: 767px){
	#rt-feature > .rt-container .rt-block > .module-surround{
		min-height:10px;
	}

}

.pull-down-120{
	margin-bottom:-120px;
}

@media (max-width: 1200px){
	.pull-down-120{
		margin-bottom:-95px;
	}

}

@media (max-width: 1200px) and (max-width: 959px){
	.pull-down-120{
		margin-bottom:-75px;
	}

}

@media (max-width: 1200px) and (max-width: 959px) and (max-width: 767px){
	.pull-down-120{
		margin:0;
	}

}

.pull-down-220{
	margin-bottom:-220px;
}

@media (max-width: 959px){
	.pull-down-220{
		margin-bottom:-190px;
	}

}

@media (max-width: 959px) and (max-width: 767px){
	.pull-down-220{
		margin-bottom:-205px;
	}

}

#ct-parallaxtop > .rt-container,#ct-parallaxbottom > .rt-container{
	position:absolute;
	width:100%;
	margin:0;
	padding:0;
	z-index:2;
}

#ct-parallaxtop > .rt-container > [class^="rt-grid"],#ct-parallaxbottom > .rt-container > [class^="rt-grid"]{
	width:100%;
}

#ct-parallaxtop > .rt-container > .rt-alpha.rt-omega > .rt-block,#ct-parallaxbottom > .rt-container > .rt-alpha.rt-omega > .rt-block{
	margin:0;
	padding:0;
	width:100%;
}

#rt-extrabottom{
	-webkit-background-size:100%;
	-moz-background-size:100%;
	-o-background-size:100%;
	background-size:100%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-color:#ffffff !important;
	color:#9ba3a9 !important;
	text-shadow:none;
	overflow:hidden;
}

#rt-extrabottom h1,#rt-extrabottom h2,#rt-extrabottom h3,#rt-extrabottom h4,#rt-extrabottom h5,#rt-extrabottom h6,#rt-extrabottom .title{
	color:#9ba3a9 !important;
	text-shadow:none;
}

#rt-extrabottom a,#rt-extrabottom ul.menu li .separator{
	color:#7e961d !important;
}

#rt-extrabottom a:hover{
	color:#a5c526 !important;
}

#rt-extrabottom .rt-block.ct-align-center{
	top:200px;
}

@media (max-width: 1200px){
	#rt-extrabottom .rt-block.ct-align-center{
		top:150px;
	}

}

@media (max-width: 1200px) and (max-width: 959px){
	#rt-extrabottom .rt-block.ct-align-center{
		top:80px;
	}

}

@media (max-width: 1200px) and (max-width: 959px) and (max-width: 767px){
	#rt-extrabottom .rt-block.ct-align-center{
		top:0px;
	}

}

#rt-extraFooter{
	-webkit-background-size:100%;
	-moz-background-size:100%;
	-o-background-size:100%;
	background-size:100%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-color:#ffffff;
	color:#ffffff;
	text-shadow:none;
}

#rt-extraFooter .rt-block{
	max-width:200px;
}

#rt-extraFooter a{
	color:#d7d7d7;
}

#rt-extraFooter a:hover{
	color:#ffffff;
}

#rt-breadcrumbs{
	background:#FFF;
	width:100%;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	font-size:11px;
	margin-left:0px;
	padding:0px !important;
}

#rt-breadcrumbs h1,#rt-breadcrumbs h2,#rt-breadcrumbs h3,#rt-breadcrumbs h4,#rt-breadcrumbs h5,#rt-breadcrumbs h6{
	color:#20323e;
}

#rt-breadcrumbs [class^="rt-grid"] .rt-block{
	padding:0;
}

#rt-breadcrumbs [class^="rt-grid"] li{
	text-shadow:none;
}

.breadcrumb{
	text-shadow:none;
	background:transparent;
}

#rt-extrabottom,#rt-extraextension{
	background-color:#ffffff;
}

@media (max-width: 767px){
	#rt-breadcrumbs .breadcrumb,#rt-breadcrumbs [class^="breadcrumb"]{
		margin-left:0;
		margin-top:9px;
	}

}

#rt-bottom > .rt-container .rt-block > .module-surround .module-content{
	min-height:3%;
}

@media (max-width: 767px){
	#rt-bottom > .rt-container .rt-block > .module-surround .module-content{
		min-height:10px;
	}

}

#rt-mainbottom{
	-webkit-box-shadow:0px 1px 5px #616161,0px -1px 5px #616161;
	-moz-box-shadow:0px 1px 5px #616161, 0px -1px 5px #616161;
	box-shadow:0px 1px 5px #616161, 0px -1px 5px #616161;
	background:url(../images/parallax_image.jpg);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

#rt-mainbottom .module-surround{
	background-color:#ffffff;
	background:rgba(255, 255, 255, 0.9);
	border-radius: 6px;
	padding:25px 5px 20px 5px;
}

@media (max-width: 830px){
	#rt-mainbottom{
		-webkit-background-size:auto;
		-moz-background-size:auto;
		-o-background-size:auto;
		background-size:auto;
	}

}

#rt-extrabottom h1,#rt-extrabottom h2,#rt-extrabottom h3,#rt-extrabottom h4,#rt-extrabottom h5,#rt-extrabottom h6{
	text-transform:none !important;
}

#rt-copyright{
	background-color:#ffffff;
	color:#9ba3a9;
	text-shadow:none;
	border-radius:0px 0px 2px 2px;
	-webkit-border-radius:0px 0px 2px 2px;
	-moz-border-radius:0px 0px 2px 2px;
	border-radius:0px 0px 2px 2px;
	font-size: 11px; 
}

#rt-copyright h1,#rt-copyright h2,#rt-copyright h3,#rt-copyright h4,#rt-copyright h5,#rt-copyright h6,#rt-copyright .title{
	color:#9ba3a9;
	text-shadow:none;
}

#rt-copyright a,#rt-copyright ul.menu li .separator{
	color:#d7d7d7;
}

#rt-copyright a:hover{
	color:#ffffff;
}

@media (max-width: 1224px){
	#rt-copyright{
		border-radius:0;
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0;
	}

}

#rt-footer > .rt-container .rt-block > .module-surround .module-content{
	min-height:5%;
}

@media (max-width: 767px){
	#rt-footer > .rt-container .rt-block > .module-surround .module-content{
		min-height:10px;
	}

}

ul.menu li.active.current > a,ul.menu li.active.current > .item,ul.menu li.active.current > .separator,ul.menu li#current.active > a,ul.menu li#current.active > .item,ul.menu li#current.active > .separator{
	color:#898989;
}

.powered-by{
	background:url(../images/logo/powered.png) 0 0 no-repeat;
	background-size:100% auto;
}

.pagenav li{
	background:transparent;
	border:1px solid transparent;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.pagination ul li a{
	border:1px solid transparent;
	text-shadow:none;
}

.pagination ul li span{
	background:transparent;
	border:1px solid transparent;
	color:#999999;
}

.breadcrumbs .showHere,.breadcrumb .showHere{
	font-weight:lighter;
	margin-right:5px;
}

.article-info.muted{
	color:inherit;
}

.article-info dd:before{
	text-shadow:none;
}

#gantry-totop{
	background:transparent;
	border:1px solid transparent;
}

#gantry-totop:active{
	-webkit-box-shadow:0 1px 0 transparent;
	-moz-box-shadow:0 1px 0 transparent;
	box-shadow:0 1px 0 transparent;
}

.tip-wrap{
	background:transparent;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	color:#898989;
}

.system-unpublished .system-unpublished{
	background:transparent;
	border-color:transparent;
}

.tags .label-info{
	background:#819a1e;
}

abbr[title]{
	border-bottom:1px dotted transparent;
}

blockquote{
	border-left:5px solid transparent;
}

blockquote small{
	color:#999999;
}

blockquote.pull-right{
	border-right:5px solid transparent;
}

.help-block,.help-inline{
	color:;
}

.table-bordered th{
	background-color:transparent;
}

.well{
	background-color:transparent;
	border:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

.nav-tabs.nav-stacked > li > a{
	border:0;
	background-color:transparent;
}

.nav-tabs.nav-stacked > li > a:hover{
	background-color:transparent;
}

.list-striped,.row-striped{
	border:0;
}

.list-striped li,.list-striped dd,.row-striped .row,.row-striped .row-fluid{
	border:0;
}

.list-striped li:nth-child(odd),.list-striped dd:nth-child(odd),.row-striped .row:nth-child(odd),.row-striped .row-fluid:nth-child(odd),.cat-list-row0{
	background-color:transparent;
}

.list-striped li:hover,.list-striped dd:hover,.row-striped .row:hover,.row-striped .row-fluid:hover,.cat-list-row0:hover,.cat-list-row1:hover{
	background-color:transparent;
}

.alert{
	text-shadow:none;
}

.filter-search.alert-info{
	background-color:transparent;
	border-color:transparent;
	color:inherit;
}

p.success,p.info,p.error,p.warning{
	padding:15px;
	font-weight:bold;
	border:1px solid;
}

p.success a,p.info a,p.error a,p.warning a{
	color:#666 !important;
}

p.success a:hover,p.info a:hover,p.error a:hover,p.warning a:hover{
	color:#000 !important;
	text-shadow:none;
}

p.success{
	background:#dff0d8;
	border-color:#d6e9c6;
	color:#468847;
}

p.info{
	background:#d9edf7;
	border-color:#bce8f1;
	color:#3a87ad;
}

p.error{
	background:#f2dede;
	border-color:#eed3d7;
	color:#b94a48;
}

p.warning{
	background:#fcf8e3;
	border-color:#fbeed5;
	color:#c09853;
}

.ct-text-accent{
	background:#a5c526;
	color:#ffffff;
	font-size:14px;
}

.readmore a{
	color:#ffffff;
}

.readmore a:hover{
	color:#ffffff;
}

.btn:focus{
	outline:none;
}

.btn:hover,.btn-primary:hover,.btn:active,.btn-primary:active,.btn.disabled:hover,.btn[disabled]:hover,.btn.disabled:active,.btn[disabled]:active,.button:active,.readon:active,.readmore:active,button.validate:active,#member-profile a:active,#member-registration a:active,.formelm-buttons button:active,.button:hover,.readon:hover,.readmore:hover,button.validate:hover,#member-profile a:hover,#member-registration a:hover,.formelm-buttons button:hover,.btn,.btn-primary,.button,.readon,.readmore,button.validate,#member-profile a,#member-registration a,.formelm-buttons button,.btn.hasTooltip,.btn.hasTooltip:active,.btn.hasTooltip:hover,.input-append .btn:last-child,.input-append .btn:first-child,.input-prepend .btn:first-child,.form-search .input-prepend .btn{
	height:34px;
	display:inline-block;
	position:relative;
	cursor:pointer;
	height:auto;
	z-index:0;
	outline:none;
	background:#a5c526;
	color:#ffffff;
	text-shadow:none;
	text-align:center;
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	-moz-border-radius:4px !important;
	border-radius:4px !important;
}

.btn{
	font-size:20px;
	padding:5px 25px;
	background-color:#a5c526;
	border-bottom:3px solid #72881a;
}

.btn:hover,#toTop:hover{
	background-color:#72881a !important;
}

.bottombtn{
	padding:10px;
	font-size:32px;
	background-color:#00aeef;
	color:#ffffff;
	border:none;
	line-height:16px;
	border-radius:50% !important;
	-webkit-border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-radius:50% !important;
}

.input-append .btn:last-child,.input-append .btn:first-child,.input-prepend .btn:first-child,.form-search .input-prepend .btn{
	border-bottom:3px solid #72881a;
}

[class^="input-"] + .btn,.input-append .btn{
	margin-left:5px;
}

.input-prepend .btn{
	margin-right:5px;
}

.btn-primary.disabled,.btn-primary[disabled],.btn.disabled,.btn[disabled],.btn-primary.disabled:hover,.btn-primary[disabled]:hover,.btn.disabled:hover,.btn[disabled]:hover,.btn-primary.disabled:active,.btn-primary[disabled]:active,.btn.disabled:active,.btn[disabled]:active{
	background-color:#4d758d;
	color:#ffffff;
	border:1px solid ligthen(#293e4b,20%);
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none;
}

.btn:hover,.btn-primary:hover,.btn:active,.btn-primary:active,.button:active,.readon:active,.readmore:active,button.validate:active,#member-profile a:active,#member-registration a:active,.formelm-buttons button:active,.button:hover,.readon:hover,.readmore:hover,button.validate:hover,#member-profile a:hover,#member-registration a:hover,.formelm-buttons button:hover,.input-append .btn:last-child:hover,.input-append .btn:first-child:hover,.input-prepend .btn:first-child:hover,.form-search .input-prepend .btn:hover,.input-append .btn:last-child:active,.input-append .btn:first-child:active,.input-prepend .btn:first-child:active,.form-search .input-prepend .btn:active,.btn.hasTooltip:active,.btn.hasTooltip:hover{
	width:auto;
	color:#ffffff;
	background-color:none;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	transition:all 0.5s ease;
}

.btn.btn-large.btn-block:hover{
	width:100% !important;
}

#toTop{
	text-align:center;
	vertical-align:middle;
	position:fixed;
	bottom:50px;
	right:20px;
	cursor:pointer;
	display:none;
	font-size:14px;
	padding:10px;
	width:25px;
	height:25px;
	z-index:20000;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	border:3px solid #72881a;
}

.btn:focus{
	outline:none;
}

#ct-showcase-divider{
	padding-bottom:70px;
	margin-bottom:-1px;
}

@media (max-width: 1224px){
	#ct-showcase-divider{
		padding-bottom:0;
	}

}

#rt-showcase .rt-block{
	margin-left:0;
	margin-right:0;
	padding-right:0;
	padding-left:0;
	z-index:1;
}

#rt-showcase a,#rt-showcase ul.menu li .separator{
	color:#7e961d;
}

#rt-showcase a:hover{
	color:#a5c526;
}

#rt-feature .btn:focus{
	outline:none;
}

#rt-footer a,#rt-footer ul.menu li .separator,.box2 a,.box2 ul.menu li .separator{
	color:#e6e6e6;
}

#rt-footer a:hover,.box2 a:hover{
	color:#ffffff;
}

#rt-footer .btn,.box2 .btn{
	background-color:#ffffff;
	border-bottom:3px solid #dbdbdb;
	height:42px;
}

#rt-footer .btn:hover,.box2 .btn:hover{
	background-color:#dbdbdb !important;
}

.btn-info,.btn-info:hover,.btn-info:active{
	color:#fafafa;
	background:none;
	background-color:#a5c526 !important;
	border-color:#7E961D;
}

.btn-success,.btn-success:hover,.btn-success:active{
	color:#fafafa;
	background:none;
	background-color:#a5c526 !important;
	border-color:#7E961D;
}

.btn-warning,.btn-warning:hover,.btn-warning:active{
	color:#fafafa;
	background:none;
	background-color:#FAA732 !important;
	border-color:#7d521a;
}

.btn-danger,.btn-danger:hover,.btn-danger:active{
	color:#fafafa;
	background:none;
	background-color:#DA4F49 !important;
	border-color:#6b2629;
}

.btn-inverse{
	color:#ffffff;
	background-color:#293e4b;
	border:1px solid #293e4b;
}

.btn-inverse:hover,.btn-inverse:active{
	color:#ffffff;
	background-color:#8a9c1a !important;
	border:1px solid transparent;
}

.btn-link{
	border:0;
	color:#a5c526;
	background:none;
	text-decoration:none;
}

.btn-link:hover,.btn-link:active{
	border:0;
	color:#7e961d;
	background:none !important;
	text-decoration:none;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	-ms-transition:none;
	transition:none;
}

.halfCircle{
	margin:0 auto;
	height:80px;
	width:160px;
	border-radius:160px 160px 0 0;
	-moz-border-radius:160px 160px 0 0;
	-webkit-border-radius:160px 160px 0 0;
	background-color:#a5c526;
}

.halfCircleBottom{
	margin:0 auto;
	height:80px;
	width:160px;
	border-radius:0 0 160px 160px;
	-moz-border-radius:0 0 160px 160px;
	-webkit-border-radius:0 0 160px 160px;
	background-color:#293e4b;
	overflow:hidden;
}

.halfCircleBottom > div{
	width:auto;
	height:auto;
	max-width:100px;
	margin:0 auto;
	padding-top:10px;
	font-size:16px;
}

.ct-iconic-text{
	padding-top:5px;
}

.ct-half-circle-inner{
	margin:0 auto;
	vertical-align:middle;
	padding-top:20px;
	width:45px;
	height:45px;
}

.ct-half-circle-inner > img{
	width:45px;
	height:45px;
}

.ct-zoom{
	-webkit-transform-style:preserve-3d;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	transition:all 0.5s ease;
}

.ct-zoom .halfCircleBottom{
	color:#ffffff !important;
}

.ct-zoom:hover{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}

#rt-extension > .rt-container > [class^="rt-grid"] > .rt-block{
	border-left:1px solid rgba(0,0,0,0);
}

#rt-extension > .rt-container > [class^="rt-grid"]:first-child > .rt-block{
	border-left:1px solid transparent;
}

@media (max-width: 1199px){
	#rt-extension > .rt-container > [class^="rt-grid"] > .rt-block,#rt-extension > .rt-container > [class^="rt-grid"]:first-child > .rt-block{
		border-left:none;
	}

	.halfCircle{
		height:70px;
		width:140px;
		border-radius:140px 140px 0 0;
		-moz-border-radius:140px 140px 0 0;
		-webkit-border-radius:140px 140px 0 0;
	}

	.halfCircleBottom{
		height:70px;
		width:140px;
		border-radius:0 0 140px 140px;
		-moz-border-radius:0 0 140px 140px;
		-webkit-border-radius:0 0 140px 140px;
	}

	.ct-half-circle-inner{
		padding-top:20px;
	}

	.halfCircleBottom > div{
		padding-top:5px;
		font-size:14px;
	}

}

@media (max-width: 959px){
	#rt-extension > .rt-container > [class^="rt-grid"]{
		display:block;
		float:none;
		position:relative;
		width:100%;
	}

	#rt-extension > .rt-container > [class^="rt-grid"] > .rt-block{
		border-bottom:1px solid rgba(0,0,0,0);
	}

	#rt-extension > .rt-container > [class^="rt-grid"].rt-omega > .rt-block{
		border-bottom:none;
	}

}

.ct-iconic-text{
	padding-top:5px;
}

.pic{
	width:50px;
	height:50px;
	margin:0 auto;
	background-color:#a5c526;
	border-radius:100%;
}

.pic a{
	width:50px;
	height:50px;
	border-radius:100%;
	overflow:hidden;
}

.bouncer img{
	width:25px;
	height:25px;
	padding:12.5px 13px 0px;
}

.bouncer{
	-ms-transition:all .4s cubic-bezier(0,1.8,1,1.8);
	-moz-transition:all .4s cubic-bezier(0,1.8,1,1.8);
	-webkit-transition:all .4s cubic-bezier(0,1.8,1,1.8);
	transition:all .4s cubic-bezier(0,1.8,1,1.8);
}

.bouncer:hover{
	-ms-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
}

.paraShave p{
	margin:0px;
	padding:0px;
}

select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,.component-content .login-fields #username,.login-fields #password,#contact-form dd input,#contact-form dd textarea,#modlgn-username,#modlgn-passwd,#jform_email,#member-registration dd input,#search-searchword,.finder .inputbox{
	padding:4px 5px 4px 5px;
	min-height:34px;
	margin:0 0 0 0;
	border:none;
	color:#1D1D1D;
	background:#fff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0px;
	-webkit-box-shadow:0px 0px 0px;
	box-shadow: none !important;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none;
	outline:none;
}

select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{
	outline:0;
}

#rt-top #mod-search-searchword{
	width:100%;
}

#rt-top input.button{
	background-color:#a5c526;
	border:1px solid #a5c526;
	min-height:42px;
	min-width:42px;
	display:inline;
	padding:0px;
}

#rt-top input.button:hover{
	background-color:#293e4b;
	border:1px solid #293e4b;
}

legend{
	color:rgba(5, 15, 26, 0.7);
	border-bottom:1px solid rgba(87, 134, 188, 0.7);
}

legend small{
	color:#a5c526;
}

.uneditable-input,.uneditable-textarea{
	color:#999999;
	background-color:#cccccc;
}

input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{
	background-color:#cccccc;
}

.input-prepend .add-on,.input-append .add-on{
	background-color:transparent;
	min-height:24px;
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	-moz-border-radius:4px !important;
	border-radius:4px !important;
}

.input-prepend.input-append .media-preview,.input-append.input-append .media-preview{
	margin:0;
}

.input-append .add-on{
	margin-left:5px !important;
}

.input-prepend .add-on{
	margin-right:5px !important;
}

.input-append .search-query,.input-prepend .search-query,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{
	border-radius:4px !important;
	-webkit-border-radius:4px !important;
	-moz-border-radius:4px !important;
	border-radius:4px !important;
}

.ct-horizontal-logout{
	display:inline-block;
	float:right;
}

.ct-horizontal-logout .login-greeting,.ct-horizontal-logout .logout-button{
	float:left;
	display:inline-block;
	margin-right:5px;
}

.ct-horizontal-login{
	display:inline-block;
	float:right;
}

.ct-horizontal-login .ct-horizontal-wrap{
	display:inline-block;
	position:relative;
	width:auto;
	float:right;
}

.ct-horizontal-login div{
	display:inline;
	float:left;
	width:120px;
	margin-bottom:5px;
}

.ct-horizontal-login input[type="submit"]{
	float:left;
	display:inline;
}

.ct-horizontal-login .ct-horizontal-login-button{
	background:url(../images/bg_btn_login.png) no-repeat center, #293e4b;
	display:inline-block;
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	width:33px;
	height:30px;
	min-height:30px;
	padding:0;
	background-repeat:no-repeat;
	border:1px solid #293e4b;
	border-radius:0px;
}

@media (max-width: 767px){
	.ct-horizontal-logout,.ct-horizontal-login{
		position:relative;
		display:block;
		float:none;
		width:100%;
	}

	.ct-horizontal-logout .ct-horizontal-wrap,.ct-horizontal-login .ct-horizontal-wrap{
		width:100%;
		display:block;
		position:relative;
		float:none;
	}

	.ct-horizontal-logout div,.ct-horizontal-login div{
		display:block;
		float:none;
		width:100%;
		margin-bottom:5px;
	}

	.ct-horizontal-logout input,.ct-horizontal-logout input[type="text"],.ct-horizontal-logout input[type="password"],.ct-horizontal-login input,.ct-horizontal-login input[type="text"],.ct-horizontal-login input[type="password"]{
		float:none;
		width:100% !important;
	}

	.ct-horizontal-logout .ct-horizontal-login-button,.ct-horizontal-login .ct-horizontal-login-button{
		text-align:center;
	}

	.ct-horizontal-logout .ct-clear-both-horz,.ct-horizontal-login .ct-clear-both-horz{
		display:none;
	}

}

.form-actions{
	background-color:transparent;
}

.uneditable-input{
	background-color:#cccccc;
}

.filter-search.alert-info .inputbox{
	color:;
}

@media (max-width: 767px){
	#rt-top .search{
		margin:0 auto;
		text-align:center;
	}

	#rt-top .search .inputbox,#rt-top .search .search-query{
		width:100%;
	}

}

#ct-menu{
	display:none;
}

#rt-header .rt-grid-6.rt-alpha{
	width:800px;
}

@media only screen and (max-width: 767px){
	#rt-header .rt-grid-6.rt-alpha{
		width:100%;
	}

	.logo-block{
		margin:0 auto;
		text-align:center;
		width:auto;
	}

}

#rt-header .rt-grid-6.rt-omega{
	width:auto;
}

#rt-header .logo-block,#rt-top .logo-block{
	display:inline-block;
	position:inherit;;
	width:200px;
	height:70px;
	padding: 7px 0px 0px 5px;
	margin: 7px 0px 0px 20px;
}

#rt-header .logo-block #rt-logo-img,#rt-top .logo-block #rt-logo-img{
	max-height:160px;
/*	width:180px;*/
	vertical-align:top;
}

#rt-top .search{
	text-align:right;
}

@media only screen and (max-width: 767px){
	#rt-header .logo-block,#rt-top .logo-block{
		float:none;
		display:block;
		position:relative;
		top:0;
	}

}

.rt-showcase-pattern{
	background:url(../images/showcase-background.png) no-repeat center center fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

#rt-showcase > .rt-showcase-pattern > .rt-container{
	text-shadow:none;
	width:100%;
}

#rt-showcase > .rt-showcase-pattern > .rt-container .rt-grid-12{
	width:100%;
}

#rt-showcase > .rt-showcase-pattern > .rt-container .rt-grid-12 .rt-block{
	margin:0;
	padding:0;
}

#ct-showcase-slider-wrap{
	position:absolute;
	width:100%;
	top:0;
	left:0;
}

#rt-showcase{
	color:#ffffff;
	/*box-shadow: 0px 0px 8px #616161, 0px 0px 1px #616161;*/
}

#rt-showcase h1,#rt-showcase h2,#rt-showcase h3,#rt-showcase h4,#rt-showcase h5,#rt-showcase h6,#rt-showcase .title{
	color:#20323e;
}

.promo h1{
	text-shadow:none;
}

#rt-drawer{
	background-color:transparent;
}

#ct-menu-surround{
	z-index:2;
}

.animated{
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

@-webkit-keyframes fadeInLeft{
	0%{
		opacity:0;
		-webkit-transform:translateX(-20px);
		transform:translateX(-20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}

}

@keyframes fadeInLeft{
	0%{
		opacity:0;
		-webkit-transform:translateX(-20px);
		-ms-transform:translateX(-20px);
		transform:translateX(-20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}

}

.fadeInLeft{
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig{
	0%{
		opacity:0;
		-webkit-transform:translateX(-2000px);
		transform:translateX(-2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}

}

@keyframes fadeInLeftBig{
	0%{
		opacity:0;
		-webkit-transform:translateX(-2000px);
		-ms-transform:translateX(-2000px);
		transform:translateX(-2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}

}

.fadeInLeftBig{
	-webkit-animation-name:fadeInLeftBig;
	animation-name:fadeInLeftBig;
}

@-webkit-keyframes fadeInRight{
	0%{
		opacity:0;
		-webkit-transform:translateX(20px);
		transform:translateX(20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}

}

@keyframes fadeInRight{
	0%{
		opacity:0;
		-webkit-transform:translateX(20px);
		-ms-transform:translateX(20px);
		transform:translateX(20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}

}

.fadeInRight{
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight;
}

@-webkit-keyframes fadeInRightBig{
	0%{
		opacity:0;
		-webkit-transform:translateX(2000px);
		transform:translateX(2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}

}

@keyframes fadeInRightBig{
	0%{
		opacity:0;
		-webkit-transform:translateX(2000px);
		-ms-transform:translateX(2000px);
		transform:translateX(2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}

}

.fadeInRightBig{
	-webkit-animation-name:fadeInRightBig;
	animation-name:fadeInRightBig;
}

@-webkit-keyframes fadeInDown{
	0%{
		opacity:0;
		-webkit-transform:translateY(-20px);
		transform:translateY(-20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}

}

@keyframes fadeInDown{
	0%{
		opacity:0;
		-webkit-transform:translateY(-20px);
		-ms-transform:translateY(-20px);
		transform:translateY(-20px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}

}

.fadeInDown{
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
}

@-webkit-keyframes fadeInDownBig{
	0%{
		opacity:0;
		-webkit-transform:translateY(-2000px);
		transform:translateY(-2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}

}

@keyframes fadeInDownBig{
	0%{
		opacity:0;
		-webkit-transform:translateY(-2000px);
		-ms-transform:translateY(-2000px);
		transform:translateY(-2000px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}

}

.fadeInDownBig{
	-webkit-animation-name:fadeInDownBig;
	animation-name:fadeInDownBig;
}

@font-face{
	font-family:'FontAwesome';
	src:url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.eot?v=3.2.1');
	src:url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../../libraries/gantry/assets/jui/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
	font-weight:normal;
	font-style:normal;
}

[class^="icon-"],[class*=" icon-"]{
	font-style:normal;
	font-weight:normal;
	text-decoration:inherit;
}

[class^="icon-"]:before,[class*=" icon-"]:before{
	font-family:FontAwesome, sans-serif;
	font-weight:normal;
	font-style:normal;
	text-decoration:inherit;
	-webkit-font-smoothing:antialiased;
	*margin-right:.3em;
	text-decoration:inherit;
	display:inline-block;
	speak:none;
}

.icon-large:before{
	vertical-align:-10%;
	font-size:1.3333333333333em;
}

a [class^="icon-"],a [class*=" icon-"]{
	display:inline;
}

[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{
	display:inline-block;
	width:1.1428571428571em;
	text-align:right;
	padding-right:0.28571428571429em;
}

[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{
	width:1.4285714285714em;
}

.icons-ul{
	margin-left:2.1428571428571em;
	list-style-type:none;
}

.icons-ul > li{
	position:relative;
}

.icons-ul .icon-li{
	position:absolute;
	left:-2.1428571428571em;
	width:2.1428571428571em;
	text-align:center;
	line-height:inherit;
}

[class^="icon-"].hide,[class*=" icon-"].hide{
	display:none;
}

.icon-muted{
	color:#eee;
}

.icon-light{
	color:#fff;
}

.icon-dark{
	color:#333;
}

.icon-border{
	border:solid 1px #eee;
	padding:.2em .25em .15em;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.icon-2x{
	font-size:2em;
}

.icon-2x.icon-border{
	border-width:2px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.icon-3x{
	font-size:3em;
}

.icon-3x.icon-border{
	border-width:3px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.icon-4x{
	font-size:4em;
}

.icon-4x.icon-border{
	border-width:4px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.icon-5x{
	font-size:5em;
}

.icon-5x.icon-border{
	border-width:5px;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

.pull-right{
	float:right;
}

.pull-left{
	float:left;
}

[class^="icon-"].pull-left,[class*=" icon-"].pull-left{
	margin-right:.3em;
}

[class^="icon-"].pull-right,[class*=" icon-"].pull-right{
	margin-left:.3em;
}

[class^="icon-"],[class*=" icon-"]{
	width:auto;
	height:auto;
	line-height:inherit;
	vertical-align:baseline;
	background-image:none;
	background-position:0% 0%;
	background-repeat:repeat;
	margin-top:0;
	max-width:100%;
}

.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"]{
	background-image:none;
}

.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{
	line-height:.9em;
}

.btn [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{
	display:inline-block;
}

.nav-tabs [class^="icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class^="icon-"],.nav-pills [class^="icon-"].icon-large,.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large{
	line-height:.9em;
}

.btn [class^="icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{
	margin-top:.18em;
}

.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{
	line-height:.8em;
}

.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{
	margin-top:.25em;
}

.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{
	margin-top:0;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{
	margin-top:.05em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{
	margin-right:.2em;
}

.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{
	margin-left:.2em;
}

.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{
	line-height:inherit;
}

.icon-stack{
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:-35%;
}

.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{
	display:block;
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	font-size:1em;
	line-height:inherit;
	*line-height:2em;
}

.icon-stack .icon-stack-base{
	font-size:2em;
	*line-height:1em;
}

.icon-spin{
	display:inline-block;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear;
}

a .icon-stack,a .icon-spin{
	display:inline-block;
	text-decoration:none;
}

@-moz-keyframes spin{
	0%{
		-moz-transform:rotate(0deg);
	}

	100%{
		-moz-transform:rotate(359deg);
	}

}

@-webkit-keyframes spin{
	0%{
		-webkit-transform:rotate(0deg);
	}

	100%{
		-webkit-transform:rotate(359deg);
	}

}

@-o-keyframes spin{
	0%{
		-o-transform:rotate(0deg);
	}

	100%{
		-o-transform:rotate(359deg);
	}

}

@-ms-keyframes spin{
	0%{
		-ms-transform:rotate(0deg);
	}

	100%{
		-ms-transform:rotate(359deg);
	}

}

@keyframes spin{
	0%{
		transform:rotate(0deg);
	}

	100%{
		transform:rotate(359deg);
	}

}

.icon-rotate-90:before{
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.icon-rotate-180:before{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.icon-rotate-270:before{
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.icon-flip-horizontal:before{
	-webkit-transform:scale(-1,1);
	-moz-transform:scale(-1,1);
	-ms-transform:scale(-1,1);
	-o-transform:scale(-1,1);
	transform:scale(-1,1);
}

.icon-flip-vertical:before{
	-webkit-transform:scale(1,-1);
	-moz-transform:scale(1,-1);
	-ms-transform:scale(1,-1);
	-o-transform:scale(1,-1);
	transform:scale(1,-1);
}

a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{
	display:inline-block;
}

.icon-glass:before{
	content:"\f000";
}

.icon-music:before{
	content:"\f001";
}

.icon-search:before{
	content:"\f002";
}

.icon-envelope-alt:before{
	content:"\f003";
}

.icon-heart:before{
	content:"\f004";
}

.icon-star:before{
	content:"\f005";
}

.icon-star-empty:before{
	content:"\f006";
}

.icon-user:before{
	content:"\f007";
}

.icon-film:before{
	content:"\f008";
}

.icon-th-large:before{
	content:"\f009";
}

.icon-th:before{
	content:"\f00a";
}

.icon-th-list:before{
	content:"\f00b";
}

.icon-ok:before{
	content:"\f00c";
}

.icon-remove:before{
	content:"\f00d";
}

.icon-zoom-in:before{
	content:"\f00e";
}

.icon-zoom-out:before{
	content:"\f010";
}

.icon-power-off:before,.icon-off:before{
	content:"\f011";
}

.icon-signal:before{
	content:"\f012";
}

.icon-gear:before,.icon-cog:before{
	content:"\f013";
}

.icon-trash:before{
	content:"\f014";
}

.icon-home:before{
	content:"\f015";
}

.icon-file-alt:before{
	content:"\f016";
}

.icon-time:before{
	content:"\f017";
}

.icon-road:before{
	content:"\f018";
}

.icon-download-alt:before{
	content:"\f019";
}

.icon-download:before{
	content:"\f01a";
}

.icon-upload:before{
	content:"\f01b";
}

.icon-inbox:before{
	content:"\f01c";
}

.icon-play-circle:before{
	content:"\f01d";
}

.icon-rotate-right:before,.icon-repeat:before{
	content:"\f01e";
}

.icon-refresh:before{
	content:"\f021";
}

.icon-list-alt:before{
	content:"\f022";
}

.icon-lock:before{
	content:"\f023";
}

.icon-flag:before{
	content:"\f024";
}

.icon-headphones:before{
	content:"\f025";
}

.icon-volume-off:before{
	content:"\f026";
}

.icon-volume-down:before{
	content:"\f027";
}

.icon-volume-up:before{
	content:"\f028";
}

.icon-qrcode:before{
	content:"\f029";
}

.icon-barcode:before{
	content:"\f02a";
}

.icon-tag:before{
	content:"\f02b";
}

.icon-tags:before{
	content:"\f02c";
}

.icon-book:before{
	content:"\f02d";
}

.icon-bookmark:before{
	content:"\f02e";
}

.icon-print:before{
	content:"\f02f";
}

.icon-camera:before{
	content:"\f030";
}

.icon-font:before{
	content:"\f031";
}

.icon-bold:before{
	content:"\f032";
}

.icon-italic:before{
	content:"\f033";
}

.icon-text-height:before{
	content:"\f034";
}

.icon-text-width:before{
	content:"\f035";
}

.icon-align-left:before{
	content:"\f036";
}

.icon-align-center:before{
	content:"\f037";
}

.icon-align-right:before{
	content:"\f038";
}

.icon-align-justify:before{
	content:"\f039";
}

.icon-list:before{
	content:"\f03a";
}

.icon-indent-left:before{
	content:"\f03b";
}

.icon-indent-right:before{
	content:"\f03c";
}

.icon-facetime-video:before{
	content:"\f03d";
}

.icon-picture:before{
	content:"\f03e";
}

.icon-pencil:before{
	content:"\f040";
}

.icon-map-marker:before{
	content:"\f041";
}

.icon-adjust:before{
	content:"\f042";
}

.icon-tint:before{
	content:"\f043";
}

.icon-edit:before{
	content:"\f044";
}

.icon-share:before{
	content:"\f045";
}

.icon-check:before{
	content:"\f046";
}

.icon-move:before{
	content:"\f047";
}

.icon-step-backward:before{
	content:"\f048";
}

.icon-fast-backward:before{
	content:"\f049";
}

.icon-backward:before{
	content:"\f04a";
}

.icon-play:before{
	content:"\f04b";
}

.icon-pause:before{
	content:"\f04c";
}

.icon-stop:before{
	content:"\f04d";
}

.icon-forward:before{
	content:"\f04e";
}

.icon-fast-forward:before{
	content:"\f050";
}

.icon-step-forward:before{
	content:"\f051";
}

.icon-eject:before{
	content:"\f052";
}

.icon-chevron-left:before{
	content:"\f053";
}

.icon-chevron-right:before{
	content:"\f054";
}

.icon-plus-sign:before{
	content:"\f055";
}

.icon-minus-sign:before{
	content:"\f056";
}

.icon-remove-sign:before{
	content:"\f057";
}

.icon-ok-sign:before{
	content:"\f058";
}

.icon-question-sign:before{
	content:"\f059";
}

.icon-info-sign:before{
	content:"\f05a";
}

.icon-screenshot:before{
	content:"\f05b";
}

.icon-remove-circle:before{
	content:"\f05c";
}

.icon-ok-circle:before{
	content:"\f05d";
}

.icon-ban-circle:before{
	content:"\f05e";
}

.icon-arrow-left:before{
	content:"\f060";
}

.icon-arrow-right:before{
	content:"\f061";
}

.icon-arrow-up:before{
	content:"\f062";
}

.icon-arrow-down:before{
	content:"\f063";
}

.icon-mail-forward:before,.icon-share-alt:before{
	content:"\f064";
}

.icon-resize-full:before{
	content:"\f065";
}

.icon-resize-small:before{
	content:"\f066";
}

.icon-plus:before{
	content:"\f067";
}

.icon-minus:before{
	content:"\f068";
}

.icon-asterisk:before{
	content:"\f069";
}

.icon-exclamation-sign:before{
	content:"\f06a";
}

.icon-gift:before{
	content:"\f06b";
}

.icon-leaf:before{
	content:"\f06c";
}

.icon-fire:before{
	content:"\f06d";
}

.icon-eye-open:before{
	content:"\f06e";
}

.icon-eye-close:before{
	content:"\f070";
}

.icon-warning-sign:before{
	content:"\f071";
}

.icon-plane:before{
	content:"\f072";
}

.icon-calendar:before{
	content:"\f073";
}

.icon-random:before{
	content:"\f074";
}

.icon-comment:before{
	content:"\f075";
}

.icon-magnet:before{
	content:"\f076";
}

.icon-chevron-up:before{
	content:"\f077";
}

.icon-chevron-down:before{
	content:"\f078";
}

.icon-retweet:before{
	content:"\f079";
}

.icon-shopping-cart:before{
	content:"\f07a";
}

.icon-folder-close:before{
	content:"\f07b";
}

.icon-folder-open:before{
	content:"\f07c";
}

.icon-resize-vertical:before{
	content:"\f07d";
}

.icon-resize-horizontal:before{
	content:"\f07e";
}

.icon-bar-chart:before{
	content:"\f080";
}

.icon-twitter-sign:before{
	content:"\f081";
}

.icon-facebook-sign:before{
	content:"\f082";
}

.icon-camera-retro:before{
	content:"\f083";
}

.icon-key:before{
	content:"\f084";
}

.icon-gears:before,.icon-cogs:before{
	content:"\f085";
}

.icon-comments:before{
	content:"\f086";
}

.icon-thumbs-up-alt:before{
	content:"\f087";
}

.icon-thumbs-down-alt:before{
	content:"\f088";
}

.icon-star-half:before{
	content:"\f089";
}

.icon-heart-empty:before{
	content:"\f08a";
}

.icon-signout:before{
	content:"\f08b";
}

.icon-linkedin-sign:before{
	content:"\f08c";
}

.icon-pushpin:before{
	content:"\f08d";
}

.icon-external-link:before{
	content:"\f08e";
}

.icon-signin:before{
	content:"\f090";
}

.icon-trophy:before{
	content:"\f091";
}

.icon-github-sign:before{
	content:"\f092";
}

.icon-upload-alt:before{
	content:"\f093";
}

.icon-lemon:before{
	content:"\f094";
}

.icon-phone:before{
	content:"\f095";
}

.icon-unchecked:before,.icon-check-empty:before{
	content:"\f096";
}

.icon-bookmark-empty:before{
	content:"\f097";
}

.icon-phone-sign:before{
	content:"\f098";
}

.icon-twitter:before{
	content:"\f099";
}

.icon-facebook:before{
	content:"\f09a";
}

.icon-github:before{
	content:"\f09b";
}

.icon-unlock:before{
	content:"\f09c";
}

.icon-credit-card:before{
	content:"\f09d";
}

.icon-rss:before{
	content:"\f09e";
}

.icon-hdd:before{
	content:"\f0a0";
}

.icon-bullhorn:before{
	content:"\f0a1";
}

.icon-bell:before{
	content:"\f0a2";
}

.icon-certificate:before{
	content:"\f0a3";
}

.icon-hand-right:before{
	content:"\f0a4";
}

.icon-hand-left:before{
	content:"\f0a5";
}

.icon-hand-up:before{
	content:"\f0a6";
}

.icon-hand-down:before{
	content:"\f0a7";
}

.icon-circle-arrow-left:before{
	content:"\f0a8";
}

.icon-circle-arrow-right:before{
	content:"\f0a9";
}

.icon-circle-arrow-up:before{
	content:"\f0aa";
}

.icon-circle-arrow-down:before{
	content:"\f0ab";
}

.icon-globe:before{
	content:"\f0ac";
}

.icon-wrench:before{
	content:"\f0ad";
}

.icon-tasks:before{
	content:"\f0ae";
}

.icon-filter:before{
	content:"\f0b0";
}

.icon-briefcase:before{
	content:"\f0b1";
}

.icon-fullscreen:before{
	content:"\f0b2";
}

.icon-group:before{
	content:"\f0c0";
}

.icon-link:before{
	content:"\f0c1";
}

.icon-cloud:before{
	content:"\f0c2";
}

.icon-beaker:before{
	content:"\f0c3";
}

.icon-cut:before{
	content:"\f0c4";
}

.icon-copy:before{
	content:"\f0c5";
}

.icon-paperclip:before,.icon-paper-clip:before{
	content:"\f0c6";
}

.icon-save:before{
	content:"\f0c7";
}

.icon-sign-blank:before{
	content:"\f0c8";
}

.icon-reorder:before{
	content:"\f0c9";
}

.icon-list-ul:before{
	content:"\f0ca";
}

.icon-list-ol:before{
	content:"\f0cb";
}

.icon-strikethrough:before{
	content:"\f0cc";
}

.icon-underline:before{
	content:"\f0cd";
}

.icon-table:before{
	content:"\f0ce";
}

.icon-magic:before{
	content:"\f0d0";
}

.icon-truck:before{
	content:"\f0d1";
}

.icon-pinterest:before{
	content:"\f0d2";
}

.icon-pinterest-sign:before{
	content:"\f0d3";
}

.icon-google-plus-sign:before{
	content:"\f0d4";
}

.icon-google-plus:before{
	content:"\f0d5";
}

.icon-money:before{
	content:"\f0d6";
}

.icon-caret-down:before{
	content:"\f0d7";
}

.icon-caret-up:before{
	content:"\f0d8";
}

.icon-caret-left:before{
	content:"\f0d9";
}

.icon-caret-right:before{
	content:"\f0da";
}

.icon-columns:before{
	content:"\f0db";
}

.icon-sort:before{
	content:"\f0dc";
}

.icon-sort-down:before{
	content:"\f0dd";
}

.icon-sort-up:before{
	content:"\f0de";
}

.icon-envelope:before{
	content:"\f0e0";
}

.icon-linkedin:before{
	content:"\f0e1";
}

.icon-rotate-left:before,.icon-undo:before{
	content:"\f0e2";
}

.icon-legal:before{
	content:"\f0e3";
}

.icon-dashboard:before{
	content:"\f0e4";
}

.icon-comment-alt:before{
	content:"\f0e5";
}

.icon-comments-alt:before{
	content:"\f0e6";
}

.icon-bolt:before{
	content:"\f0e7";
}

.icon-sitemap:before{
	content:"\f0e8";
}

.icon-umbrella:before{
	content:"\f0e9";
}

.icon-paste:before{
	content:"\f0ea";
}

.icon-lightbulb:before{
	content:"\f0eb";
}

.icon-exchange:before{
	content:"\f0ec";
}

.icon-cloud-download:before{
	content:"\f0ed";
}

.icon-cloud-upload:before{
	content:"\f0ee";
}

.icon-user-md:before{
	content:"\f0f0";
}

.icon-stethoscope:before{
	content:"\f0f1";
}

.icon-suitcase:before{
	content:"\f0f2";
}

.icon-bell-alt:before{
	content:"\f0f3";
}

.icon-coffee:before{
	content:"\f0f4";
}

.icon-food:before{
	content:"\f0f5";
}

.icon-file-text-alt:before{
	content:"\f0f6";
}

.icon-building:before{
	content:"\f0f7";
}

.icon-hospital:before{
	content:"\f0f8";
}

.icon-ambulance:before{
	content:"\f0f9";
}

.icon-medkit:before{
	content:"\f0fa";
}

.icon-fighter-jet:before{
	content:"\f0fb";
}

.icon-beer:before{
	content:"\f0fc";
}

.icon-h-sign:before{
	content:"\f0fd";
}

.icon-plus-sign-alt:before{
	content:"\f0fe";
}

.icon-double-angle-left:before{
	content:"\f100";
}

.icon-double-angle-right:before{
	content:"\f101";
}

.icon-double-angle-up:before{
	content:"\f102";
}

.icon-double-angle-down:before{
	content:"\f103";
}

.icon-angle-left:before{
	content:"\f104";
}

.icon-angle-right:before{
	content:"\f105";
}

.icon-angle-up:before{
	content:"\f106";
}

.icon-angle-down:before{
	content:"\f107";
}

.icon-desktop:before{
	content:"\f108";
}

.icon-laptop:before{
	content:"\f109";
}

.icon-tablet:before{
	content:"\f10a";
}

.icon-mobile-phone:before{
	content:"\f10b";
}

.icon-circle-blank:before{
	content:"\f10c";
}

.icon-quote-left:before{
	content:"\f10d";
}

.icon-quote-right:before{
	content:"\f10e";
}

.icon-spinner:before{
	content:"\f110";
}

.icon-circle:before{
	content:"\f111";
}

.icon-mail-reply:before,.icon-reply:before{
	content:"\f112";
}

.icon-github-alt:before{
	content:"\f113";
}

.icon-folder-close-alt:before{
	content:"\f114";
}

.icon-folder-open-alt:before{
	content:"\f115";
}

.icon-expand-alt:before{
	content:"\f116";
}

.icon-collapse-alt:before{
	content:"\f117";
}

.icon-smile:before{
	content:"\f118";
}

.icon-frown:before{
	content:"\f119";
}

.icon-meh:before{
	content:"\f11a";
}

.icon-gamepad:before{
	content:"\f11b";
}

.icon-keyboard:before{
	content:"\f11c";
}

.icon-flag-alt:before{
	content:"\f11d";
}

.icon-flag-checkered:before{
	content:"\f11e";
}

.icon-terminal:before{
	content:"\f120";
}

.icon-code:before{
	content:"\f121";
}

.icon-reply-all:before{
	content:"\f122";
}

.icon-mail-reply-all:before{
	content:"\f122";
}

.icon-star-half-full:before,.icon-star-half-empty:before{
	content:"\f123";
}

.icon-location-arrow:before{
	content:"\f124";
}

.icon-crop:before{
	content:"\f125";
}

.icon-code-fork:before{
	content:"\f126";
}

.icon-unlink:before{
	content:"\f127";
}

.icon-question:before{
	content:"\f128";
}

.icon-info:before{
	content:"\f129";
}

.icon-exclamation:before{
	content:"\f12a";
}

.icon-superscript:before{
	content:"\f12b";
}

.icon-subscript:before{
	content:"\f12c";
}

.icon-eraser:before{
	content:"\f12d";
}

.icon-puzzle-piece:before{
	content:"\f12e";
}

.icon-microphone:before{
	content:"\f130";
}

.icon-microphone-off:before{
	content:"\f131";
}

.icon-shield:before{
	content:"\f132";
}

.icon-calendar-empty:before{
	content:"\f133";
}

.icon-fire-extinguisher:before{
	content:"\f134";
}

.icon-rocket:before{
	content:"\f135";
}

.icon-maxcdn:before{
	content:"\f136";
}

.icon-chevron-sign-left:before{
	content:"\f137";
}

.icon-chevron-sign-right:before{
	content:"\f138";
}

.icon-chevron-sign-up:before{
	content:"\f139";
}

.icon-chevron-sign-down:before{
	content:"\f13a";
}

.icon-html5:before{
	content:"\f13b";
}

.icon-css3:before{
	content:"\f13c";
}

.icon-anchor:before{
	content:"\f13d";
}

.icon-unlock-alt:before{
	content:"\f13e";
}

.icon-bullseye:before{
	content:"\f140";
}

.icon-ellipsis-horizontal:before{
	content:"\f141";
}

.icon-ellipsis-vertical:before{
	content:"\f142";
}

.icon-rss-sign:before{
	content:"\f143";
}

.icon-play-sign:before{
	content:"\f144";
}

.icon-ticket:before{
	content:"\f145";
}

.icon-minus-sign-alt:before{
	content:"\f146";
}

.icon-check-minus:before{
	content:"\f147";
}

.icon-level-up:before{
	content:"\f148";
}

.icon-level-down:before{
	content:"\f149";
}

.icon-check-sign:before{
	content:"\f14a";
}

.icon-edit-sign:before{
	content:"\f14b";
}

.icon-external-link-sign:before{
	content:"\f14c";
}

.icon-share-sign:before{
	content:"\f14d";
}

.icon-compass:before{
	content:"\f14e";
}

.icon-collapse:before{
	content:"\f150";
}

.icon-collapse-top:before{
	content:"\f151";
}

.icon-expand:before{
	content:"\f152";
}

.icon-euro:before,.icon-eur:before{
	content:"\f153";
}

.icon-gbp:before{
	content:"\f154";
}

.icon-dollar:before,.icon-usd:before{
	content:"\f155";
}

.icon-rupee:before,.icon-inr:before{
	content:"\f156";
}

.icon-yen:before,.icon-jpy:before{
	content:"\f157";
}

.icon-renminbi:before,.icon-cny:before{
	content:"\f158";
}

.icon-won:before,.icon-krw:before{
	content:"\f159";
}

.icon-bitcoin:before,.icon-btc:before{
	content:"\f15a";
}

.icon-file:before{
	content:"\f15b";
}

.icon-file-text:before{
	content:"\f15c";
}

.icon-sort-by-alphabet:before{
	content:"\f15d";
}

.icon-sort-by-alphabet-alt:before{
	content:"\f15e";
}

.icon-sort-by-attributes:before{
	content:"\f160";
}

.icon-sort-by-attributes-alt:before{
	content:"\f161";
}

.icon-sort-by-order:before{
	content:"\f162";
}

.icon-sort-by-order-alt:before{
	content:"\f163";
}

.icon-thumbs-up:before{
	content:"\f164";
}

.icon-thumbs-down:before{
	content:"\f165";
}

.icon-youtube-sign:before{
	content:"\f166";
}

.icon-youtube:before{
	content:"\f167";
}

.icon-xing:before{
	content:"\f168";
}

.icon-xing-sign:before{
	content:"\f169";
}

.icon-youtube-play:before{
	content:"\f16a";
}

.icon-dropbox:before{
	content:"\f16b";
}

.icon-stackexchange:before{
	content:"\f16c";
}

.icon-instagram:before{
	content:"\f16d";
}

.icon-flickr:before{
	content:"\f16e";
}

.icon-adn:before{
	content:"\f170";
}

.icon-bitbucket:before{
	content:"\f171";
}

.icon-bitbucket-sign:before{
	content:"\f172";
}

.icon-tumblr:before{
	content:"\f173";
}

.icon-tumblr-sign:before{
	content:"\f174";
}

.icon-long-arrow-down:before{
	content:"\f175";
}

.icon-long-arrow-up:before{
	content:"\f176";
}

.icon-long-arrow-left:before{
	content:"\f177";
}

.icon-long-arrow-right:before{
	content:"\f178";
}

.icon-apple:before{
	content:"\f179";
}

.icon-windows:before{
	content:"\f17a";
}

.icon-android:before{
	content:"\f17b";
}

.icon-linux:before{
	content:"\f17c";
}

.icon-dribbble:before{
	content:"\f17d";
}

.icon-skype:before{
	content:"\f17e";
}

.icon-foursquare:before{
	content:"\f180";
}

.icon-trello:before{
	content:"\f181";
}

.icon-female:before{
	content:"\f182";
}

.icon-male:before{
	content:"\f183";
}

.icon-gittip:before{
	content:"\f184";
}

.icon-sun:before{
	content:"\f185";
}

.icon-moon:before{
	content:"\f186";
}

.icon-archive:before{
	content:"\f187";
}

.icon-bug:before{
	content:"\f188";
}

.icon-vk:before{
	content:"\f189";
}

.icon-weibo:before{
	content:"\f18a";
}

.icon-renren:before{
	content:"\f18b";
}

body .noitalic{
	font-style:normal !important;
}

body .nobold{
	font-weight:normal !important;
}

body .flush{
	margin:0 !important;
	padding:0 !important;
}

body .nomarginall{
	margin:0 !important;
}

body .nopaddingall{
	padding:0 !important;
}

body .nomargintop{
	margin-top:0 !important;
}

body .nomarginbottom{
	margin-bottom:0 !important;
}

body .nomarginleft{
	margin-left:0 !important;
}

body .nomarginright{
	margin-right:0 !important;
}

body .nopaddingtop{
	padding-top:0 !important;
}

body .nopaddingbottom{
	padding-bottom:0 !important;
}

body .nopaddingleft{
	padding-left:0 !important;
}

body .nopaddingright{
	padding-right:0 !important;
}

.com{
	color:#93a1a1;
}

.lit{
	color:#195f91;
}

.pun,.opn,.clo{
	color:#93a1a1;
}

.fun{
	color:#dc322f;
}

.str,.atv{
	color:#dd1144;
}

.kwd,.linenums .tag{
	color:#1e347b;
}

.typ,.atn,.dec,.var{
	color:teal;
}

.pln{
	color:#48484c;
}

.prettyprint{
	padding:8px;
	background-color:transparent;
	border:1px solid transparent;
}

.prettyprint.linenums{
	-webkit-box-shadow:40px 0 0 transparent inset, 41px 0 0 transparent inset;
	-moz-box-shadow:40px 0 0 transparent inset, 41px 0 0 transparent inset;
	box-shadow:40px 0 0 transparent inset, 41px 0 0 transparent inset;
}

ol.linenums{
	margin:0 0 0 33px;
	padding-left:0;
}

ol.linenums li{
	padding-left:12px;
	line-height:18px;
	text-shadow:none;
}

#rt-offline-body h1.sitename{
	font-size:500%;
}

#rt-offline-body .offline h1{
	font-size:300%;
}

#rt-offline-body .offline p{
	font-size:150%;
}

#rt-offline-body .offline-image{
	text-align:center;
}

#rt-offline-body .row{
	text-align:center;
}

#rt-offline-body .row .cell{
	margin:0 auto;
	text-align:left;
}

.rt-error-rocket{
	width:350px;
	height:315px;
	float:left;
	margin-right:15px;
	margin-top:15px;
}

.rt-error-content{
	margin-left:365px;
	margin-top:15px;
}

@media only screen and (min-width: 960px) and (max-width: 1199px){
	.rt-error-rocket{
		width:320px;
		background-size:320px;
	}

	.rt-error-content{
		margin-left:335px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 959px){
	.rt-error-rocket{
		width:280px;
		background-size:280px;
	}

	.rt-error-content{
		margin-left:295px;
	}

	.error-title{
		font-size:1.8em;
	}
}
@media only screen and (min-width: 481px) and (max-width: 767px){
	.rt-error-rocket{
		width:280px;
		height:260px;
		margin:0 auto;
		background-size:280px;
		background-position:50% 0;
		float:none;
	}

	.rt-error-content{
		margin-left:0;
	}

	.error-title{
		font-size:1.8em;
	}

}

@media only screen and (max-width: 480px){
	.rt-error-rocket{
		width:260px;
		height:240px;
		margin:0 auto;
		background-size:260px;
		background-position:50% 0;
		float:none;
	}

	.rt-error-content{
		margin-left:0;
	}

	.error-title{
		font-size:1.6em;
	}

}

small{
	font-size:0.85em;
}

cite{
	font-style:normal;
}

[class^="icon-"],[class*=" icon-"]{
	width:auto;
	height:auto;
	line-height:inherit;
}

ul.menu ul.unstyled{
	margin-left:25px;
}

.input-xxlarge{
	width:97%;
}

.gantry-example .search-query{
	margin-bottom:10px;
}

body #rokstock .title,body .rokstock-tooltip .title{
	font-size:12px;
	line-height:inherit;
	margin:auto;
	padding:inherit;
	font-weight:inherit;
	border:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

body #rokstock .rokstock-list .row,body .rokstock-tooltip .rokstock-list .row{
	margin:auto;
	overflow:hidden;
	height:auto;
}

body #rokstock .rokstock-list .row:before,body #rokstock .rokstock-list .row:after,body .rokstock-tooltip .rokstock-list .row:before,body .rokstock-tooltip .rokstock-list .row:after{
	display:none;
	content:none;
	clear:inherit;
}

body #rokstock select,body .rokstock-tooltip select{
	width:auto;
	height:auto;
	line-height:auto;
	margin:0em;
}

body #rokstock input[type="text"],body .rokstock-tooltip input[type="text"]{
	margin-bottom:inherit;
	font-size:12px;
}

body #rokstock .rokstock-add,body .rokstock-tooltip .rokstock-add{
	height:auto;
	padding:1px 5px;
}

body #rokstock .value,body .rokstock-tooltip .value{
	font-size:0.9em;
}

body .rokstock-tooltip .row{
	margin:auto;
	overflow:hidden;
	height:auto;
}

body .rokstock-tooltip .row:before,body .rokstock-tooltip .row:after{
	display:none;
	content:none;
	clear:inherit;
}

body #rokweather .rokweather-wrapper .row{
	margin:auto;
	overflow:hidden;
	height:auto;
}

body #rokweather .rokweather-wrapper .row:before,body #rokweather .rokweather-wrapper .row:after{
	display:none;
	content:none;
	clear:inherit;
}

body #rokweather form{
	margin-bottom:inherit;
}

body .cart_quickcart select{
	width:auto;
	height:auto;
	line-height:auto;
	margin:0em;
}

body .cart_quickcart input[type="text"]{
	margin-bottom:inherit;
	font-size:12px;
	line-height:inherit;
	padding:inherit;
	height:inherit;
}

#phocaMap img,.gmnoprint img,.wk-map img,.SpGeoMapModbasic img{
	max-width:none;
}

.xdebug-var-dump i{
	width:inherit !important;
}

.icon-file-add:before,.icon-cancel:before,.icon-eye:before,.icon-location:before,.icon-arrow-up-3:before,.icon-folder-2:before,.icon-checkedout:before,.icon-locked:before,.icon-comments-2:before,.icon-out:before,.icon-redo:before,.icon-file-add:before,.icon-new:before,.icon-apply:before,.icon-pencil-2:before,.icon-folder:before,.icon-pictures:before,.icon-list-view:before,.icon-power-cord:before,.icon-cube:before,.icon-puzzle:before,.icon-tools:before,.icon-options:before,.icon-equalizer:before,.icon-brush:before,.icon-eye:before,.icon-checkbox-unchecked:before,.icon-checkin:before,.icon-checkbox:before,.icon-checkbox-partial:before,.icon-star-2:before,.icon-featured:before,.icon-calendar-2:before,.icon-help:before,.icon-support:before,.icon-warning:before,.icon-publish:before,.icon-checkmark:before,.icon-unpublish:before,.icon-cancel:before,.icon-purge:before,.icon-mail:before,.icon-mail-2:before,.icon-unarchive:before,.icon-drawer:before,.icon-drawer-2:before,.icon-box-add:before,.icon-box-remove:before,.icon-grid-view:before,.icon-grid-view-2:before,.icon-menu:before,.icon-delete:before,.icon-cancel-2:before,.icon-save-new:before,.icon-plus-2:before,.icon-minus-2:before,.icon-quote:before,.icon-quote-2:before,.icon-database:before,.icon-location:before,.icon-expand-2:before,.icon-contract:before,.icon-contract-2:before,.icon-health:before,.icon-wand:before,.icon-unblock:before,.icon-vcard:before,.icon-clock:before,.icon-address:before,.icon-feed:before,.icon-flag-2:before,.icon-pin:before,.icon-lamp:before,.icon-chart:before,.icon-bars:before,.icon-pie:before,.icon-lightning:before,.icon-next:before,.icon-previous:before,.icon-first:before,.icon-last:before,.pagination .icon-forward:before,.pagination .icon-backward:before,.pagination .icon-step-backward:before,.pagination .icon-step-forward:before,.icon-loop:before,.icon-shuffle:before,.icon-arrow-first:before,.icon-arrow-last:before,.icon-uparrow:before,.icon-downarrow:before,.icon-arrow-up-2:before,.icon-arrow-right-2:before,.icon-arrow-down-2:before,.icon-arrow-left-2:before,.icon-play-2:before,.icon-menu-2:before,.icon-arrow-up-3:before,.icon-arrow-right-3:before,.icon-arrow-down-3:before,.icon-arrow-left-3:before,.icon-printer:before,.icon-color-palette:before,.icon-camera-2:before,.icon-file-remove:before,.icon-save-copy:before,.icon-cart:before,.icon-basket:before,.icon-broadcast:before,.icon-screen:before,.icon-mobile:before,.icon-users:before,.icon-out-2:before{
	font-family:'IcoMoon' !important;
}

.pagination [class^="icon-"],.pagination [class*=" icon-"]{
	width:auto;
	height:auto;
	line-height:inherit;
}
.youtube {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}

.youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}


/*MENÜ*/

.clearfix{
	*zoom:1;
}

.clearfix:before,.clearfix:after{
	display:table;
	content:"";
	line-height:0;
}

.clearfix:after{
	clear:both;
}

.hide-text{
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}

.input-block-level{
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.rok-left{
	float:left;
}

.rok-right{
	float:right;
}

.rok-dropdown-group,.rok-dropdown{
	position:relative;
}

.rok-dropdown-open .rok-dropdown{
	display:block;
}

.rok-popover-group,.rok-popover{
	position:relative;
}

.rok-popover-open .rok-popover{
	display:block;
}

#rt-header{
/*	height:102px;*/
}

.ct-header-border{
	border-top:10px solid ;
}

.gizle{
	top:-100px !important;
}

.sabit{
	top:0 !important;
	z-index:99999999;
}

.ct-fixed-header{
	position:fixed !important;
}

.ct-fixed-transition{
	-webkit-transition:top .5s;
	-moz-transition:top .5s;
	-ms-transition:top .5s;
	-o-transition:top .5s;
	transition:top .5s;
}

@-moz-document url-prefix(){
	.gf-menu li[class^="item"] > [class^="icon-"]{
		vertical-align:initial !important;
	}

}

#toTop{
	margin:0 auto;
	border:0;
	background:#a5c526;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#ffffff !important;
	font-size:14px;
	padding:10px;
	border-radius:50%;
	width:25px;
	height:25px;
	outline:0;
}

@-moz-document url-prefix(){
	.gf-menu li[class^="item"] > [class^="icon-"]{
		vertical-align:initial !important;
	}

}

#rt-top{
	background-color:#ffffff;
	background:rgba(255,255,255,0);
	width:100%;
	height:100%;
}

#rt-header{
	z-index:90000;
	border-top:none;
	top:0px;
	bottom:40px;
	left:0;
	background-color:#ffffff;
	background:rgba(255, 255, 255, 0);
	width:100%;
	height:130px;
}

#rt-header .gf-menu .dropdown{
	margin-top:35px;
}

#rt-header .gf-menu .dropdown ul.l2:before{
	content:"";
	display:block;
	position:absolute;
	width:100%;
	height:31px;
	top:-31px;
	left:0;
}

#rt-header .gf-menu .dropdown ul.l2 .dropdown{
	margin-top:0;
}

.gf-menu{
	list-style:none;
	width:auto;
	height:auto;
	max-width:767px;
	white-space:nowrap;
	padding:0px 0px 0px 0px;
}

.gf-menu:after{
	display:table;
	content:'';
	clear:both;
}

.gf-menu ul{
	list-style:none;
	padding:0px 0px 0px 5px;
/*	margin:5px 0px 10px 5px;*/
}

.gf-menu .item{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:54px;
	color:#2b2b2b;
	padding:5px 12px;
	text-align:left;
	text-decoration:none;
	display:inline-block;
	width:100%;
	outline:0;
	cursor:pointer;
}

.gf-menu .item.subtext{
	padding-top:1px;
	padding-bottom:4px;
}

.gf-menu .item.subtext > em{
	display:block;
	font-size:12px;
	line-height:11px;
	color:#121212;
	text-align:left;
	font-style:normal;
}

.gf-menu .item.icon [class^="icon-"],.gf-menu .item.icon [class*="icon-"]{
	background-image:none !important;
	width:auto;
	margin-top:-5px;
	display:inline-block;
}

.gf-menu .item.icon [class^="icon-"]:before,.gf-menu .item.icon [class*="icon-"]:before{
	text-indent:0;
	margin-right:5px;
}

.gf-menu .item .menu-image{
	max-width:inherit;
	vertical-align:text-top;
	margin-top:-2px;
	margin-left:-2px;
}

.gf-menu.l1 .dropdown > .column{
	border-top:none;
}

.gf-menu.l1 > li[class^="item"]{
	border-radius:0;
	width:114px;
	height:114px;
	margin-bottom:5px;
	border-bottom:none;
	display:inline-block;
	float:none;
	margin:0 -3px 0 7px;
}

.gf-menu.l1 > li[class^="item"].active > .item{
	border-radius:0;
	color:#4D8AAB;
}

.gf-menu.l1 > li[class^="item"].active{
/*	background-color:#ffffff;*/
	background-color:rgba(39, 39, 39, 0.00);
}

.gf-menu.l1 > li[class^="item"]:hover{
	background-color:#ffffff;
	background-color:rgba(39, 39, 39, 0.1);
}

.gf-menu.l1 > li[class^="item"] > .item{
	color:#2b2b2b;
	position:absolute;
	margin-top:25%;
	font-size:12px;
}

.gf-menu.l1 > li[class^="item"] > .item.subtext{
	padding-top:1px;
	padding-bottom:4px;
}

.gf-menu.l1 > li[class^="item"] > .item .menu-image{
	margin-top:-1px;
}

.gf-menu li[class^="item"]{
	float:left;
	display:block;
	position:relative;
	padding:0;
}

.gf-menu li[class^="item"]:last-child{
	margin-bottom:0;
}

.gf-menu li[class^="item"].parent > .item{
	position:relative;
}

.gf-menu li[class^="item"].parent > .item:after{
	color:#000000;
	position:absolute;
	right:6px;
	top:50%;
	margin-top:-12px;
	font-family:FontAwesome;
	content:"";
	font-size:11px;
}

.gf-menu .dropdown{
	margin-top:50px;
	position:absolute;
	left:-999em;
	text-align:left;
	-webkit-transition:opacity 0.2s ease-out 0.1s;
	-moz-transition:opacity 0.2s ease-out 0.1s;
	-o-transition:opacity 0.2s ease-out 0.1s;
	transition:opacity 0.2s ease-out 0.1s;
}

.gf-menu .dropdown.columns-2 .column.col2,.gf-menu .dropdown.columns-2 .column.col3,.gf-menu .dropdown.columns-2 .column.col4,.gf-menu .dropdown.columns-3 .column.col2,.gf-menu .dropdown.columns-3 .column.col3,.gf-menu .dropdown.columns-3 .column.col4,.gf-menu .dropdown.columns-4 .column.col2,.gf-menu .dropdown.columns-4 .column.col3,.gf-menu .dropdown.columns-4 .column.col4{
	border-left:none;
}

.gf-menu .dropdown.columns-2 .column[class^="col"],.gf-menu .dropdown.columns-3 .column[class^="col"],.gf-menu .dropdown.columns-4 .column[class^="col"]{
	position:relative;
	float:left;
	display:inline-block;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul{
	width:120px;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"],.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"],.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"]{
	width:120px;
	min-width:120px;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"] > a,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"] > a,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"] > a{
	height:auto;
	white-space:normal;
	max-width:none;
	box-sizing:border-box;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"]:after,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"]:after,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"]:after{
	height:100%;
}

.gf-menu .dropdown.columns-4{
	width:490px;
}

.gf-menu .dropdown.columns-3{
	width:367px;
}

.gf-menu .dropdown.columns-2{
	width:490px;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul{
	width:240px;
}

.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"]{
	width:240px;
	min-width:240px;
}

.gf-menu .dropdown .column{
	position:absolute;
	top:100%;
	background-color:#ffffff;
	background:rgba(255,255,255,0.9);
	border-radius:0;
	z-index:1;
}

.gf-menu .dropdown .item{
	font-size:100%;
	line-height:22px;
}

.gf-menu .dropdown .flyout{
	display:block;
	margin-top:0;
}

.gf-menu .dropdown ul.l2:before{
	content:"";
	display:block;
	position:absolute;
	width:100%;
	height:50px;
	top:-50px;
	left:0;
}

.gf-menu .dropdown ul.l3:before,.gf-menu .dropdown ul.l4:before,.gf-menu .dropdown ul.l5:before,.gf-menu .dropdown ul.l6:before,.gf-menu .dropdown ul.l7:before,.gf-menu .dropdown ul.l8:before{
	content:"";
	display:block;
	position:absolute;
	width:40px;
	height:40px;
	top:16px;
	margin-top:-15px;
	left:-25px;
}

.gf-menu .dropdown ul li[class^="item"]{
	width:100%;
	min-width:160px;
	/*background:rgba(255,255,255,0.2);*/
}

.gf-menu .dropdown ul .item.icon{
	margin-left:20px;
}

.gf-menu .dropdown ul li[class^="item"] [class^="icon-"]{
	color:#2b2b2b;
	position:absolute;
	top:7px;
	left:10px;
	float:left;
	display:inline-block;
	-webkit-backface-visibility:hidden !important;
	-moz-backface-visibility:hidden !important;
	-o-backface-visibility:hidden !important;
	backface-visibility:hidden !important;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.gf-menu .dropdown ul li:last-child{
	border-bottom:none;
}

.gf-menu .dropdown ul li[class^="item"]{
	white-space:nowrap;
}

.gf-menu .dropdown ul li[class^="item"].active > .item{
	color:#4D8AAB !important;
	border-radius:0;
	text-shadow:none;
}

.gf-menu .dropdown ul li[class^="item"].parent > .item:after{
	margin-top:-10px;
	font-family:FontAwesome;
	content:"";
	font-size:11px;
}

.gf-menu .dropdown .grouped li[class^="item"]{
	margin-left:0px;
	margin-right:0px;
	background:0;
}

.gf-menu .dropdown .grouped.parent > .item .border-fixer{
	display:none;
}

.gf-menu .dropdown .grouped.parent > .item:after{
	font-family:FontAwesome;
	content:"";
	font-size:11px;
}

.gf-menu .dropdown .grouped ol{
	margin:0px 0px;
	padding:0px 0;
}

.gf-menu .dropdown .grouped ol > li[class^="item"] > .item{
	font-size:12px;
}

.gf-menu .dropdown .modules{
	text-align:left;
	color:#2b2b2b;
	padding-bottom:10px;
}

.gf-menu .dropdown .modules .btn,.gf-menu .dropdown .modules .button,.gf-menu .dropdown .modules .readon,.gf-menu .dropdown .modules .readmore,.gf-menu .dropdown .modules button.validate,.gf-menu .dropdown .modules #member-profile a,.gf-menu .dropdown .modules #member-registration a,.gf-menu .dropdown .modules .formelm-buttons button{
	color:#ffffff !important;
}

.gf-menu .dropdown .modules .module-content{
	padding:5px 10px;
}

.gf-menu .dropdown .modules .module-content h1,.gf-menu .dropdown .modules .module-content h2,.gf-menu .dropdown .modules .module-content h3,.gf-menu .dropdown .modules .module-content h4,.gf-menu .dropdown .modules .module-content h5,.gf-menu .dropdown .modules .module-content .title,.gf-menu .dropdown .modules .module-content label{
	color:#454545;
}

.gf-menu .dropdown .modules .module-content li[class^="item"]{
	border-bottom:none;
}

.gf-menu .dropdown .modules .module-content a{
	color:#a5c526;
}

.gf-menu .dropdown .modules .module-content a:hover,.gf-menu .dropdown .modules .module-content a:active{
	color:#2D6A96;
}

.gf-menu .dropdown .modules .module-content p{
	margin:0 0 10px 0;
	font-size:12px;
}

.gf-menu .column{
	float:left;
	position:relative;
}

.gf-menu .position-left{
	float:left;
	margin-right:15px;
}

.gf-menu .position-right{
	float:right;
	margin-left:15px;
}

.gf-menu .dropdown .modules{
	color:#2b2b2b;
}

.gf-menu.l1{
	margin-left:30px;
}

.gf-menu.l1 > li:before{
	width:0;
	height:5px;
	content:'';
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}

.gf-menu.l1 > li[class^="item"]{
	width:auto;
	height:auto;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:30px;
}

.gf-menu.l1 > li[class^="item"] > .item{
	position:relative;
	margin-top:0;
	top:0;
	left:0;
	right:0;
	bottom:0;
	text-align:left;
	vertical-align:top;
	font-size:18px;
	width:100%;
}

.gf-menu.l1 > li[class^="item"] > .item.subtext{
	padding-top:1px;
	padding-bottom:4px;
}

.gf-menu.l1 > li[class^="item"] > .item .menu-image{
	margin-top:-1px;
}

#ct-menu-surround .gf-menu{
	border:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	padding-top:10px;
	padding-bottom:5px !important;
	padding-left:5px;
	padding-right:5px;
}

.gf-menu-toggle{
	z-index:90001;
	padding:7px 10px;
	border-top:0;
	border-radius:4px !important;
	position:fixed;
	top:20px;
	left:10px;
	cursor:pointer;
	background-color:#4D8AAB;
}

.gf-menu-toggle.active{
	left:210px;
}

.gf-menu-toggle.active .ct-fixed{
	display:none !important;
}

.gf-menu-toggle .icon-bar{
	background-color:#ffffff;
	border-radius:1px 1px 1px 1px;
	display:block;
	height:2px;
	width:18px;
}

.gf-menu-toggle .icon-bar + .icon-bar{
	margin-top:3px;
}


@media only screen and (min-width: 960px) and (max-width: 1199px){
	.layout-mode-responsive .gf-menu.l1 > li{
		/*margin-right:5px;*/
	}


@media (min-width: 768px) and (max-width: 959px){
	.layout-mode-responsive .gf-menu.l1 > li{
		/*margin-right:0px;*/
}
	.layout-mode-responsive .gf-menu.l1 > li > .item{
		font-size:16px !important;
	}

	.layout-mode-responsive .gf-menu.l1 > li > .item.subtext{
		padding-top:7px;
		padding-bottom:7px;
	}

	.layout-mode-responsive .gf-menu.l1 > li > .item.subtext em{
		display:none;
	}

	.layout-mode-responsive .gf-menu.l1 > li > .item.image img{
		display:none;
	}

}

@media only screen and (min-width: 768px){
	.clearfix{
		*zoom:1;
	}

	.clearfix:before,.clearfix:after{
		display:table;
		content:"";
		line-height:0;
	}

	.clearfix:after{
		clear:both;
	}

	.hide-text{
		font:0/0 a;
		color:transparent;
		text-shadow:none;
		background-color:transparent;
		border:0;
	}

	.input-block-level{
		display:block;
		width:100%;
		min-height:30px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	.rok-left{
		float:left;
	}

	.rok-right{
		float:right;
	}

	.rok-dropdown-group,.rok-dropdown{
		position:relative;
	}

	.rok-dropdown-open .rok-dropdown{
		display:block;
	}

	.rok-popover-group,.rok-popover{
		position:relative;
	}

	.rok-popover-open .rok-popover{
		display:block;
	}

	@-moz-document url-prefix(){
		.gf-menu li[class^="item"]:hover > [class^="icon-"]{
			vertical-align:initial !important;
	
	}

	.gf-menu.l1 > li:hover > .item{
		text-indent:0px;
		-webkit-transition:none;
		-moz-transition:none;
		-o-transition:none;
		transition:none;
		color:#fff;
		color:#1D5680;
	}

	.gf-menu li:hover > .dropdown,.gf-menu li.active:hover > .dropdown{
		opacity:1;
		filter:alpha(opacity=100);
		left:0;
		top:auto;
		visibility:visible;
	}

	.gf-menu li:hover > .item{
		text-indent:5px;
		-webkit-transition:text-indent .3s ease-out;
		-moz-transition:text-indent .3s ease-out;
		-o-transition:text-indent .3s ease-out;
		transition:text-indent .3s ease-out;
		text-shadow:none;
		color:#4D8AAB;
	}

	.gf-menu li:hover > .item em{
		color:#4D8AAB;
	}

	.gf-menu li.parent:hover{
		z-index:10210;
	}

	.gf-menu .dropdown{
		opacity:0;
		filter:alpha(opacity=0);
		padding:0;
		position:absolute;
	}

	.gf-menu .dropdown li[class^="item"]:hover > .flyout{
		left:100%;
		top:0px;
	}

	body.rtl li[class^="item"]:hover > .dropdown,body.rtl li[class^="item"].active:hover > .dropdown{
		left:inherit;
		right:-1px;
	}

	body.rtl .dropdown ul li[class^="item"]:hover > .flyout{
		left:inherit;
		right:100%;
		margin-left:auto;
		margin-right:-6px;
		visibility:visible;
		opacity:1;
	}

	body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer{
		right:inherit;
		left:-1px;
	}

	body.rtl .dropdown ul li[class^="item"].parent:hover > .item{
		border-radius:0;
	}


.layout-mode-960fixed .clearfix,.layout-mode-1200fixed .clearfix{
	*zoom:1;
}

.layout-mode-960fixed .clearfix:before,.layout-mode-960fixed .clearfix:after,.layout-mode-1200fixed .clearfix:before,.layout-mode-1200fixed .clearfix:after{
	display:table;
	content:"";
	line-height:0;
}

.layout-mode-960fixed .clearfix:after,.layout-mode-1200fixed .clearfix:after{
	clear:both;
}

.layout-mode-960fixed .hide-text,.layout-mode-1200fixed .hide-text{
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}

.layout-mode-960fixed .input-block-level,.layout-mode-1200fixed .input-block-level{
	display:block;
	width:100%;
	min-height:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.layout-mode-960fixed .rok-left,.layout-mode-1200fixed .rok-left{
	float:left;
}

.layout-mode-960fixed .rok-right,.layout-mode-1200fixed .rok-right{
	float:right;
}

.layout-mode-960fixed .rok-dropdown-group,.layout-mode-960fixed .rok-dropdown,.layout-mode-1200fixed .rok-dropdown-group,.layout-mode-1200fixed .rok-dropdown{
	position:relative;
}

.layout-mode-960fixed .rok-dropdown-open .rok-dropdown,.layout-mode-1200fixed .rok-dropdown-open .rok-dropdown{
	display:block;
}

.layout-mode-960fixed .rok-popover-group,.layout-mode-960fixed .rok-popover,.layout-mode-1200fixed .rok-popover-group,.layout-mode-1200fixed .rok-popover{
	position:relative;
}

.layout-mode-960fixed .rok-popover-open .rok-popover,.layout-mode-1200fixed .rok-popover-open .rok-popover{
	display:block;
}

@-moz-document url-prefix(){
	.layout-mode-960fixed .gf-menu li[class^="item"]:hover > [class^="icon-"],.layout-mode-1200fixed .gf-menu li[class^="item"]:hover > [class^="icon-"]{
		vertical-align:initial !important;
	}


.layout-mode-960fixed .gf-menu.l1 > li:hover > .item,.layout-mode-1200fixed .gf-menu.l1 > li:hover > .item{
	text-indent:0px;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none;
	color:#2D6A96;
}

.layout-mode-960fixed .gf-menu li:hover > .dropdown,.layout-mode-960fixed .gf-menu li.active:hover > .dropdown,.layout-mode-1200fixed .gf-menu li:hover > .dropdown,.layout-mode-1200fixed .gf-menu li.active:hover > .dropdown{
	opacity:1;
	filter:alpha(opacity=100);
	left:0;
	top:auto;
	visibility:visible;
}

.layout-mode-960fixed .gf-menu li:hover > .item,.layout-mode-1200fixed .gf-menu li:hover > .item{
	text-indent:5px;
	-webkit-transition:text-indent .3s ease-out;
	-moz-transition:text-indent .3s ease-out;
	-o-transition:text-indent .3s ease-out;
	transition:text-indent .3s ease-out;
	text-shadow:none;
	color:#2D6A96;
}

.layout-mode-960fixed .gf-menu li:hover > .item em,.layout-mode-1200fixed .gf-menu li:hover > .item em{
	color:#2D6A96;
}

.layout-mode-960fixed .gf-menu li.parent:hover,.layout-mode-1200fixed .gf-menu li.parent:hover{
	z-index:10210;
}

.layout-mode-960fixed .gf-menu .dropdown,.layout-mode-1200fixed .gf-menu .dropdown{
	opacity:0;
	filter:alpha(opacity=0);
	padding:0;
	position:absolute;
}

.layout-mode-960fixed .gf-menu .dropdown li[class^="item"]:hover > .flyout,.layout-mode-1200fixed .gf-menu .dropdown li[class^="item"]:hover > .flyout{
	left:100%;
	top:0px;
}

.layout-mode-960fixed body.rtl li[class^="item"]:hover > .dropdown,.layout-mode-960fixed body.rtl li[class^="item"].active:hover > .dropdown,.layout-mode-1200fixed body.rtl li[class^="item"]:hover > .dropdown,.layout-mode-1200fixed body.rtl li[class^="item"].active:hover > .dropdown{
	left:inherit;
	right:-1px;
}

.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"]:hover > .flyout,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"]:hover > .flyout{
	left:inherit;
	right:100%;
	margin-left:auto;
	margin-right:-6px;
	visibility:visible;
	opacity:1;
}

.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer{
	right:inherit;
	left:-1px;
}

.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"].parent:hover > .item,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"].parent:hover > .item{
	border-radius:0;
}

@media (max-width: 767px){
	.layout-mode-responsive .gf-menu-device-wrapper{
		margin-bottom:15px !important;
	}

	.layout-mode-responsive .gf-menu-device-container{
		background:;
		border:1px solid #ffffff;
		border-top:0;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		border-radius:0;
		padding:5px;
	}

	.layout-mode-responsive .gf-menu-device-container select{
		margin-bottom:0;
		width:100%;
	}

	.layout-mode-responsive #rt-header .gf-menu.l1 > li{
		display:block !important;
	}

	.layout-mode-responsive #itemMenuNext999,.layout-mode-responsive #itemMenuPrev999{
		display:none !important;
	}

	.layout-mode-responsive .gf-menu{
		-webkit-transition:none !important;;
		-moz-transition:none !important;;
		-o-transition:none !important;;
		transition:none !important;;
		margin:10px auto 0 !important;;
		background-clip:content-box !important;;
		-webkit-background-clip:content-box !important;;
		margin-top:15px !important;
		margin-left:-35px !important;
		padding: 0px;
	}

	.layout-mode-responsive .gf-menu li[class^="item"]{
		padding-bottom:0 !important;
		padding-left:0 !important;
		margin-right:0 !important;
		margin-bottom:0 !important;
		white-space:normal !important;
		width:190px !important;
		border:0 !important;;
	}

	.layout-mode-responsive .gf-menu li[class^="item"] .item{
		width:190px !important;
	}

	.layout-mode-responsive .gf-menu li[class^="item"].active.last{
		border:0 !important;
		-webkit-box-shadow:none !important;
		-moz-box-shadow:none !important;
		box-shadow:none !important;
	}

	.layout-mode-responsive .gf-menu li[class^="item"]:hover > .item{
		color:rgb(77, 138, 171)!important;
		text-shadow:none;
	}

	.layout-mode-responsive .gf-menu li[class^="item"] .item{
		padding:2px 5px !important;
	}

	.layout-mode-responsive .gf-menu li[class^="item"] .item.subtext em{
		display:none;
	}

	.layout-mode-responsive .gf-menu li[class^="item"] .item:after{
		content:'' !important;
	}

	.layout-mode-responsive .gf-menu > li:first-child,.layout-mode-responsive .gf-menu > li:first-child.active{
		margin-top:-15px;
	}

	.layout-mode-responsive .gf-menu .dropdown{
		width:100% !important;
		border:0 !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
		background:#fff !important;
		-webkit-box-shadow:none !important;
		-moz-box-shadow:none !important;
		box-shadow:none !important;
		position:relative;
		left:inherit;
		top:inherit;
		opacity:1;
		*zoom:1;
		margin-top:0 !important;
	}

	.layout-mode-responsive .gf-menu .dropdown:before,.layout-mode-responsive .gf-menu .dropdown:after{
		display:table;
		content:"";
		line-height:0;
	}

	.layout-mode-responsive .gf-menu .dropdown:after{
		clear:both;
	}

	.layout-mode-responsive .gf-menu .dropdown > .column:before{
		display:none;
	}

	.layout-mode-responsive .gf-menu .dropdown .flyout{
		display:block;
	}

	.layout-mode-responsive .gf-menu .dropdown .column{
		position:relative !important;
		width:100% !important;
		border:0 !important;
		background-color:#fff !important;
	}

	.layout-mode-responsive .gf-menu .dropdown .column.col2,.layout-mode-responsive .gf-menu .dropdown .column.col4,.layout-mode-responsive .gf-menu .dropdown .column.col4{
		margin-left:0px;
	}

	.layout-mode-responsive .gf-menu .dropdown .grouped ol{
		-webkit-box-shadow:none !important;
		-moz-box-shadow:none !important;
		box-shadow:none !important;
		border:0 !important;
		margin:0 !important;
		padding:0 !important;
	}

	.layout-mode-responsive .gf-menu .dropdown .modules{
		display:none;
	}

	.layout-mode-responsive .gf-menu .dropdown ul.l2:before,.layout-mode-responsive .gf-menu .dropdown ul.l3:before,.layout-mode-responsive .gf-menu .dropdown ul.l4:before,.layout-mode-responsive .gf-menu .dropdown ul.l5:before,.layout-mode-responsive .gf-menu .dropdown ul.l6:before,.layout-mode-responsive .gf-menu .dropdown ul.l7:before,.layout-mode-responsive .gf-menu .dropdown ul.l8:before{
		display:none;
	}

	.layout-mode-responsive .gf-menu .dropdown ul.l2 li[class^="item"] > .item{
		padding-left:5px !important;
		width:185px !important;
	}

	.layout-mode-responsive .gf-menu .dropdown ul.l3 li[class^="item"] > .item{
		padding-left:10px !important;
		width:160px !important;
	}

	.layout-mode-responsive .gf-menu .dropdown ul.l4 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l5 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l6 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l7 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l8 li[class^="item"] > .item{
		padding-left:30px !important;
		width:140px !important;
	}

	.layout-mode-responsive .gf-menu .dropdown ul li.active{
	/*	background-color:transparent;*/
	}

	.layout-mode-responsive .gf-menu .dropdown ul li.active > a{
		color:#2D6A96;
	}

	.layout-mode-responsive .gf-menu .dropdown ul .item.icon{
		margin-left:0 !important;
	}

	.layout-mode-responsive .gf-menu .dropdown ul li[class^="item"] [class^="icon-"]{
		display:none !important;
	}

	.layout-mode-responsive .gf-menu.l1 > li:before{
		display:none !important;
	}

	.layout-mode-responsive .gf-menu.l1 > li{
		float:none;
		margin-left:-1px;
		display:block !important;
		height:auto !important;
		width:auto !important;
	}

	float: left !important: 
                                        
	.layout-mode-responsive .gf-menu.l1 > li.active{
		margin-left:0px;
		/*background:transparent;*/
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		border:0;
	}

	.layout-mode-responsive .gf-menu.l1 > li > .item{
		font-size:13px;
	}


body.rtl .gf-menu.l1 > li{
	float:right;
}

body.rtl .gf-menu li .item{
	text-align:right;
}

body.rtl .gf-menu li.parent > .item{
	padding-right:8px;
	padding-left:25px;
}

body.rtl .gf-menu li.parent > .item:after{
	right:inherit;
	left:6px;
}

body.rtl .gf-menu-toggle{
	left:inherit;
	right:10px;
}

body.rtl .dropdown ul li.parent > .item:after{
	content:"";
	font-size:11px;
}


.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.rok-left{float:left;}.rok-right{float:right;}.rok-dropdown-group,.rok-dropdown{position:relative;}.rok-dropdown-open .rok-dropdown{display:block;}.rok-popover-group,.rok-popover{position:relative;}.rok-popover-open .rok-popover{display:block;}#rt-header{height:115px;}.ct-header-border{border-top:10px solid ;}.gizle{top:-100px !important;}.sabit{top:0 !important;z-index:99999999;}.ct-fixed-header{position:fixed !important;}.ct-fixed-transition{-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s;}@-moz-document url-prefix(){.gf-menu li[class^="item"] > [class^="icon-"]{vertical-align:initial !important;}}#toTop{margin:0 auto;border:0;background:#4d8aab;text-align:center;vertical-align:middle;cursor:pointer;color:#ffffff !important;font-size:14px;padding:10px;border-radius:0;width:25px;height:25px;outline:0;}@-moz-document url-prefix(){.gf-menu li[class^="item"] > [class^="icon-"]{vertical-align:initial !important;}}#rt-top{background-color:#ffffff;background:rgba(255,255,255,0.7);}#rt-header{z-index:90000;border-top:none;top:0;left:0;background-color:#ffffff;background:rgba(255,255,255,0.7);width:100%;height:96px;}#rt-header .gf-menu .dropdown{margin-top:30px;}#rt-header .gf-menu .dropdown ul.l2:before{content:"";display:block;position:absolute;width:100%;height:31px;top:-31px;left:0;}#rt-header .gf-menu .dropdown ul.l2 .dropdown{margin-top:0;}.gf-menu{list-style:none;width:auto;height:auto;max-width:767px;white-space:nowrap;}.gf-menu:after{display:table;content:'';clear:both;}.gf-menu ul{list-style:none;padding:0;margin:0;}.gf-menu .item{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:21px;color:#2b2b2b;padding:5px 10px;text-align:left;text-decoration:none;display:inline-block;width:100%;outline:0;cursor:pointer;}.gf-menu .item.subtext{padding-top:1px;padding-bottom:4px;}.gf-menu .item.subtext > em{display:block;font-size:12px;line-height:11px;color:#121212;text-align:left;font-style:normal;}.gf-menu .item.icon [class^="icon-"],.gf-menu .item.icon [class*="icon-"]{background-image:none !important;width:auto;margin-top:-5px;display:inline-block;}.gf-menu .item.icon [class^="icon-"]:before,.gf-menu .item.icon [class*="icon-"]:before{text-indent:0;margin-right:5px;}.gf-menu .item .menu-image{max-width:inherit;vertical-align:text-top;margin-top:-2px;margin-left:-2px;}.gf-menu.l1 .dropdown > .column{border-top:none;}.gf-menu.l1 > li[class^="item"]{border-radius:0;width:114px;height:114px;margin-bottom:5px;border-bottom:none;display:inline-block;float:none;margin:0 -3px 0 0;}.gf-menu.l1 > li[class^="item"].active > .item{border-radius:0;color:#4d8aab;}.gf-menu.l1 > li[class^="item"].active{background-color:rgba(255,255,255,0.2);}.gf-menu.l1 > li[class^="item"]:hover{background-color:#ffffff;background-color:rgba(255,255,255,0.2);}.gf-menu.l1 > li[class^="item"] > .item{color:#2b2b2b;position:absolute;margin-top:25%;font-size:12px;}.gf-menu.l1 > li[class^="item"] > .item.subtext{padding-top:1px;padding-bottom:4px;}.gf-menu.l1 > li[class^="item"] > .item .menu-image{margin-top:-1px;}.gf-menu li[class^="item"]{float:left;display:block;position:relative;padding:0;}.gf-menu li[class^="item"]:last-child{margin-bottom:0;}.gf-menu li[class^="item"].parent > .item{position:relative;}.gf-menu li[class^="item"].parent > .item:after{color:#000000;position:absolute;right:6px;top:50%;margin-top:-12px;font-family:FontAwesome;content:"";font-size:11px;}.gf-menu .dropdown{margin-top:50px;position:absolute;left:-999em;text-align:left;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;}.gf-menu .dropdown.columns-2 .column.col2,.gf-menu .dropdown.columns-2 .column.col3,.gf-menu .dropdown.columns-2 .column.col4,.gf-menu .dropdown.columns-3 .column.col2,.gf-menu .dropdown.columns-3 .column.col3,.gf-menu .dropdown.columns-3 .column.col4,.gf-menu .dropdown.columns-4 .column.col2,.gf-menu .dropdown.columns-4 .column.col3,.gf-menu .dropdown.columns-4 .column.col4{border-left:none;}.gf-menu .dropdown.columns-2 .column[class^="col"],.gf-menu .dropdown.columns-3 .column[class^="col"],.gf-menu .dropdown.columns-4 .column[class^="col"]{position:relative;float:left;display:inline-block;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul{width:120px;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"],.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"],.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"]{width:120px;min-width:120px;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"] > a,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"] > a,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"] > a{height:auto;white-space:normal;max-width:none;box-sizing:border-box;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"]:after,.gf-menu .dropdown.columns-3 .column[class^="col"] > ul > li[class^="item"]:after,.gf-menu .dropdown.columns-4 .column[class^="col"] > ul > li[class^="item"]:after{height:100%;}.gf-menu .dropdown.columns-4{width:490px;}.gf-menu .dropdown.columns-3{width:367px;}.gf-menu .dropdown.columns-2{width:490px;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul{width:240px;}.gf-menu .dropdown.columns-2 .column[class^="col"] > ul > li[class^="item"]{width:240px;min-width:240px;}.gf-menu .dropdown .column{position:absolute;top:100%;background-color:#ffffff;background:rgba(255,255,255,0.7);border-radius:0;z-index:1;}.gf-menu .dropdown .item{font-size:100%;}.gf-menu .dropdown .flyout{display:block;margin-top:0;}.gf-menu .dropdown ul.l2:before{content:"";display:block;position:absolute;width:100%;height:50px;top:-50px;left:0;}.gf-menu .dropdown ul.l3:before,.gf-menu .dropdown ul.l4:before,.gf-menu .dropdown ul.l5:before,.gf-menu .dropdown ul.l6:before,.gf-menu .dropdown ul.l7:before,.gf-menu .dropdown ul.l8:before{content:"";display:block;position:absolute;width:40px;height:40px;top:16px;margin-top:-15px;left:-25px;}.gf-menu .dropdown ul li[class^="item"]{width:100%;min-width:175px;background:rgba(255,255,255,0.2);}.gf-menu .dropdown ul .item.icon{margin-left:20px;}.gf-menu .dropdown ul li[class^="item"] [class^="icon-"]{color:#2b2b2b;position:absolute;top:7px;left:10px;float:left;display:inline-block;-webkit-backface-visibility:hidden !important;-moz-backface-visibility:hidden !important;-o-backface-visibility:hidden !important;backface-visibility:hidden !important;width:auto;height:auto;margin:0;padding:0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gf-menu .dropdown ul li:last-child{border-bottom:none;}.gf-menu .dropdown ul li[class^="item"]{white-space:nowrap;}.gf-menu .dropdown ul li[class^="item"].active > .item{color:#4d8aab !important;border-radius:0;text-shadow:none;}.gf-menu .dropdown ul li[class^="item"].parent > .item:after{margin-top:-10px;font-family:FontAwesome;content:"";font-size:11px;}.gf-menu .dropdown .grouped li[class^="item"]{margin-left:0px;margin-right:0px;background:0;}.gf-menu .dropdown .grouped.parent > .item .border-fixer{display:none;}.gf-menu .dropdown .grouped.parent > .item:after{font-family:FontAwesome;content:"";font-size:11px;}.gf-menu .dropdown .grouped ol{margin:0px 0px;padding:0px 0;}.gf-menu .dropdown .grouped ol > li[class^="item"] > .item{font-size:12px;}.gf-menu .dropdown .modules{text-align:left;color:#2b2b2b;padding-bottom:10px;}.gf-menu .dropdown .modules .btn,.gf-menu .dropdown .modules .button,.gf-menu .dropdown .modules .readon,.gf-menu .dropdown .modules .readmore,.gf-menu .dropdown .modules button.validate,.gf-menu .dropdown .modules #member-profile a,.gf-menu .dropdown .modules #member-registration a,.gf-menu .dropdown .modules .formelm-buttons button{color:#ffffff !important;}.gf-menu .dropdown .modules .module-content{padding:5px 10px;}.gf-menu .dropdown .modules .module-content h1,.gf-menu .dropdown .modules .module-content h2,.gf-menu .dropdown .modules .module-content h3,.gf-menu .dropdown .modules .module-content h4,.gf-menu .dropdown .modules .module-content h5,.gf-menu .dropdown .modules .module-content .title,.gf-menu .dropdown .modules .module-content label{color:#454545;}.gf-menu .dropdown .modules .module-content li[class^="item"]{border-bottom:none;}.gf-menu .dropdown .modules .module-content a{color:#4d8aab;}.gf-menu .dropdown .modules .module-content a:hover,.gf-menu .dropdown .modules .module-content a:active{color:#a5c526;}.gf-menu .dropdown .modules .module-content p{margin:0 0 10px 0;font-size:12px;line-height:21px;}.gf-menu .column{float:left;position:relative;}.gf-menu .position-left{float:left;margin-right:15px;}.gf-menu .position-right{float:right;margin-left:15px;}.gf-menu .dropdown .modules{color:#2b2b2b;}.gf-menu.l1{margin:0;margin-left:10px;}.gf-menu.l1 > li:before{width:0;height:5px;content:'';display:block;margin:0 auto;margin-bottom:30px;}.gf-menu.l1 > li[class^="item"]{width:auto;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-right:10px;padding-left:10px;padding-bottom:30px;}.gf-menu.l1 > li[class^="item"] > .item{position:relative;margin-top:0;top:0;left:0;right:0;bottom:0;text-align:left;vertical-align:top;font-size:16px;width:auto;}.gf-menu.l1 > li[class^="item"] > .item.subtext{padding-top:1px;padding-bottom:4px;}.gf-menu.l1 > li[class^="item"] > .item .menu-image{margin-top:-1px;}#ct-menu-surround .gf-menu{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:10px;padding-bottom:5px !important;padding-left:5px;padding-right:5px;}.gf-menu-toggle{z-index:90001;padding:7px 10px;border-top:0;border-radius:4px !important;position:fixed;top:20px;left:10px;cursor:pointer;background-color:#4d8aab;}.gf-menu-toggle.active{left:210px;}.gf-menu-toggle.active .ct-fixed{display:none !important;}.gf-menu-toggle .icon-bar{background-color:#ffffff;border-radius:1px 1px 1px 1px;display:block;height:2px;width:18px;}.gf-menu-toggle .icon-bar + .icon-bar{margin-top:3px;}@media only screen and (min-width: 960px) and (max-width: 1199px){.layout-mode-responsive .gf-menu.l1 > li{margin-right:5px;}}@media (min-width: 768px) and (max-width: 959px){.layout-mode-responsive .gf-menu.l1 > li{margin-right:5px;}.layout-mode-responsive .gf-menu.l1 > li > .item{font-size:13px;}.layout-mode-responsive .gf-menu.l1 > li > .item.subtext{padding-top:7px;padding-bottom:7px;}.layout-mode-responsive .gf-menu.l1 > li > .item.subtext em{display:none;}.layout-mode-responsive .gf-menu.l1 > li > .item.image img{display:none;}}@media only screen and (min-width: 768px){.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.rok-left{float:left;}.rok-right{float:right;}.rok-dropdown-group,.rok-dropdown{position:relative;}.rok-dropdown-open .rok-dropdown{display:block;}.rok-popover-group,.rok-popover{position:relative;}.rok-popover-open .rok-popover{display:block;}@-moz-document url-prefix(){.gf-menu li[class^="item"]:hover > [class^="icon-"]{vertical-align:initial !important;}}.gf-menu.l1 > li:hover > .item{text-indent:0px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;color:#4d8aab;}.gf-menu li:hover > .dropdown,.gf-menu li.active:hover > .dropdown{opacity:1;filter:alpha(opacity=100);left:0;top:auto;visibility:visible;opacity:1;}.gf-menu li:hover > .item{text-indent:5px;-webkit-transition:text-indent .3s ease-out;-moz-transition:text-indent .3s ease-out;-o-transition:text-indent .3s ease-out;transition:text-indent .3s ease-out;text-shadow:none;color:#4d8aab;}.gf-menu li:hover > .item em{color:#4d8aab;}.gf-menu li.parent:hover{z-index:10210;}.gf-menu .dropdown{opacity:0;filter:alpha(opacity=0);padding:0;position:absolute;}.gf-menu .dropdown li[class^="item"]:hover > .flyout{left:100%;top:0px;}body.rtl li[class^="item"]:hover > .dropdown,body.rtl li[class^="item"].active:hover > .dropdown{left:inherit;right:-1px;}body.rtl .dropdown ul li[class^="item"]:hover > .flyout{left:inherit;right:100%;margin-left:auto;margin-right:-6px;visibility:visible;opacity:1;}body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer{right:inherit;left:-1px;}body.rtl .dropdown ul li[class^="item"].parent:hover > .item{border-radius:0;}}.layout-mode-960fixed .clearfix,.layout-mode-1200fixed .clearfix{*zoom:1;}.layout-mode-960fixed .clearfix:before,.layout-mode-960fixed .clearfix:after,.layout-mode-1200fixed .clearfix:before,.layout-mode-1200fixed .clearfix:after{display:table;content:"";line-height:0;}.layout-mode-960fixed .clearfix:after,.layout-mode-1200fixed .clearfix:after{clear:both;}.layout-mode-960fixed .hide-text,.layout-mode-1200fixed .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.layout-mode-960fixed .input-block-level,.layout-mode-1200fixed .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.layout-mode-960fixed .rok-left,.layout-mode-1200fixed .rok-left{float:left;}.layout-mode-960fixed .rok-right,.layout-mode-1200fixed .rok-right{float:right;}.layout-mode-960fixed .rok-dropdown-group,.layout-mode-960fixed .rok-dropdown,.layout-mode-1200fixed .rok-dropdown-group,.layout-mode-1200fixed .rok-dropdown{position:relative;}.layout-mode-960fixed .rok-dropdown-open .rok-dropdown,.layout-mode-1200fixed .rok-dropdown-open .rok-dropdown{display:block;}.layout-mode-960fixed .rok-popover-group,.layout-mode-960fixed .rok-popover,.layout-mode-1200fixed .rok-popover-group,.layout-mode-1200fixed .rok-popover{position:relative;}.layout-mode-960fixed .rok-popover-open .rok-popover,.layout-mode-1200fixed .rok-popover-open .rok-popover{display:block;}@-moz-document url-prefix(){.layout-mode-960fixed .gf-menu li[class^="item"]:hover > [class^="icon-"],.layout-mode-1200fixed .gf-menu li[class^="item"]:hover > [class^="icon-"]{vertical-align:initial !important;}}.layout-mode-960fixed .gf-menu.l1 > li:hover > .item,.layout-mode-1200fixed .gf-menu.l1 > li:hover > .item{text-indent:0px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;color:#4d8aab;}.layout-mode-960fixed .gf-menu li:hover > .dropdown,.layout-mode-960fixed .gf-menu li.active:hover > .dropdown,.layout-mode-1200fixed .gf-menu li:hover > .dropdown,.layout-mode-1200fixed .gf-menu li.active:hover > .dropdown{opacity:1;filter:alpha(opacity=100);left:0;top:auto;visibility:visible;opacity:1;}.layout-mode-960fixed .gf-menu li:hover > .item,.layout-mode-1200fixed .gf-menu li:hover > .item{text-indent:5px;-webkit-transition:text-indent .3s ease-out;-moz-transition:text-indent .3s ease-out;-o-transition:text-indent .3s ease-out;transition:text-indent .3s ease-out;text-shadow:none;color:#4d8aab;}.layout-mode-960fixed .gf-menu li:hover > .item em,.layout-mode-1200fixed .gf-menu li:hover > .item em{color:#4d8aab;}.layout-mode-960fixed .gf-menu li.parent:hover,.layout-mode-1200fixed .gf-menu li.parent:hover{z-index:10210;}.layout-mode-960fixed .gf-menu .dropdown,.layout-mode-1200fixed .gf-menu .dropdown{opacity:0;filter:alpha(opacity=0);padding:0;position:absolute;}.layout-mode-960fixed .gf-menu .dropdown li[class^="item"]:hover > .flyout,.layout-mode-1200fixed .gf-menu .dropdown li[class^="item"]:hover > .flyout{left:100%;top:0px;}.layout-mode-960fixed body.rtl li[class^="item"]:hover > .dropdown,.layout-mode-960fixed body.rtl li[class^="item"].active:hover > .dropdown,.layout-mode-1200fixed body.rtl li[class^="item"]:hover > .dropdown,.layout-mode-1200fixed body.rtl li[class^="item"].active:hover > .dropdown{left:inherit;right:-1px;}.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"]:hover > .flyout,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"]:hover > .flyout{left:inherit;right:100%;margin-left:auto;margin-right:-6px;visibility:visible;opacity:1;}.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"]:hover > .item .border-fixer{right:inherit;left:-1px;}.layout-mode-960fixed body.rtl .dropdown ul li[class^="item"].parent:hover > .item,.layout-mode-1200fixed body.rtl .dropdown ul li[class^="item"].parent:hover > .item{border-radius:0;}@media (max-width: 767px){.layout-mode-responsive .gf-menu-device-wrapper{margin-bottom:15px !important;}.layout-mode-responsive .gf-menu-device-container{background:;border:1px solid #ffffff;border-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;padding:5px;}.layout-mode-responsive .gf-menu-device-container select{margin-bottom:0;width:100%;}.layout-mode-responsive #rt-header .gf-menu.l1 > li{display:block !important;}.layout-mode-responsive #itemMenuNext999,.layout-mode-responsive #itemMenuPrev999{display:none !important;}.layout-mode-responsive .gf-menu{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;margin:10px auto 0;background-clip:content-box;-webkit-background-clip:content-box;margin-top:5px !important;margin-left:0px !important;}.layout-mode-responsive .gf-menu li[class^="item"]{padding-bottom:0 !important;padding-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;white-space:normal !important;width:190px !important;border:0;}.layout-mode-responsive .gf-menu li[class^="item"] .item{width:190px !important;}.layout-mode-responsive .gf-menu li[class^="item"].active.last{border:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.layout-mode-responsive .gf-menu li[class^="item"]:hover > .item{color:#4d8aab !important;text-shadow:none;}.layout-mode-responsive .gf-menu li[class^="item"] .item{padding:2px 5px !important;}.layout-mode-responsive .gf-menu li[class^="item"] .item.subtext em{display:none;}.layout-mode-responsive .gf-menu li[class^="item"] .item:after{content:'' !important;}.layout-mode-responsive .gf-menu > li:first-child,.layout-mode-responsive .gf-menu > li:first-child.active{margin-top:-15px;}.layout-mode-responsive .gf-menu .dropdown{width:100% !important;border:0 !important;padding-top:0 !important;padding-bottom:0 !important;background:transparent !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;position:relative;left:inherit;top:inherit;opacity:1;*zoom:1;margin-top:0 !important;}.layout-mode-responsive .gf-menu .dropdown:before,.layout-mode-responsive .gf-menu .dropdown:after{display:table;content:"";line-height:0;}.layout-mode-responsive .gf-menu .dropdown:after{clear:both;}.layout-mode-responsive .gf-menu .dropdown > .column:before{display:none;}.layout-mode-responsive .gf-menu .dropdown .flyout{display:block;}.layout-mode-responsive .gf-menu .dropdown .column{position:relative !important;width:100% !important;border:0 !important;}.layout-mode-responsive .gf-menu .dropdown .column.col2,.layout-mode-responsive .gf-menu .dropdown .column.col4,.layout-mode-responsive .gf-menu .dropdown .column.col4{margin-left:0px;}.layout-mode-responsive .gf-menu .dropdown .grouped ol{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:0 !important;margin:0 !important;padding:0 !important;}.layout-mode-responsive .gf-menu .dropdown .modules{display:none;}.layout-mode-responsive .gf-menu .dropdown ul.l2:before,.layout-mode-responsive .gf-menu .dropdown ul.l3:before,.layout-mode-responsive .gf-menu .dropdown ul.l4:before,.layout-mode-responsive .gf-menu .dropdown ul.l5:before,.layout-mode-responsive .gf-menu .dropdown ul.l6:before,.layout-mode-responsive .gf-menu .dropdown ul.l7:before,.layout-mode-responsive .gf-menu .dropdown ul.l8:before{display:none;}.layout-mode-responsive .gf-menu .dropdown ul.l2 li[class^="item"] > .item{padding-left:15px !important;width:185px !important;}.layout-mode-responsive .gf-menu .dropdown ul.l3 li[class^="item"] > .item{padding-left:25px !important;width:160px !important;}.layout-mode-responsive .gf-menu .dropdown ul.l4 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l5 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l6 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l7 li[class^="item"] > .item,.layout-mode-responsive .gf-menu .dropdown ul.l8 li[class^="item"] > .item{padding-left:30px !important;width:140px !important;}.layout-mode-responsive .gf-menu .dropdown ul li.active{background-color:transparent;}.layout-mode-responsive .gf-menu .dropdown ul li.active > a{color:#4d8aab;}.layout-mode-responsive .gf-menu .dropdown ul .item.icon{margin-left:0 !important;}.layout-mode-responsive .gf-menu .dropdown ul li[class^="item"] [class^="icon-"]{display:none !important;}.layout-mode-responsive .gf-menu.l1 > li:before{display:none !important;}.layout-mode-responsive .gf-menu.l1 > li{float:none;margin-left:-1px;display:block !important;height:auto !important;width:auto !important;}float: left !important: 
                                        
					.layout-mode-responsive .gf-menu.l1 > li.active{margin-left:0px;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;}.layout-mode-responsive .gf-menu.l1 > li > .item{font-size:13px;}}body.rtl .gf-menu.l1 > li{float:right;}body.rtl .gf-menu li .item{text-align:right;}body.rtl .gf-menu li.parent > .item{padding-right:8px;padding-left:25px;}body.rtl .gf-menu li.parent > .item:after{right:inherit;left:6px;}body.rtl .gf-menu-toggle{left:inherit;right:10px;}body.rtl .dropdown ul li.parent > .item:after{content:"";font-size:11px;}@media (max-width: 767px){.layout-mode-responsive.rtl .gf-menu.l1 > li{float:none;}.layout-mode-responsive.rtl .gf-menu li .item{text-align:left;}}body.layout-mode-responsive{-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;position:relative;}body.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{left:-200px;width:200px !important;overflow-x:hidden !important;}body.layout-mode-responsive .gf-sidemenu-size-left{left:0;-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;}body.gf-sidemenu-size-marginleft{left:200px;position:relative;overflow:hidden;-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;}@media (max-width: 767px){.gf-menu-device-container.responsive-type-panel ~ ul.gf-menu{display:none;}.layout-mode-responsive .gf-menu-device-wrapper.gf-menu-device-wrapper-sidemenu{margin-bottom:0 !important;}.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{background-color:#ffffff !important;-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;position:fixed !important;top:0;left:-200px;right:0;bottom:0;margin:0 !important;z-index:90001;overflow:auto !important;background:;border:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:200px;}.layout-mode-responsive .gf-menu-device-wrapper-sidemenu .dropdown .column{padding-top:0;padding-bottom:0;}.layout-mode-responsive .gf-menu-device-wrapper-sidemenu .gf-menu-device-container{display:block;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;width:95%;}}@media (min-width: 768px){.layout-mode-responsive .gf-menu-device-wrapper-sidemenu{left:-200px;}body.gf-sidemenu-size-marginleft{left:0;}}