/*
#------------------------------------------------------------------------
# Bluap - June Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
 
/* Style 1 */

/* template.css */
a,
#gkMainMenu div.childcontent a:active,
#gkMainMenu div.childcontent a:focus,
#gkMainMenu div.childcontent a:hover,
article header h1 a:hover,
article header h2 a:hover,
.pane-sliders .panel h3 a:hover {
	color: #dd5749;
}
#gkHeaderBottom {
	background: rgba(221, 87, 73, 0);
	padding: 40px 90px 0 90px;
}
#gkBottom5,
#gkBottom6 {
	background: #dd5749;
}
.breadcrumbs > ul > li a:hover {
	color: #dd5749;
}
#gkFooter {
	background: #dd5749;
}
.gkFooterBorder + #gkFooter > div {
	border-top: 1px solid #f1857a;
}
#gkFooter li:hover,
#gkFooter a:hover {
	color: #ff9d93;
}
#gkSidebar .box li a:hover {
	color: #dd5749;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #dd5749!important;
}
.box.color,#gkBottom6 .box {
	background: rgba(221, 87, 73, 0)!important;
}
#gkHeaderBottom .box,{
  background: rgba(0, 165, 229, 1)!important;
  
}
 #gkBottom5 .box {
background: rgba(0, 165, 229, 1)!important;
}
.box.color a,

#gkBottom5 .box a,
#gkBottom6 .box a {
	color: #000000!important;
	border-color: transparent!important;
	padding: 5px 30px 5px;
  	margin-top: 35px;
}
#gkHeaderBottom .box a,{}

.box.colortitle .header {
	color: #dd5749;
}

/* joomla.css */
button,
.button,
.readon,
.button.inverse:active,
.button.inverse:focus,
.button.inverse:hover,
input.button,
span.button,
button.button,
div.button,
.readmore a,
input[type="submit"],
input[type="button"],
 {
	background: #dd5749;
}
.gkPriceTable dd a{
  background: #FFFFFF; */
  background-image: -webkit-linear-gradient(top, #FFFFFF, #BDBDBD); */
  background-image: -moz-linear-gradient(top, #FFFFFF, #BDBDBD);
  background-image: -ms-linear-gradient(top,#FFFFFF, #BDBDBD);
  background-image: -o-linear-gradient(top, #FFFFFF, #BDBDBD);
  background-image: linear-gradient(to bottom, #FFFFFF, #BDBDBD);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
 	 border-radius: 5px; */
   font-family: Arial; */
  color: #000!important; */
   font-size: 20px; */
  padding: 20px 30px 20px 30px; */
   text-decoration: none; */
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.69); */
   font-weight: 900; */
   font-size: 1.8em; */
  cursor: pointer; */
  display: block; */
  margin: 35px auto;
  width: 60%;
}

.border:hover,.gkPriceTable dd a:hover {
  background: -webkit-linear-gradient(rgb(241, 241, 241), rgb(171, 170, 170));
  background: -o-linear-gradient(rgb(241, 241, 241), rgb(171, 170, 170));
  background: -moz-linear-gradient(rgb(241, 241, 241), rgb(171, 170, 170));
  background: linear-gradient(rgb(241, 241, 241), rgb(171, 170, 170));
  border-color: #007DB7!important;
  color: black!important;
}
#gkBottom2 .box .border:hover {
	color: #dd5749!important;
}
th a:active,
th a:focus,
th a:hover {
	color: #dd5749!important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover {
	color: #dd5749!important;
}
article header li a:hover {
	color: #dd5749;
}
.tooltip-inner strong {
	background: #dd5749;
}
.autocompleter-queried {
	color: #dd5749!important
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
	background-color: #dd5749;
}
.nspNext:hover:after,
.nspPrev:hover:after { 
	color: #dd5749;
}
.gkNspPM-NewsGallery .gkImagesWrapper > a > .gkImgOverlay {
	background: rgba(221, 87, 73, 0.46);
}
.gkNspPM-NewsGallery .gkPagination li.active,
.gkNspPM-NewsGallery .gkPagination li:hover {
	background: #dd5749;
}
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
	 border-bottom: 1px solid #dd5749;
	 color: #dd5749;
}
.gkTabsWrap ol li:hover { 
	color: #dd5749; 
}
.gkIsWrapper-gk_bluap .figcaption a.button {
	background: #dd5749;
}
.gkIsWrapper-gk_bluap .gkIsPagination li.active,
.gkIsWrapper-gk_bluap .gkIsPagination li:active
.gkIsWrapper-gk_bluap .gkIsPagination li:focus,
.gkIsWrapper-gk_bluap .gkIsPagination li:hover {
	background: #dd5749;
}
.button-big {
	background: #FFF!important;
  border: 2px solid rgb(136, 27, 27)!important;
  border-radius: 6px!important;
  font-weight: 400!important;
}
.button-big:hover {
	color: #000!important;
 	background-color: rgb(193, 215, 231)!important;
  	border-color: #007DB7!important;
}
.gkCols6 .button-big {
  background: #3CADE7!important;
  border: 2px solid rgb(255, 255, 255)!important;
  border-radius: 6px!important;
  font-weight: 500!important;
  font-size: 26px;
  padding: 5px 30px 5px 30px;
}

.button.bordered:active,
.button.bordered:focus,
.button.bordered:hover {
	color: #000!important;
 	background-color: rgb(193, 215, 231)!important;
  	border-color: #007DB7!important;
  
}
#gkBottom5 .button.bordered:active,
#gkBottom6 .button.bordered:active,
#gkBottom5 .button.bordered:focus,
#gkBottom6 .button.bordered:focus,
#gkBottom5 .button.bordered:hover,
#gkBottom6 .button.bordered:hover {
	color: #dd5749!important;
}
address[data-width] {
	border-left: 1px solid #f1857a;
}
#gkBottom5 address[data-width],
#gkBottom6 address[data-width] {
	border-left-color: #ff9d93;
}
#gkBottom5 .gkSocialIcons > a:before,
#gkBottom6 .gkSocialIcons > a:before {
	color: #ff9d93;
}
.gkTogglers dt.active,
.gkTogglers dt.active:before,
.gkTogglers dt:hover:before {
	color: #FFFFFF;
}

