/*
Theme Name: dailyseven
Description: Child Theme of bridge
Author: dailyseven
Author URI: http://www.dailyseven.de
Version: 1.0
Text Domain: dailyseven
Tags: dailyseven, bridge, multicolumn, no sidebar, slider, responsive design
Template: bridge
*/

/* Import der Defaultwerte von Bridge */
@import url('../bridge/style.css');

/* Import von Font Awesome */
@import url('font-awesome.css');

/* Theme dailyseven Start */

html, body{font-size:18px;line-height:26px;color:#000;}

/* Unterstrich unter Ueberschrift */
hr{width:85px;height:2px;background-color:#023876;border:none;}
/* Unterstrich unter Ueberschrift Ende */

h1{margin-bottom:10px;}

a.donateButton{padding:8px;background-color:#db2e1f;width:170px;margin:30px auto 0 auto;font-size:16px;color:#fff;border-color:#db2e1f;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;display:block;}
a.donateButton:hover{background-color:#df2f1f;}

/* responsive Menues ausblenden */
.mobile_menu_button{display:none;}
.side_menu_button{display:none;}
/* responsive Menues ausblenden Ende */

.mobileSpacer{display:none;}

/* Slider im Footer Rahmen */
.column2.footer_col3 .column_inner #rev-slider-widget-2 ul li {background-color:#fff;}
.column2.footer_col3 .column_inner #rev-slider-widget-2 ul li div.slotholder{padding:4px;}
.column2.footer_col3 .column_inner #rev-slider-widget-2 ul li div.slotholder .tp-bgimg{width:calc(100% - 8px) !important;height:calc(100% - 8px) !important;}
/* Slider im Footer Rahmen Ende */

/* Ueberschriften */
.fullBlueBoxes h1, 
.fullBlueBoxesBottom h1, .fullWhiteContentBoxes h1,
{	
	font-size: 22px;	
}

/*.topPictureBox h1{line-height:52px;}*/
.fullBlue h1 a, .fullBlue h1 a:hover {color:#023876;}
.fullBlueTitle h1{text-align:center;}
.fullWhiteSlider h1{margin-bottom:10px;}
.topPictureBox h1{float:left;}

.boxesH1 h2{padding-bottom:18px;}
.fullWhiteContent h2{line-height:70px;}
.iconrowContent h2{margin-bottom:5px;}

.footer_top h5 {margin-bottom:2px;}

/* Ueberschriften Ende */

/* Bilder */

/* Bilder in geraden Boxen */
.imgEven{padding-top: 20px;}

/* Bilder in ungeraden Boxen */
.imgOdd{padding-bottom: 20px;}

/* Bilder zoom */
.vc_single_image-wrapper{overflow:hidden;background-color:#0e3963;}

.vc_single_image-wrapper img
{	
  -webkit-transition: all 0.5s linear;
          transition: all 0.5s linear;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.vc_single_image-wrapper:hover img
{	
	opacity: 0.3;
	-webkit-transform: scale3d(1.1, 1.1, 1);
	transform: scale3d(1.05, 1.05, 1);
}

/* Bilder Ende */

/* Sprachumschalter */
.widget_icl_lang_sel_widget{width:100px;float:right;}
.wpml-ls ul li a{color: #828282;}
.wpml-ls-legacy-list-horizontal{padding:0px 0px 0px 12px;}
.wpml-ls-legacy-list-horizontal li a{padding:0 10px;margin:0 3px;}
.wpml-ls-legacy-list-horizontal li:last-child a{padding-right:0px;}
.wpml-ls ul li{border-right:2px solid #828282;}
.wpml-ls ul li:last-child{border-right:0px;}

/* Sprachumschalter Ende */

/* Navigationspfeile */

/* Pfeil blau nach rechts */
.textWithButton .qbutton,
.eventArchiveBox .qbutton,
.topPictureBox a, .postButton a
{
	display: inline-block;
	padding: 0;
	background-color: #2f557a;
	width: 40px;
	height: 40px;
	border-color: #2f557a;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	background-image:url('images/pfeil_rechts.png');
	background-repeat:no-repeat;
	background-position:center center;	
	color: rgba(0, 0, 0, 0);
	font-size: 0.1px;	
}

.textWithButton .qbutton{float:right;position:relative;bottom:20px;right:15px;}
.eventArchiveBox .qbutton{position:absolute;margin-top:-50px;margin-left:calc(36% - 150px);}
.topPictureBox a{margin-left:-60px;top:40px;position:absolute;}

.textWithButton .qbutton:hover, 
.eventArchiveBox .qbutton:hover,
.topPictureBox a:hover
{
	background-color:#ffda26;
	border-color:#ffda26;
}


/* Link des Button verstecken */

.qbutton .call_to_action_text, .call_to_action_text a{display:inline-block;}

/* Navigationspfeile Ende */

/* Members */

.photo-container-hoverEffect .photo-container{opacity:0;transition:opacity .1s linear!important;}
.photo-container-hoverEffect:hover .photo-container{opacity:1;}

/* Memnbers Ende */

/* Hauptmenue */
nav.main_menu > ul > li.wpml-ls-item{display:none;}
/* Hauptmenue Ende */

/* Header */
.q_logo img{transition:none !important;}

header{border-bottom:10px solid #ffd401;}
header::before{position:absolute;top:110px;display:block;content:'';border-top:10px solid #023876;width:35%;}
header .q_logo a {height:93px !important;margin-top:15px;}
header.sticky::before{top:110px;}
header.sticky .q_logo a{height:93px !important;margin-top:25px;}
header.sticky .container{padding-bottom:10px;}
header.sticky .second{padding-top:20px;}

.header_inner_right{float:none;position:absolute;margin-left:calc(100% - 400px);}
.header_bottom_right_widget_holder{padding:0;display:block;margin-top:10px;}

.side_menu_button_wrapper{height:30px;display:block;}

/* Suche */
.widget_search{margin-right:0px;float:left;}
#searchsubmit{border:0;background-color:transparent;color:#828282;margin-left:12px;padding:0;}
#s{width:260px;height:30px;background-color:#edf5fa;border:0;}
/* Suche Ende */

/* Header Ende */

/* Footer */
.footer_top_holder{background-color:#0e3963;border-bottom:10px solid #ffd401;}
.footer_top_holder .footer_top .container{background-color:#0e3963;}

/* Menueliste */
header nav.main_menu > ul > li > a {margin-top:30px;}
header.sticky nav.main_menu > ul > li > a {margin-top:40px;}
.footer_top .widget.widget_nav_menu li{padding:0;}
#nav_menu-2, #nav_menu-3{margin:0 0 23px 0;}

/* Social Media Buttons */
.footer_top .q_social_icon_holder i.simple_social{font-size:28px;}
.footer_top .q_social_icon_holder:first-child .normal_social{margin-left:15px;}

/* Allgemeiner Text, Links und Social Media Icons */
.footer_top p, .footer_top a, .footer_top .q_social_icon_holder i.simple_social{color:#fff;}

.footer_top .rev_slider{background-color:#0e3963;}

.yellow.tparrows.tp-leftarrow{left: -1px !important;}	
.yellow.tparrows.tp-rightarrow{left: calc(100% + 1px) !important;}

/* Footer Ende */

/* Verlauf */
.gradientBottom{background:url('images/verlauf.png');background-repeat:repeat-x !important;background-position:bottom !important;background-size:initial !important;}
.gradientBottomBorder{border-bottom:30px solid #e3e5e9;-webkit-border-image: -webkit-linear-gradient(top bottom, #fff 15%, #f0f7fb 35%);-moz-border-image: -moz-linear-gradient(top bottom, #fff 15%, #f0f7fb 35%);border-image: linear-gradient(to bottom, #fff 15%, #f0f7fb 35%);border-image-slice:1;}
.gradientTop{background-image:linear-gradient(to top, #fff 88%, #f0f7fb 95%);border-top:1px solid #e3e5e9;}
.gradientBoth{background-image:linear-gradient(to bottom, #f0f7fb 2%, #fff 4%, #fff 96%, #f0f7fb 98%);border-top:1px solid #e3e5e9;border-bottom:1px solid #e3e5e9;padding:35px 0;}
.fullEventContent:last-child{background:none;}
.em-booking-form-details{width:370px;}
/* Verlauf Ende */

/* Startseite Start */

/* Blaue Zeile */
.fullBlue{padding:50px 0;background-color:#edf5fa;}
.fullBlue .textWithButton p, .fullWhite .textWithButton p, .fullWhiteContentBoxes .textWithButton p{width:83%;}
/* Blaue Zeile Ende */

/* Weisse Zeile */
.fullWhite{padding:50px 0;text-align: center;}
/* Weisse Zeile Ende */

/* Icon Zeile */
.iconrow{padding:50px 0;}

/* Aufteilung Zeile mit Icons */
.iconrow .vc_col-sm-2:nth-child(odd){width: 7%;}
.iconrow .vc_col-sm-2:nth-child(even){width: 26.3%;}

/* Icon im gelben Kreis */
.iconrow .qode_icon_shortcode, .iconrowContent .qode_icon_shortcode
{	
	background-color:#ffd401;		
	border-radius:30px;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border:0px solid #ffd501;
	width:60px;
	height:60px;
	text-align:center;
}
.iconrow .qode_icon_font_awesome, .iconrowContent .qode_icon_font_awesome{color:#fff !important;margin:15px auto 0px auto;width:60px;}
.iconrow .qode_icon_font_awesome::before,.iconrowContent .qode_icon_font_awesome::before{font-size:30px;}
.iconrowContent .qode_icon_shortcode{margin-bottom:25px;}
/* Icon Zeile Ende */

/* Startseite Ende */

/* Unterseite Start */

.iconrowContent,.fullWhiteContent,.fullEventContent{padding:25px 0;}
.iconrowContent .wpb_wrapper{text-align: center;}
.fullWhiteSlider{padding-top:40px;padding-bottom:15px;}
.fullWhiteContentBoxes{padding:50px 0;}

.fullBlueBoxes,.fullBlueBoxesBottom{background-color:#edf5fa;border-top:1px solid #fff;}
.fullBlueBoxes{padding-top:40px;}
.fullBlueBoxesBottom{padding:40px 0;}

.fullBlueTitle{padding-bottom:10px;}
.fullBlueBoxesBottom .fullBlueTitle{padding-bottom:35px;}
.fullBlueBoxes a{text-decoration:underline;}

.eventArchive{padding:40px 0 35px 0;margin-bottom:45px !important;}
.eventArchiveBox .vc_column-inner{width:36%;margin:0 auto;background:rgba(255,255,255, 0.5);padding:25px 100px 15px 65px;}
.eventArchiveText{text-align:center;}
.eventTitle{padding-bottom:30px;}
.eventContent, .searchContentWithPic{padding:0px 12px 12px 12px;}

.searchContentNoPic{padding:0px 0px 40px 0px;}

.fullEventContent .qbutton
{
	color:#fff;
	background-color:#023876;
	border:none;
	font-size:22px;
	font-weight:400;
	padding:0 20px;
	height:40px;
	-o-border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-ms-border-radius:0px;
	border-radius:0px;
	position:absolute;
	right:47px;
}

.fullEventContent .qbutton:hover{background-color:#ffda27;}
.fullWhiteContent ul{list-style:none;}
.fullWhiteContent ul li::before{content:"\00BB \0020";}
.team ul li::before{content: none !important;}
.fullWhiteContent ul li a{text-decoration: underline;}


/* Einzelne Veranstaltung */
.eventDetails {padding:35px 0;}
.eventDetailTitle{margin-bottom:35px !important;}
.evenDetailPicBox .vc_single_image-wrapper{margin-bottom:15px;}
.evenDetailPicBox ul{list-style-type:none;}
.event-image-caption{margin-bottom:10px;font-size:12px;}

/* Buchungsformular */
.em-booking-form-details input.input,.em-booking-form-details textarea,.em-booking-form-details select{width:220px;}
.em-booking-form label{margin-right:5px;width:130px;}
/* Buchungsformular Ende */
	
/* Einzelne Veranstaltung Ende */

p{margin-bottom:15px;}

/* Inhaltslider fuer Reiseberichte Ende */

/* Material Seite */
.portfolio{padding:35px 0;}
.postRow{padding-bottom:35px;height:100%;}
.postContainer{width:32%;float:left;margin-right:15px;}
.postRow .postContainer:last-child{margin-right:0px;}
.postRow::before,.postRow::after{content:" ";display:table;}
.postRow::after{clear:both;}
.postPic{text-align:center;margin-bottom:20px;max-height:145px;}
.postBG{background-color:#edf5fa;padding:10px;}
.postTitle{padding-bottom:15px;}
.postButton{text-align:right;}
.postPagingLink{text-align: center;}
.postPagingLink a{border: 1px solid #023876;display:inline-block;padding:5px 10px;vertical-align:middle;}
.portfolio .cat h1{line-height:30px;}

.catList{list-style-type:none;}
.catList li{line-height:44px;font-size:18px;border-bottom:1px solid #023876;}
.catList li:last-child{border:none;}

/* Material Seite Ende */

/* Header Bild Unterseite */
.containerBGPic{background-position-x:left !important;background-size:auto !important;margin:8px 0;}
.containerBGPic .full_section_inner{padding: 158px 0;}
.topPictureBox .vc_column-inner{width:70%;margin-left:135px;position:relative;top:65px;}
.topPictureBoxText h1{background:rgba(255,255,255, 0.5);padding:35px 90px 35px 35px;}

/* Header Bild Unterseite Ende */

/* Material Unterseite */

/* Datum und Untertitel ausblenden */
.blog_holder article .post_info, .blog_holder article .post_text h2 .date {display: none;} 
.blog_holder.blog_single article h2
{
	font-size: 34px;	
	margin-bottom: 25px
}

/* Material Unterseite Ende */

.pagination{margin:50px 0;}

/* grosses Bild am Seitenanfang */
.topPictureRow{margin:0 auto;}


/* Unterseite Ende */

/* Responsive Design */


/* Generelle Anpassungen */

@media only screen and (max-width: 1979px)
{
	/* grosses Bild am Seitenanfang */	
	.topPictureRow{background-size:auto 100% !important;}
	.containerBGPic{margin-top:0px !important;margin-bottom:0px !important;background-size:auto 93% !important;}	
	.containerBGPic .full_section_inner{padding:calc(10% - 20px) 0;}
}

@media only screen and (max-width: 1299px)
{					
	.eventArchiveBox .vc_column-inner{width:40%;}	
	.eventArchiveBox .qbutton {margin-left:calc(40% - 150px);}
	
	/*.topPictureBox a{left:calc(100% - 115px);top:-85px;}	*/
	
	.yellow.tparrows.tp-rightarrow{left:calc(100% + 20px) !important;}	
	.yellow.tparrows.tp-leftarrow{left: -20px !important;}
}

@media only screen and (max-width: 1200px)
{		
	.eventArchiveBox .vc_column-inner{width:47%;}	
	.eventArchiveBox .qbutton {margin-left:calc(47% - 150px);}
	
	/*.topPictureBox a{left:calc(100% - 60px);} */
	
	.yellow.tparrows.tp-rightarrow{left: calc(100% + 40px) !important;}	
	.yellow.tparrows.tp-leftarrow{left: -40px !important;}
}

/* Abstufungen Header Top mit LinkBox */

/* Abstufungen Header Top mit LinkBox Ende */

@media only screen and (max-width: 1149px) 
{		
	/* Slider im Footer */
	.column2.footer_col3 .column_inner{width:155px;margin:0 auto;}	
	.yellow.tparrows.tp-rightarrow{left:calc(100% + 75px) !important;}
	.yellow.tparrows.tp-leftarrow{left: -75px !important;}		
	/* Slider im Footer Ende */
}

@media only screen and (max-width: 1000px) 
{			
	header::before{top:120px;}
	
	
	.widget.widget_nav_menu.posts_holder
	{
		margin-top:90px;
	}
	
	.eventArchiveBox .vc_column-inner{width:60%;}	
	.eventArchiveBox .qbutton {margin-left:calc(60% - 150px);}	
			
	header{height:120px;}
	.side_menu_button{position:absolute;top:35px;left: calc(0px - 385px);display:block;}
	
	/* Mobile Menue */
	.side_menu_slide_from_right .side_menu{padding: 30px 0;}	
	.side_menu .widget{margin-bottom: 10px;}
	
	/* Suche */		
	.side_menu .widget_search {width:100%;margin-top:30px !important;}
	.side_menu .widget #searchform input[type="text"]{width:calc(100% - 110px) !important;height:36px;background-color:#fff;color:#000;}
	.header_bottom_right_widget_holder{display:none;}
	
	/* 1. Ebene */
	.side_menu ul{list-style-type:none;}
	.side_menu ul.sub-menu{display:none;}	
	.side_menu .widget ul li{text-indent:10px;}
	.side_menu .widget li{line-height:1.5em;border-bottom:1px solid #041321 !important;}	
	.side_menu .widget .menu li:hover ul.sub-menu{display:block;}	
	
	/* 2. Ebene */
	.side_menu .widget ul ul{padding:0;}	
	.side_menu .widget ul ul li{border-top:1px solid #041321;border-bottom:0 !important;padding: 5px 0px !important;text-indent:20px;margin:0;font-size:13px;background-color:#263845;}
	
	/* 3.Ebene */
	.side_menu .widget ul ul ul{padding:0;}	
	.side_menu .widget ul ul ul li{border-top:1px solid #041321;padding: 5px 0px !important;text-indent:30px;border-bottom:0 !important;margin:0;font-size:13px;background-color:#263845;}	
	.side_menu .widget ul ul ul li::before
	{
		content: '\00BB';	
		margin-right: 5px;	
	}
		
	#custom_html-4{margin-left:50%;margin: 120px 0 0 50%; width:50%;}
	
	.side_menu #menu-minifootermenue{margin-top:50px;width:150px;float:left;}
	.side_menu #menu-minifootermenue li{border:0 !important;font-size:14px;}		
	
	/* Sprachumschalter */
	.side_menu #menu-minifootermenue .widget_icl_lang_sel_widget{float:none;}
	.side_menu #menu-minifootermenue .wpml-ls{display:block;}
	.side_menu #menu-minifootermenue span {color:#fff;font-size:22px;}
	.side_menu #menu-minifootermenue .wpml-ls-current-language span{color:#ffd401;}
	.side_menu .widget #menu-minifootermenue li.wpml-ls-menu-item{float:left;width:30px !important;}		
	.side_menu .widget #menu-minifootermenue li.wpml-ls-last-item{width: calc(100% - 30px) !important;}
	.side_menu .widget #menu-minifootermenue li.wpml-ls-last-item::after{clear:both;content: ' ';display:block;}
	
	.menu-minifootermenue-container::after{clear:both;content: ' ';display:block;}
	#nav_menu-5{width:50%;float:left;}
	
	
	/* Social Icons */
	.side_menu .q_social_icon_holder i.simple_social{color:#fff;font-size:20px;margin-right:10px;}
	
	/* Mobile Menue Ende */
	
	/* grosses Bild am Seitenanfang */		
	/*.topPictureBox a{left:calc(100% + 3px);}	*/
	.topPictureBox .vc_column-inner{margin-left:0px;}	
	.postPaging{margin-top:35px;}	
	.postRow{padding-bottom:0px;}		
	.postContainer{width: 100%;margin-bottom:20px;clear:both;}	
	.postContainer:last-child{margin-bottom:0px;}
			
	.fullBlueTitle h1{text-align:center;}		
	.fullWhiteSlider h1{margin-left:18px;margin-bottom:10px;}	
	.fullWhiteContent h2{margin-bottom:20px;}				
	
	/* Button */
	.fullEventContent .qbutton{position:relative;left:calc(100% - 320px);right:0;}
	
	/* Icon im gelben Kreis */
	.iconrow .qode_icon_shortcode, .iconrowContent .qode_icon_shortcode
	{			
		border-radius:25px;
		-moz-border-radius:25px;
		-webkit-border-radius:25px;		
		width:50px;
		height:50px;		
		text-align:center;
	}
	
	.iconrow .qode_icon_font_awesome, .iconrowContent .qode_icon_font_awesome
	{			
		color:#fff !important;					
		margin:13px auto 0px auto;
		width:52px;		
	}
	
	.iconrow .qode_icon_font_awesome::before, 
	.iconrowContent .qode_icon_font_awesome::before
	{
		font-size:25px;
	}
	
	/* Sprache im Menue einblenden */
	nav.main_menu > ul > li.wpml-ls-item{display:block;}
	
	/* Suchfeldgroesse anpassen */
	#s{width:93%;}
	
	.header_inner_right{width:100%;margin-bottom:10px;}		
	
	#searchsubmit{left:0;}
	/* Suchfeldgroesse anpassen Ende */
	
	/* Sprachschalter ausblenden, da im Menue */
	.wpml-ls{display:none;}		
}

@media only screen and (max-width: 768px) 
{									
	.catList{margin-bottom:20px !important;}
	.postPic{max-height:100%;}
	.mobileSpacer{display:block;padding:10px 0;}
	
	.oddBlock, .evenBlock { margin-bottom: 20px; }
	
	.yellow.tparrows.tp-rightarrow{left:calc(100% + 50px) !important;}
	.yellow.tparrows.tp-leftarrow{left: -50px !important;}		
	
	.eventArchiveBox .vc_column-inner{width:70%;}	
	.eventArchiveBox .qbutton {margin-left:calc(70% - 150px);}
	
	.side_menu_button{left:calc(0px - 214px);}
	
	.containerBGPic{margin-bottom:calc(18% + 35px) !important;}	
	.containerBGPic .full_section_inner{padding:calc(10% - 14px) 0;}
	
	.topPictureBox{width:100%;position:relative;top:165px;}
	.topPictureBox a{position:static;margin-left:15px;}		
	.topPictureBox .vc_column-inner{width:100%;position:static;margin-left:0px;}	
	.topPictureBoxText{text-align:center;}	
	.topPictureBoxText h1{padding:0;background-color:transparent;float:none;}	
		
	/* Ausrichtung des Bildes */
	.fullBlue .imgOdd, 
	.fullBlue .imgEven,
	.fullBlueBoxesBottom .imgOdd, 
	.fullBlueBoxesBottom .imgEven,
	.textWithButton .wpb_single_image
	{
		text-align:center;
	}
	
	/* Bildabstand */
	.fullBlue .imgEven,.fullBlueBoxesBottom .imgEven{padding-bottom:20px;}
	
	/* Textabstand bei Bildtext */
	.fullBlue .vc_col-sm-3:nth-child(even) h1,
	.fullBlueBoxesBottom .vc_col-sm-3:nth-child(even) h1
	{
		padding-top:18px;
	}
	
	.fullEventContent .wpb_single_image{text-align:center;margin-bottom:20px !important;}	
	.evenDetailPicBox {margin-bottom:20px;}		
	
	/* Icons */
	.iconrow .vc_col-sm-2:nth-child(2n),.iconrow .vc_col-sm-2:nth-child(2n+1){width:100%;}	
	.iconrowContent .vc_col-sm-3,.iconrow .vc_col-sm-2:nth-child(2n+1){padding:20px 0;}	
	.iconrowContent .vc_col-sm-3:nth-child(1),
	.iconrow .vc_col-sm-2:nth-child(1){padding-top:0px;}
	
	.iconrow .wpb_wrapper{text-align:center;}
	/* Icons Ende */
	
	/* Groesse des Inhaltsbereiches */
	div.grid_section .section_inner{padding:0 10px;width:85%;}			
}

@media only screen and (max-width: 600px) 
{
	.side_menu_button{left:calc(0px - 50px);}
	.footer_top_holder .footer_top .column1{text-align:center;}
}

@media only screen and (max-width: 579px) 
{										
	.eventArchiveBox .vc_column-inner{width:90%;}	
	.eventArchiveBox .qbutton {margin-left:calc(90% - 150px);}
}

@media only screen and (max-width: 535px) 
{
	.containerBGPic{margin-bottom:calc(20% + 35px) !important;}
}

@media only screen and (max-width: 480px) 
{
	.side_menu_button{left:calc(0px - 1px);}
	.containerBGPic{margin-bottom:calc(30% + 35px) !important;}		
}

@media only screen and (max-width: 400px) 
{
	.side_menu_button{left:40px;}
	.containerBGPic{margin-bottom:calc(33% + 35px) !important;}		
}

@media only screen and (max-width: 360px) 
{
	.side_menu_button{left:65px;}
}

@media only screen and (max-width: 320px) 
{
	.side_menu_button{left:90px;}
}
	

/* Tablets / grosse Mobildisplays */

@media only screen and (min-width: 721px) and (max-width: 1000px) 
{	
	/* Footer Aufteilung anpassen */
	.column1{width:65% !important;}	
	.column2{width:35% !important;}
	/* Footer Aufteilung anpassen Ende */
	
	/* Iconrow */	
	.iconrow .vc_col-sm-2:nth-child(odd){width:10%;}
	.iconrow .vc_col-sm-2:nth-child(even){width:23.3%;}
	/* Iconrow Ende */	
}

/* Kleine Displays*/

@media only screen and (min-width: 1001px) and (max-width: 1149px) 
{
	/* Schriftgroesse im Hauptmenue */
	nav.main_menu > ul > li > a{font-size:16px;}	
}

/* Generelle Anpassungen Ende */

/* Kleine Displays Ende */


/* Theme dailyseven Ende */