/*** NEW HOME PAGE ***/
.home_videos{width:100%; height:690px; padding:40px 0 0 0;float:left; text-align:center;background:url(../images/new-banner.png) no-repeat center bottom;}
.home_videos iframe{width:100% !important; height:690px !important;}
.home_videos img{display:block; margin:0 auto; cursor:pointer;}
.home_videos img.main_logo{width:240px; margin:0 auto 30px auto;}
.home_videos img.play{width:150px; !important}
.home_videos .bg_video{width:100%; float:left; top:0; left:0; position:relative; z-index:10;}
.home_videos .play_button{width:100%; float:left; padding:100px 0; position:relative; top:0; left:0; z-index:20; margin-top:-590px;}
.home_videos .video_player{width:100%; float:left; display:none; position:relative; z-index:50; top:0; left:0; margin-top:-690px;}
.home_videos .close_video{width:50px; float:right; top:0; left:0; position:relative; z-index:70; margin:-670px 10px 0 0; opacity:0.5;}
.home_videos .close_video img{width:40px;}

.home_how_works{width:100%; float:left; background:url(../images/new-background1.jpg) no-repeat 0 bottom #f3fdff; padding:130px 0 240px 0;}
.home_how_works h1{font-size:50px; font-family:"Myriad Pro", "Helvetica Neue";}
.home_how_works .main_text{width:420px; padding:0 100px 0 0; float:right; font-size:16px; line-height:25px; color:#3c3c3c;}
.home_how_works .main_text img{width:130px; padding:15px 0; display:block;}

.home_cloud_technology{width:100%; float:left; background:#ffffdd; text-align:center;}
.home_cloud_technology h2{font-size:50px; font-family:"Myriad Pro", "Helvetica Neue"; color:#333333; padding:80px 0 0 0}
.home_cloud_technology .main_text{width:800px; margin:0 auto; font-size:18px; line-height:25px; color:#545454;}
.home_cloud_technology .main_text img{width:130px; padding:15px 0; display:block; margin:0 auto;}
.home_cloud_technology .main_text a{color:#393937; text-decoration:underline;}
.home_cloud_technology .main_text a:hover{color:#000; text-decoration:underline;}
.home_cloud_technology .img_holder{width:100%; float:left; padding:25px 0;}

.home_cloud_business_card{width:100%; float:left; background:#fff; text-align:center;}
.home_cloud_business_card h3{font-size:50px; font-family:"Myriad Pro", "Helvetica Neue"; color:#333333; padding:80px 0 0 0;}
.home_cloud_business_card .main_text{width:600px; margin:0 auto; font-size:18px; line-height:25px; color:#545454;}
.home_cloud_business_card .main_text img{width:130px; padding:15px 0; display:block; margin:0 auto;}
.home_cloud_business_card .main_text a{color:#393937; text-decoration:underline;}
.home_cloud_business_card .main_text a:hover{color:#000; text-decoration:underline;}
.home_cloud_business_card .img_holder{width:100%; float:left; padding:25px 0 0 0; text-align:right;}

.home_increase_storage{width:100%; float:left; background:#e7f8fd; text-align:center;}
.home_increase_storage h4{font-size:50px; font-family:"Myriad Pro", "Helvetica Neue"; color:#333333; padding:80px 0 0 0;}
.home_increase_storage .main_text{width:600px; margin:0 auto; font-size:18px; line-height:25px; color:#545454;}
.home_increase_storage .main_text img{width:130px; padding:15px 0; display:block; margin:0 auto;}
.home_increase_storage .main_text a{color:#393937; text-decoration:underline;}
.home_increase_storage .main_text a:hover{color:#000; text-decoration:underline;}
.home_increase_storage .img_holder{width:100%; float:left; padding:25px 0;}

.home_analyze_usage{width:100%; float:left; background:#ecfedb; text-align:center;}
.home_analyze_usage h5{font-size:50px; font-family:"Myriad Pro", "Helvetica Neue"; color:#333333; padding:80px 0 0 0;}
.home_analyze_usage .main_text{width:600px; margin:0 auto; font-size:18px; line-height:25px; color:#545454;}
.home_analyze_usage .main_text img{width:130px; padding:15px 0; display:block; margin:0 auto;}
.home_analyze_usage .main_text a{color:#393937; text-decoration:underline;}
.home_analyze_usage .main_text a:hover{color:#000; text-decoration:underline;}
.home_analyze_usage .img_holder{width:100%; float:left; padding:25px 0;}

.new_footer{width:100%; float:left; text-align:center; padding:60px 0; font-size:15px; color:#abd404; background:#000;}
.new_footer h2{font-size:40px; font-family:"Myriad Pro", "Helvetica Neue"; padding:0 0 15px 0;}

/*** START BUTTON POPUP ***/
.start_popup{width:760px; float:left; background:#fff;box-shadow:0 0 20px #000; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.start_popup .title{ width:98%; float:left; padding:10px 0 10px 2%; font-size:21px; color:#fff; background:#22acec;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.start_popup .popup_content{width:100%; float:left; padding:50px 0; text-align:center; font-size:17px;}
.start_popup .popup_content span{font-size:21px; color:#22acec; font-weight:bold;}
.start_popup .popup_content img{display:block; margin:0 auto; width:100px; padding:0 0 10px 0;}
.start_popup .popup_content ul li{width:29%; padding:0 2%; float:left; border-right:1px solid #999999;}
.start_popup .popup_content ul li:last-child{border:0;}

/*** HOW IT WORK ***/
.how_works{width:100%; float:left; padding:30px 0; border-top:2px solid #ccc;border-bottom:2px solid #ccc; margin-top:30px;}
.how_works h1{font-size:40px; color:#1e6fd7; padding:0 0 30px 0;}
.how_works .text_holder{width:100%; float:left; font-size:16px; line-height:24px; padding:0 0 30px 0;}
.how_works_details{width:100%; float:left;}
.how_works_details h2{font-size:48px; color:#1e6fd7; text-align:center; padding:0 0 20px 0;}
.how_works_details ul li{width:30%; float:left; margin:0 5% 0 0;}
.how_works_details ul li:last-child{margin:0;}
.how_works_details ul li h3{font-size:30px; font-weight:bold; text-transform:uppercase;color:#1e6fd7; text-align:center}
.how_works_details ul li h4{font-size:24px; color:#000; text-align:center; padding:10px 0;}
.how_works_details ul li .img_holder{width:100%; float:left; text-align:center; padding:0 0 15px 0;}
.how_works_details ul li .img_holder img{display:block; width:80%; margin:0 auto;}

/*** STEP1 - CONTENT ***/
.step_content{width:100%; float:left;}
.step_content .title{width:100%; float:left; text-align:center; padding:150px 0 0 0;}
.category_content{width:100%; float:left; padding:25px 0;}
.category_content .shadetabs{width:100%; float:left; background:url(../images/tab-line.png) no-repeat center 0; height:80px; text-align:center; font-size:24px; color:#5b5b5b;}
.category_content .shadetabs li{width:auto; float:left; margin:0 20px 0 0; line-height:70px;}
.category_content .shadetabs li a{color:#5b5b5b; text-decoration:none;}
.category_content .shadetabs li a:hover{ color:#000;}
.category_content .shadetabs li a.selected{color:#07a4d1;}
.category_image{width:100%; float:left; font-size:16px;}
.category_image ul li{width:100%; float:left; border-bottom:1px solid #ccc;}
.category_image ul li .img_holder{width:100%; float:left;}
.category_image ul li .img_holder img{display:block; float:left; width:100%; margin-bottom:10px;opacity:0.7; filter:alpha(opacity=70);transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms; text-decoration:none}
.category_image ul li .img_holder img:hover{opacity:10; filter:alpha(opacity=100);}
.category_image ul li .img_holder ul li{width:21.5% !important; padding:10px 1.5%; float:left; border-right:1px solid #ccc; border-bottom:0;}
.category_image ul li .img_holder ul li:last-child{border:0;}
.category_image ul li .img_holder ul li span{padding:0; float:right;}

/*** STEP 3 CONTNET ***/
.step3_container{width:100%; float:left; background:#fff; box-shadow:0 0 10px #000; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.step3_container .title{width:95%; float:left; padding:10px 0 10px 5%; background:#22acec;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.step3_icons{width:90%; float:left; background:#fff; border-bottom:1px solid #ccc; padding:10px 5%; text-align:center;}
.step3_icons a{color:#000; text-decoration:none;}
.step3_icons img{display:block; width:30px; margin:0 auto;}
.step3_icons ul li{opacity:0.7; filter:alpha(opacity=70);transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms; text-decoration:none; line-height:7px; font-size:13px; width:60px;}
.step3_icons ul li:hover{opacity:10; filter:alpha(opacity=100);}
.step3_icons .icon_part1{width:50%; float:left;}
.step3_icons .icon_part2{width:30%; float:right; letter-spacing:-0.5px;}
.step3_details{width:90%; float:left; padding:25px 5%; background:url(../images/step2-bg.png); -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.step3_details_main{width:65%; float:left;}
.step3_details_main .img_holder{width:100%; float:left; box-shadow:0 0 10px #999;}
.step3_details_main .img_holder img{display:block; width:100%;}
.step3_shapes{width:100%; float:left; background:#e3e3e3; margin:25px 0 0 0; padding:15px 0; text-align:center; font-size:12px;}
.step3_shapes ul li{width:24.5%; float:left; border-right:2px solid #fff;}
.step3_shapes ul li ul li{width:50%; float:left; border:0;}
.step3_shapes ul li:last-child{border:0;}
.step3_shapes ul li input{border:0; width:auto; padding:0 10px; height:29px; color:#fff; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:13px; background:#22acec; box-shadow:inset 2px 2px 4px #666;}
.step3_shapes ul li input:hover{background:#333;}

.step3_details_sidebar{width:30%; float:right; background:#fff; border:1px solid #22acec; box-shadow:0 0 10px #999;}
.step3_details_sidebar .heading{width:90%; height:60px; float:left; font-size:20px; color:#fff; padding:0 0 0 10%; background:url(../images/title1.png) no-repeat 0 0; font-weight:bold; line-height:35px;}
.step3_details_sidebar .form_holder{width:90%; float:left; padding:15px 5%;}
.step3_details_sidebar .form_holder ul li{width:100%; float:left; padding:0 0 20px 0;}
.step3_details_sidebar .form_holder ul li input{border:1px solid #b9b9b9; height:29px; padding:0 4.5%; width:90%; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-style:italic; background:#f4f5f5; box-shadow:inset 2px 2px 4px #d2d2d2;}

/*** CLOUD REPORT ***/
.cloud_report{width:840px; margin:0 auto;}
.cloud_report h1{font-size:40px; color:#1e6fd7; padding:150px 0 30px 0;}

.report_detals{width:100%; float:left; text-align:center; font-size:16px; color:#000;}
.report_detals ul li{width:140px; float:left; text-decoration:underline;}
.report_detals ul li img{display:block; width:49px; margin:0 auto 10px auto;}

.ibiz_cloud_report{width:100%; float:left; padding:40px 0;}
.ibiz_cloud_report h1{font-size:18px; font-weight:bold; color:#666; padding:0 0 15px 0;}
.ibiz_cloud_report .textbox{width:350px; float:left; color:#000;}
.ibiz_cloud_report .textbox ul li{width:31%; float:left; margin:0 2% 0 0;}
.ibiz_cloud_report .textbox ul li input, select{border:1px solid #333; height:30px; padding:0 4.5%; width:90%;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#434343; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ibiz_cloud_report .textbox ul li select{width:100%; height:32px; background:none;}
.ibiz_cloud_report .btn_holder{width:100px; float:right; padding:20px 0 0 0;}
.ibiz_cloud_report .btn_holder input{border:1px solid #333; height:30px; width:99.5%;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; text-align:center; background:#f0f0f0; cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ibiz_cloud_report .btn_holder input:hover{background:#01034d; color:#fff;}

.audience_overview{width:100%; float:left; padding:15px 0; text-align:center; font-size:20px; color:#333; background:#e4e0ef;}

.audence_view_details{width:100%; float:left; padding:15px 0;}
.audence_view_details img{width:67px; margin:0 auto 5px auto;}
.audence_view_details ul li{width:100%; float:left; text-align:center; border-bottom:1px solid #ccc; padding:5px 0;}
.audence_view_details .text_holder{width:25%; float:left; font-size:16px;}

/*** INTERNAL PAGES ***/
.internal_pages{width:900px; float:left; padding:0 55px;}
.internal_pages h1{font-size:40px; color:#1e6fd7; padding:170px 0 30px 0;}
.internal_pages_sidebar{width:325px; float:left; padding:0 35px 0 0;}
.internal_pages_sidebar a{color:#333; text-decoration:underline;}
.internal_pages_sidebar ul li{width:100%; float:left; padding:0 0 15px 0; line-height:22px;}

.internal_pages_main{width:540px; float:left;}
.internal_pages_main a{color:#333; text-decoration:underline;}
.internal_pages_main h2{font-size:25px; color:#1e6fd7; font-weight:bold; border-bottom:1px solid #ccc; padding:0 0 10px 0;}
.internal_pages_main .text_holder{width:100%; float:left; padding:20px 0 0 0;line-height:22px;}
.internal_pages_main .main_content{width:100%; float:left; padding:20px 0 0 0;}
.internal_pages_main .main_content ul li{width:100%; float:left; padding:0 0 20px 0;}
.internal_pages_main .main_content ul li .img_holder{width:205px; float:left;}
.internal_pages_main .main_content ul li .text_holder{width:310px; float:left; padding:0 0 0 25px; line-height:22px;}

/*** ACCOUNT MANAGEMENT ***/
.account_management_content{width:90%; float:left; padding:25px 5%; background:#fff; -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; color:#333;}
.account_management_content h2{font-size:20px;}
.account_management_content .inline{display:inline-block; margin:5px 0;}
.account_management_content .table{display:table; margin:5px 0 5px 10px; width:100%;}
.account_management_content .row{display:table-row;}
.account_management_content .cell.head{font-weight:700; padding-bottom:5px; border-bottom:1px solid #222;}
.account_management_content .cell{display:table-cell; vertical-align:middle; padding:5px 0; position:relative;}
.account_management_content .cell.value{font-weight:700;}
.edit{cursor:pointer; color:#22acec;}
.edit:hover{text-decoration:underline;}

/*** STEP 2 CONTNET ***/
.step2_container{position:relative; width:100%; float:left; background:#fff; box-shadow:0 0 10px #000; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.step2_container .title{width:95%; float:left; padding:10px 0 10px 5%; background:#22acec;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.step2_icons{width:90%; float:left; background:#fff; border-bottom:1px solid #ccc; padding:10px 5%; text-align:center;}
.step2_icons a{color:#000; text-decoration:none;}
.step2_icons img{display:block; width:30px; margin:0 auto;}
.step2_icons ul li{opacity:0.7; filter:alpha(opacity=70);transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms; text-decoration:none; line-height:7px; font-size:13px; width:60px;}
.step2_icons ul li:hover{opacity:10; filter:alpha(opacity=100);}
.step2_icons .icon_part1{width:400px; float:left;}
.step2_icons .icon_part2{width:300px; float:right; letter-spacing:-0.5px;}
.step2_icons .icon_part3{width:300px; float:right; letter-spacing:-0.5px; display: none;}
.step2_card_name input{font-size:20px; margin:10px 0 0 10px; width:600px;}
.step2_details{float:left; padding:25px; background:url(../images/step2-bg.png); -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.step2_details_main{width:560px; float:left;}
.step2_details_main .img_holder{width:100%; float:left; box-shadow:0 0 10px #999;}
.step2_details_main .img_holder img{display:block; width:100%;}
.step2_shapes{width:100%; float:left; background:#e3e3e3; margin:25px 0 0 0; padding:15px 0; text-align:center; font-size:12px;}
.step2_shapes ul li{width:24.5%; float:left; border-right:2px solid #fff;}
.step2_shapes ul li ul li{width:50%; float:left; border:0;}
.step2_shapes ul li:last-child{border:0;}
.step2_shapes ul li input{border:0; width:auto; padding:0 10px; height:29px; color:#fff; font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:13px; background:#22acec; box-shadow:inset 2px 2px 4px #666;}
.step2_shapes ul li input:hover{background:#333;}
.step2_details_sidebar{width:30%; float:right; background:#fff; border:1px solid #22acec; box-shadow:0 0 10px #999;}
.step2_details_sidebar .heading{width:90%; height:60px; float:left; font-size:20px; color:#fff; padding:0 0 0 10%; background:url(../images/title1.png) no-repeat 0 0; font-weight:bold; line-height:35px;}
.step2_details_sidebar .form_holder{width:90%; float:left; padding:15px 5%;}
.step2_details_sidebar .form_holder ul li{width:100%; float:left; padding:0 0 20px 0;}
.step2_details_sidebar .form_holder ul li input{border:1px solid #b9b9b9; height:29px; padding:0 4.5%; width:90%; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-style:italic; background:#f4f5f5; box-shadow:inset 2px 2px 4px #d2d2d2;}
a.qr_link{font-style:italic; font-size:12px; color:#1e6fd7;}
.font_family_options{width:525px;}
.font_family{display:inline-block; width:140px; border-radius:15px; margin:10px 0 0px 10px;}

/*** LOGIN AND REGISTER PAGE ***/
.login_register_container{width:70%; margin:0 15%; float:left; background:#fff; box-shadow:0 0 10px #000; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.login_register_container .title{width:95%; float:left; padding:10px 0 10px 5%; background:#22acec;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; font-size:40px; color:#fff}
.login_register_details{width:90%; float:left; padding:25px 5% 100px 5%; background:url(../images/step2-bg.png); -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.login_register_details ul li{width:100%; display:block;}
.login_register_details .textbox{width:49%; display:inline-block; padding:0 0 15px 0; font-size:15px; text-transform:uppercase; font-weight:bold; color:#000;}
.login_register_details ul li.full .textbox{width:99%;}
.login_register_details .textbox input, select{border:1px solid #b9b9b9; height:35px; padding:0 2.5%; width:94%; font-size:14px; font-family:Arial, Helvetica, sans-serif;background:rgba(255,255,255,0.5); box-shadow:inset 2px 2px 4px #d2d2d2; margin-top:5px; color:#666}
.login_register_details .textbox input:focus, select:focus{border:1px solid #666; background:#fff; color:#333}
.login_register_details .btn_holder{width:100%; float:left; padding:15px 0; font-size:14px; font-weight:bold; text-transform:uppercase; line-height:40px;}
.login_register_details .btn_holder input{border:1px solid #333; height:40px; width:120px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center; background:#000650; cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; text-transform:uppercase; font-weight:bold;}
.login_register_details .btn_holder input:hover{background:#22acec; color:#fff;border:1px solid #22acec;}
.login_register_details .forgot_pw{width:100%; float:left; padding:0 0 5px 0; font-size:14px; font-weight:bold; text-transform:uppercase; line-height:20px;font-style:italic;}
.login_register_details .btn_holder span{float:right;}
.login_register_details .btn_holder a, .login_register_details .forgot_pw a{color:#22acec;}
.login_register_details .forgot_pw a{font-size: 12px;}
.login_register_details .btn_holder a:hover, .login_register_details .forgot_pw a:hover{color:#333;}
.login_register_details .social_links .head{font-size: 15px; margin-bottom: 10px;}

/*** STEP 4 AND STEP 5 CONTENT ***/
.otehr_step_content{position:relative; width:70%; margin:0 15%; float:left; background:#fff; box-shadow:0 0 10px #000; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.otehr_step_content .title{width:95%; float:left; padding:10px 0 10px 5%; background:#22acec;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; font-size:40px; color:#fff}

.step4_cotent{width:90%; float:left; padding:25px 5%; background:/*url(../images/step2-bg.png)*/ #fff; -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; color:#333;}
.step4_cotent .heading{width:100%; float:left; padding:0 0 5px 0; border-bottom:1px solid #ccc; font-weight:bold; font-size:15px; margin-bottom:5px;}
.step4_cotent .checkbox_text{width:50%; float:left; padding:10px 0;}
.step4_cotent .checkbox_text input{float:left; margin:3px 6px 0 0; width:auto; height:auto;box-shadow:inset 2px 2px 4px #fff;}
.step4_cotent .other_button{width:100%; float:left; padding:15px 0;}
.step4_cotent .other_button input{background:#333; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:6px 20px; color:#fff;box-shadow:none; width:120px;}
.step4_cotent #show_prices{width:100%;}
.step4_cotent .other_button input:hover{background:#000; color:#fff;}
.step4_cotent .textbox{width:100%; float:left; padding:0 0 15px 0;}
.step4_cotent .textbox ul li:first-child{width:100%; padding:0 0 10px 0}
.step4_cotent .textbox ul li{width:31%; float:left; padding:0 2% 0 0;}
.step4_cotent .textbox ul li:last-child{padding:0;}
.step4_cotent input[type="text"]{border:1px solid #b9b9b9; height:30px; padding:0 5%; width:90%; font-size:14px; font-family:Arial, Helvetica, sans-serif; background:rgba(255,255,255,0.5); box-shadow:inset 2px 2px 4px #d2d2d2; margin-bottom:2px; color:#666}
.step4_cotent input:focus{border:1px solid #666; background:#fff; color:#333}
.step4_cotent .edit_info{color:#666; text-decoration:underline; cursor:pointer; font-weight:400; font-size:12px;}
.step4_cotent div{display:inline-block; width:100%; padding:10px 0;}
.step4_cotent div ul li{width:50%;}
.step4_cotent div ul li img{display:block; width:98%;}
.step4_cotent div ul li select{border:1px solid #b9b9b9; height:40px; padding:10px 2.5%; width:94%; font-size:14px; font-family:Arial, Helvetica, sans-serif;background:rgba(255,255,255,0.5); box-shadow:inset 2px 2px 4px #d2d2d2; margin-top:5px; color:#666}
.step4_cotent span.confirm_value{font-size:15px; font-weight:700; color:#22acec;}
.step4_cotent div.confirm_value{text-align:right; width:200px; font-size:15px; font-weight:700; color:#22acec;}
.step4_cotent .whats_this{color:#22acec; cursor:pointer; font-weight:400;}
.step4_cotent .btn_holder{width:100%; float:left; padding:15px 0; font-size:14px; font-weight:bold; text-transform:uppercase; line-height:40px;}
.step4_cotent .btn_holder input{padding:0 10px; border:1px solid #333; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center; background:#000650; cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; text-transform:uppercase; font-weight:bold;}
.step4_cotent .btn_holder input:hover{background:#333; color:#fff;border:1px solid #333;}

/*** STEP 5 CONTENT ***/
.step5_cotent{width:90%; float:left; padding:25px 5%; background:/*url(../images/step2-bg.png)*/ #fff; -moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; color:#333;}
.step5_cotent .heading{width:100%; float:left; padding:0 0 5px 0; border-bottom:1px solid #ccc; font-weight:bold; font-size:15px;}
.step5_cotent .checkbox_text{width:100%; float:left; padding:10px 0 0 0;}
.step5_cotent .checkbox_text input{float:left; margin:3px 10px 0 0; width:auto; height:auto;box-shadow:inset 2px 2px 4px #fff;}
.step5_cotent .other_button{width:100%; float:left; padding:15px 0;}
.step5_cotent .other_button a{background:#333; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:6px 20px; color:#fff;}
.step5_cotent .other_button a:hover{background:#000; color:#fff;}
.step5_cotent .textbox{width:100%; float:left; padding:0 0 15px 0;}
.step5_cotent .textbox ul li:first-child{width:100%; padding:0 0 10px 0}
.step5_cotent .textbox ul li{width:32%; float:left; padding:0 2% 0 0;}
.step5_cotent .textbox ul li:last-child{padding:0;}
.step5_cotent input{border:1px solid #b9b9b9; height:30px; padding:0 2.5%; width:95%; font-size:14px; font-family:Arial, Helvetica, sans-serif;background:rgba(255,255,255,0.5); box-shadow:inset 2px 2px 4px #d2d2d2; margin-bottom:2px; color:#666}
.step5_cotent input:focus{border:1px solid #666; background:#fff; color:#333}

.payment_method_card_number{width:100%; float:left; padding:0 0 10px 0;}
.payment_method_card_number ul li:first-child{width:50%; padding:0;}
.payment_method_card_number ul li{width:23%; float:left; padding:0 0 0 2%;}
.payment_method_card_holder{width:50%; float:left; padding:0 0 10px 0;}
.payment_method_card_address{width:100%; float:left; padding:0 0 10px 0;}
.payment_method_card_address ul li:first-child{width:100%; padding:0 0 10px 0}
.payment_method_card_address ul li{width:32%; float:left; padding:0 2% 0 0;}
.payment_method_card_address ul li:last-child{padding:0;}

.confirm_order{width:100%; float:left; padding:15px 0;}
#design_saved{display:none;}

#edit_box .field{margin-top:10px;}
#edit_box input{width:300px;}

.g-signin2{position:absolute; left:0; top:0; opacity:0;}

/*** NEW STEP 1 CONTENT ***/
.new_step1_content{width:100%; float:left; padding:200px 0 0 0;}
.new_step1_content .main_text{width:100%; float:left;}
.new_step1_content .main_text strong{font-size:16px;}
.new_step1_tables{width:100%; float:left; padding:25px 0;}
.new_step1_tables .img_holder{width:390px; float:left;}
.new_step1_tables .main_table_one, .new_step1_tables .main_table_two{width:60%; float:right;}
.main_table_one .table_header{width:100%; float:left; font-size:16px; font-weight:bold; text-align:center;}
.main_table_one .table_header ul li:first-child{border:0; padding:11px 0;}
.main_table_one .table_header ul li{width:16.666%; float:left; border-bottom:2px solid #999; padding:10px 0;}
.main_table_one .table_row{width:100%; float:left; text-align:center;}
.main_table_one .table_row ul li:first-child{border:0; padding:6px 0; font-weight:bold;font-size:15px;}
.main_table_one .table_row ul li{width:16.666%; float:left; border-bottom:1px solid #999; padding:5px 0;}
.main_table_two .table_header{width:100%; float:left; font-size:16px; font-weight:bold; text-align:center;}
.main_table_two .table_header ul li{width:16.666%; float:left; border-bottom:2px solid #999; padding:10px 0;}
.main_table_two .table_row{width:100%; float:left; text-align:center;}
.main_table_two .table_row ul li{width:16.666%; float:left; border-bottom:1px solid #999; padding:5px 0;}
.step1_cloud_storage{width:150px; float:left; padding:10px 0 10px 16px;}
.step1_cloud_storage ul li{width:100%; float:left; border-bottom:1px solid #999; line-height:20px;}
.step1_cloud_storage ul li ul li{width:50%; float:left; border:0;}

