﻿body
{
    font-size: 12px;
    line-height: 14px;
    font-family: Arial;
    font-weight: normal;
    background-color: #FFFFFF;
    color: #3f3f3f;
}
p
{
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    display:block;
}
.crl
{
    clear: both;
    float: none;
}

a img
{
    border: 0;
}
input, select, a, ul, li, p
{
    outline: 0px !important;
    position:relative;
}
.row
{
    margin-left: 0;
    margin-right: 0;
}
.no_margin_right
{
    margin-right:0px !important;
}
.no_margin_left
{
    margin-left:0px !important;
}
.topcont
{
    width: 100%;
    text-align: center;
    min-height: 100px; /*display: inline-block;*/
    background: #f7f7f7;
    background: linear-gradient(#fefefe, #f7f7f7) repeat scroll;
}
.topcont_wrapper
{
    max-width: 995px;
    text-align: center;
    min-height: 100px; /*background: url(../images/top_header_BG.png) no-repeat top center;     border-bottom: 1px solid #e95a0c;*/
    margin: 0px auto;
    padding: 0px;
    background: #f7f7f7;
    background: linear-gradient(#fefefe, #f7f7f7) repeat scroll;
    position: relative;
}
.topcont_wrapper .topcont_wrapper_Left
{
    min-width: 200px;
    text-align: right;
    float: right;
    min-height: 35px;
    padding: 0px;
}
.topcont_wrapper .topcont_wrapper_Right
{
    float: left;
    min-height: 61px;
    margin-top: 0px;
    min-width: 205px;
    padding: 0px;
    padding-left: 0px;
}
.topcont_wrapper .topcont_wrapper_Right .Lang_Holder
{
    float: left;
    height: 52px;
    margin-left: 0px;
    width: 216px;
    text-align: right;
    margin-top: 25px;
}

.topcont_wrapper .topcont_wrapper_Right .Lang_Holder .A_Text
{
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 52px;
    width: 200px;
}
.topcont_wrapper .topcont_wrapper_Right .Lang_Holder .A_Text img
{
    width: 200px;
    height:51px;
}
.topcont_wrapper .topcont_wrapper_Right .Lang_Holder_2
{
    background: url("../images/lang_Btn.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    float: right;
    height: 25px;
    margin-left: 0;
    width: 115px;
}
.topcont_wrapper .topcont_wrapper_Right .Lang_Holder_2 .A_Text
{
    color: #FFFFFF;
    float: left;
    font-family: 'Droid Arabic Kufi';
    font-size: 12px;
    margin-left: 20px;
    padding: 4px 19px;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder
{
    width: 350px;
    height: 25px;
    display: block;
    float: right;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_left
{
    background: url(../images/top_mune_carve.png) no-repeat top left;
    height: 25px;
    width: 70px;
    float: right;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_right
{
    background: #f0f0f0;
    width: 270px;
    height: 25px;
    float: right;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_right ul
{
    height: 25px;
    float: left;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_right ul li
{
    float: left;
    text-align: left;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_right ul li a
{
    font-family: Arial;
    line-height: 25px;
    display: block;
    color: #535353;
    padding: 0px 6px 0px;
    font-size: 10px;
    font-weight: bold;
}
.topcont_wrapper .topcont_wrapper_Left .topcont_wrapper_Left_holder .topcont_wrapper_Left_holder_right ul li a.Flag_img
{
    padding: 7px 8px 0px;
}
.MenuItemSlice_right
{
    background: url("../images/MenuSlice_top.png") repeat scroll center top;
    float: right;
    height: 8px;
    margin: 9px 7px 0;
    width: 2px;
}
.topcont_wrapper .topcont_wrapper_Left .location_holder
{
    width: 350px;
    height: 30px;
    display: block;
    float: right;
    margin-top: 30px;
}
.topcont_wrapper .topcont_wrapper_Left .location_holder .location_holder_left
{
    width: 41px;
    height: 32px;
    display: block;
    float: right;
    margin-right: 20px;
}
.topcont_wrapper .topcont_wrapper_Left .location_holder .location_holder_left img
{
    width: 41px;

}
.topcont_wrapper .topcont_wrapper_Left .location_holder .location_holder_right
{
    width: 150px;
    height: 28px;
    display: block;
    float: right;
    margin-top: 3px;
}
.MenuDiv
{
    width: 100%;
    text-align: center;
    min-height: 45px; /*display: inline-block;*/
    background-color: #FFFFFF;
    background: url(../images/MenuBg.png) repeat-x top center;
}
.MenuDiv_wrapper
{
    max-width: 995px;
    text-align: center;
    min-height: 45px;
    margin: 0px auto;
    padding: 0px;
}
.top_left_head
{
    background: #f0f0f0;
    width: 50%;
    height: 25px;
    float: right;
    margin-bottom: -25px;
}
.Slidercont
{
    width: 100%;
    text-align: center;
    max-height: 295px;
    margin-top: 15px;
    display: inline-block;
}
.Slidercont_wrapper
{
    max-width: 995px;
    text-align: center;
    max-height: 295px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    min-height: 100px;
}
.Slidercont_wrapper .Slidercont_wrapper_left
{
    max-width: 705px;
    max-height: 295px;
    margin: 0px auto;
    padding: 0px;
    float: left;
    min-height: 100px;
    width:100%;
    display:inline-block;
}
.Slidercont_wrapper .Slidercont_wrapper_right
{
    width: 275px;
    max-height: 295px;
    margin: 0px auto;
    padding: 10px 10px;
    float: right;
    border: 1px solid #dadada;
    min-height: 100px;
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #fcfcfc) repeat scroll;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin-left: 15px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Slidercont_wrapper_right_h1
{
    min-height: 35px;
    font-size: 12px;
    font-weight: bold;
    background: url(../images/latest_news_bg.png) no-repeat top right;
    color: #a61e36;
    text-align: left;
    line-height: 30px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder
{
    min-height: 210px;
    display: block;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box
{
    display: block;
    float: left;
    min-height: 43px;
    text-align: left;
    width: 253px;
    margin-top: 15px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box:hover
{
    background:#F5F5F5;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box .Latest_news_box_image
{
    width: 70px;
    height: 40px;
    float: left;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box .Latest_news_box_text
{
    display: block;
    float: right;
    min-height: 40px;
    width: 175px;
        color: #9A9A9A;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box .Latest_news_box_text .Latest_news_box_date
{
    color: #3C3C3C;
    font-size: 10px;
    font-weight: bold;
    height: 13px;
    line-height: 13px;
    margin-top: 2px;
    margin-bottom: 2px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .Latest_news_holder .Latest_news_box .Latest_news_box_text .Latest_news_box_h1
{

    font-size: 10px;
    line-height: 11px;
}
.Latest_news_box_separator
{
    width: 243px;
    height: 1px;
    border-bottom: 1px solid #eeeeee;
    display: block;
    float: left;
    margin-top: 10px;
}
.Latest_news_box_date_icon
{
    color: #b5b5b5;
    margin-right: 5px;
    float: left;
    font-size: 12px;
    margin-top: -1px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .latest_news_share_holder
{
       background: none repeat scroll 0 0 #A8233B;
    display: block;
    min-height: 30px;
    margin-top:4px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .latest_news_share_holder .share_holder_n
{
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 31px;
    line-height: 33px;
    text-align: left;
    width: 180px;
}
.Slidercont_wrapper .Slidercont_wrapper_right .latest_news_share_holder .share_holder_n .share_holder_n_icon
{
  border-right: 2px solid #FFFFFF;
    float: left;
    font-size: 20px;
    margin-right: 8px;
    min-height: 30px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
}
.Rantal_share_holder
{
       background: none repeat scroll 0 0 #A8233B;
    display: block;
    min-height: 30px;
    margin-top:4px;
}
.Rantal_share_holder_n
{
  color: #FFFFFF;
    float: left;
    font-size: 21px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    width: 180px;
}
.Rantal_share_holder_n_icon
{
 border-right: 2px solid #FFFFFF;
    float: left;
    font-size: 23px;
    margin-right: 8px;
    min-height: 30px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 4px;
}
.box_holdercont
{
    width: 100%;
    text-align: center;
    margin-top: 20px;
    display: inline-block;
}
.box_holdercont_wrapper
{
    max-width: 995px;
    text-align: center;
    max-height: 295px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    min-height: 100px;
}
.box_holdercont_wrapper .min_box_1
{
    max-width: 225px;
    max-height: 130px;
    border: 1px solid #dadada;
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #F8F8F8) repeat scroll;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float: left;
    padding: 10px 5px 10px 15px;
    text-align: left;
    margin-right: 15px;
    color:#a61e36;
    cursor:pointer;
}
.box_holdercont_wrapper .min_box_1:hover
{
        background: #ffffff;
    background: linear-gradient(#F8F8F8, #ffffff) repeat scroll;
    color:#474747;
    
}
.box_holdercont_wrapper .min_box_1:hover, .box_holdercont_wrapper .min_box_1.select {
    background: linear-gradient(#F8F8F8, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #474747;
}
.box_holdercont_wrapper .min_box_1 a {
    color: #A61E36;
}
.box_holdercont_wrapper .min_box_1 a:hover, .box_home_IN_holder .min_box_1 a.select {
    color: #474747;
}
.box_holdercont_wrapper .min_box_1 .top_part_box
{
    display: block;
    height: 40px;
    margin-top: 6px;
}
.box_holdercont_wrapper .min_box_1 .top_part_box img
{
    margin-right: 10px;
    float: left;
}
.box_holdercont_wrapper .min_box_1 .top_part_box .img_ico
{
    margin-right: 10px;
    float: left;
    height:40px;
    width:40px;


}
.box_holdercont_wrapper .min_box_1 .top_part_box .img_ico.ico_1
{
        font-size: 40px;
            width:35px;
}
.box_holdercont_wrapper .min_box_1 .top_part_box .img_ico.ico_2
{
        font-size: 56px;
    margin-left: -6px;
    margin-top: -15px;
    width: 52px;
}
.box_holdercont_wrapper .min_box_1 .top_part_box .img_ico.ico_3
{
        font-size: 43px;
    margin-left: -3px;
    margin-top: -7px;
}
.box_holdercont_wrapper .min_box_1 .top_part_box h1
{
    float: left;
    font-size: 15px;
    height: 35px;
    letter-spacing: -1px;
    line-height: 32px;
    width: 146px;
}
.box_holdercont_wrapper .min_box_1 .bottom_part_box
{
 color: #6A6A6A;
    display: block;
    font-size: 10px;
    height: 50px;
    line-height: 16px;
    margin-top: 6px;
    overflow: hidden;
}
.box_holdercont_wrapper .min_box_1 .top_part_box img.image_2
{
    margin-top: -10px;
}
.box_holdercont_wrapper .min_box_Right
{
    background: linear-gradient(#FFFFFF, #FCFCFC) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADADA;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    margin: 0 auto 0 0px;
    max-height: 160px;
    min-height: 100px;
    padding: 10px;
    max-width: 275px;
    text-align: left;
        color: #A61E36;
}
.box_holdercont_wrapper .min_box_Right:hover
{
    color:#474747;
}
.box_holdercont_wrapper .min_box_Right .h_text
{
    border-bottom: 1px solid #E9E9E9;

    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 11px;
    width: 100%;
    font-style: italic;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder
{
    color: #a8233b;
    float: left;
    font-size: 15px;
    min-height: 35px;
    line-height: 32px;
    width: 100%;
    margin:10px 0px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R
{
    background: #a8233b;
    color:#FFFFFF;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 32px;
    width: 33px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right:3px;
    cursor:pointer;
}
/*.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R:hover
{
    background:#474747;
}*/
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_1
{
  font-size: 21px;
    padding: 5px 0 0 7px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_2
{
  font-size: 21px;
    padding: 5px 0 0 7px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_3
{
    font-size: 21px;
    padding: 5px 0 0 7px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_4
{
     font-size: 26px;
    padding: 4px 0 0 4px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_5
{
  font-size: 25px;
    padding: 5px 0 0 4px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_6
{
    font-size: 20px;
    padding: 7px 0 0 6px;
}
.box_holdercont_wrapper .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_7
{
    font-size: 20px;
    padding: 7px 0 0 6px;
}

.min_box_Right_phone
{
    background: linear-gradient(#FFFFFF, #FCFCFC) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADADA;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    margin: 0 auto 0 0px;
    max-height: 130px;
    min-height: 90px;
    padding: 10px 10px 5px;
    max-width: 275px;
    text-align: left;
}
 .min_box_Right_phone .h_text
{
    border-bottom: 1px solid #E9E9E9;
    color: #A61E36;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 6px;
    width: 100%;
    font-style: italic;
}
 .min_box_Right_phone .min_box_Right_img
{
   color: #A61E36;
    float: left;
    font-size: 27px;
    height: 30px;
    margin-left: 0;
    margin-right: 12px;
    width:25px;
}
.min_box_Right_phone .min_box_Right_Num
{
    color: #7B7B7A;
    display: block;
    float: left;
    font-size: 20px;
    font-weight: bold;
    line-height: 31px;
    width: 145px;
}

.main_holdercont
{
    width: 100%;
    text-align: center;
    min-height: 295px;
    margin-top: 15px;
    display: inline-block;
    margin-bottom:20px;
}
.main_holdercont_wrapper
{
    max-width: 995px;
    text-align: center;
    min-height: 295px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    min-height: 100px;
    display: block;
}
.main_holdercont_wrapper .main_holdercont_wrapper_left
{
    max-width: 705px;
    min-height: 295px;
    margin: 0px auto;
    padding: 0px;
    min-height: 100px;
    text-align: left;
    display: block;
}
.main_holdercont_wrapper .main_holdercont_wrapper_right
{
    max-width: 275px;
    min-height: 295px;
    margin: 0px auto;
    padding: 0px 0px;
    min-height: 100px;
    margin-left: 15px;
}
.main_holdercont_wrapper .main_holdercont_wrapper_left .about_holder
{
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #F8F8F8) repeat scroll;
    border: 1px solid #dadada;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    padding: 15px;
}
.main_holdercont_wrapper .main_holdercont_wrapper_left .about_holder .about_h1
{
    color: #353536;
    font-size: 18px;
    font-weight: bold;
    line-height: 45px;
    min-height: 50px;
}
.main_holdercont_wrapper .main_holdercont_wrapper_left .about_holder .about_p
{
    color: #707070;
    min-height: 150px;
    line-height: 19px;
}
.main_holdercont_wrapper .main_holdercont_wrapper_left .about_holder .about_p a
{
    color: #A61E36;

}
.main_holdercont_wrapper .main_holdercont_wrapper_left .about_holder .about_p a:hover
{
    color: #A61E36;
    text-decoration:underline;

}
.Team_holder
{
    display: block;
    padding: 15px 0px;
    min-height: 150px;
}
.Team_holder .Team_holder_head
{
    display: block;
    min-height: 40px;
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
}
.Team_holder .Team_holder_head .Team_holder_head_text
{
    display: block;
    font-size: 17px;
    line-height: 40px;
    margin-left: 15px;
    min-height: 40px;
    float: left;
    font-weight:bold;
}
.Team_holder .descraption_holder
{
    color: #707070;
    line-height: 19px;
    min-height: 95px;
    padding: 15px;
}
.Team_holder .team_image_holder
{
    min-height: 115px;
}
.Team_holder .team_image_holder a
{
    width: 95px;
    height: 110px;
    float: left;
    display: inline-block;
    position: relative;
    margin-right: 20px;
}
.Team_holder .team_image_holder a img
{
    width: 95px;
    height: 110px;
    border: 1px solid #dedede;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.Team_holder_inner_image
{
    width: 95px;
    height: 110px;
    border: 1px solid #dedede;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin:0px 15px 10px 0px;
}
.Team_holder .team_image_holder h2
{
    font-size: 13px;
    margin-top: 30px;
    text-transform: capitalize;
}
.Team_holder .team_image_holder p
{
    font-size: 11px;
    padding-top: 10px;
    padding: 10px 3px 0px;
    text-transform: capitalize;
}
.Clients_holder
{
    display: block;
    padding: 15px 0px;
    min-height: 150px;
}
.Clients_holder .Clients_holder_head
{
    display: block;
    min-height: 40px;
    border-bottom: 1px solid #e9e9e9;
    border-top: 1px solid #e9e9e9;
}
.Clients_holder .Clients_holder_head .Clients_holder_head_text
{
    display: block;
    font-size: 17px;
    line-height: 40px;
    margin-left: 15px;
    min-height: 40px;
    float: left;
    font-weight:bold;
}
.Clients_holder .Clients_image_holder
{
    min-height: 90px;
    padding: 20px 0px 0px;
}
.Clients_holder .Clients_image_holder a
{
    width: 165px;
    height: 85px;
    float: left;
    display: inline-block;
    position: relative;
    margin-right: 10px;
}
.Clients_holder .Clients_image_holder a img
{
    width: 165px;
    height: 85px;
    border: 1px solid #dedede;
}
.Clients_holder .Clients_image_holder h2
{
    font-size: 13px;
    margin-top: 30px;
    text-transform: capitalize;
}
.Clients_holder .Clients_image_holder p
{
    font-size: 11px;
    padding-top: 10px;
    padding: 10px 3px 0px;
    text-transform: capitalize;
}
.Partnar_holder
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    margin: 0 auto 0 0px;
    min-height: 90px;
    padding: 10px 30px;
    max-width: 275px;
    text-align: left;
     border: 1px solid #DADADA;
     margin-top:15px;
     width:100%;
     position:relative;
}
.Partnar_holder .arow_P_holder_L
{
  float: left;
    margin-top: 34px;
    min-height: 50px;
    position: absolute;
    left: 15px;
    top: 0;
    width: 20px;
    z-index:22;
}
.Partnar_holder .arow_P_holder_R
{
  float: left;
    margin-top: 34px;
    min-height: 50px;
    position: absolute;
    right: 15px;
    top: 0;
    width: 20px;
}
.Partnar_holder .a_text
{
    float:left;
    width:195px;
    height:85px;
    display:block;
}
.Partnar_holder .P_img
{
    width:165px;
    height:85px;
}
.testimonial_holder
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    margin: 0 auto 0 0px;
    min-height: 240px;
    padding: 10px 10px;
    max-width: 275px;
    text-align: left;
     border: 1px solid #DADADA;
     margin-top:15px;
     width:100%;
}
.testimonial_holder .h_text
{
    border-bottom: 1px solid #E9E9E9;
    color: #353536;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 10px;
    width: 100%;
    
}
.testimonial_holder .testimonial_inner
{
     min-height: 220px;
    padding: 5px 10px;
    text-align: left;
    background:#f9f9fa;
    display:block;
}
.testimonial_holder .testimonial_inner .testmo_top_holder
{
    height:30px;
      margin-top: 10px;
}
.testimonial_holder .testimonial_inner .testmo_top_holder img
{
    float:left;
    margin-left:15px;
}
.testimonial_holder .testimonial_inner .testmo_bottom_holder
{
    height:30px;
      margin-bottom: 10px;
      margin-top: 10px;
}
.testimonial_holder .testimonial_inner .testmo_bottom_holder img
{
    float:right;
    margin-right:15px;
}
.testimonial_holder .testimonial_inner .testimonial_inner_text
{
     min-height: 120px;
    line-height: 19px;
    padding: 10px 0 10px 10px;
    text-align:left;
}
.contact_R_holder
{
    float: right;
    margin: 0 auto 0 0px;
    min-height: 193px;
    padding: 10px 10px;
    max-width: 275px;
    text-align: left;
     margin-bottom:15px;
     background:#e6e6e6;
     width:100%;
}
.contact_R_holder .h_text
{
    border-bottom: 1px solid #c7c7c7;
    color: #353536;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 10px;
    width: 100%;
    
}
.contact_R_holder .text_area
{
    height:80px !important;
    resize:vertical;
    width:100%;
    background:#f5f5f5;
    border-top:2px solid #d8d8d8;
    border-bottom:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-left:2px solid #d8d8d8;
    padding:5px;
    color:#c3c3c3;
      margin-bottom: 10px;
    margin-top: 5px;
}
.contact_R_holder .Customer_Service
{
    background: none repeat scroll 0 0 #f9f9fa;
    border-color: #eaeaea ;
    border-style: solid;
    border-width: 1px;
    color: #a61e36;
    display: inline-block;
    line-height: 20px;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 7px;
    text-transform: capitalize;
    width: 100%;
}
.contact_R_holder .Customer_Service:hover
{
      background: none repeat scroll 0 0 #FFFFFF;
}
.contact_R_holder .Customer_Service a
{ 
     color: #428bca;
}
.contact_R_holder .Customer_Service a:hover
{ 
     color: #428bca;
     text-decoration:underline;
}
.contact_R_holder .text_box
{
    width:190px;
    height:25px;
    border:0px;
    background:#f0f0f0;
    float:left;
    color:#adadad;
    padding:0px 12px;
}
.contact_R_holder .left_btn
{
    width:65px;
    height:25px;
    border:0px;
    background:#9e1b32;
    float:left;
    color:#ffffff;
}
.contact_R_holder .left_btn:hover
{
    background:#474747;
}
.Fottercont
{
    width: 100%;
    text-align: center;
    min-height: 180px; 
    background: #f7f7f7;
    background: #fafafa;
    border-top:1px solid #e2e2e2;
    display:inline-block;
}
.Fottercont_wrapper
{
    max-width: 995px;
    text-align: center;
    min-height: 180px; 
    margin: 0px auto;
    padding: 0px;
}
.Fottercont_wrapper .Fotter_holder
{
 display: inline-block;
    min-height: 30px;
    margin-top: 30px;
    min-width: 450px;
    text-align: center;
}
.Fottercont_wrapper .Fotter_holder ul
{
    float: left;
    min-height: 25px;
    width: 450px;
}
.Fottercont_wrapper .Fotter_holder ul li
{
    float: left;
    text-align: left;
}
.Fottercont_wrapper .Fotter_holder ul li a
{
    color: #9e1b32;
    display: block;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    padding: 0 8px;
}
.social_content
{
    min-width: 50px;
    text-align: left;
    display: inline-block;
    float: right;
    margin-left: 20px;

}
 .social_content h1
{
    width: 165px;
    text-align: left;
    display: inline-block;
    float: left;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #232323;
    line-height: 15px;
    margin-bottom: 15px;
}
 .social_content .social_Img_holder
{
    min-width: 65px;
    text-align: left;
    display: inline-block;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #5a5a5b;
    line-height: 18px;
    min-height:30px
}
.social_content .social_Img_holder a
{
  float: left;
    height: 20px;
    margin-right: 3px;
    width: 20px;
}
 .social_content .social_Img_holder a img
{
    
    width: 17px;
}
.MenuItemSlice_right_F {
    background: url("../images/MenuSlice_fotter.png") repeat scroll center top rgba(0, 0, 0, 0);
    float: right;
    height: 8px;
    margin: 9px 7px 0;
    width: 2px;
}
.Fottercont_wrapper .Fotter_holder_Corporation
{
 display: inline-block;
    min-height: 15px;
    margin-top: 10px;
    min-width: 150px;
    text-align: center;
    color:#353536;
    font-size:11px;
}
.Fottercont_wrapper .Fotter_holder_Designed_By
{
 display: inline-block;
    min-height: 15px;
    margin-top: 10px;
    min-width: 158px;
    text-align: center;
    color:#353536;
   font-size:9.5px;
    margin-bottom:20px;
}
.Fottercont_wrapper .Fotter_holder_Designed_By a
{
    color:#353536;
}
.Search_holder
{
    border:1px solid #e4e4e4;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
  float: right;
    height: 22px;
    margin-top: 6px;
    min-width: 100px;
    background:#ffffff;
}
.Search_holder .text_tx
{
     border:0px solid #e4e4e4;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
   float: left;
    height: 20px;
    width: 160px;
    padding:0px 8px;
    color: #ACACAC;
}
.Search_holder .text_btn
{
     border:0px solid #e4e4e4;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background: url("../images/Search_icon.png") no-repeat scroll center ;
     float: left;
    height: 16px;
    margin-top: 1px;
    width: 16px;
    margin-right:9px;
}
.Slider_innercont
{
    width: 100%;
    text-align: center;
    
     min-height: 340px;
    margin-top: 15px;
    display: inline-block;
}
.Slider_innercont_wrapper
{
    max-width: 995px;
    text-align: center;
   
    margin: 0px auto;
    padding: 0px;
    position: relative;
    display: block;
    position:relative;
}
.Slider_innercont_wrapper .main_image_S
{
    max-width: 995px;
    width:100%;
    height:340px;
}
.Slider_innercont_wrapper .image_hover_holder
{
    position:absolute;
    z-index:55;
    bottom: 2em;
    left: 3em;
      background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
    border-left: 0.5em solid #A61E36;
    right: 30%;
   	opacity:0.8;
    filter:alpha(opacity=80); /* For IE8 and earlier */
    padding: 1.5em 1em;
    display:none;
}
.Slider_innercont_wrapper .image_hover_holder .text_S_holder
{
    z-index:55;
    text-align:left;
}
.Slider_innercont_wrapper .image_hover_holder .text_S_holder .txt_head1
{
    font-size:20px;
    font-weight:bold;
    color:#ffffff;
    height:20px;
    line-height:20px;
    margin-bottom:10px;
    
}
.Slider_innercont_wrapper .image_hover_holder .text_S_holder .text_inner
{
    font-size:12px;
    color:#ffffff;
    line-height:17px;
    
}

.Rental_Solutions_holder
{
    display: block;
 min-height: 105px;
    padding: 0 0 5px;
    text-align:center;
}
.Rental_Solutions_holder .Rental_S_Box_holder
{
    color: #A61E36;
    display: inline-block;
    height: 99px;
    margin-right: 10px;
    padding-bottom: 10px;
    width: 90px;
}
.Rental_Solutions_holder .Rental_S_Box_holder.select
{
    background: url("../images/arrow-sub-menu_inner.png") no-repeat scroll center bottom ;
    color:#ffffff;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box
{
    border: 1px solid #dadada;
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #F8F8F8) repeat scroll;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding:  0px 10px 5px;
    text-align: center;
    display:block;
    height:90px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box:hover,.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box.select
{
    background: #cfcfcf;
    border-bottom:0px;
     color:#ffffff;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder
{
    font-size:45px;
    margin-top:5px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_text_holder
{
    font-size: 11px;
    height: 35px;
    line-height: 32px;
    font-family:serif,Arial;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder.Pumps
{
      font-size: 50px;
    height: 45px;
    margin-top: 6px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder.Solar_Panels
{
   font-size: 50px;
    height: 46px;
    margin-top: 4px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder.Diesel_Tanks
{
 font-size: 53px;
    height: 44px;
    margin-top: 7px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder.Chillers
{
    font-size: 46px;
    height: 46px;
    margin-top: 4px;
    padding-top: 5px;
}
.Rental_Solutions_holder .Rental_S_Box_holder .Rental_S_Box_icon_holder.Package_units
{
    font-size: 42px;
    height: 44px;
    margin-top: 7px;
    padding-top: 4px;
}
  .Rental_Solutions_about_holder
{
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #F8F8F8) repeat scroll;
    border: 1px solid #dadada;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: block;
    padding: 15px;
   
}
  .Rental_Solutions_about_holder .about_h1
{
    color: #474747;
    font-size: 18px;
    font-weight: bold;
      line-height: 30px;
    min-height: 40px;
    border-bottom:1px solid #F2F2F2;
    padding-bottom:10px;
}
  .Rental_Solutions_about_holder .about_h1 a
{
    color: #A61E36;
}
  .Rental_Solutions_about_holder .about_h1 a:hover
{
    color: #A61E36;
    text-decoration:underline;
}
  .Rental_Solutions_about_holder .about_p
{
    color: #707070;
    min-height: 204px;
    line-height: 19px;
    margin-top:20px;
    display:inline-block;
    width:100%;
}
 /* .Rental_Solutions_about_holder .about_p p
{
    margin:0px 0px 5px 0px !important;
}*/
.Rental_Solutions_about_holder .about_p ol,  .Rental_Solutions_about_holder .about_p ul {
     list-style: disc outside none;
     padding-left:35px;
}
.Rental_Solutions_about_holder .about_p ul li {
     padding-right:20px;
}
  .Rental_Solutions_about_holder .about_p a
{
    color: #A61E36;

}
  .Rental_Solutions_about_holder .about_p a:hover
{
    color: #A61E36;
    text-decoration:underline;

}
.box_home_IN_holder
{
    display: block;
    padding: 15px 0px;
    min-height:140px;
    text-align:center;
}
.box_home_IN_holder .min_box_1
{
    max-width: 225px;
    max-height: 130px;
    border: 1px solid #dadada;
    background: #fcfcfc;
    background: linear-gradient(#ffffff, #F8F8F8) repeat scroll;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float: left;
    padding: 10px 5px 10px 15px;
    text-align: left;
    margin-right: 15px;
        color:#a61e36;
        cursor:pointer;
}
.box_home_IN_holder .min_box_1:hover ,.box_home_IN_holder .min_box_1.select
{
        background: #ffffff;
    background: linear-gradient(#F8F8F8, #ffffff) repeat scroll;
    color:#474747;
    
}
.box_home_IN_holder .min_box_1 a
{
     color:#a61e36;
}
.box_home_IN_holder .min_box_1 a:hover,.box_home_IN_holder .min_box_1 a.select
{
    color:#474747;
}
.box_home_IN_holder .min_box_1 .top_part_box
{
    display: block;
    height: 40px;
    margin-top: 6px;
}
.box_home_IN_holder .min_box_1 .top_part_box img
{
    margin-right: 10px;
    float: left;
}
.box_home_IN_holder .min_box_1 .top_part_box .img_ico
{
    margin-right: 10px;
    float: left;
    height:40px;
    width:40px;


}
.box_home_IN_holder .min_box_1 .top_part_box .img_ico.ico_1
{
        font-size: 40px;
            width:35px;
}
.box_home_IN_holder .min_box_1 .top_part_box .img_ico.ico_2
{
        font-size: 56px;
    margin-left: -6px;
    margin-top: -15px;
    width: 52px;
}
.box_home_IN_holder .min_box_1 .top_part_box .img_ico.ico_3
{
        font-size: 38px;
    margin-left: -3px;
    margin-top: -7px;
}
.box_home_IN_holder .min_box_1 .top_part_box h1
{
    float: left;
    font-size: 15px;
    height: 35px;
    letter-spacing: -1px;
    line-height: 32px;
    width: 146px;
}
.box_home_IN_holder .min_box_1 .bottom_part_box
{
     color: #6A6A6A;
    display: block;
    font-size: 10px;
    height: 50px;
    line-height: 16px;
    margin-top: 6px;
    overflow: hidden;
}
.box_home_IN_holder .min_box_1 .top_part_box img.image_2
{
    margin-top: -10px;
}
.News_box_Holder_inner
{
    min-height: 90px;
    padding: 0px;
    margin: 10px auto;
    display:inline-block;
    width:100%;
}
 .News_box_Holder_inner img
{
   
    max-width: 215px;
    max-height:90px;
    float: left;
    padding-right:0px;
}
.News_box_Holder_inner .box_Holder_right
{
    float: right;
   /* margin-right: 10px;
    max-width: 400px;*/
}
 .News_box_Holder_inner .box_Holder_right .h_text1
{
    font-size: 14px;
    line-height: 18px;
    color: #3f3f3f;
    margin-bottom: 5px;
    font-weight: bold;
    text-align: left;
}
 .News_box_Holder_inner .box_Holder_right .P_text
{
    color: #696969;
    font-size: 12px;
    text-align: left;
    line-height:18px;
}
.news_image
{
    width:100%;
    max-width:670px;
     margin: 15px auto 0;
}
.color_orng_inner {
    background:#A61E36;
    color: #FFFFFF !important;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 2px 10px;
    border: 0px;
}
.color_orng_inner:hover {
    background: #474747 !important;
}
.color_orng_testmo {
    background:#474747;
    color: #FFFFFF !important;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 2px 10px;
    border: 0px;
}
.color_orng_testmo:hover {
    background: #A61E36 !important;
}
.Line_separator
{
    border-top: 1px dotted #E0E0E0;
    display: inline-block;
   
    width: 100%;
}
 .News_box_Holder
{
    min-height: 90px;
    padding: 0px;
    margin: 20px auto;
    
}
 .News_box_Holder img
{
    
    max-width: 120px;
    max-height:100px;
    float: left;
}
.News_box_Holder .box_Holder_right
{
    float: right;
    margin-right: 10px;
    max-width: 275px;
}
.News_box_Holder .box_Holder_right a
{
   color: #3f3f3f;
}
 .News_box_Holder .box_Holder_right .h_text1
{
    font-size: 14px;
    line-height: 18px;
    color: #3f3f3f;
    margin-bottom: 5px;
    font-weight: bold;
    text-align: left;
}
 .News_box_Holder .box_Holder_right .P_text
{
    color: #696969;
    font-size: 12px;
    text-align: left;
}
.Date_inner_1 {
   
color: #8c8c8c;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    height: 20px;
    line-height: 23px;
    margin-bottom: 5px;
    padding: 0;
    text-align: left;
}
.Date_inner_2 {
    clear: both;
    color: #72A0DE;
    display: inline-block;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    line-height: 23px;
    margin-bottom: 5px;
    text-align: left;
    width: 100%;
}
 .h2_Clint_v
{
    font-size: 13px;
    margin-top: 30px;
    text-transform: capitalize;
}
.p_Clint_v
{
    font-size: 11px;
    padding-top: 10px;
    padding: 10px 3px 0px;
    text-transform: capitalize;
}
.image_Gallery_holder
{
    margin:8px auto;
    height: 85px;
    text-align:center;
    padding:0px 6px;
}
.img_Clint_v
{ 
    border: 1px solid #dedede;
    width:100%;
}
.News_middle_Content_all
{
    display: inline-block;

}
.News_middle_Content_all .List_News_Item
{
    float: left;
    padding:0px 5px;
    overflow: hidden;
    text-align:center;
    margin-bottom:15px;
}
.News_middle_Content_all .List_News_Item .Title_in
{
    max-width: 157px;
    display: inline-block;
    margin-right: 5px;
    color: #1a1a1a;
    font-family: gisha;
    font-size: 13px;
    font-weight: 700;
    margin-top: 10px;
    text-align: left;
}
.News_middle_Content_all .List_News_Item a
{
    
    display: inline-block;
    margin-right: 0px;
    font-family: gisha;
    font-size: 12px;
    font-weight: 700;
    color: #4D4744;
    margin-top: 5px;
    text-align: left;
}
.News_middle_Content_all .List_News_Item2 .Title_in
{
    width: 157px;
    display: inline-block;
    margin-right: 5px;
    color: #1a1a1a;
    font-family: gisha;
    font-size: 11px;
    font-weight: normal;
    margin-top: 10px;
    text-align: left;
}
.News_middle_Content_all .List_News_Item2 a
{
    width: 210px;
    display: inline-block;
    margin-right: 0px;
    font-family: gisha;
    color: #4D4744;
    margin-top: 5px;
    text-align: left;
    min-height: 50px;
}
.InnerPageCntBegin a
{
    color: #222;
    text-decoration: underline;
}
.News_middle_Content_all .List_News_Item
{
    background: url(../images/image_bg.png) no-repeat top right;
}
.News_middle_Content_all .List_News_Item a
{
    margin-top: 0px;
}
.News_middle_Content_all .List_News_Item a img
{
    border-bottom: 5px solid #A61E36;
}

.News_middle_Content_all .List_News_Item2 a
{
    margin-top: 0px;
}
.News_middle_Content_all .List_News_Item2 a img
{
    /*border-bottom:5px solid #A30000;*/
    border: 1px solid #DFDFDF;
    padding: 3px;
}
.News_middle_Content_all .List_News_Item2
{
    min-height: 160px;
    margin-bottom: 25px;
    width: 210px;
    float: left;
    margin-right: 40px;
    text-align: right;
    direction: rtl;
}
.No_Margin_Right, .News_middle_Content_all .No_Margin_Right
{
    margin-right: 0px;
    /*margin-left: 0px;*/
}
 .h2_Gallery_v
{
    font-size: 13px;
    margin-top: 50px;
    text-transform: capitalize;
}
.p_Gallery_v
{
    font-size: 11px;
    padding-top: 10px;
    padding: 10px 3px 0px;
    text-transform: capitalize;
}
.Gallery_image
{
 width:210px; 
 height:150px;
}
.image_Gallery_holder_ga {
    margin: 8px auto;
    padding: 0 6px;
    text-align: center;
}
 .h2_Gallery_v_ga
{
    font-size: 20px;
    margin-top: 50px;
    text-transform: capitalize;
}
 .min_box_Contacut
{
    background: linear-gradient(#FFFFFF, #FCFCFC) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADADA;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 15px auto 0 0px;
   display:inline-block;
    min-height: 100px;
    padding: 10px;
    text-align: left;
    width:100%;
}
.min_box_Contacut .h_text
{
    border-bottom: 1px solid #E9E9E9;
    color: #A61E36;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 11px;
    width: 100%;
    font-style: italic;
}
 .min_box_Contacut .Rental_right_inner_holder
{
    color: #6A6A6A;
    float: left;
    font-size: 12px;
    min-height: 130px;
    line-height: 18px;
    width: 100%;
    margin:10px 0px;
    display:inline-block;
}
.min_box_Contacut .Rental_right_Location_holder
{
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    min-height: 25px;
    line-height: 25px;
    width: 100%;
    margin:10px 0px;
    display:inline-block;
    background:#A61E36
}
.min_box_Contacut .Rental_right_Location_holder:hover
{
    background:#474747;
}
.min_box_Contacut .Rental_right_Location_holder .Location_holder_icon
{
    border-right: 3px solid #FFFFFF;
    display: block;
    float: left;
    font-size: 16px;
    min-height: 25px;
    padding: 4px 0 0 8px;
    width: 35px;
}
.min_box_Contacut .Rental_right_Location_holder .Location_holder_txt
{
  display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    width: 120px;
    padding-left:10px;
}
.con_holder_pad
{
    padding:0px 8px;
}
.Rental_top_head
{
    display: block;
    float: right;
    margin-top: 49px;
    min-height: 20px;
    max-width: 410px;
}
.Phone_ico
{
  color: #A61E36;
    float: left;
    font-size: 25px;
    margin-right: 5px;
    margin-top: -4px;
}
h1.name {
    color: #444444;
    display: inline-block;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    margin: 0 8px;
    line-height:20px;
}
 #quote {
     color: #A61E36;
    float: left;
    font-family: Arial;
    font-size: 14px;
    line-height:20px;
    text-align:left;
    font-weight:bold;
}
#quote a {
    color: #A61E36;
    text-decoration:underline;
}
.Cont_rat
{
    max-width: 275px;
    display:inline-block;
}
.Rental_Solutions_holder_left
{
    width:100%;
    display:block;
     margin-top: 15px;
     float:left;
}
.Rental_Solutions_holder_left .min_box_Right
{
    background: linear-gradient(#FFFFFF, #FCFCFC) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #DADADA;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    margin: 0 auto 0 0px;
    max-height: 160px;
    min-height: 100px;
    padding: 10px;
    max-width: 275px;
    text-align: left;
        color: #A61E36;
}
.Rental_Solutions_holder_left .min_box_Right:hover
{
    color:#474747;
}
.Rental_Solutions_holder_left .min_box_Right .h_text
{
    border-bottom: 1px solid #E9E9E9;

    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 32px;
    margin-bottom: 11px;
    width: 100%;
    font-style: italic;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder
{
    color: #a8233b;
    float: left;
    font-size: 15px;
    min-height: 35px;
    line-height: 32px;
    width: 100%;
    margin:10px 0px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R
{
    background: #a8233b;
    color:#FFFFFF;
    float: left;
    font-size: 15px;
    height: 35px;
    line-height: 32px;
    width: 33px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right:3px;
    cursor:pointer;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R:hover
{
    background:#474747;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_1
{
    font-size: 21px;
    padding: 5px 0 0 7px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_2
{
    font-size: 21px;
    padding: 5px 0 0 7px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_3
{
  font-size: 21px;
    padding: 5px 0 0 7px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_4
{
 font-size: 26px;
    padding: 4px 0 0 4px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_5
{
    font-size: 25px;
    padding: 5px 0 0 4px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_6
{
    font-size: 20px;
    padding: 7px 0 0 6px;
}
.Rental_Solutions_holder_left .min_box_Right .Rental_right_icon_holder .box_ico_R.icon_7
{
   font-size: 20px;
    padding: 7px 0 0 6px;
}
/********************/
.Contact_A {
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    margin: 0 20px;
    text-align: center;
    width: 100px;
    outline:0px;
    height:30px;
    margin-bottom:10px;
    border:1px solid #D1D1D1;
}
.Contact_Q {
    background: none repeat scroll 0 0 #C1C1C1;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    width: 110px;
     height:30px;
     margin-bottom:10px;
   
}
.Contact_Q_left {
    background: none repeat scroll 0 0 #C1C1C1;
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    height: 25px;
    margin-bottom: 10px;
    text-align: center;
    width: 120px;
    padding: 2px 10px;
}
.Contact_A_left {
    float: left;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    margin: 0 0 10px 32px;
    outline: 0 none;
    text-align: center;
    width: 100px;
    padding: 2px 10px;
       border:1px solid #D1D1D1;
}
/********************************************/
.addon_font
{
    font-size:17px;
}
.omb_login
{
        max-width: 500px;
    margin: auto;
    margin-top: 40px;
    text-align:left;
}
.omb_login .omb_authTitle {
    text-align: center;
	line-height: 300%;
}
	
.omb_login .omb_socialButtons a {
	color: white; 
	opacity:0.9;
}
.omb_login .omb_socialButtons a:hover {
    color: white;
	opacity:1;    	
}
.omb_login .omb_socialButtons .omb_btn-facebook {background: #3b5998;}
.omb_login .omb_socialButtons .omb_btn-twitter {background: #00aced;}
.omb_login .omb_socialButtons .omb_btn-google {background: #c32f10;}


.omb_login .omb_loginOr {
	position: relative;
	font-size: 1.5em;
	color: #aaa;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.omb_login .omb_loginOr .omb_hrOr {
	background-color: #cdcdcd;
	height: 1px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.omb_login .omb_loginOr .omb_spanOr {
	display: block;
	position: absolute;
	left: 50%;
	top: -0.6em;
	margin-left: -1.5em;
	background-color: white;
	width: 3em;
	text-align: center;
}			

.omb_login .omb_loginForm .input-group.i {
	width: 2em;
}
.omb_login .omb_loginForm  .help-block {
    color: red;
}
 .checkbox_login {
    display: block;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 10px;
    margin-top: 10px;
    min-height: 20px;
    padding-left: 20px;
    text-align: left;
    vertical-align: middle;
}
 .omb_login .omb_forgotPwd {
        text-align: right;
		margin-top:10px;
		line-height:24px;
 	}		
	
@media (min-width: 768px) {
    .omb_login .omb_forgotPwd {
        text-align: right;
		margin-top:10px;
		line-height:24px;
 	}		
 	
 	/****************************/
.Job_tracking_share_holder {
    background: none repeat scroll 0 0 #a8233b;
    display: block;
    margin-top: 4px;
    min-height: 25px;
}
.Job_tracking_share_holder:hover
{
    background: none repeat scroll 0 0 #474747;
}
 .Job_tracking_share_holder .share_holder_n {
    color: #ffffff;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: left;
    width: 150px;
     text-transform: uppercase;
}
 .Job_tracking_share_holder .share_holder_n .share_holder_n_icon {
    border-right: 2px solid #ffffff;
    float: left;
    font-size: 13px;
    margin-right: 8px;
    min-height: 25px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
}
  .Client_holder
{
    color: #707070;
    display: inline-block;
    line-height: 19px;
    margin-top: 5px;
    min-height: 0;
    padding-bottom: 10px;
    width: 100%;
}
.clint_name
{
        color: #a61e36;
    font-size: 16px;
    font-weight: bold;
    text-transform: capitalize;
}
.log_out
{
        background: none repeat scroll 0 0 #474747 ;
        text-transform:uppercase;
}
.log_out:hover
{
        background: none repeat scroll 0 0 #a61e36 !important;
}
