@charset "utf-8";
/* CSS Document */




.footer-last { max-width:100%; background-color:#f77600;}
.inner-footer { max-width:1170px; margin:0 auto; padding-top:15px; padding-bottom:5px;}
.text-footer{color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.last-footer { background-color:#2e5c8d; max-width:100%;}
.last-inner-footer {background-color:#2e5c8d; max-width:1170px; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.middle-div {}
.nutrizila{ color:#FF7600;font-family:Arial, Helvetica, sans-serif; margin-bottom:0; font-weight:normal; font-size:16px;}
.nutzilla {color:#FF7600; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; text-align:right; font-size:17px; margin-bottom:0;}
.triangle-right { width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #FF6700; border-bottom: 5px solid transparent; display:block; margin-right:2px; }
.startis { font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:right; margin-top:0; line-height:9px; text-align:right; margin:0; padding-bottom:8px; height:20px; font-size:13px; }
.startis span {display:inline-block; float:right;}
.plus { clear:both; margin:0; line-height:7px; padding-bottom:8px; color:#fff; }
.left-inner a {color:#fff;}
.left-inner a:hover  {color: #ff7600;}
.plus-1 { clear:both; margin:0; display:block;}
.right-inner {padding-top:5px; padding-bottom:5px; border-left:2px dotted #fff;}
.left-inner {padding-top:5px; padding-bottom:5px;}
.kontakteiren { color:#ff6700; font-size:17px; margin-bottom:0px; font-weight:normal; text-align:left;}
.number-p { color:#fff; font-size:13px; line-height:9px; margin:0; padding-bottom:8px; height:20px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0;}
.number-po { font-size:14px;}
.cont-main { max-width:100%; padding-top:50px;}
.inner-con { max-width:1170px; margin:0 auto; padding-bottom:140px;}
.inner-con { color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.first-row { margin:0; background-color:#dfe8ef; border-radius:10px; padding-left:30px; padding-right:40px; padding-bottom:18px; padding-top:15px;}
.creatv-text { color:#33669b; font-weight:bold; font-size:18px; margin-bottom:7px;}
.bei-text { color:#4f4f4f; font-family:Arial, Helvetica, sans-serif;  font-size:15px;}
.bei-text a { color:#33669b; font-weight:bold; text-decoration:underline;}
.second-row { background-color:#ffe5ce; margin-top:20px; margin-bottom:20px;}
.triangle-right1 { width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #33669b; border-bottom: 6px solid transparent; display:block; margin-right:2px; float:left; margin-right:5px; margin-top:5px; position:absolute; left:0; }
.die-text { display:block;color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:15px; position:relative; padding-left:16px; }
.jedes-text { padding-bottom:20px; font-size:16px; line-height:20px; padding-left:20px; padding-right:20px;}
.header-top { background-color:#2e5c8d; max-width:100%;}
.inner-header-top {padding-top:10px; padding-bottom:10px;}
.logo { display:block; width:450px; height:102px; background:url(../images/logo_normal.png) no-repeat; background-size:100%;}
.logo:hover { background:url(../images/logo_hover.png) no-repeat;background-size:100%;}
.left-header { padding-left:0;}
.inner-header-top { padding-left:20px; padding-right:20px;}
.form-right { float:right;}


.buton-search { width:28px; height:26px; display:block;  float:right; margin-top:4px; cursor:pointer; margin-left:10px;}




.right-header {padding-top:25px; padding-right:0;}
.form-right-main {float:right !important;}
.breadcruim-con {background:#ffe5ce; padding-top:6px; padding-bottom:6px;}
.left-bread {}
.left-bread p{margin:0; padding-left:15px; font-weight:bold; line-height:22px; height:22px; color:#33669b; font-size:15px; text-transform:uppercase;}
.right-bread p{color:#737476; text-align:right; margin:0; font-size:16px;}
.right-bread p a {text-decoration:none; color:#ff6700; }
.right-bread p span {  border-bottom: 5px solid transparent;
    border-left: 5px solid #ff6700;
    border-top: 5px solid transparent;
    display: inline-block;
    height: 0;
    margin-right: 2px;
    width: 0;
}

.navbar-default {background:#f77600; border:0 none; min-height:1px; border-radius:0; margin-bottom:0;}
.main-navigation {width:100%; display:block; }
.navbar-default .navbar-nav > li > a {padding-top:5px; padding-bottom:5px; display:block; font-size:14px; text-transform:uppercase; color:#FFF; padding-left:0; padding-right:0; display:block; text-align:center; }
.navbar-default .navbar-nav > li > a.current-top {background:#FFF; color:#33669b;}
.navbar-default .navbar-nav > li > a:hover {background:#2e5c8d; color:#fff;}

.navbar-default .navbar-nav > li:last-child {margin-right:0;}
.navbar-collapse {padding-left:0; padding-right:0;}
.navbar-default .container {padding-left:20px; padding-right:20px;}
.main-dropdown {background:#fff; padding-top:0; padding-bottom:0; width:100%;}
.main-dropdown li {text-align:center;}
.main-dropdown li a {background:#dfe8ef; color:#295280; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:0; padding-right:0;}
.main-dropdown li a:hover {background:#ffe5ce; color:#f77600;}
.main-dropdown li a {border-top:1px solid #fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background:#2e5c8d; color:#fff;}

.main-dropdown li#menu-item-32 {
	border-top: 2px solid white;
}

.main-dropdown li.menu-item:first-child a {
	border: 0;
}

.form-control::-webkit-input-placeholder {
   color: #000;
}

.form-control:-moz-placeholder { /* Firefox 18- */
   color: #000;
}

.form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #000;
}

.form-control:-ms-input-placeholder {
   color: #000;
}

img {max-width:100%;}


.left-small { border-right:2px solid #f77600; }
.vorheriges { }
.vorheriges-plus { text-align:left;}
.right-small{ padding-left:0;}
.plus-left p { font-size:14px; text-transform:none;}
.vorheriges { border-right:2px solid #f77600; font-size:14px; text-align:left; }
.inner-text .left-arrow{border-bottom: 6px solid transparent;
    border-right: 6px solid #ff6700;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
	margin-top:5px;
    margin-right: 5px;
    width: 0;
	float:left;
}
.inner-text .right-arrow{border-bottom: 6px solid transparent;
    border-left: 6px solid #ff6700;
    border-top: 6px solid transparent;
    display: inline-block;
    height: 0;
	margin-top:5px;
    margin-right: 0px;
	margin-left:5px;
    width: 0;
}
.inner-text { padding-left:0; padding-right:0; float:left;}
.plus-left .vorheriges { text-align:right; padding-right:13px;}
.big-content { margin:0 auto; max-width:1170px; padding-top:50px;}
.bgi-img { max-width:100%; margin:0 auto; width:100%;}
.big-container { background-color:#dfe8ef; padding:19px; border-radius:10px;}
.div-roll { margin:0 -2.5px; position:relative;}
.smaull {display:block; float:left; width:33.33%; padding: 0 10px;}
.prev-button {position:absolute; left:-5px; top:50%;
-o-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
width:10px; height:10px;
}
.next-button {position:absolute; right:-5px; top:50%;
-o-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
width:10px; height:10px;}
.left-arrow-car {border-bottom: 8px solid transparent;
    border-right: 8px solid #ff6700;
    border-top: 8px solid transparent;
    display: inline-block;
    float: left;
    height: 0;
	display:block;
    width: 0;}
.right-arrow-car {border-bottom: 8px solid transparent;
    border-left: 8px solid #ff6700;
    border-top: 8px solid transparent;
    display: inline-block;
    float: right;
    height: 0;
	display:block;
    margin-right: 0;

    width: 0;}
.inner-div-roll {  }
.inner-div-roll1 { }
.inner-div-roll2 {}
.cliparts { font-family:Arial, Helvetica, sans-serif; color:#f77600; font-weight:bold; font-size:25px; margin-bottom:0;}
.right-div { padding-right:0; }
.img-btn { position:relative; left:3px; top:-46px;}
.img-right { position:relative; top:-46px; right:4px;}
.star-double { max-width:100%; display:block; }
.degree { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; padding-top:15px;}
.degree-plus{ background-color:#33669b; color:#fff; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:18px; padding-bottom:10px; padding-right:10px; max-width:83%; border-radius:8px;}
.worksheet a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#33669b; font-weight:bold;}
.arrw { margin-right:3px;}


/*Down pointing*/
.triangle-down { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 13px solid #33669b; bottom:32px; left:17%; position:absolute; top:61%; }
.heresteelre { margin:0; color:#f77600; font-size:14px; text-align:right; margin-bottom:5px;}
.kimberly {  display:block; margin:0;}
.sp-kin { float:left; line-height:14px; color:#48709e; font-size:13px;font-weight:bold; display:block;}
.sp-kin2 {color:#4f4f4f; padding-left:0;}
.button-blue {display:block; float:left; clear:both; padding:10px 20px; background:#33669b; color:#fff;text-decoration:none; font-weight:normal; line-height:20px; font-size:16px; border-radius:10px 10px 10px 10px; margin-top:25px; margin-bottom:25px;}
.button-blue:hover {opacity:0.8; color:#fff; text-decoration:none;}
.button-orange {display:block; float:left; clear:both; padding:10px 20px; background:#f77600; color:#fff;text-decoration:none; font-weight:normal; line-height:20px; font-size:16px; border-radius:10px 10px 10px 10px; margin-top:25px; margin-bottom:25px;}
.button-orange:hover {opacity:0.8; color:#fff; text-decoration:none;}
.button-blue span,
.button-orange span{ border-bottom: 5px solid transparent;
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    display: inline-block;
    height: 0;
    margin-right: 5px;
    width: 0;}
.right-t { float:left;border-left: 5px solid #33669b; margin-top:2px; margin-right:3px; display:block; }
.no-padding-no { padding:0;}
.kimberly-p { }
.lower-section { background-color:#ffe5ce; padding-top:16px;  padding-bottom:14px; border-radius:10px;}
.beschreibung {   font-weight:bold; font-size:17px; }
.tab-text-con { padding-left:0; text-align:center;background-color:#bbd1e3; cursor:pointer; border-radius:10px 10px 0 0; margin-right:3px; }
.tab-text-con-1 { background-color:#dfe8ef;}
.beschreibung-p { }
.tab-text-2 { background-color:#dfe8ef; border-radius:0 10px 10px 10px; margin-bottom:30px; padding-top:17px;}
.zusatz { color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:23px; padding-left:24px;}
.tab-text-plus { padding-left:0; margin-top:30px; }
.tab-div { padding-left:13px; }
.tab-text-3 { padding-top:5px; padding-left:25px; padding-bottom:30px;}
.type-text { color:#4f4f4f; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-bottom:3px;}
.font-type { color:#4f4f4f; font-weight:bold; font-style:normal; display:inline-block;}
.font-type2 {color:#48709e; display:inline-block;}
.font-type2 span {float:left; margin-top:7px; margin-right:3px;}
.fabian { font-weight:bold; color:#33669b; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left;}
.triangle-right-3 { float:left;}
.top-1 { color:#fff; text-transform:uppercase; background-color:#f77600; text-align:center; font-size:15px; font-weight:bold; padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px; margin-top:0; border-radius:10px 10px 0 0; margin-bottom:0;}
.inner-left-text { padding-left:0; padding-right:0; margin-top:10px; background:#ffe5ce; border-radius:10px 10px 10px 10px; overflow:hidden; padding-bottom:15px; }
.inner-im-text { color:#535a62; padding-left:0;  background-color:#ffe5ce; padding-top:0px; margin-top:10px; padding-top:5px; padding-bottom:5px; }
.inner-im-text:hover {background:#fff4dc; color:#ff7600; cursor:pointer;}
.im-1 { max-width:100%; display:block; float:right;}
.janda-text { font-size:15px; text-align:left; margin-top:0; margin-bottom:5px; font-weight:bold;}
.janda-div { padding-left:0; padding-right:0; min-height:91px; position:relative; }
.janda-div-absolute {position:absolute; top:50%;
-moz-transform:translateY(-50%);
-o-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);}
.im-2 { max-width:100%; display:block; float:left;}

.left-sect { padding-right:0; }
.inner-first-con { max-width:1170px; display:block; margin:0 auto; background-color:#dfe8ef; border-radius:10px;}

.gefund { color:#33669b; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; margin-bottom:0; margin-top:0;}
.text-alle{ color:#f77600; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.minim-div { padding:0;}
.sorten { color:#f77600; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-top:5px;}
.inner-first-row { padding-top:16px;}
.big-1 { max-width:100%;}

.jnda-txt { text-align:center; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#535a62; margin-bottom:5px; font-weight:bold;}
.ornage-star { max-width:100%; display:block; margin:0 auto;}


.second-row-innitial { margin-top:30px; padding-bottom:25px;}
.second-row-first { margin-top:70px;}
.third-cont { padding-right:0;}
.inner-first-con { margin-top:26px;}
.drop-menu-p { padding-left:0; padding-right:0;}
.select-picker { border:1px solid #33669b; font-size:15px;}
.null-value  { padding-top:5px; padding-bottom:5px;border:1px solid #33669b; border-top:none; color:#737476; }

.inner-middle-cont{ max-width:1170px; margin:0 auto;}
.inner-2-small{ border-radius:8px; padding-left:0; padding-right:0; background-color:#dfe8ef; padding-bottom:20px;}
.kateroen { background-color:#33669b; color:#fff; text-transform:uppercase; font-size:14px; text-align:center; font-weight:bold; padding-top:10px; padding-bottom:10px; border-radius:10px 10px 0 0; margin-top:0; margin-bottom:20px;}

.cliparts-p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#33669b;
	font-weight:bold;
	max-width:100%;
	margin-bottom:5px;
	clear:both;
	height:26px;
	line-height:26px;
	width:100%;
	padding-left:20px;
	padding-right:20px;
}

.inner-inner {padding-left:0; padding-right:0;}

.schoolcraft-cat-widget a {
	display: block;
}

.schoolcraft-cat-widget a:hover,
.schoolcraft-cat-widget a:active {
	text-decoration: none;
}

.schoolcraft-cat-widget a.divider-top {
	margin-top: .5em;
	padding-top: .5em;
	border-top: 2px solid rgba(255,255,255,.5);
}

.number-count { text-align:right;  float:right; font-weight:bold; margin-bottom:5px;  font-size:15px;}
.cliparts-p:hover {color:#ff7600; background:#ffe5ce; cursor:pointer;}
.inner-small-right{}
.normal-btn{ max-width:100%; }
.normal-btn1{ margin-left:10px; max-width:100%; }
.heading-right { text-align:right; padding-right:0; padding-top:3px;}
.empfeg {color:#33669b; font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; margin-bottom:5px;}
.inner-row{ border-bottom:2px solid #ff7600;}
.heading-text { padding-left:4px;}
.sm-plus { max-width:100%; display:block;}

.first-small { padding-left:0; padding-right:7px; margin-right: 12px; }
.inner-row-1 { margin-top:10px;}
.inner-row3 { margin-top:50px; padding-bottom:70px;}
.inner-middle-cont{ padding-left:0;}
.text-minus { font-size:14px;}
.inner-row-6 { margin-top:10px; border-bottom:2px solid #ff7600;}
ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }

#menulist {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height:29px;
    border:1px solid #33669b;
    width:100%;
    text-indent: 8px;
	color:#737476; font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
.arrow{

  cursor:pointer; border-top:6px solid #f77600; border-left:6px solid transparent; border-right:6px solid transparent;
    float: right;
    position: absolute;
    right: 5px;
    top: 12px;
}

.drop-menu-p span {display:block;}

.value-option{ padding-top:5px; padding-bottom:5px; border-bottom:1px solid #33669b;color:#737476; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.value-option1 { padding-top:5px; padding-bottom:5px; color:#737476; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


.navbar-form { box-shadow:none;}

.janda-div-absolute {max-width:100%;}
.tab-text-con {color:#33669b;}
.tab-text-con-1 {color:#4f4f4f;}
.tab-text-con:hover {background:#dfe8ef; color:#4f4f4f;}


ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }



/* ---------------------- new css added --------------------- */
.navbar-form .searchbox { width:280px; height:34px; line-height:34px; padding-top:0; padding-bottom:0; border-radius:0; box-shadow:none; border:0 none; color:#000; font-size:13px; }
.logo-main { display:block; }
.navbar-default .navbar-nav { display:block; }
.navbar-default .navbar-nav > li { display:block;  float:left; width:20%; }

.term-description {
	margin: 26px auto 0 auto;
	background: #ffe5ce;
	border-radius: 10px;
	padding: 26px 30px 13px 30px;
	max-width: 1170px;
	color: #737476;
	font-size: 14px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {



	::i-block-chrome,.navbar-form .searchbox {width:270px; float:left; height:auto; line-height:14px; padding-top:10px; padding-bottom:10px; border-radius:0; box-shadow:none; border:0 none; color:#000; font-size:13px;}
	::i-block-chrome,.buton-search {float:right; }
}

/* ---------------------- new css added ends--------------------- */







@media screen and (min-width:768px) and (max-width:1120px) {
	.logo {width:300px; height:68px;}
	.right-header {padding-top:10px;}
	.navbar-form .searchbox {width:250px;}
	.navbar-default .container {padding:0;}
	.navbar-default .navbar-nav > li > a {height:50px;}
	.cliparts-p {font-size:12px;}
	.number-count, .top-1, .kateroen {font-size:12px;}
	.inner-im-text {padding-left:10px; padding-right:10px;}
	.inner-im-text .col-sm-6 {padding-left:0;}
	.janda-text {font-size:12px; word-wrap:break-word;}
	.janda-div {min-height:60px;}
	.text-minus {font-size:12px;}

		.jnda-txt {font-size:12px;}
		.drop-menu-p {padding-right:0;}
		#menulist {width:100%;}


		/* ---------------------- new css added --------------------- */
		.navbar-default .navbar-nav > li {height:50px;}
		.navbar-default .navbar-nav > li > a {height:50px;}

		/* ---------------------- new css added ends--------------------- */
}





@media screen and (max-width:767px)
{
	.logo {width:250px; height:57px; display:block; margin:0 auto; float:none; }
	.left-header, .right-header {padding-left:20px; padding-right:20px; padding-top:10px;}
	.navbar-form {margin:0 auto; padding:0; float:none !important; width:250px;}
	.buton-search {float:left;}
	.navbar-form .searchbox {width:100%;}
	.navbar-default .navbar-toggle {border-color:#fff;}
	.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}

	.navbar-default .navbar-nav {display:block; margin:0 auto;}
	.inner-middle-cont {padding-left:20px; padding-right:20px;}
	.inner-row, .inner-row-1, .inner-row-6 {margin:5px 0;}
	.sm-plus {margin:0 auto;}
	.first-small {padding:10px;}
	.right-inner {border-left:0 none; border-top:1px dotted #fff;}
	.nutzilla {text-align:left;}
	.startis {text-align:left;}
	.left-inner a {float:left;}
	.right-inner {padding:0;}
	.left-inner {padding-left:0; padding-right:0;}
	.last-inner-footer {padding-left:0; padding-right:0;}
	.number-p {line-height:20px;}
	.inner-header-top, .left-header {padding-left:0; padding-right:0;}



	.right-bread p {text-align:left;}
	.plus-left .vorheriges {padding-left:0;}
	.right-div {padding:0;}
	.tab-text-con {border-radius:10px 10px 10px 10px;}
	.tab-text-2 {border-radius:10px 10px 10px 10px;}
	.tab-div {padding-left:20px; padding-right:20px;}
	.tab-text-plus {padding-right:0;}
	.left-sect {padding-left:20px; padding-right:20px;}
	.tab-text-con {margin-bottom:2px;}
	.zusatz {padding-left:0;}
	.tab-text-3 {padding-left:0; padding-right:0;}
	.left-bread p {padding-left:0;}
	.left-bread, .right-bread, .drop-text {padding-left:0; padding-right:0;}
	.inner-first-row {margin:0;}
	.sorten {margin-bottom:0;}
	.minim-div {padding-bottom:15px;}
	#menulist {width:100%;}
	.drop-menu-p {padding-right:0;}
	.second-row-first {margin:0;}
	.third-cont {padding-left:20px; padding-right:20px; padding-top:30px;}
	.big-1 {margin:0 auto; display:block;}
	.big-div {margin-top:20px;}
	.sorten {text-align:left;}
	 .inner-con {padding-left:0; padding-right:0;}

	/* ---------------------- new css added --------------------- */

	.logo-main {max-width:300px; margin:0 auto;}
	.navbar-form .searchbox {float:left; width:230px;}
	.navbar-form .form-group {width:300px;}


	/* submenu css new added */
	.navbar-default .navbar-nav > li {width:100%;}
	.navbar-collapse.in {overflow:visible;}
	.dropdown-menu {position:relative; border-radius:0; box-shadow:none; display:block;}

}