/* menu.css */
#gkMainMenu .gkMenu a:hover,
#gkMainMenu .gkMenu a:active,
#gkMainMenu .gkMenu a:focus,
#gkMainMenu .gkMenu li.active > a {
	color: #dd5749;
}

/* k2.css */
.activeCategory a {
	color: #dd5749
}
h1 > sup,
h2 > sup {
	background: #DD5749;
}
span#formLog {
	background: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #dd5749;
}
table.calendar tr td.calendarTodayLinked a {
	color: #dd5749;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #dd5749;
}
.calendarNavLink {
	color: #dd5749;
}
.k2TagCloudBlock a:hover {
	color: #dd5749;
}
/*
#start-course-btn {
    background-image: linear-gradient(to bottom,#818181,#696564)!important;
  	color:#000;
  	line-height:40px!important;
  	height:70px!important;
  	width:200px!important;
  	color:#FFFFFF!important;
    text-shadow: 0 0px 0px rgba(255,255,255,0.00)!important;
}
#start-course-btn .btn:hover{
    background-image: linear-gradient(to bottom,#2C2929,#696564)!important;
  	color:#000!important;
  	line-height:40px!important;
  	height:70px!important;
  	width:200px!important;
  overflow:hidden;
  
}
#add-course-btn {
    background-image: linear-gradient(to bottom,#818181,#696564)!important;
  	color:#000;
  	line-height:40px!important;
  	height:70px!important;
  	width:200px!important;
  	color:#FFFFFF!important;
    text-shadow: 0 0px 0px rgba(255,255,255,0.00)!important;
}
  #add-course-btn .btn:hover {
     background-image: linear-gradient(to bottom,#2C2929,#696564)!important;
  	color:#000!important;
  	line-height:40px!important;
  	height:70px!important;
  	width:200px!important;
  overflow:hidden;
  
}*/
.custombigspaces div img{
  margin-top:11px;
    width:100%;
}
.course-info {
  color: rgb(0, 165, 229);
  font-size: 22px;
  font-weight: 500;
  border: 1px solid;
  border-radius: 10px;
  padding: 10px 10px 10px 10px;
    margin-top: 30px;
}
.course-info img {
  margin-top: 0px;
  width: 100px;
  margin: 0 auto;
}

.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
   border: 3px solid rgba(0, 165, 229, 1)!important;
  border-bottom-color: transparent!important;
  color: black!important;
  font-size: 16px!important;
  font-weight: 700!important;
}
.nav-tabs>li>a {
  padding-top: 8px!important;
  padding-bottom: 8px;
  line-height: 20px!important;
    border: 2px solid rgba(0, 165, 229, 0)!important;
  -webkit-border-radius: 4px 4px 0 0!important;
  -moz-border-radius: 4px 4px 0 0!important;
  border-radius: 4px 4px 0 0!important;
  border-bottom: hidden!important;
  color:#000;
}
ul {
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1 em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}
#contact-id {
color: rgb(0, 125, 183);
    margin-top: 10px;
  font-size: 18px;
  font-weight: 500;
}
#slogan div h3{
  margin-top:55px;
}
#natbot div img {
  width: 80px!important;
  margin: 10px 100px;
}
.contactimage{
    border-radius: 10%;
  -webkit-box-shadow: -7px 1px 15px -3px rgba(0,0,0,0.75);
  -moz-box-shadow: -7px 1px 15px -3px rgba(0,0,0,0.75);
  box-shadow: -7px 1px 15px -3px rgba(0,0,0,0.75);
  margin-left: 5px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
  border: 5px solid rgba(3, 111, 255, 0.75);
  margin: 60px 5px 55px 0px;
}
.csqlogo {
   width: 90px;
}
