/*
Theme Name: MIGP
Theme URI: #
Author: Pav
Author URI: #
Description: MIGP
Version: 1.0
License:
License URI:

*/

@import url("css/foundation.css?v=1.7.1");

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
@media only screen and (min-width: 800px)
 {
 .src
 {
 padding-left: 100px;
 }
 .widget-title
{
width: 60%;
}
 .cf1
 {
 color: #d8d8d8;
font-size: 12px;
 height: 90px;
background-color: #1c323e;
color: #d8d8d8;
position: relative;}
.license
{position: absolute;
bottom: 10px;
left: 30px;
}
.contacts2
{
position: absolute;
bottom: 10px;
right: 220px;
}
.contacts
{position: absolute;
bottom: 10px;
right: 40px;
}
 }

.breadcrumbs
{
padding-top: 6px;
float: right;
width: 70%;
font-size: 10px;
text-decoration: none;
color: #1c5574;
}
.breadcrumbs a:hover
{
text-decoration: underline;
}
#logo a img
{max-height: 90px;}
.c1 {
color: #d8d8d8;
font-size: 11px;
background: #294551;
border-bottom: 1px solid #78848b;
height: 20px;
/*padding: 5px 30px 0px 30px;*/}
.c1 .menu {
display: block;
float: right;
color: #d8d8d8;}
.c1 {
background: #294551;
border-bottom: 1px solid #78848b;
height: 30px;
padding: 0px 30px 0px 30px;}
.large-3h{
padding-left: 0px;
font-family: Arial;
font-size: 13px;
color: #1c323e;
position: relative;
width: 25%;
padding-top: 25px;
}
.large-3{
padding-left: 0px;
font-family: Arial;
font-size: 13px;
color: #1c323e;
position: relative;
width: 25%;
}
.large-3l {
padding-left: 0px;
font-family: Arial;
font-size: 13px;
color: #1c323e;
position: relative;
width: 25%;
padding-top: 25px;
}
.large-3h:hover
{
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #d6dede;
padding-top: 25px;
}
.widget_nav_menu ul li ul {
margin-left: 10px;
display: inline-block;
}
.sub-menu
{
/*display: inline-block;*/
color: #525151;
font-weight: normal;
margin-left: 20px;
}
@media only screen and (max-width: 1023px)
 {
.entry-content1
{
margin-left: 20px;
}
.mobn
{
width: 100%
}
#custom-menu-wizard-2 h3 {
background: none;
height: 93px;
font-size: 0%;
}
#custom-menu-wizard-4 h3 {
background: none;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-5 h3 {
background: none;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-6 h3 {
background: none;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-8 h3 {
background: none;
height: 123px;
font-size: 0%;}
#custom-menu-wizard-2
{background: url('/wp-content/uploads/2014/04/fbm11.png') center top no-repeat;}
#custom-menu-wizard-4
{background: url('/wp-content/uploads/2014/04/fbm21.png') center top no-repeat;}
#custom-menu-wizard-5
{background: url('/wp-content/uploads/2014/04/fbm3.png') center top no-repeat;}
#custom-menu-wizard-6
{background: url('/wp-content/uploads/2014/04/fbm4.png') center top no-repeat;}
#custom-menu-wizard-8
{background: url('/wp-content/uploads/2014/04/fbm5.png') center top no-repeat;}
 .large-3l {
position: relative;
width: 100%;
text-align: center;}
 .large-3 {
position: relative;
width: 100%;
text-align: center;}
 .large-3h {
position: relative;
width: 100%;
text-align: center;
}
}
}
{

}
.sub-menu li a {
color: #525151;
font-weight: normal;
font-family: Arial;
font-size: 13px;}
.qtrans_language_chooser { list-style-type:none; }
.qtrans_language_chooser li { float:left; margin-right:3px; }
.qtrans_language_chooser ul {padding-top: 24px;}
.qtrans_flag { margin-top:8px; padding-right: 6px;}
.lang-en {padding-right: 6px;}
.lang-ua{padding-left: 6px;}
.menufs a:hover 
{
text-decoration: underline;
}
#sdm
{
padding-left: 20px;
padding: 20px;
background: #3a658d;
font-family: Arial;
font-size: 13px;
color: #1c323e;
}
#sdm a {
font-family: Arial;
font-size: 13px;
font-weight: normal;
border-bottom: 1px dashed #889fb5;
padding: 5px 0px;
color: #e6e6e6;
text-decoration: none;
padding: 5px 0px;
display: block;}
#sdm a:hover
{background: #5788b6;
}
#sdm a:active 
{
background: #5788b6;
}
#ftm:hover
{
background: #d6dede;
}
#ftm
{
padding-left: 20px;
}
.entry-content
{/*padding-top: 20px;*/
/*padding: 0px 0px 0px 20px;*/
}
.entry-title a
{
font-weight: normal;
font-size: 14px;
color: #8d273f;
}
.entry-title a:hover
{
color: #1c5574;
}
.large-8
{
padding: 0;
}
.display-posts-listing .listing-item {
    clear: both;
	list-style: none;
}
.display-posts-listing .listing-item a{
    clear: both;
	font-size: 16px;
font-weight: bold;
list-style: none;
display: block;
width: 100%;
text-align: center;
}
.display-posts-listing
{
padding-bottom: 40px;}
.display-posts-listing img {
    float: left;
    margin: 0 10px 10px 0;
}
.prepods-list-container .prepod {
background: #f2f2f2;
border-bottom: 1px solid #d6dede;
padding: 15px;}
.prepods-list-container .prepod.odd {
background: #e7e8ea;
border-bottom: 1px solid #d6dede;
padding: 15px;}
.prepods-list-container .name {
font-size: 14px;
font-weight: bold;}

