/* Portrait tablet to landscape and desktop */
@media only screen and (max-width: 880px) {
	.navbar .nav > li > a {
		font-size: 14px;
	}

	#gritter-notice-wrapper.center-right{
		width:100%;
		left:0!important;
		right:0!important;
		margin:0!important;
	}
	.gritter-custom, .gritter-custom-success{
		margin:0 10px;
	}
	.gritter-custom{
		background-color: rgba(247, 203, 128, 1);
	}
	.gritter-custom-success{
		background-color: rgba(135, 237, 158, 1);
	}
}

/*For Portfolio Page*/
@media (max-width: 1200px) {
	.portfolio-responsive h2 {
		display:none;
	}
	.portfolio-responsive p {
		display:none;
	}
	.portfolio-responsive a.info {
		margin-top:55px !important;
	}

	
	/*.loginbar li a {
      font-size:11px!important;      
      min-width:60px!important;
      height:85px;
    }*/
    
    .cellImage{
        width:100%!important;
    }
    
    .topMenuEmail{
      background-image:url('../img/icons/1_small.png');
    }
    .topMenuTel{
      background-image:url('../img/icons/2_small.png');
    }
    .topMenuLog{
      background-image:url('../img/icons/3_small.png');
    }
    .topMenuReg{
      background-image:url('../img/icons/5_small.png');
    }
    .topMenuCarr{
      background-image:url('../img/icons/4_small.png');
    }
    .topMenuLogout{
      background-image:url('../img/icons/6_small.png');
    }
    
    .topMenuEmail:hover{
      background-image:url('../img/icons/1r_small.png');
    }
    .topMenuTel:hover{
      background-image:url('../img/icons/2r_small.png');
    }
    .topMenuLog:hover{
      background-image:url('../img/icons/3r_small.png');
    }
    .topMenuReg:hover{
      background-image:url('../img/icons/5r_small.png');
    }
    .topMenuCarr:hover{
      background-image:url('../img/icons/4r_small.png');
    }
    .topMenuLogout:hover{
      background-image:url('../img/icons/64_small.png');
    }

    
    .loginbar2{
        margin-top:-100px!important;
    }
    
    
}
@media (max-width: 767px) {
	.portfolio-responsive h2 {
		display:block;
	}
	.portfolio-responsive a.info {
		margin-top:20px !important;
	}
	
	
	
}
/*End For Portfolio Page*/

@media (min-width: 980px) {
	/*Menu*/
	.navbar { float:none; border:none;}
	.collapse.in li a, 
	.collapse.in ul.dropdown-menu a, 
	.collapse.in li a.dropdown-toggle { 
		border:none;
	}
    
    .navbar .nav {
        position: relative;
        left: 0px;
        display: table;
        float: none;
        margin: 0px auto !important;
    }
	
}

@media (max-width: 980px) {
	/*Search Box Menu1*/
	.navbar .search-open {
		top:-39px;
		left:38px;
		border:0;
		padding-top:5px;
		padding-bottom:5px;
		position:relative;
	}
	.navbar .search-open input {
		width: 330px;
	}

	/*Search Box Menu2*/
	.navbar .search-open-inner {
		top:-41px;
		left:45px;
		border:0;
		padding-top:0px;
		padding-bottom:0px;
		position:relative;
		/*background:#3c495a;*/
	}
	.navbar .search-open-inner input {
		width:330px;
	}

	
	/*Image hover*/
	.da-thumbs li article em {
		display:none !important;
	}
	
	.topBackImg{
	    background-image:none!important;
	    /*margin-top:-50px;*/
	}
	.loginbar{
	    padding-right:2px!important;
	}
	
    /*.logo{
	    margin-bottom:-30px;
	}*/
    
    #logo-header{
        height:38px!important;
    }
    
	
}

@media (max-width: 463px) {
    .deslogo{
        margin-top:10px!important;
    }
}


@media (max-width: 900px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:80px !important;
		width:60% !important;
		margin-right:50px;
	}

	/*Slider Parallax*/
	.da-slide .da-img {
		display:none;
	}
}

@media (max-width: 450px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:70px !important;
		width:70% !important;
		margin-right:25px;
	}
	#sequence-theme h2 {
		font-size:30px !important;
	}
	#sequence-theme .info p {
		font-size:18px !important;
	}

	/*Slider Parallax*/
	.da-slide p {
		display:none;
	}




}

@media (max-width: 330px) {
    .logo{
        width:60%!important;
    }
	#logo-header{
	   width:100%;
       height:auto!important;
	}
}


@media (max-width: 900px) { 
	/*Menu*/
	.nav-collapse .nav{ float:none !important; margin-top: 10px !important; }

	/*Style Switcher*/
	i.style-switcher-btn {
		display: none;
	}

	/*Service Block*/
	.service .desc { width: 55%}

	.contact-form .input-xlarge {width: 200px !important}
    
    
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {  
	/*Menu*/
	.nav-collapse .nav { margin-top: 10px !important; }

	/*Service Block*/
	.service .desc { width: 55%}

	/*Registration and Login*/
	.reg-page {
		max-width:100%;
	}
	.login-page {
		max-width:100%;
	}
	.login-page input.login-inputs {
		width:94%;
	}

	/*Login Page v1.1+*/
	.log-page {
		width: 200px;
	}

	/*Coming Soon Page*/
	.coming-soon input {
		width: 60%;
	}
	.coming-soon-copyright p {
		text-align: left;
	}
    /*#topmenu.affix-top{
        margin-top:14px;
    }*/
    
    .deslogoSmall{
        font-size:11px!important;
    }	
    
    .container{
        padding:0 20px;
    }				
}

/* Landscape phones and down */
@media (max-width: 480px) { 	
	/*Menu*/
	.nav-collapse .nav{ margin-top: 10px !important;}

	/*Search Box Menu2*/
	.navbar .search-open-inner {
		top:-50px;
	}

	/*Service Block*/
	.service .desc { width: 60%}

	/*Search Box Menu1*/
	.navbar .search-open input {
		width: auto;
	}

	/*Search Box Menu2*/
	.navbar .search-open-inner input {
		width: auto;
	}

	/*Coming Soon Page*/
	.coming-soon,
	.coming-soon-plugin {
		margin-top: 50px;
		padding: 10px;
	}  	
	.coming-soon input {
		width: 50%;
	}
	.coming-soon-copyright p {
		text-align: left;
	}				
}

@media (min-width: 767px) {
	.no-space-pricing .span3 {
		width:25% !important;
		margin-left:0 !important;
	}
}

/*Higher Resolutions*/
@media (min-width: 1440px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 330px;
	}
}

@media (min-width: 1680px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 410px;
	}
}

@media (min-width: 1920px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 560px;
	}
}




@media (max-width: 490px) { 
    .loginbar li a{
        height:auto!important;
      }
    .topMenuEmail, .topMenuEmail:hover{
      background-image:none!important;
    }
    .topMenuTel, .topMenuTel:hover{
      background-image:none!important;
    }
    .topMenuLog, .topMenuLog:hover{
      background-image:none!important;
    }
    .topMenuReg, .topMenuReg:hover{
      background-image:none!important;
    }
    .topMenuCarr, .topMenuCarr:hover{
      background-image:none!important;
    }
    .topMenuLogout, .topMenuLogout:hover{
      background-image:none!important;
    }



}






