
@media (min-width: 1200px){
    .navbar-brand img {

        width:157px;
        height:auto;
    }
	.tabs label:first-of-type{
    margin-left:12.7% !important;
  }

}


/*Notebooks and Small Laptops*/
@media (min-width: 1025px){
    .sub{
        letter-spacing: 4px;
        font-size:10px;
    }

    .subWhite{
        font-size:18px;
    }
	.tabs label:first-of-type{margin-left:4.8%;}
}

/*iPad Landscape Mode and Large Tablets */
@media (max-width: 1024px){

    #intro .introItem h1, #intro .introItem h1 small {
        font-size: 54px;
        line-height: 52px;
        letter-spacing: 0;
    }
	.tabs label:first-of-type{margin-left:4.8%;}

	.price-tab .m-t-20 p{
		line-height:20px !important;
		font-size:12px !important;
	}
  nav.slide-menu-left{
		left:-265px;
	}
  .navbar-fixed-top {
		width: 70px !important;
	}
  .Separator{
    padding-top: 6px;
  }

}

/*Small Desktop and Very Small Notebook */
@media (max-width: 980px){

    .gallery .gallery-inner,
    .gallery .grid-sizer {
        width: 50%;/* change here the column width */
    }


    footer img {
        max-width:100%;
        height: auto;
    }
	.tabs label:first-of-type{margin-left:1.2%;}
	.tabs .sep {display:none;}
	.price-tab{
	margin-top:15px;
}
}

/*Medium Tablets */
@media (max-width: 800px){

.price-tab{
	margin-top:15px;
}
}


/*iPad Portrait Mode, iPad Mini and Small Tablets */
@media (max-width: 768px){

    #about .item, .serviceItem{
        margin-top:20px;
    }

    .memberDescription{
        height:150px;
    }

    .gallery-inner .caption-heading {
        height:40px;
    }

    .timer{
        margin-top:20px;
    }

    #separator .social-icons a{
        margin:20px;
    }

    #separator .social-icons a i{
        margin-top:20px;
    }

    #separator .social-icons a:first-child{
        margin-left:0;
    }

	.tabs label {
		margin:1% !important;
    width: 48%;
	}
  .m-t-50{
    margin-top: 5px !important;
  }
  .text-left {
      text-align: center;
  }
	.tabs .sep {display:none;}
	.price-tab{
	margin-top:15px;
}
.price-tab .m-t-20 p{
		line-height:25px !important;
		font-size:14px !important;
	}
.Separator{
		min-height:368px;
	}
  .tabs input#tab-1 {
      width: 48%;
      height: 80px;
      margin: 0px;
      margin-left: 0% !important;
  }
  .tabs input#tab-3 {
     margin: 0px;
      margin-left: -287px;
      margin-top: 86px;
  }
  .tabs input#tab-4 {
        margin: 0px;
      margin-left: -141px;
      margin-top: 86px;
  }
  .fa-3x{
    font-size: 2em;
  }
  .content{
    margin-top:5px;
  }
  .Separator .sectionTitle {
      margin-top: 40px;
  }
}

@media  (width: 568px) and (orientation : landscape){
  .tabs label {
    width: 23%;
	}
  .tabs label{
    width: 23% !important;
  }
  .fa-3x{
    font-size: 2em;
  }
  .m-t-50{
    margin-top: 5px !important;
  }
  .text-left {
      text-align: center;
  }
  .tabs input#tab-1 {
    width: 23% !important;
    height: 80px;
    margin: 5px;
    margin-left: 1% !important;
}
.tabs input#tab-2 {
    width: 23% !important;
    height: 80px;
    margin: 5px;
}
.tabs input#tab-3 {
    width: 23% !important;
    height: 80px;
    margin: 5px;
}
.tabs input#tab-4 {
    width: 23% !important;
    height: 80px;
    margin: 5px;
}
.Separator .sectionTitle {
    margin-top: 70px;
}
}


@media (min-width: 641px) and (max-width: 768px){
.tabs label{
		width: 23% !important;
	}

/*Medium Smart Phones v2*/
@media screen and (max-width: 640px){

    #intro .introItem h1, #intro .introItem h1 small {
        font-size: 42px;
        line-height: 40px;
        letter-spacing: 0;
    }

    .sub{
        letter-spacing: 2px;
        font-size:8px;
    }

    .subWhite{
        letter-spacing: 2px;
        font-size:18px;
    }

	.tabs label {
		margin:4% !important;
	}

	.valign{
		top:180px;
	}
	.mbr-arrow {
    margin-top: 30px;
}
.price-tab{
	margin-top:15px;
}
.text-xs-center { text-align: center !important; }
footer p {
       display: block;
	   font-size:11px;
    }
}


/*Google Nexus and Other Large Smart Phones v1*/
@media screen and (max-width: 600px){

    .gallery .gallery-inner,
    .gallery .grid-sizer {
        width: 100%;/* change here the column width */
    }

.tabs label {
		margin:6px !important;

	}

}


/*iPhone Landscape Mode and Mediium Smart Phones*/
@media screen and (max-width: 480px){

.Separator{
		min-height:416px;
	}
	.valign {
	top: 120px !important;
}
.tabs label {
 width:23% !important;
	}

}

/*Other Major Small Smart Phones*/
@media screen and (max-width: 360px){

    #intro .introItem h1, #intro .introItem h1 small {
        font-size: 36px;
        line-height: 34px;
        letter-spacing: 0;
    }

	.tabs label {
		margin-left:21% !important;

	}
.content div[class^="content-"] {
		position:relative;
		}
		.valign {
	top: 120px !important;
}
}

/*iPhone Portrait Mode and Very Small Mobile Phones*/
@media screen and (max-width: 320px) {
  .Separator .sectionTitle {
      margin-top: 50px;
  }
}