.sl-image {
width: 300px;
float: right;
margin-right: 10%;
}
.sl-image img {
width: 300px;
}
.from_the_blog_title   {
/*margin-right: 5%;*/
font-size: 18px;
font-weight: normal;
/*width: 60%;*/
}
.post-date   {
width: 80px;
height: 60px;
float: right;
/* margin-top: 5%; */
/* padding-top: 5%; */
z-index: 99999;
margin-bottom: -5%;
}
.slider_1248195497
{
max-height:300px;
}
@media only screen and (min-width: 1024px)
{
#custom-menu-wizard-2 h3 {
background: url('/wp-content/uploads/2014/04/fbm11.png');
width: 213px;
height: 93px;
font-size: 0%;
}
#custom-menu-wizard-4 h3 {
background: url('/wp-content/uploads/2014/04/fbm21.png');
width: 216px;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-5 h3 {
background: url('/wp-content/uploads/2014/04/fbm3.png');
width: 244px;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-6 h3 {
background: url('/wp-content/uploads/2014/04/fbm4.png');
width: 188px;
height: 93px;
font-size: 0%;}
#custom-menu-wizard-8 h3 {
background: url('/wp-content/uploads/2014/04/fbm5.png');
width: 214px;
height: 120px;
font-size: 0%;}

@media only screen and (max-width: 1023px)
 {
.home_btn {margin: 0 auto;
display: block;
margin-top: -30px;
width: 100%;
text-align: center;}
.mobn
{display: block;}
}
@media only screen and (min-width: 801px)
 {
.mobn {display: none;}
.mobmenu {display: none;}
}
@media only screen and (max-width: 500px) {
.display-posts-listing img {
float: none;
margin: 0 10px 10px 0;}

}

.wpcf7-form-control-wrap.captcha-860{
	float:left;
	width:150px;
}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-428{
	float:right;
}
#wpcf7-f8695-o1 form > div{
	-webkit-transform:scale(0.9);
	transform:scale(0.9);
	margin-left:-10px;
}
/*@media only screen and (max-width: 1005px) {
#wpcf7-f8695-o1 form > div{
	display:block;
	width:304px;
	margin:0 auto;
}
}*/
@media only screen and (max-width: 1178px) {
#wpcf7-f8695-o1 form > div{
	-webkit-transform:scale(0.8);
	transform:scale(0.8);
	margin-left:-25px;
}
}

