body {
	margin:0 auto;
	background-color:#fff;
	font-family: "Roboto Slab", serif;
	text-decoration:none;
	font-weight:400;
	font-size:1.4rem;
	color:#555;
	text-align:left;
	overflow-x: hidden;
}

/*************************for mobile applications body id=iphone_xml *****************/
#iphone_xml p{padding:10px;}

/**********accordion content***************/
.container{	/*width:970px !important;*/}

.embed-responsive {position:relative;display:block;height:0;padding:0;overflow:hidden;}
.embed-responsive.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive.embed-responsive-4by3 {padding-bottom: 75%;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {position:absolute;top:0;	bottom:0;left:0;width:100%;height:100%;border:0;}

img{ max-width:100%; height:auto;}

.img-responsive-wrap img {
	display:inline-block;
	max-width:100%;
	height:auto;
}
.list_used_element{margin-bottom:40px;}
.list_image_container{max-width:100%}
.list-unstyled-wrap ul { 
	list-style:none;
	padding-left:0;
}

a {color:#666; transition: all 0.2s linear;}
a:hover{color:#222; text-decoration:none;}

.accordion_head_in {text-decoration:none;font-size:20px;display:block;}
.accordion_content_in {display:none;}
.accordion_wrapper_in li {position:relative;overflow:hidden;}

.pagination li.inactive{ visibility:hidden;}
.pagination li { float:left;}
.pagination_wrapper{ text-align:center;}

.float_image{float:left;}

.lang_wrapper a{ color: #F2F2F2}
.lang_wrapper a.active{ color: #bbb;}

.empty_row_10{display:block; height:10px}
.empty_row_20{display:block; height:20px}
.empty_row_30{display:block; height:30px}
.empty_row_40{display:block; height:40px}
.empty_row_50{display:block; height:50px}

.alpha{ margin-left:0;}
.omega{ margin-right:0!important;}

.alphap{ padding-left:0;}
.omegap{ padding-right:0;}

.invisible{ display:none; width:0; height:0; visibility:hidden;}

.row-centered {text-align:center;}
.col-centered {display:inline-block; float:none;text-align:left; /* inline-block space fix */margin-right:-4px;}

.shadow {
	-moz-box-shadow: 3px 3px 4px #333;
	-webkit-box-shadow: 3px 3px 4px #333;
	box-shadow: 3px 3px 4px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	zoom: 1;  
}
.ce_gallery ul{ list-style:none; padding-left:0; display:inline-block;}
.ce_gallery ul>li{ float:left; clear:none;}
/***********
.ce_gallery ul>li.col_first{ clear:left; float:left;}
.ce_gallery ul>li.col_last { clear:right; float:left;}
***********/

.list_title{ font-size:24px}
.list_subtitle{ font-size:22px}


.flex-wrapper{ display:flex; flex-wrap:wrap;}
.flex{ display:flex;}
.flex .submit{ margin:0;}

.grey_bg{ background-color:#F2F2F2;}

.orange_srow {background-color: #ff9235;	height: 3px;	padding-top: 0;}

.brown_srow .fa{ font-size:1.2em;}
.brown_srow p{ margin-bottom:0;}
.brown_srow{ background-color:#40250D; color:#FFF; padding:  7px 0 7px 0;}
.brown_srow .row{vertical-align: middle;}


.top_menu ul>li a{ padding:5px 10px;color:#fff;}
.top_menu ul>li a:hover{ padding:5px 10px;color:#40250D; background-color:#FFF;}

.embed-responsive-hero p span{background-color:#000; color:#FFF; padding:5px 10px; }

.text-floats_bottom img{ max-width:100%; height:auto;}
.ce_sliderStart{ 
	position:relative;
	background: rgb(242, 242, 242);;
}

.navbar-default{ 
	background-color:transparent; 
	border-color:transparent;
	margin-bottom:0
}

.list-numbers ol>li{ font-size:1.8em; font-weight:700;margin:0 0 0.5em;padding: 0 !important; }
.list-numbers ol>li>span{ font-size:0.7em; font-weight:400;}
.srow_main {
	background-color: #f2f2f2;
}

/*helper classes*/
.list-inline-wrap ul, .pagination ul {
	padding-left: 0;
	list-style: none;
	margin-left: -5px;
}

.list-inline-wrap ul > li, .pagination ul > li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

/*typography*/
.ce_headline, h1, h1 {
	font-weight:700;
	color:#252525;
}

h2, .h2, h2 a {
	color: #252525;
}

.navbar-default .navbar-nav>li>a {
	font-weight:700;  
	color:#252525;
	font-size:1.29em;
}

/*header*/

.top_menu ul{ 
	margin-left:0;
	margin-bottom:0;
}

.header-main {
	display:flex;
}

.header-main .ce_headline {
	font-size: 2em;
	padding-left: 0.3em;
}

.navbar-collapse {
	padding:0;
}

.logo-wrapper {
	margin-right:1em;
}

.header-text__search {

	text-align:right;
}
/*
.client-service {
	font-weight:700;
}
*/

/*Popular Categories*/
.pop_categ_wrapper{	background: white;	position: relative;}

.pop_categ{
	background: rgb(242, 242, 242);
	color:#FF9336; 
	padding: 1em 1.8em;
}

.pop_categ h1 {
	font-size:3.5rem;
	color: rgb(255, 165, 0);
}
.pop_categ > ul{
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
	list-style-type: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding: 0;
}
.pop_categ > ul > li{
	background-color: black;
	font-size: 20px;
	margin: 10px 25px 10px 0;
	display: inline-block;
	padding:5px;

}
.pop_categ > ul > li > a{	color:white;}
/*Popular Categories*/
/*Slider Control*/
.slider-control{	position: absolute;	width: 100%;	bottom: 70px;}

.slider-menu{	display: none !important;	width: 0;}


.slider-control .slider-prev{
	left:calc(100% - 150px);
	border-radius: 50%;
	background-color:  rgb(235,235,235);
	width: 40px;
	height: 40px;
	text-align: center;
}

.slider-control .slider-next{
	right: 50px;
	width: 40px;
	height: 40px;	   
	border-radius: 50%;
	background-color: rgb(235,235,235);
	text-align: center;
}

.fa-angle-left{	font-size:38px;	color: rgb(27,28,32);
}
.fa-angle-right{	font-size:38px;	color: rgb(27,28,32);
}

/*Hero*/

.hero-container {
	font-size:2.45rem;
	color:#FFF;
	line-height:1.2;
	font-weight:700;

}

.hero-container p {
	background-color:#000;
	display:inline-block;
	clear:both;
	margin:1rem 0;
	padding:0.2em 1em 0.5em;
}

.hero-container .ce_text {
	padding:2rem 1em 10rem;
}



.hero-container strong {
	font-size:3.5em;
}

.hero-container em {
	font-size:1.8em;
	font-style:normal;
}

.hero-container p {
	margin-bottom:0;
}


/*home slider*/
.home-slider h1 {
	color: #FFF;
}

/*sections*/

.line-after > h2, .ce_table > h2, .ce_table > h1, .ce_precautions .label,.product-container .ce_gallery >h1,.product-container .ce_gallery > h2 {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 0.75em;
	font-weight: 700;
	color: #252525;
	font-size: 3.5rem;
}
.line-after > h2::after, .ce_table > h2::after, .ce_table > h1::after,  .ce_precautions .label::after,.product-container .ce_gallery >h1::after,.product-container .ce_gallery > h2::after {
	content:'';
	background-color:rgb(194, 194, 194);
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 5px;
	margin-left:0.5em;
	margin-top:0.1em;
}


.recommended-products__large h1{
	font-weight: 400;
	font-size: 2.9rem;
	margin-top: 0.5em;
	margin-bottom:0;
	padding-bottom: 0.5em;
	min-height: auto;
	height:auto;
}


.recommended-products__large .ce_teaser p{
	font-size: 1.8rem;
	color:#444;
	margin-bottom:1.5em;
}

/*Recommended Right*/

.recommend_right {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.recommend_right img{	width: 100%;}

.recommended_right_element{	margin-bottom: 60px;}

/*.recommended_right_element__title {
	font-size: 1.9rem;
	color:#252525;
	padding-bottom: 1em;
	line-height: 1.1;
	font-weight: 400;
}*/

.recommend_right .rel_more{	
	margin-top: 1.5em;
}


.recommend_right .rel_more> a{
	height: 40px;
	width: 120px;
	background-color: orange;
	border-style: none;
	position: relative;
	bottom: 0;
	padding: 10px;
}

/*buttons*/


.btn-default {
	background-color: rgb(255, 165, 0);
	border-color: rgb(255, 165, 0);
	padding:1em 2em;
}

.btn-default a {
	color:#333;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background-color: hsl(28, 100%, 57%);
	border-color: hsl(28, 100%, 57%);
}


.reccomend_right .recommended_element:nth-child(odd){	clear:both;}
/*Recommended Right*/
/*Recommended Left*/


.recommended_element {
	margin-bottom:5em;
}

.recommended-products__large .recommended_element {
	width:100%;
	padding: 0;
}

.recommended-products__large .image_container, .recommended-products__large .image_container img {
	width:100%;
}


.recommended_left_img{	
	/*! border-bottom: 3px solid black; */    
	padding-bottom: 10px;
}

.recommended_left_img img {
	width:100%;
}


.recommended_left_button{
	height: 40px;
	width: 120px;
	background-color: orange;
	border-style: none;
	position: relative;
	bottom: 0;
	padding: 10px;
}

/* reasons*/
.reasonsToRent_wrapper {
	margin-top:3em;
	margin-bottom:3em;
}

/*Recommended Left*/

/*Reasons To Rent*/
.reasonsToRent_wrapper ol{
	list-style-position: inside;
}
/*Reasons To Rent*/

.banner {
	margin: 3em -15px;
}


/*news list */

.mod_newslist .teaser {
	margin-bottom:2em;
}

/*rent options*/
.rent-options .text-wrap {
	padding:2em;
}

/*Custom Nav*/

.custom_nav h1{	color: orange;	font-size: 3.5rem;margin-bottom: 0.5em;}

.custom_nav ul{ list-style-type: none;	padding-left: 0;}

.custom_nav ul li{	text-decoration: none; float: left; 
	margin-right: 0.5em; 
	color: #fff;
	margin-bottom: 0.7em;
}

.custom_nav ul li>*{	color: #fff;padding: 0.25em 0.7em;font-size: 2rem;background-color: #252525;display: inline-block;}

/*Custom Nav 1*/


/*Inside*/
/*Breadcrumb*/

.breadcrumb_inside ul li:nth-child(1) , .breadcrumb_inside ul li:nth-child(2){
	list-style-type: none;
}


/*Breadcrumb*/

/*Main Wrapper*/
.inside_wrapper{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;

}

.inside_wrapper>*{
	flex-grow:1;

}



.inside_wrapper .list_title{
	font-size: 18px;
	display: block;
	font-weight: 700;
}

.inside_wrapper .list_element figure{
	max-width:100%;
	height: 300px;

}

.inside_wrapper .list_element .list_more{
	background:orange;
}

.list_used_element .list_title{ font-size:24px}
.list_used_element .list_title a{ font-size:24px}
.list_used_element .list_subtitle{ font-size:20px}
.list_used_element .list_price{ 
	font-size:20px;
	padding: 4px 8px;
	border: 1px solid #333;
}
.list_used_element .list_col_wrapper{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.footer-menu {
	margin-top:4em;
	margin-bottom: 1em;
}

.footer-menu >.row >div {
	display:flex;
	flex-wrap:wrap;
}

.footer-menu >.row >div > div {
	flex:0 0 auto;
	margin-right: 2em;
	padding-top: 2em;
	padding-bottom: 2em;
}

.footer-menu >.row >div > div:not(:first-child):not(:last-child) {
	border-left: 1px solid #252525;
	padding-left: 2em;
}
.footer-menu h2 {
	font-size: 1.4rem;
}

.footer-logo {
	flex:1 0 auto !important;
	text-align: right;
}

.footer-menu__social i {
	font-size: 2em;
	margin-right:0.5em;
}

.footer {
	margin-bottom:3em;
}

.breadcrumb_inside {
	padding:1em 0;
	border-bottom:5px solid rgb(194, 194, 194);
	margin-bottom:2em;
}

.breadcrumb_inside ul {
	margin-bottom:0;
}


/*product*/

.product-container .ar_image_container {
	width:auto !important;
	margin-left:-15px;
}

.ar_title {
	font-size: 3.9rem;
	margin-top:0;
}

.product-code {
	margin-bottom: 2em;
	font-size: 1.8rem;
}

.ar_teaser p {
	font-size: 1.8rem;
}

.availability {
	padding: 2em 0;
	margin-top:2em;
	font-size: 1.8rem;
	border:1px solid rgba(0,0,0,0.15);
	border-left: none;
	border-right: none;
}

.availability__label {
	margin-right: 1em;
}

.availability__value {
	display: inline-block;
	padding: 0.25em 0.75em;
	color:#FFF;	
}

.availability__value-on {

	background-color:#252525;
}

.availability__value-off {
	background-color:rgba(0,0,0,0.7);
}

.btn-product-form {
	margin-top:2em;
}

.ce_table {
	margin-top:2em;
	font-size: 2.1rem;
}

td, th {
	padding: 0.5em 3em 0.5em 0;
}

th {
	color:#FFA500;
}

tr:not(:last-child), thead {
	border-bottom: 1px solid rgba(0,0,0,0.15);
}

.ce_table h2, .ce_table h1, .ce_precautions .label {
	font-weight: 800;
	color:#252525;
}

.ce_precautions {
	margin-top:2em;
	font-size: 2rem;
}

.ce_precautions .label,  .ce_precautions .checkbox {
	padding-left:0;
	margin-left:0;
}

.ce_precautions .cbx_entry {
	margin-right: 2em;
}

.ce_precautions .cbx_entry::before {
	content: '';
	display: inline-block;
	width:1.8em;
	height: 1.8em;
	margin-bottom:-0.5em;
	margin-right: 0.5em;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	
}

.ce_precautions .cbx_entry.gantia::before,.ce_precautions .cbx_entry.gloves::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/protective_gloves.gif');
}
.ce_precautions .cbx_entry.maska::before,.ce_precautions .cbx_entry.mask::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/dust_mask.gif');
}
.ce_precautions .cbx_entry.prostateutika-gualia::before,.ce_precautions .cbx_entry.protective-glasses::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/eye_protection.gif');
}
.ce_precautions .cbx_entry.meso-metaforas::before,.ce_precautions .cbx_entry.pick-up-car::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/estate.gif');
}
.ce_precautions .cbx_entry.mpotes::before,.ce_precautions .cbx_entry.boots::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/protective_boots.gif');
}
.ce_precautions .cbx_entry.kranos::before,.ce_precautions .cbx_entry.helmet::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/safety_helmet.gif');
}
.ce_precautions .cbx_entry.gileko::before,.ce_precautions .cbx_entry.vest::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/tabard.gif');
}
.ce_precautions .cbx_entry.akoustika::before,.ce_precautions .cbx_entry.headphones::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/ear_defenders.gif');
}
.ce_precautions .cbx_entry.anagnosi-thorubou::before,.ce_precautions .cbx_entry.reading-noise::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/decibel_reading.gif');
}
.ce_precautions .cbx_entry.mpalanteza::before,.ce_precautions .cbx_entry.extension-cable::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/electric_site_transformer_kw_required.gif');
}
.ce_precautions .cbx_entry.autokinito-ban::before,.ce_precautions .cbx_entry.car-van::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/estate.gif');
}
.ce_precautions .cbx_entry.perilambanetai-mpalanteza::before,.ce_precautions .cbx_entry.extension-cable-included::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/portable_transformer_kw_required.gif');
}
.ce_precautions .cbx_entry.autokinito-pick-up::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/pick-up.gif');
}
.ce_precautions .cbx_entry.tasi-trofodosias::before,.ce_precautions .cbx_entry.power-supply-voltage::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/power_breaker.gif');
}
.ce_precautions .cbx_entry.donisi::before,.ce_precautions .cbx_entry.vibration::before{
		background-image:url('../files/hirecenter/Foto/Apaitiseis/vibration_reading.gif');
}
.ce_precautions .value span {
	margin-bottom: 2rem;
	display: inline-block;
}

