
/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/




	/*==========  Mobile First Method  ==========*/

	/* Custom, iPhone Retina */ 
	@media only screen and (min-width : 320px) {
		
	}

	/* Extra Small Devices, Phones */ 
	@media only screen and (min-width : 480px) {

	}

	/* Small Devices, Tablets */
	@media only screen and (min-width : 768px) {

	}

	/* Medium Devices, Desktops */
	@media only screen and (min-width : 992px) {

	}

	/* Large Devices, Wide Screens */
	@media only screen and (min-width : 1200px) {

	}



	/*==========  Non-Mobile First Method  ==========*/

    @media only screen and (max-width : 1300px) {
        .navbar-nav {
            margin: 10px 50px 0px 0px;
            width: 600px;
        }
	}

    @media only screen and (max-width : 1040px) {
        .navbar-nav {
            margin: 5px 50px 0px 0px;
            width: 500px;
        }
	}

	/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px) {
		.cal tr th {
			padding: 7px;
		}
		.cal tr td {
			padding: 7px;
		}

	}
	/* Medium Devices, Desktops */
	@media only screen and (max-width : 1390px) {
        .navbartext{
            font-size: 12px;
        }
        .navbar{
            min-height: 60px;
            position: relative;
        }
        .navbar-logo{
            background-size: 65px 87px;
            margin: -30px 0 0 50px;
        }
        .navbar-nav > li > a {
            font-size: 14px;
        }
        .navbar-nav{
            margin: 17px 50px 0 0;
        }
        .conteudo {
            margin-top: 0px;
        }
        .navbartext{
            margin: 12px 0 0 120px;
        }
	}
	/* Medium Devices, Desktops */
	@media only screen and (max-width : 992px) {
        .navbartext{
            font-size: 12px;
        }
        .navbar{
            min-height: 60px;
            position: relative;
        }
        .navbar-logo{
            background-size: 65px 87px;
            margin: -30px 0 0 50px;
        }
        .navbar-nav > li > a {
            font-size: 14px;
        }
        .navbar-nav{
            margin: 5px 50px 0 0;
        }
        .conteudo {
            margin-top: 0px;
        }
        .navbartext{
            margin: 12px 0 0 120px;
        }
	}

	/* Small Devices, Tablets */
	@media only screen and (max-width : 850px) {
        .navbar-nav{
            width: 435px;
        }
	}	

    /* Small Devices, Tablets */
	@media only screen and (max-width : 768px) {
        .navbar-nav > li > a {
            padding: 0 0 8px 0;
            font-size: 14px;
            border-bottom: none;
            text-align: center;
        }
        .navbar-nav > li + li {
            margin-left: 0;
        }
	}

	/* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
      .navbartext{
            display: none;
        }
	}

	/* Custom, iPhone Retina */ 
	@media only screen and (max-width : 320px) {
		
	}

