@media(max-width:767px){

    #image_demo.croppie-container, #image_demo1.croppie-container, #image_demo3.croppie-container {
	    overflow: hidden  !important;
	    text-align: center!important;
	}
	#image_demo.croppie-container .cr-vp-circle, #image_demo1.croppie-container .cr-vp-circle, #image_demo3.croppie-container .cr-vp-circle {
    	margin: auto 22px !important;
	}
	/*#image_demo.croppie-container .cr-vp-circle, #image_demo1.croppie-container .cr-vp-circle, #image_demo3.croppie-container .cr-vp-circle{*/
	/*	margin: auto 30px !important;*/
 /*   text-align: center;*/
	/*}*/
}

.faq-banner {

    background-image: url("assets/images/top-banner.jpg");

}



@font-face {

	font-family: BlackPen;

	src: url('font/Black Pen.ttf');

}



@font-face {

	font-family: futura;

	src: url('font/futura_light.ttf');

}





@import url('https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@700&display=swap');

.text-slider-items{

	display: none;

}

label span {

	color: red;

}

.latest-content .tc_green{

	font-size: 16px;

}

.widget-area .widget_recentposts .latest-content>h5 {

 margin-bottom: 0px;

 font-size: 15px;

 font-weight: bold;

}

.widget-area .widget_recentposts .tc_dark {

    color: #333;

    margin-bottom: 5px;

}

label {

    font-size: 16px;

}

 .carddiv{

        width: 100%;

    margin: 0 auto;

    position: relative;

}

.verified:before{

    background: url(assets/images/right.png);

   background-size: 75%;

    background-repeat: no-repeat;

    content: '';

    width: 26px;

    height: 20px;

    position: absolute;

    top: -10px;

    right: 0px;

}

.slogan1{



}

 .active{

    color: #01c26e !Important;

}

button.close {

 

    opacity: 1;

    color: #fff;

    background: red;

    padding: 6px 10px;

    text-shadow: none;

    font-size: 30px;

}

.modal-body img{

    border-radius: 4px;

}

 .dateloaction p{

    color: #ea3237 !important;

    font-size: 10px;

    font-family: 'Cinzel Decorative', cursive;

    float: right;

    margin-right: 5px;

}

.myhead{

    margin-bottom: 40px;

    text-align: center;

    font-size: 22px;

    line-height: 35px;

    color: #444444;

    font-weight: bold;

}

.card-prediv{

    background: url(assets/images/certificate-demo.jpg);

    background-size: cover;

}

.green{

    color: #01c26e;

}