.mod_breadcrumb li:not(:last-child)::after {
	content: '/';
	display: inline-block;
	margin-left:0.5em;
	
}

.mod_breadcrumb a {
	color: #252525;
}

.mod_breadcrumb .active {
	color: rgba(0,0,0,0.3)
}

/*Main Wrapper*/
/*Inside*/

/*article list */
.article-list {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-right: 0;
}

.article-list .ar_title {
	margin-bottom: 0.5em;
}

.article-list__item {
	width: calc((100% / 3) - 2em);
	margin-bottom: 4em;
	flex-grow:0;
}

.article-list__item .list_title {
	padding-top: 0.5em;
	margin-top:0.5em;
	font-size: 1.9rem;
	font-weight: 400;
	margin-bottom: 0.5em;
}

.article-list__item .list_title a {
	color: #252525;
}

.article-list__item .list_teaser {
	margin-bottom:0;
}

.formbody .field_wrapper{
	margin-bottom: 20px;
}
.formbody .submit_container{
	margin-top: 20px;
}


/*Article Listing*/
#nav_15 ul{
	list-style: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin-left: -2rem;
	margin-right: -2rem;
}

#nav_15 ul li{
    margin: 0 0 1rem;
    width: 25%;/*This is going with the width of the image*/
    padding: 0 2rem;
}

