﻿@media only screen and (max-width: 455px)
{

}

/*@media only screen and (max-width: 320px)
{
  
}*/

@media only screen and (max-width:275px) {
       .slidercap h2 {
        font-size:12px;
        margin-top:-60px;
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }
    .slidercap p {
        text-align:left;
        font-family: 'Open Sans', sans-serif;
        font-weight:300;
        font-size:8px;
        width:70%;
        margin-left:15px;
    }
    .slidercap a {
        font-size:10px;
        margin-left:15px;
    }
      .cscontL {
    left:5%;
    margin-left:-10px;
    top:40% !important;
    text-shadow:none;
    width:10px;
    height:10px; 
}
.cscontR {
    left:95%;
    margin-left:-10px;
    top:40%;
    text-shadow:none;
     width:10px;
    height:10px;  
}
   
    .ss img{
       
        height:210px !important;
        width:100%;
    }
    .col-md-6 {
      padding-left:15px;
      padding-right:15px;
    }
    .br {
        width:100%;
        height:50%;
    }
    .brandimgR {
        margin-left:0;
    }
    .brand-c h5 {
        margin-top:-22%;
    }
    .brand-c p {
        font-size:8px;
        width:70%;
    }
    .brand-c {
        height:100%;
        width:90%;
    }
    .brand-l h5 {
        margin-top:-22%;
    }
    .brand-l p {
        font-size:8px;
        width:70%;
    }
    .brand-l {
        height:100%;
        width:88% !important;
        
    }
      .brand-bg h5 {
        margin-top:-22%;
    }
    .brand-bg p {
        font-size:8px;
        width:70%;
    }
    .brand-bg {
        
        height:100%;
        width:88% !important;
    }
      .brand-r h5 {
        margin-top:-22%;
    }
    .brand-r p {
        font-size:8px;
        font-family:'Open Sans',sans-serif;
        font-weight:300;
        width:70%;
    }
    .brand-r {
        height:100%;
        width:92%;
    }
     .brand-Fcar h5 {
        margin-top:-20%;
        font-size:13px;
        padding-left:15%;
    }
    .brand-Fcar p {
        font-size:12px;
        font-family:'Open Sans',sans-serif;
        font-weight:300;
        width:70%;
        margin-left:15%;
    }
    .brand-Fcar {
        height:100%;
        width:88% !important;
    }
    .brand-Fcar p{
        font-size:8px;
    }
        .brand-Fcar a {
            font-size:8px;
            margin-left:15%;
        }


 
    .brand img {
        width:100%;
        height:100%;

    }
    .middleareaArrowR {
 
    height:25px !important;
    width:25px !important;
    margin-top:0%;
    margin-right:5%;  
}
        .middleareaArrowRbg-r {
 
    height:25px !important;
    width:25px !important;
    margin-top:60%;
    margin-right:5%;  
}
    .CountrySlider {
        
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
    }
    .bt-app img {
        width:40%;
        margin-bottom:10px;
    }
     .txtbulten {
        width:100%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:10% !important;
    padding-left:8% !important;
         }
    .brand-ct h5 {
        margin-top:2%;
    }
    .content {
        width:100%;
    }
    .content img {
        width:100%;
        margin-bottom:5px;
        
    }
        .content h5 {
            font-size:14px;
        }
        .content h2 {
            font-size:15px;
        }
    .content a {
        
        font-size:8px !important;
        padding:0;
        padding:10px;
        text-align:center;
        
    }

    .content p {
        width:100%;
    }
    .socialmedia2 {
        margin-bottom:10px;
    }
    .contactTxt {
        width:100%;
    }
    .contenttable {
    width:100% !important;
    margin-left:-25px;
    }
    .content td {
        font-size:8px;
    }
        .content td h2 {
            font-size:13px;      
        }
     .content td a {
    
    float:left;
    background-color:#e5e5e5;
    color:#b2b1b1;
    margin-bottom:2px;
    font-family:'Open Sans',sans-serif;
    font-size:7px;
    font-weight:300;
    margin-right:1px;
    width:100%;
    height:40%;
    padding:0;
    padding-top:10px;
    padding-bottom:10px;
    text-decoration:none;

}
       .reservationDrop {
    height:38px;
    background-position:226px 16px !important;
    width:246px !important;
    font-size:10px;
   
}
       .btnReservation {
    background-color:#cf2832;
    color:white;
    width:219px;
    height:60px;
    border:none;
    margin-left:20px !important;
}
     .destationP {
        padding:0;
        padding-left:2%;
        padding-right:2%;
    }
         .btndetail {
        margin-left:15px;
        width:100% !important;
    }
         .detailcontent p {
        width:100%;
    }
    .detailtitle {
        width:100% !important;
        border:none;
    }
        .tab-pane p img {
        width:104% !important;
        margin-left:-4%;
    }
    .flag {
        border:none;
    }
    .ContentTabs {
        width:100%;
    }

}
@media only screen and (min-width: 319px) and (max-width: 359px)
{
    .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-2%;
        width:75%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }





             .slidercap2
    {
            
        margin-top:-12%;
        width:65%;
    }
        .slidercap2 p
        {
            margin-top:2%;
            font-size:7px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }
   
   .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }

    .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:6px;
        }
  
        .cscontLPr {
    left:20%;
    top:75%;
        
    
    /*margin-left:-10px;
     margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
     left:75%;
    top:75%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}

.cscontLHotels
{
     left:23%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:75%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHotels
{
        left:70%;
    margin-left:43px;
    top:75%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLShopping
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:77%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRShopping
{
        left:71%;
    margin-left:43px;
    top:77%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLAirport
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:82%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRAirport
{
        left:71%;
    margin-left:43px;
    top:82%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLBusiness
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRBusiness
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLStadiums
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRStadiums
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLHospital
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:80%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHospital
{
        left:71%;
    margin-left:43px;
    top:80%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
    .projectsML
    {
        margin-left:0;
    }

 .cscontLDT
    {
        left:24%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:76%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:3% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
    .aLink
    {
        font-size:9px !important;
    }
    .aLink_laci
    {
        font-size:11px !important;
    }

   
}
@media only screen and (min-width: 360px) and (max-width:364px)
{
          .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-12%;
        width:80%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }



                .slidercap2
    {
            
        margin-top:-12%;
        width:70%;
    }
        .slidercap2 p
        {
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
   
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

     .cscontLDT
    {
        left:22%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:77%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
    
      .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:6px;
        }
        .cscontLPr {
    left:26%;
    top:73%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
    left:66%;
    top:73%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}

.cscontLHotels
{
     left:23%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:75%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHotels
{
        left:70%;
    margin-left:43px;
    top:75%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLShopping
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:77%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRShopping
{
        left:71%;
    margin-left:43px;
    top:77%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLAirport
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:82%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRAirport
{
        left:71%;
    margin-left:43px;
    top:82%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLBusiness
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRBusiness
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLStadiums
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRStadiums
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLHospital
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:80%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHospital
{
        left:71%;
    margin-left:43px;
    top:80%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
    .projectsML
    {
        margin-left:0 !important;
    }
    .project-Simple
    {
        margin-top:0 !important;
        height:190px;
    }
    .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:14px;
        width:50%;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
       .aLink
    {
        font-size:11px !important;
    }
    .aLink_laci
    {
        font-size:11px !important;
    }
   
}

@media only screen and (min-width: 365px) and (max-width: 375px)
{
          .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-2%;
        width:65%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }


                .slidercap2
    {
            
        margin-top:-12%;
        width:55%;
    }
        .slidercap2 p
        {
            margin-top:2%;
            font-size:7px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }

       .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:7px;
        }
        .cscontLPr {
    left:24%;
    top:74%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
    left:68%;
    top:74%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}

.cscontLHotels
{
     left:23%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:75%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHotels
{
        left:70%;
    margin-left:43px;
    top:75%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLShopping
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:77%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRShopping
{
        left:71%;
    margin-left:43px;
    top:77%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLAirport
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:82%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRAirport
{
        left:71%;
    margin-left:43px;
    top:82%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLBusiness
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRBusiness
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLStadiums
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRStadiums
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLHospital
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:80%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHospital
{
        left:71%;
    margin-left:43px;
    top:80%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
    .projectsML
    {
        margin-left:0 !important;
    }
    .project-Simple
    {
        margin-top:0 !important;
        height:190px;
    }

     .cscontLDT
    {
        left:22%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:77%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:14px;
        width:50%;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
       .aLink
    {
        font-size:11px !important;
    }
    .aLink_laci
    {
        font-size:11px !important;
    }
}
@media only screen and (min-width: 376px) and (max-width: 389px) {
    
        .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-12%;
        width:80%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }
                .slidercap2
    {
            
        margin-top:-12%;
        width:70%;
    }
        .slidercap2 p
        {
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }

       .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:7px;
        }
        .cscontLPr {
    left:26%;
    top:78%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
    left:62%;
    top:78%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}

 .cscontLDT
    {
        left:22%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:77%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:14px;
        width:50%;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
}
@media only screen and (min-width: 390px) and (max-width: 411px)
{
      .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-12%;
        width:80%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }
                .slidercap2
    {
            
        margin-top:-12%;
        width:70%;
    }
        .slidercap2 p
        {
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }

       .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:7px;
        }
        .cscontLPr {
    left:26%;
    top:78%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
    left:62%;
    top:78%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}

 .cscontLDT
    {
        left:24%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:76%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:3% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
}

@media only screen and (min-width: 412px) and (max-width: 414px)
{
           .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-2%;
        width:60%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }
                .slidercap2
    {
            
        margin-top:-12% !important;
        width:50%;
    }
        .slidercap2 p
        {
            margin-top:2%;
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
        margin-top:10px;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }


       .refences
    {
        margin-left:15px !important;
    }
        .refences img
        {
            width:100%;
        }
        .refences h5
        {
            font-size:7px;
        }
        .cscontLPr {
    left:23%;
    top:49%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
    .projectsML
    {
        margin-left:0 !important;
    }
.cscontRPr {
    left:71%;
    top:49%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}
.cscontLHotels
{
     left:23%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:56%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHotels
{
        left:70%;
    margin-left:43px;
    top:56%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLShopping
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:59%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRShopping
{
        left:71%;
    margin-left:43px;
    top:59%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLAirport
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRAirport
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLBusiness
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:76%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRBusiness
{
        left:71%;
    margin-left:43px;
    top:76%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLStadiums
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:56%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRStadiums
{
        left:71%;
    margin-left:43px;
    top:56%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLHospital
{
     left:22%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:66%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHospital
{
        left:71%;
    margin-left:43px;
    top:66%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

 .cscontLDT
    {
        left:20%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:80%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }
    .projects
    {
        height:700px;
    }

     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:3% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }
    .navbar-nav
    {
        height:233px;
        overflow:hidden;
        
    }
}

@media only screen and (min-width: 415px) and (max-width: 435px)
{

}

@media only screen and (min-width: 436px) and (max-width: 769px)
{
    
}

/*@media only screen and  (max-width: 770px)
{
     .navbar-header {
        float: none;
        margin:0;
        padding:0;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
        max-height:340px !important;
        width:100% !important;
       
    }
    .navbar-collapse.collapse {
        display: none !important;
    height: auto !important;
    
    overflow: visible !important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
  
    .navbar-right {
        float:left !important;
    }
   
    .navbar-collapse.collapse.in { 
        display: block!important;
            overflow-y: auto;
            overflow-x:auto;

    }
    .collapse.in {
        overflow: hidden !important;
        overflow-y:visible;
        overflow-x:visible;
        
    }
     .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}*/
@media only screen and (max-width:435px) {
      /*.slidercap h2 {
        font-size:7px;
       
    }
    .slidercap p {
        text-align:left;
        font-family: 'Open Sans', sans-serif;
        font-weight:300;
        font-size:7px;
        width:100%;
    }
    .slidercap a {
        font-size:10px;
    }
    .slidercap {
        margin-top:-4%;
    }*/
}
@media only screen and (min-width:415px) and (max-width: 438px)
{
       .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
        width:100%;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:-12%;
        width:80%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }

                .slidercap2
    {
            
        margin-top:-3% !important;
        width:70%;
    }
        .slidercap2 p
        {
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-15px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-10px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
    .cscontLDT
    {
        left:20%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:80%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:3% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

}
@media only screen and (min-width:439px) and (max-width: 501px) {
      .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        width:100%;
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
    .slidercap
    {
        padding:2px !important;
        margin-top:1%;
        width:60%;
    }
        .slidercap p
        {
            font-size:12px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:13px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:14px !important;
            }
                .slidercap2
    {
            
        margin-top:-12%;
        width:50%;
    }
        .slidercap2 p
        {
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-22px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-5px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
            /*.projects
    {
        height:600px;
    }*/
    .projects h5
    {
        font-size:10px;
    }
      .cscontLPr {
    left:20%;
    top:75%;
        
    
    /*margin-left:-10px;
     margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
.cscontRPr {
     left:75%;
    top:75%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}
    .projectsML
    {
        margin-left:0;
    }

 .cscontLDT
    {
        left:24%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:76%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:3% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

}
@media only screen and (min-width:502px) and (max-width: 575px) {
    
    .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:75%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        width:100%;
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
    .slidercap
    {
        padding:2px !important;
        margin-top:-8%;
        width:60%;
    }
   .slidercap
    {
        padding:1px !important;
        margin-top:2%;
        width:60%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:15px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:15px !important;
            }

                .slidercap2
    {
            
        margin-top:-1% !important;
        width:50%;
    }
        .slidercap2 p
        {
            margin-top:1px;
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-22px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-5px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
            .projects
    {
        height:600px !important;
    }
    .projectsML
    {
        margin-left:0 !important;
    }
    .projects h5
    {
        font-size:8px;
    }
    .cscontRPr
    {
        left:82%;
        top:55%;
    }
     .cscontLPr
    {
        left:25%;
        top:55%;
    }
     .cscontLDT
    {
        left:16%;
        top:30% !important;
    }
     .cscontRDT
    {
        left:84%;
        top:30% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:2% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
}
@media only screen and (min-width:576px) and (max-width: 700px)
{
   .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:50%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
     .slidercap
    {
        padding:1px !important;
        margin-top:2%;
        width:45%;
    }
        .slidercap p
        {
            font-size:10px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:10px !important;
            }





             .slidercap2
    {
            
        margin-top:-12%;
        width:35%;
    }
        .slidercap2 p
        {
            margin-top:1%;
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-22px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-5px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
        .projects
    {
        height:700px !important;
    }
    .projectsML
    {
        margin-left:0 !important;
    }
       .cscontLDT
    {
        left:11%;
        top:22% !important;
    }
    .cscontLPr
    {
        left:13%;
        top:49% !important;
    }
    .cscontRPr
    {
        left:87%;
        top:49% !important;
    }
     .cscontRDT
    {
        left:89%;
        top:22% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:2% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }

}
@media only screen and (min-width:701px) and (max-width: 767px)
{
   .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:50%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:1%;
        width:40%;
    }
        .slidercap p
        {
            font-size:13px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:13px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:14px !important;
            }





             .slidercap2
    {
            
        margin-top:-12%;
        width:35%;
    }
        .slidercap2 p
        {
            margin-top:1%;
            font-size:8px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     .slin {
    top:92% !important;
}
     .ss{
        height:250px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-22px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:-5px;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
        .projects
    {
        height:600px;
    }
    .projectsML
    {
        margin-left:0 !important;
    }
        .cscontLDT
    {
        left:11%;
        top:22% !important;
    }
     .cscontRDT
    {
        left:89%;
        top:22% !important;
    }
    .cscontLDT img
    {
        height:20px;
        width:20px;
    }
    .cscontRDT img
    {
        height:20px;
        width:20px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:2% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
    .list-group
    {
        float:left !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1000px)
{
       .language
    {
        display:block;
        margin-right:-6px;
    }
    .logo img
{
    width:100%;
    padding-left:15px;
    margin-top:15px;
}
    .logo
    {
        width:75% !important;
    }
    .partnersTitle h2
    {
        position:absolute;
        width:100%;
        margin-top:0%;
    }
    .partnersTitle hr
    {
        margin-top:25px !important;
        width:45px;
    }
    .brand hr
    {
        width:35px;
    }
    .Footer hr
    {
        width:35px;
    }
    .partners
    {
        height:auto !important;
    }
    .partnersicon
    {
        width:50% !important;
    }
    .btnPartnersSlider
    {
        margin-top:-10px;
        
    }
    .CountrySliderSimple .col-md-2 
    {
        margin-right:0 !important;
    }
    .CountrySliderSimple img
    {
        margin-top:10px;
        margin-left:0;
        margin-bottom:10px;
    }
    .slidercap
    {
        padding:1px !important;
        margin-top:4%;
        width:45%;
    }
        .slidercap p
        {
            font-size:12px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:12px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:12px !important;
            }

                  .slidercap2
    {
            
        margin-top:-12%;
        width:35%;
    }
        .slidercap2 p
        {
            margin-top:1%;
            font-size:7px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     
     .slin {
    top:92% !important;
}
     .ss{
        height:350px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
      .cscontL {
    left:5%;
    margin-left:-31px;
    top:50%;
    text-shadow:none;
    width:15px;
    height:15px; 
}
.cscontR {
    left:98%;
    margin-left:auto;
    top:50%;
    text-shadow:none;
     width:15px;
    height:15px;  
}
  
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-25px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-25px;
    }

    .brand img
    {
        width:100%;
    }
    #news-container img
    {
        height:250px !important;
        width:100%;
    }
   
    .CountrySlider {
        padding-left:15px;
        padding-right:15px;
    }
    .brand-cts {
        width:100%;
        height:100%;
    }
        .brand-cts h5 {
            margin-top:-2%;
        }
    .App img {
        width:100%;
        margin-bottom:10px;
    }
    .bt-app img {
        width:40%;
    }
     .txtbulten {
        width:55%;
        margin-bottom:5px;

    }
    .Fcopy p{
        font-size:10px !important;
    
        
    }
  
    .footermenu a {
        font-size:10px !important;
    }
    .btc {
    margin-left:5% !important;
    padding-left:8% !important;
         }
     .cscontLPr {
    left:16%;
    top:49%;
    
    /*margin-left:-10px;*/
     /*margin-left:-83px;
    
    text-shadow:none;
    width:40px;
    height:40px;*/ 
    
}
    .projectsML
    {
        margin-left:0 !important;
    }
.cscontRPr {
    left:84%;
    top:49%;
    
    /*margin-left:43px;
    
    text-shadow:none;
     width:40px;
    height:40px;*/  
    
}
.cscontLHotels
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:53%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHotels
{
        left:84%;
    margin-left:43px;
    top:53%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLShopping
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:53%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRShopping
{
        left:84%;
    margin-left:43px;
    top:53%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
.cscontLAirport
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:63%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRAirport
{
        left:84%;
    margin-left:43px;
    top:63%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLBusiness
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:95%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRBusiness
{
        left:84%;
    margin-left:43px;
    top:95%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLStadiums
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:53%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRStadiums
{
        left:84%;
    margin-left:43px;
    top:53%;
    text-shadow:none;
     width:40px;
    height:40px; 
}

.cscontLHospital
{
     left:17%;
    /*margin-left:-10px;*/
     margin-left:-83px;
    top:56%;
    text-shadow:none;
    width:40px;
    height:40px; 
}
.cscontRHospital
{
        left:84%;
    margin-left:43px;
    top:56%;
    text-shadow:none;
     width:40px;
    height:40px; 
}
    .projects
    {
        height:700px;
    }
    .projectsML
    {
        margin-left:0 !important;
    }
        .cscontLDT
    {
        left:10%;
        top:22% !important;
    }
     .cscontRDT
    {
        left:90%;
        top:22% !important;
    }
    .cscontLDT img
    {
        height:25px;
        width:25px;
    }
    .cscontRDT img
    {
        height:25px;
        width:25px;
    }


     .projectDetail h2
    {
        font-size:26px;
    }
    .projectDetail h4
    {
        font-size:13px;
        width:60%;
    }
    .projectDetail span
    {
        margin-left:1% !important;
    }
    .projectDetail .col-md-9 
    {
        margin-left:0 !important;
        width:100% !important;
        padding:0;
    }
    .pjdetimg img
    {
        width:100%;
        height:250px !important;
    }
    .list-group
    {
        padding-top:10px;
    }
    .product
    {
        margin-left:-14px !important;
    }

}

@media only screen and (min-width: 1001px) and (max-width: 1265px)
{
      #main-menu.navbar-default .navbar-nav > li > a {
           
            font-size:8pt;
           
           
        }
   

   
     .ss{
        height:550px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
       .slidercap
    {
        padding:15px !important;
        margin-top:-2%;
        width:40%;
    }
        .slidercap p
        {
            font-size:18px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:18px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:18px !important;
            }
     

                  .slidercap2
    {
            
        margin-top:-12%;
        width:35%;
    }
        .slidercap2 p
        {
            margin-top:2%;
            font-size:15px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     .slin {
    top:96% !important;
}
    .cscontL {
    left:5%;
    margin-left:-57px;
    top:50%;
    text-shadow:none;
    width:35px;
    height:35px; 
}
.cscontR {
    left:98%;
    margin-left:-12px;
    top:50%;
    text-shadow:none;
     width:35px;
    height:35px;  
}
  
.cscontL img {
            height:12px !important;
            width:8px !important;
            margin-top:-5px;
        }
    .cscontR img {
        height:12px !important;
            width:8px !important;
            margin-top:-5px;
    }
       .brand img
    {
        width:100%;
    }
          .CountrySliderSimple .col-md-2 
    {
        margin-right:30px !important;
    }
    .CountrySliderSimple img
    {
        margin-top:70px;
        margin-left:0;
        margin-bottom:10px;
    }
  

}
@media only screen and (min-width: 825px) and (max-width: 999px)
{
    
       #main-menu.navbar-default .navbar-nav > li > a {
           
            font-size:9px;
            margin-right:-22px;
           
           
           
           
        }
}
@media only screen and (min-width: 768px) and (max-width: 825px)
{
    
       #main-menu.navbar-default .navbar-nav > li > a {
           
            font-size:9px;
            margin-right:-22px;
           
           
           
           
        }
        .txtbulten {
        width:70%;
        margin-bottom:10px;
        
       
    }
    .bulten {
        margin-top:-38.5%;
        
    }

}

@media only screen and (min-width: 456px) and (max-width: 999px)
{
     
}

@media only screen and (min-width: 1266px) and (max-width: 1550px)
{
      .ss{
        height:550px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
    .brand
    {
        margin-top:45px;
    }
     .slidercap
    {
        padding:15px !important;
        margin-top:-1%;
        width:40%;
    }
        .slidercap p
        {
            font-size:25px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:25px !important;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:25px !important;
            }
     


                  .slidercap2
    {
            
        margin-top:-12%;
        width:30%;
    }
        .slidercap2 p
        {
            margin-top:1%;
            font-size:15px;
            padding:1px;
        }
      .slidercap2 h2 {
        font-size:10px;
       
        padding-left:15px;
       
    }
            .slidercap2 h2 span {
                font-size:10px !important;
            }
     .slin {
    top:96% !important;
}
    .cscontL {
    left:5%;
    margin-left:-68px;
    top:50%;
    text-shadow:none;
    width:35px;
    height:35px; 
}
.cscontR {
    left:98%;
    margin-left:-8px;
    top:50%;
    text-shadow:none;
     width:35px;
    height:35px;  
}
  
.cscontL img {
            height:12px !important;
            width:8px !important;
            margin-top:-5px;
        }
    .cscontR img {
        height:12px !important;
            width:8px !important;
            margin-top:-5px;
    }
       .brand img
    {
        width:100%;
    }
          .CountrySliderSimple .col-md-2 
    {
        margin-right:30px !important;
    }
    .CountrySliderSimple img
    {
        margin-top:70px;
        margin-left:0;
        margin-bottom:10px;
    }
}
@media only screen (min-width:1365px)
{
       .ss{
        height:550px !important;
        width:100%;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
     .slidercap
    {
        padding:15px !important;
        margin-top:-2%;
        width:50%;
    }
        .slidercap p
        {
            font-size:18px;
            padding-left:15px;
        }
      .slidercap h2 {
        font-size:18px;
       
        padding-left:15px;
       
    }
            .slidercap h2 span {
                font-size:18px !important;
            }
     
     .slin {
    top:96% !important;
}
    .cscontL {
    left:5%;
    margin-left:-66px;
    top:50%;
    text-shadow:none;
    width:25px;
    height:25px; 
}
.cscontR {
    left:98%;
    margin-left:1px;
    top:50%;
    text-shadow:none;
     width:25px;
    height:25px;  
}
  
.cscontL img {
            height:8px !important;
            width:5px !important;
            margin-top:-15px;
        }
    .cscontR img {
        height:8px !important;
            width:5px !important;
            margin-top:-15px;
    }
       .brand img
    {
        width:100%;
    }
          .CountrySliderSimple .col-md-2 
    {
        margin-right:30px !important;
    }
    .CountrySliderSimple img
    {
        margin-top:70px;
        margin-left:0;
        margin-bottom:10px;
    }
}
/*@media only screen and (min-width:1361px) {
    .ss{
        height:856px !important;
        width:100% !important;
        background-size:cover !important;
        background-position-x:center !important;
    
    }
}*/
.selected-style
{
    padding-left: 32px !important;
}

@media only screen and (min-width : 480px) and (max-width : 767px)
{

    .title-td
    {
        font-size:10px !important;
            width:10% !important;
    }
    .title-td1
    {
        width:52% !important;
        text-align:left !important;

    }
    .row-colum1
    {
        text-align:left !important
    }
    .content-mobil
    {
        padding-right:0 !important
    }
      .colum-small
    {
        width:10% !important;
         padding-left:4px !important;
        padding-right:4px !important;
    }
         .table-colum2
    {
        padding-left:4px !important;
         padding-right:4px !important;
         text-align:left !important;
    }
           .selected-style
    {
        padding-left:5px !important;
    }
}

@media only screen and (min-width : 200px) and (max-width : 480px) 
{

       .title-td
    {
        font-size:9px !important;
        width:10% !important
            
    }
        .title-td1
    {
        width:52% !important;
        text-align:left !important;

    }
         .row-colum1
    {
        text-align:left !important
    }
           .content-mobil
    {
        padding-right:0 !important
    }
    .colum-small
    {
        width:10% !important;
        padding-left:4px !important;
        padding-right:4px !important;
    }
    .table-colum2
    {
        padding-left:4px !important;
         padding-right:4px !important;
         text-align:left !important;
    }
    .selected-style
    {
        padding-left:5px !important;
    }
}
 
.content-mobil .title-td h5
{
    font-size:12px 
}
.title-td
{
    
}

