﻿/*
* eLite - Landing Page
* Version: 1.1
* Copyright 2014
* Created by: DamterThemes
* URL: https://wrapbootstrap.com/user/damterthemes
* Designed and built based on Twitter Bootstrap 3. 
*/

/*
**********************************************
Desktop
**********************************************
*/

    .moveontop1{display: none;}

.alignleft{margin-left: 60px;}


@media (max-width: 1280px)  {
.alignleft{margin-left: 25px;}

    }

@media (min-width: 1920px) and (max-width: 2560px) {
#product { background: url("../img/backgrounds/bg-1-2560px.jpg") #292a2b no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
#purchase { background: url("../img/backgrounds/bg-2-2560px.jpg") #272324 no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; text-align: center; }


}

/*
**********************************************
Landscape Phone To Portrait Tablet
**********************************************
*/
@media (min-width: 140px) and (max-width: 800px) {
.to-top { display: none !important; }
.caption {width:90%; font-size:18px;}


}

@media (min-width: 100px) and (max-width: 1024px) {
.phone { width: 100%; padding-bottom: 10px; }
.icon-facebook { font-size: 1.3em; }
.icon-twitter { font-size: 1.3em; }
.icon-google-plus { font-size: 1.3em; }
.icon-skype { font-size: 1.3em; }
.calltime {
    color: #004e89;
   
    padding-top: 0px;
    text-align: center;
    font-size: 13px;
    line-height: 20px;
}

/*
**********************************************
Landscape phones and down
**********************************************
*/
@media (min-width: 100px) and (max-width: 640px) {
.header .col-xs-4 { width: 100%; text-align: center;}
.header .col-xs-8 { width: 100%; text-align: center;}
.product-title h1 { font-size: 30px; }
.info-product-title h1 { font-size: 30px; }
h1.section-title { font-size: 1.5em; }
#testimonials p { font-size: 1em; }
#pricing-table .col-xs-6 { width: 100%; }
#pricing-table .panel-body .lead { font-size: 2em !important; }
.form-subscribe-content { width: 100%; }
.form-subscribe h4 { font-size: 1.5em; }
.form-subscribe-coming-soon h4 { font-size: 1.5em; }
#purchase h1 { font-size: 28px; }
.calltime {
    color: #004e89;
   
    padding-top: 0px;
    text-align: center;
  font-size: 13px;
    line-height: 20px;
}


}

@media (min-width: 100px) and (max-width: 640px) {
.product-title h1 { line-height: 1.5em; }
.info-product-title h1 { line-height: 1.5em; }
#testimonials p { font-size: 1em; }
.screenshots .col-xs-4 { width: 50%; }
#purchase h3 { font-size: 16px; line-height: 1.5em; }
.calltime {
    color: #004e89;
    ;
    padding-top: 0px;
    text-align: center;
 font-size: 13px;
    line-height: 20px;
}




.btnorange{text-align: center;}
.form-subscribe-content{padding-top: 10px;}


}

@media (min-width: 100px) and (max-width: 800px) {

    .row4hide{display: none;}
    .row5full{width: 100%;}
.logo h2{/*margin-bottom: -17px;*/}
.hidebnr{display: none;}
.smallsize{font-size:22px;}
 .topborder{border-top: 1px solid #e2e2e2;}
 .sixty{ border-right: 0px solid #e2e2e2;}
 .hideleftbanner{display: none; padding-top: 20px;}
 .hideimg{ background-image: none; background-color:#e5e5e5; }
 .moveontop2{display: none; }
 .moveontop1{display: block;}


    }

    @media (min-width: 768px) and (max-width: 1325px) {

    .container {width:95%;}
    .row4hide{display: block;}
    .hidebnr{display: block;}
    .hideleftbanner{display: block;}
.hideimg{background: url("first-is-img.jpg") no-repeat scroll right top #e5e5e5;}
.moveontop2{display: block;}
		.flap2 {height:700px; text-align:center;}

        }




    @media(max-width: 1024px) {
      .moveontop1{display: block;}
 .alignleft{margin-left: -3px; width: 537px; height: 393px;}

 #bannerform{background-color: #115385;}
 .box1{width: 160px;}
 .box2{width: 160px;}
 .box3{width: 160px;}
 .box4{width: 160px;}
 .box5{width: 160px;}
 .caption{top: 342px;}
         .captionimg{background-position:center;}

    }

  @media (min-width: 768px){

.moveontop2{display: block;}
.moveontop1{display: none;}
.hideleftbanner{display: none; padding-top: 20px;}   

 
  }
 
 @media (max-width: 768px){
	 .flap2 {height:1300px; text-align:center;}
	 .glidecontentwrapper {height:300px !important;}
         
	}
        
        @media (max-width: 500px){
         .caption{top: 195px;}
         .captionimg{height: 350px;}
	}
	
@media (max-width: 450px){
.logo img {
    width: 60%;
}
h4.connect-us{
	text-align:left;
	}
.social-nav li {
	padding-left: 0;
}
	}

