/*
Theme Name: marinet child
Description: Marinet is a leader at hotel internet marketing and offers integrated solutions for hotel promotion, marketing and sales.
Tags: Hotels, CMS , Responsive, Internet solutions
Author: Marinet
Author URI: #
Template: marinet
Version: 1.0.0
Text Domain:  marinet
*/
@import url("../marinet/style.css");

h6 a:hover { text-decoration: underline;}

h4 a:hover  {

    font-weight: 600;

}

h1 {font-family: 'Raleway','Roboto';}
h2 {font-family: 'Raleway','Roboto';}
h3 {font-family: 'Raleway','Roboto';}
h4 {font-family: 'Raleway','Roboto';}
h6 {font-family: 'Raleway','Roboto';}

.children{
	display:block;

}

.children a{
	font-size:22px!important;
	line-height:0px!important;
}
.children a:hover {

    text-decoration:underline;
}


.children2{
	display:block;
}
.children2 a{
	font-size:22px!important;
	line-height:0px!important;

}

.children2 a:hover {

    text-decoration:underline;
}


.children3{
	display:block;
}
.children3 a{
	font-size:22px!important;
	line-height:0px!important;

}
.children3 a:hover {

    text-decoration:underline;
}



.children4{
	display:block;
}
.children4 a{
	font-size:22px!important;
	line-height:0px!important;

}
.children4 a:hover {

    text-decoration:underline;
}

.fukuma{
	padding-left:50px!important;
	
}

.fukuma2{
	padding-right:60px!important;
}


.fbutton {
	color: #000000;
    font-size: 15px;
    line-height: 40px;
    height: 40px;
    font-style: normal;
    font-weight: 600;
	letter-spacing:2px;
}

a.fbutton:hover {
	
	color: #44a0d8;
}

#text-6 p {font-size:14px; line-height:20px!important; margin-top:20px;}

header .header_inner_left {

    left: 30px;

}
.header_bottom {
    padding: 0 30px;}


 a.side_menu_button_link {
border: 1px solid #000000;
border-radius: 100%;
padding: 0 !important;
background-color: #000000!important;
display: block;
width: 50px;
height: 50px;
text-align: center;
line-height: 42px;
font-size: 30px;
}

.side_menu .widget li a {font-size: 30px; line-height: 38px; font-family: Raleway,Roboto;}
.side_menu .widget li  {font-size: 30px; line-height: 26px; font-family: Raleway, Roboto;}
a.close_side_menu {

    background-image: url(/wp-content/uploads/2018/12/close-1.png)!important;
    background-repeat: no-repeat;
    width: 53px!important;
    height:53px!important;
}


.side_menu .widget {
    margin: 0px 0 25px;
}

.side_menu {

    width: 450px!important;

}

.right_side_menu_opened .wrapper {
    left: -450px!important;
    opacity: 0.3!important
}


.right_side_menu_opened .wrapper header.fixed{
    left: -450px!important;
}

