.row-fluid .span12{margin-left:0;}
/*img{max-width:100%;}*/
@media (min-width: 900px) and (max-width: 3840px) {
	.biglogo img{width: 500px !important;}
	.toolsextra .row-fluid .span2{width:100% !important;margin-left:auto;margin-right:auto;}
	.toolsextra .row-fluid .span2 .mod-languages{margin-left:auto;margin-right:auto;}
	.toolsextra .row-fluid .span2 #menubartop1{float:none !important;text-align:center !important;}
	/*.moblogo{display:none !important;}*/
	#component{margin-top:30px;}
	}
@media (min-width: 548px) and (max-width: 3840px) {
	.biglogo{width: 100%;display:block;text-align: center !important;}
	.biglogo img{max-width: 500px !important;float:none !important;}
	}
/*@media (min-width: 210px) and (max-width: 900px) {
	
	/*.biglogo{width: 100% !important;}
	.biglogo img{width: 100% !important;}
	.toolsextra .row-fluid .span4{float: left !important;width: 33.3% !important;}
	.toolsextra .modulecontent{padding: 0 5px;margin: 0;}
	.diamond-important{font-size:80%;}
	.mod-languages ul{padding-top:5px !important;}
	div.mod-languages li {line-height:100% !important;font-size:80%;margin-left: 4px !important;margin-right: 4px !important;}
	.titleblacklist{padding:1px !important;}
    .titlestrongest{padding:1px !important;margin-top:2px;}
	}*/
/*@media (min-width: 400px) and (max-width: 900px) {
	.moblogo{display:block !important;margin-top:10px !important;text-align:center;}
	.moblogo img {max-width: 100px;}
	}
	*/
@media (min-width: 720px) and (max-width: 3840px) {
.mobpageheader{display:none !important;}
.aboutex{width:70%; margin-left:auto !important;margin-right:auto !important;}
div.tagItemView {width:45%; margin-left:auto !important;margin-right:auto !important;}
}
@media (min-width: 210px) and (max-width: 720px) {
	/*.page-header h1{display:none !important;}
    .page-header h2{display:none !important;}*/
    .blockspan .typowrap .mobpageheader h2{font-size:20px !important;}
	}
