/*
Template Name: BusinessClass
Template URL: http://www.joomlaxtc.com
Description: BusinessClass  XTC Joomla 1.5
Version: 1.0
Author: Monev Software LLC
Author URI: http://www.joomlaxtc.com

License: #  The CSS, XHTML is released under GPL:
         #  http://www.opensource.org/licenses/gpl-license.php 
		 #  Graphics under exclusive license (C)2009-2010 Monev Software LLC 
		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)2009-2010 Monev Software LLC 
	     #  http://www.joomlaxtc.com

*/
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#33749f;}
.componentheading {color:rgba(255,255,255,0.75);}
a,input.button {color:#000066;}
a:visited {color:#000066;}
a:hover {color:#2F5EBB;}
a:active {color:#2F5EBB;?>;}
h1 {color:#33749f;}
h2 {color:#33749f;}
h3 {color:#333333;}
h4 {color:#33749f;}
h5 {color:#333333;}
h6 {color:#333333;}
p {color:#666666;}


ul.dualfish li a, ul.suckerfish li a, ul.dropline li a {
    font-size: 14px;
    font-weight: bold;
}


div.article img {
max-width:760px
}


h2.newsflash-title,div.newsflash-title  {
font-size: 15px;
display: list-item;
line-height: 17px;
margin: 0px 0px 5px 12px;
}

/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
.pagetitle, .pagetitle a {color:#fff; color:rgba(255,255,255,0.75); }
}
.title {color: #9c1b18;;}
.title a {color:#33749f!important;}
.title a:hover {color:#666666!important;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#191919;}
.basecolor_2 {color:#33749f;}
.basecolor_2 a {color:#33749f;}
.basecolor_3 {color:#2a3e50;}
.basecolor_4 {color:#64a2ce;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap{background:url("/templates/businessclass/images/backgrounds/topfade.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);border-bottom:1px solid #151b21; border-top: 4px solid #3162C5;}
#logowrap{width:310px;padding:8px 0px;}
#logo{background:url(https://svar.by/templates/businessclass/images/logos/logo.png) no-repeat 0 0;height: 110px;width:310px;}
#search input{ -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#r1separator{background: url(https://svar.by/templates/businessclass/images/backgrounds/clouds.png) repeat-x top center;height:106px;margin:-106px 0 0 0;}
#region1wrap{background:#2e6891 url('https://svar.by/templates/businessclass/images/backgrounds/region1wrap-bg-s1.png') repeat-x top left;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#fff url('https://svar.by/templates/businessclass/images/backgrounds/blueshade-s1.png') repeat-x bottom left;}
#region3wrapnoimg{background:#fff;}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background: url('https://svar.by/templates/businessclass/images/backgrounds/topfade.png') top repeat-x;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#3f769b url('https://svar.by/templates/businessclass/images/backgrounds/bottom-bg-s1.png') repeat-x top left;border-top:5px solid #49718c;}
/* ----------------------------------------------*/
/* L 07 - Footerwrap
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#messagewrap {background: #3366cc url('https://svar.by/templates/businessclass/images/backgrounds/menushade-s1.png') repeat-x top left;}
#menuwrap {background: #3366cc url('https://svar.by/templates/businessclass/images/backgrounds/menushade-s1.png') repeat-x top left;}
/* Top Level */
#menu ul.menu > li > a {z-index: 9;color:#fff; text-shadow: 0 1px 1px #000;}
body.css #menu ul.menu > li > a:hover {color:#EA342F;-webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); }
body.lava #menu .lavalamp,body.css #menu ul.menu > li.active > a {color:#A7DDFF; -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* Dropdown Level */
#menu ul.menu li.parent > ul > li {background:url('https://svar.by/templates/businessclass/images/menus/menusep1.png') center bottom no-repeat;}
#menu ul.menu li.parent > ul > li > a {color:#ccc; color:rgba(255,255,255,0.75);}
#menu ul.menu li.parent > ul > li.active > a {color:rgba(255,255,255,0.85);}
#menu ul.menu li.parent > ul > li > a:hover {color:#e5e5e5;}
/* ----------------------------------------------*/
/* M 00 - Custom Menu Classes
/* ----------------------------------------------*/
ul.partners li a{color:#cbe0ed;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module h3{padding:;border-bottom-style: ;  border-bottom-width:; border-bottom-color: ;}
.module h3 span.first_word{       color: #235070;
    display: block;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 0;}
.module h3 span.rest{color:;}
.rtitle h3 span {background-color:#33749f;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.underline h3 {border-bottom: 4px solid #33749f;background:none!important;}
.frame  {border: 8px solid #33749f!important;}
.box{background:#33749f!important;color:#fff!important;}
.tabbed h3{border-bottom-color:#33749f!important;background:none!important;}
.tabbed h3 span{background:#33749f!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
/* ----------------------------------------------*/
/* S 01 - JXTC  Walls(team)
/* ----------------------------------------------*/
h3.teamtitle{font-family:Arial, Helvetica, sans-serif;font-size:16px!important;font-weight:bold;color:#222;margin:0 0 12px 0!important;line-height:16px!important;}
.teamintro{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:14px!important;}
.team_btn{color: #4d8ec6;background: #fff;border: 1px solid #d2eafb;-moz-box-shadow: 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 2px 2px 0 rgba(0,0,0,0.2);box-shadow: 2px 2px 0 rgba(0,0,0,0.2);}
/* ----------------------------------------------*/
/* S 02 - JXTC  Walls(contact)
/* ----------------------------------------------*/
.contact_us_wall p{color:#858585;}
.contact_wall_img {background:url(https://svar.by/templates/businessclass/images/backgrounds/phone-s1.png) no-repeat 50% 0;}
.rm_btn{background:url(https://svar.by/templates/businessclass/images/backgrounds/rm_btn-s1.png) no-repeat 0 0;}
.rm_btn span{color: #ffffff; color:rgba(255,255,255,0.85); text-shadow:-1px -1px 0px rgba(0,0,0,0.35),0px 0px 0px rgba(255,255,255,0.5);}
.rm_btn1{background:url(https://svar.by/templates/businessclass/images/backgrounds/rm_btn-s1.png) no-repeat 0 0;}
.rm_btn1 span{color: #ffffff; color:rgba(255,255,255,0.85); text-shadow:-1px -1px 0px rgba(0,0,0,0.35),0px 0px 0px rgba(255,255,255,0.5);}
/* ----------------------------------------------*/
/* S 06 - JXTC  Walls (learn more)
/* ----------------------------------------------*/
h2.learn_intro{color:#e1f2fe;text-shadow:0px -1px 0px rgba(000,000,000,1),0px 0px 0px rgba(255,255,255,0.4); width:460px;}
h2.learn_intro1{color:#e1f2fe;text-shadow:0px -1px 0px rgba(000,000,000,1),0px 0px 0px rgba(255,255,255,0.4); /*width:460px;*/}
a.lm_btn{color: #afc3d7;background:#31475d;background: -moz-linear-gradient(top,#31475d 0%,#1d2b38);background: -webkit-gradient(linear, left top, left bottom, from(#31475d),to(#1d2b38));border: 1px solid #293c4e;}
a.su_btn{color: #5895c0;background:#fcfdfd;background: -moz-linear-gradient(top,#fcfdfd 0%,#d4eafa);background: -webkit-gradient(linear, left top, left bottom, from(#fcfdfd),to(#d4eafa));border: 1px solid #d8ecfa;-moz-box-shadow:0px 0px 3px rgba(000,000,000,0),inset 0px 0px 2px rgba(255,255,255,0.4);-webkit-box-shadow:0px 0px 3px rgba(000,000,000,0),inset 0px 0px 2px rgba(255,255,255,0.4);}
a.su_btn span{text-shadow: 0 2px 2px #fff;}
.lm_banner{background: url(https://svar.by/templates/businessclass/images/backgrounds/learn_more_fp_banner.png) no-repeat 0 0;width:644px;height:447px;position:absolute;right:-9px;top:-130px;}
/* ----------------------------------------------*/
/* S 07 - JXTC  Walls(schedule)
/* ----------------------------------------------*/
h3.schedule {font-size:37px !important; color:#33749f; font-weight:bold; letter-spacing:-1px; margin:0 !important; text-shadow:2px 2px 0px #fff;} 
.sched_btn {background:url(https://svar.by/templates/businessclass/images/schedule-s4.png) no-repeat 0 0;}
.sched_btn span{color: #ffffff; color:rgba(255,255,255,0.85); text-shadow:-1px -1px 0px rgba(0,0,0,0.35),0px 0px 0px rgba(255,255,255,0.7);}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
.btn input,.btn button{color: #afc3d7;background:#31475d;background: -moz-linear-gradient(top,#31475d 0%,#1d2b38);background: -webkit-gradient(linear, left top, left bottom, from(#31475d),to(#1d2b38));border: 1px solid #293c4e;}
.btn {	-moz-box-shadow: 2px 2px 0px #cccccc;-webkit-box-shadow: 2px 2px 0px #cccccc;box-shadow: 2px 2px 0px  #cccccc;background-color:#ededed;color:#33749f;text-shadow:1px 1px 0px #ffffff;}
.newsdate{background-color:#33749f;color:#fff; color:rgba(255,255,255,0.75)!important;text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.day {font-size:32px!important;line-height:32px;color:#fff; color:rgba(255,255,255,0.75)!important;text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}	
div.joomla div.item{border-bottom:1px dotted #ccc;} 
.imgframe,.wallframe  {padding:10px !important; background:#f8f8f8 !important; border: 1px solid #dcded9 !important; -moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;}
h5.day,h5.month{color:#fff; color:rgba(255,255,255,0.75)!important;text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:;}
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* HTML 00 - Custom HTML Markup(dolor)
/* ----------------------------------------------*/
h3.drk{color:#191919;}
h3.blue{color:#33749f;}
/* ----------------------------------------------*/
/* HTML 01 - Custom HTML Markup(etc)
/* ----------------------------------------------*/
.schedulebutton {background: url(https://svar.by/templates/businessclass/images/schedule-s4.png) 0 0 no-repeat;}



.jxtc_newspro_tmp5_title {
    text-transform: none;
    color: #363636;
    text-align: center;
    position: relative;
    font-size: 17px;
    padding: 2px;
    margin: -6px0 0 0;
    background: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
    -moz-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
    box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
}
.mainpage-h1{
	border-bottom: 1px solid #5097c9;
    color: #111170;
    font-size: 18px;
    letter-spacing: 0;
    margin: 14px 0 4px;
    padding-bottom: 10px;
}
#menu{
	position:relative;
}
#search {
    float: right;
    position: absolute;
    right: 0;
    top: -10px;
}
#search input {
    width: 120px;
}
#search  input#mod-search-searchword{
	margin-right:0 !important;
}
.contactform .foxbutton{
	font-size:20px;
	padding: 6px 15px;
}
.contactform .foxbutton span{
	background-position: left center !important;
}
.foxfield > *{
	box-sizing:border-box;
}
.contactform .foxform{
	margin-bottom:0;
}
.mtop{
	margin-top:10px;
}
.vcard{
	color: #1e435e;
}
.vcard > *{
	margin-bottom:2px;
	display:block;
}
.article h2{
	font-size:18px;
	color:#111170;
	font-weight:normal;
}
.article h3{
	font-size:17px;
	color:#111170;
	font-weight:bold;
}
.galeryContainer{
	display: block;
    width: 100%;
    text-align: center;
}
.galeryItem{
	width: 32%;
    display: inline-block;
    margin-bottom: 10px;
}
.galeryItem img{
	width:100%;
}