﻿a {color: #58a9e3;text-decoration: none;}
a:hover {color: #279bd6;text-decoration: underline;}
a:active {color: #279bd6;}
a.btn:active a.btn:focus {color: #fff;}
.hide{display:none;}
.iframeleadlogo{padding:0 15px}
.iframeleadlogo #idLogo img{padding:0 15px}
#Registration_Form {display:none; font-family: 'Open Sans', Arial, sans-serif, Verdana; color: #404040;background-color: #F1F1F1;padding: 15px;margin-left: -15px;margin-right: -15px;margin-top: 0 !important;}
#Registration_Form h2.form-title {margin: 10px 0 20px;font-size: 16px;text-align: center; font-weight: 600;}
#PleaseComplete {font-size: 12px;color:#E2001A;}
/*INPUT*/
.form-group {margin-bottom: 6px;}
#Registration_Form .glyphicon {color: #D7D7D7!important;}
#Registration_Form .icon-addon {position: relative;color: #555;display: block;}
#Registration_Form .icon-addon:after, .icon-addon:before {display: table;content: " "}
#Registration_Form .icon-addon:after {clear: both;}
#Registration_Form .icon-addon .fa, .icon-addon .glyphicon, .icon-addon.addon-md .fa, .icon-addon.addon-md .glyphicon {position: absolute;z-index: 2;left: 10px;font-size: 14px;width: 20px;margin-left: -2.5px;text-align: center;padding: 10px 0;top: 1px;}
#Registration_Form .icon-addon .form-control, .icon-addon.addon-md .form-control {padding-left: 30px;float: left;font-weight: 400;}
#Registration_Form .icon-addon .form-control:focus+.fa, .icon-addon .form-control:focus+.glyphicon, .icon-addon:hover .fa, .icon-addon:hover .glyphicon {color: #2580db;}
#Registration_Form .checkbox_wrapper input[type="radio"], input[type="checkbox"] {margin-top:0 !important;}
#Registration_Form .checkbox_wrapper {padding:0 0 0 20px;}
#Registration_Form label.checkbox {font-size: 9px;  font-weight: normal; margin:5px 0 0;}
#Registration_Form .edit-mode {border-color: #58a9e3!important;}
#Registration_Form  select , input[type="select"] {-webkit-appearance: none;}
/*---------------------------------------------------------------------------*/
/* -----------INPUT VALIDATION  ------------------*/
/*---------------------------------------------------------------------------*/

#Registration_Form .help-block {color: #58a9e3;font-size: 12px;}
#Registration_Form .form-control:focus {box-shadow: none!important;outline: 0!important;border: 1px solid #66AFE9;}
#Registration_Form .has-success .glyphicon{color: #3C763D!important;}
#Registration_Form .has-error .form-control {border-color: #E2001A;box-shadow: none;}
#Registration_Form .has-error .form-control:focus {border-color: #E2001A;}
#Registration_Form .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {color: #E2001A;}
#Registration_Form .has-error .mess-box {background-color: #E2001A;display:block;padding: 3px 10px 5px 6px;}
#Registration_Form .has-error .mess-box .errIcon {display:none;}
#Registration_Form .has-error .help-block{color: white;text-shadow: none;font-size: 12px;margin:0;}
#Registration_Form .has-error .glyphicon{color: #FF5050!important;}
#Registration_Form .has-error label.checkbox {color:#404040;}
#Registration_Form .has-success label.checkbox {color:#404040; }
/*Loader*/
#loader {height: 100%;left: 0;position: absolute;text-align: center;top: 0;width: 100%;z-index: 999999;}
#loader .bgc {background-color: #FFF;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;border-radius: 5px;opacity: .4;}
#loader div.loading-Img {background: url(/wp-content/themes/ava_trade/assets/lps/sc/media/images/common/ajax-loader-159-trns.gif) center center no-repeat;clear: both;display: block;height: 100px;left: 50%;margin-left: -50px;margin-top: -50px;position: absolute;top: 45%;width: 100px;}
/*THANK YOU*/
#Registration_Form #ConfirmReg {margin: 0;text-align: center;color: #A1A1A1;}
#Registration_Form #ConfirmReg h2 {margin-top:90px;font-size: 22px;}

#Registration_Form #ConfirmReg.dr-btns h2{margin-top:10px;}

#Registration_Form #ConfirmReg .ty-msg {margin-bottom: 20px;font-size: 14px;line-height: 1.3em; min-height: 160px;}
#Registration_Form #ConfirmReg.dr-btns .ty-msg{min-height:auto;}
/*LOgged Message*/
.loggedInMessage {font-size:14px;}

.loggedInMessage h2{font-weight: 700;}
.loggedInMessage .logged-msg .btn-box{margin-top:30px;}
#Registration_Form .ty-btn-wrap a.btn{font-size:18px;}

@media (min-width:768px) {
#Registration_Form { margin-left: 0; margin-right: 0;}
}
@media (min-width:992px) {
#Registration_Form #ConfirmReg { font-size: 30px; }
#Registration_Form #ConfirmReg .ty-msg {font-size: 16px;}
#Registration_Form label.checkbox { margin: 0;}

}
@media (min-width:1200px) {
#Registration_Form h2 {font-size: 18px;}
#Registration_Form label.checkbox {font-size:11px; }

}
 
iframe > h2 {display: none !important;} 
.message-body h2 { display: none !important;}
 #ebookName .form-control[disabled] {cursor: default;}
.btn-green:hover{color: #fff;background-color: #578227;cursor: pointer;text-decoration: none; }
  /* e-book inner */
#Wrapper.ebook-Inner-page form#mainform.ebooks-form{ padding-top:40px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area{max-width:250px ;float:left;margin-right:15px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form div#Registration_Form{max-width: 370px;float: left;background-color: transparent !important; padding: 2px !important; margin: 0 !important;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form div#Registration_Form .btn-box {margin-top: 10px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form div#Registration_Form .btn-box button {text-transform: none !important;}
.ptWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.plWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.ruWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.huWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.frWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.deWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 20px !important;}
.fiWrapper.ebook-Inner-page form#mainform.ebooks-form .btn-box .btn-green{font-size: 22px !important;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery{ margin-top: 45px; padding-left: 15px; display: inline-block;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box{width:250px; position:relative; float: left;margin: 6px 0;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label input{ float:left; margin-right:15px; margin-top:0px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label img{ float:left;margin-right: 15px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label div{display: inline-block;float: left; width: 155px;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label div span{font-size:14px;color:#2882c0;line-height: 18px; width: 100%; float: left;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label div span:nth-of-type(1){font-weight:normal;}

#Wrapper.ebook-Inner-page form#mainform.ebooks-form .select-book-area div.ebook-gallery div.book-box label div span:nth-of-type(2){font-weight:700;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form #Registration_Form #ConfirmReg{text-align: left !important;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form #Registration_Form #ConfirmReg h2{margin-top: 4px;font-size: 28px; color: #2882c0;}
#Wrapper.ebook-Inner-page form#mainform.ebooks-form #Registration_Form #ConfirmReg .ty-msg{color: #2882c0;}

/* my new styles for e-book inner page pdf   */