.red_color{    color: #ea3237 !important;}

.detail p{line-height: 30px;color: #01c26e !important;font-size: 16px;}

.detail span{    display: block;}

.detail{

 font-family: 'Cinzel Decorative', cursive;

    margin: 0 auto;

    text-align: center;

    width: 50%;

    padding-top: 8%;

}

.modal-body {

padding: 30px 0px;

}

.form-control{margin-bottom: 5px;}

.heading{

    background: #01c26e;

    color: #Fff;

    padding: 10px;

}

.item.active:before{

border: 2px solid #01c26e;

    width: 100%;

    height: 100%;

    content: '';

    background: url(assets/images/check.png);

    position: absolute;

    z-index: 1;

    background-repeat: no-repeat;

    background-position: top right;

}

@media (max-width: 767px){

 

.alignmydiv{

    width: 200px;

    margin: 0 auto;

    margin-bottom: 20px;

}

.client-carousel.owl-carousel .owl-item img {

    width: auto !important;

}

 

.text-cont p { 

    font-size: 30px !important;

    line-height: 30px !important;

} 



.slider-text{ 

         position:relative !important;

         padding-bottom: 30px;

     }

.text2 {

	font-size: 20px !Important;

}

.slider{

	 padding-top: 0px !important;

 } 



  

}



.text-cont{ 

 text-align: center;

 }



.text-cont p { 

    font-size: 55px;

    font-weight: 600;

    color: #000;

    text-shadow: 1px 1px 1px #f1ecec;

    line-height: 60px;

} 



.slider{

	position: relative; 

    background: linear-gradient(

45deg, #87efc2, #eaa6f5);

height: 90vh;

display: grid;

vertical-align: middle;

}  



.text-cont img{

	margin: auto;

}

.text2 {

	 font-weight: 600;

    color: #000;

    text-shadow: 1px 1px 1px #f1ecec;

	font-size: 30px;

}

/* slider text */

.client-carousel.owl-carousel .owl-item img {

    border: 1px solid #ececec;

}
 
.client-carousel .item-details {

    position: absolute;

    background-color: rgba(0,0,0,.5);

 

    left: 0;

    right: 0;

    max-height: 70px;-webkit-transition: all .2s ease-out;

    transition: all .2s ease-out;

    padding: 10px;

    text-align: left;

    font-weight: bold;

    font-size: 14px;

    color: #fff;

    line-height: 1.3;

    font-weight: 600;

}

.item:hover .item-details {

    bottom: 0;

}

.item .item-name {

    font-size: 14px;

    padding-top: 3px;

    color: #fff;

}

	.client-carousel.owl-carousel .owl-item img {

    width: 100%;

}

	.counter-section .tc_dove_gray {

    color: #fff;

        text-align: center;

    margin-bottom: 40px;

    font-weight: bold;

    font-size: 18px;

}

.dc-workdetails-border:after, .dc-workdetails-border:before {

    position: absolute;

    top: 0;

    top: 50px;

    content: '';

    left: -103px;

    width: 112px;

    height: 71px;

    /*background: url(assets/images/line-01.png); */

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

.counter-detail.bg_white:hover{   

cursor: pointer; border: 3px solid #01c26e;}



body {

	font-family: 'Source Sans Pro', sans-serif;

	font-size: 14px;

	color: #000;

	overflow-x: hidden;

}

img {

    max-width: 100%;

	height: auto;

}

a {

    outline: 0 !important;

}

h1,h2,h3,h4,h5,h6,p,a,li,span {

	word-wrap: break-word;

}



/* - Padding/Margin */

.no-padding {

	padding: 0;

}

.no-left-padding{

	padding-left: 0 !important;

}

.no-right-padding {

	padding-right: 0 !important;

}

.no-top-padding {

	padding-top: 0;

}

.no-bottom-padding {

	padding-bottom: 0;

}

.no-margin {

	margin: 0;

}

.no-left-margin {

	margin-left: 0;

}

.no-right-margin {

	margin-right: 0;

}

.no-top-margin {

	margin-top: 0;

}

.no-bottom-margin {

	margin-bottom: 0;

}



/* - Section Padding */

.section-padding {

	padding-top: 75px;

	padding-bottom: 75px;

}

.padding-10 {

	padding-top: 5px;

	padding-bottom: 5px;

}

.padding-20 {

	padding-top: 10px;

	padding-bottom: 10px;

}

.padding-30 {

	padding-top: 15px;

	padding-bottom: 15px;

}

.padding-40 {

	padding-top: 20px;

	padding-bottom: 20px;

}

.padding-50 {

	padding-top: 25px;

	padding-bottom: 25px;

}

.padding-60 {

	padding-top: 30px;

	padding-bottom: 30px;

}

.padding-70 {

	padding-top: 35px;

	padding-bottom: 35px;

}

.padding-80 {

	padding-top: 40px;

	padding-bottom: 40px;

}

.padding-90 {

	padding-top: 45px;

	padding-bottom: 45px;

}

.padding-100 {

	padding-top: 50px;

	padding-bottom: 50px;

}

.vertical_middle {

	position: absolute;

	top: 50%;

	left: 0;

	right: 0;

	-webkit-transform: translate(0, -50%);

	-moz-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	transform: translate(0, -50%);

}

.nav_absolute {

	position: absolute;

}

.align_left {

	text-align: left;

}

.align_right {

	text-align: right;

}

.align_center {

	text-align: center;

}



/* - OW pull-left/pull-right */

.ow-pull-left  {

	float: left;

}

.ow-pull-right  {

	float: right;

}



.main-container {

	width: 1920px;

	max-width: 100%;

	margin: 0 auto;

	overflow-x: hidden;

}



/* - Text Color */

.tc_gray {

	color: #888;

}

.tc_dark {

	color: #333;

}

.tc_dark2 {

	color: #222;

}

.tc_white {

	color: #fff;

}

.tc_green {

    color: #01c26e;

    font-size: 50px;

}

.tc_dove_gray {

	color: #666;

}

.tc_gray2 {

	color: #b1b1b1;

}

.tc_gray3 {

	color: #c4c4c4;

}



/* - Text Color Hover */

.tc_green_h:focus,

.tc_green_h:hover {

	color: #01c26e;

}

.tc_sugar_h:focus,

.tc_sugar_h:hover {

	color: #ededeb;

}

.tc_dark_h:focus,

.tc_dark_h:hover {

	color: #333;

}

.tc_dark2_h:focus,

.tc_dark2_h:hover {

	color: #222;

}

.tc_white_h:focus,

.tc_white_h:hover {

	color: #fff;

}



/* - Text Color For P */

.tcp_gray p {

	color: #888;

}

.tcp_dark p {

	color: #333;

}

.tcp_white p {

	color: #fff;

}

.tcspan_green span {

	color: #01c26e;

}

.tcspan_dark span {

	color: #333;

}

.tcp_gray2 p {

	color: #666;

}

.tcp_dove_gray p {

	color: #666;	

}



/* - Background Color */

.bg_white {

	background-color: #fff;

}

.bg_black {

	background-color: #000;

}

.bg_dark {

	background-color: #333;

}

.bg_dark2 {

	background-color: #222;

}

.bg_green {

	background-color: #01c26e;

}

.bg_green2 {

	background-color: #33c083;

}

.bg_white_smoke {

	background-color: #f1f1f1;

}

.bg_snow {

	background-color: #f9f9f9;

}

.bg_snow2 {

	background-color: #f7f7f7;

}

.bg_snow3 {

	background-color: #f3f3f3;

}



/* - Background Color Hover */

.bg_green_h:focus,

.bg_green_h:hover {

	background-color: #01c26e;

}

.bg_white_h:focus,

.bg_white_h:hover {

	background-color: #fff;

	border: 1px solid #01c26e;

}

.bg_black_h:focus,

.bg_black_h:hover {

	background-color: #000;

}

.bg_green2_h:focus,

.bg_green2_h:hover {

	background-color: #33c083;

}



/* - Border Color */

.brd_color_green {

	border-color: #01c26e;

}

.brd_color_gray {

	border-color: #e1e1e1;

}

.brd_color_gray2 {

	border-color: #b1b1b1;

}

.brd_color_gray3 {

	border-color: #c4c4c4;

}

.brd_color_light_gray {

	border-color: #eaeaea;

}

.brd_color_light_gray2 {

	border-color: #d1d3d1;

}

.brd_color_light_gray3 {

	border-color: #e2e2e2;

}

.brd_color_dark {

	border-color: #333;

}

.brd_color_white {

	border-color: #fff;

}





/* - Border Hover Color */

.brd_color_green_h:hover,

.brd_color_green_h:focus {

	border-color: #01c26e;

}

.brd_color_gray_h:hover,

.brd_color_gray_h:focus {

	border-color: #e1e1e1;

}



/* - Breadcrumb Color */

.page-banner .breadcrumb li.active.tc_white {

	color: #fff;

}



/* ## Site Header ******************************************* */



/* - Search */

.search-box {

	background-color: #303030;

	padding: 10px;

	position: absolute;

	right: 15px;

	top: 100%;

	width: 260px;

	opacity: 0;

	transform: scaleY(0);

	-webkit-transform: scaleY(0);

	-moz-transform: scaleY(0);

	-ms-transform: scaleY(0);

	transform-origin: 0 0 0;

	transition: all 0.4s ease-in-out 0s;

	z-index: 101;

}

.search-box.active {

	opacity: 1;

	transform: scaleY(1);

	-webkit-transform: scaleY(1);

	-moz-transform: scaleY(1);

	-ms-transform: scaleY(1);

	visibility: visible;

}

.search-box form {

	width: 100%;

	padding-left: 0;

	padding-right: 0;

	display: block;

}

.search-box form input {

	background-color: transparent;

	box-shadow: none;

	border: none;

	border-radius: 0;

	color: #ccc;

	font-size: 14px;

	font-style: italic;

	height: auto;

}

.search-box form input:focus {

	box-shadow: none;

	-webkit-box-shadow: none;

	outline: none;

	border-color: #fff;

}

.search-box span {

	cursor: pointer;

	position: absolute;

	right: 0;

	top: 0;

}

.search-box span i {

	font-size: 15px;

	color: #f97b25;

	float: right;

	margin: 5px;

}



/* - SlidePanel */

#slidepanel { 

	display: block; 

}

#closeit,

#toggle,

#slideit {

	display: none;

}





/* - Navigation Menu */

.ownavigation {

	border: none;

	border-radius: 0;

	min-height: 1px;

	margin-bottom: 0;

}



/* - Nav Main */



/* - Nav Header */

.navbar-brand {

	height: auto;

	padding: 0;

}



/* - Nav Toggle */



/* - Nav Switch */



/* - Nav Items */

.ownavigation .navbar-nav li  a {

	color: #232323;

	font-weight: 500;

	text-transform: uppercase;

	letter-spacing: 0.56px;

	background-color: transparent;

	word-wrap: break-word;

	white-space: normal;

}

.ownavigation .navbar-nav > .active > a, 

.ownavigation .navbar-nav > .active > a:focus, 

.ownavigation .navbar-nav > .active > a:hover,

.ownavigation .navbar-nav li:hover > a,

.ownavigation .navbar-nav li a:hover,

.ownavigation .navbar-nav li a:focus {

	background-color: transparent;

}



/* - Nav Dropdown */



/* ## Responsive ************************************************************************************** */

	

/*----------------------------------------------------

	* Responsive

------------------------------------------------------*/



/* - min-width: 1200 */

@media (min-width: 1200px) {

	.container {

		width: 1200px;

	}

}



/* - min-width: 992 */

@media (min-width: 992px) {

	.desktop-hide {

		display: none;

	}

	

	/* ## Navigation Menu */

	.nav_trans {

		background: transparent;

	}



	/* - Nav Main */



	/* - Nav Header */



	/* - Nav Switch */

	.ownavigation .ddl-switch {

		display: none !important;

	}

	/* - Nav Items */

	.ownavigation .navbar-nav > li {

		margin: 0 20px;

	}

	.ownavigation .navbar-nav > li:first-child {

		margin-left: 0;

	}

	.ownavigation .navbar-nav > li > a {

		padding: 10px 0;

		margin-top: 20px;

		margin-bottom: 20px;

		position: relative;

	}

	.ownavigation .navbar-nav > .active > a, 

	.ownavigation .navbar-nav > .active > a:focus, 

	.ownavigation .navbar-nav > .active > a:hover,

	.ownavigation .navbar-nav li:hover > a,

	.ownavigation .navbar-nav li a:hover {

		background-color: transparent;

		color: #004586;

	}



	/* - Nav Dropdown */

	.ownavigation .navbar-collapse > ul > li > .dropdown-menu {

		top: 100%;

		left: 0;

	}

	.ownavigation ul li > .dropdown-menu {

		background-color: #fff;

		border: none;

		left: 100%;

		border-radius: 0;

		opacity: 0;

		top: 0;

		display: block;

		margin: 0;

		padding: 0;

		min-width: 199px;

		max-width: 218px;

		visibility: hidden;

		transition: all 0.17s ease-in-out;

		-moz-transition: all 0.17s ease-in-out;

		-webkit-transition: all 0.17s ease-in-out;

		-o-transition: all 0.17s ease-in-out;

		-webkit-backface-visibility: hidden;

		-moz-backface-visibility: hidden;

		-o-backface-visibility: hidden;

		-ms-backface-visibility: hidden;

		backface-visibility: hidden;

		-webkit-transform-origin: 0 0;

		-moz-transform-origin: 0 0;

		-ms-transform-origin: 0 0;

		-o-transform-origin: 0 0;

		transform-origin: 0 0;

		-webkit-transform: rotateX(-90deg);

		-moz-transform: rotateX(-90deg);

		-ms-transform: rotateX(-90deg);

		-o-transform: rotateX(-90deg);

		transform: rotateX(-90deg);

		-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;

		-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;

		-mos-transition: -mos-transform 0.4s, opacity 0.1s 0.3s;

		-o-transition: -o-transform 0.4s, opacity 0.1s 0.3s;

	}

	.ownavigation .navbar-nav li .dropdown-menu > li > a {

		font-size: 13px;

		color: #333333;

		padding: 14px 22px;

		-webkit-transition: all 1s ease 0s;

		-moz-transition: all 1s ease 0s;

		-o-transition: all 1s ease 0s;

		transition: all 1s ease 0s;

	}

	.ownavigation .navbar-nav li .dropdown-menu > li > a:hover {

		color: #fcb100;

	}

	.ownavigation .navbar-nav li.dropdown:hover > .dropdown-menu {

		visibility: visible;

		opacity: 1;

		-webkit-transform: rotateX(0deg);

		-moz-transform: rotateX(0deg);

		-ms-transform: rotateX(0deg);

		-o-transform: rotateX(0deg);

		transform: rotateX(0deg);

		-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;

		-moz-transition: -moz-transform 0.4s, opacity 0.1s;

		-mos-transition: -mos-transform 0.4s, opacity 0.1s;

		-o-transition: -o-transform 0.4s, opacity 0.1s;

		transition: transform 0.4s, opacity 0.1s;

		-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);

		-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);

		box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);

	}

	.ownavigation ul > li > .dropdown-menu {

		left: 0; 

	}

	.ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu {

		right: 0; 

	}

	.ownavigation ul > li > .dropdown-menu,

	.ownavigation ul > li .dropdown-menu ul,

	.ownavigation ul > li .dropdown-menu ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul	{

		right: auto;

	}

	.ownavigation ul > li .dropdown-menu ul,

	.ownavigation ul > li .dropdown-menu ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul ul {

		left: 100%;

	}

	.ownavigation ul > li .dropdown-menu ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul {

		right: 100%;

	}

	.ownavigation ul > li .dropdown-menu ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul,

	.ownavigation ul > li .dropdown-menu ul ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child > .dropdown-menu,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:last-child .dropdown-menu ul ul ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) > .dropdown-menu,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul,

	.ownavigation .navbar-collapse > ul > li:nth-last-child(2) .dropdown-menu ul ul ul ul ul ul ul ul ul {

		left: auto;

	}

}



