@charset "utf-8";@import url(/templates/yoo_nano2/warp/css/modules.css);@import url(/templates/yoo_nano2/warp/css/tools.css);@import url(/templates/yoo_nano2/css/system.css);@import url(/templates/yoo_nano2/css/responsive.css);@import url(/templates/yoo_nano2/warp/css/print.css);/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */




/* Module Badges
----------------------------------------------------------------------------------------------------*/

.module .badge {
	top: -2px;
	right: 0;
	width: 32px;
	height: 22px;
	background: url(/templates/yoo_nano2/images/module_badges.png) 0 0 no-repeat;
}
 
.module .badge-hot { background-position: 0 0; }
.module .badge-top { background-position: 0 -25px; }
.module .badge-free { background-position: 0 -50px; }
.module .badge-new { background-position: 0 -75px; }


/* Module Icons
----------------------------------------------------------------------------------------------------*/

.module .module-title .icon { background: url(/templates/yoo_nano2/images/module_icons.png) 0 0 no-repeat; }

.module .module-title .icon-download { background-position: 0 0; }
.module .module-title .icon-twitter { background-position: 0 -30px; }
.module .module-title .icon-mail { background-position: 0 -60px; }
.module .module-title .icon-bubble { background-position: 0 -90px; }
.module .module-title .icon-login { background-position: 0 -120px; }
.module .module-title .icon-cart { background-position: 0 -150px; }


/* Module Headings
----------------------------------------------------------------------------------------------------*/

.module .module-title { text-transform: uppercase; }


/* Module Type: Line
----------------------------------------------------------------------------------------------------*/

/* horizontal line */
.grid-h .mod-line:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: -20px;
	width: 1px;
	
	background: url(/templates/yoo_nano2/styles/lines/images/line_dotted_v.png) 0 0 repeat-y;
}
.grid-h:first-child > .mod-line:before { display: none; }

/* vertical line */
.grid-v .mod-line:before {
	content: "";
	display: block;
	position: absolute;
	top: -20px;
	left: 0;
	right: 0;
	
}
.grid-v:first-child > .mod-line:before { display: none; }
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */




/* Buttons (Needed for System Markup)
----------------------------------------------------------------------------------------------------*/

/* Default */
.button-default {
	padding: 3px 10px;
	border: 1px solid #ddd;
	background: #EEE;
	border-radius: 4px;
	color: #444;
	text-shadow: 0 1px 1px #FFF;
}

.button-default:hover {
	border-color: #CCC;
	background: #DDD;
	color: #444;
}

/* Primary */
.button-primary {
	padding: 3px 10px;
	border: 1px solid #469bdb;
	background: #469bdb;
	border-radius: 4px;
	text-shadow: 0 1px 0 rgba(0,0,0,0.2);
	color: #FFF;
}

.button-primary:hover {
	border-color: #444;
	background: #444;
	color: #FFF;
}


/* Images and Objects (Needed for System Markup)
----------------------------------------------------------------------------------------------------*/

