﻿/*
Theme Name: Callinginn Child - Calling In
Theme URI: https://callinginn.com/
Version: 1.0
Description: For the Calling In website
Author: Welch Creative (based on the Craft theme)
Author URI: http://www.welchcreative.com
Template: callinginn
*/

@import url("../callinginn/style.css");


@media screen and (max-width: 1020px) {
#container, .footer-copyright, #content {width:100% !important;}
#header, #slideshow, #main, #footer{width:96% !important; margin:0 auto !important;}
#slideshow{margin-bottom:30px !important;}
.homeFeature .carouselThumbs{width:100%; float:none;}
.oneFourth {  padding-right: 3% !important; width: 21.5%;}
#slider{width:100% !important; float:none;}
.audio-player.home-player {top: 256px !important; left: 87px !important;}
.header-right-col {width:100% !important; margin:0px auto !important;}
.blue-ribbon-right, .blue-ribbon-middle {width:100% !important; float:none !important; margin:0px !important;}
#header .header-separtor {display:none;}
.full-width {margin:0px !important;}
.blue-ribbon {width:96% !important; float:none !important; margin:0px !important; padding:20px 2% !important;}
.blue-ribbon-right {padding-top:10px;}
.home-col-middle {width: 36% !important; padding: 0 3% 0 0px !important;}
.home-col-right {width: 204px !important;}
#footer .oneFourth, .oneHalf, .green-belt, #slideshow img {width: 100% !important;}
.oneHalf  .img.size-full {width: auto !important;}
.hiw-col-left {width:70% !important;}
.hiw-col-right {width: 30% !important; margin:0px !important }
.hiw-col-sub { width: 45% !important; padding-right: 5% !important;}
.oneHalf{padding: 0px !important;}
.left-margin {margin-left:0px !important;}
#content .rates-col-left {width: 48% !important; padding-right: 5% !important;}
#content .rates-col-right {width: 46% !important;}
.center-col-half {margin: 0 10% !important;}
}
@media screen and (max-width: 768px) {
 .home-col-right, .home-col-middle {width: 100% !important; padding-top: 10px;}
 .home-col-middle {padding: 0px !important;}
 .home-col-right .para-image {float: left; margin-right: 2%;}
 h2.header-tagline{line-height:22px !important;}
 #mainNav {position: initial;}
 .faq-main{float:none !important; margin:0px !important;}
 #content .rates-col-left, #content .rates-col-right{width: 100% !important; padding: 0% !important; float:none !important;}
}


@media screen and (max-width: 630px) {
  .hiw-col-sub, .hiw-col-left, .hiw-col-right {width:100% !important; float:none !important; padding: 0px !important;}
 }
 
 @media screen and (max-width: 460px) {
     .image-col:last-child{float:none !important;}
 }
 
@media screen and (max-width: 450px) {
    .home-col-right .para-image {  float: none; margin-right: 0; }
	.oneFourth {width:100% !important; padding:10px 0px !important;}
	img.size-full {width: auto !important;}
	#footer .main {margin: 0 !important;}
	.footer-copyright span{float:none !important;}
	.post-34 img.size-full {width: 100% !important;}
}