/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
.g-recaptcha {
    transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;
}
 #system .title a{
font-size: 25px;

}
.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span {
  height: 30px;
  padding: 0 10px;
  line-height: 30px;
  font-family: monospace;
  font-size: 18px;
}

.gbs3 a{

  color: #CCCCCC;
}
.dark{
color: #fff;
  background: #333;
  background: -moz-linear-gradient(top, #333 0%, #222 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#222));
  background: -webkit-linear-gradient(top, #333 0%,#222 100%);
  background: -o-linear-gradient(top, #333 0%,#222 100%);
  background: -ms-linear-gradient(top, #333 0%,#222 100%);
  background: linear-gradient(to bottom, #333 0%,#222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#222222',GradientType=0 );
   margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  text-align: center;
}

}
#footer{
  background: rgb(63, 63, 63);
margin-left: 0;
    line-height: 6px;
margin-right: 0;
  border-top: 3px solid rgb(39, 39, 39);
}
.black{background:rgb(63, 63, 63);}
.module .module-title {
  margin: 0 0 15px 0;
  font-family: "Oswald", sans-serif;
  color: white;
  font-size: 18px;
  text-align: center;
}


.abc{

  -webkit-box-shadow: 0px 0px 5px 2px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 5px 2px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 5px 2px rgba(163, 163, 163, 1);
  border-radius: 8px;


}
.tit{
  color: #fff;
  text-shadow: 0 1px 0 #555;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  background: #54cbf6;
  background: -moz-linear-gradient(top, #54cbf6 0%, #26b3e6 60%, #009fd9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54cbf6), color-stop(60%,#26b3e6), color-stop(100%,#009fd9));
  background: -webkit-linear-gradient(top, #54cbf6 0%,#26b3e6 60%,#009fd9 100%);
  background: -o-linear-gradient(top, #54cbf6 0%,#26b3e6 60%,#009fd9 100%);
  background: -ms-linear-gradient(top, #54cbf6 0%,#26b3e6 60%,#009fd9 100%);
  background: linear-gradient(to bottom, #54cbf6 0%,#26b3e6 60%,#009fd9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54cbf6', endColorstr='#009fd9',GradientType=0 );
text-align: center;
  padding: 12px;
    font-family: "Oswald", sans-serif;


}
module .module-title {
  text-transform: uppercase;
  font-size: 33px;
  text-align: center;
  margin-top: -8px;
}

#maininner {
  width: 66%;
  margin-bottom: 88px;
}
.wrapper{
  background:#ffffff;
  padding-right: 7px;
}


#maininner{
-webkit-box-shadow: 0px 0px 5px 2px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 2px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 5px 2px rgba(163, 163, 163, 1);
  border-radius: 5px;
}



.gbs3 img {
  vertical-align: middle;
  margin-left: 17px;
  margin-top: 11px;
}

.gbs3 .form-control{
height: 28px;

}
.gbs3 .form-horizontal .control-label, .gbs3 .form-horizontal .radio, .gbs3 .form-horizontal .checkbox, .gbs3 .form-horizontal .radio-inline, .gbs3 .form-horizontal .checkbox-inline{
margin-left: 16px;  margin-bottom: 3px;

}
.gbs3 .A{margin-left: 16px;}

.g1{
  background: rgb(204, 204, 204);
  background-repeat: no-repeat;
  /* padding: 85px; */
  min-width:265px;
  border-radius: 5px;
  
}  
.custom-logo {
	display: inline-block;
	width: 210px;
	height: 90px;
	background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	.custom-logo { height: 60px; }
	
}
.mod_sef_input{
    border: 1px solid gray;
    border-radius: 5px;
    min-height: 28px;
    margin-bottom: 15px;
   max-width: 94%;
}