/* Common styles */
body{color:#353535;background:#fff;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400; font-size:14px;}
html{font-smoothing: antialiased;-webkit-font-smoothing: antialiased; -webkit-font-smoothing: subpixel-antialiased;  -moz-osx-font-smoothing: grayscale;}
.clear{content: " ";display: block;clear: both;height: 0;visibility: hidden;}
ul, li{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;}
.img-full{display:inline-block;}
a{text-decoration:none;}
a:hover, a:focus{outline:none;}
.img-res{width:100%; display:inline-block;}
.img-border{float:none;margin:0 auto;border:#999 solid 1px}
.img-left{float:none;margin:0 auto}
.float-right{float:right !important;}
.float-left{float:left !important;}
.mobile{display:none !important;}
.desktop{display:block !important;}
.tablet{display:none !important;}
.nomargin{margin:0 !important;}
.norightmargin{margin-right:0px !important;}
.noleftmargin{margin-left:0px !important;}
.notopmargin{margin-top:0px !important;}
.nobottommargin{margin-bottom:0px !important;}
.nopadding{padding:0 !important;}
.norightpadding{padding-right:0px !important;}
.noleftpadding{padding-left:0px !important;}
.notoppadding{padding-top:0px !important;}
.nobottompadding{padding-bototm:0px !important;}
.noborder{border:none !important;}
.displaynone{display:none;}
.displayblock{display:block;}
p{margin:0;padding:0;}


/* Body and Heading Fonts */
body{font-style:normal;font-weight:400;overflow-x:hidden;color:#333333; font-family: 'arial';font-size: 14px;}
h1,h2,h3,h4,h5,h6, button, .btn, li, a{font-weight:700;font-style:normal; font-family: 'arial';}
.mainBody{width: 100%;position: relative;min-height: 100vh;}

/* input placeholder font and color */
input::-webkit-input-placeholder{color:#80a7b8;opacity:1;}
input::-moz-placeholder{color:#80a7b8;opacity: 1;}
input:-ms-input-placeholder{color:#80a7b8;opacity:1;}
input::-ms-input-placeholder{color:#80a7b8;opacity:1;}
input::placeholder{color:#80a7b8;opacity:1;}
.form-control:focus{box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25)}





/* Fixed header Transactions */
.fixed-header{transform:translateY(80px);transition:transform 500ms ease, background 500ms ease;-webkit-transition:transform 500ms ease, background 500ms ease;}
.bodycontent{position:relative;}
.menuNavigation{min-height: 120px;border-bottom:1px solid #CCCCCC;position: relative;padding: 0;}
.navbar-brand{padding:0;position: absolute;top:5px;left:0;width:450px;}
.navbar-brand img{max-width: 100%;height: auto;}

.menuNavigation .navbar-nav li.nav-item{padding:0 35px;position: relative;}
.menuNavigation .navbar-nav li.nav-item:before{content:'';position: absolute;left:10px;top:0px;color:#b3b3b3;font-weight: 300;font-size: 20px;}
.menuNavigation .navbar-nav li.nav-item-1:before{content:'1.';}
.menuNavigation .navbar-nav li.nav-item-2:before{content:'2.';}
.menuNavigation .navbar-nav li.nav-item-3:before{content:'3.';}
.menuNavigation .navbar-nav .nav-link{padding:0;font-size:20px;color:#B3B3B3;font-weight: 300;}
.menuNavigation .navbar-nav li.active .nav-link{color:#E2231A;font-weight: 700;}
.menuNavigation .navbar-nav li.active:before{color:#E2231A;font-weight:700;}

.container{max-width:95%;}
.inner-content{padding:120px 0 0;}/*min-height:80vh;*/
.leftContent{border-right: 1px solid #ccc;}
.pro-img{display: flex;justify-content: center;align-items:flex-start;margin-top: 30px;}
.pro-img > div{display: block;width: 100% !important;}
.pro-img img{max-width: 100%;height: auto;}
.pro-img .pro-head{margin-bottom: 20px;}
.form-group{margin-bottom:10px;}
.form-group .form-control{border-radius: 15px;height:40px;border:1px solid #FF0000;margin-right: 15px;text-align: left;padding: 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 10px;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.form-group textarea.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:auto;resize:none;text-align:left;padding:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.form-group .form-control:focus{box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);-webkit-box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);-moz-box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);}
.form-group textarea.form-control:focus{box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);-webkit-box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);-moz-box-shadow:0 0 0 0.2rem rgba(255, 0, 0, 0.25);}
.form-group label{padding-right:0;text-align: right;font-size: 14px;margin-bottom: 0;}
.flimselectionMain{/*border:2px solid #E2231A;*/padding:0px 10px 0;margin-bottom:0px;border-radius: 10px;}
.flimselectionMain:last-of-type{paddint-top:0;}
.flimselectionMain p{text-align: center;}
.pro-head h4{font-size:18px;color:#000000;font-weight: 300;margin-bottom:20px;}
.pro-head h3{font-size:20px;color:#000000;font-weight: 300;}
.pro-head h2{font-size:3    0px;color:#FF1D25;font-weight: 300;}
.pro-content{margin-top:30px;}

.proc-List{margin-bottom: 25px;}
.proc-List figure{width:100px;border-right: 1px solid #ccc;text-align: center;position: relative;display:block;margin-bottom: 30px;}
.proc-List figure img{max-width: 60%;height: auto;display: inline-block;margin-bottom: 10px;}
.proc-List figure figcaption{font-size: 12px;color:#1C1B1A;font-weight: 300;text-align: center;position: absolute;width: 100%;left: 0;}
.proc-List figure figcaption span{display: block;}
.proc-List h5{font-size:12px;color:#E2231A;font-weight: 300;}
.redColor{color:#FF0000 !important;}
.proc-con{text-align: left;}
.proc-con > div{display: inline-block;}
.proc-con h2{font-size: 40px;color:#ccc;font-weight: 300;text-align: center;}
.proc-con h4{font-size:16px;color:#000;font-weight: 300;text-align: center;}
.proc-List:last-of-type .proc-con h4{text-align: left;}
.form-group{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; justify-content: center;align-items: center;}
.form-group p{margin-top:15px;}
.form-group p#flim_note{margin-left:15px;position: relative;}
.form-group > div.selectbox{background: #fff;position: relative;padding-left:5px;padding-right: 0px;border-radius:20px;}
.form-group select.form-control{border-radius: 17px;height: 40px;background: transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;z-index: 9;  text-align:left;text-align-last:left;font-size: 14px;position: relative;padding-left: 5px;}
.form-group select.form-control::-ms-expand{display:none;}
.form-group select.form-control > option{text-align: center;padding:0 10px;text-indent: 5px;}
.form-group > div.selectbox:after{content: "\f0d7";font-family: FontAwesome;font-size: 15px;position: absolute;right:15px;top:10px;z-index:0;color:#FF1D25;}
.flimS.form-group label{min-width: 65px;}
.rangeSlider{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content:center;align-items: center;margin-top:5px;}
.rs-slider h6{font-size: 22px;font-weight: 300;color:#000;margin-bottom: 20px;}
.rs-slider{width:100%;margin: auto;text-align: center;}
/* Old Style all browser not ie */
/*.rs-slider .slider{-webkit-appearance: none;-moz-appearance: none;width: 100%;height:3px;background: #FF0000;outline: none;-webkit-transition: .2s;transition: opacity .2s;}*/
/*.rs-slider .slider::-webkit-slider-runnable-track{width: 100%;height:1px;background: #FF0000;outline: none;-webkit-transition: .2s;transition: opacity .2s;}*/
/*.rs-slider .slider::-ms-track{width: 100%;height:1px;background: #FF0000;outline: none;-webkit-transition: .2s;transition: opacity .2s;}*/

/*.rs-slider .slider:before{content:'';width:1px;height: 25px;background:#FF0000;display: block;margin-top:-10px; }*/
/*.rs-slider .slider:after{content:'';width:1px;height: 25px;background:#FF0000;display: block;margin-top:-10px; }*/
/*.rs-slider .slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width:22px;height: 22px;border: 0;background:#E2231A;cursor: pointer;border-radius: 100%;box-shadow: 0 2px 2px rgba(0,0,0,0.2);margin-top:-10px;position:relative;}*/
/*.rs-slider .slider::-moz-range-thumb {-webkit-appearance: none;appearance: none;width:22px;height: 22px;border: 0;background:#E2231A;cursor: pointer;border-radius: 100%;box-shadow: 0 2px 2px rgba(0,0,0,0.2);margin-top:-10px;position:relative;}*/
/*.rs-slider .slider::-ms-thumb{-webkit-appearance: none;appearance: none;width:22px;height: 22px;border: 0;background:#E2231A;cursor: pointer;border-radius: 100%;box-shadow: 0 2px 2px rgba(0,0,0,0.2);}*/


/* Range slider all browser with ie 11 */
.rs-slider input[type=range].slider {-webkit-appearance: none;margin:0;width: 100%;position: relative;padding:0;}
.rs-slider input[type=range].slider:focus {outline: none;}
.rs-slider input[type=range].slider::-webkit-slider-runnable-track {width: 100%;height:3px;cursor: pointer;box-shadow: 0px 0px 0px transparent, 0px 0px 0px transparent;background: #ff0000;border-radius: 0px;border: 0px solid transparent;}
.rs-slider input[type=range].slider::-webkit-slider-thumb {box-shadow: 0px 0px 0px transparent, 0px 0px 0px #ff0000;border: 0px solid transparent;height: 22px;width: 22px;border-radius:100%;background: #ff0000;cursor: pointer;-webkit-appearance: none;margin-top: -10px;}
.rs-slider input[type=range].slider:focus::-webkit-slider-runnable-track {background: #ff0000;}
.rs-slider input[type=range].slider::-moz-range-track {width: 100%;height:4px;cursor: pointer;animate: 0.2s;box-shadow: 0px 0px 0px transparent, 0px 0px 0px #ff0000;background: #ff0000;border-radius: 0px;border: 0px solid transparent;}
.rs-slider input[type=range].slider::-moz-range-thumb {box-shadow: 0px 0px 0px transparent, 0px 0px 0px #ff0000;border: 0px solid transparent;height: 22px;width: 22px;border-radius:100%;background: #ff0000;cursor: pointer;}
.rs-slider input[type=range].slider::-ms-track {width: 100%;height: 4px;cursor: pointer;animate: 0.2s;background: transparent;border-color: transparent; border-width: 22px 0;color: transparent;}
.rs-slider input[type=range].slider::-ms-fill-lower {background: #ff0000;border: 0px solid #ff0000;border-radius:0px;box-shadow: 0px 0px 0px #000000, 0px 0px 0px #ff0000;}
.rs-slider input[type=range].slider::-ms-fill-upper {background: #ff0000;border: 0px solid #ff0000;border-radius:0px;box-shadow: 0px 0px 0px #000000, 0px 0px 0px #ff0000;}
.rs-slider input[type=range].slider::-ms-thumb {box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border: 0px solid #000000;height: 22px;width: 22px;border-radius:100%;background: #ff0000;cursor: pointer;}
.rs-slider input[type=range].slider:focus::-ms-fill-lower {background: #ff0000;}
.rs-slider input[type=range].slider:focus::-ms-fill-upper {background: #ff0000;}
.rs-slider .slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width:22px;height: 22px;border: 0;background:#E2231A;cursor: pointer;border-radius: 100%;box-shadow: 0 2px 2px rgba(0,0,0,0.2);}
.rs-slider .slider::-moz-range-thumb {-webkit-appearance: none;appearance: none;width:22px;height: 22px;border: 0;background:#E2231A;cursor: pointer;border-radius: 100%;box-shadow: 0 2px 2px rgba(0,0,0,0.2);}
.rs-slider .slider:before{content:'';width:1px;height: 26px;background:#FF0000;display: block;position: absolute;left:0;top:-12px;}
.rs-slider .slider:after{content:'';width:1px;height: 26px;background:#FF0000;display: block;position: absolute;right:0;top:-12px;}


 

/*End */

.slidecontainer p{font-size: 22px;color: #000;font-weight: 300;margin-top: 10px;}
.outputRate{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;align-items: center;margin-top:15px;text-align: center;}
.outputRate p{font-size: 14px;color:#000;text-align: center;margin-bottom: 15px;}
.outputRate .form-group{width:50%;margin: auto;font-size:14px;color:#000;position: relative;}
.outputRate .form-group .form-control{border-radius: 15px;height:45px;border:1px solid #FF0000;margin-right: 15px;font-size: 30px;color:#000;text-align: center;padding: 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
.outputRate .form-group input[type="number"].form-control{-moz-appearance: textfield;}
.outputRate .form-group span{display: block;position: absolute;left:92%;bottom:13px; width:25%;}

.list-of-options{margin:15px 0 15px;}
/*.list-of-options .form-group{width: 100%;}*/
.outputMain{margin-bottom:0px;}
.maxOutPut small{font-size: 12px;color: #E2231A;}
.maxOutPut p{text-align: center;font-size: 40px;color: #b3b3b3;font-weight: 300;}
.maxOutPut h6{font-size: 19px;color:#000;text-align: center;font-weight: 300;}
.maxOutPut p span:first-of-type{font-size: 40px;color:#B3B3B3;font-weight: 300;}
.maxOutPut p span:last-of-type{font-size:15px;font-weight: 300;padding-left: 10px;}

.footerSec{width: 100%;min-height: 220px;background: url(../images/footer-BtnBg.png) no-repeat;background-size: 100%;position:relative;float:right;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;padding:0 40px;margin-top:15px;flex-direction: column;}
.FlexContainer {align-items: center;display: flex;flex-direction: row;justify-content: flex-end;min-height: 220px;}
.FlexItem {box-sizing: border-box; /* 1 */max-width: 100%; /* 1 */}
.footerSec:after{content: '';width: 0;height: 0;display: table;clear: both;visibility: hidden;}

.footerSec .btn{height: 52px;min-width: 250px;padding:0 20px;background: #fff;border:0;border-radius: 10px;float: right;display: inline-block;}
/*.footerSec .ReLtBtn{display: none;}
.footerSec .QuoteBtn{display: none;}*/
.footerSec .ReLtBtn{margin:0 5px;min-width:100px;font-size:14px;}
.nxtBtn{display:inline-block;margin-right: 15px;}

.fp-page .rhtContent .inner-content{padding-top: 20px;min-height:auto;}
.fp-page .pro-head h4{font-size: 16px;}


.fp-page-process{min-height:auto;}
.fp-page-process h6{font-size: 18px;color:#000;font-weight:300;margin-bottom:5px;margin-top: 20px;}
.fp-page-process .form-group label{font-size: 14px;text-align:left;padding-left: 0;padding-right: 5px;}
.fp-page-process .form-group{margin-bottom:7px;margin-right: 0;margin-left: 0;}
.form-group .txt-box{padding-left:5px;padding-right: 0;}
.fp-page-process .form-group .txtBox{padding:0 5px;}
.fp-page-process .form-group .form-control{width:80%;}
.txtBox{position: relative;}
.txtBox span{display: block;position: absolute;right:-5px;top:0;height: 100%;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;justify-content:flex-start;align-items: center;width: 20%;}


/*.fp-page-result{border:1px solid #FF0000;margin-top: 0px;min-height: 150px;padding:0px 8px;}*/



.fp-result{display:flex;font-size: 14px;color:#000;font-weight: 400;padding:0;min-height:43px;align-items:center;}

.fp-result:last-of-type{margin-top:5px; }
.flimselectionMain .fp-result p{text-align: left;line-height:1.5;}
.flimselectionMain .fp-result:nth-of-type(2) p{margin-top:12px;}
.flimselectionMain .fp-result:last-of-type p{margin-top:10px;}
.fp-result span{display: inline-block;}
.btnDiv{text-align: center;margin: 15px 0}
.btnDiv .assum-btn{height: 38px;border-radius:18px;background:#E2231A;border:0;text-align: center;color:#fff;font-weight: 400;padding:0 20px;}


.hover_bkgr_fricc{
    background:rgba(255,255,255,.8);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
    justify-content: flex-end;
    align-items: center;
}
.ppshow{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background: url(../images/popup-bg.png) no-repeat;
    background-size: 100%;
    display: inline-block;
    height: auto;
    max-width: 550px;
    min-height: 600px;
    vertical-align: middle;
    width: 30%;
    position: relative;
    border-radius: 8px;
    padding: 15px 2%;
    margin-right: 50px;
    text-align: left;
}
.popupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
/* Popup box BEGIN */

.hover_bkgr_fricc > div h3{font-size:28px;color: #fff;font-weight: 300;}
.innerPopup{padding:15% 50px 0;}

.assumpsDiv .form-group label{font-size: 14px;text-align: right;padding-left: 0;padding-right: 5px;}
.assumpsDiv .form-group{margin:0 0 10px;}
.assumpsDiv .form-group .txtBox{padding:0 5px;}
.assumpsDiv .form-group .form-control{width:70%; height: 35px;}
.assumpsDiv .form-group textarea.form-control{height:auto;width:100%;}
.assumpsDiv .form-group .txtBox span{left: 75%;text-align: left;}
.ql-page .rhtContent .inner-content{padding-top:40px;}
.ql-page-details{justify-content: center;align-items: center;}
.hrline{border-bottom:solid 1px #cccccc; width:100%; height: 0;}
.no-pd-l{padding-left:0px;}
/*.maxOutPut small {
    font-size: 11px !important;
}*/
.pd-t-20{padding-top:20px;}
.pd-t-25{padding-top:28px;}
.notrecoment{font-size: 22px;color: red;text-align: center;width: 100%; display:none;line-height:1;}
.footer{width: 100%;position: relative;}
.footer .container{position: relative;}

.form-group.divlableCol label{max-width:33%;flex:0 0 33%;text-align:left;margin-left:0;}
.list-of-options .form-group label{padding-right: 0;text-align:left;font-size: 14px;margin-bottom: 0;min-width: 50px;}
.pt-30{padding-top: 30px;}
.col-form-label{font-size: 14px;}
/*.footersubmit{position: relative;min-height: 150px;width: 40%;}*/
.maxOutPut{text-align:center;}

.rangeSlider{position:relative;}
.rangeSlider{padding:0 20px 0 20px;}

.rangeSlider .leftArrow,
.rangeSlider .RightArrow{position:absolute;top:35px;display:flex;font-size:12px;justify-content:center;align-items:center;cursor:pointer;}
.rangeSlider .leftArrow span,
.rangeSlider .RightArrow span{width:0;height:0;}
.rangeSlider .leftArrow span{border-top:14px solid transparent;border-right: 10px solid red;border-bottom: 14px solid transparent;}
.rangeSlider .RightArrow span{border-top:14px solid transparent; border-left: 10px solid red; border-bottom:14px solid transparent;}
.rangeSlider .leftArrow{left:11px;}
.rangeSlider .RightArrow{right:11px;}
.rangeSlider .tooltip {opacity:1;}
.rangeSlider .tooltip .tooltiptext{visibility: hidden;width: 120px;
  background-color:#555;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute; z-index: 1;bottom: 125%;
    left: 50%;margin-left: -60px}
.rangeSlider .tooltip .tooltiptext:after{content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}    
.tooltip:hover .tooltiptext {visibility: visible;}
.rangeSlider .leftArrow small.symbol, 
.rangeSlider .RightArrow small.symbol{position:absolute;left:0;top:60%;color:#ff0000;font-size:25px;text-align:center;font-weight:700;}
.rangeSlider .leftArrow small.symbol{margin-top:0px;}
.rangeSlider .RightArrow small.symbol{left:-5px;}
.ql-page-details .form-group select.form-control{text-align: left;
    text-align-last: left;font-size:15px;}

/*#bottomFooter {
     display: block;
    justify-content: center;
    align-items: center;
    position: relative;
    bottom: 30px;
padding: 18px 0px;
width: 50%;
text-align: center;
} */  
/*#bottomFooter a{
     font-size: 25px;
    font-weight: 600;
    color: #e41e26;
}*/
#bottomFooter {
    display: block;
    justify-content: center;
    align-items: center;
    position: relative;
    padding: 18px 0px 0;
    width: 100%;
    text-align: center;
}
#bottomFooter a {
    font-size: 15px;
    font-weight: 600;
    color: #e41e26;
    text-decoration: underline;
}
.navbar-brand {
    z-index: 999;
}
.pro-head h4 {
    margin: 10px !important;
    font-weight: 600;
    color: #e41e26;
}
.flimselectionMain.lftBox {
    border: none;
}

.lftTxt {
    color: #ccc !important;
    font-size: 15px !important;

}
.inner-content.pt-30 {
    border: 5px solid #e41e26;
}

.outputRate p {
	color: #e41e26;
	  font-weight: 600;
	  margin-bottom:10px;
}

.processBox {
    border: 5px solid #e41e26;border-right:0;
    margin-top: 22px;
}

.fp-page-result h6{
		color: #e41e26;
	  font-weight: 600;
}
.fp-page-result{border:5px solid #e41e26;border-left:0;margin-top:22px;min-height: 150px;padding:0 10px;}
.fp-page-result h6{margin-bottom:20px;}
.fp-result{text-align:left;justify-content:flex-start;}

.blinking{
    animation:blinkingText 1.2s infinite;
}
@keyframes blinkingText{
    0%		{ color: #10c018;}
    25%		{ color: #1056c0;}
    50%		{ color: #ef0a1a;}
    75%		{ color: #254878;}
    100%	{ color: #04a1d5;}
}

.termsDiv{margin:30px 0 0;padding:0 15px;font-size:15px;color:#2a2a2a;font-weight:400;}
.termsDiv a{color:#e41e26;text-decoration:underline;font-weight:400;}
.form-group input[type="number"].form-control{-moz-appearance:textfield;}
@-moz-document url-prefix() {
 .outputRate .form-group span{left:96%;}
 .rs-slider input[type="range"].slider{margin-top:4px;}
}
#currenttrim{
    text-align: center;
}
#currentgaugetime{
    text-align: center;
}
#currentsetuptime{
    text-align: center;
}
#numsetups{
    text-align: center;
}
iframe#output_frame{width:0;height:0;border:0;}
.g-recaptcha{margin-top:15px;}