/*
 Theme Name:     Magnis Child Theme
 Theme URI:      http://demo.vegatheme.com/magnis/
 Description:    Magnis Child Theme
 Author:         OceanThemes
 Author URI:     http://vegatheme.com
 Template:       magnis
 Version:        1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  magnis-child
*/
 
@import url("../magnis/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

body{
	background-color: #69c8c9;
}

p{
	font-family: Arial, Helvetica, sans-serif;
}

/*Header*/
.header-contacts p strong{
	color: #fff;
}

.header-contacts a{
	color: #fff;
}

.header-social-buttons a i{
	background-color: #3c64a1;
}

.header-social-buttons a i:hover{
	background-color: #fec440;
}

.header-search i{
	color: #ffffff;
}

/*Navigation Menu*/
.site-menu-3-wrapper a{
	color: #ffffff;
	}
	.site-menu-3-wrapper{
	background-color: #3c64a1;
	border-width: 0px;
}

.site-menu-3-wrapper .site-desktop-menu > ul > li{
	font-size: 20px;
	margin-left: 28px;
	margin-right: 28px;
}

.main-content{
	background-color: #ffffff;
}

nav.site-desktop-menu > ul > li > ul a{
	background-color: #3c64a1;
}

nav.site-desktop-menu > ul > li > ul a:hover{
	background-color: #009999;
}

/*Home Page 3 Boxes*/

.home-box .button{
	background-color: #3c64a1;
	font-size: 30px;
	font-weight: 500;
	padding: 6px 0;
	width: 100%;
}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button{
	margin-bottom: 0px !important;
}

/*Newsletter*/

.newsletters-1 p.big {
    font-family: Shadows Into Light Two;
    line-height: 36px;
    font-size: 22px;
}

.newsletters-1 .quick_newsletter .newsletter-submit{
	background-color: #3c64a1;
}

/*Call Back Form*/
.buy-now-block h3{
	color: #ffffff;
	font-size: 32px;
	line-height: 36px;
}

.buy-now-block .button-color{
	background-color: #3c64a1;
	border: 0 none;
    border-radius: 0;
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
    padding: 0 15px;
    position: relative;
    width: 100%;
}

/*Footer*/

.footer-contacts-wrapper{
	background-image: none;
}

.footer-widget p{
	color: #ffffff;
}

.footer-contacts-wrapper ul li{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.footer-widget h3{
}

/*Inner Pages*/
.page-header{
	background: #fec440;
	padding: 25px 0;
}

.page-header h2{
	font-size: 25px;
}

.breadcrumb{
	display: none;
}

.ytp-error{
	background-color: #ffffff !important;
}

.main-content ul{
	margin-top: 0;
	margin-bottom: 20px;
}

.testimonials-1 h2{
	color: #008c8a;
}

.main-content h2, .main-content-block h2, #reply-title{
	color: #008c8a;
}

.main-content p, .main-content-block p, .main-content-block ul{
	margin-bottom: 20px;
}

/*Contact Page*/
.contact-info ul li{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
}

/*Blog*/
.date{
	background-color: #3c64a1 !important;
}

.post-item .date span{
	color: #ffffff;
}

.main-content ul li{
	font-family: Arial, Helvetica, sans-serif;
}

/*Images*/
.wpb_single_image img{
border: 10px solid #69c8c9;
}