/*order now css by varis */
.top-txt.order { padding-bottom: 25px; width: 100%; }
.top-txt.order span { display: inline; }
.sub-head { font-size: 30px; font-weight: normal; text-transform: uppercase; line-height: 45px; }
.sec-text { font-size: 18px; line-height: 20px; font-weight: 400; padding-top: 10px; }
.whychoose { padding-top: 25px; width: 100%; max-width: 770px; margin: 0 auto; padding-bottom: 40px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center top; }
.whychoose .whychoose-title { font-family: 'pt_sansbold', arial, sans-serif; font-size: 24px; text-align: center; line-height: 24px; padding-bottom: 17px; }
.whychoose ul { padding-top: 12px; margin: 0 auto; text-align: center; }
.whychoose ul li { display: inline-block; font-size: 14px; font-weight: 400; }
.whychoose ul li.left { width: 59%; }
.whychoose ul li.right { width: 41%; }
.fill-uporder-form { background: url("https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png") repeat-x scroll center top; font-size: 24px; font-family: 'pt_sansbold', arial, sans-serif; text-align: center; margin-top: 40px; padding-top: 38px; padding-bottom:38px;}
.whychoose ul li.dots { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/order-bullet.png) no-repeat center center; width: 20px }
.mobile-device.dots { display: none }
.page-part { padding-top: 60px; padding-bottom: 60px; }
form.order-form { padding-top: 45px; }
.order-left { float: left; max-width: 870px; margin-right: 3%; margin-bottom: 30px; width: 74%; }
.order-right { float: right; max-width: 270px; width: 23%; }
.order-left .section-title { font-family: 'patua_oneregular'; font-size: 24px; line-height: 32px; padding-bottom: 15px; }
.order-left .section-title i.sm-text { font-family: 'pt_sansbold', arial, sans-serif; font-size: 14px; font-weight: normal; font-style: italic; line-height: 1.2; }
.order-left .section-title.no-of-email { margin-top: 2px; }
.order-left .section-title.no-of-landing { margin-top: 2px; display: none; }
.order-left .section-title span { background: #000; color: #fff; width: 1px; padding: 4px 12px; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px; font-size: 18px; margin-right: 10px; }
.order-left .section-title .section-titlein { float: left; text-align: left; }
.order-left .section-title.design-brief .section-titlein { float: left; margin-top: 5px; }
.order-left .section-title .section-tip { float: right; }
.order-left .section-title.integration .section-tip { padding-top: 5px; }
.order-left .section-box { padding-bottom: 25px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; margin-bottom: 25px; }
.order-left .del-time.landing { display: none; }
.order-left .section-box.time-box.email.desktop { display: block; }
.order-left .section-box.time-box.email.mobile { display: none; }
.order-left .section-box.time-box.email.mobile .time-dropdown.coding { display: block; }
.order-left .section-box.time-box.email.mobile .time-dropdown.design { display: none; }
.order-left .section-box.time-box.landing-page.desktop { display: block; }
.order-left .section-box.time-box.landing-page.mobile { display: none; }
.order-left .section-box.helpbox.mobile { display: none; }
.order-left .section-box.helpbox .service-main { margin-bottom: 20px; }
.order-left .section-box.time-box .service-main { margin-bottom: 20px; }
.order-left .section-box.helpbox .service-main.last { margin-bottom: 0; }
.order-left .section-box.helpbox .sbHolder, .order-left .section-box.time-box .sbHolder { border-color: #e6b705; }
.order-left.disable .section-box.helpbox .sbHolder, .order-left.disable .section-box.time-box .sbHolder { border-color: #d9d9d9; }
.order-left .section-box.helpbox .sbSelector, .order-left .section-box.time-box .sbSelector { font-family: 'pt_sansbold', arial, sans-serif; font-size: 18px; }
.order-left .section-box.helpbox .sbToggle, .order-left .section-box.time-box .sbToggle { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/select-box1.png) no-repeat center center; }
.order-left.disable .section-box.helpbox .sbToggle, .order-left.disable .section-box.time-box .sbToggle { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/select-box.png) no-repeat center center; }
.order-left .section-box.helpbox .sbOptions, .order-left .section-box.time-box .sbOptions { border-color: #e6b705; }
.order-left .section-box.helpbox .sbOptions a, .order-left .section-box.time-box .sbOptions a { font-family: 'pt_sansbold', arial, sans-serif; font-size: 18px; }
.order-left .section-box.no-of-email { padding-bottom: 10px; }
.order-left .section-box.no-of-landing { padding-bottom: 10px; }
.order-left .section-box.design-brief { padding-bottom: 10px; }
.order-left .section-box .input-box { float: left; width: 30%; margin-right: 5%; border: 2px solid #e2e2e2; height: 42px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/input_arrow.png) no-repeat; background-position: 95% 14px; }
.order-left .section-box .input-box.error { border: 2px solid #F9080C; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/input_arrow_fail.png) no-repeat; background-position: 97% 12px; }
.order-left .section-box .input-box.success { border: 2px solid #e2e2e2; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/input_arrow_success.png) no-repeat; background-position: 97% 14px; }
.order-left .section-box .input-box.last { margin-right: 0; background:none }
.order-left .section-box .input-box input[type=text] { padding: 0 10px; height: 34px; margin-top: 4px; font-size: 14px; font-weight: 400; width: 90%; color: #2d2d2d; line-height: 34px; border-radius: 6px }
.win.safari .order-left .section-box .input-box input[type="text"] { line-height: normal; }
.order-left .section-box .input-box.active { border-color: #e6b705; }
.order-left .error-box { padding-top: 5px; color: #F9080C; font-size: 12px; }
.order-left .section-box .service-box { float: left; width: 48%; border: 2px solid #e6b705; margin-right: 4%; padding: 20px 50px; padding-bottom: 30px; text-align: center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; }
.order-left.disable .section-box .service-box { border-color: #d9d9d9; }
.order-left .section-box .service-box.last { margin-right: 0; }
.order-left .section-box .service-box .arrow { position: absolute; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ser_arrow.png) no-repeat; width: 26px; height: 14px; left: 157px; bottom: -14px; display: none; }
.order-left .section-box .service-box .arrow.order-tab-arrow { background-image: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/order-tab-hover.png); bottom: -17px; height: 17px; left: 50%; margin-left: -16px; width: 32px; }
.order-left.disable .section-box .service-box .arrow.order-tab-arrow { background-image: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/order-tab-hover-disable.png); }
.order-left .section-box .service-box.active .arrow { display: block; }
.order-left .section-box .service-box .select-arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow.png) no-repeat center center; width: 36px; height: 36px; margin: 0 auto; }
.order-left .section-box .service-box .ser-title { font-size: 20px; font-family: 'pt_sansbold', arial, sans-serif; margin-top: 15px; line-height: 20px; }
.order-left .section-box .service-box .ser-text { font-size: 12px; font-weight: 400; padding-top: 10px; border-top: 1px dotted #a3a3a3; }
.order-left .section-box .service-box .ser-text1 { font-size: 12px; font-weight: 400; padding-bottom: 10px; padding-top: 5px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; }
.order-left .section-box .service-box .ser-price { padding: 15px 0; font-family: 'pt_sansbold', arial, sans-serif; font-size: 22px; text-align: center; line-height: 22px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; }
.order-left .section-box .service-box .ser-price span { color: #e6b705; }
.order-left .section-box .service-box.active .ser-price span { color: #fff; }
.order-left .section-box .service-box .ser-del { padding-top: 10px; font-family: 'pt_sansregular', arial, sans-serif; font-weight: 400; font-size: 14px; line-height: 14px; }
.order-left .section-box .service-box .ser-del span { font-weight: 700; }
.order-left .section-box .service-box.active/*,.no-touch .order-left.enable .section-box .service-box:hover*/ { background: #f2cf13; cursor: pointer; }
.no-touch .order-left.enable .section-box .service-box:hover { cursor: pointer }
/*.no-touch .order-left.enable .section-box .service-box:hover .arrow.order-tab-arrow { display: block }*/
.order-left.disable .section-box .service-box.active { background: #e5e4e4; }
.order-left .section-box .service-box.active .select-arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow_select.png) no-repeat center center; }
.order-left .section-box .service-inner { border: 2px solid #e6b705; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-top: 30px; position: relative;background: #f2cf13; }
.order-left.disable .section-box .service-inner { border-color: #d9d9d9; }
.order-left .section-box .service-inner .innerbox { /*background: #f2cf13;*/ width: 50%; float: left; padding: 15px 10%; text-align: center; position: relative; }
.order-video-banner { background: #e5e4e4; font-size: 18px; font-family: 'pt_sansbold', arial, sans-serif; text-align: center; clear: both; }
.order-video-banner .main { padding-top: 20px; padding-bottom: 18px; }
.order-video-banner .main br { display: none }
.order-video-banner .video-icon-play { display: inline-block; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/video-play-icon.png) no-repeat left top; height: 38px; vertical-align: middle; width: 42px; }
.order-video-banner a { color: #d9490a; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/video-click-arrow.png) no-repeat right center; padding-right: 16px; }
.order-video-banner a:hover { color: #E6B705 }
.order-video-banner .video-popup a { background: none; color: #000000; padding: 0; }
.order-video-banner .video-popup a:hover { color: #d9490a; }
.video-icon-play a { background: none; display: block; height: 100%; width: 100%; text-indent: -9999px; }
.order-video-banner span.pipe { color: #aaaaaa }
.old-web-popup h3 { font-family: 'pt_sansbold', arial, sans-serif; color: #000000; font-size: 17px; text-transform: uppercase; }
.old-web-popup ul { display: table; margin: 0 auto; text-align: center; padding: 20px; }
.tooltip-content-style.old-web-popup { padding: 40px 0 2%; }
.old-web-popup ul li a { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/video-click-arrow.png) no-repeat right center; padding-right: 16px; color: #000 }
.old-web-popup ul li a:hover { color: #c54209 }
.tooltip-content-style.old-web-popup ul li { border-bottom: 1px solid #dcdcdc; list-style: none !important; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; font-style: italic; margin-bottom: 7px; padding: 0 15px 7px; }
.old-web-popup ul li.last { border: none }
.moneyguarantee-block-text { line-height: 38px; background: #d9d9d9; font-family: 'patua_oneregular'; font-size: 16px; text-transform: uppercase; padding: 0 1%; text-align: center; font-weight: normal; margin: 14px 0 7px; }
.or-separator { position: absolute; left: 50%; margin-left: -18px; width: 36px; height: 100%; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/or-separator.png) no-repeat center center }
.order-left.disable .or-separator { background-image: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/or-separator-disable.png) }
.order-left.enable .section-box .service-inner .innerbox:hover { cursor: pointer; }
/*.order-left .section-box .service-inner .innerbox.active { background: #f2cf13; }*/
.order-left.disable .section-box .service-inner .innerbox, .order-left.disable .section-box .service-inner .innerbox.active { background: #e5e4e4; }
.order-left .section-box .service-inner .innerbox .select-arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow.png) no-repeat center center; width: 36px; height: 36px; margin: 0 auto; }
.order-left .section-box .service-inner .innerbox.active .select-arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow_select.png) no-repeat center center; }
.order-left .section-box .service-inner .innerbox .ser-title { font-size: 20px; font-family: 'pt_sansbold', arial, sans-serif; margin-top: 10px; line-height: 20px; margin-bottom: 10px; }
.order-left .section-box .service-inner .innerbox .ser-text { font-size: 12px; font-weight: 400; padding-top: 10px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center top; min-height: 42px; }
.order-left .section-box .service-inner .innerbox .arrow { position: absolute; top: -14px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ser_arrow1.png) no-repeat center center; width: 26px; height: 14px; left: 46%; display: none; }
.order-left.disable .section-box .service-inner .innerbox .arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ser_arrow2.png) no-repeat center center; }
.order-left .section-box .service-inner .innerbox.active .arrow { display: block; }
/*.order-left .section-box .service-inner .innerbox span { font-size: 20px; color: #e2bf02; }*/
.order-left .section-box .service-inner .innerbox.active span { color: #fff; }
.order-left .section-title .number-box { float: left; margin-left: 20px; }
.order-left .section-title .number-box select { border: 2px solid #f2cf13; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
/* select box css */
.order-left .section-title .number-box .sbHolder { border: 2px solid #f2cf13; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative; width: 85px; height: 40px; }
.order-left.disable .section-title .number-box .sbHolder { border-color: #d9d9d9; }
.order-left .section-title .number-box .sbHolder .sbToggle { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/down_arrow.png) no-repeat; width: 18px; height: 15px; display: block; position: absolute; right: 5px; top: 13px; }
.order-left .section-title .number-box .sbHolder .sbSelector { border-right: 2px solid #e2e2e2; display: block; height: 27px; left: 5px; line-height: 27px; outline: medium none; overflow: hidden; position: absolute; top: 6px; width: 50px; text-align: center; border-right: 2px solid #E2E2E2; color: #000; font-size: 14px; font-family: 'pt_sansbold', arial, sans-serif; text-indent: inherit; }
.order-left .section-title .number-box .sbHolder .sbOptions { background: #000; color: #fff; border: 2px solid #000; height: 180px; left: -1px; list-style: none outside none; margin: 0; padding: 0; position: absolute; top: 37px !important; width: 85px; z-index: 1; overflow-y: hidden; }
.order-left .section-title .number-box .sbHolder .sbOptions li { padding-left: 20px; border-bottom: 1px solid #fff; padding-top: 5px; padding-bottom: 5px; }
.order-left .section-title .number-box .sbHolder .sbOptions li a { color: #fff; border: medium none; padding: 0; }
/* select box css */
.order-left .section-title .section-right { float: right; }
.order-left .section-title .work-line { font-family: 'pacificoregular'; font-size: 25px; color: #000; float: left; text-transform: none; line-height: 26px; padding-left: 70px; }
.order-left .section-title .work-line span { font-size: 36px; color: #ce3900; background: none; padding: 0; border-radius: 0; border: medium none; }
.order-left .section-title .work-line span i { font-size: 24px; }
.order-left .section-title .section-btn { float: left; margin-left: 40px; }
.order-left .section-title .section-btn.landingpage { display: none; }
.order-left .section-title .section-btn .formbbtn { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow.png) no-repeat 280px 18px #393939; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 350px; color: #fff; text-align: center; text-transform: none; height: 45px; line-height: 45px; }
.order-left .section-box .timesheet .hours-range { padding-bottom: 5px; width: 100%; max-width: 800px; margin: 0 auto; }
.timeplan .timesheet .hours-range { padding-bottom: 5px; width: 100%; max-width: 449px; margin: 0 auto; }
.order-left .section-box .timesheet .hours-range ul li { float: left; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; width: 60px; text-align: center; margin-right: 15.6% }
.timeplan .timesheet .hours-range ul li { float: left; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; width: 55px; text-align: center; margin-right: 8% }
.timeplan .timesheet .hours-range ul li.first { text-align: left; }
.timeplan .timesheet .hours-range ul li.last { text-align: right; }
/*.order-left .section-box .timesheet .hours-range ul li:nth-child(2){ width:23.2%;}
.order-left .section-box .timesheet .hours-range ul li:nth-child(3){ width:23%;}*/
.order-left .section-box .timesheet .hours-range ul li.last, .timesheet .hours-range ul li.last, .chrome .order-left .section-box .timesheet .hours-range ul li.last, .chrome .timesheet .hours-range ul li.last { margin-right: 0 }
.order-left .section-box .timesheet .price-range { padding-top: 5px; width: 100%; max-width: 800px; margin: 0 auto; }
.timesheet .price-range { padding-top: 5px; width: 100%; max-width: 400px; margin: 0 auto; }
.order-left .section-box .timesheet .price-range ul li { float: left; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; width: 50px; text-align: center; margin-right: 17.1% }
.timeplan .timesheet .price-range ul li { float: left; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; width: 45px; text-align: center; margin-right: 10.8%; }
.timeplan .timesheet .price-range ul li.first { text-align: left; }
.timeplan .timesheet .price-range ul li.last { text-align: right; }
/*.order-left .section-box .timesheet .price-range ul li:nth-child(2){ width:23.2%;}
.order-left .section-box .timesheet .price-range ul li:nth-child(3){ width:23%;}*/
.order-left .section-box .timesheet .price-range ul li.last, .timesheet .price-range ul li.last { margin-right: 0; }
.order-left .section-box .timesheet, .timesheet { margin-top: 10px; background: #f2cf13; border: 2px solid #e6b705; padding: 15px 25px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.order-left.disable .section-box .timesheet { border-color: #d9d9d9; background: #e5e4e4; }
.order-left .section-box .timesheet .time-range { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/time_strip.png) no-repeat center center; height: 30px; width: 100%; max-width: 778px; margin: 0 auto; position: relative; }
.timeplan .timesheet .time-range { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/time_strip1.png) no-repeat center center; height: 30px; width: 100%; max-width: 400px; margin: 0 auto; position: relative; }
.order-left .section-box .timesheet .time-range ul li { float: left; width: 25%; height: 28px; }
.order-left .section-box .timesheet .time-range ul li:last-child{ float: right;}
.timeplan .timesheet .time-range ul li { float: left; width: 25%; height: 28px; }
.order-left .section-box .timesheet .time-range ul li:nth-child(1) { width: 24.2%; }
.timeplan .timesheet .time-range ul li:nth-child(1) { width: 23.2%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(2) { width: 24.5%; }
.timeplan .timesheet .time-range ul li:nth-child(2) { width: 24.5%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(3) { width: 24.5%; }
.timeplan .timesheet .time-range ul li:nth-child(3) { width: 24.5%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 24.2%; }
.timeplan .timesheet .time-range ul li:nth-child(4) { width: 23.5%; }
.order-left .section-box .timesheet .time-range ul li div { width: 20px; height: 28px; }
.timeplan .timesheet .time-range ul li div { width: 20px; height: 28px; }
.order-left .section-box .timesheet .time-range ul li div:hover { cursor: pointer; }
.timeplan .timesheet .time-range ul li div:hover { cursor: pointer; }
.order-left .section-box .timesheet .time-range ul li.last { width: 20px; }
.timeplan .timesheet .time-range ul li.last { width: 17px; }
.order-left .section-box .timesheet .time-range ul li.active div, .timesheet .time-range ul li.active div { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/sheet_icon_active.png) no-repeat center center; }
.order-left .section-box .estimateline { margin-top: 20px; }
.order-left.disable .section-box .estimateline { display: none; }
.order-left .section-box .estimateline .line-left { float: left; padding-left: 15px; font-weight: 700; font-size: 16px; }
.order-left .section-box.landing-page .estimateline .line-left { padding-left: 0; }
.order-left .section-box .estimateline .zone-selector { font-weight: 700; font-size: 16px; margin-left: 10px; }
.order-left .section-box .estimateline .zone-selector span { font-size: 16px; color: #e15a25; }
.order-left .section-box .layout-box { float: left; border: 2px solid #d9d9d9; width: 30%; margin-right: 5%; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow.png) no-repeat; background-position: 92% 7px; height: 56px; cursor: pointer; margin-top: 10px; margin-bottom: 10px; }
.order-left .section-box .layout-box.active { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow_select.png) no-repeat #f2cf13; background-position: 92% 7px; border-color: #e6b705; }
.order-left.disable .section-box .layout-box.active { background-color: #e5e4e4; border-color: #d9d9d9; }
.order-left .section-box .layout-box.last { margin-right: 0; }
.order-left .section-box .layout-box .boxin { padding-left: 63px; font-family: 'pt_sansbold', arial, sans-serif; font-size: 18px; padding-top: 10px; padding-bottom: 7px; line-height: 35px; }
.order-left .section-box .layout-box .boxin.fixed { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/fixed_icon.png) no-repeat; background-position: 10px 10px; }
.order-left .section-box .layout-box .boxin.responsive { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/responsive.png) no-repeat; background-position: 10px 10px; }
.order-left .section-box .layout-box .boxin.scalable { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/scalable_icon.png) no-repeat; background-position: 10px 10px; }
.order-left .section-box .layout-box .boxin.scalable.mobile { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/mobile_icon.png) no-repeat; background-position: 10px 10px; }
.order-left .section-box.addon .layout-box .boxin { padding-left: 15px; }
.order-left .section-box.basic-advnc-redio { background: none; padding-bottom: 0; margin-bottom: 0; display: block; }
.order-left .section-box.basic-advnc-redio .layout-box .boxin { padding-left: 15px; }
.order-left .section-title.integration .section-titlein .basic-advnc-redio b { font-family: 'pt_sansregular', arial, sans-serif; font-weight: 700; font-size: 30px; color: #e5c101; }
.order-left .section-title.integration .section-titlein strong { font-family: 'pt_sansregular', arial, sans-serif; font-size: 22px; color: #ce3900; }
.order-left .section-box.integration.desktop { display: block; }
.order-left .section-box.integration.mobile { display: none; }
.order-left .section-box .integration-box { width: 100%; margin-top: 10px; }
.order-left .section-box .integration-box li.int-comp { font-weight: normal; font-size: 14px; margin-bottom: 14px; width: 30%; float: left; margin-right: 3%; }
.order-left .section-box .integration-box li.int-comp.disable { opacity: 0.4; }
.order-left .section-box .integration-box li.int-comp.inactive { opacity: 0.4; }
.order-left .section-box .integration-box li.int-comp:nth-child(3) { margin-right: 0; }
.order-left .brief-section { display: none; }
.order-bottom { float: left; max-width: 870px; margin-right: 3%; margin-bottom: 30px; width: 74%; }
.order-left .section-box.breif-topbox { background: none; padding-bottom: 0; }
.order-bottom .brief-box.mobile { display: none; background: none; border: medium none; border-radius: 0; }
.order-left .section-box .breif-main-box { width: 100%; background: #e5e4e4; border: 2px solid #d9d9d9; padding: 10px 18px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding-bottom: 18px; margin-bottom: 25px; }
.order-left .section-box .breif-main-box .breif-part { width: 48%; float: left; }
.order-left .section-box .breif-main-box .fileupload-part { float: right; width: 50%; }
.order-left .section-box .brief-box .brief-title { font-weight: 700; font-size: 14px; padding-bottom: 10px; }
.order-left .section-box .brief-box .brief-desc { border: 2px solid #d9d9d9; }
.order-left .section-box .brief-box .brief-desc textarea { height: 250px; width: 100%; border: medium none; overflow: hidden; }
.order-left .section-box .brief-box .attachment { margin-top: 12px; height: 32px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/attach_icon.png) no-repeat; background-position: 10px 6px; padding-left: 40px; }
.order-left .section-box .brief-box .attachment .browse-link { border: 2px solid #d9d9d9; background: #fff; font-size: 12px; font-weight: 400; padding: 5px 15px; width: 300px; }
.order-left .section-box .brief-box .attachment .browse-link span { border: 1px dashed #000; background: #f2cf13; padding: 0 10px; }
.order-left .cart-btn { text-align: right; }
.order-left .cart-btn input[type=button] { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow.png) no-repeat 202px 18px #d14e11; width: 270px; height: 46px; border: medium none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family: 'patua_oneregular'; font-size: 24px; color: #fff; }
.order-left.disable .cart-btn input[type=button] { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow1.png) no-repeat 270px 18px #e6b705; color: #000; width: 300px; }
.order-left.disable .cart-btn input[type=button]:hover { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow1.png) no-repeat 270px 18px #000; color: #fff; }
.order-left #cartbtnbox2 { display: none; }
.order-left.disable #cartbtnbox1 { display: none; }
.order-left.disable #cartbtnbox2 { display: block; }
.order-left .cart-btn .addmorebtn-line { float: right; font-size: 14px; font-family: 'pt_sansregular', arial, sans-serif; padding-right: 15px; padding-top: 10px; }
.order-left .cart-btn .addmorebtn-btn { float: right; }
.order-left .section-box .fileupload-part .fileupload-title { font-weight: 700; font-size: 14px; padding-bottom: 10px; }
.order-left .section-box .fileupload-part .file-uploading { margin-bottom: 10px; display: block !important }
.order-left .section-box .fileupload-part .file-uploading#uploading2{ display: none !important} 
.order-left .section-box .fileupload-part .file-seprator { text-align: center; font-size: 12px; font-weight: bold; font-family: Arial; margin-bottom: 10px; }
.order-left .section-box .fileupload-part .file-linking { margin-bottom: 10px; }
.order-left .section-box .fileupload-part .file-linking .input-box { width: 100%; float: none; height: auto; }
.order-left .section-box .fileupload-part .file-linking .input-box input { border: 2px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 49px; width: 100%; padding: 10px; }
.file-noupload { font-size: 15px; margin-bottom: 10px; }
.order-left .section-box .fileupload-part .file-linking .input-box.error { border: medium none; }
.order-left .section-box .fileupload-part .file-linking .input-box.error input { border: 2px solid #F9080C; }
.order-left .section-box .fileupload-part .ordernow-btn input { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow.png) no-repeat 200px 19px #d9490a; width: 270px; height: 46px; border: medium none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family: 'patua_oneregular'; font-size: 24px; color: #fff; float: right; }
.order-left .section-box .fileupload-part .ordernow-btn.hold input { opacity: 0.6; }
.order-right .cart-title { font-family: 'patua_oneregular'; font-size: 24px; line-height: 32px; padding-bottom: 15px; display: block; }
.order-right .empty-cart { padding-bottom: 15px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; margin-bottom: 15px; }
.order-right .empty-cart-icon { text-align: center; }
.order-right .cartbox { margin-bottom: 10px; position: relative; }
.order-right .cartbox.filled { background: none; padding-bottom: 0; }
.order-right .cartbox .cart-head { background: #000000; font-family: 'pt_sansbold', arial, sans-serif; font-size: 18px; color: #fff; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; text-transform: uppercase; }
.order-right .cartbox .cart-head.desktop { display: block; }
.order-right .cartbox .cart-head.mobile { display: none; }
.order-right .cartbox.filled .cart-head { background: #aaaaaa; }
.order-right.disable .cartbox.selection { display: none; }
.order-right .cartbox.selection .cart-head { /*margin-top:20px;*/ }
.order-right .cartbox .cart-headleft { float: left; padding-top: 3px; width: 90%; }
.order-right .cartbox.empty .cart-headleft { width: 100%; }
.order-right .cartbox .cart-headleft.full { width: 100%; }
.order-right .cartbox .cart-headleft .headleft-1 { float: left; }
.order-right .cartbox .cart-headleft .headleft-2 { float: right; color: #f2cf13; font-size: 14px; padding-right: 5px; }
.order-right .cartbox.filled .cart-headleft .headleft-2 { color: #fff; }
.order-right .cartbox .cart-headright { float: right; padding-top: 0px; width: 10%; text-align: center; }
.order-right .cartbox.empty .cart-headright { display: none; }
.order-right .cartbox .cart-headright img { width: 100%; }
.order-right .cartbox .cart-inner { background: #f2cf13; padding: 15px 10px; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border: 2px solid #e6b705; border-top: none; }
.order-right .cartbox.filled .cart-inner { background: #e5e4e4; border: 2px solid #d9d9d9; border-top: none; }
.order-right .cartbox.selection .cartbox-arrow { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/orderbox_arrow.png) no-repeat; width: 17px; height: 42px; position: absolute; left: -17px; top: 40%; }
.order-right .cartbox .cart-item { padding-bottom: 10px; border-bottom: 1px dashed #000; font-size: 14px; line-height: 14px; margin-bottom: 10px; }
.order-right .cartbox .cart-item.deltime { border-bottom: none; margin-bottom: 0; font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; padding: 0 10px; line-height: 18px; }
.order-right .cartbox .cart-item#addon-cart { display: none; }
.order-right .cartbox .cart-item#delivery-time { display: none; }
.order-right .cartbox .cart-item.integration { display: none; }
.order-right .cartbox .cart-item.addon { display: none; }
.order-right .cartbox .cart-left { float: left; /*width: 82%;*/ }
.order-right .cartbox .cart-left span.white { color: #fff; font-family: 'pt_sansbold', arial, sans-serif; font-weight: normal; }
.order-right .cartbox .cart-right { float: right; /*width: 18%;*/ font-family: 'pt_sansbold', arial, sans-serif; font-weight: normal; text-align: right; }
.order-right .cartbox .cart-title { font-weight: 700; font-size: 13px; padding-bottom: 10px; }
.order-right .cartbox .cart-title span { font-weight: 400; font-size: 12px; }
.order-right .cartbox .cart-btnbox input { background: #000; color: #fff; font-size: 12px; font-weight: bold; font-family: Arial; padding: 3px 10px; border: medium none; }
.order-right .addmore-box { padding-bottom: 15px; text-align: center; margin-bottom: 15px; }
.order-right .totalcost-box { text-align: center; margin-bottom: 15px; }
.order-right .addmore-box .addmore-line { font-family: Arial; font-size: 12px; font-weight: bold; }
.order-right .addmore-box .addmore-btn { border: 2px solid #d9d9d9; border-radius: 5px; margin-bottom: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.no-touch .order-right .addmore-box .addmore-btn:hover { background: #000; border-color: #000000;/*transition: none 0.4s ease-in 0s; 
-o-transition: none 0.4s ease-in 0s; 
-webkit-transition: none 0.4s ease-in 0s; 
-moz-transition: none 0.4s ease-in 0s;*/ }
.no-touch .order-right .addmore-box .addmore-btn:hover input { color: #fff; /*transition: none 0.4s ease-in 0s; 
-o-transition: none 0.4s ease-in 0s; 
-webkit-transition: none 0.4s ease-in 0s; 
-moz-transition: none 0.4s ease-in 0s;*/ }
.order-right .addmore-box .addmore-btn input { font-family: 'patua_oneregular'; font-size: 18px; color: #000; text-align: center; height: 42px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/left-arrow.png) no-repeat 0 center; padding-left: 20px }
.order-right.disable .addmore-box .addmore-btn input { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/left-arrow1.png) no-repeat 0 center; border-color: transparent }
.order-right.disable .addmore-box .addmore-btn { background: #e6b705; border-color: #e6b705; }
.order-right .addmore-box .addmore-or { font-family: Arial; font-size: 12px; font-weight: bold; }
.order-btn { position: relative; }
.order-right .terms-box .order-btn input { background-color: #d9490a; width: 100%; height: 46px; border: medium none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family: 'patua_oneregular'; font-size: 24px; color: #fff; }
.order-right .terms-box .order-btn.hold input { opacity: 0.7; }
.order-right .addmore-box .addmore-icon { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/add_more.png) no-repeat center top; height: 32px; margin: 10px 0; animation: bounce .5s infinite alternate; -webkit-animation: bounce .5s infinite alternate; }
.order-right .terms-box { padding-bottom: 30px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; margin-bottom: 15px; }
.order-right .terms-boxin { border: 2px solid #f2cf13; padding: 15px; padding-top: 0; }
.order-right .terms-boxin .place-title { font-family: 'patua_oneregular'; font-size: 24px; text-align: center; margin: 0 auto; margin-top: -18px; background: #fff; width: 80%; }
.order-right .terms-box .terms-line { margin-bottom: 10px; padding-left: 15px; }
.order-right .terms-box .terms-line.first { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center top; padding-top: 15px; margin-top: 5px; }
.order-right .terms-box .terms-error { font-size: 12px; color: #F30307; padding-top: 5px; }
.order-right .terms-box .terms-line.last { margin-bottom: 25px; }
.order-right .terms-box .terms-line a { font-family: 'pt_sansbold', arial, sans-serif; font-weight: normal; text-decoration: none; color: #000; }
.order-right .terms-box .terms-line a:hover { color: #d9490a }
.order-right .weaccept-box { padding-bottom: 15px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; text-align: center; margin-bottom: 15px; }
.order-right .weaccept-box .weaccept-line { font-family: 'pt_sansbold', arial, sans-serif; font-size: 16px; padding-bottom: 10px; }
.order-right .weaccept-box .paypal-logo { padding-bottom: 10px; border-bottom: 1px dotted #333; margin-bottom: 10px; }
/*.order-right .weaccept-box .card-logos img { width: 100%; }*/
.order-right .weaccept-box .weaccept-line .line-left { float: left; }
.order-right .weaccept-box .weaccept-line .line-right { float: left; padding-left: 5px; }
.order-right .weaccept-box .weaccept { font-size: 12px; font-weight: 400; color: #595757; padding-top: 10px; text-align: center; }
.order-right .order-total { padding-bottom: 15px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) repeat-x center bottom; margin-bottom: 15px; color: #fff; font-size: 14px; }
.order-right .order-total .order-totalin { background: #000; padding: 10px 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.order-right .order-total .discount-box { margin-top: 15px; }
.order-right .order-total .discount-box .discount-label { float: left; color: #000; width: 100px; text-align: left; padding-top: 2px; }
.order-right .order-total .discount-box .discount-label a { color: #000; text-decoration: none; }
.order-right .order-total .discount-box .discount-label a:hover { text-decoration: underline; }
.order-right .order-total .discount-box .discount-right { float: left; display: none; }
.order-right .order-total .discount-box .discount-txtbox { float: left; width: 118px; }
.order-right .order-total .discount-box .discount-txtbox input { background: #f2cf13; height: auto; padding: 3px 4px; width: 110px; padding-top: 3px; text-align: center }
.order-right .order-total .discount-box .discount-btn { float: left; }
.order-right .order-total .discount-box .discount-btn input { background: #000; color: #fff; border: medium none; padding: 4px 6px ; font-size: 12px; font-weight: bold; }
.order-right .order-total .discount-box .disc-message { color: #000; text-align: center; padding-top: 5px; display: none; }
.order-right .order-total .discount-box .disc-message.error { color: #F00; }
.order-right .order-total .discount-box .disc-message.success { color: #7BA042; }
#ordtotalrow { display: none; }
#discrow { display: none; }
.order-right.disable .totalcost-box .order-total .order-totalin { background: #000; }
.order-right .order-total .order-totalin .total-row { padding-top: 10px; }
.order-right .order-total .order-totalin .total-row.first { padding-top: 0; }
.order-right .order-total .order-total-left { float: left; font-family: 'pt_sansregular', arial, sans-serif; }
.order-right .order-total .order-total-right { float: right; font-family: 'pt_sansbold', arial, sans-serif; }
.order-right .order-total .order-totalin.deliv-time { font-size: 12px; padding-top: 5px; font-family: 'pt_sansbold', arial, sans-serif; }
.thanku-description.order h1 { color: #000; font-family: "pt_sansbold", arial, sans-serif; font-size: 72px; line-height: 66px; text-transform: uppercase; }
.thanku-description.order h1 span { color: #fff; }
.thanku-description.order h2 { font-family: 'pt_sansregular', arial, sans-serif; font-size: 72px; line-height: 60px; color: #000; }
.thanku-description.order .thanku-words { padding-top: 15px; font-family: 'pt_sansregular', arial, sans-serif; }
.order-left input[type="button"]:hover, .order-right .terms-box .order-btn input:hover { background-color: #000; color: #fff }
.order-left input[type="button"], .order-right input[type="button"] { transition: all 0.4s ease-in 0s; -o-transition: all 0.4s ease-in 0s; -webkit-transition: all 0.4s ease-in 0s; -moz-transition: all 0.4s ease-in 0s; }
.button-arrow { background: url("https://d1sdrv0xq6nn0e.cloudfront.net/images/ordernow_arrow.png") no-repeat right 18px; height: 46px; position: absolute; right: 15%; top: 0; width: 16px; }
/*--------12/1/2015---------*/
.i-pop-bg { background: url("https://d1sdrv0xq6nn0e.cloudfront.net/images/info_tip.png") no-repeat right center; height: 29px; width: 29px; }
.i-pop-bg:hover { background: url("https://d1sdrv0xq6nn0e.cloudfront.net/images/info_tip.png") no-repeat right center; }
.disable .i-pop-bg { display: none; }
form.order-form { position: relative; }
#cart_boxc.fixed { position: absolute; right: 0; }
.tooltip-info { margin-top: 10px; display: none; }
.tooltip-info input { border: 2px solid #d9d9d9; }
.thnk { color: #E41316; display: none; }
.upload-form .i-pop-bg { background-size: 20px auto; float: right; width: 20px; }
.highlight-things { color: #d9490a; }
.advance-box { display: none; }
.upload-form { display: inline-block; width: 100%; padding-top: 10px; }
.upload-form p { display: inline-block; }
.upload-form .upload-right { float: right; margin-top: -6px; width: 35px; }
#uploading2 { display: none; opacity: 0.7; }
/*popup css*/
.button_area { margin: 0 0 0 240px; }
.button_area .icon_p { text-align: center; padding: 0 20px; }
.preview { /*width:970px;*/ height: 500px; overflow-y: scroll; overflow-x: hidden; background-color: #d1d1d1; clear: both; margin: 0 auto; padding-top: 10px; text-align: center; }
.preview-mobile { width: 350px; height: 500px; overflow-y: scroll; overflow-x: hidden; background-color: #d1d1d1; border: 5px solid #d1d1d1; clear: both; margin: 0 auto; }
.CTA { clear: both; z-index: 1; }
.pop_bg { width: 100%; min-height: 920px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/overlay.png) fixed repeat; margin: 0 auto; z-index: 999; position: fixed; top: 0px; display: none; height: 100%; }
.pop_container { margin: 0 auto; max-width: 970px; margin-top: 3%; border: 15px solid #ffffff; background: #FFF; }
#view { -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.close { text-align: center; float: right; margin-top: 10px; }
.close a { cursor: pointer; }
#pop_up_logo { width: 180px; float: left; }
#pop_up_buttons { width: 712px; float: left; margin: 0 auto; }
#pop_up_hearder { clear: both; margin-bottom: 20px; }
#loading { display: block; height: 400px; width: 400px; text-align: center; margin: 0 auto; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/templateloading.gif) no-repeat; }
/**popup css ends*/



/* add view all ESPs */

.service-sub-menu .we-suport h2 a{color: #e6b705;font-family: 'open_sanssemibold';padding: 0;font-size: 16px;display: inline-block;margin-left: 55px;}
.service-sub-menu .we-suport h2 a i{ background: url(https://emailmonks.com/common_file/images/service-submenu-arrow.png) no-repeat;height: 10px; width: 10px; display: inline-block; vertical-align: middle; margin-left: 5px;}
.service-sub-menu .we-suport h2 a:hover{ color: #fff}

.service-sub-menu .we-suport h2{ font-family:'open_sanssemibold'; font-size:24px; color: #fff; margin-top:-12px; margin-bottom: 8px; padding-right: 5px;}

/* add view all ESPs */



/* create 13-9-2017 agency_love_monks.php */
.agcy-bnr{ background: #f1c318; padding-top: 36px; text-align:center; padding-bottom: 147px;}
.agcy-bnr .agcy-bnr-content > img{ margin-bottom: 26px;}
.agcy-bnr .agcy-bnr-content{ max-width: 970px; margin: 0 auto;}
.agcy-bnr .agcy-bnr-content h1{text-transform: uppercase; color: #000; margin-bottom: 19px; font-family: 'PT Sans', sans-serif; font-weight: 700; font-size: 36px; }
.agcy-bnr .agcy-bnr-content h1 i{background: url(https://emailmonks.com/common_file/images/heart-head.png)no-repeat;display: inline-block;vertical-align: top;height: 59px;width: 48px;margin-top: -6px;margin-left: 10px;margin-right: 10px;background-size: 100%;background-position: bottom center;}
.agcy-bnr .agcy-bnr-content h1 span{ font-family: 'pacificoregular'; font-size: 37px; color: #000; text-transform:none; font-weight: normal}
.agcy-bnr .agcy-bnr-content p{font-size: 18px; font-family: 'PT Sans', sans-serif; font-weight: 400; color: #000; line-height: 27px; margin-bottom: 26px;}
.agcy-bnr .agcy-bnr-content p strong{font-weight: 700}

.brd-agencies{ background: #f6f6f6; padding-bottom:100px; width: 100%; display: inline-block}
.brd-agencies .brd-block{ background: #fff; border:#efefef solid 3px; padding: 8px; margin-bottom: 60px; margin-top: -108px;}
.brd-agencies .brd-block .clnt-count{ background: #f6f6f6;  text-align: center; width: 22%; float: left; padding: 39px 10px;}
.brd-agencies .brd-block .clnt-count em{ font-style: normal; font-size: 20px; line-height: 26px; color: #000;font-family: 'open_sansregular'; letter-spacing: 0.5em; text-transform: uppercase;}
.brd-agencies .brd-block .clnt-count h2{ font-family: 'open_sansbold'; font-size: 60px; line-height: 52px;}
.brd-agencies .brd-block .clnt-count h2 span{ color: #f1c319; margin-left: 8px;}
.brd-agencies .brd-block .right-slider{ width: 78%; float: left; }
.brd-agencies .brd-block .clnt-count label{ font-size: 16px; font-family: 'open_sansextrabold'; line-height: 26px;text-transform: uppercase;}
.right-slider .logo-slider .aglogo-slr { width: 100%; margin: 0;}
.right-slider .logo-slider .aglogo-slr .owl-item{ text-align: center}
.right-slider p{ font-size: 18px; font-family: 'PT Sans', sans-serif; font-weight: 400; text-align: center ; padding: 19px 10px 13px; }
.right-slider .logo-slider { position: relative; padding: 26px 50px 48px}
.right-slider .logo-slider:after{ background: #f6f6f6; height: 3px; right:40px; position: absolute; bottom: 0; left: 0; content: "";}

.brd-agencies .wh-rate-block .w-agmonk{ background: #ffffff; border: #f1c319 solid 2px; padding: 50px 70px 32px; width: 50%; display: table-cell; vertical-align: top}
.brd-agencies .wh-rate-block .w-agmonk h2{ font-size: 24px; text-transform: uppercase;font-family: 'open_sanslight'; text-align: center; padding-bottom: 37px; position: relative; }
.brd-agencies .wh-rate-block .w-agmonk h2:after{ width:40px; height: 3px; background: #000; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); content: "";}
.brd-agencies .wh-rate-block .w-agmonk h2 strong{ font-family: 'open_sansextrabold';}
.brd-agencies .wh-rate-block .w-agmonk h2 i{ background: url(https://emailmonks.com/common_file/images/ag-yl-hrt.png)no-repeat; height:29px; width: 25px; display: inline-block; vertical-align: top; margin: 0 7px; }
.brd-agencies .wh-rate-block .w-agmonk ul{  list-style: none}
.brd-agencies .wh-rate-block .w-agmonk ul li{ display: block; text-align: center; padding: 35px 10px; font-size: 18px; font-family: 'PT Sans', sans-serif; font-weight: 400; border-bottom:#e5e5e5 solid 2px; }
.brd-agencies .wh-rate-block .w-agmonk ul li:last-child{ border-bottom:none}

.wh-rate-block{ display: table; width: 100%;}
.wh-rate-block .w-rate{background: #f1c319; padding: 52px 21px; width: 50%; display: table-cell; vertical-align: top;text-align: center}
.wh-rate-block .w-rate h2{font-size: 24px;text-transform: uppercase;font-family: 'open_sansbold';margin-bottom: 9px;     letter-spacing: -0.02em}
.wh-rate-block .w-rate p{ font-family: 'open_sanslight'; font-size: 20px; line-height: 28px; color: #000; margin-bottom: 25px;}
.wh-rate-block .w-rate p strong{  font-family: 'open_sansextrabold'; font-weight: normal; }
.wh-rate-block .w-rate figure{ border:#fff solid 5px; display: inline-block; background: #f1c314; margin-bottom: 30px; box-shadow: 4px 4px 0 #deb417;}
.aglogo-slr .owl-nav .owl-prev{ position: absolute; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);left: -30px; background: url(https://emailmonks.com/common_file/images/agr-left-side.png)no-repeat; height: 22px; width: 14px; font-size: 0; overflow: hidden; text-indent: -999px; }
.aglogo-slr .owl-nav .owl-next{ position: absolute; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); right: -30px; background: url(https://emailmonks.com/common_file/images/agr-right-side.png)no-repeat; height: 22px; width: 14px; font-size: 0; overflow: hidden; text-indent: -999px;}

.ag-ratfm{max-width: 370px; margin: 0 auto}


/*.agcy-ratecard .form-group input, .form-group textarea{background: transparent;font-size: 14px;padding: 13px 14px;height: inherit; color: #000}*/

.agcy-ratecard .form-group input{background: transparent;font-size: 14px;padding: 13px 14px;height: inherit; color: #000}


.agcy-ratecard .form-group input:focus, .form-group textarea:focus{ border-color: #d14e11;}
.agcy-ratecard ::-webkit-input-placeholder { color: #000; opacity: 1}
.agcy-ratecard ::-moz-placeholder { color: #000; opacity: 1}
.agcy-ratecard :-ms-input-placeholder { color: #000; opacity: 1}
.agcy-ratecard :-moz-placeholder { color: #000; opacity: 1}
.agcy-ratecard .form-group{ margin-bottom: 10px}
.agcy-ratecard .form-submit{ float: none}
.agcy-ratecard .form-submit button{background: #000;font-size: 16px;text-transform: uppercase;padding: 12px 10px;color: #fff;height: inherit;line-height: initial; font-family: 'Lato', sans-serif; font-weight: 700}
.agcy-ratecard .form-submit button:hover, .agcy-ratecard .form-submit button:focus{background: #d14e11; border-color:#d14e11 ;}
.agcy-ratecard .form-submit i{background-image: url(https://emailmonks.com/common_file/images/right-arrow.png);background-repeat: no-repeat;background-position: 0 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-left: 104px;margin-top: 2px;background-size: 14px;-webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);}
.agcy-ratecard  .successmsg, .agcy-ratecard  .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}
.agcy-ratecard .form-group .red{background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;top: 30px;right: -18px;width: auto;z-index: 99;display: none;}
.agcy-ratecard input.inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;}
.agcy-ratecard input.inp_green:focus { border-color: #517006 }
.agcy-ratecard .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.agcy-ratecard input.inp_green, .frm_personalized_quote input.inp_green {border: 2px solid #779816;border-radius: 3px 3px 0 0;}
.agcy-ratecard .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}

.obli-start-fm{ max-width: 900px; margin: 0 auto}
.offr_obli_block{ background:#f1c318; padding: 93px 0 100px; text-align: center; }
.offr_obli_block h2{ font-size: 30px;color: #000;line-height: 40px;font-family: 'open_sansbold';text-transform: uppercase;margin-bottom: 25px;}
.offr_obli_block p{ font-family: 'PT Sans', sans-serif; font-weight: 400;font-size: 16px;  color: #000;line-height: 25px;}
.offr_obli_block h3{font-size: 23px;line-height: 30px;text-transform: uppercase;font-family: 'open_sanslight';margin-top: 44px;margin-bottom: 28px;}
.offr_obli_block h3 strong{ font-family: 'open_sansextrabold'; font-weight: normal}
.obli-start-fm .obligant-trl .form-group { width: 48%; float: left; margin-right: 4%}
.obli-start-fm .obligant-trl .form-group:nth-child(2){ margin-right: 0;}
.obli-start-fm .obligant-trl .form-group.full { float: none; width: 100%; clear: both}

/*.obligant-trl .form-group input, .form-group textarea{background: transparent;font-size: 14px;padding: 16px 14px;height: inherit; color: #000}*/

.obligant-trl .form-group input{background: transparent;font-size: 14px;padding: 16px 14px;height: inherit; color: #000}

.obligant-trl .form-group input:focus, .form-group textarea:focus{ border-color: #d14e11;}
.obligant-trl ::-webkit-input-placeholder { color: #000; opacity: 1}
.obligant-trl ::-moz-placeholder { color: #000; opacity: 1}
.obligant-trl :-ms-input-placeholder { color: #000; opacity: 1}
.obligant-trl :-moz-placeholder { color: #000; opacity: 1}
.obligant-trl .form-group{ margin-bottom: 10px}
.obligant-trl .form-submit{ float: none;max-width: 590px;margin: 0 auto;}
.obligant-trl .form-submit button{background: #000;font-size: 20px;text-transform: uppercase;padding: 12px 10px;color: #fff;height: inherit;line-height: initial; font-family: 'Lato', sans-serif; font-weight: 700}
.obligant-trl .form-submit button{background: #000;font-size: 20px;text-transform: uppercase;padding: 11px 10px;color: #fff;height: inherit;line-height: initial; font-family: 'Lato', sans-serif; font-weight: 700; letter-spacing: -0.04em}
.obligant-trl .form-submit button:hover, .obligant-trl .form-submit button:focus{background: #d14e11; border-color:#d14e11 ;}
.obligant-trl .form-submit i{background-image: url(https://emailmonks.com/common_file/images/right-arrow.png);background-repeat: no-repeat;background-position: 0 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-left: 117px;margin-top: 1px;background-size: 19px;-webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);height: 16px;width: 20px;}
.obligant-trl  .successmsg, .agcy-ratecard  .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}
.obligant-trl .form-group .red{background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;top: 30px;right: -18px;width: auto;z-index: 99;display: none;}
.obligant-trl input.inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;}
.obligant-trl input.inp_green:focus { border-color: #517006 }
.obligant-trl .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.obligant-trl input.inp_green{border: 2px solid #779816;border-radius: 3px 3px 0 0;}
.obligant-trl .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}


.agecy-partner{ padding: 91px 0 68px;}
.agecy-partner h2{ font-size: 30px; text-transform: uppercase;color: #000; font-family: 'open_sansbold'; text-align: center}
.agecy-partner ul{ list-style: none; max-width: 835px; margin: 0 auto}
.agecy-partner ul li{ border-bottom: #f2f2f2 solid 3px;padding: 46px 20px ;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;}
.agecy-partner ul li:last-child{ border-bottom: none;}
.agecy-partner ul li .imgs{ width: 130px; margin-right: 20px;}
.agecy-partner ul li .img-content{ width:625px; padding-left: 18px}
.agecy-partner ul li .imgs figure{ width: 130px; height: 130px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; background: #ffd22d; padding: 24px;}
.agecy-partner ul li ul{ margin-top: 11px;}
.agecy-partner ul li ul li{ border-bottom: none; padding: 0; display: block; font-size: 16px; font-family: 'PT Sans', sans-serif; font-weight: 400; max-width: inherit; margin: 0 0 15px; padding-left: 15px; position: relative; line-height: 23px;}
.agecy-partner ul li ul li:after{content: "";position: absolute;top: 7px;left: 1px;height: 7px;width: 7px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;background: #000;}
.agecy-partner ul li ul li strong{ font-family: 'PT Sans', sans-serif; font-weight: 700}
.agecy-partner .img-content h3{ font-size: 20px; line-height: 20px; font-family: 'open_sansbold'; margin-bottom: 19px;}
.agecy-partner .img-content p{  font-size: 16px; line-height: 26px; color: #000;font-family: 'PT Sans', sans-serif; font-weight: 400; }
.agecy-partner .img-content p strong{font-weight:700; }
.agecy-partner ul li:nth-child(even) .imgs{ order: 2; margin-left: 20px; margin-right: 0}
.agecy-partner ul li:nth-child(even) .img-content{ text-align: right;}

.parner-blform{ background: #f1c318; padding: 93px 0 100px;}
.partner-monk .form-group input,.partner-monk .form-group textarea{background: transparent;font-size: 15px;padding: 12px 14px;height: inherit; color: #000}
.partner-monk .form-group textarea{ max-height: 100px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -ms-border-radius: 7px;}
.partner-monk .form-group input:focus, .form-group textarea:focus{ border-color: #d14e11;}
.partner-monk ::-webkit-input-placeholder { color: #000; opacity: 1}
.partner-monk ::-moz-placeholder { color: #000; opacity: 1}
.partner-monk :-ms-input-placeholder { color: #000; opacity: 1}
.partner-monk :-moz-placeholder { color: #000; opacity: 1}
.partner-monk .form-group{ margin-bottom: 20px}
.partner-monk .form-submit{ float: none}
.partner-monk .form-submit button{background: #000;font-size: 20px;text-transform: uppercase;padding: 12px 10px;color: #fff;height: inherit;line-height: initial; font-family: 'Lato', sans-serif; font-weight: 700; letter-spacing: -0.04em;}
.partner-monk .form-submit button:hover, .partner-monk .form-submit button:focus{background: #d14e11; border-color:#d14e11 ;}
.partner-monk .form-submit i{background-image: url(https://emailmonks.com/common_file/images/right-arrow.png);background-repeat: no-repeat;background-position: 0 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-left: 39px;margin-top: 0;background-size: 18px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 18px;height: 14px;}
.partner-monk  .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}
.partner-monk .form-group .red{background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;top: 30px;right: -18px;width: auto;z-index: 99;display: none;}
.partner-monk input.inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;}
.partner-monk input.inp_green:focus { border-color: #517006 }
.partner-monk .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.partner-monk input.inp_green{border: 2px solid #779816;border-radius: 3px 3px 0 0;}
.partner-monk .successmsg {text-shadow: 0 1px 1px #333;border-radius: 3px;line-height: 16px;padding: 12px 2px 8px;margin-top: 10px;float: left;display: none;font-size: 14px;color: #FFF;}
.partner-monk .form-group { width: 48%; float: left; margin-right: 4%}
.partner-monk .form-group:nth-child(2){ margin-right: 0;}
.partner-monk .form-group.full { float: none; width: 100%; clear: both}
.parner-blform h2{ font-size: 30px; color: #000; text-align: center; font-family: 'open_sansbold'; margin-bottom: 29px; text-transform: uppercase;}
.parner-blform p { font-size: 20px; font-family: 'PT Sans', sans-serif; font-weight: 400; text-align: center; margin-bottom: 48px;}
.parner-blform p { font-size: 20px; font-family: 'PT Sans', sans-serif; font-weight: 400; text-align: center; margin-bottom: 48px;}
.partner-form { max-width: 590px; margin: 0 auto;}
.que-answer .accordion { max-width: 969px; margin: 0 auto ; }
.que-answer .accordion-content { display: none; }
.que-answer .accordion-content a { color: #000; }
.que-answer .accordion-content p { font-size: 16px; color: #000; font-family: 'PT Sans', sans-serif; font-weight: 400; text-align: center}
.agency-questions .accordion-title { list-style: outside none none; display: block; padding: 16px 70px 16px 15px; cursor: pointer; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; font-size: 20px; color: #000000; font-family: 'pt_sansregular'; font-weight: 400; position: relative; background-color: #e7e7e7; text-align: center}
.agency-questions .accordion-title:before { background: url(https://emailmonks.com/common_file/images/agency-black-arrow-d.png) no-repeat; content: ""; right: 17px; top: 50%; transform: translateY(-50%); position: absolute; height: 13px; width: 16px; background-size: 15px }
.agency-questions .accordion-title:after { width: 2px; height: 38px; content: ""; position: absolute; right: 48px; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.2); }
.agency-questions .accordion-title:hover { color: #333; }
.accordion-title.active:before { background: url(https://emailmonks.com/common_file/images/agency-black-arrow.png) no-repeat; background-size: 15px }
.agency-questions .accordion-content { list-style: outside none none; display: none; background-image: url("https://emailmonks.com/css/images/agency-black-arrow-d.png"); color: #000; font-size: 16px; padding: 27px 54px 22px; background: #f1c318; }
.agency-questions .accordion-title > span { float: right; position: relative; display: none !important; }
.agency-questions .accordion-title.active > span { float: right; position: relative; background: #fff; }
.agency-questions #accordian li.title { margin-bottom: 12px; }
.agency-questions{ padding: 76px 0 100px; }
.agency-questions h2{ font-size: 30px; line-height: 40px; color: #000; text-transform: uppercase; font-family: 'open_sansbold'; margin-bottom: 41px; text-align: center;}
.agency-questions .que-answer{ position: relative;padding-bottom: 44px;margin-bottom: 43px;}
.agency-questions .que-answer:after{ width: 50px; height: 3px; background: #000; position: absolute; bottom: 0; left: 50%; margin-left: -25px; content: "";}
.agency-questions .ag_talk_us{ font-size: 20px;color: #000; font-family: 'open_sansregular'; text-align: center ; line-height: inherit }
.agency-questions .ag_talk_us a{font-family: 'open_sansbold'; font-style: italic; text-decoration: underline; color: #000;}
.agency-questions .ag_talk_us a:hover{ text-decoration: none}
.agency-questions .rating-box{ max-width: 969px; margin: 50px auto 0; padding-top: 50px; border-top: #e1e1e1 solid 3px; }
.ft_ab_line{ background: #f1c318; padding: 50px 0; text-align: center}
.ft_ab_line p{ font-size: 26px; color: #000; font-family: 'PT Sans', sans-serif; font-weight: 400; margin-bottom: 20px; display: inline-block;}
.ft_ab_line a{font-family: 'PT Sans', sans-serif; font-weight: 400; color: #fff; background: #000; font-size: 18px; font-family: 'Lato', sans-serif; font-weight: 700; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px; display: inline-block; min-width: 300px; text-align: center; padding: 15px 0; text-transform: uppercase; margin-left: 30px}
.ft_ab_line a i{ background: url(https://emailmonks.com/common_file/images/right-arrow.png)no-repeat; width: 17px; height: 14px; background-size: 17px; display: inline-block;}
.ft_ab_line a:hover{background: #d14e11;border-color: #d14e11;}
.obligant-trl .obli-field{ display: none}
/* create 13-9-2017 agency_love_monks.php */





/* change in 08-09-17 pricing page */
.resp-tab-content .yellow-border .col-pd:nth-last-child(2) { border-bottom: 1px dotted #9e9d9d; }
.rate-ord { margin-top: 30px; clear: both; width: 100%; float: left; text-align: center }
.rate-ord p { font-family: 'PT Sans', sans-serif; font-weight: 700; color: #000; font-size: 20px; line-height: 36px; }
.rate-ord p span { color: #d14e11; }
.rate-ord a { background: #231f20; font-size: 18px; color: #fff; padding: 10px; display: inline-block; min-width: 190px; text-align: center; font-family: 'patua_oneregular'; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px; font-weight: normal }
.rate-ord a i { background: url(https://emailmonks.com/images/order-arrow.png)no-repeat; height: 12px; width: 13px; display: inline-block; background-size: 12px; margin-top: 6px; vertical-align: top; }
.rate-ord a:hover { background: #d14e11 }
.esp-vlist { border-top: 1px dotted #9e9d9d; border-bottom: 1px dotted #9e9d9d; padding: 20px 0; margin: 50px 0; }
.esp-vlist p { font-family: 'PT Sans', sans-serif; font-weight: 400; font-size: 20px; line-height: 36px; color: #000; }
.esp-vlist p strong { font-family: 'PT Sans', sans-serif; font-weight: 700 }
.esp-vlist a { display: inline-block; color: #231f20; display: inline-block; font-family: 'PT Sans', sans-serif; font-weight: 700; font-style: italic }
.esp-vlist a:hover {
color: #d14e11 font-family: 'PT Sans', sans-serif; font-weight: 700 }
.esp-vlist p span { color: #d14e11; font-weight: 700; }
.agncy-discount { border-top: 1px dotted #9e9d9d; margin-top: 50px; padding-top: 50px }
.bulk-prcing-line { background: #efefef; margin-left: -30px; margin-right: -30px; padding: 0 30px; text-align: center; padding: 40px 10px; font-family: 'open_sansregular'; font-size: 20px; margin-bottom: 50px; color: #000 }
.bulk-prcing-line strong { font-family: 'open_sansbold'; font-weight: normal }
.bulk-prcing-line a { color: #d14e11; font-family: 'open_sansbold'; }
.bulk-prcing-line a:hover { color: #000 }
.replicate-block { max-width: 772px; margin: 0 auto 44px; }
.replicate-block:first-child { border-bottom: #e9e8e8 solid 3px; padding-bottom: 44px; }
.replicate-block h4 { font-size: 21px; font-family: 'PT Sans', sans-serif; font-weight: 700; display: block; text-align: center; margin-bottom: 20px; }
.replicate-block h4 span { color: #d14e11 }
.pricing-main .addons .section-name { color: #fff; background: #000; border: none; }
.pricing-main .addons .section-name span.center-align { line-height: 44px; }
.pricing-main .order-design { background: #fff; padding-top: 50px; padding-bottom: 30px; margin-left: -32px; margin-right: -32px; margin-bottom: -42px; margin-top: 40px; text-align: center; position: relative }
.pricing-main .order-design:after { background: #e6b705; position: absolute; top: 0; left: 0; right: 0; height: 2px; content: ""; }
.pricing-main .order-design .odr-btn strong { font-size: 26px; color: #000; font-family: 'PT Sans', sans-serif; font-weight: 700; }
.pricing-main .order-design .odr-btn a { background: #000; min-width: 240px; display: inline-block; text-align: center; font-size: 24px; color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; padding: 12px 0; margin-left: 30px; font-family: patua_oneregular, arial, sans-serif }
.pricing-main .order-design .odr-btn a i { background: url(https://emailmonks.com/images/order-arrow.png) no-repeat; height: 14px; width: 16px; display: inline-block; vertical-align: middle; background-size: 100%; }
.pricing-main .order-design .odr-btn a:hover { background: #d14e11 }
.pricing-main .order-design .odr-bline { padding: 50px 0; margin-top: 50px; position: relative }
.pricing-main .order-design .odr-bline:after { content: ""; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) center bottom repeat-x; height: 1px; width: 100%; position: absolute; top: 0; left: 0; }
.pricing-main .order-design .odr-bline:before { content: ""; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/dotted.png) center bottom repeat-x; height: 1px; width: 100%; position: absolute; bottom: 0; left: 0; }
.pricing-main .order-design .odr-bline storng { font-family: 'open_sansbold'; font-weight: normal }
.pricing-main .order-design .odr-bline span { color: #d14e11; font-family: 'PT Sans', sans-serif; font-weight: 700; font-size: 25px; }
.top-bullet { margin-bottom: 0; }
.top-bullet + .separetor-dotted-img { margin-bottom: 50px; }
.top-bullet li { background-position: 0 10px }
#ChildTab .resp-tab-content { border-bottom: none }
.serpop_up { padding: 50px 40px !important; }
.serpop_up h3 { text-align: center; text-transform: uppercase; font-size: 24px; line-height: 28px; color: #000; margin-bottom: 30px; }
.serpop_up h3 strong { font-family: 'Lato', sans-serif; }
.serpop_up .pop-logo { display: table; margin-bottom: 30px; width: 100%; height: 90px }
.serpop_up .pop-logo li { display: table-cell; vertical-align: middle; padding: 0 35px; border-right: #cfcfcf solid 2px }
.serpop_up .pop-logo li:last-child { border: none; }
.serpop_up .softwarename { border-top: #f1c319 solid 2px; padding-top: 40px }
.serpop_up .softwarename ul { width: 32.70%; display: inline-block; border-right: #ccc solid 2px; }
.serpop_up .softwarename ul:nth-last-child(2) { border-right: none; }
.serpop_up .softwarename ul li { margin-bottom: 10px; padding: 0 10px }
.serpop_up .softwarename ul li span { display: inline-block; position: relative; padding-left: 15px; text-align: left; min-width: 200px }
.serpop_up .softwarename ul li span:after { background: #000; height: 6px; width: 6px; border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -moz-border-radius: 50%; position: absolute; top: 5px; left: 0; content: ""; }
.serpop_up .softwarename ul li:last-child { border-right: none }
.serpop_up .softwarename p { margin: 20px 0; font-family: 'Lato', sans-serif; font-weight: 400; }
.serpop_up p { font-size: 18px; color: #000; margin-bottom: 20px }
.serpop_up p strong { color: #f1c319; font-weight: none; }
.pricing-main .bold-font { font-family: 'PT Sans'; font-weight: 700 }
.pricing-main-page p strong { font-weight: 700; font-family: 'PT Sans'; }
.email-wesuport p { max-width: 700px; text-align: center; margin: 0 auto 20px }
.email-wesuport p:last-child { margin-bottom: 0 }
.our_section_cls .addons .section-name:before {left: -10px;background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/icon.png) -88px -5px;    width: 10px;    height: 44px;    position: absolute;    top: 0;    content: "";}
.our_section_cls .addons .section-name:after {right: -9px;background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/icon.png) -108px -5px;    width: 10px;    height: 44px;    position: absolute;    top: 0;    content: "";}

/* change in 08-09-17 pricing page */


/*14pages*/
.yellow-block h3 {
    font-size: 23px;
}
.yellow-bg {
    background: #e6b705 !important;
}
/*14pages*/


/* email-service-provider-integration.php change on 26-10-2017 */

.integrat-wrap{ background: #f7f6f6;}
.integrat-wrap h5{ text-align: center}
.intoptions-title span.num{ color: #fff; margin-top: 4px;}
.integrationoptions-leftblock{ text-align: left}

.esp-integration .espi-banner .first-title{ font-size: 50px;line-height: 61px;text-transform: uppercase; margin-bottom: 4px;}
.espi-banner{ padding-top: 72px; padding-bottom: 43px;}
.espibanner-topdes{ background: transparent; padding-bottom: 0;}
.espibanner-topdes h1{ font-size: 24px;}
.integrationoptions-block{ padding: 81px 0 70px; max-width: 970px; margin: 0 auto ; }
.integrationoptions-block h5 {font-family: 'open_sansbold';}
.intoptions-title{ font-family: 'pt_sansbold'; font-size: 20px; margin-bottom: 8px}
.integrationoptions-block p{ font-family: 'pt_sansregular';font-size: 17px;color: #000;line-height: 27px;}
.intoptions-title span.num{ font-family: 'pt_sansbold';font-size: 20px;height: 27px;width: 27px;margin-top: 0;}
.integrationoptions-leftblock{ border-left: #dedddd solid 3px; border-right:none} 
.integrationoptions-leftblock:nth-child(2){ border-left: none}
.espsupport-wrap{padding-top: 74px;max-width: 970px;margin: 0 auto;}
.espsupport-wrap h2{font-family: 'open_sansbold'; margin-bottom: 23px;}
.espsupport-wrap p{font-family: 'pt_sansregular'; font-size: 17px; line-height: 28px; margin: 0; text-align: center}
.soft-table .logos{ margin: 74px 0 20px ; padding: 0; text-align: center; border-bottom:#000 solid 2px; padding-bottom: 28px;}
.soft-table .logos li{ display: inline-block; width: 19%; position: relative; padding: 0 10px;}
.soft-table .logos li a{ position: relative; display: block}
.soft-table .logos li a img.defult{transition: .1s ease-in;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-ms-transition: .1s ease-in;-o-transition: .1s ease-in;}
.soft-table .logos li a img.hover{transition: .1s ease-in;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-ms-transition: .1s ease-in;-o-transition: .1s ease-in;  position: absolute; top: 0; left: 50%;  opacity: 0; visibility: hidden; transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);}
.soft-table .logos li a:hover img.hover{ opacity: 1; visibility: visible}
.soft-table .logos li a:hover img.defult{ opacity: 0; visibility: hidden}
.soft-table .logos li.last a img.hover{ left: 0; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none;  }
.soft-table .logos li.last a img.defult{ transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none;}
.soft-table .soft-link{ padding: 0 40px;}
.soft-table .soft-link li{ float: left; width: 25%; border-bottom: #e9e9e9 1px solid;  }
.soft-table .soft-link li a, .soft-table .soft-link li span{position: relative;padding: 15px 0;color: #000;font-size: 17px;font-family: 'pt_sansbold';display: inline-block;}
.soft-table .soft-link li a:after{ background: #f1c314; height: 3px; width: 0; position: absolute; bottom:0; left: 0; content: "";transition: .5s ease-in;-webkit-transition: .5s ease-in;-moz-transition: .5s ease-in;-ms-transition: .5s ease-in;-o-transition: .5s ease-in;}
.soft-table .soft-link li a:hover:after{ width: 100%}
.soft-table .soft-link li a:hover{ color: #f1c314;}
.soft-table .soft-link li:nth-last-child(1){ border-bottom: none;}
.soft-table .soft-link li:nth-last-child(2){ border-bottom: none;}
.soft-table .soft-link li:nth-last-child(3){ border-bottom: none;}
.soft-table .soft-link li:nth-last-child(4){ border-bottom: none;}
.about-section{ background: #f7f6f6}
.esp-integration .our-client{ background:transparent; margin-bottom: 36px;}
.dotted-line{ display: none}
.about-section .section-name{ background-color: transparent;}
.about-section .section-name:before, .about-section .section-name:after{ display: none}
.about-section span.center-align{ color: #000; text-transform: uppercase;font-family: 'pt_sansbold'; font-size: 34px; line-height:40px}
.about-section .section-name-color{ color: #000}
.integrat-wrap h5 { font-size: 33px; margin-bottom: 40px;}
.intoptions-title span.num {font-family: 'pt_sansbold';font-size: 20px;height: 27px;width: 27px;}
.get-dn{ padding: 50px 0; background: #f1c314; clear: both; text-align: center}
.get-dn p{ display :inline-block;font-size: 25px;font-family: 'pt_sansregular';  margin-right: 40px; line-height: inherit; margin-bottom: 20px;}
.get-dn p strong{ font-family: 'pt_sansbold';}
.get-dn a{ font-size: 20px; font-family: 'pt_sansbold'; color: #f1c318; background: #000; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; -ms-border-radius: 5px; display: inline-block; padding: 15px 10px; min-width: 300px; text-align: center; text-transform: uppercase;}
.get-dn a i{background: url(https://emailmonks.com/common_file/images/right-arrow.png); width: 17px;height: 14px;background-size: 17px;display: inline-block;}
.get-dn a:hover {background: #d14e11;border-color: #d14e11; color: #fff}
.esp-integration .ms-staff-carousel .ms-nav-next, .esp-integration .ms-staff-carousel .ms-nav-prev{ background-color: #f7f6f6}

/* email-service-provider-integration.php change on 26-10-2017 */








/* email_audit_report.php css start here */
.email_audit_banner{ background: #f1c318; padding: 80px 0 48px;  text-align: center;}
.email_audit_banner h2{font-size: 32px;text-transform: uppercase;color: #000000;font-family: 'open_sansregular';margin-bottom: 34px;}
.email_audit_banner h2 strong{font-family: 'open_sansextrabold'; font-weight: normal }
.email_audit_banner p{ font-size: 16px; line-height:1.6; color: #000;font-family: 'pt_sansregular'; margin-bottom: 30px;}
.email_audit_banner p strong{ font-family: 'pt_sansbold'; font-weight: normal; }
.email_audit_banner h6{ font-size: 17px; color: #000; text-decoration: underline; text-transform: uppercase; margin-bottom: 28px; font-family: 'open_sansextrabold'}
.email_audit_banner figure{ height: 160px; width: 160px; border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -moz-border-radius: 50%; display: inline-block; background: #fff; padding: 40px; margin-bottom: 24px; }
.email_audit_banner .audit_banner_in{max-width: 890px;margin: 0 auto;}
.ppt_content{ max-width: 860px; margin: 0 auto;}
.ppt_block{ background: #f6f6f6; padding: 80px 0; text-align: center; clear: both}
.ppt_block h2{ font-size: 30px; text-transform: uppercase; font-family: 'open_sansbold'; font-weight: normal; margin-bottom: 52px;}
.ppt_block .ppt-img{ margin-bottom: 51px; display: inline-block}
.ppt_block p{ font-size: 17px;font-family: 'pt_sansregular'; color: #000; line-height: 27px;}
.ppt_block p strong{font-family: 'pt_sansbold'; font-weight: normal;} 
.ppt_block p a{ font-family: 'pt_sansbold'; font-weight: normal; color: #000;font-style: italic}
.ppt_block p a:hover{ color: #d14e11}
.ppt_block p a.chatus{ text-decoration: underline}
.awards-details{ clear: both}

.audit_form_block h2{ font-size: 30px; text-transform: uppercase; text-align: center; font-family: 'open_sansbold'; margin-bottom: 52px;}
.audit_form_block { padding: 76px 0 90px; }
.audit_form_block input[type="text"]{width: 100%;background: #fff;border-radius: 5px;font-size: 16px;color: #000;height: 50px;padding: 0 10px;border: 2px solid #000;transition: .5s ease-in;-webkit-transition: .5s ease-in;-moz-transition: .5s ease-in;-ms-transition: .5s ease-in;-o-transition: .5s ease-in;-webkit-appearance: none;}
.audit_form_block input[type="text"]:focus,.audit_form_block textarea:focus,.audit_form_block input[type="file"]:focus, .fileupload .txtbox.focus{  border:#d14e11 solid 2px  }
.audit_form_block .form-field{ width: 48%; margin-right: 4%; float: left}
.audit_form_block .form-field:last-child{ margin-right: 0}
.audit_mid_form{max-width: 840px;margin: 0 auto;}
.audit_mid_form .fileupload{ margin-top: 0}
.audit_mid_form .fileupload .file {cursor: pointer;height: 50px;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.audit_mid_form .form-group{ margin-bottom: 24px;}
.audit_mid_form textarea{ min-height: 123px;}
.audit_mid_form .txtbox {background: #fff;color: #000;font-size: 14px;height: 50px;width: 100%;border: 2px solid #026e9f;padding-left: 85px;}
.audit_mid_form .fileupload a.browse {background-color:#000000;color: #fff;height: 50px;padding: 5px 10px;position: absolute;right: 0;top: 0; background-image:url(https://emailmonks.com/images/upload-img.png); background-position: center center; background-repeat: no-repeat; font-size: 0; text-indent: -999px; width: 50px; border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; -ms-border-radius: 0px 5px 5px 0px; border: none;}
.audit_mid_form input[type="file"]:hover + a.browse{background-color: #d14e11}
.audit_mid_form textarea{ width: 100%;background: #fff;border-radius: 5px;font-size: 16px;color: #000;height: 50px;padding: 0 10px;border: 2px solid #000;transition: .5s ease-in;-webkit-transition: .5s ease-in;-moz-transition: .5s ease-in;-ms-transition: .5s ease-in;-o-transition: .5s ease-in;-webkit-appearance: none;}
.audit_mid_form .form-submit {width: auto;float: none;margin-top: 6px; margin-right: auto; margin-left: auto; max-width: 630px; display: block }
.audit_mid_form .form-submit button{ background: #000; color: #fff; border: none; font-size: 20px; height: 50px;}
.audit_mid_form .form-submit button i{background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/icon.png) -48px 0px no-repeat;width: 15px;height: 14px;position: relative;display: inline-block;margin-left: 15px; vertical-align: top}
.audit_mid_form .form-submit button:hover,.audit_mid_form .form-submit button:focus{ background-color: #d14e11}
.audit_cc{ background: #f1c318}
.audit_cc .ms-nav-next{background: url(https://emailmonks.com/images/next.png)no-repeat #f1c318;padding-top: 0;top: 15px;}
.audit_cc .ms-nav-prev{background: url(https://emailmonks.com/images/prev.png)no-repeat #f1c318;  padding-top: 0;top: 15px;}
.audit_cc h2{ text-align: center;font-size: 30px; font-family: 'open_sansbold'; text-transform: uppercase;}
.audit_cc .ms-slide-info.ms-dir-h{ border-color: #000;}
.audit_cc .ms-slide-info.ms-dir-h:before{ background: url(https://emailmonks.com/images/ms-slider-top-arrow.png) no-repeat; width: 38px; height: 19px;}
#ppt-pop .pdf{ width: 1026px; height: 793px}

.audit_form input[type="text"].inp_red {border: 2px solid #d24e10;border-radius: 3px 3px 0 0;}
.audit_form .form-group .red {background: #d24e10;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px; top: 30px;right: -18px;width: auto;z-index: 99;display: none;}

.audit_form input[type="text"].inp_green {border: 2px solid #779816;border-radius: 3px 3px 0 0;}
.audit_form .form-group .green {background: #779816;border-radius: 0 0 3px 3px;color: #FFF;text-shadow: 0 1px 1px #333;font-size: 14px;line-height: 14px;padding: 12px 15px 8px;}
.main-nav ul li a.active {color: #e6b705;}

/* email_audit_report.php css end here */


/* css for audit menu */
.audit_nav .service-sub-menu .menu-wrap{ padding-left: 0}
.audit_nav .service-sub-menu .email-landing .landing-page, .audit_nav .service-sub-menu .email-landing .email-page{ width: 33.33%;}
.audit_nav .service-sub-menu .we-suport {width: 40%;padding-left: 3%;}
.audit_nav .service-sub-menu .email-landing {width: 60%;}


.audit_nav .service-sub-menu .email-landing .audti-page em {
				background-image: url("https://emailmonks.com/images/audit.png");
				height: 54px;
				width: 55px;
			}
.audit_fallback{font-weight: bold; margin: 0px 0px 20px; text-align: center; font-size: 16px; line-height: 23px;}
.audit_form_block h2{ margin-bottom:30px}



.audit_nav .service-sub-menu .email-landing ..audti-page a{font-size: 15px;font-family: patua_oneregular, arial, sans-serif; color: #e6b705;}
.audit_nav .service-sub-menu .email-landing ..audti-page a:hover{color: #fff;}


/* css for audit menu */



.labs-email-main .samplePage {
    height: 177px !important;
}



.banner-enterprise .project-done ul li:last-child{ border-right:none}
.banner-enterprise .project-done ul li{backgound:transparant}

.service-sub-menu .sub_menu ul li h3{ min-height:55px}






/* x-mas css */

	
 @keyframes bounce {
 from {
 transform: translateX(-10px);
}
 to {
 transform: translateX(0);
}
}
 @-webkit-keyframes bounce {
 from {
 -webkit-transform: translateX(-10px);
}
 to {
 -webkit-transform: translateX(0);
}
}
/*order now css by varis */

.customCheckbox .checkbox-icon { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/checkbox_img.png) no-repeat 0px 0px; padding: 2px 8px; width: 0; height: 0; position: absolute; height: 20px; width:20px }
.customCheckbox .checkbox-icon:hover { cursor: pointer; }
.customCheckbox.checked .checkbox-icon { background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/checkbox_img.png) no-repeat -21px 0px; }
.terms-line .customCheckbox label { font-size: 12px; }
.customCheckbox label { display: inline-block; padding-left: 7px; vertical-align: top; width: calc(100% - 23px); }
.customCheckbox label:hover { cursor: pointer; }
.file-noupload.disable .customCheckbox .checkbox-icon { opacity: 0.4; }
.upload-status { background: none repeat scroll 0 0 #fff; border: 1px solid #d9d9d9; border-radius: 4px; margin-top: 5px; padding: 5px; width: 100%; }
.job-thanks { display: none; font-weight: bold; }
.progess_bar { clear: both; margin-top: 15px; height: 60px; width: 100%; display: none; }
.progess_bar .mo { float: left; margin: 15px 0 0 16px; }
.progess_bar .prog_txt { float: left; width: 196px; text-align: center; font-size: 14px; color: #000; margin: 20px 0 0 14px; }
.progess_bar .prog { float: left; width: 150px; margin: 0 0 0 33px; }
#progress_container { width: 150px; }
.support-note { display: none; }
.bar { font-size: 20px; width: 150px; float: left; height: 1em; position: relative; border-radius: .5em; background: rgba(47,47,47,10); }
.bar:after { content: "Monks are processing your order.."; position: absolute; width: 150px; top: 25px; text-align: center; font-family: 'PT Sans', sans-serif; font-size: 10px; color: #000; }
.files .bar:after{ content: "Files are uploading, please wait..";}
.bar .sphere { border-radius: 50%; width: 1em; height: 100%; background: -webkit-linear-gradient(#da470f, #ce3900); background: -moz-linear-gradient(#da470f, #ce3900); background: -ms-linear-gradient(#fbc62b, #ce3900); background: -o-linear-gradient(#da470f, #ce3900); background: linear-gradient(#da470f, #ce3900); box-shadow: inset 0 .15em .1em rgba(255,255,255,0.3), inset 0 -.1em .15em rgba(0,0,0,0.15), 0 0 .25em rgba(0,0,0,0.3); display: block; -webkit-animation: slide 1.75s ease-in-out infinite alternate; -moz-animation: slide 1.75s ease-in-out infinite alternate; -ms-animation: slide 1.75s ease-in-out infinite alternate; -o-animation: slide 1.75s ease-in-out infinite alternate; animation: slide 1.75s ease-in-out infinite alternate; }
@-webkit-keyframes slide {
 to {
margin-left: 90%;
}
}
 @-moz-keyframes slide {
 to {
margin-left: 90%;
}
}
 @-ms-keyframes slide {
 to {
margin-left: 90%;
}
}
 @-o-keyframes slide {
 to {
margin-left: 90%;
}
}
 @keyframes slide {
 to {
margin-left: 90%;
}
}
.order-left .section-box .layout-box-big { float: left; border: 2px solid #d9d9d9; width: 65%; margin-right: 5%; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: url(https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow.png) no-repeat; background-position: 97% 7px; height: 56px; cursor: pointer; margin-top: 10px; margin-bottom: 10px; }
.order-left .section-box .layout-box-big .boxin {
    font-family: "pt_sansbold", arial, sans-serif;
    font-size: 18px;
    line-height: 35px;
    padding-bottom:17px;
    padding-left:15px;
    padding-top:10px;
}
.order-left .section-box .layout-box-big.active { background-position: 97% center; background-size: 36px 36px; height: 56px; }

.order-left .section-box .layout-box-big.active {
    background: #f2cf13 url("https://d1sdrv0xq6nn0e.cloudfront.net/images/right_arrow_select.png") no-repeat scroll 97% 7px;
    border-color: #e6b705;
}


.addon{
	background-size:20px;
}

a.popup-tooltip.tooltip-trigger.i-pop-bg.addon:hover {
    background-size: 20px;
}

.section-tip{
	display:inline-block;
}



.addon-position{
	position:relative;
}

.section-tip-addon{
	position:absolute;
	right:-25px;
	top:-5px;
}


.monastery .input-email,.monastery .input-name{ background-image:none !important; background-color:#d9d9d9 !important; padding:12px 12px; font-size:14px; font-family:'pt_sansbold', arial, sans-serif}

/* X-mas css */



/* css start email-resource-design.php */
.half_slider{ width: 100%; overflow-y:auto; position: relative; background: #f0f0f0; min-height: 949px;}
.half_slider .left-content{ width:100%; position: absolute; top: 0; padding: 85px 50% 0 0; z-index: 999999;}
.half_slider .right-banner{ width: 50%;margin: 0;float: right;text-align: center; background: url(https://emailmonks.com/images/ybg.jpg) repeat; background-attachment: fixed }
.slider-hl{padding: 85px 80px 0; }
.half_slider .left-content .left-content-in{ max-width: 510px; margin: 64px auto 0;}
.left-content h2 {font-family: 'open_sanslight';font-size: 36px;line-height: 43px;text-transform: uppercase;color: #000;margin-bottom: 33px;}
.left-content h2 strong{font-family: 'open_sansbold';}
.left-content p{font-family: 'open_sansbold';font-size: 18px;line-height: 27px;margin-bottom: 40px;}
.left-content ul{ list-style: none}
.left-content ul li{ display: block;font-size: 16px;font-family: 'open_sansregular';position: relative;padding-left: 13px;margin-bottom: 18px;}
.left-content ul li strong{font-family: 'open_sansbold'; } 
.left-content ul li:after{ height: 4px;width: 4px;background: #000;border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;top: 9px;left: 3px;position: absolute;content: "";}
.left-content .logo-icon{ margin-bottom: 100px;}
.left-content .logo-icon a{ color: #000; font-family: 'pacificoregular'; font-size: 26px;}
.slider-hl.owl-carousel .owl-wrapper{ margin-top: 85px;}
.slider-hl.owl-theme .owl-controls{ position: absolute; top: 0; left: 0; width: 100%;}
.left-content h5{font-family: 'open_sansregular'; font-size: 24px;  line-height: 42px; text-transform: uppercase; margin-top: 30px; }
.left-content h5 span{ display: block; }
.left-content h5 span em{ font-size: 17px; font-family: 'open_sanssemibold'; letter-spacing: 0.08em}
.left-content h5 span strong{ font-size: 36px;font-family: 'open_sansextrabold'; color: #000;}
.left-content h5 span strong i{ color: #f0c318; font-style: normal}
.left-content .btn-order{ background: #000;color: #fff;font-family: 'pt_sansbold';font-size: 24px;text-transform: uppercase;margin-top: 31px;display: inline-block;padding: 12px 62px;border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; margin-bottom: 60px}
.left-content .btn-order i{ background: url(https://emailmonks.com/images/psd-order-btn-arrow.png) no-repeat; height: 19px; width: 26px; display: inline-block; margin-left: 1px; background-size: 100%}
.left-content .btn-order:hover{ background: #d14e11}
.slider-hl .owl-dots{ text-align: center;position: absolute;top: 60px;left: 0;width: 100%;}
.slider-hl .owl-dots .owl-dot{ height: 10px; width: 10px; background:trnasparent; border: #000 solid 2px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; display: inline-block; margin-right: 12px; }
.slider-hl .owl-dots .owl-dot:last-child{ margin-right: 0}
.slider-hl .owl-dots .owl-dot.active{ background: #000}
/*.right-banner .slide-nav {position: fixed;top: 0;width: 50%;right: 0;text-align: left;z-index: 1; height: 100vh}*/
.slide-prev{ background: url(https://emailmonks.com/images/sample-slider-arrows-left.png)no-repeat 0 center; font-size: 0; text-indent: -999px; overflow: hidden; height: 50px; width: 25px; display: inline-block; transition: none;-webkit-transition: none; -ms-transition: none; -moz-transition: none; position: absolute; top:0; height: 100vh; left: 50%; z-index: 9}
.slide-next{ background: url(https://emailmonks.com/images/sample-slider-arrows-right.png)no-repeat 0 center; font-size: 0; text-indent: -999px; overflow: hidden; height: 50px; width: 25px; float: right;transition: none;-webkit-transition: none; -ms-transition: none; -moz-transition: none; position:absolute; top: 0; right: 0; height: 100vh; z-index: 9 }


/*
.slide-prev{ background: url(https://emailmonks.com/images/sample-slider-arrows-left.png)no-repeat 0 center; font-size: 0; text-indent: -999px; overflow: hidden; height: 50px; width: 25px; display: inline-block; transition: none;-webkit-transition: none; -ms-transition: none; -moz-transition: none; position: fixed; top:0; height: 100vh; left: 50%; z-index: 1}
.slide-next{ background: url(https://emailmonks.com/images/sample-slider-arrows-right.png)no-repeat 0 center; font-size: 0; text-indent: -999px; overflow: hidden; height: 50px; width: 25px; float: right;transition: none;-webkit-transition: none; -ms-transition: none; -moz-transition: none; position:fixed; top: 0; right: 0; height: 100vh; z-index: 1 }
*/
.slide-next:hover{background-image: url(https://emailmonks.com/images/sample-slider-arrows-righth.png)}
.slide-prev:hover{background-image: url(https://emailmonks.com/images/sample-slider-arrows-lefth.png)}
.pcc-quote-slider h2{ margin-bottom: 62px;}
.pcc-quote-slider h2 i{ background: url(https://emailmonks.com/common_file/images/yellow-heart-shape.png)no-repeat;  width: 40px; height: 48px; display: inline-block; margin: 0 5px ; background-size: 100% }
.pcc-quote-slider p{ text-align: center; font-size: 18px; line-height: 30px; font-family: 'pt_sansregular';}
.pcc-quote-slider{ padding-top: 117px; padding-bottom: 50px}
.pcc-quote-slider .enterprise-slider-wrap{ border-bottom: none;}
.pcc-quote-slider .ms-staff-carousel .ms-staff-info{ max-width: 970px;}
.pcc-quote-slider .ms-slide-info.ms-dir-h{border-radius: 30px; -webkit-border-radius: 30px; -ms-border-radius: 30px; -moz-border-radius: 30px;    }
.pcc-quote-slider .ms-info{ padding: 0 100px}
.pcc-quote-slider .ms-staff-carousel .ms-nav-prev{ height: 30px; width: 30px; border: #f1c319 solid 2px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; background: url(https://emailmonks.com/images/ppc_yl_lt_arrow.png)no-repeat center #fff; padding: 0 ; top: 16px;}
.pcc-quote-slider .ms-staff-carousel .ms-nav-prev:hover{ background: url(https://emailmonks.com/images/ppc_yl_lt_arrowh.png) no-repeat center #f1c319;}

.pcc-quote-slider .ms-staff-carousel .ms-nav-next{ top: 16px; height: 30px; width: 30px; border: #f1c319 solid 2px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; background: url(https://emailmonks.com/images/ppc_yl_rt_arrow.png)no-repeat center #fff; padding: 0 }
.pcc-quote-slider .ms-staff-carousel .ms-nav-next:hover{ background: url(https://emailmonks.com/images/ppc_yl_rt_arrowh.png) no-repeat center #f1c319;}
.downarrow{background: url(https://emailmonks.com/images/ppc_bc_down_arrow.png)no-repeat center #f0c318; position: fixed; bottom: 20px; right: 23%;  height: 40px; width: 40px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; z-index: 9 }
.ppc-require-form{ background: #f1c319; padding: 96px 0 120px; clear: both}
.ppc-require-form .ppc-getquote{ max-width: 770px; margin: 0 auto;}
.ppc-require-form h2{ font-size: 30px; line-height: 1.2; color: #000; text-align: center; position: relative; padding-bottom: 24px; margin-bottom: 38px;}
.ppc-require-form h2 strong{ display: block;  font-weight: normal; font-family: 'open_sansbold'; text-transform: uppercase;}
.ppc-require-form h2 span{ font-family: 'open_sansregular'; font-size: 24px; line-height: 35px; text-transform: uppercase;}
.ppc-require-form h2:after{ width: 30px; height: 3px; background: #000; position: absolute; bottom: 0; left: 50%; margin-left: -15px; content: "";}
.ppc-getquote-form .form-group:nth-child(1){ width: 48%; margin-right: 4%; float: left}
.ppc-getquote-form .form-group:nth-child(2){ margin-right: 0; width: 48%; float: left} 

.ppc-require-form p{ text-align: center ; font-size: 18px; font-family: 'pt_sansregular'; margin-bottom: 19px;}
.ppc-require-form p strong{font-family: 'pt_sansbold';}
.ppc-require-form .form-group input{background: transparent;border-color: #000;padding: 16px;border-radius: 40px; font-size: 14px; font-family: 'pt_sansregular'; -webkit-border-radius: 40px; -mos-border-radius: 40px; -ms-border-radius: 40px;}
.ppc-require-form .form-group textarea{background: transparent;border-color: #000;padding: 16px;border-radius: 26px; -moz-border-radius: 26px; -webkit-border-radius: 26px; -ms-border-radius: 26px; font-size: 14px; font-family: 'pt_sansregular'; min-height: 70px;}
.ppc-require-form .form-submit{clear: both;max-width: 350px;margin: 0 auto;}
.ppc-require-form .form-submit .primary button{ font-size: 24px; border-radius: 30px;font-family: 'pt_sansbold';  padding: 10px}
.ppc-require-form .form-submit .primary button i{ background:url(https://emailmonks.com/images/psd-order-btn-arrow.png)no-repeat; background-size: 100%; height: 19px; width: 26px;  margin-left:5px  }
.ppc-require-form .enterprise-form .form-group .red{ border-radius: 20px; -webkit-border-radius: 20px; -ms-border-radius: 20px; -moz-border-radius: 20px;}
.ppc-require-form .enterprise-form{max-width: 720px;margin: 0 auto;}
.ppcget-it-done{ background: #fff; padding:62px 0 64px; text-align: center}
.ppcget-it-done p{ display: inline-block; margin-right: 20px; font-size: 26px; color: #000; font-family: 'pt_sansregular'; vertical-align: middle; line-height: inherit}
.ppcget-it-done p strong{ font-family: 'pt_sansbold';}
.ppcget-it-done a{background: #000;color: #fff;font-size: 20px;text-transform: uppercase;font-family: 'pt_sansbold';display: inline-block;padding: 15px 10px;min-width: 350px;border-radius: 30px;text-align: center; vertical-align: middle}
.ppcget-it-done a:hover{background: #d14e11;}
.ppcget-it-done a i{ background: url(https://emailmonks.com/images/psd-order-btn-arrow.png)no-repeat; background-size: 100%;height: 15px;width: 21px;display: inline-block;vertical-align: top;margin-top: 6px;}

.ppc-footer{ background: #000; padding: 101px 0 100px; }
.ppc-footer .ppc-footer-inner{ max-width: 970px; margin: 0 auto}
.ppc-footer .ppc-footer-inner .logo_part{ float: left; width: 41%; padding-left: 20px; padding-right: 10px;}
.ppc-footer .ppc-footer-inner .logo_part .pcc_footer_logo{color: #fff;font-size: 30px;font-family: 'pacificoregular';border-bottom: #333333 solid 1px;padding-bottom: 18px;margin-bottom: 24px;display: inline-block;margin-top: 3px;min-width: 220px;}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail{ list-style: none; display: inline-block}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li{ display: block; background-repeat: no-repeat;}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li.phone{ background-image: url(https://emailmonks.com/images/pc_phone.png); background-position: 0 0;}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li.msg{ background-image:url(https://emailmonks.com/images/pc_msg.png); background-position: 0 2px;}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li.skype{ background-image: url(https://emailmonks.com/images/pc_skype.png); background-position: 0 0;}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li a{color: #999999;font-family: 'open_sansregular';display: block;margin-bottom: 11px;padding-left: 33px; }
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li a span{ position: relative}
.ppc-footer .ppc-footer-inner .menu-links{ float: left; width: 32.52%; padding-right: 10px;}
.ppc-footer .ppc-footer-inner .menu-links.last{ width: 26%}
.ppc-footer .ppc-footer-inner .menu-links .links{ list-style: none}
.ppc-footer .ppc-footer-inner .menu-links .links li{ display: block;}
.ppc-footer .ppc-footer-inner .menu-links .links li a{ display: inline-block; border-bottom: #999999 solid 1px; padding: 11px 0; color: #999999; font-size: 14px;font-family: 'open_sansregular' ; min-width: 140px;}
.ppc-footer .ppc-footer-inner .menu-links .links li a:hover{color: #fff}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li a:hover{ color: #ffc20e}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li.msg a{ color: #ffc20e}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li.msg a:hover{ color: #fff}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li a:hover .monk-text{ opacity: 0}
.ppc-footer .ppc-footer-inner .logo_part .contact_detail li a:hover .monk-no{ opacity: 1}

.ppc-footer .copyright{ font-size: 14px;font-family: 'open_sansregular'; color: #999999; margin-top: 23px; line-height: 22px;}
.ppc-footer .copyright a{ color: #f1c319;font-size: 14px;font-family: 'open_sansregular';}
.ppc-footer .copyright a:hover{ color: #fff}
.ppc-footer .social-icons{ margin-top: 46px;}
.ppc-footer .social-icons ul{ list-style: none}
.ppc-footer .social-icons ul li{ display: inline-block; margin-right: 5px;}
.ppc-footer .social-icons ul li a{ height: 30px; width: 30px; background-repeat: no-repeat; background-position: center; display: block}
.ppc-footer .social-icons ul li a.twitter{ background-image: url(https://emailmonks.com/images/pc_s1.png)}
.ppc-footer .social-icons ul li a.facebook{background-image: url(https://emailmonks.com/images/pc_s2.png)}
.ppc-footer .social-icons ul li a.linkedin{background-image: url(https://emailmonks.com/images/pc_s3.png)}
.ppc-footer .social-icons ul li a.pinterest{background-image: url(https://emailmonks.com/images/pc_s4.png)}
.ppc-footer .social-icons ul li a.google_plus{background-image: url(https://emailmonks.com/images/pc_s5.png)}
.ppc-footer .social-icons ul li a.twitter:hover{ background-image: url(https://emailmonks.com/images/pc_sh1.png)}
.ppc-footer .social-icons ul li a.facebook:hover{background-image: url(https://emailmonks.com/images/pc_sh2.png)}
.ppc-footer .social-icons ul li a.linkedin:hover{background-image: url(https://emailmonks.com/images/pc_sh3.png)}
.ppc-footer .social-icons ul li a.pinterest:hover{background-image: url(https://emailmonks.com/images/pc_sh4.png)}
.ppc-footer .social-icons ul li a.google_plus:hover{background-image: url(https://emailmonks.com/images/pc_sh5.png)}
.right-banner .owl-carousel .owl-stage-outer{ min-height: 890px}
.slide-nav.mobile{ display: none;}
/*
.slider-hl .owl-nav .owl-prev{ background: url(https://emailmonks.com/images/sample-slider-arrows-left.png)no-repeat; height: 50px; width: 25px; position: absolute; top: 0; left: 0; font-size: 0; overflow: hidden; text-indent: -999px;}
.slider-hl .owl-nav .owl-next{ background: url(https://emailmonks.com/images/sample-slider-arrows-right.png)no-repeat; height: 50px; width: 25px; position: absolute; top: 0; right: 0; overflow: hidden; text-indent: -999px;}
*/

/* css end email-resource-design.php */








@media (max-width:1200px) {
.order-right .terms-boxin { padding: 0 7px 15px; }
.order-right .terms-box .terms-line { padding-left: 0; }
.order-right .terms-boxin .place-title { display: table; font-size: 20px; margin: -15px auto 0; padding: 0 10px; width: auto }
.order-left .section-box .layout-box.active, .order-left .section-box .layout-box { background-position: 97% center; background-size: 16px auto; height: 47px; }
.order-left .section-box .layout-box .boxin.responsive, .order-left .section-box .layout-box .boxin.fixed, .order-left .section-box .layout-box .boxin.scalable, .order-left .section-box .layout-box .boxin.scalable.mobile { background-position: 6px 16px; background-size: 18px auto; }
.order-left .section-box .layout-box .boxin { font-size: 15px; line-height: 28px; padding-left: 29px; padding-top: 10px; }
.order-left .section-box .layout-box .boxin, .order-left .section-box.addon .layout-box .boxin { font-size: 12px !important; }
.order-left .section-box .layout-box-big .boxin{font-size: 12px !important}
.order-left .section-box .timesheet .price-range ul li { text-align: left; width: 33px; white-space: nowrap; margin-right: 19.5%; }
.order-left .section-box .timesheet .hours-range ul li { white-space: nowrap; }
.order-left .section-box .timesheet .hours-range ul li, .order-left .section-box .timesheet .price-range ul li { text-align: center; }
.order-left .section-box .timesheet .hours-range ul li.last, .order-left .section-box .timesheet .price-range ul li.last { text-align: right }
.order-left .section-box .timesheet .time-range { background-size: 100% auto }
.chrome .order-left .section-box .timesheet .hours-range ul li { width: 59px }

/* create 13-9-2017 agency_love_monks.php */
    .agcy-bnr .agcy-bnr-content p br{ display: none;}
/* create 13-9-2017 agency_love_monks.php */

	/*audit*/
	#ppt-pop .pdf{width: 930px;height: 560px;}    
	/*audit*/
	
	/* css end email-resource-design.php */
    .ppcget-it-done a{ min-width: 310px;}
    .slider-hl{ padding: 85px 50px 0} 
    .half_slider .left-content .left-content-in{ padding: 0 20px;} 
	/* css end email-resource-design.php */


}

@media (max-width:1180px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 17.2%; width: 48px; }

}

@media (max-width:1130px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 17.75%; width: 43px; }

.order-left .section-box .timesheet .time-range ul li.last { width: 19px; }
.order-left .section-box .timesheet .price-range ul li { width: 32px; }
}

@media (max-width:1100px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 17.6%; }
.order-left .section-box .timesheet .hours-range ul li { margin-right: 17.52%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 24%; }
.order-left .section-box .timesheet .price-range ul li { width: 31px; }
}

@media (max-width:1080px) {
.order-right { float: right; max-width: 100%; width: 32%; }
.order-left { max-width: 100%; width: 65%; }
.order-right .cartbox .cart-item.deltime { font-size: 15px; margin-bottom: 0; padding: 0; }
.order-left .section-box .service-inner .innerbox { padding: 15px 3%; }
.order-left .section-box .service-box { padding: 20px 2% 30px; }
.order-left .section-box .timesheet .time-range { background-size: 100% auto }
.order-left .section-box .timesheet .hours-range ul li { margin-right: 16.4%; text-align: left; }
.order-left .section-box .timesheet .hours-range ul li { margin-right: 16.28% }
.order-left .section-box .timesheet .price-range ul li.last, .timesheet .price-range ul li.last, .order-left .section-box .timesheet .hours-range ul li { text-align: right; }
.price-range ul, .hours-range ul { float: left; width: 100%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 23.7% }
.chrome .order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 23.5% }
.order-left .section-box .timesheet .price-range ul li { text-align: left; margin-right: 18.6% }
.order-left .section-title i.sm-text { display: block; padding-left: 42px; }
}

@media (max-width:1070px) {/* change in 08-09-17 pricing page */    .serpop_up .pop-logo li{ padding: 0}    .esp-vlist p{ line-height: 28px;}}
@media (max-width:1065px) {
.order-left .section-box .timesheet .hours-range ul li { width: 42px; }
.order-left .section-box .timesheet .price-range ul li { width: 31px; }
}

@media (max-width:1043px) {
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 23.5%; }
.order-left .section-box .timesheet .hours-range ul li { width: 41px; }
.order-left .section-box .timesheet .price-range ul li { margin-right: 18.5%; }
}

@media (max-width:1024px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 16.2%; width: 41px; }
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 24%; }
.order-left .section-box .timesheet .time-range ul li.last { width: 2%; }
.order-left .section-box .timesheet .price-range ul li { margin-right: 19%; width: 27px; }
/* change in 08-09-17 pricing page */
.serpop_up .pop-logo li{ padding: 0}
.esp-vlist p{ line-height: 28px;}
/* change in 08-09-17 pricing page */

/* email-service-provider-integration.php change on 26-10-2017 */
.soft-table .soft-link li{ width: 33.33%}
.soft-table .soft-link li:nth-last-child(4){border-bottom: #e9e9e9 1px solid;}
/* email-service-provider-integration.php change on 26-10-2017 */

/* add view all ESPs */
.service-sub-menu .we-suport h2 a{ margin-left: 5%}
/* add view all ESPs */

	/*audit*/
   .email_audit_banner h2{ font-size:  30px;}
   .audit_form_block h2, .ppt_block h2{ font-size: 28px; line-height: 1.2}
   #ppt-pop .pdf{width: 655px;height: 450px;}    
   /*audit*/
   
   
   
	 /* css end email-resource-design.php */
    .half_slider .left-content{ width: 100%; position:relative; top:inherit; padding-top: 0; padding-right: 0}
    .half_slider .right-banner{ width: 100%; float: none; position: relative}
    .right-banner .slide-nav{ position: absolute;width: 100%;height: inherit;top:500px;}
    .half_slider{ overflow: inherit}
    .slider-hl{ padding:80px 50px 50px;}
    .left-content .logo-icon{ margin-bottom: 30px;}
    .ppcget-it-done p{ margin-bottom: 20px; }
    .ppc-footer{ padding: 60px 0;}
    .ppc-require-form{ padding: 60px 0 80px;}
    .right-banner .owl-carousel .owl-stage-outer{ min-height: inherit}
    .half_slider{ padding-top: 40px;}
    .downarrow{ display: none}
    .slide-nav.mobile{ display: block}
    .slide-nav.desktop{ display: none}
    .half_slider .left-content .left-content-in{ margin: 0 ; max-width: 100%;} 
    .slide-prev{ height: 50px; left: 0;}
    .slide-next{ height: 50px; right: 0;}
    .right-banner .slide-nav{top: 300px;}
	/* css end email-resource-design.php */


}

@media (max-width:1000px) {
.order-left .section-box .timesheet .hours-range ul li.last { width: 34px; }
.order-left .section-box .timesheet .price-range ul li.last { width: 29px; }
.order-left .section-box .timesheet .price-range ul li { margin-right: 18.6%; }
}

@media (max-width:980px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 15.9%; }
.upload-form p { display: inline-block; vertical-align: top; width: 79%; }
.sub-head { font-size: 24px; line-height: 40px; }
.order-video-banner .main br { display: block }
.order-video-banner span.pipe { display: none }
.order-left .section-box .timesheet .hours-range ul li.last { width: 24px; }
.order-left .section-box .timesheet .price-range ul li { width: 27px; }
.order-left .section-box .timesheet .price-range ul li.last { width: 24px; }
.get-dn p{display: block;margin-right: 0;}
}
@media (max-width:970px) {
	/* change in 08-09-17 pricing page */
    .serpop_up .pop-logo{ display: block;}
    .serpop_up .pop-logo li{ display: inline-block; padding: 27px 20px}
	/* change in 08-09-17 pricing page */
	
	/* create 13-9-2017 agency_love_monks.php */
    .brd-agencies .brd-block .clnt-count{ width: 100%; float: none; padding: 20px 10px;}
    .brd-agencies .brd-block .right-slider{ width: 100%; float: none}
    .brd-agencies .wh-rate-block .w-agmonk{ width: 100%; display: block; padding:30px} 
    .wh-rate-block .w-rate{ width: 100%; display: block; padding: 30px;}
    .wh-rate-block{ display: block}
	/* create 13-9-2017 agency_love_monks.php */	
}
@media (max-width:920px) {
.order-left .section-title .section-titlein { font-size: 22px; }
.order-left .section-title .work-line { font-size: 23px; padding-left: 18px; }
.order-left .section-title .work-line span { font-size: 23px; }
.order-left .section-title .work-line span i { font-size: 24px; }
.order-left .section-box .input-box input[type="text"] { width: 86%; }
}

@media (max-width:900px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 14.9%; }
.order-left .section-box .timesheet .price-range ul li { margin-right: 18%; }
.order-left .section-box.addon .layout-box .boxin { padding-left: 7px; }
.order-left .section-title .section-btn .formbbtn { font-size: 18px }
.order-left .section-box .timesheet .hours-range ul li { width: 45px; }
.order-left .section-box .timesheet .price-range ul li { width: 30px; }

/* email-service-provider-integration.php change on 26-10-2017 */
.esp-integration .mobile-our-client{ display: none}
/* email-service-provider-integration.php change on 26-10-2017 */

/* add view all ESPs */
.main-nav ul li .accourding a{ padding: 18px 10px;}
/* add view all ESPs */

/* css end email-resource-design.php */
	.client-slider{ display: none}
    .ppcget-it-done p{ margin-right: 0 }
    .ppc-require-form .ppc-getquote{ padding-left: 20px; padding-right: 20px;}
/* css end email-resource-design.php */

}

@media (max-width:899px) {
.order-left .section-box .timesheet .hours-range ul li, .order-left .section-box .timesheet .hours-range ul li.last { width: 32px; }
.order-left .section-box .timesheet .price-range ul li { width: 38px; }
.order-left .section-box .timesheet .price-range ul li.last { width: 29px }
.order-left .section-box .timesheet .hours-range ul li { margin-right: 17%; }
.order-left .section-box .timesheet .price-range ul li { margin-right: 16%; }
}

@media (max-width:877px) {
.order-left .section-box .timesheet .price-range ul li.last { width: 20px; }
.order-left .section-box .timesheet .hours-range ul li.last { width: 20px; }
}

@media (max-width:838px) {
.order-left .section-box .timesheet .hours-range ul li, .order-left .section-box .timesheet .hours-range ul li.last { width: 29px; }
.order-left .section-box .timesheet .price-range ul li { width: 35px; }
}

@media (max-width:800px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 16.8% }
.order-left .section-title .section-titlein { font-size: 20px; }
.order-left .section-title .work-line { font-size: 20px; padding-left: 0; }
.order-left .section-title .work-line span { font-size: 21px; }
.wc-text p br{ display:none}
}

@media (min-width:769px) and (max-width:787px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 16.6% }
.order-left .section-box .timesheet .price-range ul li { width: 33px }
}

@media (max-width:768px) {
.order-left .section-box .timesheet .hours-range ul li { margin-right: 12.9%; width: 41px; }
.price-range ul { float: left; width: 100%; }
.order-left .section-box .timesheet .time-range ul li:nth-child(4) { width: 22.7% }
.order-left .section-box .timesheet .price-range ul li { text-align: left; width: 27px; margin-right: 17.1%; }
.file-noupload { font-size: 12px; }
.order-left .section-box .timesheet .hours-range ul li.last, .timesheet .hours-range ul li.last { width: 44px; }
}

@media (max-width:767px) {
.thanku-description.order h2 { font-size: 60px; }
.order-left .section-box .breif-main-box .breif-part { width: 100%; margin-bottom: 20px; }
.order-left .section-box .breif-main-box .fileupload-part { width: 100%; }
/*.order-left .section-box.time-box.email.desktop{ display:block !important;}*/
.order-left .section-box.integration.desktop { display: none; }
.order-left .section-box.integration.mobile { display: block; }
.order-left .section-box.basic-advnc-redio { display: none; }
.order-right .order-btn { display: table !important; margin: 0 auto; width: 230px; }
.order-right .terms-box .terms-line.last { margin-bottom: 15px !important; }
#cartbtnbox1 { display: none; }
.order-right .cart-title { display: none; }
.order-right .cartbox .cart-headleft .headleft-2 { display: none; }
.order-right .cartbox .cart-head.desktop { display: none; }
.order-right .cartbox .cart-head.mobile { display: block; }
.order-right .cartbox.selection .cartbox-arrow { display: none; }
.order-right { max-width: 620px !important; margin-top: 0 !important; }
.order-left .section-box .layout-box.active, .order-left .section-box .layout-box { background-position: 97% center; background-size: 36px 36px; height: 56px; }
.order-left .section-box .layout-box .boxin, .order-left .section-box.addon .layout-box .boxin { font-size: 16px !important; }
.order-left .section-box .input-box { margin: 0 0 30px; }
form.order-form { padding: 20px; }
.fill-uporder-form { font-size: 20px; margin-top: 20px; padding-top: 20px; padding-bottom:20px;}
.whychoose { padding-bottom: 20px; }
.order-video-banner .video-icon-play { display: block; height: 40px; margin: 0 auto; width: 34px; }
.order-video-banner { display: none }
.whychoose ul { padding-top: 0; }
.mobile-device.dots { display: block }
.order-left .section-title .section-btn .formbbtn { font-size: 24px }

/* change in 08-09-17 pricing page */
    .bulk-prcing-line{ margin: 0 -15px 0; font-size: 17px; padding: 30px 10px; }
    .pricing-main .order-design{  margin: 0 -17px; padding-top: 30px; }
    .pricing-main .order-design:after{ left: 15px; right: 15px;}
    .pricing-main .order-design .odr-bline{ margin-top: 30px; padding: 30px 15px; }
    .serpop_up .pop-logo li{ padding: 10px 15px}
    .serpop_up .pop-logo{ height: inherit}
    .serpop_up .softwarename ul li span{ min-width: 150px;}
    .serpop_up{ padding: 40px 20px !important;}
    .serpop_up h3{ font-size: 18px; margin-bottom: 20px;}
/* change in 08-09-17 pricing page */

/* create 13-9-2017 agency_love_monks.php */
    .agcy-bnr{ padding-top: 68px;}
    .brd-agencies .wh-rate-block .w-agmonk h2{ padding-bottom: 20px;}
    .brd-agencies .wh-rate-block .w-agmonk ul li{ padding: 25px 10px;}
    .wh-rate-block .w-rate h2{ font-size:22px; line-height: 28px}
    .agcy-ratecard .form-submit{ display: inline-block; min-width:inherit; display: block}
    .brd-agencies{padding-bottom: 70px;}
    .offr_obli_block{ padding: 70px 0 }
    .obligant-trl .form-submit button{ min-width: 250px;}
    .agecy-partner{ padding: 70px 0 30px}
    .parner-blform{ padding: 70px 0 }
    .partner-monk .form-submit button{ min-width: 250px;}
    .brd-agencies .brd-block{ margin-top: -186px}
    .brd-agencies .wh-rate-block .w-agmonk{ padding-bottom: 5px}
    .obligant-trl .form-submit button{ font-size: 16px;}
    .obligant-trl .form-submit i{ width: 14px; background-size: 14px; margin-left: 98px}
/* create 13-9-2017 agency_love_monks.php */	


/*14 pages*/
.mobile-top .mobile-top{ padding-top:0}
.cheetahmail-experian h2 img{ bottom: -9px}
    .eloqua h2 img{ bottom: -6px;} 
    .hubspot h2 img{ bottom: -3px}
    .responsys h2 img{ bottom: -3px;}
    .exacttarget h2 img{ bottom: -5px}
    .banner-enterprise h2 img.maropost{ margin-bottom: 3px; max-height: 27px;vertical-align: bottom}
/*14 pages*/



/* email-service-provider-integration.php change on 26-10-2017 */
.integrationoptions-leftblock{ border-left: none; border-bottom:#dedddd solid 3px}
    .integrationoptions-leftblock:last-child{ border-bottom: none;}
    .soft-table .soft-link li{ width: 50%}
    .espsupport-wrap h2{ font-size:28px; line-height: 1.2; margin-bottom: 20px;}
    .soft-table .logos{ margin-top: 30px;}
    .esp-integration .espi-banner .first-title{ font-size: 30px !important; line-height: 1.2 !important}
    .espibanner-topdes h1{ font-size: 18px !important; line-height: 1.3 !important}
    .esp-integration .mobile-our-client{ display: block; background: transparent;}
    .mobile-our-client ul li .arrow{ background: transparent; padding-bottom: 0; margin-bottom: 0}
    .mobile-our-client ul li{ padding:20px 0 !important; }
    .esp-integration .our-client{ padding: 0; margin-bottom: 0}
	.soft-table .soft-link li:nth-last-child(2){border-bottom: none;}
	.soft-table .soft-link li:nth-last-child(3){border-bottom: #e9e9e9 1px solid;}
/* email-service-provider-integration.php change on 26-10-2017 */


/*audit*/
.audit_cc{ padding-top: 40px !important; }
    .audit_form .form-group{ display: inline-block}
    .mobile-our-client{ background: transparent !important}
    .email_audit_banner h2 br{ display: none}
    .audit_form_block{ padding-bottom: 40px;}
    .ppt_block{ padding: 40px 0;}
    .email_audit_banner{ padding-top: 40px;}
    .audit_mid_form .form-submit{ max-width: 90%}
    .audit_cc  .mobile-our-client ul li .arrow:after{background: url(https://emailmonks.com/images/ms-slider-bottom-arrow.png) no-repeat bottom center; position: absolute; height: 18px; width: 38px;  bottom: -18px; content: ""; left: 50%; margin-left: -19px;}
    .audit_cc  .mobile-our-client ul li{ background:none; border-bottom: #000 solid 3px}
    .audit_cc  .mobile-our-client ul li:last-child{ border-bottom: none}
    #ppt-pop .pdf{    width: 543px;height: 380px;}    
    .email_audit_banner figure {height: 140px;width: 140px;padding: 35px;}
	/*audit*/
	
	
	
	/* css end email-resource-design.php */
	.ppcget-it-done{ padding: 40px 0;}
    .ppcget-it-done p{ font-size: 22px;}
    .left-content h2{ font-size: 30px; line-height: inherit}
    .ppc-page{ padding-top: 0 !important}
    .half_slider .left-content{ padding-left:20px; padding-right: 20px;}
    .pcc-quote-slider h2 i{ width: 23px;height: 28px;}
    .ppcget-it-done a{ padding:10px}
    .pcc-quote-slider .mobile-our-client ul li .arrow{ padding-bottom: 20px;}
	/* css end email-resource-design.php */



}
@media (max-width:640px) {
	/* change in 08-09-17 pricing page */
    .pricing-main .order-design .odr-btn strong{ font-size: 22px; display: block;margin-bottom: 20px;}
    .pricing-main .order-design .odr-btn a{ font-size: 18px; margin-left: 0}
    .pricing-main .order-design .odr-btn a i{ height: 11px;width: 13px;}
    .rate-ord p{ font-size: 17px; line-height: 26px;}
    .replicate-block{  margin-bottom: 20px;}
    .replicate-block:first-child{ padding-bottom: 20px;}
    .agncy-discount{ margin-top: 30px; padding-top: 30px;}
    .esp-vlist p{ font-size: 17px; line-height: 26px;}
    .esp-vlist{ margin: 30px 0;}
    .serpop_up .pop-logo li.last{ margin-top: 0}
    .serpop_up .softwarename ul{ width: 100%; border-right: none; }
    .serpop_up .softwarename ul li{ text-align: left}
    .serpop_up p{ font-size: 16px;}
	/* change in 08-09-17 pricing page */
	
	/* create 13-9-2017 agency_love_monks.php */
    .brd-agencies .wh-rate-block .w-agmonk ul li{ font-size: 16px;}
    .brd-agencies{ padding-bottom: 40px}
    .offr_obli_block{ padding: 40px 0}
    .offr_obli_block h2{ font-size: 22px; line-height: 28px}
    .offr_obli_block h3{ font-size: 18px; line-height: 24px;}
    .offr_obli_block h3{ margin-top: 20px;margin-bottom: 20px;}
    .agecy-partner{ padding-top: 40px; padding-bottom: 0}
    .agecy-partner h2{ font-size: 22px; line-height: 28px;}
    .agecy-partner ul li{ padding-left: 0; padding-right: 0; display: block}
    .agecy-partner ul li .imgs figure{ margin: 0 auto 30px}
    .agecy-partner ul li:nth-child(even) .imgs{ order: 1; margin-left: 0;}
    .agecy-partner ul li:nth-child(even) .img-content{ order: 2; text-align: center}
    .agecy-partner ul li .imgs{ width: 100%; margin-right: 0}
    .agecy-partner ul li .img-content{ width: 100%; text-align: center; padding-left: 0}
    .agecy-partner ul li ul li{ text-align: left}
    .parner-blform{ padding-top: 40px; padding-bottom: 40px;}
    .parner-blform h2{ font-size: 22px; line-height: 28px;}
    .parner-blform p{ margin-bottom: 30px;}
    .agency-questions{ padding: 40px 20px}
    .agency-questions .accordion-title{ font-size: 16px;}
    .agency-questions .accordion-content{ padding: 20px 30px 20px}
    .agency-questions h2{ font-size: 22px; line-height: 28px; margin-bottom: 30px; }
    .agency-questions .rating-box{ padding: 30px auto 0; padding-top: 40px;}
    .ft_ab_line p{ font-size: 22px; line-height:inherit}
	/* create 13-9-2017 agency_love_monks.php */	
	
	/* email-service-provider-integration.php change on 26-10-2017 */
		  .soft-table .soft-link li.last{margin-top: 0px;}
    .esp-integration .espi-banner .first-title br{ display: none}
    .esp-integration .espi-banner .first-title{ font-size: 24px !important;}
    .mobile-our-client ul li img{ max-height: 50px;}
    .mobile-our-client ul li.last{ margin-top: 0}
    .espibanner-topdes h1 br{ display: none}
	/* email-service-provider-integration.php change on 26-10-2017 */
	
	/*audit*/
	.audit_form_block .form-field{ width: 100%; float: none; margin-bottom: 24px;}
    .audit_form .form-group { margin-bottom: 0}
    .audit_mid_form .form-submit{ margin-top: 24px}
    .audit_form_block h2, .ppt_block h2{ font-size: 22px;}
    .email_audit_banner h2{ font-size: 22px;}
    .audit_cc h2{ font-size: 22px;}
    #ppt-pop .pdf{    width: 408px;height: 370px;}    
	/*audit*/
	
	/* css end email-resource-design.php */
    .ppc-footer .ppc-footer-inner .menu-links .links li.last{ margin-top: 0}
    .ppc-footer .ppc-footer-inner .logo_part{ width: 220px; margin-left: auto; margin-right: auto; float: none; padding: 0}
    .ppc-footer .ppc-footer-inner .menu-links{width: 220px; margin-left: auto; margin-right: auto; float: none; padding: 0 }
    .ppc-footer .ppc-footer-inner .menu-links.last{ width: 220px}
    .ppc-footer .ppc-footer-inner .menu-links .links li a{ min-width: inherit; width: 100%}
    .ppc-footer .ppc-footer-inner .logo_part .pcc_footer_logo{ min-width: inherit; width: 100%}
    .ppc-footer .social-icons{ margin-top: 0}
    .ppc-footer .social-icons ul li.last{ margin-top: 0}
    .ppc-footer .social-icons{ margin-top:20px; }
    .ppc-footer{ padding: 30px 0;}
    .ppc-getquote-form .form-group:nth-child(1){ float: none; width: 100%}
.ppc-getquote-form .form-group:nth-child(2){float: none; width: 100%}
    .ppc-require-form .form-group textarea{ min-height: 120px;}
    .ppc-require-form h2{ font-size: 26px;}
    .ppc-require-form{ padding: 40px 0; }
    .left-content h2{ font-size: 22px;}
	/* css end email-resource-design.php */
} 
	
	
	
	
	
	
	
@media (max-width:639px) {
.order-left .section-box.integration.mobile .integration-box li.int-comp { width: 85%; margin-left: 10%; }

}

@media (max-width:550px) {
.thanku-description.order h2 { font-size: 52px; }
.thanku-service { font-size: 16px; }
.order-left .section-title .section-titlein { font-size: 17px; }
.order-left .section-title span { font-size: 16px; padding: 4px 11px; }
.stepper { margin: 5px 0 0 !important; }
.order-left .section-title.no-of-landing .number-box .stepper { margin: 0 0 10px }
.stepper .stepper-input { padding: 9px 10px 5px !important; }
.order-left .section-box .input-box input[type="text"] { width: 90%; }
.order-left .section-title .work-line { font-size: 18px; margin-top: 5px; }
.order-left .section-title .section-right { width: auto !important; }
.order-left .section-title .work-line span, .order-left .section-title .work-line span i { font-size: 20px; }
.order-left .section-title .section-tip { margin: 0; padding: 0; }
/*.i-pop-bg, .i-pop-bg:hover { background-size: 100%; width: 22px; height: 22px; }*/
.order-left .section-box .breif-main-box { padding: 10px 18px 18px; }
.upload-form .upload-right { margin-top: -3px; }
form.order-form { padding-left: 0; padding-right: 0 }
}

@media (max-width:480px) {
	/* create 13-9-2017 agency_love_monks.php */
    .agcy-bnr .agcy-bnr-content h1 span{ font-size: 26px;}
    .agcy-bnr .agcy-bnr-content h1{ font-size: 22px;}
    .agcy-bnr .agcy-bnr-content h1 i{ background-size: 24px; height: 28px;width: 24px;}
    .agcy-bnr .agcy-bnr-content p{ font-size: 16px; line-height: 24px}
    .brd-agencies .brd-block .clnt-count h2{ font-size: 40px; line-height: 48px}
    .brd-agencies .brd-block{ margin-top: -200px}
    .brd-agencies .wh-rate-block .w-agmonk h2{ font-size: 20px}
    .agency-questions h2{ font-size: 20px;}
    .agency-questions{ padding: 40px 0; }
    .ft_ab_line a{min-width: 250px;}
    .partner-monk .form-group, .obli-start-fm .obligant-trl .form-group{ width: 100%; float: none;}
    .agcy-ratecard .form-submit button{ font-size: 14px;}
    .agcy-ratecard .form-submit i{ margin-left:93px;}
	/* create 13-9-2017 agency_love_monks.php */
	
	
	/*audit*/
   .audit_cc .right_quote{ margin-left: 0}
    #ppt-pop .pdf {width: 263px;height: 254px;}
	/*audit*/

	
	/*14 pages*/
	.banner-enterprise h2 {
    	line-height: 1.1 !important;
	}
	.banner-enterprise h2{line-height: 1.1;}
	.exacttarget h2 img{bottom: -3px;}
	/*14 pages*/
	
	.get-dn a{min-width:inherit; padding:15px 30px	}
	
	.soft-table .logos li.last a{max-width: 190px; margin: 0 auto;}
	
	
		/* email-service-provider-integration.php change on 26-10-2017 */
		
		 .soft-table .soft-link li{ width: 100%}
		.espsupport-wrap h2{ font-size: 22px;}
		.soft-table .logos li{ width:100%;}
		.soft-table .soft-link li:nth-last-child(3), .soft-table .soft-link li:nth-last-child(2), .soft-table .soft-link li:nth-last-child(1){ border-bottom: #e9e9e9 1px solid;}
		.soft-table .soft-link li:last-child{ border-bottom: none;}
		
		/* email-service-provider-integration.php change on 26-10-2017 */

	
	
	}

/* css end email-resource-design.php */	
@media (max-width: 480px){
    .ppcget-it-done a{min-width: 230px;}
    .left-content h5{ font-size: 20px;}
    .left-content h5 span strong{ font-size: 30px;}
    .left-content .btn-order{ font-size: 20px; padding: 12px 30px;}
    .left-content .btn-order i{ width: 20px; height: 14px;}
}
/* css end email-resource-design.php */

	
	@media (max-width:479px) {
	/* change in 08-09-17 pricing page */
    .serpop_up .pop-logo li{ width: 100%; border-right:none; border-bottom:#cfcfcf solid 2px; padding: 24px 15px}
    .serpop_up .pop-logo{ margin-bottom: 0}
	}