body
        {
            font-family: "Karla", Arial, Sans-Serif; //HelveticaLTStd;
        }
            
        .home_page_tabs
        {
            display: block;
            float: left;
            width: 100%;
            margin:15px 0 0 0;
            padding: 0px;
        }
        
        
        .home_page_tabs li
        {
            width:326px;
            height:59px;
            display:block;
            float:left;
            background-color:#C2F5F6;
            margin-left:6px;
            font-size:24px;
            color:#879ed3;
        }
        
        .home_page_tabs li a
        {
            text-decoration: none;
            
        }
        
        .home_page_tabs .selected div
        {
            color:#ffffff;
            font-weight: 700;
        }
        
        
        .home_page_tabs li div
        {
            color:#879ed3;
            font-weight: 700;
        }
        
        .home_page_tabs .selected
        {
            width:326px;
            height:59px;
            display:block;
            float:left;
            background-color:#50DAD9;
            margin-left:6px;
            
        }
        
        .home_page_tabs .selected a
        {
            color:white;
        }
        
        
        
        .home_page_tabs li span
        {
            font-size:11px;
        }
        
        
        .first_tab_div
        {
            font-size:24px;
            padding-top:7px;
            text-align:center;
            
        }
        
        .second_tab_div
        {
            font-size:11px;
            text-align:center;
        }
        
        .tab_content_div
        {
            background-color:#50DAD9;
            
        }
        
        .header
        {
            margin:0 auto; 
            width:990px;
            
            /*height:100%;*/    
            float:left;
        }
        
        .logo
        {
            width:150px;
            float:left;
        }
        
        .header_right
        {
            width: 835px; //650px;
            float:left;
            height:163px;
        }
        
        .header_links
        {
            list-style: none;
            line-height:240px;
        }
        
        .header_links li
        {
            float:left;
            width:70px;
            display:block;
            font-size:12px;
            font-weight:bold;
            color:#5C5A61;
        }
        
        .top_first_bar
        {
            color:gray;
        }
        
        .top_first_bar a
        {
            text-decoration:none;
            color:#50545d;
			font-weight:normal !important;
        }
        
        
        .form_fields_div
        {
            display:block;
            float:left;
            width:100%;
            margin-bottom:15px;
        }
        
        .form_fields_div label
        {
            display:block;
            float:left;
            width:160px;
        }
        
        .form_fields_div div
        {
            display:block;
            float:left;
            width:230px;
            font-size:13px;
        }
        
        .form_fields_div input
        {
            border:1px solid #E6E6E6;
            width:283px;
            height:30px;
            padding-left:5px;
        }
        
        
        .form_fields_div textarea
        {
            border:1px solid #E6E6E6;
            padding-left:5px;
            font-family: Helvetica;
        }
        
        .form_fields_div select
        {
            border:1px solid #E6E6E6;
            width:200px;
        }
        
        
        .header_first_bar {
  background-color: #caf3f5;
  background-image: url("http://www.agentpet.com/ver1/assets/images/footer_bg.gif");
  height: 38px;
  margin: 0 0 10px;
  width: 100%;
}
        
.footer {
  background-image: url("../images/footer_bg.gif");
  bottom: 0;
  height: auto !important;
  margin: 65px 0 0 !important;
  overflow: hidden;
  padding: 10px 0 40px;
  position:relative;
}
        
        
        .search_left
        {
            display:block;
            float:left;
            width:200px;
            
            margin-right:10px;
        }
        
        .search_right
        {
            display:block;
            float:left;
            width:780px;
            /* border:1px solid gray; */
        }
        
        .search_boxes
        {
            border:1px solid #E6E6E6;
            margin-top:10px;
            float:left;
            width:100%;
            padding-bottom:15px;
        }
        
        
        .sort_by_div
        {
            display:block;
            float:left;
            width:100%;
            padding-left:10px;
            color:  #898989;
            font-size: 13px;
        }
        
        
        .sort_by_div a
        {
            color:#4691e1;
            font-size: 13px;/* Approximation due to font substitution */
            font-weight: 300;
            text-decoration:none;
            margin-left:15px;
        }
        
        
        
        .search_record_logo
        {
            display:block;
            float:left;
            width:245px;
            padding:10px;
            /*text-align:center;*/
        }
        
        .search_record_detail
        {
            display:block;
            float:left;
            width:342px;
            padding-top:5px;
        }
        
        
        
        .record_first_row
        {
            display:block;
            float:left;
            width:100%;
            font-size:18px;
            color:  #263f7c;
            font-weight:700;
        }
        
        .record_first_row a
        {
            text-decoration: none;
        }
        
        .record_second_row
        {
            display:block;
            float:left;
            width:100%;
            color:#a0a1a1;
            font-size:10px;
            font-weight: 300;
            padding:0px 0px 7px 0px;
        }
        
        
        .my_account_edit
        {
            display:block;
            float:left;
            width : 95px;
            color:#03a9f4;
            font-size:17px;
        }
        
        .my_account_edit a
        {
            
            color:#03a9f4;
            font-size:17px;
            text-decoration:none;
        }
        
        .record_third_row
        {
            display:block;
            float:left;
            width:100%;
            margin-top:11px;
            margin-bottom:4px;
            font-size: 14px;
            color:#7b7d82;
        }
        
        .four_one, .four_two, .four_three, .four_four
        {
            display:block;
            float:left;
            width:155px;
            margin-top:5px;
            color:  #7b7d82;
            font-size: 14px;
        }
        
        .save_report_ad
        {
            
            display:block;
            float:left;
            width:117px;
            border-width: 1px;
            border-color:  #c2c2c2;
            border-style: solid;
            background-color:  #ffffff;
            text-align:center;
            padding:2px 0px 2px 0px;
            color:  #7d7d7d;
            font-size:11px;
            font-weight: 300;
        }
        
        .save_report_ad a
        {
            text-decoration:none;
            color:  #7d7d7d;
            font-size:11px;
            font-weight: 300;
        }
        
        
        .top_gray_bar
        {
            float:left;
            width:100%;
            height:27px;
            background-color: #e6e6e6;
			display:none;
        }
        
        
        .search_left_box_top
        {
            display:block;
            width:100%;
            border:1px solid #E6E6E6;
            color:  #484848;
            font-size:12px;
            background-color: #fcfcfc;
        }
        
        .search_left_box_lower
        {
            display:block;
            width:100%;
            border:1px solid #E6E6E6;
            padding-top:18px;
            padding-bottom:15px;
            font-size:12px;
            color:#333333;
			margin-bottom: 15px;
        }
        
        
        .search_left_box_lower div
        {
            /*width:100%; */
            padding-left:10px;
        }
        
        
        .search_left_box_lower input
        {
            border-width: 1px;
            border-color:#d7d7d7;
            border-style: solid;
            background-color:#ffffff;
            width: 130px;
            height: 28px;
            color:#c5c4c4;
            font-size: 12px;
        }
        
        
        .search_left_box_lower input[type='radio']
        {
            height: 14px;
        }
        
        .search_left_text
        {
            display:inline-block;
        }
        
        .search_left_down_arrow
        {
            display:block;float:left;width:20px;
        }
        
        
        .search_filter_text
        {
            float:left;width:95px;
        }
        
        
        .search_filter_count
        {
            width:40px;height:15px;text-align:center;
        }
        
        .search_left_box_lower input[type='checkbox']
        {
            width: 9px;
            height: 9px;
            border-width: 1px;
            border-color:  #d7d7d7;
            border-style: solid;
            border-style: solid;
            border-width: 1px;
            border-color:  #bdbdbd;
            box-sizing: border-box;
            background-color:  #d7d7d7;
            
        }
        
        
        
        
        
        
        
        .search_filter_count
        {
            background-color: #ffffff;
    border-color: #d7d7d7;
    border-radius: 100%;    -moz-border-radius: 100%;    -webkit-border-radius: 100%;
    border-style: solid;
    border-width: 1px;
    float: right;
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
    width: 24px;
        }
        
        
        .search_filters_text
        {
            color:#333333;
            font-size: 12px;
            font-weight: 300;
        }
        
        .go_btn
        {
            display:block;
            float:left;
            background-color: #ff9200;
             padding: 6px 7px 7px; 
            color:#fefefe;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
        }
        
        
        .search_result_left_heading
        {
            /* width:100%; */
            padding:13px 0px 10px 10px;
            color:#484848;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
            
        }
        
        
        
        .pet_detail_left
        {
            display:block;
            float:left;
            width:670px;
        }
        
        .pet_detail_right
        {
            display:block;
            float:left;
            width:300px;
            margin-left:15px;
        }
        
        
        .pet_detail_right_inner
        {
            border-width: 1px;
            border-color:#cccccc;
            border-style: solid;
            margin-top:105px;
            overflow:auto;
        }
        
        .pet_detail_price
        {
            color:  #ef730f;
            font-size: 30px;/* Approximation due to font substitution */
            font-weight: 700;
            text-align:center;
            border-bottom: 1px solid #cccccc;
            padding:4px 0px 4px 0px;
        }
        
        .pet_detail_user_all_details
        {
            display:block;
            float:left;
            width:100%;
            
            background-color:  #eaf0ff;
        }
        
        
        