.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position) {
    left: -450px !important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all, only screen and (min-resolution: 160dpi){
.side_menu.dark a.close_side_menu {
    background-image: url(img/close_side_menu_dark.png);
    -o-background-size:53px 53px;
    -webkit-background-size: 53px 53px;
    -moz-background-size:53px 53px;
    background-size: 53px 53px;
}
	}


.q_slide_title 
{
    color: #000000!important;

	
	font-size: 60px!important;
	letter-spacing: 1px!important;
	font-weight:400!important;
	line-height: 70px!important;
}

.q_slide_text {
}


.sub-menu .current_page_item a{
	text-decoration: underline;
}

.current-menu-item a {
	text-decoration: underline;
}

.page-id-258 .sub-menu a,.page-id-894 .sub-menu a,.page-id-206 .sub-menu a{
	text-decoration: none;
}


.homebox { margin-top:-70px;}


@media only screen and (max-width: 850px){
	.homebox { margin-top:-40px;}
	.q_slide_title 
{

	font-size: 45px!important;

	line-height: 50px!important;
}
}

@media only screen and (max-width: 750px){
	.homebox { margin-top:-20px;}
		.q_slide_title 
{

	font-size: 30px!important;

	line-height: 35px!important;
}
	.side_menu {

    width: 250px!important;

}

.right_side_menu_opened .wrapper {
    left: -250px!important;
    opacity: 0.3!important
}


.right_side_menu_opened .wrapper header.fixed{
    left: -250px!important;
}

.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position) {
    left: -250px !important;
}
	
	a.side_menu_button_link {
border: 1px solid #000000;
border-radius: 100%;
padding: 0 !important;
background-color: #000000!important;
display: block;
width: 40px;
height: 40px;
text-align: center;
line-height: 37px;
font-size: 25px;
}

.side_menu .widget li a {font-size: 20px; line-height: 24px; font-family: Raleway,Roboto;}
.side_menu .widget li  {font-size: 20px; line-height: 22px; font-family: Raleway, Roboto;}
	
	.side_menu .widget {
    margin: 0 0 20px;
}
	.children a{
	font-size:16px!important;
}
	.children3 a{
	font-size:16px!important;
}
	.children2 a{
	font-size:16px!important;
}
	.children4 a{
	font-size:16px!important;
}
	
	.side_menu .widget {
    margin: 0px 0 20px;
}
	.side_menu  {
    padding-top: 10px;
    padding-left: 10px;
}
	.header_bottom {
    padding: 0 20px;
}
}

.carousel-indicators {

    bottom: 80px!important;

}

.wpml-ls-item{
	display: inline-block;
}

.widget .tagcloud a {
    font-size: 15px !important;

}

.widget.widget_search form input[type="text"] {

    color: #949494;
    background-color: #e9e9e9;
width: 80%;
}

.widget.widget_search form input[type="submit"] {

    font-size: 24px;
	padding: 0 0;
}

@media only screen and (max-width: 1231px){
.widget.widget_search form input[type="text"] {

    color: #949494;
    background-color: #e9e9e9;
width: 75%;
}	
	
}
aside .widget {
	position:relative;
	
}

aside .widget > h5::before {
    border-top: 7px solid #44a0d8 !important;
    border-bottom: 7px solid #44a0d8;
	content: "";
    width: 14px;
    position: absolute;
    top: 2px;
    left: 0;
}

aside .widget  h5 {
    padding-left: 25px;
    line-height: 16px;
	font-size: 20px;
	font-weight:500;
	padding-bottom: 10px;
}
aside .widget {
    margin: 0 0 25px;
}

.two_columns_66_33 > .column1 > .column_inner {
    padding: 0 60px 0 0;
}

.post_textdsdsd{
background-color: #f3f3f3;
	padding:40px;
}


h2.entry_title  {

font-size: 32px!important;
line-height: 40px;
font-style: normal;
font-weight: 600;
letter-spacing: 0px;

}

h2.entry_title a {

font-size: 32px!important;
line-height: 40px;
font-style: normal;
font-weight: 600;
letter-spacing: 0px;

}

h6.latest_post_title.entry_title a{


letter-spacing:0px!important;
	text-transform:uppercase;

}

.carousel-control .next_nav, .carousel-control .prev_nav {

    border: 2px solid #535353!important;

}

.carousel-control.light .next_nav i, .carousel-control.light .prev_nav i {
    color: 535353!important;
}


.pum-theme-1798 .pum-container, .pum-theme-lightbox .pum-container {

background-color:
    rgba( 255, 255, 255, 1.00 ) !important;

}

.pum-theme-1798 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    position: absolute;
    height: 40px;
    width: 40px;
top: -10px !important;
	font-size: 30px;
	right: -10px !important;

}

@media only screen and (max-width: 480px){
.popupfuku p{
	

    color: 
    #2d2d2d;
    font-family: 'Roboto', sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-style: normal;
    font-weight: 300;

	}
	
}

@media only screen and (max-width: 1024px){
.popupfuku p{
	

    color: 
    #2d2d2d;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 22px;
    font-style: normal;
    font-weight: 300;

	}
	
}

.side_menu .widget ul ul {

    padding-bottom: 7px;
}

