/*
Copyright (C) 2016 sayfeddine

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
/* 
    Created on : 2 févr. 2016, 16:17:11
    Author     : sayfeddine
*/

@font-face {
    font-family: 'SEGOEUIL';
    src: url('../assets/fonts/SEGOEUIL.eot');
    src: url('../assets/fonts/SEGOEUIL.eot?#iefix') format('embedded-opentype'),
        url('../assets/fonts/SEGOEUIL.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SegoeUI-Light';
    src: url('../assets/fonts/SegoeUI-Light.woff') format('woff'),
        url('../assets/fonts/SegoeUI-Light.ttf') format('truetype'),
        url('../assets/fonts/SegoeUI-Light.svg#SegoeUI-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SegoeUI';
    src: url('../assets/fonts/SegoeUI.woff') format('woff'),
        url('../assets/fonts/SegoeUI.ttf') format('truetype'),
        url('../assets/fonts/SegoeUI.svg#SegoeUI') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'segoeui';
    src: url('../assets/fonts/segoeui.eot');
    src: url('../assets/fonts/segoeui.eot?#iefix') format('embedded-opentype'),
        url('../assets/fonts/segoeui.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}


body {
    background-color: #fff;
    overflow-x: hidden;
    color: #1a3b63;
    font: 16px/24px "Conv_Akkurat Bold",Arial, sans-serif !important;
    letter-spacing: 1px;
}
section{
    //background-color: #f7f7f7;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.date{
    margin-top: 50px;
}
#date h4{
    font-weight: bold; 
    float:right;
}

section h2{
    text-transform: capitalize;
    color: #9cc03c;
}
section h3{
    color: #1A3B63;
    font-weight: bold;
    text-transform: none;

}
section h4{
    text-transform: none;
    text-align: center;
}

section p{
    text-align: justify;
    //min-height: 245px;
}

#contact p{
    text-align: left;
}

#footer-bottom {
    background-color: #9cc03c;
    color: #fff;
}
#qr_code{
    float:left;
    height: 155px;
    margin-right: 10px;
}
#android{
    float: left;
    height: 50px;
    margin-right: 10px;
    margin-top: 100px;
}
#ios{
    height: 50px;
    margin-right: 10px;
    margin-top: 118px;
}

.btn{
    padding-top: 10px;
    padding-bottom: 10px;
    width:95%;
    bottom: 0;
    left:0;
    margin-left: 10px;
    margin-right: 10px; 
}
.btn-default:hover {
    border-color: #1A3B73;
    background-color:#1A3B73;
}

.btn-default {
    border: 1px solid #1A3B63;
    background-color: #1A3B63;
    color: #fff;
}

.col-media{
    height: 490px;
}
.col-real{
    height: 460px;
}
.btn-real{
    width: 50%;
    left: 45%;
}
.soc-img{
    max-width: 50px;
    float: left;
    margin-left: 13%;
}
#go-top{
    color:#1A3B63;
}
.img-responsive{
   // width:100%;
   margin-left: auto;
    margin-right: auto;
}
.col-iot{
    height: 435px;
}






/***********************************************************************************
 *	- LARGE DISPLAY (>1200px)
 ***********************************************************************************/

@media (min-width: 1200px) {

}

/***********************************************************************************
 *	- SMALL DISPLAY (TABLETS)
 ***********************************************************************************/

@media (min-width: 768px) and (max-width: 991px) {
    .col-iot{
        height: 195px;
        margin-top: 10px;
    }
    .col-media{
        height: 255px;
    }
    .col-real {
        height: 600px;
    }
    .soc-img {
        margin: 2%;
        max-width: 90px;
    }
}

/***********************************************************************************
 *	- EXTRA SMALL DISPLAY (PHONES PORTRAIT)
 ***********************************************************************************/

@media (max-width: 767px) {
.col-iot {
    height: 356px;
    margin-top: 10px;
}
.col-media {
    height: 428px;
}
.col-real {
    height: 460px;
}
.soc-img {
    max-width: 30px;
}
}

/***********************************************************************************
 *	- EXTRA SMALL DISPLAY (PHONES LANDSCAPE)
 ***********************************************************************************/

@media only screen and (min-width: 480px) and (max-width: 767px) {   
.col-iot {
    height: 250px;
    margin-top: 10px;
}
.col-media {
    height: 346px;
}
.col-real {
    height: 560px;
}
}

/*@media (min-width: 768px) and (max-width: 1024px) {
    .col-media {
        height: 385px;
    }
    .col-iot {
    height: 375px;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
    .col-media {
        height: 545px;
    }
    .col-iot {
    height: 525px;
}
}

.media-h4{
    position:absolute;
    bottom: 65px;
    margin-left: 30%;
}