.pet_detail_phone {
  background-color: #15a94b;
  background-image: url("../images/phone-icon.png");
  background-position: 14px center;
  background-repeat: no-repeat;
  color: #fff;
  display: inline-block;
  float: none;
  font-size: 20px;
  font-weight: bold;
  height: auto;
  margin: 20px 0 20px 28px;
  padding: 8px 28px 8px 60px;
  text-align: center;
  width:242px;
  min-height: 40px;
}
        
        .pet_detail_send_message
        {
            display:block;
            float:left;
            width:100%;
            color:#03a9f4;
            font-size: 18px;/* Approximation due to font substitution */
            font-weight: 700;
            height:20px;
            text-align:center;
        }
        
        
        .pet_detail_seperator
        {
            display:block;
            float:left;
            width:80%;
            margin-left:30px;
            border-top: 1px solid #03a9f4;
        }
        
        .pet_detail_user_pic {
		  background-color: #cbd5dc;
		  border: medium none;
		  float: left;
		  height: 56px;
		  margin: 14px 0 0 30px;
		  padding: 0;
		  width: 56px;
		}
        
        .pet_detail_user_info_1
        {
            display:block;
            float:left;
            width:170px;
            color:#263f7c;
            font-size: 18px;/* Approximation due to font substitution */
            font-weight: 700;
            padding:5px 0px 5px 8px;
        }
        
        .pet_detail_user_info_2
        {
            display:block;
            float:left;
            width:180px;
            color:#abacaf;
            font-size: 11px;
            padding-left:8px;
        }
        
        .pet_detail_user_info_3
        {
            display:block;
            float:left;
            width:180px;
            
            padding-left:8px;
        }
        
        .pet_detail_user_info_3 a
        {
            color:#03a9f4;
            font-size: 11px;
            text-decoration:none;
        }
        
        .pet_detail_user_info_4
        {
            display:block;
            float:left;
            width:88%;
			text-align:center;
            color:  #848484;
            font-size: 14px;/* Approximation due to font substitution */
            font-weight: 300;
            padding:26px 0px 5px 25px;
        }
        
        .pet_detail_user_info_5
        {
            display:block;
            float:left;
            width:80%;
            color:  #263f7c;
            font-size: 14px;/* Approximation due to font substitution */
            font-weight: 300;
            padding:10px 0px 5px 50px;
        }
        
        
        .pet_detail_user_info_6
        {
            display:block;
            float:left;
            width:81%;
            color:  #263f7c;
            
            padding:10px 0px 8px 31px;
            border-width: 1px;
            border-color:  #c2c2c2;
            
            
            
        }
        
        .pet_detail_user_info_6_inner
        {
            display:block;
            float:left;
            width:200px;
            color:  #263f7c;
            
            padding:10px 0px 25px 3px;
            border-width: 1px;
            border-color:  #c2c2c2;
            background-color:#FFFFFF;
            height:4px;
        }
        
        
        
        .pet_detail_heading
        {
            display:block;
            float:left;
            width:100%;
            color:#223c7a;
            font-size: 29.99px; 
        }
        
        
        .pet_detail_logo
        {
            display:block;
            float:left;
            width:645px;
            //height:654px;
            margin-bottom:0px;
        }
        
        .pet_details_one, .pet_details_two, .pet_details_three, .pet_details_four 
        {
            display:block;
            float:left;

            width:100%;
            
        }
        
        .pet_detail_cell_label {
		  color: #5e5e5e;
		  display: block;
		  float: left;
		  font-size: 15px;
		  font-weight: 700;
		  width: 44%;
		}
        .pet_detail_cell_value
        {
            display:block;
            float:right;
            width:55%;
            color:#5e5e5e;
            font-size: 60%;
			font-size:16px;
			padding-right: 10px;
        }
        
        .pet_detail_feature_tick
        {
            display:block;
            float:left;
            width:30px;
        }
        
        
        .pet_detail_feature_outer
        {
            display:block;
            float:left;
            width:190px;
			margin-bottom: 3px;
        }
        
        
        .pet_detail_feature
        {
            display:block;
            float:left;
            width:150px;
            color:#5e5e5e;
            font-size: 14px;
        }
        
        .feature_divider
        {
            border-top:1px solid #5e5e5e;
            padding:12px 0px 12px 10px;
        }
        
        
        
        .orange_text
        {
            display:block;
            float:left;
            width:180px;
            color:white;
            font-size:30px;
            margin-top:30px;
        }
        
        .orange_text a
        {
            color:white;
            text-decoration:none;
        }
        
        .orange_line
        {
            display:block;
            float:left;
            width:1px;
            height:60px;
        }
        
        .orange_image
        {
            display:block;
            float:left;
            width:110px;
            margin-left:20px;
        }
        .orange_image img
        {
            
        }
        
        .search_outer
        {
            float:left;
            width:100%;
            /*padding:30px 15px 30px 15px; */
            padding:0 15px 30px 21px;
        }
        
        
        .search_select
        {
            height:35px;
            width:290px;
            background:transparent;
            background-color:white;
            font-size:18px;
            color:#9a9895;text-transform: capitalize;
            /*background-image: url('http://www.agentpet.com/ver1/assets/images/footer_bg.gif'); */
        }
        
        .search_select_div
        {
            float:left;
            width:300px;
            padding-top:30px;
        }
        
        .msg_table tr td
        {
            border:1px solid #E6E6E6;
        }
        
        .account_msg_left
        {
           padding: 10px;
    width: 100%;
            
        }
        
        .account_msg_left a
        {
            text-decoration: none;
            color:#2196f3;
            font-size:14px;
        }
        
        .my_account_tabs
        {
            padding:0px 0px 0px 0px;
            float:left;
            display: block;
            margin-bottom:0px;
            width:100%;
            margin-top:0px;
        }
        
        .my_account_tabs li
        {
            float:left;
            display:block;
            width:25%;
            padding:10px;
            border:1px solid #E6E6E6;
            /*height:25px;*/
            line-height:25px;
            text-align:center;
			background-size: 100% auto !important;
        }
        
        .my_account_tabs li img
        {
            vertical-align: middle;
        }
        
        
        
        
        .my_account_tabs li a
        {  
            text-decoration: none;
            font-size:18.5px;
        }
        
        
        
        
        
        
        .account_left_box
        {
            width:100%;
            float:left;
            border:1px solid #E6E6E6;
        }
        
        .submit_img
        {
            border:none;
            height:initial;
            width:initial;
        }
        
        .blue_heading
        {
            color:#263D74;
        }
        
        .small_text
        {
            font-size:10px;
            color: #c3c3c3;  //#B8B8B8;
        }
        
        .small_text a
        {
            font-size:10px;
            color:#6e9ee8;  //#8793AC;   
            text-decoration:none;
        }
        
        
        .gray_box
        {
            border:1px solid #E6E6E6;
        }
        
        
        .quote_submit
        {
            border-width: 3px;
            border-color:#bc7603;
            border-style: solid;
            background-color:#f29700;
            width: 297px;
            height: 45px;
            color:white;
            font-size:24px;
            cursor:pointer;
        }
        
      
          .get_quote_inner_div {
    display: block;
    float: left;
    padding: 10px;
    width: 100% !important;
}
        
        
        .get_quote_inner_div .form_fields_div
        {
            padding-left:60px;
        }
        
        
        .get_quote_inner_div .form_fields_div label
        {
            width:195px;
            padding-right:20px;
            text-align:right;
            color:#5b636b;
            font-size:15px;
            padding-top:6px;
        }
        
        .get_quote_inner_div .form_fields_div select
        {
            border:1px solid #E6E6E6;
            /* width changed on 18th jan */
            /* width:302px; */
            width:290px;
            height:30px;
            background-color:#FFFFFF;
        }
        
        
        
        
        .edit_profile_box .form_fields_div select
        {
            border:1px solid #E6E6E6;
            width:302px;
            height:30px;
            background-color:#FFFFFF;
        }
        
        
        .get_quote_top_banner
        {
            border-width: 1px;
            border-color:
            #a1a6b3;
            border-style: solid;
            background-color:#42d6d6;
            width: 974px;
            height: 121px;
        }
        
        .top_banner_heading
        { 
            font-size:36px;
            color:white;
            text-align:center;
            padding-top:12px;
        }
        
        .top_banner_text
        {
            font-size:14px;
            color:white;
            text-align:center;
            width:100%;
        }
        
        .top_banner_text_inner
        {
            width:60%;
            margin: 0 auto;
        }
        
        
        
        
        
        .add_pet_top_banner
        {
            border-width: 1px;
            border-color:#a1a6b3;
            border-style: solid;
            background-color:#42d6d6;
            width: 974px;
            height: 121px;
        }
        
        .add_pet_heading
        {
            
            color:white;
            text-align:center;
            padding-top:12px;
        }
        
        .add_pet_text
        {
            font-size:14px;
            color:white;
            text-align:center;
            width:100%;
        }
        
        .add_pet_text_inner
        {
            margin: 0 auto;
            font-size:24px;
            padding-top:34px;
        }
        
        .success_msg
        {
            display:block;
            float:left;
            width:97%;
            padding:10px 0px 10px 0px;
            color:red;
        }
        
        
        .home_search_btn
        {
            border-width: 3px;
            border-color:#bc7603;
            border-style: solid;
            background-color:#f29700;
            width: 292px;
            height: 37px;
            color:white;
            font-size: 24.24px;
            cursor:pointer;
        }
        
        
        .homepage_heading
        {
            color:#50545d;
            font-size: 30px;/* Approximation due to font substitution */
            font-weight: 700;
            text-align: left;
        }
        
        .newly_added_pets_box
        {
            display:block; 
            float:left; 
            width:100%;
            margin-top:20px;
            padding-bottom:13px;
            border-width: 3px;
            border-color: #c9f3f4;
            border-style: solid;
            /* overflow:auto; */
            /* height: 182px; */
            /*padding:15px; */
        }
        
        .newly_added_pets_box_inner
        {
            padding:15px 0px 10px 8px;
        }
        
        .newly_added_pet_list
        {
            display:block; 
            float:left;
            width:137px;
            margin-top:25px;
            margin-bottom:20px;
        }
        
        
        .newly_added_pet_details
        {
            color:  #72d5d7;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
			margin-top:7px;
        }


        .newly_added_pet_list_image
        {
            display:block; 
            float:left;
            /*width:100%;*/
            
        }
        
        