#nav_15 figure {
	max-width: 100%;
	height: auto !important;
	margin-bottom: 1rem;
}

.catListing{
	width: 100%;
	display: block!important;
}

.nav_title_text{
	text-align: center;
	font-weight: 700;
	font-size: 19px;
	color: black;
}

/*Article Listing*/


.mod_article .col-xs-12 .xaraktiristika{
	display: none;
}
.fotismoi .availability {
	display: none;
}
.fotismoi .ar_teaser a.btn-product-form {
	display: none;
}

/********************** Home Slider **********************/
.recommended_element .ce_teaser p {
    display: none;
}
.recommended_element .ce_teaser p:first-of-type {
    display: block !important;
}
.recommended_element {
	margin-right: 10px;
	margin-bottom: 20px;
	position: relative;
	width: calc(50% - 10px);
}
.recommend_right {
	margin-right: 20px;
	margin-left: 20px;
	display: flex;
	flex-wrap: wrap;
}
.recommend_right img {
	height: 200px;
	width: auto;
}
/*.seperatorBlack {
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 3px;
	background-color: black;
}*/
.recommended_right_element__title {
	font-size: 1.9rem;
	color: #252525;
	padding-bottom: 1em;
	line-height: 1.1;
	font-weight: 400;
	padding-top: 0.5em;
	border-top: solid 3px #252525;
	margin-top: 0.5em;
	height: 5.3em;
	
}
/**********************************************************/