/* - min-width: 768 */

@media (min-width: 768px) {

	

}



/* - max-width: 1200px */

@media (max-width: 1200px) {

	

}



/* - Min Width : 992px & Max Width 1200px */

@media only screen and (min-width: 992px) and (max-width: 1200px) {	

	.ownavigation .navbar-nav > li {

		margin-left: 9px;

		margin-right: 9px;

	}

}



/* - min-width: 992 to max-width: 1199 */

@media only screen and (min-width: 992px) and (max-width: 1199px) {

	

}



/* - max-width: 991 */

@media (max-width: 991px) {

	/* - SlidePanel */

	#slidepanel { 

		display: none;

		border-bottom: 1px solid #f97b25;

	}

	#slideit,

	#toggle {

		display: block;

		position: relative;

		z-index: 1;

	}

	#loginpanel {

		position: absolute;

		right: 110px;

		text-align: center;

		top: 14px;

	}	

	#slideit,

	#closeit {

		color: #01c26e;

		font-size: 25px;

		position: relative;

		right: -50px;

		top: 13px;

	}

	#slideit:hover,

	#closeit:hover {

		color: #01C26E;

	}

	

	.mobile-hide {

		display: none;

	}



	/* ## Navigation Menu */



	/* - Nav Main */

	.ownavigation {

		padding-left: 15px;

		padding-right: 15px;

	}



	/* - Nav Header */

	.ownavigation .navbar-header .navbar-brand {

		padding-left: 0;

		margin-left: 0;

	}	

	

	/* - Nav Items */

	.ownavigation .navbar-nav {

		width: 100%;

		margin: 0;

	}

	.ownavigation .navbar-nav > li {

		min-height: 0;

		float: none;

		clear: both;

	}

	.ownavigation .navbar-nav > li > a {

		padding: 8px 0;

		-webkit-transition: all 1s ease 0s;

		-moz-transition: all 1s ease 0s;

		-o-transition: all 1s ease 0s;

		transition: all 1s ease 0s;

	}	

	.ownavigation .navbar-nav > li.active a {

		color: #fcb100;

	}

	.ownavigation .navbar-nav > li.active > a:hover,

	.ownavigation .navbar-nav  li  a:hover {

		color: #fcb100;

	}

	

	/* - Nav Toggle */

	.ownavigation .navbar-header {

		float: none;

	}

	.ownavigation .navbar-toggle {

		display: block;		

		background-color: #01C26E;

		border-radius: 0;

		margin: 30px 0 27px;

		padding: 6px 5px;

	}

	.ownavigation .navbar-toggle .icon-bar { 

		background-color: #fff; 

	}	

	.ownavigation .navbar-collapse {

		padding-left: 0;

		padding-right: 0;

		overflow: auto !important;

	}

	 
	.ownavigation .collapse.in{ 

		display:block !important; 

		overflow-y: auto !important; 

	}

	

	/* - Nav Switch */

	.ownavigation .ddl-switch {

		background-color: #01C26E;

		color: #fff;

		cursor: pointer;

		font-size: 18px;

		padding: 2px 6px;

		position: absolute;

		right: 0;

		top: 3px;

		z-index: 100;

	}

	.ownavigation .ddl-active > .ddl-switch:before {

		content: "\f106";

	}



	/* - Nav Dropdown */

	.ownavigation .dropdown-menu {

		background-color: transparent;

		border: 0 none;

		margin-top: 0;

		padding-left: 10px;

		padding-top: 0;

		position: relative;

		width: 100%;

		box-shadow: none;

		float: left;

	}

	.ownavigation .dropdown-menu li {

		display: inline-block;

		width: 100%;

	}

	.ownavigation .navbar-nav > li:last-of-type {

		margin-bottom: 15px;

	}

	.ownavigation .navbar-nav li .dropdown-menu > li > a {

		color: #232323;

		padding-left: 0;

		padding-right: 0;

		padding-top: 6px;

		padding-bottom: 6px;

		-webkit-transition: all 1s ease 0s;

		-moz-transition: all 1s ease 0s;

		-o-transition: all 1s ease 0s;

		transition: all 1s ease 0s;

	}

	.ownavigation .navbar-nav li .dropdown-menu > li > a:hover {

		color: #fcb100;

	}

}



