@import url(//fonts.googleapis.com/css?family=Dosis:600,400);@import url(//fonts.googleapis.com/css?family=Ubuntu:400,700);.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media(max-width:1200px){#content-top-row .aboutus .item_introtext{margin-left:0}
#maintop-row .guide .img-intro{float:none}
#maintop-row .about{margin-right:2%;width:35.7%}
#showcase-row .image.span9{width:73.22%;margin-right:0}
#showcase-row .image.span9 img{width:auto;height:auto}
#showcase-row .image.span3{width:26.74%;margin-right:0}
#showcase-row .image.span3 img{height:auto;width:auto}
#showcase-row .image.span4{width:33.33%;margin-right:0}
#showcase-row .image.span4 img{width:auto;height:auto}
#contact_map{height:376px}
ul.gallery{margin-left:-20px}
ul.gallery .gallery-item{padding-left:20px}
h3.gallery_head a:link, h3.gallery_head a:visited {	
	color:#FFF;
	width:100%;
	padding-top:320px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:19x;
}
h3.gallery_head a:hover {	
	color:#F0F9BF;
}
}
@media(max-width:980px){.img-full__left{float:none;margin-right:0}
.img-full__left.span5{margin-right:31px}
.page-item__team .img-full__left{float:left;margin-right:31px}
.page-blog,.page-item__blog,.page-category{padding-right:20px}
#mainbottom-row .posts .img-intro{float:none}
#aside-left{padding-right:20px}
#content-bottom-row .womenstyle .item_introtext{margin-left:0}
#content-top-row .menstyle .item_introtext{margin-left:0}
#content-top-row .aboutus .img-intro{float:none}
#content-top-row .choice .item{width:100%;margin-left:0!important;float:none}
#copyright-row #copyright{width:100%;text-align:center}
#copyright-row #copyright .phone{width:100%;margin-left:0}
#copyright-row .follow{margin-bottom:30px}
#copyright-row .follow .mod-menu__social .menu{text-align:center}
#copyright-row .articles,#copyright-row .footermenu,#copyright-row .links{width:30%;padding-left:15px;float:left;text-align:center}
.thumbnails{margin-left:-12px}
.thumbnails>li{margin-left:12px}
#back-top{display:none!important}
ul.gallery{margin-left:-12px}
ul.gallery .gallery-item{padding-left:12px}
h3.gallery_head a:link, h3.gallery_head a:visited {	
	color:#FFF;
	width:100%;
	padding-top:220px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	font-size:15px;
}
h3.gallery_head a:hover {	
	color:#F0F9BF;
}

	  .moduletable.navigation-one ul.sf-menu li a,
	  .moduletable.navigation-one ul.sf-menu li span {
	  line-height:12px;
	  padding:22px 10px;
	  cursor:pointer;
		font-family: 'PT Sans Narrow', sans-serif;
		font-weight:700;
		font-size:17px;
		color:#fff;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
	  }
	  
.moduletable.navigation-two ul.sf-menu li a, 
.moduletable.navigation-two ul.sf-menu li span {
    font-size: 17px;
}

.moduletable.navigation-one ul.sf-menu li.firstItem a, 
.moduletable.navigation-one ul.sf-menu li.firstItem span {
    padding-left: 10px;
}	  

.moduletable.navigation-two ul.sf-menu li.firstItem a, 
.moduletable.navigation-two ul.sf-menu li.firstItem span {
    padding-left: 10px;
}	  
	  
	  #logo a:link, #logo a:visited  {
	  font-family: 'PT Sans Narrow', sans-serif;
	  font-weight:700;
	  font-size:22px;
	  color:#1363b0;
}	  
	  
}
@media(max-width:767px){.page-blog,.page-item__blog,.page-category{padding-right:0}
#mainbottom-row .posts .img-intro{float:left}
#mainbottom-row .posts .item{margin-bottom:40px}
#mainbottom-row .team .item{width:31%;margin-right:2%;float:left}
#aside-right{border:0;padding-left:0;width:100%}
#aside-right:before{display:none}
#aside-left{padding-right:0;border:0;width:100%;margin-bottom:30px}
#aside-left:after{display:none}
.body__about #component{padding-right:0}
#content-top-row .aboutus .img-intro{float:left}
#copyright-row .articles,#copyright-row .footermenu,#copyright-row .links{width:100%;padding:0;float:none;margin-bottom:30px;border:0}
#copyright-row .articles:before,#copyright-row .footermenu:before,#copyright-row .links:before,#copyright-row .articles:after,#copyright-row .footermenu:after,#copyright-row .links:after{display:none}
#maintop-row .guide .img-intro{float:left}
#maintop-row .news{width:100%;padding:0;border:0}
#maintop-row .news .item{margin-right:2%;float:left;width:48%}
#maintop-row .news:before{display:none}
#maintop-row .about{margin-right:0;width:100%;margin-bottom:40px}
#showcase-row .image{float:left}
#showcase-row .image .moduleTitle{margin:50px 0 0;font-size:17px}

h3.gallery_head a:link, h3.gallery_head a:visited {	
	color:#FFF;
	width:100%;
	padding-top:180px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
}
h3.gallery_head a:hover {	
	color:#F0F9BF;
}

#showcase-row .image .item_introtext{/*top:86px*/}
#showcase-row .image .item_introtext p{display:none}
.row-container{padding:0!important}
#top-row{margin-right:-20px;margin-left:-20px}
#top-row .row-container{padding:0 20px!important}
#wrapper,.body__home #wrapper{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}
#wrapper,.body__home #wrapper{margin-bottom:0}
#footer-wrapper{height:auto}
#push{display:none}
#logo{text-align:center}
#logo a{margin:0}
.nav.menu.pull-right.nav-pills{float:none;text-align:center}
.nav.menu.pull-right.nav-pills li{float:none;display:inline-block}
.social{text-align:left;padding:10px 0}
/*.select-menu{display:block;width:100%}
.sf-menu{display:none}*/
.item-image.blog-image{float:none;margin:0 0 20px 0}
.row-fluid [class*="itemSpan"]{display:block;float:none;margin-left:0;width:auto}
.page-gallery ul.gallery{margin-left:0}
.page-gallery ul.gallery .gallery-item{padding-left:0;float:none}
.page-gallery ul.gallery .gallery-item .item_img{float:left;margin:0 21px 21px 0!important;max-width:50%}
.page-gallery ul.gallery .gallery-item .view .item_img{max-width:100%}
.page-gallery ul.gallery .gallery-item .view .item_img a{display:block}
.img-full__left.span5{width:50%}
.contact_details .contact_details_item{width:30%;float:left}
.page-gallery ul.gallery .gallery-item .view{max-width:360px;margin:0 auto}
.page-gallery ul.gallery .gallery-item .view .item_img{float:none;margin:0!important}
.mod-search__aside .mod-search_searchword{width:50%}
.mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:50%}
#back-top{display:none!important}

	  .moduletable.navigation-one ul.sf-menu li a,
	  .moduletable.navigation-one ul.sf-menu li span {
	  line-height:12px;
	  padding:22px 5px;
	  cursor:pointer;
		font-family: 'PT Sans Narrow', sans-serif;
		font-weight:700;
		font-size:15px;
		color:#fff;
		text-shadow: 1px 1px 1px rgba(0,0,0,0.9);
	  }
	  
 	  