/* Contact Form Css --START-- */

/*.contact_article{ display:block !important;}
.contact_form{
	width: 100%;
  /*! display: block;
}
.contact_form .wr_name ,.contact_form .wr_email{
	display: inline-block;
    width: 50%;
    
}
.contact_form .wr_email{
	margin-left: -4px;

}

.contact_form .wr_name label,.contact_form .wr_email label ,.contact_form .wr_message label{
	float: left;
}
.contact_form .wr_name input,.contact_form .wr_email input{
    float: left;
    clear: both;
    width: 90%;
}

.contact_form .wr_message textarea{
	width: 95%;
	float: left;
	clear: left;
	margin-bottom:20px;
}

.contact_form .wr_captcha label ,.contact_form .wr_captcha input ,.contact_form .wr_captcha .captcha_text , .contact_form .submit_container{
	float: left;
	clear: left;
}
*/
label {
	font-size: 1.8em;
	font-weight: 300;
	margin-top: 0.7em;
	margin-bottom: 0.4em;
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
	border-radius: 0;
	border: 1px solid #ccc;
	box-shadow: unset;
	font-size: 1.5em;
	padding: 0.5em;
	background-color:rgb(253,253,253);
	width: 100%;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
	outline: 0;
	border-top-color: #ff9336;
	background-color:#FFF;
}
.form {
	padding: 3em 2em;
}
.form .invisible {
	display: none;
}
input[type="submit"], .button {
	display:inline-block;
	padding:1em;
	font-size:1.4em;
	background-color:rgb(255, 165, 0);
	border-radius:0.3rem;
	box-shadow: 0.4rem 0.7rem 0px 0px rgba(0,0,0,0.05);
	color:#444;
	margin-top:1.5em;
	-webkit-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	text-decoration:none;
	margin-bottom:0.5em;
	border:0;
}
.contact-form .submit {
	width: 100%;
	font-size: 1.8em;
	transition:all 0.3s ease-out;
}
.captcha_text {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: 700;
	font-size: 1.8rem;
	color:#555;
}
label {
	display: inline-block;
	margin-bottom: 0.5em;
	font-weight: 700;
	font-size: 1.8rem;
	margin-top:1em;
}
/* Contact Form Css --END-- */