/* - min-width: 768 to max-width: 991 */

@media only screen and (min-width: 768px) and (max-width: 991px) {

	

}



/* - max-width: 767 */

@media (max-width: 767px) {

	/* - Nav Toggle */

	.ownavigation .navbar-toggle {

		right: 0;

	}

}



/* -  max-width: 639 */

@media (max-width: 639px) {

	

}



/* -  max-width: 479 */

@media (max-width: 479px) {

	

}



@media only screen and (min-width: 1024px) and (max-width: 1366px) {

.mybox h4 {

    min-height: 85px;

}

}

@media(max-width: 991px){

	.got_th_prod{

		display: flex;

    flex-wrap: wrap;

	}

	.got_th_prod .col-md-3{ 

		max-width: 50%;

	}

}

@media(max-width:767px){

	.type-post {

    display: flex;

}



.entry-header.brd_color_light_gray2 {

    padding-right: 5px;

    padding-left: 0;

}



h3.entry-title.tc_dark {text-align: left !important;font-size: 14px !important;line-height: normal !important;}



h3.entry-title.tc_dark span {

    margin-top: 10px !important;

    display: inline-block;

}

.got_th_prod{

		display: block;

    flex-wrap: unset;

	}

	.got_th_prod .col-md-3{ 

		max-width: 100%;

	}

}