 /*---------------------------------------------------------------
# Package - Sboost Framework  
# ---------------------------------------------------------------
# Author - mixwebtemplates http://www.mixwebtemplates.com
# Copyright (C) 2008 - 2013 mixwebtemplates.com. All Rights Reserved. 
# Websites: http://www.mixwebtemplates.com
-----------------------------------------------------------------*/


/* Large desktop */
@media (min-width: 1200px) {


}
 
/* Tablet landscape and desktop */
@media (min-width: 960px) and (max-width: 1199px) { 
	.profPeople {max-width:960px!important;width:30%!important}

}

/* ipad */
@media (min-width: 960px) and (max-width: 1170px) { 
	/*.mx-base {width:100%!important}*/
.content_main04{
float: left; margin-right: 20px!important;
}
  .content_main_text_f{
  width: 100%!important; 
}
.fcp_wrapper {
   width: 400px; 
  }
.fcp_page {  
  margin: 20px auto;
background: url(../../../images/contact/contact01.jpg) right center no-repeat!important;
}
}


/* Landscape phone to portrait tablet */
@media (min-width: 768px) and (max-width: 959px) { 
	.mx-base {width:100%!important}
      .content_main_text {
width: 100%!important; 
 float: none!important; 
}
    .content_main_text_f{
  width: 100%!important; 
}  
.fcp_wrapper {
   width: 370px; 
  }
.enterprise_01{
    width:300px!important;
  }
.fcp_page {
margin: 20px auto;
background: url(../../../images/contact/contact02.jpg) right center no-repeat!important;
}

#hormenu ul.level-0 > li.menu-item > a.menu-item{
    font-size:14px!important
  }
/*a#logo {
background: url(../../../images/logos/logo.png) no-repeat!important;
width: 100%!important;
background-position: 50% 50%!important;
}*/
  
  /*	.mx-base {width:728px!important}*/
	#mx-top-menu, .mx_date{display:none}
	#mx-bookmarks{float:left!important; }
	#mx-banner {width:320px}
	.service {max-width:900px!important;width:32%!important}
	.profPeople {max-width:900px!important;width:30%!important}
	
	input#mod-search-searchword {
		width:120px;
	}
	
	.tabs_buttons ul.tabs_container li.tab {
		padding:0 10px!important;
	}
	
	span.designed_by {
		display:block;
	}
}
   @media (min-width: 767px) and (max-width: 3000px) {
  .menu-fixed {
      position: fixed!important; z-index: 9999;
      top: 0; width: 100%; /*background:rgba(0,0,0,0.6) !important; */
	box-shadow:0 0 5px rgba(0,0,0,0.6);
	-moz-box-shadow:0 0 5px rgba(0,0,0,0.6);
	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);      
    }
     .menu-fixed #logo {display: none;
    }
     .menu-fixed #hormenu{float:left; width: auto;
    }
  }
/* Phones portrait and landscape  */
@media only screen and ( max-width: 767px ) {
	.mx-base {min-width:280px!important;width:95%!important}
	.service {max-width:500px!important;width:48%!important}
	.profPeople {max-width:500px!important;width:44%!important}
	#mx-leftcol, #mx-rightcol,#mx-sideleft, #mx-sideright, #mx-maincol, #inner_content, .mx-block {width:100%!important;margin:0!important}
	.mx-block .first, .mx-block .last, .mx-block .single,
	.item .first, .item .last, .item .single	{margin:0!important}
	.item-inner {padding:10px 0!important}
	a#logo {width:100%!important;background-position:50% 50%!important}
	#hormenu,#mx-search,#powered-by,#mx-footer-nav {display:none!important}
	#mx-footer {text-align:center}
	#mx-footer .cp {float:none!important}
	span.designed_by {display:block}
	select.select-menu {width:100%}
	#mx-mmenu {display:block!important;margin:0}
	
	#mx-top-menu, #mx-banner, .mx_date{display:none}
	#mx-bookmarks{display:none}
	
	/*K2*/
	div.subCategory a.readmore {top:25px}
	div.subCategory h2{font-size:20px!important}
	div.itemToolbar ul li.itemPrintLink, div.itemToolbar ul li.itemEmailLink, div.itemToolbar ul li.itemTextResize {margin:0!important}
	
	/*Templates*/
	.border{margin-bottom:10px}
	a#pagetop{float:none!important}	
	div.color-site{float:none!important; margin-top: 4px!important}
}
@media only screen and ( max-width: 600px ) {
	.service, .profPeople {min-width:280px!important;width:93%!important}
}

@media (max-width: 480px) {	
a#logo{background:url(../images/logo/logo2.png) no-repeat;width:100%!important;background-position:50% 50%!important}
.welcome{
    display: none;
  }
.menufooter_menu01 li {
font-size: 10px;
    padding: 2px 5px!important;
}
  .enterprise_pin {
padding-left: 20px!important;
font-size: 14px!important;
margin-bottom: 0px!important;
}
  .enterprise_01{
padding:10px 10px 10px 10px!important;
}
  .enterprise_11 {
padding-left: 20px!important;
font-size: 12px!important;
}
  .enterprise_12{
float:center!important;
}
  .enterprise_00{
padding-top:5px!important;
}
  
 .content_main_text {
clear: both!important;
    width: 100%!important;
}
  .content_main03 {

    width: 100%!important;
} 
  .content_main_text_f{
  width: 100%!important; 
}  
 
.fcp_wrapper {
background-color: #F1F1F1;
border: 1px solid #E5E5E5;
padding: 5px;
font-family: Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #222222;
display: inline-block;
width: 100%!important;
}  
 
.fcp_line label{
 text-align: left!important;   
    
  }
  
}

@media (max-width: 1024px){
.content_main04{
float: left; margin-right: 20px!important;
}

}

@media (min-width: 480px){

}

@media only screen and ( max-width: 767px ) {
.fcp_wrapper {
background-color: #F1F1F1;
border: 1px solid #E5E5E5;
padding: 5px;
font-family: Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #222222;
display: inline-block;
width: 100%!important;
}  
}