/*



Theme Name: GeoDirectory Framework Child



Theme URI: http://wpgeodirectory.com/



Description: Child Theme for GeoDirectory Framework



Author: GeoDirectory



Author URI: http://wpgeodirectory.com/



Template: GeoDirectory_framework



Version: 1.0.0



*/



 



@import url(1a5dab07b4b23cad6061d55f46a52baf7419116d.css) ;







/* ###########################################################



##############################################################



###### NOTE: All CSS rules MUST go below these line's ########



##############################################################



########################################################### */











/* CUSTOMIZATIONS */







a:link {text-decoration:underline;}















input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], select, textarea, .field 



{



 border: 1px solid #aaa;



 background-color:#f3f7ff;



}















.geodir-breadcrumb {



  /*  display: none; */



}



http://suite.searchmetrics.com/en/research



div#geodir_map_v3_home_map_1_cat {



display:none;



}







div.geodir-search input.search_text, div.geodir-search select.search_by_post {



 display:none;



}







div#geodir_map_v3_home_map_1_cat, div.map-category-listing .trigger 



{display:none;} 







div.geodir-search input.snear, div.geodir-search .geodir_submit_search {float:right;}







div.geodir-tax-sort #sort_by {background-color: #1A70F9; color:#fff;}











/* Hides the grid dropdown for now.  */







.geodir-list-view-select {



    display: none;



}







.cancle_button,.geodir_cancle_button {



background-color: transparent !important;



color: #757575 !important;



font-size: 14px !important;



font-weight: 400 !important;



font-family: Arial, Helvetica, sans-serif !important;



text-decoration: underline !important;



}







.geodir_goback {



 padding-top:7px !important;



}







#geodir_post_tags_row {



  display:none !important;



}







#gd_placecategory_row {



  display:none !important;



}







#propertyform #geodir_CECPTCRatingKW_row {



 display:none !important;



}







.footer a {



padding-left: 13px;



}











a.b_sendtofriend {



display:none; 



}



.home_page_search { text-align: center; }



.home_page_search div.geodir-search { float: none;}



.home_page_search div.geodir-search input.snear  { float: none; display: inline-block; vertical-align: top;}



.home_page_search div.geodir-search .home_search { float: none; display: inline-block; height: 40px;  vertical-align: top;}











.site-logo {width:1040px;}







h2.site-description {font-size:18px}







.gd-rate-category {padding: 20px 0 0 20px;}







.snear-home {width:350px !important;}



.cite_search_top-home {height:80px !important;

      padding-top: 20px;

}





.geodir-tax-sort, .geodir-list-view-select {float:right}











body {



 /* -moz-background-size: cover;



  -webkit-background-size: cover;



  -o-background-size: cover;



  background-size: cover;*/

   background-attachment: fixed;

    -moz-background-size: 100% auto;

  -webkit-background-size: 100% auto;

  -o-background-size:100% auto;

  background-size: 100% auto;

   



}







.geodir-tax-sort-sortby {



  float:left;



  padding:10px 7px 0 0;



}







.geodir-tax-sort-dropdown {



  float:right;



}



h1 {

color:#fff;

line-height:22px;

font-size:28px;

}





.site-logo { max-width: 100%}



html,

body { height: 100%;}



/* #container{min-height: 100%; padding-bottom: 50px;  position: relative;} */

#container{min-height: 100%; padding-bottom:  0px;  position: relative;}

.main-container-div{min-height: 100%; padding-bottom:  50px;  position: relative;}

.footer { position: absolute; width: 100%; left: 0; bottom: 0;}



@media only screen and (min-width: 0px) and (max-width: 1024px) {

  body{-moz-background-size:cover;  -webkit-background-size:cover;  -o-background-size:cover;  background-size:cover;}

}



@media only screen and (min-width: 0px) and (max-width: 860px) {

  .home_page_search div.geodir-search input.snear { max-width: 100%;}
  .cite_search_top-home{ height: auto !important; }
}



@media only screen and (min-width: 481px) and (max-width: 860px) {

  .main-container-div {  padding-bottom: 140px;}

}



@media only screen and (min-width: 0px) and (max-width: 480px) {

  .main-container-div {  padding-bottom: 280px;}

}



@media only screen and (min-width: 0px) and (max-width: 479px) {

  body{-moz-background-size:auto 100%;  -webkit-background-size:auto 100%;  -o-background-size:auto 100%;  background-size:auto 100%;}

  

}



.header{background-color:#333;}

.footer{background-color:#333;}





.geodir-search input[type="text"] {

	border:1px solid #333;

}


.geodir-first-review{
    float: right;
    width: 71%;
}
.geodir-first-review .review-avatar{
  float: left;
  margin-right: 15px;
}

@media only screen and (min-width: 0px) and (max-width: 640px){

  .geodir-first-review{
      float: left;
      width: 100%;
    }
  
}