@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800); @import url(http://fonts.googleapis.com/css?family=Arvo:400,700); /************************* *******Typography****** **************************/
body { background: #fff url(../images/bg.png) repeat left top; font-family: 'Open Sans', sans-serif; color: #4e4e4e; line-height: 22px; /*margin-bottom:267px;*/
}
html, body { /* height: 100%;*/
min-height: 100%; /* The html and body elements cannot have any padding or margin. */
}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
::selection { background: #d96b5f; color: #FFF; /* WebKit/Blink Browsers */
}
::-moz-selection { background: #d96b5f; color: #FFF; /* Gecko Browsers */
}
::-moz-selection { background: #d96b5f; color: #FFF; /* Gecko Browsers */
}
h1, h2, h3, h4, h5, h6 { font-family: 'Arvo', serif; color: #4e4e4e; }
h1 { font-size: 36px; /* color:#fff;*/
}
h2 { font-size: 20px; }
h3 { font-size: 16px; color: #787878; font-weight: 400; line-height: 24px; }
h4 { font-size: 16px; }
a { color: #c52d2f; -webkit-transition: color 300ms, background-color 300ms; -moz-transition: color 300ms, background-color 300ms; -o-transition: color 300ms, background-color 300ms; transition: color 300ms, background-color 300ms; }
a:hover, a:focus { color: #316782; }
hr { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #fff; }
a:hover, a:focus { color: #111; text-decoration: none; outline: none; }
.dropdown-menu { margin-top: -1px; min-width: 310px; }
.center h2 { font-size: 36px; margin-top: 0; margin-bottom: 20px; }
.media > .pull-left { margin-right: 20px; }
.media > .pull-right { margin-left: 20px; }
.center { text-align: center; padding-bottom: 55px; }
.scaleIn { -webkit-animation-name: scaleIn; animation-name: scaleIn; }
.lead { font-size: 16px; line-height: 24px; font-weight: 400; }
.transparent-bg { background-color: transparent !important; margin-bottom: 0; }
.carouselBgimg1 { background: rgba(136,195,224,1) url(../images/howItworksbgimg.jpg) no-repeat right center; min-height: 418px; }
@-webkit-keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0); transform: scale(0); }
100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
}
@keyframes scaleIn { 0% { opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); }
100% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
}
/************************* *******Header****** **************************/
.navbar > .container .navbar-brand { margin-left: 0; }
.navbar-brand { padding: 6px; }
.navbar { border-radius: 0; margin-bottom: 0; background: #69a3c0; padding: 0; padding-bottom: 0; max-height: 50px; }
.navbar-nav { padding: 0; }
.navbar-nav > li { padding-bottom: 0px; }
.navbar-inverse .navbar-nav > li > a { padding: 12px 28px; margin: 0; color: #fff; line-height: 24px; display: inline-block; font-family: 'Open Sans', sans-serif; font-weight: 400; }
.navbar-inverse .navbar-nav > li > a:hover { background-color: #4d86a3; color: #fff; border-bottom: 2px solid #C52427; }
.navbar-inverse { border: none; }
.navbar-inverse .navbar-brand { font-size: 36px; line-height: 50px; color: #fff; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #4d86a3; color: #fff; border-bottom: 2px solid #C52427; }
.navbar-inverse .navbar-nav .dropdown-menu { background-color: rgba(77,134,163,100); -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125); border: 0; padding: 0; margin-top: 0; border-top: 0; border-radius: 0 0 3px 3px; left: 0; }
.dropdown:hover a.dropdown-toggle, .dropdown:focus a.dropdown-toggle { background: #4d86a3; border-bottom: 2px solid #C52427; }
.navbar-inverse .navbar-nav .dropdown-menu:before { position: absolute; top: 0; }
.navbar-inverse .navbar-nav .dropdown-menu > li > a { padding: 8px 15px; color: #fff; }
.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a, .navbar-inverse .navbar-nav .dropdown-menu > li:focus > a, .navbar-inverse .navbar-nav .dropdown-menu > li.active > a { background-color: #69a3c0; color: #fff; }
.navbar-inverse .navbar-nav .dropdown-menu > li:last-child > a { border-radius: 0 0 3px 3px; }
.navbar-inverse .navbar-nav .dropdown-menu > li.divider { background-color: transparent; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-top: 0; padding-bottom: 0; }
.modal-trigger { width: 100%; background: transparent; height: 15px; position: fixed; left: 0; top: 0; z-index: 1; float: left; }
/* lg */
@media (min-width: 1200px)
{
/* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms; }
}
/* md */
@media (min-width: 992px) and (max-width: 1199px)
{
/* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms; }
.navbar-nav > li { margin-left: 10px; }
.navbar-collapse { padding-left: 0; padding-right: 0; }
.navbar-collapse { font-size: 12px !important; }
.navbar-inverse .navbar-nav > li > a { padding: 11px 8px!important; }
}
/* sm */
@media (min-width: 768px) and (max-width: 991px)
{
/* Make Navigation Toggle on Desktop Hover */
.dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms; }
.navbar-collapse { padding-left: 0; padding-right: 0; }
.navbar-nav > li { margin-left: 0; }
.navbar-brand > img { display: block; width: 162px; }
.navbar-collapse { font-size: 12px !important; }
.navbar-inverse .navbar-nav > li > a { padding: 11px 8px!important; }
.form-head-title-col { font-size: 16px !important; line-height: 26px !important; margin-bottom: 217px !important; }
.modal-dialog { margin: 100px auto 0 !important; }
.textname { padding-bottom: 20px; }
.mpBtn { float: none!important; }
.email-group-col_header { width: 100%!important; }
.stick.current #try-fixed-form-header { padding: 10px; }
.modal-lg { width: 600px!important; }
}
/* xs */
@media (max-width: 767px)
{
.container > .navbar-header, .container > .navbar-collapse { margin-left: -6px; }
.navbar-nav > li { padding-bottom: 0; }
.mpBtn { float: none!important; }

    #SubscribePopUpBox { display:none;
    }
}
/************************* ******* Header ****** **************************/
.supportNumber { margin-top: 4px; }
.supportNumber img { vertical-align: inherit; }
.supportNumber span { margin-right: 5px; display: inline-block; color: #fff; }
.supportNumber small { font-size: 12px; color: #fad72f; font-weight: 600; display: block; }
.supportNumber h5 { font-size: 15px; color: #fff; font-weight: 600; font-family: 'Open Sans', sans-serif; display: block; margin: 0; }
.hometopText { text-align: center; margin-top: 30px; }
.hometopText .title { text-align: center; position: relative; z-index: 9; }
.hometopText h1 { font-size: 45px; color: #d96b5f; background: url(../images/bg.png) repeat left top; padding: 0 20px; display: inline-block; }
.hometopText .title span { border-bottom: 1px dotted #d96b5f; width: 100%; position: absolute; top: 58%; left: 0; z-index: -1; }
.hometopText h2 { font-size: 50px; margin-top: 10px; color: #759db8; font-family: 'Open Sans', sans-serif; font-weight: 600; }
.sliderBtmTxt { border-top: 1px dotted #d96b5f; border-bottom: 1px dotted #d96b5f; padding: 30px 0; margin: 35px 0; text-align: center; font-size: 35px; color: #759db8; font-weight: 700; }
#homeSlider { display: block; margin-top: 15px; margin-bottom: 35px; min-height: 550px; }
#slider { position: relative; }
.hide-bullets { list-style: none; margin-bottom: 0; padding: 0; }
#slider-thumbs { border-bottom: 1px solid #dddddd; padding-bottom: 0px; margin-bottom: 30px; text-align: center; position: relative; }
#slider-thumbs .col-thumbnail { display: inline-block; float: none; margin: 0 15px; }
#slider-thumbs .col-thumbnail a.thumbnail { background: none; border: none; margin-bottom: 0; cursor: pointer; border-radius: 0; padding: 12px 20px; color: #2e2e2e; position: relative; }
#slider-thumbs .col-thumbnail a.thumbnail img { margin-bottom: 10px; }
#slider-thumbs .col-thumbnail a.thumbnail p { margin-bottom: 0px; }
#slider-thumbs .col-thumbnail a.thumbnail:hover, #slider-thumbs .col-thumbnail a.thumbnail:focus, #slider-thumbs .col-thumbnail.active a { background: #e3e3e3; }
#slider-thumbs .col-thumbnail a.thumbnail:hover:after, #slider-thumbs .col-thumbnail a.thumbnail:focus:after, #slider-thumbs .col-thumbnail.active a:after { border-bottom: 1px solid #919191; content: ''; position: absolute; z-index: 8; width: 100%; bottom: -1px; left: 0; }
.appstoreTxt { float: right; font-size: 18px; color: #d96b5f; font-style: italic; position: absolute; right: 0; bottom: 5px; font-weight: 600; }
#homeSlider .appBtn { text-align: left; }
.accordion { background: none; }
.accordion .panel { background: none; border: none; box-shadow: none; }
.accordion .panel-body { background: none; border: none; border-top: none !important; border-bottom: 1px solid #dddddd; padding: 16px 0; }
.accordion .panel-heading { background: none; border: none; border-bottom: 1px solid #dddddd; padding: 16px 0; }
.accordion .panel-heading h1 { font-size: 30px; color: #363636; font-family: 'Open Sans', sans-serif; font-weight: 300; margin: 0; }
.accordion .panel-heading h3 { font-size: 24px; color: #727272; font-family: 'Open Sans', sans-serif; font-weight: 300; margin: 5px 0; }
.accordion .panel.panel-default { margin-top: 0 !important; }
/************************* ******* Footer ****** **************************/
#footer { background: #69A3C0 url(../images/bg_footer.png); padding: 25px 0; -webkit-box-shadow: inset 0px 4px 7px -1px rgba(62,108,130,1); -moz-box-shadow: inset 0px 4px 7px -1px rgba(62,108,130,1); box-shadow: inset 0px 4px 7px -1px rgba(62,108,130,1); /*position: absolute;*/
bottom: 0; width: 100%; margin-top: 30px; }
#bottom .bottomLinks { position: relative; }
#bottom .bottomLinks:after { content: ''; border-right: 1px dotted #FFF; position: absolute; min-height: 230px; top: 11%; right: 7%; }
#bottom .bottomLinks:nth-child(3):after { top: 23%; }
#bottom .bottomLinks:nth-child(4):after { border-right: none; }
#bottom .bottomLinks h3 { font-size: 16px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; text-shadow: 0 1px 0 #30779a; }
#bottom .bottomLinks ul { list-style: none; padding-left: 0; }
#bottom .bottomLinks ul li { }
#bottom .bottomLinks ul li a { color: #FFF; line-height: 34px; font-size: 14px; }
#bottom .bottomLinks ul li a:hover { /*color:#316782*/
color: #fad72f; }
#bottom .tollFree { margin-top: 35px; }
#bottom .tollFree img { vertical-align: top; margin-right: 3px; }
#bottom .tollFree span { display: inline-block; }
#bottom .tollFree h4 { font-size: 16px; color: #175370; font-family: 'Open Sans', sans-serif; font-weight: 600; text-shadow: 0 1px 0 #84b7d1; margin: 0 0 3px 0; }
#bottom .tollFree h2 { font-size: 25px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; text-shadow: 0 1px 0 #b8e0f4; margin: 0; }
#bottom .selectLanguage { color: #FFF; margin-top: 45px; }
#bottom .selectLanguage select { background: #598bab; border: none; font-size: 12px; padding: 3px; color: #fff; }
.footerTxt { font-size: 12px; color: #fff; margin-right: 5px; }
.footerTxt a { font-size: 12px; color: #fff; }
.footerTxt a:hover { font-size: 12px; color: #fad72f; }
.footerLinks { font-size: 12px; color: #fff; text-align: right; display: block; }
.footerLinks a { font-size: 12px; color: #fff; margin: 0 10px; }
.footerLinks a:hover { color: #fad72f; }
.socialLinks { text-align: left; }
.socialLinks a { margin: 0 2px; }
.socialLinks ul { overflow: auto; }
.socialLinks ul li { list-style-type: none; display: inline-block; }
.socialLinks ul li a i { background: #fff; color: #88c3e0; width: 35px; height: 35px; border-radius: 20px; font-size: 20px; text-align: center; padding-top: 20%; transition: all 0.2s ease-in-out; display: inline-block; }
.socialLinks ul li a i:hover { opacity: .7; }
.footerBtm { border-top: 1px dotted #fff; padding: 10px 0; margin-top: 30px; }
.topBanner { margin: 60px 0 40px 0; border-bottom: 1px dotted #d96b5f; display: block; padding-bottom: 50px; }
.topBanner .proBImg { text-align: right; }
.topBanner .bannerTxt { text-align: left; margin-top: 45px; }
.topBanner .bannerTxt h1 { font-size: 45px; color: #d96b5f; }
.topBanner .bannerTxt p { font-size: 22px; color: #759cb7; line-height: 135%; margin-bottom: 25px; }
.topBanner .bannerTxt img { margin-bottom: 25px; }
.topBanner .bannerTxt h4 { font-size: 20px; color: #2b2b2b; font-family: 'Open Sans', sans-serif; font-weight: 300; }
.services { }
.services .serviceBlock { text-align: center; margin: 30px 0; }
.services .serviceBlock h3 { color: #000000; font-size: 23px; }
.services .serviceBlock p { color: #666; font-size: 14px; }
.pageHeading { font-family: 'Arvo', serif; border-top: 1px dotted #d96b5f; border-bottom: 1px dotted #d96b5f; font-size: 45px; color: #0f6a97; text-align: center; padding: 20px 0; margin: 30px 0; line-height: 130%; }
.proDetails { padding: 20px 0; }
.proDetails h2 { font-size: 33px; color: #1f1a1c; margin-top: 25px; }
.proDetails p { font-size: 24px; color: #666; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 130%; }
span.hrBdr { display: block; border-bottom: 1px dotted #d96b5f; border-top: none; margin-top: 30px; }
.secreenShoots { padding: 30px 0; }
.iPhotoThumbs img { background: #f2f2f2; border: 1px solid #dddddd; padding: 8px; }
.bottomLinkSec { padding: 35px 0; text-align: center; }
.bottomLinkSec h2 { font-size: 36px; color: #d96b5f; margin-bottom: 18px; }
.bottomLinkSec a { font-size: 35px; color: #3f7ea3; font-weight: 300; text-decoration: none; border-bottom: 1px dotted #d3d3d3; border-top: 1px dotted #d3d3d3; padding: 10px 0; margin: 10px 0; display: inline-block; }
.bottomLinkSec a i { color: #d96b5f; margin-left: 5px; transition: all 0.1s ease-in-out; }
.bottomLinkSec a:hover { color: #d96b5f; border-color: #555; }
.bottomLinkSec a:hover i { color: #3f7ea3; }
.pagePra { font-size: 24px; color: #666; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 140%; text-align: center; display: block; margin-bottom: 30px; }
.centerImg { text-align: center; display: block; margin: 30px 0; }
.centerImg img { display: inline; }
.photofixerProtopBanner { text-align: center; margin: 60px 0 40px 0; border-bottom: 0px dotted #d96b5f; display: block; padding-bottom: 0px; }
.photofixerProtopBanner img { display: inline; }
.photofixerProtopBanner h1 { font-size: 45px; color: #d96b5f; }
.photofixerProtopBanner p { font-size: 22px; color: #759cb7; line-height: 135%; margin-bottom: 25px; }
.photofixerProtopBanner h4 { font-size: 16px; color: #2b2b2b; font-family: 'Open Sans', sans-serif; font-weight: 300; margin: 30px 0; }
#myTabCarousel .nav a small { display: block; }
#myTabCarousel .nav { }
.nav-justified > li > a { border-radius: 0px; box-shadow: none; font-size: 20px; font-weight: 600; color: #d96b5f; padding: 15px; }
.nav.nav-pills.nav-justified { width: 65%; margin: 30px auto; }
.nav-justified { border-radius: 10px; border: 2px solid #d96b5f; overflow: hidden; }
.nav-justified li:nth-child(1), .nav-justified li:nth-child(2), .nav-justified li:nth-child(3)
{
border-right: 2px solid #d96b5f; }
.nav-pills > li[data-slide-to="0"].active a { background-color: #d96b5f; box-shadow: none; color: #fff; }
.nav-pills > li[data-slide-to="1"].active a { background-color: #d96b5f; box-shadow: none; color: #fff; }
.nav-pills > li[data-slide-to="2"].active a { background-color: #d96b5f; box-shadow: none; color: #fff; }
.nav-pills > li[data-slide-to="3"].active a { background-color: #d96b5f; box-shadow: none; color: #fff; }
.carousel-txt { text-align: left; }
.carousel-txt h3 { font-size: 30px; text-align: center; color: #222; margin-bottom: 0px; margin-top: 35px; }
.carousel-txt p { font-size: 18px; text-align: center; color: #666 !important; margin: 10px auto 35px auto !important; max-width: 70%; }
.myCarouselItem { text-align: center !important; }
.myCarouselItem img { display: inline !important; margin: 20px 0 0 0; box-shadow: 0 1px 10px #828282; }
@media (max-width:768px)
{
}
@media (max-width: 767px)
{
.nav-justified li:nth-child(1), .nav-justified li:nth-child(2), .nav-justified li:nth-child(3)
{
border-right: none; }
.coverImg2 .benefits, .coverImg2 .benefits .ico { text-align: center; }
.coverImg2 .benefits img { display: inline; }
#try-fixed-form-header { padding-bottom: 0px; width: 100%!important; }
.modal-dialog { margin-top: 70px!important; width: 305px!important; }
.form-head-title-col { font-size: 15px !important; line-height: 26px !important; margin-bottom: 218px !important; margin-top: 0 !important; }
#try-fixed-form-header .inputsBlock { margin-bottom: 22px!important; }
#try-fixed-form-header input:first-of-type { }
.email-group-col_header { width: 100%!important; }
.stick.current #try-fixed-form-header { padding: 10px; }
.textname { padding-bottom: 20px; }
}
.form-control { color: #5B5958; -moz-border-radius: 3px; -webkit-border-radius: 3px; height: 50px; border-radius: 3px; color: rgba(38, 38, 38, 0.5); font-size: 16px; font-weight: 400; }
.textname { }
.benefitsSec .benefits { }
.benefitsSec .benefits h3 { margin-top: 0; color: #000000; font-size: 24px; }
.benefitsSec .benefits p { color: #545454; font-size: 18px; font-weight: 300; margin-bottom: 90px; }
.benefitsSec .benefits .ico { text-align: right; }
.benefitsSec .benefits .ico img { display: inline; }
.benefitsSec .benefits .icoTxt { }
.proBottem { padding: 50px 0px; }
.proDetailsTxt { }
.proDetailsTxt h2 { font-size: 30px; color: #1f1a1c; margin-top: 10px; font-weight: 400; line-height: 120%; }
.proDetailsTxt p { font-size: 20px; color: #666; margin-top: 0; font-weight: 300; line-height: 130%; }
.proDetailsTxt img { vertical-align: middle; }
.proDetailsTxt .appBtn { margin: 30px 0; text-align: left; }
.proDetailsTxt .appBtn span { margin-top: 15px; display: block; font-size: 17px; font-weight: 300; }
.howItWorks { margin: 20px 0; }
/*.howItWorks .carouselBg { background:rgba(136,195,224,1) url(../images/howItWorksBgImg.png) no-repeat right center; min-height:418px;}
*/
.howItWorks .imgCol { padding: 0; }
.howItWorksSecond { background: rgba(136,195,224,1) url(../images/howItWorksBgImg.png) no-repeat right center; min-height: 418px; margin-left: -45px; padding-left: 35px !important; }
.howItWorksSecondimg { margin-left: 0px; }
.howItWorks .itemImg { background-size: cover !important; min-height: 100%; max-width: 430px; height: 418px; overflow: hidden; }
.howItWorks .txtCol { padding: 30px 45px 30px 0; }
.howItWorks .txtCol h2 { text-align: center; color: #FFF; font-size: 30px; margin-bottom: 40px; }
.howItWorks .txtCol p { text-align: left; color: #252525; font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 130%; border-top: 1px dotted #fff; border-bottom: 1px dotted #fff; padding: 20px 0; }
.captionTxt { background: rgba(0,0,0,0.6); text-align: left; padding: 20px 30px; position: absolute; bottom: 0; left: 0; }
.captionTxt h3 { color: #FFF; font-size: 19px; margin-top: 0; margin-bottom: 5px; }
.captionTxt p { color: #FFF; font-size: 18px; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 130%; margin-bottom: 0; }
.howItWorks .carousel.carousel-fade .item { -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -ms-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; opacity: 0; }
.howItWorks .carousel.carousel-fade .active.item { opacity: 1; }
.howItWorks .carousel.carousel-fade .active.left, .howItWorks .carousel.carousel-fade .active.right { left: 0; z-index: 2; opacity: 0; filter: alpha(opacity=0); }
.howItWorks .carousel.carousel-fade .next, .howItWorks .carousel.carousel-fade .prev { left: 0; z-index: 1; }
.howItWorks .carousel.carousel-fade .carousel-control { z-index: 3; }
.Supportbox .proDetailsTxt h2 { border-bottom: 1px solid #aeaeae; border-radius: 0px 0px 5px 5px; padding: 10px 20px 10px 60px; }
.Supportbox .panel-heading a.collapsed { padding-left: 40px; display: block; width: 100%; background: url(../images/support-arrow-left.png) no-repeat 10px 3px; }
.Supportbox .panel-heading a { padding-left: 40px; display: block; width: 100%; background: url(../images/support-arrow-Down.png) no-repeat 10px 3px; }
.Supportbox .panel-heading a h1 { font-size: 18px; font-weight: 400; }
.Supportbox .panel-body { padding-left: 40px; padding-bottom: 35px; }
.Supportbox .proDetailsTxt h2.SupportImg1 { background: #f4f4f4 url(../images/app_icon1.png) no-repeat 11px 8px; background-size: 40px auto; }
.Supportbox .proDetailsTxt h2.SupportImg2 { background: #f4f4f4 url(../images/app_icon2.png) no-repeat 8px 8px; background-size: 40px auto; }
.Supportbox .proDetailsTxt h2.SupportImg3 { background: #f4f4f4 url(../images/app_icon3.png) no-repeat 8px 6px; background-size: 40px auto; }
.Supportbox .proDetailsTxt h2.SupportImg4 { background: #f4f4f4 url(../images/app_icon4.png) no-repeat 11px 8px; background-size: 40px auto; }
.Supportbox .panel:last-child .panel-heading { border-bottom: 0px; }
.Supportbox .panel-heading h1 { font-size: 24px; }
.Supportbox .NumberText { padding: 15px 15px 30px; float: left; }
.Supportbox .NumberText img.border { border: 8px solid #ccc; }
.comingSoonImg { text-align: center; }
.comingSoonImg img { display: inline; }
/* Added on 2015/04/27, by Satyendra Chaudhary */
.terms h2, .privacy-policy h2 { font-size: 18px; font-weight: 600; font-family: 'Open Sans', sans-serif; color: rgb(54, 54, 54); }
.opaque { opacity: 0.5; }
/***********************************************/
#accordion .panel h3.product-title { font-size: 34px; color: #000000; padding-bottom: 15px; position: relative; }
#accordion .panel h3.product-title:after { content: ''; position: absolute; left: 0; bottom: -10px; background: #d96b5f; height: 4px; width: 65px; display: inline-block; border-radius: 5px; }
/* new added for app of month*/
.app-month-header { background-color: red; color: #fff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; position: relative; top: 6px; display: block; position: absolute; right: 12px; letter-spacing: 0px; width: 15px; height: 15px; padding-right: 0px; text-align: center; line-height: 16px; font-family: 'Helvetica','Helvetica Neue',"MyriadPro-Regular",sans-serif; font-size: 11px; -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: auto; }
.stick { position: fixed; width: 100%; top: 0; left: 0; z-index: 9999; }
.head-try-btn-col { display: none; float: left; vertical-align: top; margin: 6px 20px 0 0; }
.tyr-head-btn { background-color: #fad72f; border-radius: 3px; border: none; color: #000; display: inline-block; font-size: 16px; line-height: 24px; padding: 7px 16px 8px; text-align: center; text-decoration: none; text-transform: uppercase; }
.tyr-head-btn:hover { background-color: #fad72f; color: #000; }
.stick .head-try-btn-col { display: block; }
.stick .nav.navbar-nav > li:last-child { }
#try-fixed-form-header { height: 0; overflow: hidden; margin: 0 auto; text-align: center; transition: height 0.5s linear 0s; position: relative; text-align: center; background: #fff; /*padding-bottom:30px;*/
border-left: 2px solid #0099d9; border-right: 2px solid #0099d9; }
/*.form-head-title-col { line-height: 54px; margin-bottom: 34px; margin-top: 40px; font-size:38px; }
*/
.form-head-title-col { font-size: 24px; line-height: 31px; margin-bottom: 85px; margin-top: 5px; }
.mailboxcol { margin-top: 20px; }
#try-fixed-form-header .inputsBlock { border-radius: 4px; box-shadow: 0 0 46px 0 rgba(0, 0, 0, 0.2); margin-right: 4px; padding: 11px 0 4px; }
#try-fixed-form-header .inputsBlock, #try-fixed-form-header input { display: inline-block; vertical-align: middle; }
.input-group-col { display: inline-block; position: relative; }
#try-fixed-form-header input:first-of-type { border: 1px solid #cacaca; margin-right: 20px; padding-left: 20px; }
/*#try-fixed-form-header input { border: medium none; color: #4d5963; float: left; font-size: 15px; height: 27px; padding: 3px 0; width: 255px; }
*/
#try-fixed-form-header .inputsBlock, #try-fixed-form-header input { display: inline-block; vertical-align: middle; }
.mpBtn { float: left; background-color: #0099d9; border: medium none; border-radius: 3px; box-shadow: 0 5px 18px 0 rgba(0, 0, 0, 0.16); color: #fff; cursor: pointer; display: inline-block; font-family: "MyriadPro-Regular",sans-serif; font-size: 15px; letter-spacing: 0px; line-height: 1; padding: 15px 25px 16px; text-align: center; text-decoration: none; text-transform: uppercase; transition: background-color 0.3s linear 0s, box-shadow 0.3s linear 0s; }
.input-group-col.input-last .input-box-col { border-right: none !important; }
.stick.current #try-fixed-form-header { height: auto; border-bottom: 2px solid #0099d9; padding-bottom: 30px; }
/* new added for app of month*/
/* --popup css start--*/
.popup-outer-col { position: absolute; left: 0; top: 0; width: 100%; background: url(http://cfn.duplicatephotofixer.com/website/images/dpf/popup-bg-img.png) repeat left top; height: 100%; z-index: 999; }
.popup-box-outer-col { width: 867px; margin: 300px auto 0; background: url(http://cfn.duplicatephotofixer.com/website/images/dpf/popup-bg-screen-img.png) no-repeat center top; border-radius: 8px; padding: 1px 23px 0 65px; box-shadow: 0 0 70px #000; position: relative; border: none; }
.popup-container-col h1 { color: #ffffff; font-size: 45px; line-height: 52px; font-family: "Open Sans",sans-serif; font-weight: 300; margin: 58px 0 13px; display: block; }
.duplicate-find-title { color: #efff3d; font-size: 26px; line-height: 40px; font-family: "Open Sans",sans-serif; font-weight: 400; margin: 0 0 10px; }
.duplicate-free-title { color: #ffffff; font-size: 28px; line-height: 40px; font-family: "Open Sans",sans-serif; font-weight: 400; }
.popup-email-contant-box { padding: 30px 0 0; }
.email-contant-title-col { color: #ffffff; font-size: 17px; line-height: 22px; font-family: "Open Sans",sans-serif; font-weight: 400; margin: 0 0 32px; }
.email-group-col { width: 462px; background: url(../images/input-bg.png) repeat left top; padding: 6px; overflow: hidden; }
.popup-input-box { width: 250px; background: none; border: none; color: #000; font-size: 16px; line-height: 22px; font-family: "Open Sans",sans-serif; font-weight: 400; padding: 20px 0 20px 17px; box-shadow: none; outline: none; }
.email-get-free-btn { width: 191px; text-align: center; background: #5c46e8; border: none; border-radius: 3px; color: #fefefe; font-size: 18px; line-height: 22px; font-family: "Open Sans",sans-serif; font-weight: 500; padding: 20px 0; float: right; }
.email-get-free-btn:hover { background: #644fed; }
.popup-mac-logo-col { text-align: right; }
.popup-close-btn { position: absolute; top: -34px; right: -48px; }
.popup-box-outer-col .modal-body { padding: 0; }
.modal-dialog { margin: 300px auto 0; width: auto; /*width: 867px;*/
}
.modal-lg { margin: 300px auto 0; width: 867px; }
/* --popup css end--*/
.ExistEmail { padding: 0px!important; }
#existemail .email-group-col h4 { color: Red!important; }
::-webkit-input-placeholder { color: black; }
.email-group-col_header { background: rgba(0, 0, 0, 0) url("../images/input-bg.png") repeat scroll left top; overflow: hidden; /*padding: 6px;*/
width: 90%; }
/**/
.subscribe-popup-second { width: 373px; background: #fff url('http://cfn.duplicatephotofixer.com/website/images/dpf/popup_background.jpg') no-repeat bottom center; position: fixed; z-index: 9999; bottom: 10px;padding-top: 30px; right: 10px; border: 1px solid #000; border-radius: 5px; padding-bottom: 50px; }
.subscribe-popup-second .close { background: url('http://cfn.duplicatephotofixer.com/website/images/dpf/close-icon.jpg') no-repeat center center; width: 18px; height: 18px; position: relative; right: 0px; top: -15px; opacity: initial; display: block; }
.subscribe-popup-second .subcrible-discount { text-align: left; color: #000; font-size: 21px; font-family: "Open Sans",sans-serif; padding-bottom: 20px; }
.subscribe-popup-second .subcrible-discount span { font-family: "Open Sans",sans-serif; color:#03ad33; }
.subscribe-popup-second hr { border-top: 2px solid #d2d2d2; margin-top: 10px; margin-bottom: 10px; }
.subscribe-popup-second input { width: 100%; border: 0px solid; color: #6c6c6c; }
.subscribe-popup-second .subcrible-text { color: #000; font-family: "Open Sans",sans-serif; font-size: 12px; text-align: justify; padding-top: 10px; line-height: 1.4em; }
.subscribe-popup-second .subcrible-btn { text-align: left; margin-top: 40px; margin-bottom: 0px; }
.subscribe-popup-second .subcrible-btn a.blue-btn { background-color: #000; color: #fff; padding: 15px 40px; margin-top: 50px; border-radius: 5px; font-size: 20px; line-height:2.5em; }
.subscribe-popup-second .message { color: #f00; font-size: 15px; }