/**
 *
 * -------------------------------------------
 * Basic template CSS file
 * -------------------------------------------
 *
 **/
 
 @import url("../../News/css/template.css");
.gk-curso{
    margin-left: 8%;
}
#gk-content-top {
	border-color: -moz-use-text-color #30917B #30917B;
}
.gk-page-wrap {
    /*border: 1px solid #30917B;*/
    border-left: 1px solid #30917B;
    border-right: 1px solid #30917B;
    border-bottom: 1px solid #30917B;
}
textarea {
    border: 1px solid #30917b;
}
.tag-page article, .category-page article, .search-page article, .archive-page article, .author-page article {
    border-bottom: 1px solid #30917b;
}
/*
 * GK Font
 */ 
@charset "UTF-8";
@font-face {
	font-family: "gkfont";
	src: url("../fonts/gk-font/gkfont.eot");
	src: url("../fonts/gk-font/gkfont.eot?#iefix") format("embedded-opentype"), url("../fonts/gk-font/gkfont.ttf") format("truetype"), url("../fonts/gk-font/gkfont.svg#gkfont") format("svg"), url("../fonts/gk-font/gkfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}
[class^="gk-icon-"]:before,
[class*=" gk-icon-"]:before {
	font-family: "gkfont";
	font-style: normal;
	font-weight: normal;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.gk-icon-arrow-left:before { content: "1"; }
.gk-icon-arrow-right:before { content: "2"; }
.gk-icon-cross:before { content: "3"; }

input[type="text"], input[type="password"], input[type="email"], input[type="www"], input[type="tel"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;    
    height: 34px;
}

body {
    color: #666 !important;
}
.gk-nsp-header {
    font-weight: 400 !important;
}
.box-title {
    color: #337ab7 !important; 
    font-size: 15px !important; 
    text-transform: none !important;
}

#gk-mainbody-bottom {
    border-top: none !important;
}

#gk-mainbody-columns, #gk-mainbody-columns > section {
    background: none !important;
}
#gk-mainbody-top {
    border-bottom: none !important;
}
/*
.gk-nsp-header, .gk-nsp-header a,
.gk-nsp-text {
    color: #fff !important;
}
*/