@media (min-width: 481px) and (max-width: 767px) {
	.quick-link-image-section{
		width: 50%;
	}
}


@media (min-width: 394px) and (max-width: 520px) {
	.footer-position .email-section .right-section {
		padding-top: 20px !important;
	}
}


@media (max-width:  520px) {
	.desktop-email{
		display: none;
	}
	
	.footer-position .email-section .left-section .email-theme {
		width: 155px;
	}
}

@media (min-width:  521px) {
	.mobile-email{
		display: none;
	}
}
@media (max-width: 767px) {
	
	.menu-common-bg{
		display:none;
	}
	.navbar-default .navbar-collapse{
		    width: 100%;
    float: left;
    padding: 0px;
	border-top: 0px;
	}
	
	.navbar-default .theme-navbar-right {
		position: relative;
		margin: 0px;
		bottom: 0px !important;
		right: 0px;
		background: none;
		bottom: -20px;
		padding-left: 0px;
		z-index: 1;
		bottom: 0px !important;
	}
	
	
	.theme-navbar-right .dropdown-menu{
		
	padding: 0px;
	}

	.theme-navbar-right .dropdown-menu li + li {
		
border-top: 2px solid #FFC414;
	}

	.theme-navbar-right .dropdown-menu li a{
		
padding: 7px 15px !important;
		
color: #FFFFFF !important;
		
background: #ecb002;
		
font-size: 13px;
	}

	.theme-navbar-right .dropdown-menu li a:hover{
		
color: #ffc414 !important;
		
background: #AD0013 !important;
	}

	.theme-navbar{
		padding-bottom:0px !important;
	}
	

	.theme-collapse .theme-navbar-right.navbar-nav>li>a {
		padding: 10px 15px !important;
		color: #9a7300;
		font-size: 14px;
		margin-top: 2px;
		text-decoration: none;
		font-weight: 500;
		background: #ffc414;
	}
	
	.theme-collapse .theme-navbar-right.navbar-nav>li>a:hover{
		border-left: none;
		background: #ecb002;
    color: #ad0013;
	}
	
	
	
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
		border-left: none;
		background: #ecb002;
    color: #ad0013;
	}
	
	.theme-collapse .theme-navbar-right.navbar-nav>li:last-child {
		margin-bottom: 20px;
	}
}

@media (min-width: 768px) {
	
    .theme-collapse .theme-navbar-right.navbar-nav>li>a {
        padding: 8px 10px !important;
        color: #9a7300;
        font-size: 14px;
        border-left: 1px solid #ecb002;
        text-decoration: none;
        font-weight: 500;
    }
    .theme-collapse .theme-navbar-right.navbar-nav>li>a:hover {
        background: #ecb002;
        color: #9a7300;
        border-left: 1px solid #FFC414;
    }
    .navbar-default .theme-navbar-right:before {
        content: "";
        position: absolute;
        display: inline-block;
        width: 0;
        height: 0;
        left: -36px;
        vertical-align: middle;
        border-top: 36px dashed #ffc414;
        border-right: 0px solid transparent;
        border-left: 36px solid transparent;
    }
}

@media (max-width: 1200px) {
    .theme-navbar{
		padding-bottom:20px;
	}
	
	.navbar-default .theme-navbar-right {
		bottom: -40px;
	}
	
	.menu-common-bg{
	    top: 118px;
	}
}

@media (max-width: 638px) {
    .footer-position .email-section .right-section {
		padding-top: 0px;
	}
}
@media (min-width: 1200px) {    
	.videos-theme-new .videos .video{
		width: 25%;
	}
}


@media (min-width: 992px) and (max-width: 1200px){    
	.videos-theme-new .videos .video{
		width: 33.33333%;
	}
}


@media (min-width: 480px) and (max-width: 991px){    
	.videos-theme-new .videos .video{
		width: 50%;
	}
}

@media (min-width: 320px) and (max-width: 479px){    
	.videos-theme-new .videos .video{
		width: 80%;
		margin: 0px 10%;
	}
}


@media (max-width: 319px){    
	.videos-theme-new .videos .video{
		width: 100%;
	}
}