.newly_added_pet_list_text_outer {
  display: block;
  float: left;
  margin-top: 8px;
  padding: 0 5px;
  text-align: center !important;
  width: 100%;
}        
        .newly_added_pet_list_text_inner
        {
            color:#ec4f52;
            font-size: 17px;
            font-weight: 700;
            float:left;
            /*width:209px;*/
            width:100%;
        }
        
        
        
        .creat_alert_main
        {
            display:block;
            float:left;
            width:100%;
            border-width: 1px;
            border-color:  #7d7d7d;
            border-style: solid;
            background-color:  #eaf0ff;
            padding:15px 0px 15px 10px;
        }
        
        
        .creat_alert_right_inner input ,select
        {
            border-width: 1px;
            border-color:  #7d7d7d;
            border-style: solid;
            background-color:  #ffffff;
            width: 219px;
            height:37px;
        }
        
        
        .create_alert_btn
        {
            border-width: 2px;
            border-color:  #c67300;
            border-style: solid;
            background-color:  #ff9200;
            width: 117px;
            height: 39px;
            float:left;
            margin-top:17px;
            color:#FFFFFF;
            font-size:12px;
            font-weight: 700;
            line-height:34px;
            
        }
        
        
        .pet_detail_miniheading
        {
            color:  #7b7d82;
            font-size: 14px;
        }
        
        
        
        .search_record_price
        {
            display:block;
            float:left;
            /*width:180px; */
            color:#a0a1a1;
            /*font-size: 18px;  */ /* Approximation due to font substitution */
            /*font-weight: 300;*/
            
            background-color:  #15a949;
            width: 135px;
            color:  #fdfdfd;
            font-size: 13px;
            font-weight: 700;
            text-align: center;
            padding:9px;
            margin-top:8px;
        }
        
        
        .show_phone_number
        {
            /* background-color:#15a949; */
            width:190px;  /* 135px; */
            color:#a0a1a1;
            font-size: 18px;/* Approximation due to font substitution */
            font-weight: 300;
            text-align: left;
            float:left;
        }
        
        //red text under newly added pets
        .recently_added_name
        {
            
            float:left;
            width:209px;
        }

        .recently_added_name a
        {
            color:#ec4f52;
            font-size: 18px;/* Approximation due to font substitution */
            font-weight: 700;
            text-align: left;
            text-decoration:none;
        }
        
        .about_me_div
        {
            display:block; 
            float:left;
            width:100%;
            border-width: 1px;
            border-color:  #d7d7d7;
            border-style: solid;
            padding:3px 0px 3px 0px;
        }
        
        .about_me_label_div
        {
            display:block; 
            float:left;
            width:250px;
            color:#464e60;
            font-size: 24px;
            text-align: right;
            padding-right:12px;
        }
        
        .about_me_value_div
        {
            display:block; 
            float:left;
            width:250px;
            color:#065cb7;
            font-size: 24px
            
        }
        
        .pg_int
        {
            display: block;
            float: left;
            width: 100%;
            margin-top: 20px;
			text-align:center;
        }
        
        .pg_int a
        {
            margin-left:7px;
            margin-right:7px;
            color:#5C5A61;
            text-decoration:none;
        }
        
        
        .send_msg_popup_div
        {
            display:block;
            float:left;
            width:400px;
        }
        
        .pet_detail_report_mail
        {
            display:block;
            float:left;
            width:67%;
            border-top:1px solid #666666;
            border-bottom:1px solid #666666;
            padding:5px 5px 5px 5px;
            margin-bottom:10px;
            margin-top:25px;
        }
        
        .pet_detail_report_mail a
        {
            color:#fdfdfd;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
        }
        
        
        
        .pet_detail_fb
        {
            display:block;
            float:left;
            width:108px;
            padding-top:12px;
            padding-bottom:7px;
            background-color:#3b5998;
            color: #fdfdfd;
            font-size: 12px;
            font-weight: 700;
            padding-left:18px;
            margin-right:10px;
        }
        
        .pet_detail_fb_icon
        {
            display:block; 
            float:left;
            width:28px;
        }
        
        
        .pet_detail_fb_text
        {
            display:block; 
            float:left;
            width:50px;
            padding-top:2px;
        }
        
        
        
        .pet_detail_tweet
        {
            display:block;
            float:left;
            width:108px;
            padding-top:12px;
            padding-bottom:6px;
            background-color:#00aced;;
            color: #fdfdfd;
            font-size: 12px;
            font-weight: 700;
            padding-left:18px;
            margin-right:10px;
        }
        
        .pet_detail_tweet_icon
        {
            display:block; 
            float:left;
            width:28px;
        }
        
        
        .pet_detail_tweet_text
        {
            display:block; 
            float:left;
            width:50px;
            padding-top:2px;
        }
        
        
        
        
        
        .pet_detail_mail
        {
            display:block;
            float:left;
            width:108px;
            padding-top:12px;
            padding-bottom:9px;
            background-color:#666666;
            color: #fdfdfd;
            font-size: 12px;
            font-weight: 700;
            padding-left:18px;
        }
        
        .pet_detail_mail_icon
        {
            display:block; 
            float:left;
            width:28px;
        }
        
        
        .pet_detail_mail_text
        {
            display:block; 
            float:left;
            width:50px;
            padding-top:2px;
        }
        
        .pet_detail_report {
  display: block;
  float: right;
  overflow: hidden;
  padding-bottom: 6px;
  padding-top: 6px;
  width: 110px;
}
        
        .pet_detail_report_text
        {
            display:block; 
            float:left;
            padding-top:5px;
            color: #7d7d7d;
            font-size: 13px;
            font-weight: 300;
        }
        
        
        
        .popup
        {
            
        }
        
        .popup input
        {
            border: 1px solid #E6E6E6;
            width: 296px;
            height: 30px;
        }
        
        .popup textarea
        {
            border: 1px solid #E6E6E6;
            
        }
        
        .search_text_link a
        {
            text-decoration: none;
            color:  #333333;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 300;
        }
        
        
        
        .search_filter_chkbox
        {
            
        }
        
        .footer a
        {
            text-decoration:none;
            color:  #9a9999;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
        }
        
        .control-group
        {
            font-size:14px;
        }
        
        .search_filter_dropdpwn
        {
            width:130px;
            border-width: 1px;
            border-color: #d7d7d7;
            border-style: solid;
            background-color: #ffffff;
            height:33px;
        }
        
        
        .search_filter_dropdpwn_unajax
        {
            width:130px;
            border-width: 1px;
            border-color: #d7d7d7;
            border-style: solid;
            background-color: #ffffff;
            height:33px;
        }
        
        
        .footer_heading
        {
            color:#061b4c;
            font-size: 12px;/* Approximation due to font substitution */
            font-weight: 700;
            padding-bottom:8px;
        }
        
        .normal_text
        {
            color:#585756;font-size:14px;font-weight:700px; 
        }
        
        .popup_row
        {
            display:block;
            float:left;
            width:99%;
        }
        
        .popup_element
        {
            display:block;
            float:left;
            width:30px;
        }
        
        .popup_text
        {
            display:block;
            float:left;
            width:595px;
            padding-top:8px;
        }
        
        
        h4
        {
            font-size: 18px;
            line-height: 24px;
            color: #223c7a;
            margin:0px;
        }
        
        
        .line
        {
            border:1px solid #e6e6e6;
        }
        
        
        .report_btn
        {
            background: #223c7a;
            border-color: #2653bb;
            box-shadow: 0 2px 0 #1a3166,0 2px 2px rgba(0,0,0,0.1);
            border-radius: 2px !important;
            text-transform: uppercase;
            padding:5px 15px 5px 15px;
            text-decoration:none;
            color:white;
        }
        
        .cancel_btn
        {
            border-color: #646d82;
            background: #616a7f;
            box-shadow: 0 2px 0 #464e60,0 2px 2px rgba(0,0,0,0.1);
            border-radius: 2px !important;
            text-transform: uppercase;
            padding:5px 15px 5px 15px;
            text-decoration:none;
            color:white;
        }
        
        
        .cutom_select_fields
        {
            /* width: 268px; */
            padding: 5px;
            /* font-size: 16px; */
            line-height: 1;
            border: 0;
            /* border-radius: 5px; */
            /* height: 34px; */
            /* background: url(../../data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #ddd; */
            background: url(http://www.agentpet.com/assets/css/<?=base_url()?>assets/images/select_down_arrow.png) no-repeat right #FFF;
            /* background-position-x: 260px; */
			           /* -webkit-appearance: none;
            -moz-appearance:none;*/
            background-position:256px;
        }

        
        .footer_blocks div
        {
            line-height:20px;
            font-size:12px;
        }
        
        
        .footer_blocks a:hover
        {
            text-decoration:underline;
        }
        
        .success_msg_pw 
        {
            background-color: #dff0d8;
            border-color: #d6e9c6;
            color: #468847;
            padding: 15px;
            border-radius: 5px;
            margin-bottom: 10px;
            font-size:14px;
        }
        
        
        .style_table th
        {
            padding: 8px;
            line-height: 20px;
            text-align: left;
            color:#888;
            font-weight:bold;
            font-size:14px;
        }
        
        .style_table td
        {
            line-height: 20px;
            text-align: left;
            
            padding: 15px;
            border-top: 1px solid #dde1e9;
            border-right: 1px solid #dde1e9;
            font-size:14px;
        }
        
        
        nav {background:#FFF;float:left;}
        nav ul {text-align:center;}
        nav ul li {float:left;display:inline;   font-size:12px;font-weight:bold;color:#5C5A61;}
        nav ul li:hover {}
        nav ul li a {display:block;padding:0px 0px;text-decoration:none;  font-size:14px;font-weight:bold;color:#333333;}
        nav ul li ul {position:absolute;width:200px;background:#FFF;padding-left:0px;border:1px solid #CCCCCC;}
        nav ul li ul li {width:200px;}
        nav ul li ul li a {display:block;padding:18px 10px 7px 10px;color:#444;float:left;border-bottom: 1px solid #CCCCCC;width:160px;margin-left:10px;}
        nav ul li ul li:hover a {background:#3D4558;color:white;} /* #F7F7F7 */
        nav ul li ul.fallback {display:block;}
        nav ul li:hover ul.fallback {margin-top:16px;}


        /*
        nav {background:#FFF;float:left;}
        nav ul {text-align:center;}
        nav ul li {float:left;display:inline;}
        nav ul li:hover {background:#E6E6E6;}
        nav ul li a {display:block;padding:15px 25px;color:#444;}
        nav ul li ul {position:absolute;width:110px;background:#FFF;}
        nav ul li ul li {width:110px;}
        nav ul li ul li a {display:block;padding:15px 10px;color:#444;}
        nav ul li ul li:hover a {background:#F7F7F7;}
        nav ul li ul.fallback {display:block;}
        nav ul li:hover ul.fallback {display:block;}
        */
        
        
        
        /*
        .send_msg_popup_div label
        {
            display:block;
            float:left;
            width:100px;
        }
        
        .send_msg_popup_div span
        {
            display:block;
            float:left;
            width:300px;
        }
        */
.add-pet {margin-bottom: 15px; position: relative;
    top: -25px; }
.add-pet .col-sm-8 {width: 100%;}
.add-pet .col-sm-4 {  position: absolute;
    right: 55px;
    top: -50px;}
.clr {clear: both;}
.hs1 {font-size:48px;line-height: 37px; margin-bottom: 0;}
.hs1 span {color:#919193;font-size: 30px;}
.header_right nav ul li a {font-sizE: 15px; color:#50545d;}

.wrap-mi {}
.services {background: #ff9201; padding: 12px; margin-top: 20px;}
.services ul {margin: 0; padding: 0; list-style:none;}
.services ul li {floaT: left; background: url(../images/arrow.png)  100% 0 repeat-y; width: 33%; }
.services ul li:last-child {background: none!important;}
.services ul li img {floaT: left; margin-right: 10px;  margin-left: 10px;}
.services ul li .ser-r {overflow: hidden;}
.services ul li h3 {font-sizE: 30px; margin-bottom: 5px; color:#fff;margin-top: 19px;}
.services ul li p {font-sizE: 14px; color:#f5f3f3; font-weight: bold;  margin: 0;}

.new-ad-pets {  display: block;}
.new-ad-pets div {
    overflow-x: auto;
    width: 100%;
}
.newly_popular_pets_box {
    display: block;
    float: left;
    margin-top: 20px;
    padding-bottom: 13px;
    width: 100%;}.newly_popular_pets_box { overflow-x: auto;
    width: 100%;}
	.newly_added_pets_box_inner { padding: 15px 0 10px 8px; overflow:hidden;}
	.newly_popular_pets_box_inner ul li {floaT: left; margin: 0 5px;}
	.newly_popular_pets_box_inner ul {
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    width: 1052px;
}.site-header-sign li {margin-bottom: 8px;}

.gray_box.edit_profile_box {padding: 10px;}
.edit_profile_box h2 {margin-top: 0;}
.search_boxes{ border: 1px solid #e6e6e6;}
.fixed-filter {
	z-index: 1030;
	border-bottom: 2px solid #b5c4e5;
	margin-top: 10px;
}
.fixed-filter .btn {
	border-radius: 0 !important
}
.fixed-filter>.btn-primary {
	background-color: #e9edf8;
	color: #223c7b
}
.search_text_link div {flaot: left;}
.padding-10 {padding: 10px!important;}

.show-m {display: none;}
.show-m {margin: 0; padding: 0; list-style:none;}
.show-m li {padding-bottom: 5px;}
.fixed-filter{display: none;}
.search_left {}.add-pe {floaT: left!important; margin-right: 10px;}
.m-add-pe { margin-right: 20px; list-style: none; margin: 0; padding: 0;}
.m-add-pe li {floaT: left; margin-right: 15px;}

.hiddenlinks2 ul {background-color: #fcfcfc;
    border: 1px solid #e6e6e6; list-style: none;padding: 8px; margin: 0;}
.hiddenlinks2 li { border-top: 1px solid #d4d4d4; background: #fff; padding: 8px;}
.hiddenlinks2 li:first-child {border: none;}
.hiddenlinks2 li a { color: #27324e;}
.hiddenlinks2 li a:hover {color:#4691e1 ;}
.hiddenlinks2 {display: none;}

/*new style*/
.newly_added_pets_box .newly_added_pet_list .newly_added_pet_list_image > img {
  height:120px !important;
  width: 120px !important;
}
/*.newly_added_pet_list_text_outer .newly_added_pet_details br {
  display: none;
}*/
.in-mobile4 .in-mobile9 > img {
  margin-left: 21px;
}
.in-mobile4 .in-mobile9 > img:first-child {
  margin: 0;
}
.app_btn {
  float: left;
  margin: 8px 0 0;
}
.app_btn > a {
  font-size: 14px;
  font-weight: bold;
  color:#50545d;
}
.footer_blocks li {
  line-height: 17px;
  list-style: outside none none;
}
.footer_blocks > h4{
  color:#061b4c;
  font-size: 15px;
  font-weight: bold;
}
.no-mobile12.footer-newsletter-sec > h4 {
	color:#061b4c;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}
.footer_blocks > ul {
  margin:0px 0 0;
  padding: 0 15px 0 0;
}
.no-mobile12.footer-newsletter-sec input[type="email"] {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  float: left;
  height: 34px;
  padding: 8px;
  width: 142px;
}
.no-mobile12.footer-newsletter-sec input[type="submit"] {
  background: #a6a6a4 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  float: left;
  font-weight: bold;
  height: 34px;
  padding: 8px 3px;
}
.no-mobile12.footer-newsletter-sec {
  width:26% !important;
}
/*.footer .no-mobile11 .footer_blocks {
  width: 18.5% !important;
}*/
.no-mobile12.footer-newsletter-sec > form {
  margin-bottom: 30px;
  overflow: hidden;
}
.contact_us_pg form {
  border: 1px solid #e6e6e6;
  padding: 20px;
}
.contact_us_pg .form_fields_div div, .ulogin-pg .form_fields_div div, .ureg-pg .form_fields_div div{
  display: block;
  float: none;
  width: 100%;
}
.contact_us_pg .form_fields_div input{
  width: 100% !important;
}
.contact_us_pg .form_fields_div textarea{
  width: 100% !important;
  font-size:13px;
  padding-top:5px;
}
.contact_us_pg .quote_submit {
  font-size: 15px;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  width: auto;
}
.contact_us_pg h2 {
  margin-top: 0;
}
.ulogin-pg .form_fields_div input, .ureg-pg .form_fields_div input{
  width: 100%;
  height:38px;
  padding-left:10px;
}
.ureg-pg .form_fields_div input[type="image"] {
  padding-left: 0;
}
.sv-add-icon img {
  float: left;
  width: 50%;
}
.srch-out-sec .sm2{
	width:190px !important;
}
.srch-out-sec .search_record_price {
  float: none;
  width: 150px;
  margin-left: 20px;
}
#search_right .srch-out-sec{
  margin-top: 25px !important; 
  padding-bottom:0px !important;
}
.srch-result-pg {
  margin-top: 37px;
}
.srch-result-pg .search_result_heading {
  margin-bottom: 13px;
}
.srch-filter-left #search_by_kw .search_left_box_lower input {
  width: 152px;
}
.srch-filter-left .search_left_box_lower .go_btn {
  display: inline;
  float: none;
  position: absolute;
  right:8px;
  top:18px;
}
.srch-filter-left .search_left_box_lower {
  position: relative;
}
.srch-filter-left .search_filter_dropdpwn_unajax {
  width: 95%;
  height:29px;
}
.srch-filter-left .search_left_box_lower div {
  padding-left: 7px;
}
.srch-filter-left .search_filter_count {
  border-radius: 38%;
  font-size: 11px;
  height: 20px;
  line-height: normal;
  padding-top: 2px;
  width: 39px !important;
}
.srch-filter-left input[type="checkbox"], .srch-filter-left input[type="radio"] {
  margin: 2px 0 0;
}
.srch-filter-left .search_by_age .search_filter_dropdpwn_unajax {
  width: 80%;
  height:28px;
  margin-top: 1px;
}
.search_by_age #age_filter > option {
  border-right: 2px solid #b2b2b2;
}
.search_filter_dropdpwn.group_filter {
  height: 29px;
  width: 96%;
}
#sb-site .in-mobile, #sb-site .in-mobile4 {
  height: auto !important;
}
.pet_detail_left .detail-h1 .homepage_heading {
  font-size: 22px;
}
.feature_divider .pet_detail_cell_value{
	text-align:right;
}
.newly_added_pets_box_inner .newly_added_pet_list:nth-child(6), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(7), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(8), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(9), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(10), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(11), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(12), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(13), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(14), .newly_added_pets_box_inner .newly_added_pet_list:nth-child(15){
  display: none;
}
.pet-sngle-list .newly_added_pet_list .newly_added_pet_list_image > img {
  height: 150px !important;
  width: 100% !important;
  margin: 0 !important;
}
.pet-sngle-list .newly_added_pet_list_image {
  width: 100%;
}
.pet-sngle-list .newly_added_pet_list {
  margin-bottom: 0;
  margin-top: 0;
}
.newly_added_pets_box.pet-sngle-list {
  padding-left: 0px !important;
}
.pet-sngle-list .newly_added_pets_box_inner {
  padding: 15px 0 10px 4px;
}
.uright-detail .pet_detail_user_info_5 {
  float: none;
  overflow: hidden;
  padding: 10px 0 5px;
  text-align: center;
  width: 100%;
}
.pet_detail_user_info_6.sv-add-btn {
  float: none;
  margin-top: 20px;
  width: 100%;
}
.add_pet_top_banner {
  margin-top: 20px;
}
.ulogin-pg .gray_box {
  position: relative;
}
.form_fields_div.log-reg-sec {
  border: medium none !important;
  float: none;
  margin-left: 0 !important;
  margin-top: 30px !important;
  width: 100% !important;
  position:relative;
}
.form_fields_div.log-reg-sec::before {
  border-top: 1px solid #e6e6e6;
  top:-3px;
  content: "";
  height: 1px;
  left: -31px;
  position: absolute;
  width: 120%;
}
.outer-right-pet-dtail .pet_detail_price {
  font-size: 25px;
  padding: 7px 0;
}
.detail-h1 .sm1 .pet_detail_cell_value {
  font-size: 14px;
  line-height: 21px;
}
.outer_addpet_sec .form_fields_div select {
  -moz-appearance: none;
  -webkit-appearance: none;
  -ms-appearance: none;
  background-color: #ffffff;
  background-image: url("../images/arrow-down.png");
  background-position: 97% center;
  background-repeat: no-repeat;
  border: 1px solid #e6e6e6;
  height: 34px;
  width: 290px;
}
.outer_addpet_sec .form_fields_div input {
  height: 32px;
  width: 290px;
}
/*.in-mobile {
  height: auto;
}*/
.outer_addpet_sec input[type="checkbox"], .outer_addpet_sec input[type="radio"] {
  margin: 3px 0 0;
}
.form_fields_div.sm-marg {
  margin-bottom: 3px;
}
.last-feature-chek {
  clear: both;
  padding-left: 195px;
  width: 100% !important;
}
.edit_uprofile_sec .form_fields_div label {
  font-size: 15px;
}
.edit_uprofile_sec .form_fields_div input[type="text"], .edit_uprofile_sec .form_fields_div select {
  color: #c3c3c3;
  font-size: 14px;
  height: 34px;
  width: 302px;
}
.edit_uprofile_sec .form_fields_div {
  margin-bottom: 10px;
}
.edit_uprofile_sec .field_value.mm-si-b {
  border:1px solid #e6e6e6;
  cursor: no-drop;
  height: 34px;
  padding: 7px 0 0 5px;
  width: 302px;
}
/*.myaccnt_sec .search_left {
  display: none;
}
.myaccnt_sec .search_right .search_boxes {
  margin-top: 0 !important;
}
/*.myaccnt_sec .search_right {
  width: 100%;
}*/
/*.myaccnt_sec .search_record_logo {
  display: none;
}
*/
.myaccnt_sec .search_record_detail {
  padding-left: 13px;
}
.chng_passwrd .form_fields_div div {
  float: none;
  width: 100%;
}
.chng_passwrd .form_fields_div input {
  height: 34px;
  width: 100%;
}
.chng_passwrd .quote_submit {
  width: 100%;
}
.footer .no-mobile11{
	overflow:hidden;
	text-align:center;
}
.footer .no-mobile11 .footer_blocks {
  display: inline-block;
  float: none !important;
  margin-left: 0 !important;
  margin-right: 20px;
  vertical-align: top !important;
  width: auto !important;
}
.footer .no-mobile11 .no-mobile12{
	width: auto !important;
	display: inline-block;
  float: none !important;
}
.uright-detail .pet_detail_user_detail img {
  border: 1px solid #677079;
  height: 56px;
  width: 56px;
}
.uright-detail .pet_detail_user_info_1 {
  padding: 10px 0 5px 8px;
}
#calBorder span table table {
  width: 308px !important; 
}
#calBorder span table .calR {
  width: 72%;
}
.log-reg-sec .small_text {
  font-size: 13px !important;
}
.petdetail_sec {
  margin-top: 30px;
}
.contact_us_pg {
  margin-top:40px;
}
.myaccnt_sec .search_right.without_left_side {
  float: right;
  width:100%;
}
.search_right.msg_right_tb {
  width: 75%;
}
.search_left.search_left-account {
  margin-right: 0;
  width: 25%;
}
.snd_msg_text {
  position: relative;
  top: -3px;
}
.footer.fixed_ftor {
/*  bottom: 0;
  position: fixed;*/
  margin-top:20% !important;
}
.without_left_side .srch-out-sec .sm2 {
  float: right !important;
}
.msg_right_tb .search_boxes {
  margin-top:0px !important;
  min-height: 76px;
  padding-top: 10px;
}
.other_acnt_detl{
	margin-top:30px;
}
.other_acnt_detl .search_left {
  display: none;
}
.other_acnt_detl .search_right {
  float: none;
  width: 100%;
}
.other_acnt_detl .about_me_label_div {
  font-size: 20px;
  font-weight:bold;
}
.other_acnt_detl .about_me_value_div {
  font-size: 20px;
}
.other_acnt_detl .my_account_tabs li div {
  width: 100% !important;
}
.srch-result-pg .show_phone_number, .srch-result-pg .search_record_price {
  float: none;
}
.srch-result-pg .show_phone_number{
  margin-left: 19px;
}
.msg_right_tb .search_boxes br {
  display: none;
}
.ulogin-pg .form_fields_div{
  width: 100% !important;
}
.gt_quote_sec .form_fields_div > div {
  float: none;
  width: 100%;
}
.gt_quote_sec .form_fields_div input, .gt_quote_sec .form_fields_div textarea{
  width: 289px !important;
}
.gt_quote_sec .no-padding .quote_submit {
  width: 289px !important;
}
.gt_quote_sec .email .no-padding{
	margin-left: 255px !important;
}
.fancybox-inner #data tr:last-child td {
  text-align: right !important;
}
.fancybox-inner #data tr:last-child td .quote_submit{
  font-size: 18px !important;
  width: 172px !important;
} 
.fancybox-inner #data tr:nth-child(2) td #send_msg{
	width:297px !important;
}
.contact_us_pg .success_msg {
  margin-left: 20px;
}
.fancybox-inner #myform div:last-child{
  clear: both;
  float: none !important;
  width: auto !important;
  padding-left:100px !important;
}
.msg_right_tb .search_boxes > table{
  margin-top: -10px;
}
.fancybox-inner > #data_onlymember {
  font-size: 14px;
}
.edit_uprofile_sec .no-padding .quote_submit {
  width: 301px !important;
}
.fancybox-outer .fancybox-inner .ureport_sec #myform div:last-child {
  clear: none;
  float: left !important;
  padding-left: 0 !important;
  width: auto !important;
}
.ureport_sb_btn {
  margin-left: 10px;
  margin-top: 10px;
}
.creat_alert_right_inner input{
	height: 41px !important;
}
.admin_login_pg .form_fields_div div, .forget_passwrd .form_fields_div div{
  float: none;
  width: 100%;
}
.admin_login_pg .gray_box{
	width: 31%;
	padding-right: 30px;
}
.forget_passwrd .gray_box{
	width: 36% !important;
	padding-right: 30px;
}
.admin_login_pg .form_fields_div input, .forget_passwrd .form_fields_div input{
  height: 37px;
  width: 100%;
}
.srch_div1 {
  width:32%;
}
.tab_content_div .search_outer .search_select{
  width: 99%;
}
.search_select_div.srch_div2 {
  margin-left: 7px;
  width:34.2%;
}
.search_select_div.srch_div3 {
  margin-left: 9px;
  width: 32%;
}
.search_select_div.srch_div4 {
  width: 32%;
}
.search_select_div.srch_div5 {
  margin-left:7px;
  width:34.2%;
}
.search_select_div.srch_div6 {
  margin-left: 9px;
  width: 32%;
}
.srch_div6 .home_search_btn {
  width: 99%;
}
/*#myform > div:last-child {
  margin-left: 95px !important;
  width: 31% !important;
}*/
/*Style 9-9-2016*/
.how_heading{
  border-bottom: 1px solid #585756;
  padding-bottom: 9px;
}
.outr_hwork_sec .how_icon1{
  background: rgba(0, 0, 0, 0) url("../images/mini-cto-ttd.png") no-repeat scroll left center / 24% auto;
  display: inline-block;
  height: 40px;
  padding: 0 0 0 20px;
  text-decoration: none;
}
.outr_hwork_sec .how_icon2{
  background: rgba(0, 0, 0, 0) url("../images/icon-cart1.png") no-repeat scroll left center / 24% auto;
  display: inline-block;
  height: 40px;
  padding: 0 0 0 20px;
  text-decoration: none;
  margin-top: 25px;
}
.outr_hwork_sec .how_icon3{
  background: rgba(0, 0, 0, 0) url("../images/pet-van.jpg") no-repeat scroll left center / 24% auto;
  display: inline-block;
  height: 40px;
  margin-top: 25px;
  padding: 0 0 0 20px;
  text-decoration: none;
}
.outr_hwork_sec u{
  display: inline-block;
  font-size: 17px;
  padding: 8px 0 0 22px;
  text-decoration: none;
}
.outr_hwork_sec li {
  background: rgba(0, 0, 0, 0) url("../images/right-arrow1.png") no-repeat scroll left center;
  line-height: 22px;
  padding-left: 22px;
}
.outr_hwork_sec > ul {
  list-style: outside none none;
  margin: 0;
  padding:0 0 0 10px;
}
.outr_hwork_sec a {
  background:url("../images/right-arrow1.png") no-repeat scroll right center;
  color: #333;
  display: inline-block;
  padding: 3px 20px 3px 10px;
}
.cpagheading{
  border-bottom: 1px solid #585756;
  padding-bottom: 9px;
}
.wlcm_abt {
  background: rgba(0, 0, 0, 0) url("../images/welcome_icon2.png") no-repeat scroll left top / 15% auto;
  display: inline-block;
  font-weight: bold;
  height: 35px;
  line-height: 33px;
  padding: 0 0 0 42px;
}
.outr-plicy b {
  background: rgba(0, 0, 0, 0) url("../images/information_icon.jpg") no-repeat scroll left top / auto 100%;
  display: inline-block;
  height: 30px;
  line-height: 28px;
  padding-left: 36px;
}
.outr-tcondition b{
	display: inline-block;
	height: 35px;
	line-height: 32px;
	padding-left: 40px;
}
.outr-tcondition b u, .outr-plicy b u{
	text-decoration:none !important;
}
.tcond-icon1 {
  background: rgba(0, 0, 0, 0) url("../images/welcome_icon2.png") no-repeat scroll left top / auto 100%;
}
.tcond-icon2{
  background: rgba(0, 0, 0, 0) url("../images/information_icon.jpg") no-repeat scroll left top / auto 100%;
}
.tcond-icon3{
  background: rgba(0, 0, 0, 0) url("../images/privcy-icon.jpg") no-repeat scroll left top / auto 100%;
}
.tcond-icon4{
  background: rgba(0, 0, 0, 0) url("../images/validation-icon.png") no-repeat scroll left top / auto 100%;
}
.tcond-icon5{
  background: rgba(0, 0, 0, 0) url("../images/search-circle.png") no-repeat scroll left top / auto 100%;
}
.tcond-icon6{
  background: rgba(0, 0, 0, 0) url("../images/tm-icon.png") no-repeat scroll left top / auto 100%;
}
.tcond-icon7{
  background: rgba(0, 0, 0, 0) url("../images/accountlty-icon.png") no-repeat scroll left top / auto 100%;
}
.tcond-icon8{
  background: rgba(0, 0, 0, 0) url("../images/banned-icon.png") no-repeat scroll left top / auto 100%;
}
.outr-tcondition li {
  background: rgba(0, 0, 0, 0) url("../images/right-arrow1.png") no-repeat scroll left center;
  list-style: outside none none;
  padding-left: 20px;
}
.outr-tcondition > ul {
  margin: 0;
  padding: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.srch-filter-left .search_left_box_lower .go_btn {
    height: 28px;
}	
	
}

@media screen and (min-width:1400px){
.mst_popular_pet > img {
  width: 14%;
}
.in-mobile4 .in-mobile9.mst_popular_pet > img:first-child {
  margin: 0 0 0 16px;
}
.fixed_ftor2{
  bottom: 0;
  position: fixed;
}
#calBorder span table table {
  width: 305px !important;
}
#calBorder span table .calR {
  width: 71%;
}
.search_content_div.normal_text.marg_about_pg {
  min-height: 730px;
}
.out_edt_btn {
  margin-left: 250px !important;
}
.outer_addpet_sec .mobi_add_pt {
  margin-left: 251px !important;
  overflow: hidden;
  width: 70%;
}
}
.thumbs-outer {
  margin-top: -50px;
}
.mautoplay.slick-initialized.slick-slider.slick-dotted {
  background: #333 none repeat scroll 0 0;
  padding: 10px;
}
.slick-dots li button {
  border: 2px solid #333 !important;
  border-radius: 80%;
}
.slick-active {
  background: #333 !important;
  border-radius: 70%;
}
.slick-dots li button::before {
  display:none !important;
}