@media(min-width:768px){
    .container { width:750px; }
}
@media(min-width:992px){
    .container { width:970px; }
}
@media(min-width:1200px){
    .container { width: 1170px; }
}
@media(min-width:1662px){
    .container { width: 1632px; }
}


/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{

}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
    

}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
    .row .left { padding-right: 0; width: 100%; }
    .row .right { padding-left: 0; width: 100%; padding-top: 20px; }    
    .full-width-content-sec .content-inner { padding: 80px 25px; }
    .full-width-content-sec .content-inner p { font-size: 32px; line-height: 52px; }
    .img-content-sec .content ul { margin: 0 0 50px; padding-left:20px; }
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{
    img { height: auto; }
    .header .logo a img { width: 310px; height: 22px; }
    .full-width-content-sec .content-inner p { font-size: 22px; line-height: 36px; }
    .full-width-content-sec .content-inner { padding: 60px 40px; }
	.img-content-sec .content {padding: 80px 50px;}
    .img-content-sec .content ul li { font-size: 22px; line-height: 32px; }
    .img-content-sec .content p { font-size: 22px; line-height: 32px; }
	.img-content-sec .content p span {display:none;}
    .footer .footer-inner .content p { font-size: 22px; line-height: 32px; margin: 0 0 20px; }
	.footer .footer-inner .content p a {margin:0 20px;}
    .footer .footer-inner .content p span { display:none; }
    .footer .footer-inner .logo a img { width: 300px; height: 22px; }
    .img-content-sec .left img { height: auto; }
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
   
}