.article-list__inner .list_title { border-top: solid 3px #252525;}
.list_element.article-list__inner {
	text-align: center;
}
.list_element figure {
	display: inline-block;
}


/*tablets and PCs TVs*/
@media (min-width:768px){
	.menu_srow{ 
		padding:1em 0;
	}
	.embed-responsive.embed-responsive-hero {padding-bottom: 40%;}
	.embed-responsive-hero{ background-size:cover;}
	.text-floats_bottom{ position:relative;}
	.text-floats_bottom .text-wrap{ position:absolute; bottom:0; z-index:2; color:#FFF; background-color:rgba(0,0,0,0.5); padding:15px; width:100%;}
	.ce_sliderStart{ 
		top:-10px; 
		padding:1em; 
	}
	.navbar-header{ display:none;}
	.nav>li>a{
		white-space: nowrap; 
		padding:0.5em 0.5em;
	}
	.list-numbers ol{
		-webkit-column-count: 2; /* Chrome, Safari, Opera */
		-moz-column-count: 2; /* Firefox */
		column-count: 2;
		column-gap:15px;		
		list-style-position: outside;
	}


	.black_bg .text-wrap{  background-color:#000000; color:#FFF; text-align:justify;}
	.black_bg .text-wrap h4{ display:inline-block; width:70%; margin:0;}
	.black_bg p{ display:inline-block; width:29%; text-align:right; margin:0;}
	.black_bg a{ display:inline-block; padding:5px 10px; background-color:#F90; color:#FFF; transition:all 0.3s linear;}
	.black_bg a:hover{ background-color:#fff; color:#f90;}

	/*Slider Text*/
	.text-floats_bottom .text-wrap{		padding-right: 200px;	}
	/*Slider Text*/

	/*Popular Categories*/
	.pop_categ_wrapper{	top: -20px;	}
	/*Popular Categories*/


}
/*mobile vertical-horizontal*/
@media (max-width:768px){
	.embed-responsive-hero{display:table-cell;padding:20px;width:100vw;background-size:cover;}

	.ce_sliderStart{padding-top:30px; }

	.pop_categ_wrapper{	top: -30px;	}

	.mainTitleText p{	margin-bottom:  20px;	}

	.mainTitleText .fontMED{	font-size: 3rem;}

	.mainTitleText .fontLG{		font-size: 6rem;}

	.mainTitleText .fontSM{		font-size: 2rem;}

	.inside_wrapper .mod_article{	display: flex;	 justify-content: center;}
	
	
}



@media (min-width:992px){
	.pop_categ_wrapper{	top: -50px;}
	.ce_sliderStart{top: -30px;}


	.image_container .float_right{	float: none !important; }
	.mainTitleText .fontMED{	font-size: 2rem;}


	.mainTitleText .fontLG{		font-size: 4rem;}


	.mainTitleText .fontSM{		font-size: 2rem;}

}

@media (min-width:1200px){
	.pop_categ_wrapper{	top: -8rem;}	
	.ce_sliderStart{top: -4rem;}

	.mainTitleText .fontMED{	font-size: 4rem;}


	.mainTitleText .fontLG{		font-size: 6rem;}


	.mainTitleText .fontSM{		font-size: 2rem;}

}

/* TABLETS ANDROID 7 to 9  */
/* Portrait */
@media screen 
and (device-width: 601px) 
and (device-height: 906px) 
and (orientation: portrait) {

}

/* Landscape */
@media screen 
and (device-width: 601px) 
and (device-height: 906px)
and (orientation: landscape) {

}

/*apple IPADS 1,2,3,4*/
/* Portrait */
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: portrait) {

}
/* landscape */
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: landscape) {

}
/* TABLETS ANDROID 10+  */ 
/* Portrait */
@media 
(max-device-width: 800px) 
and (orientation: portrait) { 

}

/* Landscape */
@media 
(max-device-width: 1280px) 
and (orientation: landscape) { 

}

