@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic-ext,cyrillic);

@import url(//fonts.googleapis.com/css?family=PT+Sans+Narrow&subset=cyrillic);



@font-face {

font-family: 'DTLNobelT';

src: url("../templates/mycccp_temp/fonts/dtlnobelt-webfont.eot");

src: url("../templates/mycccp_temp/fonts/dtlnobelt-webfont?#iefix") format("embedded-opentype"),

url("../templates/mycccp_temp/fonts/dtlnobelt-webfont.woff") format("woff"),

url("../templates/mycccp_temp/fonts/dtlnobelt-webfont.woff2") format("woff2"),

url("../templates/mycccp_temp/fonts/dtlnobelt-webfont.ttf") format("truetype");

font-weight: normal;

font-style: normal;}



fieldset {

    margin: 20px !important;

    padding: auto !important;

}

.rsform-button, .rsform-submit-button{

	margin:5px;

}

h2{

	display:inline-block;

	text-align:center;

	width:100%;

}

.rsformProgress { position: relative; height: 128px;	padding-top:0px !important;

}

.rsformProgress p { position: absolute; top: 10px; left: 50%; right: 50%; width: 90px; margin: 0 0 0 -50px; font-size: 18px; font-style: italic; font-weight: bold; 

font-family: 'PT Sans', sans-serif;

}

.rsformProgress p strong{font-size: 18px; line-height: 16px; color: #006cff;}



.formRed{

	display:inline-block;

	text-align:center;

	width:100%;	

}

.rsform-input-box{

	width:250px;

}

/*

.col-sm-3{

	width:40%;

}

*/

#userForm{ position: relative;}



.ft-left{ float: left; height: 58px; padding: 56px 0 0 14px;}

    .ft-left .l1{ display: block; font-family: 'PT Sans', sans-serif; font-size: 17px; line-height: 17px; font-style: italic;}

    .ft-left .l2{ display: block; margin: 6px 0 0 0; font-family: 'PT Sans', sans-serif; font-size: 32px; line-height: 32px; color: #007fcf; font-weight: bold;}

    

.ft-right{ float: right; height: 49px; padding: 50px 16px 0 0;}

    .ft-right .l1{display: block; margin: 4px 0 0 0; text-align: right; font-family: 'PT Sans', sans-serif; font-size: 17px; line-height: 17px; font-style: italic;}

    .ft-right .l2{display: block; margin: 4px 0 0 0; text-align: right; font-family: 'PT Sans', sans-serif; font-size: 16px; line-height: 16px; color: #009742; font-style: italic; font-weight: bold;}



.absolute{ clear: both;}



.rsformProgressContainer {

    position: absolute; top: 128px; left: 50%; right: 50%;

    background: #d5d5d5 none repeat scroll 0 0;

    border: 1px solid #c7c7c7;

    height: 10px;

    margin: 0 0 0 -48% !important;

    overflow: hidden;

    width: 96%;

}



.rsformProgressContainer .rsformProgressBar{ height: 10px; background-color: #1bb3d5;}



form#userForm{ position: relative;}



form#userForm h2{ position: absolute; top: 76px; font-size: 16px; line-height: 16px;}



.form-group.rsform-block.rsform-block-1-page-title{ margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}

.form-group.rsform-block.rsform-block-2-page-title{margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}

.form-group.rsform-block.rsform-block-3-page-title{margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}

.form-group.rsform-block.rsform-block-4-page-title{margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}

.form-group.rsform-block.rsform-block-5-page-title{margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}

.form-group.rsform-block.rsform-block-page6-header{margin: 8px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';  text-align: center;}



.absolute{ display: none;}



button#Page1Next{ height: 56px; width: 140px; margin: 20px 80px 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

button#Page2Next{ height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

 button#Page3Next{ height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

  button#Page4Next{ height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

  button#Page5Next{ height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

.col-sm-6.formControls button#Submit{ height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d5f3cc;

 border-color: #afcbad; color: #000000; font-size: 24px;}

 

button#Page2Prev{height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d1e3ef;

 border-color: #c0c8d2; color: #000000; font-size: 24px;}

 button#Page3Prev{height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d1e3ef;

 border-color: #c0c8d2; color: #000000; font-size: 24px;}

button#Page4Prev{height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d1e3ef;

 border-color: #c0c8d2; color: #000000; font-size: 24px;}

 button#Page5Prev{height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d1e3ef;

 border-color: #c0c8d2; color: #000000; font-size: 24px;}

.col-sm-6.formControls button#SubmitPrev{height: 56px; width: 140px; margin: 20px 0 0 0; -webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px; background-color: #d1e3ef;

 border-color: #c0c8d2; color: #000000; font-size: 24px;}

 

div.radio{}

div.radio label{ font-size: 18px!important;}

div.radio label input{ margin: 8px 0 0 0;}



.col-sm-6.formControls{ width: 303px; margin: 0 auto; margin: 10px 0 0 46px; padding: 0px;}



#Page1Next{ float: right; }

#Page2Next{float: right;}

#Page3Next{float: right;}

#Page4Next{float: right;}

#Page5Next{float: right;}

button#Submit{float: right;}



.cboxIframe{-webkit-border-radius: 5px ;-moz-border-radius: 5px; border-radius: 5px;}



.form-group.rsform-block.rsform-block-2n-page-buttom{ margin: 20px 0 0 0; text-align: center; font-size: 17px; line-height: 17px;  font-family: 'PT Sans', sans-serif;}

.form-group.rsform-block.rsform-block-page3-footer{ margin: 20px 0 0 0; text-align: center; font-size: 17px; line-height: 17px;  font-family: 'PT Sans', sans-serif;}





#Amount{ margin: 20px 0 0 0;}



/* find select */

		select#Amount{height: 48px; width:300px; padding:0 26px 0 0; text-align:left; border-radius: 3px;

         -moz-border-radius:3px; -webkit-border-radius:3px; background-color:#FFF; border:1px solid #707070; background-position: right 8px center;

          background-repeat: no-repeat; background-image:url(../templates/mycccp_temp/img/select_arrow2.png); line-height: 1em; color:#424242; 

          font-size:24px;  text-transform:uppercase;font-family: 'PT Sans', sans-serif; 

  -webkit-appearance: none;

  /* for FF */

  -moz-appearance: none;

  text-indent: 0.01px; 

  text-overflow: '';

  /* for IE */

  -ms-appearance: none;

  appearance: none!important;}

  		select#Amount option{ color:#424242; background-color:#ffffff; border:none; height:48px; line-height:48px; }

  		select#Amount::-ms-expand {display: none;}

		/* find select */





#rsform_2_page_4 .form-group.rsform-block.rsform-block-phone .col-sm-3.control-label.formControlLabel{ display: block; float: none!important; width: 100%; text-align: center; 

font-size: 36px; line-height: 44px; font-family: 'DTLNobelT'; }

#rsform_2_page_4 .col-sm-6.formControls{ display: block;  float: none!important; margin: 32px auto; }

#rsform_2_page_4 .col-sm-6.formControls input{height: 48px; width:300px;  text-align:left; border-radius: 3px;

         -moz-border-radius:3px; -webkit-border-radius:3px; font-size:24px; font-family: 'PT Sans', sans-serif;}

         

         

#rsform_2_page_4 .form-group.rsform-block.rsform-block-page5 .col-sm-6.formControls{ margin: 0 auto;}

#rsform_2_page_4 .form-group.rsform-block.rsform-block-page5 .col-sm-3.control-label.formControlLabel{ display: block;}

         

#phone{font-size: 18px;color: #000000; line-height: 18px;}



#rsform_2_page_5 .form-group.rsform-block.rsform-block-fullname{  width: 530px; margin: 28px auto;}

/* label */#rsform_2_page_5 .form-group.rsform-block.rsform-block-fullname .col-sm-3.control-label.formControlLabel{ width: 200px; padding: 20px 20px 0 0; font-size: 20px; line-height: 20px;}

/* input */#rsform_2_page_5 .form-group.rsform-block.rsform-block-fullname .col-sm-6.formControls{ margin: 10px 0 0 0;}

/* input */#rsform_2_page_5 .form-group.rsform-block.rsform-block-fullname .col-sm-6.formControls input{height: 48px; width:300px; font-size: 18px;

color: #000000; line-height: 18px;}



#rsform_2_page_5 .form-group.rsform-block.rsform-block-email{width: 530px; margin: 0 auto;}

/* label */#rsform_2_page_5 .form-group.rsform-block.rsform-block-email .col-sm-3.control-label.formControlLabel{ width: 200px; padding: 20px 20px 0 0; font-size: 20px; line-height: 20px;}

/* input */#rsform_2_page_5 .form-group.rsform-block.rsform-block-email .col-sm-6.formControls{ margin: 10px 0 0 0;}

/* input */#rsform_2_page_5 .form-group.rsform-block.rsform-block-email .col-sm-6.formControls input{height: 48px; width:300px; font-size: 18px;

color: #000000; line-height: 18px;}



.formRed{ margin: 15px 0 0 0;}

.form-group.rsform-block.rsform-block-phone.has-error .col-sm-3{ width: 100%;}

.form-group.rsform-block.rsform-block-phone.has-error .col-sm-3 span.formValidation{ display: block; width: 100%; text-align: center;}

#component35{ text-align: center;}



.pre-qualified-received-1{ display: block; text-align: center; margin: 50px 0 0 0; font-size: 36px; line-height: 44px; font-family: 'DTLNobelT';}

.pre-qualified-received-2{display: block; text-align: center; margin: 38px 0 0 0; font-size: 24px; line-height: 30px;  font-family: 'PT Sans', sans-serif; color: #1771c6;}

.pre-qualified-received-3{display: block; text-align: center;margin: 28px 0 0 0; font-size: 17px; line-height: 17px;  font-family: 'PT Sans', sans-serif;}

.pre-qualified-received-4{display: block; text-align: center; margin: 50px 0 0 0; text-align: center; font-size: 24px; line-height: 24px;  color: #1771c6; font-family: 'PT Sans', sans-serif;}

.pre-qualified-received-5{display: block; text-align: center; margin: 20px 0 0 0; text-align: center; font-size: 17px; line-height: 24px;  font-family: 'PT Sans', sans-serif;}

.pre-qualified-received-6{display: block; text-align: center; margin: 10px 0 0 0; text-align: center; font-size: 17px; line-height: 24px;  font-family: 'PT Sans', sans-serif;}





































