@import url('https://fonts.googleapis.com/css?family=Abel|Dancing+Script');
@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
/* CSS Document by majo johny*/


body{ font-family:Arial, Helvetica, sans-serif; font-family: 'Roboto', sans-serif; font-size:16px;line-height:24px;color:#000000; background-color:#f9fafb;  background-image: url(../../web_images/bg2.png);}
.bg_image { background-image: url(../../web_images/bg2.png);}

 h2, h3, h4, h5, h6{font-family: 'Roboto', sans-serif; color:#333333;}

h1 { font-size:30px; font-family: 'Roboto', sans-serif; color:#333333; text-align:left;}

.clr { clear:both;}
.padd_not { padding:0px;}
.padd_lt_not { padding-left:0px;}
.bordos2 { border-right:1px solid #eeeeee;}
.bordos3 { border-left:1px solid #eeeeee;}
.soci { float:right;}
.soci a { float:right; margin-left:15px; color:#ffffff; font-size:16px;}
.soci a:hover { color:#000000;}
.bord_btm { border-bottom:1px solid #dddddd; padding:10px 0px;}
.marg_btm { margin-top:40px;}
.marg_gap { margin:50px auto;}
.marg_gapp {}
.max_widtho { max-width:100%;}
.marg_top { margin-top:20px;}
.mar_top { margin-top:30px;}
.mar_btm { margin-bottom:30px;}
.banner {}
.top_links a { margin:0px 10px;}
.top_links a:hover { color:#333333;}


.menu_outer{  width:100%;  text-transform: uppercase;font-family: 'Roboto', sans-serif; border-bottom:1px solid #000000; border-top:1px solid #000000;  }
.mar_top_pro { margin-top:30px;}
.read{ color:#d80781;font-family: 'Dancing Script', cursive; font-size:20px;}
.read:hover { color:#000000; text-decoration:none;}

#bar { position:relative; z-index:500; background-color:#f9f9f9;}
.scroll-fix { border-bottom:1px solid #000000; border-top:1px solid #000000;  }
.scroll-fix .menu_outer { border-bottom:none; border-top:none;}

.gift { background-image:url(../images/nice_bg.jpg); width:100%; min-height:300px;}
.bg_img { background-image:url(../images/gift_banner.jpg); min-height:300px; background-repeat: no-repeat; background-position:top right;font-family: 'Dancing Script', cursive; font-size:24px; padding-top:80px; line-height:30px; color:#ffffff;}


.product_outer { width:100%; min-height:340px;padding-bottom:10px; border:1px solid #eeeeee; margin-bottom:30px; position:relative; line-height:18px; background-color:#ffffff;box-shadow:0px 10px 10px #dddddd; }
.out_of_stock {   position:absolute; top:0px; left:0px; color:#FFFFFF; line-height:15px;}
.mar_top_btm { margin-bottom:30px;}



.product_outer b a { color:#000000; text-decoration:none;}
.product_outer b a:hover {text-decoration:none; color:#0a73b5;}
.product_outer2 { width:100%; min-height:200px; padding-top:5px; padding-bottom:10px; border:1px solid #eeeeee; }
a .product_outer2  { color:#000000;}
a:hover { text-decoration:none;}
.product_outer2:hover {box-shadow: 0px 0px 4px 0px #cccccc;}
.product_outer:hover {box-shadow: 0px 0px 4px 0px #cccccc;}


.image_box { width:90%; height:150px; margin:5%; overflow:hidden;}

.meroon{  font-size:13px; }
.meroon i { font-size:14px; }

.for_text { color:#333333;}

.meroon2{ color:#666666; font-size:15px;}
.meroon2 i { font-size:12px;line-height:0px;}
.selling_price { color:#CC0033; font-size:18px;}
.off_info { background-color:#CC0000; padding:5px; position:absolute; top:0; right:0; color:#ffffff;}


.footer_banner { width:100%;min-height:200px; background-position: bottom;font-family: 'Dancing Script', cursive; color:#ffffff; font-size:40px; line-height:40px; padding-top:60px; text-shadow: 0px 2px #000000; margin-top:30px; background-color:#ebebeb; }

.footer { background-color:#0f75bd; padding:0px 0px; text-align:center;  color:#000000; font-size:13px; letter-spacing:1px; margin-top:15px;  }
.top_bar { width:100%; background-color:#0098ef;  color:#ffffff; padding:5px 0px; font-size:14px; min-height:30px; }
.top_bar a { color:#ffffff;}
.foot_ul { margin:0px; padding:0px; list-style-type:none;}
.foot_ul li a { color:#000000; text-decoration:none;}
.foot_ul li a:hover { color:#FF0000;}
.foot_hd { border-bottom:1px solid #eeeeee; padding-bottom:10px; font-size:20px;}
.foot_hd  i { margin-right:5px; display:none;}
.foot_outer { border-top:1px solid #eeeeee; width:100%; margin-top:30px; padding-bottom:50px; background-color:#f6f6f6; min-height:250px;}





.box_sadow { background-color:#FFFFFF;box-shadow: 0px 0px 5px #cccccc;}
.header { width:100%; background-color:#ffffff; padding:0px 0px; font-size:14px; min-height:50px; padding:10px 0px;}
.bordos { border:1px solid #eeeeee; padding:30px; margin:0px 0px 20px 20px;}
.inside_hd { font-family: 'Roboto', sans-serif; color:#000000; font-size:35px; text-align:left;}
.mar_too { margin-top:30px; margin-bottom:50px; min-height:500px;}
.scroller { width:100%; overflow:hidden;}
.relate {border-bottom:1px solid #eeeeee; padding-bottom:20px; margin-top:50px;}

.scroller li a { color:#72359c;}
.scroller li a:hover { color:#ff0185; text-decoration:none;}
#zoominage { width:400px; height:400px; cursor: move;}
#zoominage:hover { cursor: crosshair;}
#zoominage:visited { cursor: crosshair;}



.fnt_siz { font-size:12px; margin-top:20px; border:1px solid #dddddd; margin-bottom:0px; }
.fnt_siz td { }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td
{
padding:4px;
}
.email_los  a { color:#ee7700;}
.fnt_siz i { color:#ee7700;}
.lefts {color:#000000; margin-top:8px; padding-right:10px;}
.lefts  i { margin-right:10px;}
.lefts a {color:#1879c0;}
.lefts a:hover { color:#faa505; text-decoration:blink;}

.add_home { font-size:12px; padding:0px; background-color:#0a73b5; padding:3px 10px; border:none; color:#ffffff; font-weight:bold; margin:10px;}
.add_home:hover { background-color:#333333; color:#ffffff; text-decoration:none;}
.cor_r { color:#0a73b5;}

.inppu { border:1px solid #dddddd;}
.places li { margin:0px; width:30%; float: left;}


.delivery_box {background-image:url(../images/delivery.png); height:121px; background-repeat:no-repeat; background-position:right; width:209px; color:#ffffff; float: right; }
.foeso_one { padding-left:20px; padding-top:20px; height:60px;}
.foeso_two { padding-left:20px;  height:60px;}


.buttooos { background-color:#0a73b5; border-radius: 50%; border:none; color:#ffffff; font-size:14px; width:18px; height:18px; text-align: center; padding:0px;}
.buttooos:hover { background-color:#000000;}
.inppu56 { border: none; text-align:center; font-size:14px;}


.side_ul .inner_ul {list-style-type: circle; list-style-image: none; margin:0px; padding:0px; padding-left:5px;}
.side_ul .inner_ul li {  font-size:12px;border-bottom:0px; padding:0px;  line-height:20px;}
.side_ul .inner_ul li a{ border-bottom:0px; padding:0px;}
.label { color:#666666; font-weight:normal;}


.smat_text { text-transform:lowercase; font-size:14px;}








/*------------------------search------------------------------------*/


.image_box img { max-width:100%;}

#myInput {
  background-image: url('/css/searchicon.png');
  background-position: 10px 10px;
  background-repeat: no-repeat;
  width: 100%;
  font-size: 14px;
  padding: 0px 10px 0px 10px;
  border: 1px solid #ddd;
  height:25px;

  width:300px;
  
}

#myTable {
  border-collapse: collapse;
  width:78%; 
  display: none;
  position:absolute;
  background-color:#dddddd;
  z-index:100;
  max-height:1130px;
  overflow:hidden; 
  left:11%;
  padding-bottom:30px;  margin-top:10px; border:1px solid #999999; 
  text-transform:none; font-family:'Roboto', sans-serif;
}

#myTable .product_outer { background-color:#ffffff;box-shadow: 0px 0px 5px #999999;}


#myTable  tbody { width:100%;  }

#myTable th, #myTable td {  }

#myTable tr {
width:20%; float:left; 
}

#myTable tr td { width:100%; }

#myTable tr.header, #myTable tr:hover {
 
}

/*------------------------search------------------------------------*/


.mobionly { display:none;}

.lefts  .read5{ color:#1879c0;}
.lefts .read5:hover { color:#000000; text-decoration:none;}


.fontphp5 { color:#009900;} .fontphp4 { color: #FF0000;}
.more_products { background-color:#ec0089; padding:10px 15px; margin:0px auto; color:#ffffff;}
.more_products:hover { background-color:#333333; text-decoration:none; color:#ffffff;}
.mag_top { margin-top:30px; text-align:center;}


a .todays_offer { background-color:#eb008d; padding:5px; width:100%; color:#FFFFFF; font-size:25px; text-align:center;text-transform:uppercase;font-family: 'Roboto Condensed', sans-serif;
padding:20px;}
a .todays_offer:hover { background-color:#333333; color:#ffffff; text-decoration:none;}

.text_over_line { text-decoration:line-through;}
.bag_ssection { width:100%; border:1px solid #eeeeee; margin-top:30px; border-radius: 10px;box-shadow:0px 5px 5px #eeeeee; }
.small_size { font-size:14px;}
.top_bar i { font-size:15px;}



.social {}
.social a i { font-size:20px; margin-top:5px;}
.social a {  color:#ffffff; display: inline-block; margin-right:2px; font-size:30px; float:left; line-height:10px; }
.search_box { width:80%; float:left; height:40px; border:none; padding:5px 10px;}
.searc_submit { width:20%; background-color:#0f75bd; text-transform:uppercase; border:none; color:#ffffff; padding:5px 0px;  height:40px;}
.searc_submit:hover { background-color:#333333;}

.user_lay { text-align:right; color:#0d73be; padding-top:30px; font-size:16px; font-weight:bold;}
.cart_lay  { text-align:right; color:#0d73be; padding-top:30px; font-size:16px; font-weight:bold;}
.user_lay i { font-size:18px; text-align:right; margin-right:7px; color:#666666; width:30px; height:30px; display:inline-block; padding-top:7px; text-align:center; border-radius:100px;  }
.cart_lay i { font-size:20px;text-align:right;margin-left:10px; }
.user_lay a:hover { color:#000000; }
.user_lay a:hover i { color:#ffffff; }


.cart_lay a:hover { color:#000000;}

.deliverys { font-size:14px;}
.deliverys .col-md-4 { padding:15px 0px;text-transform:uppercase;}
.deliverys .col-md-4  i { font-size:20px; color:#7d7d7d;  margin-right:10px;}
.min_hts { min-height:200px; background-color:#FFFFFF;box-shadow: 0px 0px 10px #dddddd; }
.min_hts img { margin-bottom:20px;}
.deliverys span { color:#0f75bd;}

.bg_sldc { background-color:#FFFFFF; min-height:80px;box-shadow: 0px 0px 10px #dddddd; margin-top:15px; font-size:18px; line-height:15px; padding:0px;}
.bg_sldc  i { font-size:30px; color:#777777;}
.bg_sldc  span { font-size:10px; color:#666666;}
.bg_sldc_inn { min-height:80px; border-right:1px solid #dddddd; padding-top:25px; color:#d7472a;}
.bor_none {border-right: none;}
.bg_sldc_inn:hover { background-color:#3f8cc2; color:#ffffff;}
.bg_sldc_inn:hover i {color:#ffffff;}
.bg_sldc_inn:hover span {color:#ffffff;}
.fornt_cat img { width:100%;}
.fornt_cat .col-md-6 { margin-top:15px;}
.padd_let_not { padding-left:0px;padding-right:0px; padding-right:7px; }
.padd_rt_not { padding-right:0px;padding-left:0px; padding-left:7px;}
.adds3 { margin-top:15px;}

.icon_cats { width:100%; min-height:50px; background-color:#FFFFFF; text-align:center;box-shadow: 0px 0px 10px #dddddd; padding:20px; font-size:20px;}
.mar_15 { margin-top:7px;}
.padds_tio { padding:0px; padding:8px;}
.bord_ris { border-right:1px solid #ffffff; min-height:300px; padding:0px;}

.foot_social { padding-left:0px;}
.foot_social a { border:1px solid #000000; width:100%; display:inline-block; padding:10px 0px; margin-top:20px; font-size:18px; color:#000000;}

.leace { border:1px solid #000000; text-align:center; padding:10px 0px; margin-top:15px;}
.leace:hover {background-color:#0b77b5; color:#ffffff; border:1px solid #ffffff;}
.mafds { margin-bottom:20px;}
.copy_rits { text-align:left; margin-top:0px; border-top:1px solid #dddddd; padding:0px; margin-top:30px; padding:20px 0px 20px 0px;}
.copy_rits a { color:#ffffff;}

.foot_social a:hover { background-color:#0b77b5; color:#ffffff; border:1px solid #ffffff;}
.mag_foot_logo { margin:30px 0px 20px 0px;}

.bors_tops { border-top:1px solid #ffffff; padding:0px; margin-top:30px;}

.read_more { border:1px solid #000000; color:#000000; padding:5px 10px;letter-spacing:0px; text-transform: uppercase; position:absolute; bottom:20px;left:26%; font-size:13px;}
.read_more:hover { background-color:#0a78c5; color:#FFFFFF; border:1px solid #ffffff;}


.read_more5 { border:1px solid #000000; color:#000000; padding:5px 10px;letter-spacing:0px; text-transform: uppercase; background-color:#ffffff; }
.read_more5:hover { background-color:#0a78c5; color:#FFFFFF; border:1px solid #ffffff;}




.read_more2 { border:1px solid #000000; color:#000000; padding:5px 10px;}
.read_more2:hover { background-color:#0a78c5; color:#FFFFFF; border:1px solid #ffffff;}

.footer_list { padding:20px; text-align:left; color:#ffffff;}

.footer_list .side_ul li {  padding:0px; line-height:18px;}
.padd_lft_not { padding-left:0px;}

.product_outer b { font-weight:normal;font-family: 'Roboto Condensed', sans-serif; font-size:15px; text-transform:uppercase;}
.padd_lefts { padding-left:20px;}
.magin_ts { margin-top:15px;}
.max-widtho { max-width:100%;}
.tyos_us { line-height:10px;  clear:both; margin-top:-10px; margin-bottom:15px;}
.registor { background-color:#ffffff;box-shadow: 0px 0px 10px #dddddd; padding:50px;}
.registor_outer { padding-right:0px;}
.bor_rt { margin-top:15px; padding-right:0px;}
.bor_rt2 {  padding-right:0px;}
.bg_measirs { background-color:#FFFFFF; padding:30px; box-shadow: 0px 0px 10px #dddddd; margin:30px 0px;}
.orodcysprice { font-size:20px; color:#e44929;}
.bord_rt { float:right; background-color:#FFFFFF;box-shadow: 0px 0px 10px #dddddd;}
.bor_rt2 {float:right; }
.bord_rt2 { float:right; padding-right:0px;}

.cart_lay a { font-size:15px; font-weight:normal; color:#000000; }
.clarts_box { font-size:15px; font-weight:normal; }
.clarts_box span{ background-color:#d7472a; position:absolute; top:5px; right:10px; width:25px; height:25px;  border-radius:100px; text-align:center; font-size:13px; color:#ffffff;}
.user_lay #cssmenu ul  li { border-left: none; border-right:none; font-weight:normal;  }
.user_lay #cssmenu > ul > li:hover > a  { background:none; color:#000000;}
.user_lay #cssmenu ul ul li a  { width:180px;} 
.user_lay #cssmenu  { float:right; margin-top:-10px;}
.fnt_siz i { color:#ffffff; font-size:10px;}



/* The container */
.roundss {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Hide the browser's default checkbox */
.roundss input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
}

/* On mouse-over, add a grey background color */
.roundss:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.roundss input:checked ~ .checkmark {
    background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.roundss input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.roundss .checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.btn-sm { line-height:10px;}
.top_links  { margin-top:5px; }
.delivery { margin-top:5px; }



.inner_bt2 { margin:0px; padding:10px 0px 1px 10px; font-size:16px; border-left:0px solid #333333; color:#ffffff; font-family: 'Roboto Condensed', sans-serif; background-repeat:no-repeat; text-transform:uppercase;  line-height:30px; border-bottom:1px solid #dddddd; margin-bottom:15px; padding-left:0px;}
.side_ul2  { font-size:13px; list-style-type:none; margin:0px; padding:0px;  list-style-position:inside; margin:10px;}
.side_ul2 li {  padding:2px 0px;text-transform:uppercase; margin-top:0px;}
.side_ul2 li a { color:#dddddd;}
.side_ul2 li:hover { }
.side_ul2 li:hover  a { color:#333333;}
.side_ul2 li a:hover { color:#333333; text-decoration:none;}
.side_ul2 li a:hover { }


.login { margin-right:15px;}

.post_job { background-color:#8dc541; padding:5px 10px; color:#ffffff; float:right; margin-top:-5px; 
  -webkit-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Safari 4+ */
  -moz-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Fx 5+ */
  -o-animation: NAME-YOUR-ANIMATION 1s infinite;  /* Opera 12+ */
  animation: NAME-YOUR-ANIMATION 1s infinite;  /* IE 10+, Fx 29+ */

}


@-webkit-keyframes NAME-YOUR-ANIMATION {
  0%, 49% {
    background-color:#0098ef;
   
  }
  50%, 100% {
    background-color: #8dc541;
   
  }
}





.sea_boxs { padding-top:13px; text-align:right; padding-right:0px !important;}
.meus_1 { color:#000000; margin:0px 20px; text-transform:uppercase; padding-top:5px; display:inline-block;}
.post_job:hover {background-color:#0098ef; color:#ffffff;}

.banner { width:100%; overflow:hidden; text-align:center; color:#ffffff;  padding-bottom: 30px; padding-top: 30px;  background-color: #333333; }




.banner h3 { color:#ffffff; font-weight:bold; font-size:25px; text-align:left; margin-bottom:0px; padding-bottom:0px; margin-top: 10px;}
.box_tiros {  padding:20px 20px; background-image:url(../../web_images/menu_bg.png);border-radius: 10px;}
.inpu_ht { min-height:40px;}
.sub_mits { border:none; background-color:#8dc541; min-height:40px; background-image:url(../../web_images/search.png); width:50px; hanging-punctuation:50px; background-repeat:no-repeat; background-position:center; float: right; width:100%; border-radius: 2px;}
.padd_less { padding:5px 8px;}
.sub_mits:hover { background-color:#0098ef; cursor:pointer;}

.inpu_ht{
    padding: 5px 8px;
    width: 100%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
	background-color:#ffffff;
	background-image: url(../../web_images/arrow.png); background-repeat:no-repeat; background-position:center right;
}

.select-style select:focus {
    outline: none;
}


.banner2 {width:100%; min-height:50px; color:#ffffff; padding:20px 0px; text-align:center;}
.banner2 h2 { color:#ffffff; font-size:20px;}

.recent_s { margin:20px 0px 20px 0px; font-size:26px; text-transform:capitalize;}
.recent_s span  { color:#0098ef;}
.blue_clr {color:#0098ef;}
.outers_about h3 { font-size:26px; text-transform:capitalize;}
.testi_outer h3 {font-size:26px; text-transform:capitalize;}



.outers_about { width:100%; min-height:50px; background-color:#FFF; padding:40px 0px;}

.read_more_2 { background-color:#8dc541; color:#ffffff; padding:8px 20px; display:inline-block; margin-top:10px; color:#ffffff;}
.read_more_2:hover { color:#ffffff;background-color:#0098ef;text-decoration:none;}
.read_more_2:active  { color:#ffffff;background-color:#0098ef;text-decoration:none;}
.read_more_2:visited   { color:#ffffff;background-color:#0098ef; text-decoration:none;}


.testi_outer { width:100%; background-color:#475465; min-height:300px;color:#ffffff; padding-top:30px; padding-bottom:50px;}
.testi_outer h4 { color:#ffffff;}
.testi_outer h3 { color:#ffffff; margin-bottom:30px; text-align:center;}

#bar{ background-color:#FFF; border-bottom:none;box-shadow: 0px 0px 5px #dddddd;}
.scrollers { overflow:hidden;}
.scrollers li p { font-style:italic;}
.scrollers li { line-height:20px;}
.flats { width:100%; background-color:#FFF; min-height:50px; padding:40px 0px 30px 0px;}
.flats_inner { overflow:hidden;}

.banner2 { width:100%; min-height:300px; background-image:url(../images/banner3.jpg); background-size:100%; padding-top:70px;}
.banner2 h2 { font-size:35px;}

.form-control { background-color:#ffffff; border:1px solid #cccccc; border-radius:2px; min-height:40px;}
.outer_register { background-color:#ffffff; padding:20px 50px; width:100%;}
.outer_register h4 { border-bottom:1px solid #dddddd; padding-bottom:15px; margin-bottom:20px;}
.margicso { margin:50px auto;}
.pro_per { padding:10px 20px; background-color:#ffffff; float: left; margin-left:15px; margin-bottom:15px;}

.add_pro_box { padding:0px; background-color:#FFF; padding:30px 50px;}
.add_pro_box2 { padding:0px; background-color:#FFF; padding:30px 50px; margin-top:30px;}

.pagination_style strong { color:#ffffff  ; background-color:#8dc541 ;padding:5px 10px ; margin-left:2px;  }
.pagination_style a { color:#ffffff  ; background-color:#0098ef ; padding:5px 10px ; margin-left:2px; }


.bord_btm_2 { border-bottom:1px dashed #cccccc; padding:10px 0px;}

.post_box { width:100%; border:1px solid #dddddd; border-radius:10px; padding:10px;}
.bord_ds { padding-right:0px; border-left:1px dashed #cccccc;}

.pro_saml_des span { font-size:16px; font-weight:bold;}

.banner2 { text-align:center;}
#flexiselDemo2 li { width:33%; float:left; text-align:center; list-style-type:none; padding:20px;}

.image_bd_d { width:100%; height:260px; overflow:hidden;}
.titless { width:100%; min-height:50px;}


.read_more3 {  color:#000000; padding:5px 10px;  background-color:#0a78c5; width:100px; margin:0px auto; border-radius:5px;}
.read_more3:hover { background-color:#8dc541; color:#FFFFFF;}
.basic-info { margin-top:30px;}
.homes-address span { font-size:12px;}
.first-footer h2 { font-size:17px; text-transform:capitalize; margin-bottom:10px;color:#ffffff; border-bottom:1px dashed #2c3a44; padding-bottom:10px;}
.navigation ul { width:100%;}
.navigation ul li { font-size:14px; padding:0px 0px; margin-bottom:0px; border-bottom:none;}
.navigation ul li a { padding:0px; margin-bottom:0px; color:#999; }
.first-footer .netabout h3 { margin-bottom:0px; margin-top:30px; border-top:1px dashed #2c3a44; padding-top:30px;  }
.la_footer { border-top:1px  dashed #2c3a44; margin-top:30px; padding-top:30px;}

.footisco li { width:50%; float:left;}
.di_ony_mob { display: none;}




.sub_mits2 { border:none; background-color:#8dc541; background-image:url(../../web_images/search.png);  hanging-punctuation:50px; background-repeat:no-repeat; background-position:center; float: right; width:100%; border-radius: 0px; background-size:30% 70%; margin-bottom:6px; font-size:12px; padding:5px;}
.sub_mits2:hover { background-color:#cccccc; cursor: pointer;}
.id_search { border-radius: 0px; background-color:#f2f2f2; }

.delivery2 .delivery3 a {   min-height:5px;  margin-top:6px; display:block; float: right; margin-left:15px;}
.mobi_post { width:100%; text-align:center; min-height:20px;margin-top:20px;}
.mobi_post .post_job { float:none; margin:0px auto; }
.outer_register label { margin-top:20px; color:#666666;}
.outer_register { margin:0px auto;}
.spcarid label { margin-top:20px; color:#666666;}





.wrimagecard{	
	margin-top: 0;
    margin-bottom: 1.5rem;
    text-align: left;
    position: relative;
    background: #fff;
    box-shadow: 12px 15px 20px 0px rgba(46,61,73,0.15);
    border-radius: 4px;
    transition: all 0.3s ease;
}
.wrimagecard .fa{
	position: relative;
    font-size: 50px;
}
.wrimagecard-topimage_header{
padding: 20px;
}
a.wrimagecard:hover, .wrimagecard-topimage:hover {
    box-shadow: 2px 4px 8px 0px rgba(46,61,73,0.2);
}
.wrimagecard-topimage a {
    width: 100%;
    height: 100%;
    display: block;
}
.wrimagecard-topimage_title {
    padding: 20px 24px;
    height: 80px;
    padding-bottom: 0.75rem;
    position: relative;
	
}
.wrimagecard-topimage a {
    border-bottom: none;
    text-decoration: none;
    color: #525c65;
    transition: color 0.3s ease;
}

.wrimagecard-topimage_title h4 { font-size:16px;}
.edit_pro_head { border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; padding:10px 0px; margin-bottom:20px; background-color:#f2f2f2;}
.edit_pro { padding:10px 0px; border-bottom:1px solid #dddddd;}
.box_shadow { box-shadow:0px 0px 10px #dddddd; }
.mib_ds { display:none;}
.mib_ds3 { display:none;}
.postd { display:none;}
.tex_alinfd { text-align: right;}



.carousel-control-next-icon, .carousel-control-prev-icon { width: 35px; height: 35px;}


@media (max-width:768px){
.clr2{ clear:both;}
.disnon { display:none;}
.mnibisixe { font-size:13px;}
.zoominage {}
.lefts { display:none;}
.delivery_box { float:none; display:none;}
.mobionly { display:block; background-color:#f59e0e; color:#ffffff; text-align:center;}
.mobionly a { color:#ffffff;}
.mobionly a:hover {color:#000000;}
.places li { width:100%;}
.read_more { left:30%;}
a .todays_offer { font-size:14px;}
.padd_rt_not { padding-right:15px; !important}
.inner_bt { text-align:center;}
.min_hts { text-align:center;}

.bg_sldc { background:none;}
.bg_sldc_inn{ margin-bottom:15px; background-color:#FFFFFF; padding-bottom:20px;}
.padds_tio { padding:0px; padding:15px;}
.foot_social a { width:50px; height:50px;}
.deliverys { display:none;}
.registor_outer  { padding-right:15px;}
.registor  { padding:15px;}
.bor_rt { padding-right:15px;}
.bor_rt2 { padding-right:15px;}
.menu_outer{ border-top:none; border-bottom:none;}

.add_pro_box { background-color:#FFF; }
.add_pro_box2 { background-color:#FFF; margin-top:30px;}
.delivery { display:none;}
.sea_boxs { display:none;}
.meus_1 { padding:0px 0px; margin:0px 0px;}


.homes,
.homes-img {
  position: relative;
  overflow: hidden;
  min-height:180px;}
  
.homes img { height:100%; width:100%;}
.box_tiros {}

.banner .etos { display:none;}
.banner h1 { font-size:30px;}

.classtos1 { width:85%; float:right; position:absolute; right:0;}
.classtos2 { width:15%;float:left;position:absolute; left:0;}
.header { background-color: #FFF; width:100%; min-height:70px;}
..sina-nav .navbar-toggle { margin-top:0px;}

.delivery2 { width:65%; text-align:left;}
.social { width:35%; }
.social a i { font-size:16px; margin:0px 0px; margin-right:5px; margin-top:7px; float:left;}
.banner  { background-size:cover;}
.banner2  { background-size:cover;}
#flexiselDemo2 li  { width:100%;}
.banner h1 { margin-top:15px;}
.mobi_marg_top { margin-top:30px;}

.bord_ds { border-left:none;}
.page { height:250px;}
.add_pro_box { }

.di_ony_mob { display:block;}
.outer_register { margin:0px auto;}
.margi_mobi { margin:40px auto; padding:15px;}
.spcarid { margin-top:0px;}
.col-mobi { width:50%;}
.edit_pro_head { display:none;}
.edit_pro { margin-bottom:50px; padding-bottom:20px; background-color:#ffffff; padding:20px;}
.edit_pro .col-md-3 {}
.edit_pro .mobihd { font-size:25px;}
.edit_pro .col-md-2 { margin-top:20px;}
.margicso { margin:20px auto;}
.mobi_widths { width:33%; font-size:12px; }
.mib_ds { display:inline; width:20%; float:left;min-height:100px;}
.mib_ds2 { display:none;}
.mib_ds3  { display:block; width:65%; padding-left:5%;}
.mob_dis_non { display:none;}
.postd { display: block;}
.tex_alinfd { text-align: left;}
.banner { padding:15px 0px 30px 0px; text-align: center;}
.mobi_re_size { font-size:12px; line-height:12px;}


@media (min-width:768px){

}

@media (min-width:992px){

}

@media (min-width:1200px){

}