/**
 *
 * -------------------------------------------
 * Mobile CSS file
 * -------------------------------------------
 * 
 **/

@import url("../../News/css/mobile.css");
#gk-bottom1 .box, #gk-bottom2 .box {
    max-width: 580px !important;
}
.gk-features h2 {
	margin: 24px 0;
}
/* 13.1. Base elements
==================================== */ 
/*-------------------------------------------------------------
           			
--------------------------------------------------------------*/
#gk-bottom1 .widget-area div.gk-page{
    padding: 0 50px;    
}
#gk-bottom1 div.gk-page,
#gk-bottom2 div.gk-page{
    border: 0px solid #FFF !important;
}
/*		Codigo Personalizado       */
.gk-icon2 span {
	font-size: 12px;
	top: -17px;
}
.gk-icon2 i {
	margin: 10px auto 50px auto;
}
.support .gk-icon2 {
	margin: 0 0 10px;
	width: 50%;
}
.box.bigspaces,
#gk-bottom1 div.bigspaces{
	padding: 50px 0 0 0!important;
}
.gk-columns > div {
	padding: 5px 0!important;
	width: 100%!important;
}
.bigspaces .gk-columns > div {
	border-left: 1px solid none;
}
body .gk-columns.big-spaces > div {
	border-left: 0;
}
body .gk-columns[data-column-count="2"] > div,
body .gk-columns[data-column-count="3"] > div,
body .gk-columns[data-column-count="4"] > div {
	padding-bottom: 20px!important;
	width: 100%;
}
.gk-icon2 i {
	width: auto;
}
.gk-pais > div {
	padding: 5px 0!important;
	width: 50%!important;
}		
.gk-icons > div{
    width: 100%;
}
.gk-curso{
    margin-left: 0%;
}
#gk-popup-login .gk-register {
	padding-left: 0!important;
}
.admin-bar .gk-page-menu {
    top: 42px !important;
}
/* GK Image Show and other widgets */
@media (max-width:450px) {
	.gk-is-wrapper-gk-shop-and-buy .figcaption {
		display: none;
	}
}
.gk-product-gallery {
	margin: 0 auto;
	max-width: 320px;
}
.gk-product-gallery[data-cols="1"] > div,
.gk-product-gallery[data-cols="2"] > div,
.gk-product-gallery[data-cols="3"] > div,
.gk-product-gallery[data-cols="4"] > div,
.gk-product-gallery[data-cols="5"] > div,
.gk-product-gallery[data-cols="6"] > div,
.gk-product-gallery[data-cols="7"] > div,
.gk-product-gallery[data-cols="8"] > div,
.gk-product-gallery[data-cols="9"] > div,
.gk-product-gallery[data-cols="10"] > div {
	width: 98.5%!important;
}
/*-------------------------------------------------------------
           			
--------------------------------------------------------------*/
.widget-area .col3{
    float: none !important;
    margin: 0 auto 20px auto !important;
    max-width: 260px;
    width: 100%;
}
/*-------------------------------------------------------------
           			Price Table 
--------------------------------------------------------------*/
.gk-color-price-table,
.gk-frame,
.gk-details {
	margin: 0 auto;
	max-width: 300px;
}
.gk-color-price-table {
	padding: 0 0 20px 0;
}
.gk-price-table {
	margin: 0 auto;
	max-width: 300px;
}
.gk-price-table > dl,
.gk-color-price-table > dl {
	margin: 0 0 20px 0!important;
	width: 100%!important;
}
.gk-price-table {
	padding: 0 0 20px 0;
}
.gk-price-table dd.gk-image img {
	width: 100%;
}
/*-------------------------------------------------------------
           			Content element
--------------------------------------------------------------*/
.gk-content-image,
.gk-content-img {
	margin: 10px 0!important;
	padding: 0!important;
	width: 100%!important;
}
.gk-content-list li {
	margin: 1% 0!important;
	width: 100%!important;
}
/*-------------------------------------------------------------
           			Box Icons Menu
--------------------------------------------------------------*/
.col-menu .icons-menu {
	padding-bottom: 40px!important;
}
/*-------------------------------------------------------------
           			GK NSP EVENTS
--------------------------------------------------------------*/
div.gk-nsp-events {
    padding-left: 0px;
}
/*-------------------------------------------------------------
           			GK Darbar
--------------------------------------------------------------*/
.darkbar .gk-image-link > img {
	min-width: inherit!important;
}
/*-------------------------------------------------------------
           			Publicaciones
--------------------------------------------------------------*/
.icon-size div.icon-box{
	font-size: 40px;
}
.icon-size h3{
	font-size: 18px !important;
}