.moduletable.navigation-two ul.sf-menu li a, 
.moduletable.navigation-two ul.sf-menu li span {
    font-size: 15px;
}


	  
	  #logo a:link, #logo a:visited  {
	  font-family: 'PT Sans Narrow', sans-serif;
	  font-weight:700;
	  font-size:18px;
	  color:#1363b0;
}

#logo a img

{
	  font-family: 'PT Sans Narrow', sans-serif;
	  font-weight:700;
	  font-size:18px;
	  color:#1363b0;
	  text-align: center;
	  float: none;
}


#header-row #logo {
    float: none;
    margin-left: 0;
    text-align: left;
}


.moduletable .mod-search {
    padding-top: 20px;
}


@media(max-width:640px){

.select-menu{display:block;width:100%; height:40px;}
.sf-menu{display:none}
	
.contact_details{margin-bottom:21px}
.contact_details .contact_details_item{width:100%;float:none}
#showcase-row .image .moduleTitle{display:none}
#showcase-row .image .item_introtext{/*top:20%*/}
h3.gallery_head a:link, h3.gallery_head a:visited {	
	color:#FFF;
	width:100%;
	padding-top:110px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	font-size:11px;
}
h3.gallery_head a:hover {	
	color:#F0F9BF;
}

div.moduletable.dkau_social {
	

    float: right;
    height: 29px;
    width: 80px;
	padding-top: 0px;
	margin-top: -8px;
}
}
@media(max-width:480px){.page-item__team .img-full__left{float:none;margin-right:0}



.img-intro__left{float:none;margin-right:0}
#mainbottom-row .team .item{width:48%;margin-right:2%;float:left}
#content-top-row .aboutus .img-intro{float:none;margin-right:0}
#maintop-row .guide .img-intro{float:none;margin-right:0}
#maintop-row .news .item{margin-right:0;float:none;width:100%}
.contact_form{width:100%}
.page-registration form input,.page-remind form input,.page-reset form input,.page-login form input,.page-login form input,.page-profile__edit form input,.page-registration form select,.page-remind form select,.page-reset form select,.page-login form select,.page-login form select,.page-profile__edit form select{width:100%}
.page-registration form label,.page-remind form label,.page-reset form label,.page-login form label,.page-login form label,.page-profile__edit form label{display:inline-block}
.pagination ul li{display:none}
.pagination ul li.pagination-prev,.pagination ul li.pagination-next{display:inline-block}
.page-gallery .item_img.img-intro{float:none;margin:0 0 21px 0}
.page-gallery ul.gallery .gallery-item{text-align:center}
.page-gallery ul.gallery .gallery-item .item_img{float:none;margin:0 auto 21px!important;max-width:100%}
.page-gallery ul.gallery .gallery-item .item_img img{width:100%}
.page-gallery ul.gallery .gallery-item a.zoom{display:inline-block}
.img-full__left.span5{width:100%;margin-right:0}
.page-blog .item_img.img-intro{float:none;margin:0 0 21px 0}
.page-archive_filters select{display:block;width:100%}
.contact_details .contact_details_item{width:100%;float:none}
.mod-search__aside .mod-search_searchword{width:100%}
.mod-login__aside .mod-login_userdata{width:100%;overflow:hidden}
.mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:100%}
div.modal{position:absolute}
h3.gallery_head a:link, h3.gallery_head a:visited {	
	color:#FFF;
	width:100%;
	padding-top:70px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	font-size:10px;
	line-height: 10px;
}
h3.gallery_head a:hover {	
	color:#F0F9BF;
}
}
@media(max-width:340px){#showcase-row .image .item_introtext{display:none}
}