img.border-box { border: 1px solid #ddd; }


/* Lists and Tables (Needed for System Markup)
----------------------------------------------------------------------------------------------------*/

/* Line */
ul.line > li { border-top: 1px solid #ddd; }
ul.line > li:first-child { border: none; }

/* Check */
ul.check > li {
	padding: 4px 0 0 30px;
	background: url(/templates/yoo_nano2/images/tools/list_check.png) 0 0 no-repeat;
}

/* Zebra List and Table */
ul.zebra > li,
table.zebra tbody td { border-bottom: 1px solid #ddd; }
ul.zebra > li:first-child,
table.zebra tbody tr:first-child td { border-top: 1px solid #ddd; }

ul.zebra > li.odd,
table.zebra tbody tr.odd { background: #fafafa; }
ul.zebra > li:nth-of-type(odd),
table.zebra tbody tr:nth-of-type(odd) { background: #fafafa; }

table.zebra caption { color: #999; }


/* Definition Lists
----------------------------------------------------------------------------------------------------*/

dl.separator dt {	
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
}

/* border code because of RTL */
dl.separator dd {
	padding-top: 5px;
	padding-bottom: 5px;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #DDD;
}

dl.separator dt:before {
	content: "";
	position: absolute;
	top: 0;
	right: -15px;
	width: 30px;
	border-top: 1px solid #DDD;
}

dl.separator dt:after {
	content: "";
	position:absolute;
	top: -3px;
	right: -3px;
	width: 5px;
	height: 5px;
	background: #FFF;
	border: 1px solid #DDD;
	border-radius:6px;
}

dl.separator dt:first-child:before,
dl.separator dt:first-child:after { display: none; }


/* Text
----------------------------------------------------------------------------------------------------*/

/* Inline Text Box */
em.box { 
	border: 1px dotted #bbb;
	background: #fafafa;
	color: #444;
}

/* Dotted Horizontal Rule */
hr.dotted { background: url(/templates/yoo_nano2/images/tools/line_dotted.png) 0 0 repeat-x; }


/* Boxes
----------------------------------------------------------------------------------------------------*/

.box-content {
	background: #fafafa;
	border: 1px solid #ddd;
}

.box-note,
.box-info,
.box-warning,
.box-hint,
.box-download {
	background: #fafafa;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.box-info {
	background: #ebf5fa url(/templates/yoo_nano2/images/tools/box_info.png) 0 0 no-repeat;
	border-color: #d2dce1;
}

.box-warning {
	background: #fff0eb url(/templates/yoo_nano2/images/tools/box_warning.png) 0 0 no-repeat;
	border-color: #ffd7cd;
}

.box-hint {
	background: #fffae6 url(/templates/yoo_nano2/images/tools/box_hint.png) 0 0 no-repeat;
	border-color: #fae6be;
}

.box-download {
	background: #faffe6 url(/templates/yoo_nano2/images/tools/box_download.png) 0 0 no-repeat;
	border-color: #dce6be;
}


/* Forms (Needed for System Markup)
----------------------------------------------------------------------------------------------------*/

form.box fieldset { border: 1px solid #ddd; }
form.box legend { background: #fff; }
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */




/* General
----------------------------------------------------------------------------------------------------*/

#system h1,
#system h2,
#system h3,
#system h4,
#system h5,
#system h6 { text-transform: uppercase; }


/* Item
----------------------------------------------------------------------------------------------------*/

#system .item > header .meta {
	letter-spacing: 1px;
	text-transform: uppercase;
}


/* Search
----------------------------------------------------------------------------------------------------*/

.searchbox,
.searchbox input { height: 28px; }

.searchbox .results {
	top: 38px;
	border-top-color: #eee;
	border-radius: 0;
}
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

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

/*
 * Custom Style Sheet - Use this file to style your content
 */
 #system .title a{
font-size: 25px;

}
.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.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: 64%;
  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;
}
@media (max-width: 650px) {
    .wrapper
{
padding-left:7px;
}
#maininner
{
width: 100% !important;
height: auto !important;
margin: 0 auto !important;
float:none !important;
}
#maininner img
{
  max-width: 100% !important;
    height: auto;
    /*width:100% !important;*/
}
/*#maininner a img
{
width:100% !important;
}*/
#sidebar-a img
{
margin-top:0 !important;
}
}
/* 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%;
}
p{
font-family: arial, helvetica, sans-serif; font-size: 10pt;}

.gquote {
    background: #cccccc none no-repeat scroll 0 0 !important;
    border-radius: 5px !important;
    min-width: 265px !important;
}
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

a { color: #e49; }

.button-primary {
	border-color: #e49;
	background-color: #e49;
}
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

a:hover,
em,
code,
.menu-dropdown a.level2:hover,
.menu-dropdown a.level3:hover,
.menu-sidebar a:hover > span,
.menu-sidebar span:hover > span { color: #469bdb; }
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

body { font-family: Georgia, "Times New Roman", Times, serif; }
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

h1,
h2,
h3,
h4,
h5,
h6 { font-family: "YanoneKaffeesatzLight"; }

h1 { font-size: 44px; line-height: 44px; }
h2 { font-size: 30px; line-height: 30px; }
h3 { font-size: 24px; line-height: 24px; }
h4, h5, h6 { font-size: 22px; line-height: 22px; }
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

.menu-dropdown a.level1,
.menu-dropdown span.level1 {
	font-family: "YanoneKaffeesatzLight";
	font-size: 24px;
}

.menu-dropdown .level1 .level1 span.title { font-size: 20px; }
.menu-dropdown .level1 .level1 span.subtitle {
	margin-top: 1px;
	font-size: 12px;
}
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Empty, so the default theme style.css is not loaded for this style */
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */




/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

	/* Layout */
	.sidebars-1 .grid-v:first-child > .mod-line { margin-top: 0; }

}

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

	/* Layout */
	#header {
		padding-bottom: 0;
		border: none;
	}

	#header:before { display: none; }

}

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

	/* Modules */
	.grid-h .mod-line:before { width: auto; }

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

@font-face {
	font-family: 'YanoneKaffeesatzLight';
	src: url('/templates/yoo_nano2/fonts/YanoneKaffeesatz-Light-webfont.eot');
	src: url('/templates/yoo_nano2/fonts/YanoneKaffeesatz-Light-webfont.eot#iefix') format('embedded-opentype'),
		url('/templates/yoo_nano2/fonts/YanoneKaffeesatz-Light-webfont.woff') format('woff'),
		url('/templates/yoo_nano2/fonts/YanoneKaffeesatz-Light-webfont.ttf') format('truetype'),
		url('/templates/yoo_nano2/fonts/YanoneKaffeesatz-Light-webfont.svg#YanoneKaffeesatzLight') format('svg');
	font-weight: normal;
	font-style: normal;font-display:swap;}
