﻿body
{
}
.camera_caption h3
{
    font-weight: 500;
    font-size: 3.74em;
    color: #fff;
    text-transform: capitalize;
}
.camera_caption h3 a
{
    color: #009688;
}

.camera_caption > div
{
    background: #000;
    box-shadow: 4px 0px 6px 0px #fff;
    background: rgba(6, 6, 6, 0.29);
    border-radius: 5px;
    display: inline-block;
    padding: 1em 6em;
}
@media screen and (max-width: 1440px)
{

    .camera_caption
    {
        left: 3%;
    top: 80%;
    }
    .camera_caption > div
    {
        padding: 1em 4em;
    }
    .camera_caption h3
    {
        font-size: 3.5em;
    }
}
@media screen and (max-width: 1280px)
{
    .camera_caption h3
    {
        font-size: 3.2em;
    }
    .camera_caption > div
    {
        padding: 1em 2.6em;
    }

}
@media screen and (max-width: 1080px)
{
    .camera_caption h3
    {
        font-size: 2.8em;
    }
    .camera_caption > div
    {
        padding: 1em;
    }
    .camera_caption
    {
        width: 74%;
    }
}
@media screen and (max-width: 1050px)
{
    .camera_caption
    {
        width: 77%;
        left: 7%;
    }

}
@media screen and (max-width: 1024px)
{
    .camera_caption
    {
        width: 75%;
    }
    .camera_caption
    {
        left: 13%;
    }

    .camera_caption
    {
        width: 75%;
        left: 13%;
    }


}

@media screen and (max-width: 991px)
{

    .camera_caption
    {
        width: 76%;
        left: 3%;
         top: 76%;
    }
}
@media screen and (max-width: 900px)
{
    .camera_caption h3
    {
        font-size: 2.5em;
    }


}
@media screen and (max-width: 800px)
{


    .camera_caption h3
    {
        font-size: 2.2em;
    }
    .about-text-left h2
    {
        font-size: 3em;
    }
    .camera_caption
    {
        width: 76%;
    }

}
@media screen and (max-width: 768px)
{
    .camera_caption h3
    {
        font-size: 2.1em;
    }
}
@media screen and (max-width: 736px)
{
    .camera_caption h3
    {
        font-size: 2em;
    }
}
@media screen and (max-width: 667px)
{

    .camera_caption h3
    {
        font-size: 1.2em;
    }

}
@media screen and (max-width: 640px)
{

    .camera_caption
    {
        left: 3%;
        top:60%;
    }
   

}


@media screen and (max-width: 480px)
{

    .camera_caption h3
    {
        font-size: 1em;
    }


}
@media screen and (max-width: 414px)
{

    .camera_caption h3
    {
        font-size: 1.2em;
    }
    .camera_caption
    {
        top: 52%;
    }

}
@media screen and (max-width: 384px)
{

    .camera_caption h3
    {
        font-size: 1.1em;
    }


}

@media screen and (max-width: 320px)
{

    .camera_caption
    {
        top: 64%;
    }

    .camera_caption h3
    {
        font-size: 1em;
    }

}
