/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/


/* Your customizations starts here */

.logoRow { background:#fff !important; padding-top:30px; padding-bottom:10px; }
.logoRowTk { background:#000 !important; padding-top:30px; padding-bottom:10px; }

.contentRow { min-height:80vh; }
.contentRow h2 { color: #fff; font-weight: bolder; font-size: 32px; }
.contentRow h3 { text-transform: uppercase; color: #fff; font-size: 12px; margin-top: -14px; letter-spacing: 4px; }
.contentRow .wpcf7 .label { color:#fff; margin-bottom: 10px; }
.contentRow .wpcf7-submit { margin-top: 30px; background: #fff; }
.contentRow .wpcf7-response-output { color:#fff; }

.mainBannerRow .wpb_single_image { margin-bottom:0 !important; }
.thankCRow { background:#fff !important; margin-top:-60px; }
.thankCRow h2 { font-size: 38px; font-weight: bold; margin-top: 40px; }
.thankCRow h3 { text-transform: uppercase; font-weight: bold; letter-spacing: 2px; font-size: 16px; }

.footer { text-align: center; color: #fff; margin-top: 20px;}
.footer p { margin-bottom: -15px !important; }




@media (max-width : 575px){

   .contentRow { height:auto; padding-left: 15px; padding-right: 15px; }
	.contentRow h2 { font-size: 26px; margin-top: 35px; }
	.sideImageCol { display:none !important; }

}

@media (min-width : 576px) and (max-width : 767px){
   
	.contentRow { height:auto; padding-left: 15px; padding-right: 15px; }
	.contentRow h2 { font-size: 26px; margin-top: 35px; }
	.sideImageCol { display:none !important; }

}

@media (min-width : 576px) and (max-width : 767px) and (orientation : landscape) {


}


@media  (min-width : 768px)  and (max-width: 991px){
  		.contentRow h2 { color: #fff; font-weight: bolder; font-size: 30px; margin-top: 30px; }

}

@media  (min-width : 768px)  and (max-width: 991px) and (orientation: landscape){

   

}


@media (min-width : 992px) and (max-width: 1024px){
  .contentRow h2 { color: #fff; font-weight: bolder; font-size: 30px; margin-top: 30px; }
}

@media (min-width : 992px) and (max-width: 1024px) and (orientation: landscape){
   
}



@media (min-width : 1025px) and (max-width: 1400px){
	.contentRow h2 { color: #fff; font-weight: bolder; font-size: 30px; margin-top: 30px; }
}