﻿
.body{
    background:white;
}

.bg-home{

        background:url(../images/home/home-top.jpg); 
        background-color:#0f0e0f;
        background-repeat:no-repeat;
        background-size:contain;
        background-position:center;
        /*min-height:450px;*/

    }

.bg-home img{
    max-height:100%;
    max-width:100%;
}
    .bg-home{
            color:white;
            padding-top:10%;
            padding-left:10%;
            padding-bottom:12%;
        }

    .bg-home h4{
        color:white;
        font-size:23px;
    }

    .bg-home h1{
        color:white;
    }

    .map-right{
        
        
    }

    .home-sec{
        
    }
    
    .body .section{
        overflow:hidden !important;
        padding-top:50px;
    }

    .body h2{
        
        font-weight:bolder;
    }

    .left-div{
        padding-top:50px;
        font-size:14px;
        padding-bottom:10px;

    } 

     .left-div h4{
        font-weight:bold;

    }

     .left-div h5{
        font-weight:bold;
        margin-bottom:0px;
        /*margin-top:5px;*/

    } 

     .left-div div{
         margin-bottom:15px;
     }

     .left-div .col-sm-4 {

         font-size:12PX;
     }
     .risk-box{

         /*height:490px;*/
         
        /*background-size:contain;*/
        /*background-position:center;*/
        padding:1.3% 0.3% 20px 16px;

       
     }

     .risk-box h2{
         color:white;
     }

     .risk-box ul{
         margin-top:20px;
     }

     .risk-box li a{
         color:white !important;
     }

     .graphs-box{

         max-height:500px;
         padding-top:20px;
         padding-bottom:20px;
     }

     .btn-black{
         
        color:white;    
        padding: 6px 10px;
        margin-bottom: 10px;
        width: 134px;
        text-align: center;
        background:black;
        border: 1px solid black;
        text-transform: uppercase;
        text-align: right;
        transition: all .5s;
     }

     .btn-black:hover{
         
        background:transparent;
        border: 1px solid black;
        color:black;
        
     }

      .btn-trans{
         
        color:white;    
        height:37px;
        padding: 6px 10px;
        margin-bottom: 10px;
        width: 110px;
        text-align: center;
        background:orange;
        border: 1px solid black;
        text-transform: uppercase;
        text-align: right;
        transition: all .5s;
        border-radius:0px;
        margin-left:10px;
     }

     .btn-trans:hover{
         
        background:transparent;
        border: 1px solid white;
        color:white;
        
     }

     .btn-trans i{
         height:20px;
         width:20px;
     }

      .btn-trans2{
         
        color:white;    
        height:37px;
        padding: 6px 10px;
        margin-bottom: 10px;
        width: 110px;
        text-align: center;
        background:orange;
        border: 1px solid orange;
        text-transform: uppercase;
        text-align: right;
        transition: all .5s;
        border-radius:0px;
        margin-left:10px;
     }

     .btn-trans2:hover{
         
        background:transparent;
        border: 1px solid black;
        color:black; 
        box-shadow: 5px 5px #888888;
        
     }
     .slct{

         border-radius:0px;
         margin-top:2px;
     }

     .lat-news{
         padding:15px;
         
     }

     .lat-news h2{
        color:white;
         
     }
     .lat-news-bx{
        
         background:white;
         /*padding-top:10px;*/
     }

     .reports{
         padding:60px 0px;
     } 

     .reports .text-center{

         margin-bottom:20px;

     }
      .reports img{
         margin-bottom:15px;
     }

      h3{
          font-weight:bold;
      }


      .tar-home{

           /*height:559px;*/
         background:url(../images/home/home-ta.jpg);
         background-repeat:no-repeat;
        /*background-size:contain;*/
        background-position:center;
        padding-top:5%;

      }

      .text-center p{

          margin-bottom:10px;
      }

      .tar-home h2{

          color:white;
          margin-bottom:20px;
      }
      .tar-home h6{

          color:orange;
          margin-bottom:20px;
          font-weight:bold;
      }

       .tar-home p{

          color:white;
          margin-bottom:20px;
          font-size:12px;
      }

      .imp-conts{

      }

      .imp-conts h5{

          color:black;
          font-weight:bold;

      }



     .tar-home a{
          transition: all 0.5s ease 0s;
            text-decoration: none;
            color: white;
      }

   .tar-home  a:hover {color:black;text-decoration: none;}

    .tar-home a:active, a:hover, a:focus { outline: none;text-decoration:none;}

    .orange-link{

    }

    .orange-link{
          transition: all 0.5s ease 0s;
            text-decoration: none;
            color: orange;
      }

   .orange-link:hover {color:black;text-decoration: none;}

    .orange-link:active, a:hover, a:focus { outline: none;text-decoration:none;}

    .left-div ul{

        margin-top:20px;
        list-style-type:square;
    }

    .left-div ul li{
        margin-left:20px;
    }

    .imp-cont-box{

        padding-bottom: 22%;padding-top: 5%;
    }

    @media only screen and (max-width: 1200px){

            .imp-cont-box{

            padding-bottom: 25%;padding-top:5%;
        }
    }

    @media only screen and (max-width: 990px){

            .imp-cont-box{

            padding-bottom: 33%;padding-top:5%;
        }
    } 

     @media only screen and (max-width: 800px){

            .imp-cont-box{
                padding-bottom: 0%;
                    padding-top: 5%;
        }
            
    } 

    @media screen and (max-width: 600px) {
        .report-container{
                margin:5px !important;
            } 
        .bg-2 {
            padding-left:0px !important;
            padding-right:0px !important;
        } 

        .bg-2 .container{
            width:100% !important;
        }
  }


    /*.row{

        width:100%;
    }*/

    .risk-box h3{

        color:white;
        margin-top:30px;
    } 


    section{

        overflow:hidden;
    } 

    .strengths,.trade{

        margin:30px 0px;
    }

    .tbl-black-header
    {
        margin-bottom:30px;
    }

    .tbl-black-header th
    {
        background:black;
        width:70px;
        color:white;
    }

    .tbl-black-header td{
        text-align:center;
    } 

    #chart-div select{
        width:100% !important;
        margin-bottom:10px;
    } 

    #chart-div .chosen-container
    {
        width:100% !important;
        margin-right:10px;
    }

    .report-container{

    } 

    .report-container{
                margin:5px !important;
            }