/*==========  Desktop First Method  ==========*/

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

#logo {
display:none;
	}
H3.ptitle {font-size: 24px;padding-top:120px}	
}

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

	
	
#logo {
display:none;
	}
H3.ptitle {font-size: 24px;padding-top:120px}	
}

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

h1{
font-size: 28px;
}	
h2{
font-size: 24px;
}	
h3{
font-size: 20px;
}	
.vidjetxt {
font-size: 18px;
}
.vidjesmalltxt {
font-size: 16px
}	
	
ul.dropdown-menu li > ul.dropdown-menu {
padding-left: 10px;
display:block;
}

H3.ptitle {font-size: 24px;
padding-top:100px;
line-height: 1.0em;
}	
	
#carousel h3 a {
font-size: 28px !important;
white-space: nowrap;
}
#carousel h3 {
margin-bottom: 5px;
margin-top: 55px;
white-space: nowrap;
}

#carousel p, #carousel a {
font-size: 18px !important;
}
#carousel {
margin-top: -45px;
}
.navbar-inverse .navbar-brand {
  font-size: 20px;
}
	
.navbar-brand {
  font-size: 20px;
}
	
#logo {
display:none;
	}	
		
#top {
display:none;
	}	
#sidebar-primary {
display:none;
	}	
		
.carousel-caption {
padding-bottom:10px;
right: 0%;
left: 0%;
}
	
.navbar-inverse {
    background: rgba(45, 45, 45, 0.1) !important;
    border: 0px !important;	
}
.navbar-collapse {
    background: rgba(45, 45, 45, 0.9) !important;
    border: 0px !important;		
}
	
.carousel-back {
background: rgba(45, 45, 45, 0) !important;
padding:0px; 
margin:0px; 	
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #c0c0c0;		
}	

ul.dropdown-menu li > ul.dropdown-menu {
padding-left: 10px;
}		

.navbar-inverse .navbar-nav > li > a {
color: #c0c0c0;	
}	
.navbar-toggle {background: rgba(45, 45, 45, 0.5) !important;}		
.navbar-inverse .navbar-toggle:hover {background: #333 !important;}		
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
#slider > .carousel-caption{display:block}
.navbar-toggle {background: rgba(45, 45, 45, 0.5) !important;}		
.navbar-inverse .navbar-toggle:hover {background: #333 !important;}	
h1{
font-size: 24px;
}	
h2{
font-size: 20px;
}	
h3{
font-size: 18px;
}
.vidjetxt {
font-size: 16px;
}
.vidjesmalltxt {
font-size: 14px
}	
	
ul.dropdown-menu li > ul.dropdown-menu {
padding-left: 10px;
display:block;
}

.carousel-back {
background: rgba(45, 45, 45, 0) !important;
padding:0px; 
margin:0px; 
}

ul.dropdown-menu li > ul.dropdown-menu {
padding-left: 10px;
}	
	
H3.ptitle {font-size: 20px;
padding-top:80px; 
line-height: 1.0em;
}	
	
#carousel h3 a {
font-size: 18px !important;
white-space: nowrap;
}
#carousel h3 {
margin-bottom: 5px;
margin-top: 55px;
white-space: nowrap;
}

#carousel p, #carousel a {
font-size: 14px !important;
}
#carousel {
margin-top: 0px;
}

div.post H2 {
font-size: 24px !important;
}
.navbar-inverse .navbar-brand {
  font-size: 18px;
}
.navbar-brand {
  font-size: 18px;
}
	
#logo {
display:none;
	}
#top {
display:none;
	}	
.carousel-caption {
padding-bottom:0px;	
right: 0%;
left: 0%;
}

.carousel-indicators{
bottom: -5px;
	}
.navbar-inverse .navbar-nav > li > a {
color: #c0c0c0;	
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #c0c0c0;		
}

.navbar-inverse {
    background: rgba(45, 45, 45, 0.1) !important;
    border: 0px !important;	
}
.navbar-collapse {
    background: rgba(45, 45, 45, 0.9) !important;
    border: 0px !important;	
}	
	
}

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

.navbar-inverse .navbar-brand {
  font-size: 16px;
}
div.post H2 {
font-size: 24px !important;
}
.navbar-brand {
  font-size: 16px;
}
	
#logo {
display:none;
	}
.pdesc {
display:none;
	}	
#top {
display:none;
	}	
.carousel-caption {
padding-bottom:0px;
}
}


/*==========  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) {
#slider > .carousel-indicators {bottom: 30px;}
#carousel {
margin-top: -40px;
}
.carousel-caption {
padding-bottom:120px;
}
.form-control {
width: 60% !important;
	}	
.nav > li > a {
  padding: 15px 7px;
}	
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
.form-control {
width: 60% !important;
	}
.nav > li > a {
  padding: 15px 7px;
}
.navbar-inverse .navbar-nav > li > a {
    color: #c0c0c0;
}	
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
H3.ptitle {font-size: 32px;padding-top:100px}	
.form-control {
width: auto !important;
	}
.nav > li > a {
  padding: 15px 15px;
}
.navbar-inverse .navbar-nav > li > a {
    color: #c0c0c0;
}	
}