@media(max-width:1920px){
div.itemBackToTop{display:none !important;}
.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-field{width:85%;}
.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-label{width:15%;}
}
@media(max-width:1790px){
.blockspan .span3{width:20% !important;}
.diamond-loc-video{max-width:860px !important;}
}
@media(max-width:1594px){
.blockspan .span3{width:18% !important;}
.blockspan .titlewrap h2{font-size:18px !important;}
}
@media(max-width:1471px){
.diamond-loc-video{float:none !important;}
.blockspan .span3{width:48.6% !important;}
.diamond-loc-video .titlewrap{display:none !important;}
.blockspan .titlewrap h2{font-size:16px !important;}
}
@media(max-width:1455px){
.k2media_wrap_right {width:55%!important;}
.k2media_wrap_left {width:40%!important;}
}
@media(max-width:1364px){

}
@media(max-width:1340px){
.itemImageGallery .imagegalleryplg img {width:17%!important;}
}
@media(max-width:1320px){	
.k2wall_introtext {display:none;}
.social .evencol, .social .oddcol {width:25%!important; font-size:0.9em!important;}
}
@media(max-width:1240px){	
.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-field{width:100%;}
.frontpage-modcontact .pweb-labels-inline form.pwebcontact-form .pweb-label{width:100%;}
form.pwebcontact-form .pweb-label label{text-align:left !important;}
.coord .pweb-separator-text p{margin-left:0 !important;}
}
/*@media(min-width:1200px){
.row-fluid .span12 .moduletablefrontpage-modcontact{width:85%;}	
}*/
@media(max-width:1021px){
.social_top img{width:20% !important;}
.frontpage-modcontact{width:100% !important;}
}
@media(max-width:1040px){
.articleimgal .imagegalleryplg img,.itemExtraFields .imagegalleryplg img {width:50%!important;}
}
@media(max-width:1176px){
.social_top img{width:25% !important;}
}
@media(max-width:1120px){
.k2contentwall_video .wallview.columns-1.rows-1 {width: 100%!important; float:none!important;}
.k2contentwall_video .wallmore.columns-1.rows-3 {display:none;}
}
@media(max-width:1055px){
div.itemImageBlock{width:100% !important;}
div.itemImageBlock span.itemImage{float:none !important;padding-left:0 !important;}
div.itemFullText{text-align:center !important;}
div.itemFullText p{text-align:justify !important;}
div.itemFullText img{padding:0 !important;}
div.itemBackToTop{display:block !important;}
}
@media screen and (max-width: 979px){
.leftlarge .items-leading .span6,.leftlarge .items-leading .span3{width:100%;margin-left:0;}
.leftlarge .items-leading div:first-child + div{margin-left:0;}
.xtc-intro .row-fluid .span12 div:first-child + div + div{margin-left:0;}
.rightlarge .items-leading .span6{width:100%;margin-left:0;}
.rightlarge .items-leading .span3{width:100%;margin-left:0;}
.centerlarge .items-leading .span6{width:100%;margin-left:0;}
.centerlarge .items-leading .span3{width:100%;}
.centerlarge .items-leading div:first-child + div + div{margin-left:0;}
.k2Container .rl_guest,.k2Container .rl_add,.k2Container .rl_remove {top:0px!important;right:0px!important;position:relative!important;}
.itemAuthorLatest,.itemAuthorBlock {float:none!important;width:100%!important;margin:0px!important;padding:0!important;border-right:0px!important;}
.itemAuthorLatest {margin:16px 0px!important;}
.product_price {display:inline-block!important;width:40%;}
.product_quantity_input {display:inline-block!important;width:15%;}
.social .evencol, .social .oddcol {width:50%!important; font-size:1.4em!important;}
.article_text {padding: 20px !important;}
}
@media(max-width:930px){
h2.title a,h2.title {font-size:28px!important;}
.article_date {margin: 0px 22px 0px 0px;}
#section-kmt {padding:0!important;}
}
@media screen and (max-width: 900px){
body.sticky{margin-top:50px!important;}
body.innerpage.sticky{margin-top:90px!important;}
/*#logo {float:left!important;width:50%!important;}*/
#topright {float:right!important;width:50%!important;padding-right:10px;}
div#menuwrapper {margin: 0px 0px 13px!important;}
#menu {padding:0!important;}
.row-fluid [class*="span"] {width:100%;display: block;margin-left: 0!important;}
.row-fluid [class*="span"]:first-child {margin-left: 0!important;}
.row-fluid .span12 .moduletablefrontpage-modcontact{width:100%;}
.hide900 {display:none;}
.show900 {display:block;}
#region9 [class*="span"], #region9 .row-fluid [class*="span"] {float: left !important; margin-left: 2.76243% !important;}
#region9 [class*="span"]:nth-child(odd){margin-left:0!important;}
#region9 [class*="span"]:nth-child(even){margin-left: 2.76243% !important;}
#region9 .module h3 {border:none!important; padding:12px !important; margin-bottom: 20px !important; background-color:#161616;}
#bottom1,#bottom2,#bottom3 {border-right:0px solid #ccc;}
h1.pagetitle,h1.componentheading {margin: -40px -40px 40px -40px;padding: 17px 0px 16px 24px;color:#fff;}
.itemRatingLog {display:none;}
.product_price, .product_quantity_input, .k2store_add_to_cart {display: inline-block !important;width: 32%;}
/*#k2Container .componentheading {margin: -40px -40px 40px -40px;
padding: 34px 0px 24px 24px;}*/
.unoslider_title {font-size:76px!important;}
.unoslider_description {font-size:16px;}
.newshover {-webkit-transition-property: none;-moz-transition-property: none;-o-transition-property: none;-ms-transition-property: none;transition-property: none;-webkit-transition-duration: 0;-moz-transition-duration: 0;-o-transition-duration: 0;-ms-transition-duration: 0;transition-duration: 0;-webkit-transition-timing-function: none;-moz-transition-timing-function: none;-o-transition-timing-function: none;-ms-transition-timing-function: none;transition-timing-function: none;}
.firstrow .catwrap  {border:none!important;}
.centerrow .catwrap {border:none!important;}
.lastrow .catwrap   {border:none!important;}
.firstcol .catwrap, .centercol .catwrap, .lastcol .catwrap {border:none!important;}
#component{margin-top:20px;}
/*#component p{text-align:justify !important;}*/
.page-header h1{border:none !important;margin-left:40px !important;margin-right:40px !important;}
.page-header h2{border:none !important;margin-left:40px !important;margin-right:40px !important;}
body.innerpage.sticky{margin-top:50px!important;}
div.itemListCategory h1{border:none !important;margin-left:40px !important;margin-right:40px !important;}
div.itemHeader{margin-top:30px !important;}
div.itemHeader h1{border:none !important;}
}
@media(max-width:827px){
.blockspan .span3{width:100% !important;}
}
@media screen and (max-width: 820px){
.unoslider_title {font-size:76px!important;}
.unoslider_description {font-size:16px;}
}
@media (min-width: 768px) and (max-width: 979px) { 
.xtc-intro div.span12 div.column-4,.xtc-intro div.span12 div.column-2,.blog-featured .row-fluid .row-fluid .span3:first-child,.blog-featured .row-fluid .row-fluid .span3:first-child.span3 + .span3{margin-left:0;} .xtc-intro .span3,.blog-featured .row-fluid .row-fluid .span3{float:left;width:48.6188%;}
}
@media(max-width:796px){
#component p {line-height: 180%;}
div.pagination span, div.pagination a, ul.pagenav a {font-size:100%;padding:6px 15px;}
div.itemInfos,div.itemsTools,div.itemToolbar ul {float:none;text-align:center!important;}
#sb-searchwrap{margin-right:-10px;}
}
@media (max-width: 767px) {
.xtc-leading .span6,.xtc-leading .span3,.xtc-intro .span3{margin-left:0;float:none;width:100%;}
.formwrap,form#finder-search {text-align:left; padding:10px;width:80%; }
.mobilehide {display:none!important;margin:0px!important;padding:0px!important;height:0px!important;}
.k2media_wrap_right {width:100%!important;float:none!important;}
.k2media_wrap_left {width:100%!important;float:none!important;}
.itemImageGallery .imagegalleryplg img {width:9%!important;}
.itemRelatedk2store {display:none;}
.k2rightcolumn {margin-top:24px;}
.unoslider_caption {top: 40%!important;}
.hide767 {display:none;}
.show767 {display:block;}
}
@media (max-width: 720px) {
.commentsleft,.commentsright {float:none;width:100%;}
.itemNavigation {text-align:center;}
.itemNavigationTitle {width:100%;display:block;}
.k2Pagination .pagenav {padding:8px;}
}
@media(max-width:650px){.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}}
@media(max-width:620px){
.article_info{margin-left:0;}
#k2itemtabs.nav-tabs li {float:none!important;}
#k2itemtabs.nav-tabs li a {margin-bottom: 2px!important;border-bottom:2px solid #fff;}
.k2Pagination .pagenav {padding:6px;}
div.k2Pagination ul li {padding:1px;}
#logo a {margin-left:12px!important;}
h2.k2title {text-align:center;}
.article_date {display:none;}
h5.day {float:left;}
.article_date .day {font-size:22px!important;}
h2.title a,h2.title {font-size:36px!important;}
.itemImageGallery .imagegalleryplg img {width:20%!important;}
.social .evencol, .social .oddcol {width:25%!important; font-size:2.4em!important;}
.unoslider_description {display:none!important;}
.unoslider_title {line-height:80%!important;}
.unoslider_caption {width:200px!important;top: 30%!important;}
.show900 span.acymailing_introtext {float:none;width:100%;text-align:center;padding-right:0%;}
.show900 .acymailing_form {float:none;width:100%;text-align:center;}
.acysubbuttons {text-align: center!important;}
.acymailing_introtext p {font-size:14px;font-weight:100!important;}
#itemListLinks .itemContainer {width:50%!important;}
#itemListLinks .itemContainer .catItemView {padding: 0 0 20px 0!important; font-size: 14px!important;}
.hide620 {display:none;}
.show620 {display:block;}
.backtoalljobs{font-size:13px !important;margin-top:10px !important;}
.country {border-top: 1px solid #cccccc;border-bottom: 1px solid #ccc;}
}
@media(max-width:480px){
input, textarea, .uneditable-input{width:auto;}
.mobilehide {display:none!important;margin:0px!important;padding:0px!important;height:0px!important;}
.mobileshow h3 span{display:none!important;margin:0px!important;padding:0px!important;height:0px!important;}
.ns_more .firstcol, .ns_more .centercol, .ns_more .lastcol {width: 100%!important;}
div.itemAuthorImg{float:left;width:100%;}
div.itemAuthorBlock div.itemAuthorDetails {margin:20px 0 0 0px;padding:0 0 0 0;float:left;width:100%;}
#section-kmt {padding:0px;}
.itemImageGallery .imagegalleryplg img {width:15%!important;}
.social .evencol, .social .oddcol {font-size:1.4em!important;}

/*.span12 #k2Container .componentheading {margin: -20px -20px 20px -20px;padding: 24px 0px 24px 24px;}
#k2Container .componentheading {margin: -20px -20px 40px -20px;padding: 24px 0px 24px 24px;}*/
h1.pagetitle,h1.componentheading {margin: -20px -20px 40px -20px;padding: 17px 0px 16px 24px;color:#fff;}
.span12 h1.pagetitle,.span12 h1.componentheading {margin: -20px -20px 40px -20px;padding: 17px 0px 16px 24px;color:#fff;}
#k2Container.nowrap .featuredBadge {top:0px;right:0px;}
li.pagination-start,li.pagination-prev,li.pagination-end,li.pagination-next {display:none!important;}

body.sticky{margin-top:50px!important;}

.Pagination ul li {display: inline;padding:9px 0px!important;}	
#region9 .row-fluid [class*="span"] {width:100%!important;}
#region9 [class*="span"]:nth-child(even) {margin-left:0px!important;}
#region9 ul li {font-size:120%;}
.unoslider_title {font-size:64px!important;}
.unoslider_caption {width:200px!important;top: 20%!important;}
.hide480 {display:none;}
.show480 {display:block;}
.toalljobs .countryflags a{text-align:center !important;padding-left:10px !important;padding-right:10px !important;}
.toalljobs .countryflags a:hover{text-align:center !important;padding-left:10px !important;padding-right:10px !important;}
.toalljobs .countryflags img {padding-right: 0 !important;padding-bottom:5px;}
.toalljobs .countryflags span{display:block;}
}
@media(max-width:400px){
	#itemListLinks .itemContainer {width:100%!important;}
	#itemListLinks .catItemImage {padding:10px 0 0 0!important;}
	a.but{font-size:74% !important;}
	.moblogo{margin-top:10px;}
	.moblogo img{max-width: 90px;}
}

@media(max-width:320px){
#menu {padding: 8px 0 8px 0;}
#topright {text-align:center;}	
.mobilepad .modulecontent  {padding: 0px!important;}
div.pagination span, div.pagination a,ul.pagenav a {font-size:1em!important;padding:2px 8px;border:2px solid #e3e3e3;}
div.pagination ul li {padding:0 4px 0 0;}
.itemImageGallery .imagegalleryplg img {width:41%!important;}
.showHere {display:none;}

.k2title {padding:8px!important;}
#region5 > [class*="span"] { margin:0px; width:100%; }
.hide320 {display:none;}
.show320 {display:block;}
}
@media(max-width:280px){
.moblogo img{margin-left:-10px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {.newsdate{margin:0 30px 0 0;}}
