@charset "utf-8";
/** 366 CSS Media Queries for All Standard Devices **/

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (max-width: 1200px) {
	
} 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (max-width: 992px) {
	.nav_366 ul li { margin: 0px; }
	.effect-underline,
	.effect-box,
	.effect-shine { display: none; }
	.none_366_mob { display: none; }
	.block_366_mob { display: block; }
	.hero_slider_366 { height: 400px; }
	.social_box_366 { display: none; }
	.carousel_366 .owl-nav .owl-prev, .carousel_366 .owl-nav .owl-next { display: none; }
	.nav_366 ul li ul li ul {
		position: absolute;
		left: 0;
	}
	.nav_366 ul > li:hover > span {
		left: inherit;
	}
	.nav_366 ul li > ul li:hover > span {
		top: 15px;
	}
	.nav_366 {
		position: relative;
		right: inherit;
		top: inherit;
		transform: inherit;
	}
	.nav_366 ul > li .btn_366 {
		width: 100%;
	}
	/*Effects NONE START*/
	.effect-underline:hover::after {
		opacity: 1;
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	.sink:hover {
		-webkit-transform: translate(0px, 0px);
		-moz-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		-o-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
	}
    .cookies_366 {
        padding: 15px;
    }
    .nav_366 ul li > ul li:hover > span {
		left: inherit;
	}
	.multi_offcanvas_366 {
		display: none;
	}

	/*Tabs Starts*/
	.tab_366_V02 .tab_H_image {
		display: block;
	}
	.tab_366_V02 .nav.nav-tabs {
		width: 96%;
		margin: 1px 2%;
	}
	.tab_366_V02 .tab-content {
		width: 100%;
		margin-right: 0px;
	}
	.tab_366_H01 .tab_H_image {
		width: 100%;
		display: block;
	}
	.tab_366_H01 .tab_H_text {
		width: 100%;
		display: block;
		padding: 0px;
	}
	.tab_366_H01 .nav-tabs > li {
		width: 96%;
		margin: 1px 2%;
	}
	/*Tabs Ends*/
	.responsive_menu_366 .nav_366 ul li ul li::before {
		display: none;
	}
	.responsive_menu_366 .nav_366 ul li > ul li:hover {
		-ms-transform: translateY(0.2rem);
		transform: translateY(0.2rem);
	}
	/*31-1-2019-starts*/
	.call_action_text.d-flex {
		display: block !important;
	}
	.call_action_text .editor_para span {
		font-size: 24px !important;
	}
	.blocks01_366 {
		padding: inherit !important;
	}
	.responsive_menu_right .logo_366 {
		display: inline-block !important;
		margin-right:15px !important;
	}
	/*31-1-2019-ends*/
	.responsive_menu_366 .logo_366 {
		max-width: 300px;
	}
	.responsive_menu_366 .nav_366 {
		border-top: 1px solid #eee;
	}
	.responsive_menu_366 {
		height: 100%;
	}
	.main_366_menu01.fixed_366,
	.main_366_menu02.fixed_366 {
		height: 100%;
	}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 768px) {
	.block_01 {
		margin-bottom: 15px;
	}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {

}

 /* Extra small devices (phones, 480px and down) */
@media only screen and (max-width: 480px) {

}