@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; }
header, section, footer, aside, nav, article, hgroup { display: block; }
body { background: url(http://www.aamcoanaheim.net/images/mainBG_darkBlue.png) #D8E5FE repeat-x 0px 0px; width: 100%; }
    body#mainBody.facebook { background: none; }
    body#iframeCoupon { background: #a7c5ff repeat-x 0px 0px; width: 100%; }
    body#iframeSched { background: #f4f4f4 repeat-x 0px 0px; width: 100%; }
.clear { clear: both; }
.L { float: left; }
.R { float: right; }
@font-face { font-family: centerName; src: url(http://www.aamcoanaheim.net/Styles/interState.ttf); /* IE9 */ font-weight: 900; font-style: normal; }

#big_wrapper { max-width: 960px; margin: 0 auto; background: url(http://www.aamcoanaheim.net/images/starbust_rays2.png) no-repeat top left; }
.horizontalDiv { width: 10px; height: 10px; float: left; }
.verticalDiv20 { width: 10px; height: 18px; }

input { padding: 5px; margin: 5px 0px; border: solid 1px #ccc; border-radius: 4px; background: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

    input[type='checkbox'] { margin: 5px 5px 5px 0px; }

    input[type="submit"] { padding: 7px; margin: 5px 0px; border: none; border-radius: 4px; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer; }
    input[type="button"] { padding: 7px; margin: 5px 0px; border: none; border-radius: 4px; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer; }
        input[type="button"]#btnCancel { padding: 7px; margin: 5px 0px; border: none; border-radius: 4px; background: url(http://www.aamcoanaheim.net/images/accordH3_gray_bg.png) repeat-x 0px 0px #1c3d80; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer; }
    input[type="reset"] { padding: 7px; margin: 5px 0px; border: none; border-radius: 4px; background: url(http://www.aamcoanaheim.net/images/accordH3_gray_bg.png) repeat-x 0px 0px #1c3d80; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; cursor: pointer; }
select { padding: 4px; margin: 3px 0px; width: 106px; border: solid 1px #ccc; border-radius: 4px; background: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
textarea { padding: 4px; margin: 3px 0px; border: solid 1px #ccc; border-radius: 4px; background: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
/*-------  Header --------*/
#header_main { height: 176px; display: inline-block; }
#logoHolder { width: 177px; height: 163px; float: left; cursor: pointer; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png'); }

#centerNpath { float: left; width: 546px; }
#titleCenterName { padding: 57px 0 0 9px; color: #000000; }
    #titleCenterName h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }
    #titleCenterName h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; }

#sendToPhone { padding: 90px 0 0 9px; color: #000000; }
    #sendToPhone h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }
    #sendToPhone h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; }

#path { color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 24px; padding: 24px 0px 0px 9px; text-transform: uppercase; width: 570px; }
#pathHome { float: left; margin-top: -13px; width: 78px; height: 60px; }
    #pathHome a { background: url(http://www.aamcoanaheim.net/images/breadCrumbs_home.png) no-repeat 0px 12px; width: 55px; height: 60px; display: block; cursor: pointer; }
        #pathHome a:hover { background: url(http://www.aamcoanaheim.net/images/breadCrumbs_home.png) no-repeat -61px 12px; width: 55px; height: 60px; display: block; cursor: pointer; }
#pathPageName { float: left; padding-top: 2px; }

#phoneNicons { float: right; width: 237px; }
#menuSide #phoneNicons { width: 237px; float: none !important; }
#phoneHolder { background: url(http://www.aamcoanaheim.net/images/phoneIcon.png) no-repeat scroll 2px 28px transparent; color: #000000; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 24px; height: 82px; font-weight: bold; padding: 30px 0px 0px 50px; }
#iconsHolder a.shortcut { display: block; width: 58px; height: 45px; float: left; margin: 17px 2px; }
    #iconsHolder a.shortcut:hover { width: 58px; height: 45px; float: left; }

#iconsHolder { margin-top: -8px; display: inline-block; float: right; }
    #iconsHolder a#i_scheduleAppt { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -12px 0px; display: block; width: 73px; height: 60px; float: left; }
        #iconsHolder a#i_scheduleAppt:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -12px -74px; display: block; width: 73px; height: 60px; }

    #iconsHolder a#i_hoursNdir { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -75px 0px; display: block; width: 88px; height: 60px; float: left; }
        #iconsHolder a#i_hoursNdir:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -75px -74px; display: block; width: 88px; height: 60px; }

    #iconsHolder a#i_coupons { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -159px 0px; display: block; width: 57px; height: 60px; float: right; }
        #iconsHolder a#i_coupons:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -159px -74px; display: block; width: 57px; height: 60px; }


    #iconsHolder a.shortcut { display: block; width: 58px; height: 45px; float: left; margin: 17px 2px; }
        #iconsHolder a.shortcut:hover { width: 58px; height: 45px; float: left; }

#ucHeader_SendSMSComponent_iconsHolder { margin-top: -8px; display: inline-block; float: right; }
    #ucHeader_SendSMSComponent_iconsHolder a#i_scheduleAppt { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -12px 0px; display: block; width: 73px; height: 60px; float: left; }
        #ucHeader_SendSMSComponent_iconsHolder a#i_scheduleAppt:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -12px -74px; display: block; width: 73px; height: 60px; }

    #ucHeader_SendSMSComponent_iconsHolder a#i_hoursNdir { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -75px 0px; display: block; width: 88px; height: 60px; float: left; }
        #ucHeader_SendSMSComponent_iconsHolder a#i_hoursNdir:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -75px -74px; display: block; width: 88px; height: 60px; }

    #ucHeader_SendSMSComponent_iconsHolder a#i_coupons { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -159px 0px; display: block; width: 57px; height: 60px; float: right; }
        #ucHeader_SendSMSComponent_iconsHolder a#i_coupons:hover { background: url(http://www.aamcoanaheim.net/images/path_icons.png) no-repeat scroll -159px -74px; display: block; width: 57px; height: 60px; }

    #ucHeader_SendSMSComponent_iconsHolder a.shortcut { display: block; width: 58px; height: 45px; float: left; margin: 17px 2px; }
        #ucHeader_SendSMSComponent_iconsHolder a.shortcut:hover { width: 58px; height: 45px; float: left; }

#topIconsDivder { background: url(http://www.aamcoanaheim.net/images/h_icons.png) no-repeat 0px 7px; width: 2px; height: 65px; float: left; }


#textToPhone { padding: 5px 0px; }
    #textToPhone a { background: url(http://www.aamcoanaheim.net/images/textToCell.png) no-repeat 0px 0px; display: block; width: 176px; height: 25px; }
        #textToPhone a:hover { background: url(http://www.aamcoanaheim.net/images/textToCell.png) no-repeat 0px -29px; }

#cellNumber { float: left; width: 190px; font-size: 13px; }
#phoneCarrier { width: 190px; padding-top: 10px; font-size: 13px; }

/*------- index slider -------*/
.wrapper_pos { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #1C3C7F; border-radius: 6px 6px 6px 6px; height: 320px; width: 940px; overflow: hidden; }

/*------- inside slider -------*/
.wrapper_pos_inside { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #1C3C7F; border-radius: 6px 6px 6px 6px; height: 120px; width: 474px; overflow: hidden; }

/*----- index accordion -----*/
.accordionIframe { border: 1px solid #1c3c7f; border-radius: 6px; width: 473px; height: 300px; }

/*------ Section ------*/
#section_2 { margin: -7px 0px; padding-top: 5px; }
#section_main_2 { }
#section_2_left { float: left; width: 475px; display: inline-block; }

/*----- Reviews - main -----*/
/*If VidWrap is active - #reviewsHolder{height:250px;} */
#CPHContent_UCReviews_reviewsHolder { width: 453px; height: 96px; border: solid 1px #1c3c7f; background: #f4f4f4; border-radius: 6px; padding: 10px; color: #071548; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #CPHContent_UCReviews_reviewsHolder h2 { font-size: 24px; font-weight: bold; }
    #CPHContent_UCReviews_reviewsHolder div p { font-size: 13px; font-weight: normal; line-height: 16px; padding: 5px 0px; height: 37px; }
#reviewsHolder { width: 453px; height: 96px; border: solid 1px #1c3c7f; background: #f4f4f4; border-radius: 6px; padding: 10px; color: #071548; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #reviewsHolder h2 { font-size: 24px; font-weight: bold; }
    #reviewsHolder div p { font-size: 13px; font-weight: normal; line-height: 16px; padding: 5px 0px; height: 37px; }
#reviewsBottom { background: url(http://www.aamcoanaheim.net/images/reviewsBottom.png) no-repeat 0px -2px; margin: -1px 0px 0px 395px; height: 29px; }
#reviewsWriter { font-size: 11px; font-weight: bold; padding: 6px 0px 0px 0px; float: left; }
#reviewsNext { font-size: 11px; font-weight: bold; padding: 6px 0px 0px 0px; text-align: right; float: right; }
    #reviewsNext a { color: #2550a9; text-decoration: none; }
        #reviewsNext a:hover { color: #000000; text-decoration: none; }
.reviewsLink a { color: #2550a9; text-decoration: none; }
    .reviewsLink a:hover { color: #000000; text-decoration: none; }
#pReviewContent a:hover { }
#writeReviewHolder { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(205, 87, 49); border-radius: 6px 6px 6px 6px; font-family: trebuchet ms; font-size: 21px; }
    #writeReviewHolder a { padding: 14px; background: url(http://www.aamcoanaheim.net/images/icon_googleP.png) no-repeat scroll right center transparent; display: block; text-decoration: none; color: rgb(0, 0, 0); }

/*----- Reviews Inner -----*/
#reviewsHolderInner { width: 431px; border: solid 1px #1c3c7f; background: #f4f4f4; border-radius: 6px; padding: 10px; color: #071548; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #reviewsHolderInner h2 { font-size: 24px; font-weight: bold; }
    #reviewsHolderInner div p { font-size: 13px; font-weight: normal; line-height: 14px; padding: 5px 0px; }
#reviewsBottomInner { background: url(http://www.aamcoanaheim.net/images/reviewsBottom.png) no-repeat 0px -2px; margin: -1px 0px 0px 395px; height: 29px; }
#reviewsBottomInnerLeft { background: url(http://www.aamcoanaheim.net/images/reviewsBottomLeft.png) no-repeat 0px -2px; margin: -1px 0px 0px 15px; height: 29px; }

#reviewsWriterInner { font-size: 13px; font-weight: bold; padding: 6px 0px 0px 0px; }
#reviewsNextInner { font-size: 13px; font-weight: bold; padding: 6px 0px 0px 0px; text-align: right; margin-top: -20px; }
    #reviewsNextInner a { color: #2550a9; text-decoration: none; }
        #reviewsNextInner a:hover { color: #000000; text-decoration: none; }

/*----- Reviews - inside on the side -----*/
#reviews_in_Holder { width: 215px; display: block !important; border: solid 1px #1c3c7f; background: #f4f4f4; border-radius: 6px; padding: 10px; color: #071548; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #reviews_in_Holder h2 { font-size: 24px; font-weight: bold; }
    #reviews_in_Holder div p { font-size: 13px; font-weight: normal; line-height: 14px; padding: 5px 0px; }
#reviews_in_Bottom { background: url(http://www.aamcoanaheim.net/images/reviewsBottom.png) no-repeat 0px -2px; display: block !important; margin: -1px 0px 0px 170px; height: 29px; }
#reviews_in_Writer { font-size: 13px; font-weight: bold; padding: 6px 0px 0px 0px; }
#reviews_in_Next { font-size: 13px; font-weight: bold; padding: 9px 0px 0px 0px; text-align: center; }
    #reviews_in_Next a { color: #2550a9; text-decoration: none; }
        #reviews_in_Next a:hover { color: #000000; text-decoration: none; }

#section_2_right { float: right; width: 475px; margin-top: -3px; }
    #section_2_right .VidWrap { border: solid 1px #1c3c7f; background: #f4f4f4; border-radius: 6px; padding: 10px; margin-bottom: 4px; margin-top: 3px; }
        #section_2_right .VidWrap.none { display: none; }
    #section_2_right h3 a:not(.coupons) { font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; text-shadow: 1px 2px 2px #08174a; color: #a5c3ff; text-decoration: none; }
    #section_2_right h3 a.coupons { color: #a5c3ff; text-decoration: none; }

/*---- Services page ----*/
#serviceItem { width: 217px; float: left; padding-right: 5px; }
    #serviceItem a:link { color: #2550A9; text-decoration: none; }
    #serviceItem a:hover { color: #A02026; }

/*---- Vertical Pages ----*/
#section_2_vertical { float: left; width: 475px; margin-top: -3px; }
    #section_2_vertical h3 { background: url(http://www.aamcoanaheim.net/images/verticalH3_bg.png) repeat-x 0px 0px #ececec; border-radius: 6px; }
        #section_2_vertical h3 a { color: #000000; font-size: 12px; font-weight: normal; min-height: 30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 15px; display: block;; background: url(http://www.aamcoanaheim.net/images/vertical_arrow.png) no-repeat 424px 2px; margin-top: 3px; position: relative; padding: 9px 10px 7px 10px; /*padding: 8px 10px*/; text-decoration: none; }
            #section_2_vertical h3 a:hover { background: url(http://www.aamcoanaheim.net/images/vertical_arrowOn.png) no-repeat 424px 2px; }

/*--- menu ---*/
#menuSide { float: left; display: block; width: 237px; padding: 20px 0px 0px 0px; margin-top: -3px; }
#menuHolderSide { width: 237px; margin-top: -3px; }
#menuSide .menuBottomImgWrapper { float: left; }
    #menuSide .menuBottomImgWrapper .menuBottomImg { max-width: 100%; border-radius: 11px; }
#menuHolderSide h3 a { color: #ffffff; font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; text-shadow: 1px 2px 2px #9d2025; text-decoration: none; display: block; }

    /*#menuHolder h3 a{ color:#ffffff;}*/
    #menuHolderSide h3 a.current { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x 0px 0px #2f66d7; text-shadow: 1px 2px 2px #1d3e82; }
#menuHolderSide ul { list-style: none; font-size: 13px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 10px 0px; }
    #menuHolderSide ul li { }
        #menuHolderSide ul li a { color: #071548; text-decoration: none; padding: 10px; display: block; }
            #menuHolderSide ul li a:hover { color: #a02026; background: url(http://www.aamcoanaheim.net/images/menuSide_arrow.png) 10px 15px no-repeat; padding-left: 23px; }
            #menuHolderSide ul li a.current { color: #a02026; padding: 6px; }



#menuHolderSide2 { width: 237px; margin-top: 0px; }
    #menuHolderSide2 h3 a { color: #ffffff; font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; text-shadow: 1px 2px 2px #9d2025; text-decoration: none; display: block; }

        /*#menuHolder h3 a{ color:#ffffff;}*/
        #menuHolderSide2 h3 a.current { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x 0px 0px #2f66d7; text-shadow: 1px 2px 2px #1d3e82; }
    #menuHolderSide2 ul { list-style: none; font-size: 13px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 10px 0px; }
        #menuHolderSide2 ul li { }
            #menuHolderSide2 ul li a { color: #071548; text-decoration: none; padding: 10px; display: block; }
                #menuHolderSide2 ul li a:hover { color: #a02026; background: url(http://www.aamcoanaheim.net/images/menuSide_arrow.png) 10px 15px no-repeat; padding-left: 23px; }
                #menuHolderSide2 ul li a.current { color: #a02026; padding: 6px; }

/* #directionsMenuWrapper */
#directionsMenuWrapper { padding: 0 5px; margin-top: 10px; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; }
    #directionsMenuWrapper #contentHours { float: none; margin-bottom: 10px; }
    #directionsMenuWrapper .contentCredits { float: none; }

/*--- Facebook ---*/
.facebookHolder { border-top: solid 7px #315c99; border-bottom: solid 7px #aaaaaa; border-radius: 6px; background: #FFF; }
    .facebookHolder p { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; padding-left: 10px; color: #ffffff; background: #315c99; }
#facebookHolder_menuSide { border-top: solid 7px #315c99; border-radius: 6px; background: url(http://www.aamcoanaheim.net/images/icon_like.png) no-repeat scroll 162px 5px #315C99; /*background:#315C99;*/ }
    #facebookHolder_menuSide p { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; padding-left: 10px; color: #ffffff; }
.facebookHolder.media-section {border-top: solid 3px #315c99;border-bottom: solid 3px #eee;}
    .facebookHolder.media-section p {line-height: 26px;font-size: 15px;}
    /*--- Media Section ---*/
    #mediaColumn {
        float: left;
        width: 228px;
        padding: 20px 0px 0px 10px;
    }
    #mediaColumn img { border-radius: 11px; }
#youTube { width: 228px; position: relative; z-index: 5; padding: 10px 0px; border-radius: 6px; background: #000000; }
    #youTube.top { margin-bottom: 10px; }
    #youTube.bottom { margin-top: 10px; }
/*--- Homepage About Section ---*/
#contentAbout { border: solid 1px #1c3c7f; border-radius: 6px; margin: 19px 0px 0px 0px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 10px 10px 15px 10px; color: #071548; }
    #contentAbout img { border-radius: 6px; }
    #contentAbout + img { height: 180px !important; }
.imgHome_about { padding: 0px 2px; float: right; }
#contentAbout h4 { font-size: 24px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; padding: 10px 0px; }
#contentAbout a { text-decoration: none; font-weight: bold; color: #1c3c7f; }
    #contentAbout a:hover { color: #000000; }

/*--- myCoupon  Section ---*/
#contentCouponMo { border: solid 1px #1c3c7f; border-radius: 6px; margin: 23px 0px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 10px 10px 15px 10px; color: #071548; text-align: center; }
    #contentCouponMo h4 { font-size: 24px; font-weight: bold; padding: 5px 0px; }
    #contentCouponMo img { border-radius: 6px; width: 325px; padding: 0px 0px 15px 0px; }
    #contentCouponMo a { float: right; text-decoration: none; font-weight: bold; color: #1c3c7f; }
        #contentCouponMo a:hover { color: #000000; }

/*----- cooupons page -----*/
#contentCoupons { padding-top: 21px; }
#contentCoupons_main { padding-top: 5px; }
#couponMain { width: 450px; repeat-x; }
#firstSection { background: url(http://www.aamcoanaheim.net/images/couponHeaderBg.png) repeat-y #002056; border-top-left-radius: 10px; border-top-right-radius: 10px; }
#coupon_logoHolder { padding: 6px 4px 4px 4px; float: left; height: 72px; width: 110px; }
#couponTitle { width: 327px; float: left; color: #ffffff; }
#cpn_prc_desc { float: left; padding: 35px 0px 0px 6px; font-size: 18px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
#cpn_prc { float: left; padding: 14px 0px 1px 6px; letter-spacing: -1px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: bold; }
#couponContent { min-height: 200px; width: 442px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-right: solid 4px #c80000; border-bottom: solid 4px #c80000; border-left: solid 4px #c80000; border-top: solid 4px #c80000; }
#couponIcon { float: left; text-align: center; width: 95px; padding-top: 10px; }
#couponMainText { float: left; width: 341px; line-height: 16px; padding: 10px 0px 0px 6px; font-size: 13px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
#cpn_title_1 { font-size: 20px; }
#couponMidSec { padding: 4px 6px 6px 6px; font-size: 11px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
#couponMidSecPad { padding: 5px 0px; color: #1C3D80; font-size: 13px; }
#cpn_disclaimer { font-size: 10px; line-height: 11px; }

#contentOffer { border: solid 1px #1c3c7f; border-radius: 6px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 10px 10px 15px 10px; color: #071548; }
    #contentOffer h4 { font-size: 24px; font-weight: bold; padding: 5px 0px; }
    #contentOffer ul { }
    #contentOffer li { padding-left: 5px; margin-left: 20px; }
        #contentOffer li a { text-decoration: none; color: #1c3c7f; }
            #contentOffer li a:hover { color: #000000; }
h3#reviews_in_Holder { display: block !important; }
/*--- Section 3 ---*/
#section_3 { margin-top: 35px; }
#left_section3 { float: left; margin-top: -20px; }
#contentArea { float: left; width: 691px; margin-bottom: 20px; border: solid 1px #1c3c7f; border-radius: 6px; padding: 10px 10px 40px 10px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #071548; background: #FFF; }

    #contentArea img { width: 689px; border: 1px solid #1c3c7f; border-radius: 6px; height: 192px; }
        #contentArea img#contentRight_img { width: 226px; height: auto !important; border: solid 1px #1c3c7f; border-radius: 6px; margin-bottom: 20px; }
    #contentArea h4 { padding: 10px 0px; font-size: 24px; font-weight: bold; color: #071548; }
    #contentArea h3#subTitle { padding: 10px 0px; font-size: 18px; font-weight: bold; color: #000000; width: 448px; }

/*----- Inner Content Section -----*/
#contentAreaInner { padding: 10px 0px 0px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #071548; }
    #contentAreaInner h4 { padding: 10px 0px; font-size: 13px; font-weight: bold; color: #071548; }
    #contentAreaInner h3#subTitle { padding: 10px 0px; font-size: 18px; font-weight: bold; color: #000000; width: 300px; }
.innerContentRight { float: right; }
    .innerContentRight #yellowStrip { display: none; }

.contentArea_left { float: left; width: 445px !important; }
    .contentArea_left h2 { padding-bottom: 10px; }
    .contentArea_left ul { padding-left: 10px; margin-left: 10px; }
    .contentArea_left a { color: #2550A9; text-decoration: none; }
        .contentArea_left a:hover { color: #000000; text-decoration: none; }
    .contentArea_left .pager { text-align: center; font-size: medium; }

.rptSelected { text-decoration: underline !important; }

#contentAreaFloat { /*float: left;*/ }
    #contentAreaFloat h3 { margin: 10px 0px; }
    #contentAreaFloat a { color: #2550A9; text-decoration: none; }
        #contentAreaFloat a:hover { color: #000000; text-decoration: none; }
    #contentAreaFloat ul, #contentAreaFloat ol { padding-left: 10px; margin-left: 10px; }

#contentText { float: left; width: 449px; padding-right: 10px; }
    #contentText img { float: left; margin: 0px 10px 10px 0px; border: solid 1px #1c3c7f; border-radius: 6px; width: 226px; height: 162px; }
#contentText2 { float: left; width: 449px; padding-right: 10px; }
    #contentText2 img { float: left; margin: 0px 10px 10px 0px; border: solid 1px #1c3c7f; border-radius: 6px; width: 226px; height: 162px; }
#contentMedia { float: right; text-align: right; margin: -36px 0px 0px 0px; }
    #contentMedia img { width: 226px; height: 162px; margin-bottom: 5px; border: solid 1px #1c3c7f; border-radius: 6px; }
    #contentMedia a#coupon { color: #EF282F; padding: 0px 6px 0px 0px; text-decoration: none; }
        #contentMedia a#coupon:hover { color: #000000; }

#contentMedia2 { float: right; text-align: right; margin: -36px 0px 0px 0px; }
    #contentMedia2 img { width: 226px; height: 162px; margin-bottom: 5px; border: solid 1px #1c3c7f; border-radius: 6px; }
    #contentMedia2 a#coupon { color: #EF282F; padding: 0px 6px 0px 0px; text-decoration: none; }
        #contentMedia2 a#coupon:hover { color: #000000; }


#contentAreaIframe { padding: 10px 0px 0px 10px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #071548; }
    #contentAreaIframe img { width: 300px; height: 192px; border: solid 1px #1c3c7f; border-radius: 6px; }
    #contentAreaIframe h4 { padding: 10px 0px; font-size: 13px; font-weight: bold; color: #071548; }
    #contentAreaIframe h3#subTitle { padding: 10px 0px; font-size: 18px; font-weight: bold; color: #000000; width: 300px; }


/*--- customer name ---*/
.feildName { float: left; width: 70px; padding: 10px 5px 0px 0px; text-align: right; }
.feildInput { float: left; }


#contentAddress { float: left; width: 215px; color: #071548; size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #contentAddress h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 2px 0px; }
        #contentAddress h4.facebook { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; text-transform: none; color: #546867; padding: 0; }
#contentDirections h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 5px 0px; }

#contentAddressIframe { float: left; width: 208px; color: #071548; size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #contentAddressIframe h4 { font-weight: bold; size: 13px; text-transform: uppercase; padding: 2px 0px; }

/*----- coupons -----*/
/*#contentCoupons{ float:left; text-align: right; padding-bottom: 15px;}
#contentCoupons img{ width:213px; height:162px; margin: 0px 2px 5px 0px; border: solid 1px #1c3c7f;  border-radius: 6px;}
#contentCoupons a#coupon {color: #EF282F; padding: 0px 6px 0px 0px; text-decoration: none;}
#contentCoupons a#coupon:hover{ color:#000000;}*/

#inMainBtns { width: 228px; }
    #inMainBtns h3 a { color: #a5c3ff; size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; text-shadow: 1px 2px 2px #08174a; color: #a5c3ff; text-decoration: none; display: block; text-align: left; }

#yellowStrip { color: #000000; font-size: 12px; font-weight: normal; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display: block; background: url(http://www.aamcoanaheim.net/images/yellowStrip_bg.png) repeat-x #f2d200; padding: 5px 10px; border-radius: 6px; margin: 20px 0px 10px 0px; }
#yellowStrip_right { float: right; color: #6D1000; font-size: 16px; text-align: center; width: 190px; padding-top: 16px; }
#callUs { font-size: 13px; font-weight: normal; line-height: 23px; }

#phoneHolderVerticals { float: left; background: url("http://www.aamcoanaheim.net/images/phoneIcon.png") no-repeat scroll 1px 4px transparent; color: #000000; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 24px; font-weight: bold; line-height: 15px; height: 49px; padding: 0px 0px 0px 53px; width: 180px; }

/*----- Appoitment Scheduling -----*/
#contentArea h5 { font-size: 16px; padding-bottom: 10px; }
#selections label { display: inline-block; height: 30px; width: 80px; }
#servicesSelector label { display: inline-block; height: 30px; width: 125px; }
#yearOfCar label { display: inline-block; height: 30px; width: 75px; }
#cusComments label { display: inline-block; height: 30px; }
#cusConfirm label { display: inline-block; height: 30px; width: 75px; }
#formScheduling input#submitReq { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x; width: 110px; padding: 8px; color: #ffffff; border-radius: 3px; cursor: pointer; border: none; }
#contentMediaSchedule { float: right; text-align: right; }
    #contentMediaSchedule img { width: 226px; height: 162px; margin-bottom: 5px; border: solid 1px #1c3c7f; border-radius: 6px; }
.datepicker { width: 150px; }

/*----- iFrame Appoitment Scheduling -----*/


/*----- directions -----*/
#directions input#getDirections { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x; width: 99px; height: 26px; color: #ffffff; border-radius: 3px; margin-right: 3px; cursor: pointer; }
#directions input#startOver { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x; width: 73px; height: 26px; color: #ffffff; border-radius: 3px; margin-right: 3px; cursor: pointer; }
#directions input#print { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x; width: 42px; height: 26px; color: #ffffff; border-radius: 3px; margin-right: 3px; cursor: pointer; }
#directionsMedia { float: right; margin: -98px 0px 0px 0px; }
#directions input { border: 1px solid #071548; border-radius: 3px 3px 3px 3px; height: 20px; margin: 5px 0; padding: 2px; }

#contentHours { float: left; width: 220px; padding-right: 10px; color: #071548; font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #contentHours h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 0px 0px 10px 0px; }
    #contentHours #days { float: left; }
    #contentHours #hours { float: right; text-align: right; }
    #contentHours #days { float: left; }
    #contentHours #hours { float: right; text-align: right; }

#contentAreaIframe .contentCredits { float: left; }
    #contentAreaIframe .contentCredits h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 0px 0px 10px 0px; }
    #contentAreaIframe .contentCredits img { width: 41px; height: 26px; border: solid 1px #cccccc; }
#directionsMenuWrapper .contentCredits { float: left; }
    #directionsMenuWrapper .contentCredits h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 0px 0px 10px 0px; }
    #directionsMenuWrapper .contentCredits img { width: 41px; height: 26px; border: solid 1px #cccccc; }
#contentArea .contentCredits { float: left; }
    #contentArea .contentCredits h4 { font-weight: bold; font-size: 13px; text-transform: uppercase; padding: 0px 0px 10px 0px; }
    #contentArea .contentCredits img { width: 41px; height: 26px; border: solid 1px #cccccc; }
.contentMapIframe { float: left; }
    .contentMapIframe #map { width: 236px; background: #eeeeee; height: 192px; border: solid 1px #A5C3FF; border-radius: 4px; }
#map { width: 450px; background: #eeeeee; height: 192px; border: solid 1px #A5C3FF; border-radius: 4px; }
#div_hours1 { float: left; }
#div_hours2 { float: right; }

/*--- Total car care ---*/
.servicesHolder { width: 344px; height: 200px; overflow: auto; background: #ffffff; border: solid 1px #cccccc; padding: 10px; margin: -7px 0px 0px 10px; border-radius: 6px; }
    .servicesHolder ul { list-style: none; }
        .servicesHolder ul li h3 { text-transform: uppercase; }
        .servicesHolder ul li a:link { color: #2550a9; text-decoration: none; }
        .servicesHolder ul li a:hover { color: #2550a9; text-decoration: underline; }
        .servicesHolder ul li a:visited { color: #2550a9; text-decoration: none; }

/*----- Contact us -----*/
#contentContact_details { height: 85px; border-bottom: solid 1px #ccc; }
#centerAddress { float: left; width: 215px; }
#centerPhone { float: left; width: 220px; }
#contentContact_form { }
#formContact { margin-top: 20px; }
#msgSelect { float: left; padding: 5px; }
    #msgSelect select { margin-top: 5px; padding: 3px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
#msgOther { float: left; padding: 5px; }
    #msgOther input { width: 275px; margin-top: 5px; padding: 3px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
        #msgOther input:hover { border: solid 1px #A5C3FF; border-radius: 2px; }
#msgContent { padding: 5px; }
    #msgContent textarea { width: 429px; height: 80px; padding: 3px; margin-top: 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
        #msgContent textarea:hover { border: solid 1px #A5C3FF; border-radius: 2px; }
#customerDetails { padding: 5px; }
.touchText { float: left; width: 65px; padding: 5px; }
.touchInput { float: left; padding: 5px; }
    .touchInput input { width: 145px; padding: 3px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
        .touchInput input:hover { border: solid 1px #A5C3FF; border-radius: 2px; }
#submitContact { background: url("http://www.aamcoanaheim.net/images/m_ItemOn_bg.png") repeat-x scroll 0 0 transparent; border: medium none; border-radius: 3px 3px 3px 3px; color: #FFFFFF; cursor: pointer; width: 135px; padding: 8px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }

/*------- Footer --------*/
#footer_main { width: 100%; height: 230px; background: url(http://www.aamcoanaheim.net/images/footerBG.png) repeat-x; margin: 40px 0 0 0; }
#footer_wrapper { max-width: 960px; margin: 0 auto; }
#footerTitle { text-align: center; color: #9c2025; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 24px; padding: 7px 0px; text-transform: uppercase; }
.divFooter { width: 225px; float: left; padding: 20px 5px 0 10px; }
    .divFooter h3 { text-transform: uppercase; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
    .divFooter ul { padding-top: 10px; font-weight: normal; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; }
    .divFooter li { list-style: none; }
        .divFooter li a { padding: 3px 0px; display: block; color: #000000; text-decoration: none; }
            .divFooter li a:hover { text-decoration: underline; }
    .divFooter p { padding-top: 10px; font-weight: normal; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; }

#footerSocail { height: 37px; display: inline-block; }
    #footerSocail a#social_fb { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll 1px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_fb:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll 1px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

    #footerSocail a#social_tw { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -120px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_tw:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -120px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

    #footerSocail a#social_yt { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -159px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_yt:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -159px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

    #footerSocail a#social_gp { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -198px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_gp:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -198px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

    #footerSocail a#social_li { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -38px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_li:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -38px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

    #footerSocail a#social_bg { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -78px 0px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }
        #footerSocail a#social_bg:hover { background: url(http://www.aamcoanaheim.net/images/socialIcons.png) no-repeat scroll -78px -40px; display: block; width: 36px; height: 37px; float: left; padding: 0px 3px; }

        #footerSocail a#social_inst{background: url(http://www.aamcoanaheim.net/Images/client_images/instagram.png) no-repeat; display:block; width: 36px; height: 37px; padding: 0px 3px;float: left;}

#phoneHolder_footer { background: url(http://www.aamcoanaheim.net/images/phoneIcon_footer.png) no-repeat scroll 49px 0 transparent; color: #000000; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 18px; height: 82px; font-weight: bold; }
#phoneNum_footer { padding: 5px 0 0 87px; }
#textToPhone_footer { padding: 18px 49px; }
    #textToPhone_footer a { background: url(http://www.aamcoanaheim.net/images/textToCell.png) no-repeat 0px 0px; display: block; width: 176px; height: 25px; }
        #textToPhone_footer a:hover { background: url(http://www.aamcoanaheim.net/images/textToCell.png) no-repeat 0px -29px; }

#textFooter { text-align: left; padding: 10px 0px; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; }

#drpCarrier { width: 150px; f; }

:url(../images/textToCell.png) no-repeat 0px -29px;
}

#textFooter { text-align: right; padding: 10px 0px; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; }

/*#region Videos page */
.pager { text-align: center; }
    .pager a { text-decoration: none; }

        .pager a.rptSelected { text-decoration: underline; }

.videosPar { text-align: left; padding-left: 30px; }
.secondaryPar { padding-bottom: 40px; font-size: medium; }
.videosTable { text-align: center; }
/*#endregion */

/*#region ErrorPage */

.errorPageBackground { background-image: url(http://www.aamcoanaheim.net/Images/ErrorPageBackground.png); background-repeat: repeat-x; height: 100%; width: 100%; }

/*#endregion */

/********************
*****TOM 10-6-14*****
********************/
/*#region Sliding Popup */
#slidingPopup { background: url(http://www.aamcoanaheim.net/Images/popups/popup_bg.png) no-repeat center center; width: 355px; height: 235px; position: fixed; left: 0; bottom: 50%; bottom: calc(50% - 117px); z-index: 100; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
    #slidingPopup .closeBtn { position: absolute; right: -16px; top: -14px; background: url(http://www.aamcoanaheim.net/Images/popups/close.png) no-repeat center center; width: 43px; height: 43px; cursor: pointer; }
    #slidingPopup .content { margin: 0px 11px 8px 133px; padding: 10px; height: 195px; }
        #slidingPopup .content .title { font-size: 18px; font-weight: bold; word-spacing: -3px; }
        #slidingPopup .content.thankYou .title { margin: 10px 5px; }
        #slidingPopup .content.thankYou .subTitle { color: #000; font-weight: normal; padding: 0px 5px; }
        #slidingPopup .content .loader { float: right; position: relative; top: 9px; right: 15px; display: none; width: 16px; height: 16px; border: none; border-radius: 0; }
        #slidingPopup .content .subTitle { font-size: 18px; font-weight: bold; color: #00206b; }
            #slidingPopup .content .subTitle .big { font-size: 22px; }
        #slidingPopup .content .form { }
            #slidingPopup .content .form .formTitle { font-size: 13px; font-weight: normal; }
            #slidingPopup .content .form .field { }
                #slidingPopup .content .form .field input { font-size: 13px; margin: 2px; width: 175px; }
            #slidingPopup .content .form .btnCall { background: url(http://www.aamcoanaheim.net/Images/popups/callMeBtn.png) no-repeat center center; width: 140px; height: 30px; margin: 2px 0 0 2px; display: inline-block; }
    #slidingPopup .CELIcon { position: relative; top: -59px; left: 10px; width: 60px; }
        #slidingPopup .CELIcon img { width: 60px; height: 60px; border: none; border-radius: 5px; }
/*#slidingPopup { }*/

/*#region Sliding Popup */
#formWrapper { width: 425px; height: 199px; z-index: 100; position: relative; border: solid 1px #1c3c7f; border-radius: 6px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #071548; margin-left: 30px; }
    #formWrapper .closeBtn { position: absolute; right: -16px; top: -14px; background: url(http://www.aamcoanaheim.net/Images/popups/close.png) no-repeat center center; width: 43px; height: 43px; cursor: pointer; }
    #formWrapper .content {     padding: 10px; }
        #formWrapper .content .title { font-size: 24px; font-weight: bold;     padding: 6px 0 8px;}
        #formWrapper .content.thankYou .title { margin: 10px 5px; }
        #formWrapper .content.thankYou .subTitle { color: #000; font-weight: normal; padding: 0px 5px; }
        #formWrapper .content .loader { float: right; position: relative; top: 9px; right: 15px; display: none; width: 16px; height: 16px; border: none; border-radius: 0; }
        #formWrapper .content .subTitle { font-size: 16px; font-weight: bold; color: #00206b; }
            #formWrapper .content .subTitle .big { font-size: 22px; }
        #formWrapper .content .form { }
            #formWrapper .content .form .formTitle { font-size: 13px; font-weight: normal; }
            #formWrapper .content .form .field {     padding-top: 6px;}
                #formWrapper .content .form .field input { font-size: 13px; margin: 2px; width: 215px; }
            #formWrapper .content .form .btnCall { background: url(http://www.aamcoanaheim.net/Images/popups/callMeBtn.png) no-repeat center center; width: 140px; height: 30px; margin: 7px 0 0 2px; display: inline-block; }
    #formWrapper .CELIcon { position: relative; top: -59px; left: 10px; width: 60px; }
        #formWrapper .CELIcon img { width: 60px; height: 60px; border: none; border-radius: 5px; }
/*#slidingPopup { }*/

/* FACEBOOK PAGES */
#mainBody h4.facebook { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; text-transform: none; color: #546867; padding: 0; }
#mainBody.appFromFB.FacebookApp, #mainBody.reviewsFB { margin: 0 auto; width: 435px; }
#mainBody.appFromFB #servicesSelector span, input { display: inline-block; }

#mainBody.directionsFB, #mainBody.couponsFB { margin: 0 auto; width: 500px; }
#mainBody.reviewsFB .pager { display: none; }
#mainBody .contentCredits img { width: 41px; height: 26px; border: solid 1px #cccccc; }
#mainText { color: #071548; font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.mainPhone { padding-top: 18px; }
/*#endregion */

.R { float: right; }
/*MAIN*/
/*.accordionRight {width: 475px;}*/
.accordionRight { overflow: hidden !important; }
.accordionRightHeader { font-size: 18px; max-height: 25px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; color: #a5c3ff; text-decoration: none; cursor: pointer; }
.accordionRightHeaderSelected { font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; background: url(http://www.aamcoanaheim.net/images/accordH3_bg.png) repeat-x 0px 0px #1c3d80; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; /*text-shadow: 1px 2px 2px #08174a;*/ color: #a5c3ff; text-decoration: none; cursor: pointer; }
#section_1 { padding-top: 15px; }
#section_2_right .contentDiv { height: 300px; border: 1px solid #1c3c7F; border-radius: 6px; overflow: auto; background: #D9E6FF; }
.contentDiv_2 { height: auto; border: 1px solid #1c3c7F; border-radius: 6px; background: #D9E6FF; }
.check_map { height: 300px; overflow: auto; border: 1px solid #1c3c7F; border-radius: 6px; background: #D9E6FF; }
#contentOffer ul { margin-left: 15px; padding-left: 0; margin-top: 0; }
#facebookHolder p { padding: 0px 0px 10px 10px; }
/*MAIN*/


/*couponsPrint + couponsPrintForVertical*/
.BODY { background: #ffffff; width: 100%; }
.wrapper_width { width: 450px; margin: 0 auto; }
#contentCoupons { padding-top: 21px; }
#couponMain { width: 450px; }
    #couponMain .bgImage { background: url(http://www.aamcoanaheim.net/images/couponHeaderBg.png) repeat-y #002056; border-top-left-radius: 10px; border-top-right-radius: 10px; }
#logoHolder { padding: 6px 4px 4px 4px; float: left; height: 169px; width: 169px; -moz-background-size: 93%; -o-background-size: 93%; -webkit-background-size: 93%; background-size: 93%; margin-top: 13px; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png') 10px 0px no-repeat; }
#couponMain #logoHolder { padding: 6px 4px 4px 4px; float: left; background-size: 81% !important; height: 72px; width: 110px; }
.div_L_White { width: 327px; float: left; color: #ffffff; }
#cpn_prc_desc { float: left; padding: 35px 0px 0px 6px; font-size: 18px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
#cpn_prc { float: left; padding: 14px 0px 1px 6px; letter-spacing: -1px; font-size: 41px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; max-width: 300px; }
.both { clear: both; }
.side_menu { width: 442px; min-height: 200px; background: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-right: solid 4px #c80000; border-bottom: solid 4px #c80000; border-left: solid 4px #c80000; border-top: solid 4px #c80000; }
#couponIcon { float: left; text-align: center; width: 95px; padding-top: 10px; }
    #couponIcon img { width: 80px; height: 80px; border: none; }
#couponMainText { float: left; width: 341px; line-height: 16px; padding: 10px 0px 0px 6px; font-size: 13px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
#cpn_title_1 { font-size: 20px; }
.pad-4-6-6-6 { padding: 4px 6px 6px 6px; font-size: 11px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
.1C3D80 { padding: 5px 0px; color: #1C3D80; font-size: 13px; }
#cpn_disclaimer { font-size: 10px; line-height: 11px; }
/*couponsPrint*/


/*directionPrint*/
#printContainer { margin: 0 auto; width: 95%; padding-top: 29px; }
#headerContainer .head_image { float: left; }
#headerContainer .head_content { float: left; padding: 20px 20px 0px 20px; }
    #headerContainer .head_content span { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
    #headerContainer .head_content .div-h1 { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; }
        #headerContainer .head_content .div-h1 h1 { padding: 30px 0px 10px 0px; color: #ffffff; }
input.inputPrint { padding: 10px 30px; }
#print_mainContent { margin-top: 5px; }
#directionsPanel { float: left; overflow: auto; width: 44%; border: solid 1px #333333; border-radius: 6px 0px 0px 6px; background-color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; }
/*#map {float:right; width: 54%; height: 280px; border: solid 1px #333333; border-radius: 0px 6px 6px 0px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px;}*/


/*financing*/

/*financing*/

/*UCAbout*/
.about-UL { margin-left: 15px; padding-left: 0; margin-top: 0; }
/*UCAbout*/

/*UCContact*/
#contentArea_left { }
    #contentArea_left #preloaderdiv { display: none; }
        #contentArea_left #preloaderdiv .preloader { height: 15px; width: 20px; }
    #contentArea_left #successContact { display: none; }
        #contentArea_left #successContact #successContact_text { color: #24A723; }
#submitReq { width: 161px; }
#Contactsend { display: none; }
/*UCContact*/

/*UCCoupon*/
#Div1 #couponMain { width: 450px; }
    #Div1 #couponMain .BGimg { background: url(http://www.aamcoanaheim.net/images/couponHeaderBg.png) repeat-y #002056; border-top-left-radius: 10px; border-top-right-radius: 10px; }
#couponMain .BGimg #logoHolder { padding: 6px 4px 4px 4px; float: left; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; margin-top: 10px; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png') no-repeat; }
#contentCoupons #logoHolder { padding: 6px 4px 4px 4px; float: left; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; margin-top: 10px; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png') 10px 0px no-repeat; }
#coupon_logoHolder #logoHolder { padding: 6px 4px 4px 4px; float: left; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; margin-top: 10px; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png') 10px 0px no-repeat; }
#logoHolder .logoHolder_firstChild { width: 327px; float: left; color: #ffffff; }
    #logoHolder .logoHolder_firstChild #cpn_prc_desc { float: left; padding: 35px 0px 0px 6px; font-size: 18px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
    #logoHolder .logoHolder_firstChild #cpn_prc { float: left; padding: 14px 0px 1px 6px; letter-spacing: -1px; font-size: <%=CenterDetails.CouponMain.CouponPriceFont%>; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: bold; }
#Div1 #div_white { min-height: 200px; background: #ffffff; width: 442px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-right: solid 4px #c80000; border-bottom: solid 4px #c80000; border-left: solid 4px #c80000; border-top: solid 4px #c80000; }
    #Div1 #div_white #couponIcon { float: left; text-align: center; width: 95px; padding-top: 10px; }
        #Div1 #div_white #couponIcon img { width: 80px; height: 80px; border: none; }
    #Div1 #div_white #couponMainText { float: left; width: 341px; line-height: 16px; padding: 10px 0px 0px 6px; font-size: 13px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
        #Div1 #div_white #couponMainText span#cpn_title_1 { font-size: 20px; }
#Div1 .pad-4-6-6-6 { padding: 4px 6px 6px 6px; font-size: 11px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: normal; }
    #Div1 .pad-4-6-6-6 .1C3D80 { padding: 5px 0px; color: #1C3D80; font-size: 13px; }
    #Div1 .pad-4-6-6-6 #cpn_disclaimer { font-size: 10px; line-height: 11px; }
#Div1 .foot { width: 450px; }
    #Div1 .foot .inputFirst { background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; }
    #Div1 .foot .inputSecond { float: right; background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; }
/*UCCoupon*/
.foot { text-align: center; padding-top: 10px; }
/*UCCouponInner*/
#contentArea_left #contentCoupons #coupon_logoHolder { background-size: 81% !important; background: url('http://www.aamcoanaheim.net/images/aamco_logo_REG.png') 8px 5px no-repeat; }
#contentArea_left #contentCoupons #couponIcon img { width: 80px; height: 80px; border: none; }
#contentArea_left .footer { }
/*UCCouponInner*/

/*UCCouponVertical*/
#couponVertical #couponIcon img { width: 80px; height: 80px; border: none; }
/*UCCouponVertical*/

/*UCFooter*/
.footer input[type="button"] { background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; }
#sendToPhone2 { display: none; z-index: 999; border-radius: 6px; border: 1px solid #ccc; background: #f4f4f4; width: 330px; padding: 10px; position: relative; }
#divFooter .L { float: left; }
    #divFooter .L #txtPhone1 { width: 45px; }
    #divFooter .L #txtPhone2 { width: 100px; }
        #divFooter .L #txtPhone2 #phone_Carrier_Content { float: left; padding-top: 10px; }
select.drpCarrier { width: 150px; }
#divFooter .img_input { text-align: center; padding-top: 10px; }
    #divFooter .img_input img { display: none; height: 15px; width: 20px; }
/*UCFooter*/

/*UCHeader*/
#phoneNicons #sendToPhone { display: none; z-index: 999; border-radius: 6px; border: 1px solid #ccc; background: #f4f4f4; width: 330px; padding: 10px; position: relative; }
    #phoneNicons #sendToPhone .L { float: left; }
#phoneNicons select#drpCarrier { width: 150px; }
#phoneNicons .foot { text-align: center; padding-top: 10px; }
.foot img#preloader { display: none; height: 15px; width: 20px; }
/*UCHeader*/

/*UChours*/
#UChours #map { width: 450px; }
#UChours #endpoint { margin-left: 0px; }
#UChours h4.facebook { font-family: 'Trebuchet MS'; }
/*UChours*/

/*UCiFrameHours*/
#UCiFrameHours #map { width: 236px; }
#contentAreaIframe #preloaderdiv { display: none; }
    #contentAreaIframe #preloaderdiv img#preloader { height: 15px; width: 20px; }
#contentAreaIframe #successApp { display: none; }
    #contentAreaIframe #successApp h1#successApp_text { color: #24A723; }
#alldiv #contentAppt { float: left; }
#contentAreaIframe input#startOver { margin-left: 3px; }

/*UCiFrameHours*/


#CPHContent_iFrameSched_year { width: 30px; }
#CPHContent_iFrameSched_makeOfCar { width: 120px; }




/*UCiFrameSched*/

#servicesSelector { margin: 10px 0; }
#yearOfCar { margin: 10px 0; }
#cusComments, #cesConfirm { margin: 10px 0; }
    #cesConfirm .pad-L-76 { padding-left: 76px; }
        #cesConfirm .pad-L-76 input { width: 161px; }
#contentAreaIframe #successApp { display: none; }

/*UCiFrameSched*/

/*UCMenuSide*/
#menuSide .accordion { width: 237px; }
#menuSide .accordionHeader { color: #ffffff; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(http://www.aamcoanaheim.net/images/m_Item_bg.png) repeat-x 0px 0px #e6272e; margin-top: 3px; position: relative; border-radius: 6px; text-shadow: 1px 2px 2px #9d2025; text-decoration: none; display: block; cursor: pointer; }
    #menuSide .accordionHeader a { color: #ffffff; text-decoration: none; display: block; cursor: pointer; padding: 11px 10px; }
        #menuSide .accordionHeader a:hover { background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x 0px 0px #2f66d7; text-shadow: 1px 2px 2px #1d3e82; padding: 11px 10px; border-radius: 6px; }
#menuSide .accordionHeaderSelected { color: #ffffff; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(http://www.aamcoanaheim.net/images/m_ItemOn_bg.png) repeat-x 0px 0px #2f66d7; text-shadow: 1px 2px 2px #1d3e82; margin-top: 3px; position: relative; border-radius: 6px; padding: 11px 10px; text-decoration: none; display: block; cursor: pointer; }
#menuSide .accordionContent ul { list-style: none; font-size: 13px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 10px 0px; }
    #menuSide .accordionContent ul li { }
        #menuSide .accordionContent ul li a { color: #071548; text-decoration: none; padding: 7px 10px; display: block; }
            #menuSide .accordionContent ul li a:hover { color: #a02026; display: block; }
            #menuSide .accordionContent ul li a.current { color: #a02026; padding: 6px; }
#menuSide .contentFirst { }
#menuSide .pad_10 { padding: 10px; }
/*UCMenuSide*/

/*UCSched*/
#contentArea_left #preloaderdiv { display: none; }
#contentArea_left #preloader { height: 15px; width: 20px; }
#contentArea_left #successApp { display: none; }
#contentArea_left h1#successApp_text { color: #24A723; }
#contentArea_left #contentAppt { float: left; }
#contentArea_left #selections { margin: 10px 0px; }
#contentArea_left #servicesSelector { margin: 10px 0px; }
#contentArea_left #yearOfCar { margin: 10px 0px; }
#contentArea_left #cusComments { margin: 10px 0px; }
#contentArea_left #cusConfirm { margin: 10px 0px; }
#contentArea_left .padd_17 { padding-left: 17px; }
#contentArea_left input#submitReq { width: 161px; }
/*UCSched*/

/*UCServiceHolder*/
#section_3 #serviceHolder { margin-top: 8px; }
    #section_3 #serviceHolder img { width: 368px; height: 36px; border: 0; }
    #section_3 #serviceHolder #form #selectImage { background: #eeeeee; padding: 11px 0px 5px 8px; border-radius: 6px; border: solid 1px #cccccc; }
#section_3 #selectImage { background: #eeeeee; padding: 5px 0px 5px 8px; border-radius: 6px; border: solid 1px #cccccc; }
#section_3 #serviceHolder #form #selectImage img { cursor: pointer; border: none !important; margin-top: 4px; width: 368px !important; height: 36px !important; }
#section_3 #serviceHolder #servicesHolder { display: none; }
/*UCServiceHolder*/

div#ucFooter_googleAddress { padding-bottom: 15px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; padding: 10px 20px 0 0; }


#iFrame { /*width:98%;*/ height: 250px; border-radius: 6px; overflow: hidden; border: 4px solid #87a5bf; margin: 0px 0 0; padding: 0px; }

    #iFrame iframe { width: 100%; border: 0; }
        #iFrame iframe video { border: 0; width: 100%; }

#iFrameBottom { /*width:98%;*/ height: 250px; border-radius: 6px; overflow: hidden; border: 4px solid #87a5bf; margin: 0px 0 0; padding: 0px; }

    #iFrameBottom iframe { width: 100%; border: 0; }
        #iFrameBottom iframe video { border: 0; width: 100%; }

.centerTag80 { margin: 0 auto; position: relative; width: 80px; BORDER: 1PX SOILID RED; }
/********************
*****TOM 10-6-14*****
********************/


.txtOther.invisble { opacity: 0; }
.txtOther { opacity: 1; margin-left: 0; width: 162px; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }

/*CHEN 06-05-2015*/
#ApptConfirmTextDIV { color: red; font-weight: bold; font-size: 15px; padding-top: 7px; }
.CustomerLobbyBeforeFB {
    padding-top: 20px;
    text-align: center;
    border: solid 1px #1c3c7f;
    border-radius: 6px;
    line-height: 18px;
    background: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding: 10px 0px 10px 0px;
    color: #071548;
    margin-top: 20px;
}
    .CustomerLobbyBeforeFB h4 { font-size: 24px; font-weight: bold; padding: 5px 0px; text-align:left;    padding: 10px 0 20px;}
.CustomerLobbyMediaSection { padding-top: 10px; }

.CustomerLobbyUnderLeftMenu { padding-bottom: 20px; }
/*OpenBayWidget*/
.OpenBayWidget {
    /*border: solid 1px #1c3c7f;*/
    border-radius: 10px;
    line-height: 18px;
    background: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    /*padding: 10px 10px 15px 10px;*/
    color: #071548;
    margin-top: 19px;
}
    .OpenBayWidget #openbay_container0 {
        border-radius: 10px;
    }
    .OpenBayWidget #openbay_container0 iframe{
            height: 410px !important;
            padding-top: 10px;
    }

.DemandForceWidget {
}
.DemandForceWidget .d3cp_review_seal_wrap{ display: none;
}
    .DemandForceWidget h4 { font-size: 24px; font-weight: bold; padding: 5px 0; }
    .DemandForceWidget.smallCenter {
        padding-top: 10px !important; /* overflow: hidden; */ /*max-height: 340px !important;*/
        overflow-y: hidden !important;
        overflow-x: hidden !important;
    }
        .DemandForceWidget.smallCenter #D3cpWidget { max-width: 228px !important; }
.DemandForceWidget.smallCenter #D3cpWidget .d3cp_feature_wrap{max-width: 188px !important; }
.DemandForceWidget.smallCenter #D3cpWidget  .d3cp_review_main {max-width: 140px !important; }
.DemandForceWidget.smallCenter #D3cpWidget p.d3cp_feature_sum {display:none !important; }
.DemandForceWidget.smallCenter #D3cpWidget .d3cp_review_order {display:none !important; }
.DemandForceWidget.smallCenter #D3cpWidget .d3cp_itemized_box {display:none !important; }

    .DemandForceWidget.rightBar { margin-top: 10px !important; border: solid 1px #1c3c7f; border-radius: 6px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 10px 10px 15px 10px; color: #071548;    max-height: 280px;    overflow-y: scroll; }
        .DemandForceWidget.rightBar #D3cpWidget {
            max-width: 440px !important;
            background: none; /*max-height: 340px !important;*/
            overflow-y: hidden !important;
            overflow-x: hidden !important;
        }
.DemandForceWidget.rightBar #D3cpWidget .d3cp_feature_wrap{max-width: 420px !important;    background: none; }
.DemandForceWidget.rightBar #D3cpWidget  .d3cp_review_main {max-width: 370px !important; }
.DemandForceWidget.rightBar #D3cpWidget  .d3cp_itemized_box { width: 433px; background: none !important; background: rgba(255,255,255,0.7) !important; border-radius: 5px; }
.DemandForceWidget.rightBar #D3cpWidget  .d3cp_feature_wrap .d3cp_review_box { padding-bottom: 10px; }
.DemandForceWidget.rightBar #D3cpWidget  .d3cp_button_request { display: none; }
            .DemandForceWidget.rightBar #D3cpWidget .d3cp_review_order { background: none; }

            
.DemandForceWidget.underMenu #D3cpWidget p.d3cp_feature_sum {display:none !important; }
.DemandForceWidget.underMenu #D3cpWidget .d3cp_review_order {display:none !important; }
.DemandForceWidget.underMenu #D3cpWidget .d3cp_itemized_box {display:none !important; }
    .DemandForceWidget.underMenu { margin: 10px 0 !important; border: solid 1px #1c3c7f; border-radius: 6px; line-height: 18px; background: #FFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 10px 10px 15px 10px; color: #071548; }
        .DemandForceWidget.underMenu #D3cpWidget { max-width: 220px !important;    background: none;max-height: 340px !important; overflow-y: scroll !important; overflow-x: hidden !important;  }
.DemandForceWidget.underMenu #D3cpWidget .d3cp_feature_wrap{max-width: 170px !important;    background: none; }
.DemandForceWidget.underMenu #D3cpWidget  .d3cp_review_main {max-width: 120px !important; }
.DemandForceWidget.underMenu #D3cpWidget  .d3cp_itemized_box { width: 199px; background: none !important; background: rgba(255,255,255,0.7) !important; border-radius: 5px; }
.DemandForceWidget.underMenu #D3cpWidget  .d3cp_feature_wrap .d3cp_review_box { padding-bottom: 10px; }
.DemandForceWidget.underMenu #D3cpWidget  .d3cp_button_request { display: none; }
            .DemandForceWidget.underMenu #D3cpWidget .d3cp_review_order { background: none; }
.DemandForceWidget.underMenu #D3cpWidget .d3cp_df_seal_widget { width: 156px; float: none; margin: 0 auto; padding: 0; }
            .DemandForceWidget.underMenu #D3cpWidget .d3cp_review_date { float: left; margin: 10px 0; }



.FLAT #menuSide .accordionHeader { background: #e6272e; border-radius: 0; text-shadow: 1px 2px 2px #9d2025; }
    .FLAT #menuSide .accordionHeader a:hover { background: #1c3d80; text-shadow: 1px 2px 2px #1d3e82; padding: 11px 10px; border-radius: 0; }
.FLAT .accordionRightHeader { background: #1c3d80; border-radius: 0; }
.FLAT .accordionRightHeaderSelected { background: #1c3d80; border-radius: 0; }
.FLAT #inMainBtns h3 a{background:#1c3d80;border-radius: 0; }
.FLAT input[type="button"] { background:#1c3d80;border-radius: 0; }
.FLAT #menuSide .accordionHeaderSelected { background: #1c3d80; border-radius: 0; }

.rightBarwrap, .rightBarwrap1{
    position:relative;
}
.rightBarwrap .contentArea{
        position: relative;
}
.rightBarwrap .rightBar{
    overflow: hidden;
    position: relative;
}
.rightBarwrap .DemandForceWidget.rightBar{
    border:0;
        /*min-height: 780px;*/
        max-height: 5000px;
}
.rightBarwrap .DemandForceWidget.rightBar #D3cpWidget{
            width: 100%;
    float: left;
    height:auto;
    max-height:initial !important;
     max-width: inherit !important;
    background: none;
    max-height: initial !important;
    overflow-y: initial !important;
    overflow-x: initial !important;
}
            .rightBarwrap .DemandForceWidget.rightBar #D3cpWidget .d3cp_review_main {
                max-width: 100% !important;
            }
.rightBarwrap .innerContentRight{
        position: absolute;
    right: 0px;
    top: 26px;
}

.rightBarwrap1 .repReviewsWrapper{
        width: 450px;
        height: auto;
        border: 0;
}
.rightBarwrap1 .r4e-widget.reviews{
    overflow-y: inherit; height:auto; border:0;
}
.rightBarwrap1 .innerContentRight {
    float: right;
    position: absolute;
    right: 0;
    top: 26px;
}

/*5/01/16*/
#contentAreaIframe #alldiv h1{font-size:18px;}

.DemandForceWidgetnew #reviews-widget{ height:200px;}
.DemandForceWidgetnew .facebook-reviews.widgets-reviews-header{padding:0 !important;}
.DemandForceWidgetnew #business-profile-reviews{padding:0 !important;}