@font-face {
    font-family: 'BPG Square';
    src: url('../fonts/bpg-square-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/bpg-square-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/bpg-square-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/bpg-square-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('../fonts/bpg-square-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/bpg-square-webfont.svg#bpg_squareregular') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'BPG Nino Mtavruli';
    src: url('../fonts/bpg-nino-mtavruli-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/bpg-nino-mtavruli-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/bpg-nino-mtavruli-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/bpg-nino-mtavruli-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('../fonts/bpg-nino-mtavruli-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/bpg-nino-mtavruli-webfont.svg#bpg_nino_mtavruliregular') format('svg'); /* Legacy iOS */
}
@font-face{font-family:'BPG Nino Mtavruli';src:url(../fonts/bpg-nino-mtavruli-webfont.eot);src:url(../fonts/bpg-nino-mtavruli-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/bpg-nino-mtavruli-webfont.woff2) format('woff2'),url(../fonts/bpg-nino-mtavruli-webfont.woff) format('woff'),url(../fonts/bpg-nino-mtavruli-webfont.ttf) format('truetype'),url(../fonts/bpg-nino-mtavruli-webfont.svg#bpg_nino_mtavruliregular) format('svg')
}

@font-face{font-family:'BPG Square';src:url(../fonts/bpg-square-webfont.eot);src:url(../fonts/bpg-square-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/bpg-square-webfont.woff2) format('woff2'),url(../fonts/bpg-square-webfont.woff) format('woff'),url(../fonts/bpg-square-webfont.ttf) format('truetype'),url(../fonts/bpg-square-webfont.svg#bpg_squareregular) format('svg')}

@font-face {
    font-family: 'BPG Glaho WEB';
    src: url('../fonts/bpg-glaho-web-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/bpg-glaho-web-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/bpg-glaho-web-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/bpg-glaho-web-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('../fonts/bpg-glaho-web-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/bpg-glaho-web-webfont.svg#bpg_glaho_webregular') format('svg'); /* Legacy iOS */
}
@font-face{font-family:'BPG Glaho WEB';src:url(../fonts/bpg-glaho-web-webfont.eot);src:url(../fonts/bpg-glaho-web-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/bpg-glaho-web-webfont.woff2) format('woff2'),url(../fonts/bpg-glaho-web-webfont.woff) format('woff'),url(../fonts/bpg-glaho-web-webfont.ttf) format('truetype'),url(../fonts/bpg-glaho-web-webfont.svg#bpg_glaho_webregular) format('svg')}

@font-face {
    font-family: 'BPG LE Studio 02';
    src: url('../fonts/bpg-le-studio-02-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/bpg-le-studio-02-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/bpg-le-studio-02-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/bpg-le-studio-02-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('../fonts/bpg-le-studio-02-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/bpg-le-studio-02-webfont.svg#bpg_le_studio_02regular') format('svg'); /* Legacy iOS */
}
@font-face{font-family:'BPG LE Studio 02';src:url(../fonts/bpg-le-studio-02-webfont.eot);src:url(../fonts/bpg-le-studio-02-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/bpg-le-studio-02-webfont.woff2) format('woff2'),url(../fonts/bpg-le-studio-02-webfont.woff) format('woff'),url(../fonts/bpg-le-studio-02-webfont.ttf) format('truetype'),url(../fonts/bpg-le-studio-02-webfont.svg#bpg_le_studio_02regular) format('svg')}

body:lang(ka){
  font-family: "BPG LE Studio 02", sans-serif !important;

}
h1:lang(ka), h2:lang(ka), h3:lang(ka), h4:lang(ka), h5:lang(ka), h6:lang(ka) {
  font-family: "BPG Square", sans-serif !important;
}
h1:lang(ka) *, h2:lang(ka) *, h3:lang(ka) *, h4:lang(ka) *, h5:lang(ka) *, h6:lang(ka) * {
  font-family: "BPG Square", sans-serif !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
   font-family: "BPG Nino Mtavruli", sans-serif !important;
   /*font-size: 12pt; */
}
.sp-megamenu-parent :lang(ka) {
   font-family: "BPG Nino Mtavruli", sans-serif !important;
/*font-size: 12pt; */
}
#offcanvas-toggler {font-family: "FontAwesome", sans-serif !important;}

/* here comes style from GC  */

.sp-module .sp-module-title {
  margin: 20px 0 20px 0 !important;
  font-size: 20px;
}

#sp-top-bar {
    padding: 0  !important;
}
#sp-main-body {
    padding: 20px 0 20px 0;
}

div.contact h3 {
  display: none;
}

legend {
    font-size: 14px !important;
}
#sp-bottom {
    padding: 20px 0 20px 0 !important;
}

div.bt-introtext {
    text-align: justify !important;
    text-justify: inter-word;
}
.bt-title {
    display: inline !important;
}
.post-format { 
display: none !important;
}
.full-image img {
    float: left;
    margin: 10px 10px 4px 4px; 
  display: inline-block;
}
#donate_symbol_currency { 
display: none !important;
}
#paypal_logo {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
input[name="paypalsubmit"] {
    width: 120px;
    margin: 20px;
    margin-left: auto;
    margin-right: auto;
}
input[name="paypalamount"] {
    margin: 0 auto;
}
.sj-responsive-listing .respl-cats-wrap ul.respl-cats li.respl-cat.sel a {
visibility: hidden;
}
.sj-responsive-listing .respl-cats-wrap ul.respl-cats li.respl-cat {
    visibility: hidden;
}
.sj-responsive-listing .respl-wrap .respl-loader a {
visibility: hidden;
}
.sj-responsive-listing .respl-wrap .respl-loader {
    visibility: hidden;
}
#myDiv {
    text-shadow: 1px 1px 2px black, 0 0 15px #222, 0 0 8px darkblue;
}
.donate h3 {
    color: #990000;
}
/* end style from GC  */
div {
    text-align: left !important;
}
/* menu font size  */
.sp-megamenu-parent >li >a {
    display: inline-block;
    padding: 0 6px;
    font-size: 15px;
    font-weight: bold;
}
/* salaidshow text color  */
.sp-organic-life-layout h2.sp-posttitle, .sp-organic-life-layout .sp-slider-content .sp-introtext {
    color: #EE3137 !important;
}
.ajust
{width: 280px;}

/* k2 styling  */
div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {
    width: auto;
}
div.catItemImageBlock {
    float: left;
    max-width: 20%; 
    padding: 20px 0 0 0;
}
div.catItemExtraFields, div.genericItemExtraFields {

    float: right;
    width: 80%;
    margin: 0;
}
span.catItemImage img {
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}
/* k2 module styling  */
.members .sp-module-title {
    font-size: 28px !important;
    font-weight: 600;
}
.sp-module ul >li {
    border-bottom: 0px solid #e8e8e8;
}
.sp-module ul >li >a:before {
    content: no-close-quote;
}
div.k2ItemsBlock ul li
{margin: 0 0 6px 0;}

div.k2ItemsBlock ul li div.moduleItemExtraFields {
    width: 80%;
    float: left;
    margin-bottom: 20px;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    float: left;
    margin: 2px 14px 4px 4px;
    padding: 0;
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}

div.k2ItemsBlock ul li a.moduleItemTitle {
    font-size: 20px;
    font-weight: 600;
}
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel {

    width: auto;
}
/* hr  */
 hr.style-four {
padding: 20;
width:90%;
border: none;
border-top: medium double #333;
color: #333;
text-align: center;
}
hr.style-four:after {
content: "საქართველოს სოფლის მეურნეობის მეცნიერებათა აკადემია";
display: inline-block;
position: relative;
top: -1.4em;
font-size: 0.7em;
padding: 0 0.45em;
background: white;
}
hr.style-two {
    margin: 25px;
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));
}

/* table  */
#hor-minimalist-b
{

	background: #fff;
	margin: 45px;

	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #;
	padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #009;
}
/*div*/
div.polaroid {
    max-width: 100%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    text-align: center !important;
}
.table2 td, .table2 tr {
    padding: 10px;

    font-weight: 600;
    margin: 0px auto;
    border-collapse: separate !important;
    border-spacing: 8px !important;
    border: px solid #efefef;
    max-width: 800px;
}
.entry-image{
    height: 0px;
    visibility: hidden;
}
.bt-row-separate {
    border-bottom: 0px dotted #959595 !important;
}
.btminheight {
    min-height: 75px;
}
.btqc-field-container input[type=text],
.btqc-field-container textarea{
    width: 300px;
}
.btqc-field-container label {
    width: 250px;
}
.btqc-field-container textarea {
    height: 80px;
}
.nomarginall {
    margin: 0 !important;
}
.wf_caption {
    font-weight: bold;
}
/* slidshow caption font size */
.nivo-caption p {
    font-size: 18px;
    color: #7AFF4D;
}
.sp-megamenu-parent a:hover {
color: yellow;
}
/* modulis da sataurebis fonti */
.underline h3, .undrline h2 {   
 width: 96%;
    font-family: 'BPG Nino Mtavruli';
    padding: 0 2% 8px 2%;
    margin-bottom: 15px;
     background: url(../images/titleBg.png) no-repeat bottom left;
    overflow: hidden;
    line-height: 27px;
}
.colored h3, .colored h2 {
color: #006600; }
/* edited menu */
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li {
    color: #ffffff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #008000;
    box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
    padding: 20px;
}

#offcanvas-toggler >i {
    color: inherit;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #006600;
}
.sp-page-title {
background: -moz-linear-gradient(45deg, rgba(0,128,0,1) 0%, rgba(255,255,0,1) 83%, rgba(0,128,0,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0,128,0,1)), color-stop(83%, rgba(255,255,0,1)), color-stop(100%, rgba(0,128,0,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(45deg, rgba(0,128,0,1) 0%, rgba(255,255,0,1) 83%, rgba(0,128,0,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(45deg, rgba(0,128,0,1) 0%, rgba(255,255,0,1) 83%, rgba(0,128,0,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(45deg, rgba(0,128,0,1) 0%, rgba(255,255,0,1) 83%, rgba(0,128,0,1) 100%); /* ie10+ */
background: linear-gradient(45deg, rgba(0,128,0,1) 0%, rgba(255,255,0,1) 83%, rgba(0,128,0,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008000', endColorstr='#008000',GradientType=1 ); /* ie6-9 */
    padding: 10px 0;
}
.bt-cs .bt-inner .bt-title {
    color: #006600 !important;
}
#sp-header {
    height: 90px; }
#sp-footer {
    font-size: 11px;
}
body.site {
    background-size: 1000px;
}
.nav>li {
    margin-top: 5px;
    border-left: 3px solid #f8931d;
    color: #046738;
    text-transform: uppercase;
    font-size: 14px;
    vertical-align: middle;
    padding: 3px;
    font-weight: bold;
}
/* akademikosebis siistvis */
div.itemListCategory h2 {
    font-size: 26px;
}

.componentheading.gaas-large {
    font-size: 28px;
    font-family: "BPG Square", sans-serif !important;
    margin: 20px;
    line-height: 1.2em;
}
div.itemListCategory {
    background: none;
    border: 0px solid #ddd;
}
a {
    font-weight: bold;
}
body {color: #000;}
@media only screen and (max-width : 1024px) {
.sp-megamenu-parent > li > a {
font-size: 13px;
}