.bouton a {
display:inline-block;
width:150px;
line-height:50px;
text-align:center;
vertical-align:middle;
background-color: #FF4D3D;
color:white;
text-decoration:none;
}
.bouton a:hover {
background-color: #87c442;
}

.section-one{
    height:80px;
    background: #FFFFFF);
}

.section-one .image-container{
    text-align: center;
}

.header-image{
    max-width:100%;
    max-height: 50px;
    margin-top: 17px;
    padding-top: 10px;
    padding-bottom: 10px;
}


@media(max-width:320px)and (max-width:374px){

.section-two{
    height: 400px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -235px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    color: #FF4D3D;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .introducing-totm .main-title{
    font-size: 24px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 2px;
    margin-right:2px;
    color: #FFFFFF;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 24px;
}

.section-three .description{
    margin-top: 10px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 260px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 35px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 150px;
    height: 35px;
    color: #FFFFFF;
}

.section-four.visible-xs{
    text-align: center;
    margin-top: -15px;
}

.section-four.visible-xs .features{
    width: 220px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:5px;
    margin-top: 10px;
    font-size: 16px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width: 375px) and (max-width:413px){

.section-two{
    height: 400px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -200px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .introducing-totm .main-title{
    font-size: 28px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    font-size: 20px;
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 18px;
    color: #FFFFFF;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 28px;
}

.section-three .description{
    margin-top: 10px;
    font-size: 18px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 320px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 35px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 180px;
    height: 35px;
    color: #FFFFFF;
}

.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 280px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    margin-top: 5px;
    font-size: 16px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width: 414px) and (max-width:479px){

.section-two{
    height: 500px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -290px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .introducing-totm .main-title{
    font-size: 30px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    font-size: 20px;
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 18px;
    color: #FFFFFF;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 30px;
}

.section-three .description{
    margin-top: 10px;
    font-size: 18px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 340px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 180px;
    height: 40px;
    color: #FFFFFF;
}

.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 320px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 5px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width: 480px) and (max-width:567px){

.section-two{
    height: 600px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -350px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

.section-three .introducing-totm .main-title{
    font-size: 30px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    font-size: 20px;
    
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
    color: #FFFFFF;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 30px;
}

.section-three .description{
    margin-top: 10px;
    font-size: 18px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 400px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 180px;
    height: 40px;
    color: #FFFFFF;
}

.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 300px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 5px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:568px) and (max-width:666px){

.section-two{
    height: 600px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -295px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

.section-three .introducing-totm .main-title{
    font-size: 34px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    font-size: 20px;
    
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
    color: #FFFFFF;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 34px;
}

.section-three .description{
    margin-top: 10px;
    font-size: 18px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 460px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 200px;
    height: 40px;
    color: #FFFFFF;
}
    
.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 250px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 5px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:667px) and (max-width:735px){

.section-two{
    height: 640px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -255px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

.section-three .introducing-totm .main-title{
    font-size: 34px;
    color: #FF4D3D;
    text-align: left;
    font-weight: bold;
}

.section-three .introducing-totm .subtitle{
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    font-size: 20px;
    
}

.section-three .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
    color: #FFFFFF;
}

.section-three .introducing-totm{
    background-color: #000000;
}

.section-three .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-three .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 34px;
}

.section-three .description{
    margin-top: 10px;
    font-size: 18px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 520px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 200px;
    height: 40px;
    color: #FFFFFF;
}

.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 280px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 5px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:736px) and (max-width:767px){

.section-two{
    height: 660px;
    background: url(../images/TotmLandingHeaderLarge.jpg);
    background-size: cover;
    background-position: -210px 0px;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm .main-title{
    font-size: 20px;
    padding-right: 10px;
    font-size: 18px;
    padding-bottom: 5px;
    color: #FF4D3D;
}

    .section-three .introducing-totm .main-title{
        font-size: 40px;
        color: #FF4D3D;
        text-align: center;
        font-weight: bold;
    }

    .section-three .introducing-totm .subtitle{
        color: #FFFFFF;
        text-align: center;
        font-weight: bold;
        font-style: italic;
        font-size: 24px;
    }

    .section-three .introducing-totm p{
        margin-top: 10px;
        text-align: center;
        margin-left: 10px;
        margin-right: 10px;
        font-size: 22px;
        color: #FFFFFF;
    }

    .section-three .introducing-totm{
        background-color: #000000;
    }

    .section-three .send-mail-box{
        margin-top: 15px;
        text-align: center;
    }

    .section-three .title{
        font-weight: bold;
        color: #FF4D3D;
        font-size: 40px;
    }

    .section-three .description{
        margin-top: 10px;
        font-size: 22px;
    }

    #mc_embed_signup_scroll{
        margin-top: 15px;
    }

    #mce-EMAIL{
        width: 560px;
        text-align: center;
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
        border-top-left-radius: 25px;
        border-top-right-radius: 25px;
        height: 40px;
    }

    #mc-embedded-subscribe{
        margin-top: 20px;
        margin-bottom: 20px; 
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
        border-top-left-radius: 25px;
        border-top-right-radius: 25px;
        background-color: #FF4D3D;
        width: 200px;
        height: 40px;
        color: #FFFFFF;
    }

.section-four.visible-xs{
    text-align: center;
}

.section-four.visible-xs .features{
    width: 300px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 150px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 5px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:768px){

.section-two{
    height: 500px;
    background: url(../images/TotmLandingHeaderBadge.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm{
    height: 480px;
}

.section-two .introducing-totm .main-title{
    padding-right: 10px;
    font-size: 20px;
    padding-bottom: 5px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-two .introducing-totm .subtitle{
    font-size: 16px;
    padding-right: 10px;
    padding-bottom: 5px;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
	text-shadow: 0px 0px 6px #4A4A4A;
}

.section-two .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    color: #FFFFFF;
	text-shadow: 0px 0px 5px #4A4A4A;
    font-size: 14px;

}

.section-two .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-two .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 20px;
}

.section-two .description{
    margin-top: 10px;
    font-size: 16px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 250px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 100px;
    height: 35px;
    color: #FFFFFF;
}

.section-four.visible-sm{
    text-align: center;
}

.section-four.visible-sm .features{
    width: 280px;
    margin-top: 20px;
}

.section-six{
    background: url(../images/Totm+Travl_features.png);
    height: 400px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 70px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
    margin-top: 15px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:992px){

.section-two{
    height: 570px;
    background: url(../images/TotmLandingHeaderBadge.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-totm{
    height: 520px;
    margin-left: 40px;
    margin-top: 20px;
}

.section-two .introducing-totm .main-title{
    padding-right: 10px;
    font-size: 28px;
    padding-bottom: 5px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-two .introducing-totm .subtitle{
    font-size: 18px;
    padding-right: 10px;
    padding-bottom: 5px;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
	text-shadow: 0px 0px 6px #4A4A4A;
}

.section-two .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    color: #FFFFFF;
	text-shadow: 0px 0px 5px #4A4A4A;
    font-size: 16px;
}

.section-two .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-two .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 26px;
}

.section-two .description{
    margin-top: 10px;
    font-size: 16px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 300px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 100px;
    height: 35px;
    color: #FFFFFF;
}

.section-four.hidden-sm{
    text-align: center;
}

.section-four.hidden-sm .features{
    max-width: 250px;
    margin-top: 30px;
}

.section-six{
    background: url(../images/Totm+Travl_features.png);
    height: 500px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-top: -40px;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 70px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:10px;
    font-size: 16px;
}

.footer .anchor a{
    color:white;
}

}

@media(min-width:1200px){

.section-two{
    height: 630px;
    background: url(../images/TotmLandingHeaderBadge.jpg);
    background-position:center;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}

.section-two .totm-back-image{
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}

.section-two .introducing-kickstart-container{
    margin-top: 50px;
}

.section-two .introducing-totm{
    height: 520px;
    margin-left: 10%;
    margin-top: 20px;
}

.section-two .introducing-totm .main-title{
    padding-right: 10px;
    font-size: 28px;
    padding-bottom: 5px;
    color: #FF4D3D;
    text-align: center;
    font-weight: bold;
}

.section-two .introducing-totm .subtitle{
    font-size: 18px;
    padding-right: 10px;
    padding-bottom: 5px;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    font-style: italic;
	text-shadow: 0px 0px 6px #4A4A4A;
}

.section-two .introducing-totm p{
    margin-top: 10px;
    text-align: center;
    color: #FFFFFF;	
	text-shadow: 0px 0px 5px #4A4A4A;
    font-size: 16px;
}

.section-two .send-mail-box{
    margin-top: 15px;
    text-align: center;
}

.section-two .title{
    font-weight: bold;
    color: #FF4D3D;
    font-size: 26px;
    margin-top: 50px;
}

.section-two .description{
    margin-top: 10px;
    font-size: 16px;
}

#mc_embed_signup_scroll{
    margin-top: 15px;
}

#mce-EMAIL{
    width: 500px;
    text-align: center;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    height: 40px;
}

#mc-embedded-subscribe{
    margin-top: 20px;
    margin-bottom: 20px; 
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background-color: #FF4D3D;
    width: 100px;
    height: 35px;
    color: #FFFFFF;
}

.section-four.hidden-sm{
    height: 480px;
    margin-top: 20px;
    text-align: center;
}

.section-four.hidden-sm .features{
    max-width: 300px;
    max-height: 450px;
}

.section-six{
    background: url(../images/Totm+Travl_features.png);
    height: 600px;
    margin-top: -80px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.footer .row{
    text-align: center;
}

.footer .upper-part{
    height: 70px;
    background-color: #FF4D3D;
}

.footer .down-part{
    height: 50px;
}

.footer .down-part p{

}

.footer .upper-part{
    overflow: visible;
}

.footer .upper-part img{
    max-height: 50px;
    margin-top: 10px;
}

.footer .upper-part img.twitter{
    margin-right: 20px;
}

.footer .upper-part img.facebook{
    margin-right: 20px;
}

.footer .down-part img.padawanlablogo{
    height: 30px;
    margin-top: 10px;
}

.footer .anchor{
    padding-top:5px;
    font-size: 24px;
}

.footer .anchor a{
    color:white;
    cursor: pointer;
    text-decoration: none;
}

}