    /* ==========================================================================
@media screen and (min-width : 1201px) and (max-width :1290px)
========================================================================== */  



@media screen and (min-width : 1201px) and (max-width :1290px) {  

.inner-site-advisors { width: 95%; } 
ul.site-advisors-list li { line-height: 14px; margin: 0 13px; padding: 0 2px; }

 /*  ======================= Main Section Starts ================== */
 .inner-container {width:88%; margin:0 auto; padding:0; clear:both;}
 /*  ======================= Main Section Ends ================== */
 
 
 /* =================== Header Section Starts ================= */
 .header-inner-container{width:80%; margin:0 auto; padding:0; clear:both;}
 
  /* ----- Top Navigation Starts ----- */
 .navbar-inverse .navbar-nav > li > a{ font-size:14px;padding: 0 12px;}
 /*  ----- Top Navigation Ends  ----- */
  .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 2%; width:44%; clear:both; }
/* =================== Header Section Ends ================= */
 
/* ========= Banner Slider Section Starts ========== */
 .slider{height:440px!important;}
 .banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
 /* ========= Banner Slider Section Ends ========== */
 

 /* ========== Green Contact Starts ============= */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;} 

.form1-holder{width:1272px!important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:33.33%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:300%; visibility:hidden; height:0px; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:300%;visibility:hidden;height:0px;	overflow:hidden;position:relative;left:-201%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0 0 0 30px!important;width:85%;}

.form-sec{width:33%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.form-sec-request{width:50%;padding:0;margin:0; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 0% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:310px;padding:0;text-align:center; margin:2px 0 0 30px; float:left;}

.input_form3 label{width:17%;}

.drop-list1{width:20%;padding:0;margin:10px; float:left;}

textarea.search_field2{ border:none; width:60% !important; height:100px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px; float:right;}

input.search_field_captcha{ border:none; width:60% !important; height:40px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px; float:right;}

input.search_field_captcha_call_back{ border:none; width:70%; height:40px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}


label.rightlabel{ width:25%;}

label.custom-select{padding:0;margin:0 0 0 10px;}



 /* ========== Green Contact Ends ============= */
 
  /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:60%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */

/* ========================== About Us Starts ============================== */
.justask-form-holder { background-color: #fff; float: left;  margin: 3% 0 0 10%; padding: 4% 3%; width:80%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 390px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;width: 350px; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin: 0 0 10px; padding: 0 0 0 20px; width: 350px; }


/*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:27px; font-weight: bold; height: 35px; line-height:10px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:45%; height:35px; float:left; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:93%; height:120px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
/*========================22-11-2014================*/




/*.captcha-block {  float: right; margin: 0 2% 0 0; padding: 0; width: 119px; }*/
.left-aboutus-heading { float: left; margin: 0; padding: 0.1% 0 0; width: 40px; }


.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin: 5px 0; padding: 0 0 0 20px;width:85%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin: 0 0 10px; padding: 0 0 0 20px; width:63%; }
.justask_form .submit { margin:78px 0 0 0; }

.about-block p.hey-txt { font-size: 23px; }
/* ========================== About Us ends ================================ */

/* ========================== Pricing Starts ============================== */
 ul.features-points li{font-size:14px;}
 .budget-toggle-sec{width:100%;padding:0;margin:0;float:left;display:block!important;}
 /* ========================== Pricing Starts ============================== */

/* ========================== Testimonials Css starts ================================ */
.tringle-holder { margin: 5% 0 0 11.5%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
/*input.contact_field { width:490px; }
textarea.contact_textarea { width:490px; }*/
.contact-info-l { padding:0 3% 0 0; width:50%; }
.contact-info-r { width:40%; }
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
/*.before-after-holder { margin:0 auto; padding:0; width:60%; clear:both; }
.before-after-holder span { margin:0; padding:0 20%; width:10%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }*/
ul.before-list { margin:1% 0 1% 0; padding:0; float:left;}
ul.before-list li {margin:0 2% 3% 0; padding:2%; border:1px solid #a6a6a6; display:inline; float:left; }
ul.before-list li img { width:194px; }
/*==========================Logo Repair===========================*/

/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:93%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:400px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 13px;  }

.form-control { border:2px solid #c2c2c2; width:280px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*==========================Site Map===============================*/
.sitemap-block { min-height:640px; }
/*==========================Site Map===============================*/ 

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:90%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}
/*==========================Request Call Back===========================*/

/*========================Glossary================*/
ul.glossary-link{margin:0;padding:0;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 8px;}
/*========================Glossary================*/


/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 7%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 7%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 7%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 7%; background:url('../images/4.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 7%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 7%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:3% 22%; padding:0; float:left; width:530px; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 35%; }

/* =========================== Graphics Design Services CSS Ends ================================ */
ul.bookmark-bullet { list-style: none; margin:0; padding: 0; float: left; }
ul.bookmark-bullet li a { font-size: 16px;  }
/* =========================== Graphics Design Services CSS Starts ================================ */
 
ul.point-list li { font-size: 17px; }
.articles li { font-size: 15px; }
li.articles1 { font-size: 15px; }

/*===============speed optimization services=================*/
 .speed-text{padding-left: 90px;}
 .speed-banner-heading{bottom: 24%;}
section#banner-speed img{width: 100%;}
}
 
 
  
 /* ==========================================================================
@media screen and (min-width : 1070px) and (max-width :1200px)
========================================================================== */ 
 
 
 @media screen and (min-width : 1070px) and (max-width :1200px) {   
 
 .inner-site-advisors {  width: 94%; }
 ul.site-advisors-list li { margin: 0 3px; padding: 0 7px; }
  
 /* ======================= Main Section Starts ================== */
.inner-container {width:88%; margin:0 auto; padding:0; clear:both;}
 /* ======================= Main Section Ends ================== */
 
 /* =================== Header Section Starts ================= */
.header-inner-container{width:85%; margin:0 auto; padding:0; clear:both;}

  
/* ----- Top Navigation Starts ----- */
  .navbar-inverse .navbar-nav > li > a{font-size:13px;padding:0px 9px 0;}
 /*  ----- Top Navigation Ends  ----- */
  
 /* =================== Header Section Ends ================= */
 
/* =================== Records Section Starts ================= */
ul.record-panels li p.large{font-size:50px;line-height:50px;}
ul.record-panels li p.small{font-size:18px;}
/* =================== Records Section Ends ================= */

/* =========== Reseller Application/Enquiry Form ================ */
.left-reseller { margin:0; padding:0; width:49%; float:left; }
.right-reseller { margin:0; padding:0; width:49%; float:right; }
/* =========== Reseller Application/Enquiry Form ================ */

/*-------------------Terms & Conditions--------------*/
ol li { margin: 0 0 0 3%; }
/*-------------------Terms & Conditions--------------*/

/* ========= Banner Slider Section Starts ========== */
  
.order-button{width:88%; margin:0 auto; padding:0; clear:both;}
.slider{height:443px!important;}
 
 .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 1%; width:46%; clear:both; }
 /* ========= Banner Slider Section Ends ========== */



 /* ========= Pricing Section Starts ========== */
.add-more-text{left:-10px; }
ul.features-points li{font-size:13px;}
.pricing-container{width:76%;}
.budget-toggle-sec{width:100%;padding:0;margin:0;float:left;display:block!important;}
/* ========= Pricing Section Ends ========== */
 
 /* ========= Best Seller Section Starts ========== */
.best-seller-container{width:90%;padding:0;margin:0 auto;}
  /* ========= Best Seller Section Ends ========== */
  

/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:33.33%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:305%; visibility:hidden; height:0px; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:305%;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:-201%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0 0 0 30px!important;width:90%;}

.form-sec{width:30%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}



.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:90%;padding:0;text-align:center; margin:2px 0 0 25px; float:left;}

.cont-link-holder{width:90%;padding:0; text-align:center; margin:0 0 0 20px; float:left;}



textarea.search_field2{width:73% !important;}

input.search_field_captcha{width:73% !important;}


.custom-select{display: inline-block; padding:8px 3px; margin: 0; font: inherit; outline:none; line-height: 1.2; background: #fff; color:#000;
        border:0;border-radius:5px; width:60%;}
 
 select.select-small{width:98%;padding:0;margin:0;}
 
 
 
 input.submitbtn{
background: -webkit-linear-gradient(#c32146,#9d1942);  
background: -moz-linear-gradient(#c32146,#9d1942);   
background: -o-linear-gradient(#c32146,#9d1942);  
background: linear-gradient(#c32146,#9d1942);  
-webkit-transition: background 0.2s ease-out;  -moz-transition: background 0.2s ease-out;  -o-transition: background 0.2s ease-out;  transition: background 0.2s ease-out; color:#fff; border-radius: 5px;
    float: left;font-family:'Myriadpro_semibold';  font-size: 18px; font-weight: bold; height: 45px; line-height: 45px;  margin: 0; padding: 0; text-align: center; width:90%;border:none;background-size:1px 100px;}
 
input.submitbtn:hover{background-position:100px;}

select.select-big{float: left;margin: 0;padding: 0;width: 50%;}
.form-sec-request{width:45%;padding:0;margin:0; float:left;text-align:center;}
input.search_field{ border:none; width:70%; height:40px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}

.drop-list2{width:49%;padding:0;margin:0; float:left;}

.input_form3 label{ margin:0 0 0 3%; padding:10px 0 0 0; width:17%; float:left; font-size:16px; font-weight:normal; color:#fff;font-family:'helveticaneue-light'; text-align:left;}

label.rightlabel{ width:25%;}

  .row-section{margin:20px 0 0;}

.input_form2 label{ margin:0; padding:2px 0 2px 0; width:22%; float:left; font-size:18px; font-weight:normal; color:#fff;font-family:'helveticaneue-light'; text-align:left;}

/* =========================== Green Contact ends ================================ */

textarea.contact_textarea {  width: 90%; }

  /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:70%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */
 
 
/* ========================== About Us Starts ============================== */
.aboutus-heading { clear: both; margin: 0 auto; padding: 0; text-align: center; width: 70%; }
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 7%; padding: 4% 3%; width: 85%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 400px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;width: 350px; }
textarea.text_comments { background-color: #efefef;color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 370px; }
/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/

.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin: 5px 0; padding: 0 0 0 20px;width:84%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin: 0 0 10px; padding: 0 0 0 20px; width:63%; }
.justask_form .submit { margin:78px 0 0 0; }
.right-justask-row { margin-right: 8.8%; }
/* ========================== About Us ends ================================ */  
  
/* ========================== Footer Starts ================================ */ 
.inner-container { clear: both; margin: 0 auto; padding: 0; width: 95%; }
.footer-main-container-inside { margin: 0; padding: 0; width: 100%; }
/* ========================== Footer Ends ================================ */ 

/* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 

/* ========================== Testimonials Css starts ================================ */
.tringle-holder { margin:5% 0 0 12.2%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
/*input.contact_field { width:470px; }
textarea.contact_textarea { width:470px; }*/
.contact-info-l { float:left; margin:0 3% 0 0; padding:0 3% 0 0; width:50%; border-right:2px dotted #d0d0d0; }
.contact-info-r { float:left; margin:0; padding:0 0 0 3%; width:45%; }
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:850px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 19%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
ul.before-list { margin:1% 0 1% 0; padding:0; float:left;}
ul.before-list li {margin:0 10px 10px 0; padding:2%; border:1px solid #a6a6a6; display:inline; float:left; }
ul.before-list li img { width:180px; }
/*==========================Logo Repair===========================*/

/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:385px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:385px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 13px;  }

.form-control { border:2px solid #c2c2c2; width:280px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/



/*==========================Site Map===============================*/
.sitemap-block { min-height:640px; }
/*==========================Site Map===============================*/ 

/*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:27px; font-weight: bold; height: 35px; line-height:10px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:43%; height:35px; float:left; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:93%; height:120px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
/*========================22-11-2014================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:83%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}
/*==========================Request Call Back===========================*/



/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 7.3px;}
/*========================Glossary================*/



/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 7%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 7%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 7%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 7%; background:url('../images/4.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 7%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 7%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:3% 20%; padding:0; float:left; width:530px; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 35%; }

/*========================Inside textarea css================*/
textarea.repair_textareas { width: 385px; }

/* =========================== Graphics Design Services CSS Ends ================================ */
ul.bookmark-bullet { list-style: none; margin:0; padding: 0; float: left; }
ul.bookmark-bullet li a { font-size: 15px;  }
/* =========================== Graphics Design Services CSS Starts ================================ */

ul.point-list li { font-size: 17px; }
.about-block p.hey-txt { font-size: 22px; }
.articles li { font-size: 15px; }
li.articles1 { font-size: 15px; }
.repair_select_timezone { width: 90%; }
}
   
/* ==========================================================================
@media screen and (min-width : 970px) and (max-width :1069px)
========================================================================== */

 @media screen and (min-width : 970px) and (max-width :1069px) {   
 
 .ordernow { width: 26%; }
 .inner-site-advisors { margin: 0; width: 100%; float: left; }
 ul.site-advisors-list li { margin: 0; padding: 0 6px; }
 
/* ======================= Main Section Starts ================== */
  .inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
 /* ======================= Main Section Ends ================== */ 
 
 /* =================== Header Section Starts ================= */
 .header-inner-container{width:85%; margin:0 auto; padding:0; clear:both;}
 
   /* ----- Top Navigation Starts ----- */
.navbar-inverse .navbar-nav > li > a{font-size:13px;padding:0px 4px 0;}
  /* ----- Top Navigation Ends ----- */
  .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 3%; width:55%; clear:both; }
/* =================== Header Section Ends ================= */

/* ================ Banner Slider Section Starts =============== */
.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;}
.order-button{width:88%}
.slider{height:420px!important;}
  .order-button-inner p{font-size:18px;}
/* ================ Banner Slider Section Ends =============== */
  
  
/* ================ Records Section Starts =============== */ 
  ul.record-panels li p.large{font-size:50px;line-height:50px;}
  ul.record-panels li p.small{font-size:18px;}
/* ================ Records Section Ends =============== */ 
  

 /* ================ Best Seller Section Starts =============== */     
 .best-seller-container{width:95%;padding:0;margin:0 auto;}
 .package-heading{width:24%;padding:0;margin:0 1%;float:left; text-align:center;}
 ul.point-list li{font-size:18px;}
 img.best-seller-logo{margin:15% 0 0 0;}
  /* ================ Best Seller Section Ends =============== */  
  
  
  /* ================ Portfolio Buttons Starts =============== */    
 .portfolio-black-button a{font-size:18px;}
   /* ================ Portfolio Buttons Ends =============== */    
 
 
  /* ================ pricing section =============== */    
.pricing-container-blocks{width:100%!important; }
.add-more-text{display:none;}
ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1%;width:98%;}

ul.features-points li.last{margin:0 1%;width:98%;}

ul.package-calculator li{margin:0 1%;width:98%;}

ul.package-calculator li.total{margin:0 1%;width:98%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}
input.price-textbox-tp{width:120px;}

  /* ================ pricing section =============== */    
   
/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:33.33%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:300%; visibility:hidden; height:0px; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:300%;visibility:hidden;	height:340px;	overflow:hidden;position:relative;left:-201%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0!important;width:90%;}

.form-sec{width:33%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.form-sec-request{width:50%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.ordr-link-holder{width:90%;padding:0;text-align:center; margin:2px 0 0 12px; float:left;}

.cont-link-holder{width:90%;padding:0; text-align:center; margin:0 0 0 20px; float:left;}

.input_form2 label{text-align:left;}

.row-section{margin:20px 0 0;}
#customForm div.showmessage span{margin-left: 25%;}



.input_form3 label{ margin:0; padding:2px 0 2px 10px; width:25%; float:left; font-size:16px; font-weight:normal; color:#fff;font-family:'helveticaneue-light'; text-align:left;}

label.rightlabel{ width:30%;}

input.search_field{ border:none; width:60%; height:40px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}

textarea.search_field2{ border:none; width:60% !important; height:100px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px; float:right;}

input.search_field_captcha{width:60%;}

textarea.textareastyle{ width:60%;}

input.search_field_captcha_call_back{width:60%; height:40px;}

input.submitbtn {float:left;}

.custom-select select{display: inline-block; padding:8px 3px; margin: 0; font: inherit; outline:none; line-height: 1.2; background: #fff; color:#000;
        border:0;border-radius:5px; width:60%;}
 
 select.select-small{width:98%;padding:0;margin:0;}
 
 
 .drop-list4 { margin: 0 15% 0 0; }
.styled-select-big { width: 60%; }
 
/* =========================== Green Contact ends ================================ */

  /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:70%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */

/* ========================== About Us Starts ============================== */
.aboutus-heading { clear: both; margin: 0 auto; padding: 0; text-align: center; width: 75%; }
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 7%; padding: 4% 3%; width: 85%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 360px; }
input.text_field_box { background-color: #efefef; border-left: medium none; border-radius: 10px; border:2px solid #c2c2c2;
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 320px; }
textarea.text_comments { background-color: #efefef; border-left: medium none; border-radius: 10px; border: 2px solid #c2c2c2; color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 330px; }
/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/

.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:82%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:91%; }
.justask_form .submit { margin:0; }
.about-block p { font-size: 22px; }
ul.counter-list li.largetxt { font-size: 30px;  line-height: 35px; }
.about-awards p span { font-size: 23px; }
ul.about-bullet li { font-size: 22px; }
p.about-txt { font-size: 15px; }

/* ========================== About Us ends ================================ */ 
   
 /*----------------------footer css----------------*/
 .inner-container { clear: both; margin: 0 auto; padding: 0; width: 95%; }  
 .footer-main-container-inside { margin: 0; padding: 0; width: 100%; }
 .footer-nav-sec-holder { border-right: 1px dotted #414546; float: left; margin: 0; padding: 0 1%; width: 26%; }
 /*----------------------footer css----------------*/
 
 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 

/*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:27px; font-weight: bold; height: 35px; line-height:15px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:39.5%; height:35px; float:left; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 5px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:92%; height:96px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
/*========================22-11-2014================*/



 /* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width: 82%; }
.tringle-holder { margin:5% 0 0 14.9%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
/*input.contact_field { width:430px; }
textarea.contact_textarea { width:430px; }*/
.left-form { width:45%; }
.right-form { width:50%; }
input.contact_field { width:91%; }
textarea.contact_textarea { width:91%; }

.contact-info-l { margin:0 2% 0 0; padding:0 3% 0 0; width:52%; }
.contact-info-r { padding:0 0 0 3%; width:46%; }
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:770px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 19%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
ul.before-list { margin:1% 0 1% 0; padding:0; float:left;}
ul.before-list li {margin:0 10px 10px 0; padding:2%; border:1px solid #a6a6a6; display:inline; float:left; }
ul.before-list li img { width:163px; }
/*==========================Logo Repair===========================*/

/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:330px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:345px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 25px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 13px;  }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/ 

/*==========================Site Map===============================*/
.sitemap-block { min-height:640px; }
/*==========================Site Map===============================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:42%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:42%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:330px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}



textarea.repair_textareas{ width:90%;}
/*==========================Request Call Back===========================*/



/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:15px;color:#1ca5c9;line-height:35px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 6.3px;}
/*========================Glossary================*/

li.button input.submit-price-value { margin: 15px 0 0 0 !important; }

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.make-money-heading { font-size: 25px; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 7%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 7%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 7%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 7%; background:url('../images/4.jpg') no-repeat scroll 0 0; line-height:23px; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 7%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 7%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:3% 16.5%; padding:0; float:left; width:530px; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 38%; }

/*========================Inside textarea css================*/
textarea.repair_textareas { width:330px; }

/* =========================== Graphics Design Services CSS Ends ================================ */
.graphic-row1 { margin:1% 0 2%; width:33.3%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 15%; padding: 0; float: left; }
/* =========================== Graphics Design Services CSS Starts ================================ */

#justAsk div.wshowmessage span { margin-left: 10%; }
.about-block p span { color: #2a2a2a; font-family: MyriadPro; font-size: 18px; font-weight: normal; letter-spacing: 1px; line-height: 26px; margin: 0;   padding: 0; text-align: center; }
.about-awards p { font-size: 19px; }
ul.counter-list li.smalltxt { font-size: 17px; }
.about-block p.hey-txt { font-size: 23px; }
.articles li { border-right: 1px solid #999; width: 100%; }
li.articles1 { width: 100%; }
li.articles2 { border-bottom: 0 solid #999; }

.captcha-block-flash { margin: 0 6%;  width: 87%; }
.captcha-block-request { margin: 0 5%; width: 87%; }
}
  
  
/* ==========================================================================
 @media screen and (min-width : 891px) and (max-width :969px) {   
========================================================================== */
  
  @media screen and (min-width : 891px) and (max-width :969px) {   
  
  .ordernow { width: 27%; }
  
   /* ======================= Main Section Starts ================== */
 .inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
   /* ======================= Main Section Ends ================== */
  
li.button input.submit-price-value { margin: 15px 0 0 0; }
  
/*----------------------------FAQ-------------------------*/
#toggle-view h3 { margin:0; font-size:17px; font-family: 'helveticaneue-light'; line-height:21px; }
/*----------------------------FAQ-------------------------*/



 /* =================== Header Section Starts ================= */
.header-inner-container{width:80%; margin:0 auto; padding:0; clear:both;}

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 100px 0 30px;font-size:13px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 100px 0 30px;font-size:13px;background:#fff;float:left;width:100%;color:#000!important;font-weight:bold;}
/* --- Top Navigation --- */

.logo-container{margin:0; }

 /* =================== Header Section Ends ================= */

/*----------------------------FAQ-------------------------*/
#toggle-view h3 { margin:0; font-size:17px; font-family: 'helveticaneue-light'; line-height:21px; }
/*----------------------------FAQ-------------------------*/

 /* ========= Banner Slider Section Starts ========== */
 .banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
 .banner{margin:60px 0 0 0;}
 .order-button{width:88%}
 .slider{height:370px!important;}
.fs_loader{height:400px!important;}
.order-button-inner p{font-size:18px;}
.order-button-inner p a{padding:12px 30px;}
.logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 4%; width:59%; clear:both; }
  /* ========= Banner Slider Section Ends ========== */
 
 /*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:24px; font-weight: bold; height: 35px; line-height:18px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:41%; height:35px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 5px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:91%; height:96px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
.justask_form .submit { margin:0; width:100px; }
/*========================22-11-2014================*/

 
 /* ----- Process Order Starts------- */
ul.design-steps li.arrow1{padding:0;margin:0;width:2.5%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow2{padding:0;margin:0;width:2.5%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow3{padding:0;margin:0;width:2.5%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll 0 50%;}

/* ----- Process Order Ends ------- */

  /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:70%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */

/* ========= Records Section Starts ========== */
ul.record-panels li p.large{font-size:37px;line-height:40px;}
ul.record-panels li p.small{font-size:16px;}

 .package-heading{width:24%;padding:0;margin:0 1%;float:left; text-align:center;}
 ul.point-list li{font-size:18px;}
 img.best-seller-logo{margin:15% 0 0 0;}
 .selling-points{width:29%;}
/* ========= Records Section Ends ========== */
  



/* ========= pricing section Starts========== */
.pricing-container-blocks{width:100%!important; }
.add-more-text{display:none;}
ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}
.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1%;width:98%;}

ul.features-points li.last{margin:0 1%;width:98%;}

ul.package-calculator li{margin:0 1%;width:98%;}

ul.package-calculator li.total{margin:0 1%;width:98%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}
input.price-textbox-tp{width:120px;}
/* ========= pricing section Ends========== */



/* ========= Portfolio Button Starts ========== */
.portfolio-black-button a{font-size:15px;}
/* ========= Portfolio Button Ends ========== */



/* ========= Best Seller Starts ========== */

.best-seller-container{width:97%;padding:0;margin:0 auto;}
  
  ul.point-list li{font-size:16px;}
  ul.design-steps li.arrow {padding:0; margin:0; width:2%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/curved-arrow2.png') no-repeat scroll 0 50%;}

/* ========= Best Seller Ends ========== */

/* ----- footer section ------- */
 .footer-main-container{width:95%;}
 ul.footer-nav li{font-size:14px;}
 .inner-container { clear: both; margin: 0 auto; padding: 0; width: 95%; }
 .footer-main-container-inside { margin: 0; padding: 0; width: 100%; }
  
/* ----- footer section ------- */
  
  /* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:33.33%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}

.dhtmlgoodies_answer{width:300%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:300%;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:-201%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0!important;width:90%;}

.form-sec{width:33%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.form-sec-request{width:45%;padding:0;margin:10px 0% 0 5%; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:90%;padding:0;text-align:center; margin:2px 0 0 4%; float:left;}

.cont-link-holder{width:90%;padding:0; text-align:center; margin:0 0 0 20px; float:left;}

.input_form2 label{text-align:left; width:100%;line-height:18px;padding:2px 0;font-size:15px;}



.custom-select select{display: inline-block; padding:8px 3px; margin: 0; font: inherit; outline:none; line-height: 1.2; background: #fff; color:#000;
        border:0;border-radius:5px; width:60%;}
 
 select.select-small{width:98%;padding:0;margin:0;}
 
 
 .input_form3 label{ margin:0; padding:2px 0 2px 10px; width:25%; float:left; font-size:15px; font-weight:normal; color:#fff;font-family:'helveticaneue-light'; text-align:left;line-height:18px;}

input.search_field{ border:none; width:90%; height:30px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;line-height:30px;}

input.search_field_two{ border:none; width:90%; height:30px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;line-height:30px;}

textarea.textareastyle{ width:90%;height: 96px;}

input.search_field_captcha_call_back{width:90%; height:30px;}

 input.submitbtn {float:left;height:35px;line-height:35px;}
 label.rightlabel{ width:80%;}
 .styled-select select {height: 30px;line-height:30px;}
   .styled-select {height: 30px;line-height:30px;}
    .styled-select-big select {height: 30px;line-height:30px;}
   .styled-select-big {height: 30px;line-height:30px;}
   
  .drop-list1{ width:46%;}
  .drop-list2{ width:98%;}

   .row-section{margin:15px 0 0;}
   #customForm div.showmessage span{margin-left:0;}
   
 #contactForm div.Pshowmessage span{margin-left:0;}
 
 input.submitbtn_con{height: 35px;line-height: 35px;}

 textarea.search_field2{ border:none; width:100% !important; height:98px; float:left; font-size:15px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}

input.search_field_captcha{ width:100% !important; height:30px;}
 
 .styled-select-big { width:90%; }
/* =========================== Green Contact ends ================================ */

/* ========================== About Us Starts ============================== */
.aboutus-heading { clear: both; margin: 0 auto; padding: 0; text-align: center; width: 80%; }
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 350px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 300px; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 320px; }
/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/

.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:82%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:91%; }
.justask_form .submit { margin:0; }
.about-block p { font-size: 20px; }
.about-block p span { font-size: 15px; line-height: 20px; }
.about-block p span.blue-txt { font-size: 15px; line-height: 20px; }
ul.counter-list li.largetxt { font-size: 30px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 17px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 22px; }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 26px; }
h2.about-demand { font-size: 24px; }
ul.about-bullet li span { font-size: 16px; }
p.about-txt span.strive { font-size: 18px; line-height: 22px; }
p.about-txt span.transform { font-size: 18px; line-height: 22px; }
.blue-bg p { font-size: 24px; line-height: 56px; }
/* ========================== About Us ends ================================ */

 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 

/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width: 82%; }
.tringle-holder { margin:5% 0 0 14.7%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.contact-row p,.left-form p { font-size: 16px; line-height: 22px; }
.contact-row p span,.left-form p span { font-size: 24px; line-height: 32px; }
/*input.contact_field { width:390px; }
textarea.contact_textarea { width:390px; }*/
.left-form { width:46%; }
.right-form { width:50%; }
input.contact_field { width:90%; }
textarea.contact_textarea { width:90%; }

.contact-info-l { margin:0 2% 0 0; padding:0 3% 0 0; width:52%; }
.contact-info-r { padding:0 0 0 3%; width:46%; }
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:720px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 18%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
ul.before-list { margin:1% 0 1% 0; padding:0; float:left;}
ul.before-list li {margin:0 10px 10px 0; padding:2%; border:1px solid #a6a6a6; display:inline; float:left; }
ul.before-list li img { width:150px; }
/*==========================Logo Repair===========================*/
/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:298px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:310px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 20px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px;  }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/  

/*==========================Site Map===============================*/
.sitemap-block { min-height:690px; }
/*==========================Site Map===============================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:42%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:42%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:305px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}
/*==========================Request Call Back===========================*/

/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:14px;color:#1ca5c9;line-height:35px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 5.3px;}
/*========================Glossary================*/

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 8%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 8%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 8%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 8%; background:url('../images/4.jpg') no-repeat scroll 0 0; line-height:23px; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 8%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 8%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:3% 14%; padding:0; float:left; width:530px; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 41%; }

/*========================Inside textarea css================*/
textarea.repair_textareas { width:298px; }

/* =========================== Process CSS Starts ================================ */
.right-place-order { float: left; margin: 15% 0 0 4%; padding: 0; width: 20%; }
.left-receive-design { float: left; margin: 11% 2% 0 10%; padding: 0; text-align: right; width: 20%; }
.equal-to-holder { margin: 13% 0 0; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
.graphic-row1 { margin:1% 0 2%; width:33.3%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 15%; padding: 0; float: left; }
/* =========================== Graphics Design Services CSS Starts ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 3%; }
.about-block p.hey-txt { font-size: 22px; }
.articles li { border-right: 1px solid #999; width: 100%; }
li.articles1 { width: 100%; }




/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */
.captcha-block-flash { margin: 0 6%; width: 85%; }

}
  
   
  /* ==========================================================================
 @media screen and (min-width : 768px) and (max-width :969px) {   
========================================================================== */
  
 
@media screen and (min-width : 768px) and (max-width :890px) {   
  
/* ========================== Main Section Stsrts ================================ */ 
.inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
/* ========================== Main Section Ends ================================ */ 



/* ========================== Header Section Stsrts ================================ */ 
.header-inner-container{width:80%; margin:0 auto; padding:0; clear:both;}

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 100px 0 30px;font-size:13px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 100px 0 30px;font-size:13px;background:#fff;float:left;width:100%;color:#000!important;}
/* --- Top Navigation --- */

.logo-container{margin:0; }
p.ordr-now{font-size: 13px; }

/* ========================== Header Section Ends ================================ */ 



/* ========================== Banner Slider Section Stsrts ================================ */ 
   .banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
  .order-button{width:88%}
  .banner{margin:60px 0 0 0;}
  .slider{height:340px!important;}
  .fs_loader{height:340px!important;}
  .order-button-inner p{font-size:18px;}
  .order-button-inner p a{padding:12px 30px;}

/* ========================== Banner Slider Section Stsrts ================================ */ 
 
 
/* ========================== Process Order ====================== */ 
ul.design-steps li.arrow1{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -4px 50%;}

ul.design-steps li.arrow2{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

ul.design-steps li.arrow3{padding:0;margin:0;width:4%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll 8px 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

ul.design-steps li.arrow {padding:0; margin:0; width:2%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/arrow-nrml.png') no-repeat scroll -4px 50%;}

/* ========================== Process Order ====================== */ 

ul.record-panels li p.smalltext{font-size:16px;}
 
/* ========================== Records Section Starts ====================== */ 
  ul.record-panels li p.large{font-size:37px;line-height:40px;}
  ul.record-panels li p.small{font-size:16px;}
  
  
  
  .package-heading{width:24%;padding:0;margin:0 1%;float:left; text-align:center;}
 ul.point-list li{font-size:18px;}
 img.best-seller-logo{margin:22% 0 0 0;}
 .selling-points{width:29%;}
 
 
 
  .package-heading{width:20%;padding:0;margin:0 2%;float:left; text-align:center;}
 ul.point-list li{font-size:18px;}
 img.best-seller-logo{margin:38% 0 0 0;}
 .selling-points{width:31%;}
/* ========================== Records Section Ends ====================== */ 

  /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:80%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */
 
  
/* ========================== Pricing  Section Starts ====================== */
   .pricing-container-blocks{width:100%; }
  .add-more-text{display:none;}
  ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1%;width:98%;}

ul.features-points li.last{margin:0 1%;width:98%;}

ul.package-calculator li{margin:0 1%;width:98%;}

ul.package-calculator li.total{margin:0 1%;width:98%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}
/* ========================== Pricing  Section Ends ====================== */



/* ========================== site-advisors  Section Starts ====================== */
 section#site-advisors{display:none; }
/* ========================== site-advisors  Section Ends ====================== */



/* ========================== Portfolio Slider Section Starts ====================== */
 .nbs-flexisel-nav-right{right: -60px!important; }
 .nbs-flexisel-nav-left{left: -60px!important; }
 .portfolio-black-button a{font-size:13px;}
/* ========================== Portfolio Slider Section Ends ====================== */

/* ========================== Footer Section Starts ====================== */
 .footer-main-container{width:90%;max-height:90%;}
 ul.footer-nav li{font-size:11px;}
/* ========================== Footer Section Ends ====================== */
 

 /* ========================== Best Seller Section Starts ====================== */
  .best-seller-container{width:100%;padding:0;margin:0 auto;}
  ul.point-list li{font-size:14px;}
  .ordernow{width:32%;}
  .image-container{width:13%; padding: 80px 1% 0;}
/* ========================== Best Seller Section Starts ====================== */



 /* ========================== Reseller Section Starts ====================== */
 .resseller-form-left-holder {float: left;margin: 0;padding: 0;width:60%;}

.resseller-form-right-holder {float: left;margin: 0;padding: 50px 0 0 0;text-align: center;width: 40%;}

.input_form input.text_field{height: 40px;margin: 10px 0 0;}

.input_form label {float: left;line-height: 60px;margin: 0 8px 0 0;padding: 0;width: 27px;}

.input_form .submit{height: 35px;line-height: 35px;}

p.button-download a{padding:10px 40px;}

#resellerForm div.Rshowmessage span{margin-left:12%;margin-top:-6px;}



 /* ========================== Reseller Section Starts ====================== */


/*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:19px; font-weight: bold; height: 35px; line-height:18px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:41%; height:35px; float:left; font-size:12px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 5px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:89%; height:96px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
.justask_form .submit { margin:0; width:70px; }
/*========================22-11-2014================*/


/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:33.33%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}

.dhtmlgoodies_answer{width:300%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:300%;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:-201%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:0!important;width:90%;}

.form-sec{width:33%;padding:0;margin:10px 0 0 0; float:left;text-align:center;}

.form-sec-request{width:45%;padding:0;margin:10px 0% 0 5%; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:5px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:90%;padding:0;text-align:center; margin:2px 0 0 4%; float:left;}

.cont-link-holder{width:90%;padding:0; text-align:center; margin:0 0 0 20px; float:left;}

.input_form2 label{text-align:left; width:100%;line-height:18px;padding:2px 0;font-size:14px;}



textarea.search_field2{ border:none; width:100%; height:95px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}



.custom-select select{display: inline-block; padding:8px 3px; margin: 0; font: inherit; outline:none; line-height: 1.2; background: #fff; color:#000;
        border:0;border-radius:5px; width:60%;}
 
 select.select-small{width:98%;padding:0;margin:0;}
 
 .row-section{margin:17px 0 0;}
  #customForm div.showmessage span{margin-left:0%;}
  
  
  .input_form3 label{ margin:0; padding:2px 0 2px 10px; width:25%; float:left; font-size:14px; font-weight:normal; color:#fff;font-family:'helveticaneue-light'; text-align:left;line-height:18px;}
  
  input.search_field{ border:none; width:90%; height:30px; float:left; font-size:14px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;line-height:30px;}

  input.search_field_two{ border:none; width:90%; height:30px; float:left; font-size:14px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;line-height:30px;}

 textarea.textareastyle{ width:90%;height: 96px;}
 
 input.search_field_captcha_call_back{width:90%; height:30px;}

  input.submitbtn {float:left;height:35px;line-height:35px;}
  label.rightlabel{ width:80%;}
  .styled-select select {height: 30px;line-height:30px;}
  .styled-select {height: 30px;line-height:30px;}
  .styled-select-big select {height: 30px;line-height:30px;}
  .styled-select-big {height: 30px;line-height:30px;}
   
  .drop-list1{ width:46%;}
  .drop-list2{ width:98%;}
  
  #contactForm div.Pshowmessage span{margin-left: 0;}
  
   input.submitbtn_con{height: 35px;line-height: 35px;}
 textarea.search_field2{ border:none; width:100% !important; height:98px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}

input.search_field_captcha{ border:none; width:100% !important; height:30px; float:left; font-size:20px; font-weight:normal; color:#000; font-family:'helveticaneue-light';border-radius:5px;}

 .styled-select-big { width:90%; }
 
 
/* =========================== Green Contact ends ================================ */

/* ========================== About Us Starts ============================== */
.top-aboutus { float: left; margin: 2% 0 0 2%; padding: 0; text-align: center; width: 98%; }
.ldt-block { float: left; margin: 2% 0 0 3%; padding: 0; text-align: center; width: 98%; }
.about-awards p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 30px; font-weight: normal; line-height: 45px; margin: 0; padding: 0; text-align: left; }
.aboutus-heading { clear: both; margin: 0 auto; padding: 0; text-align: center; width: 98%; }
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:89%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:285px; }
input.text_field_box { background-color: #efefef; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width:250px; }
textarea.text_comments { background-color: #efefef;  color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width:255px; }

/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/

.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:82%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:89%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 17px; }
.about-block p span { font-size: 14px; line-height: 20px; }
.about-block p span.blue-txt { font-size: 13px; line-height: 20px; }
ul.counter-list li.largetxt { font-size: 30px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 18px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 16px; }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 22px; }
h2.about-demand { font-size: 22px; }
ul.about-bullet li span { font-size: 14px; }
p.about-txt span.strive { font-size: 18px; line-height: 22px; }
p.about-txt span.transform { font-size: 18px; line-height: 22px; }
.blue-bg p { font-size: 24px; line-height: 56px; }
h1.about-facts { font-size: 20px; }
.counter-block,.counter-block-sec {  margin: 1% 5% 5%; padding: 4% 2%; width: 38%; }
.about-awards-left { width:60%; margin:0 auto 2% auto; float:none; }
.about-awards-right { width:60%; margin:0 auto; float:none; }
/* ========================== About Us ends ================================ */ 

/*----------footer css---------*/
.inner-container { clear: both; margin: 0 auto; padding: 0; width: 90%; }
.footer-main-container-inside { margin: 0; padding: 0; width: 100%; }
/*----------footer css---------*/



 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 



/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width: 82%; }
.tringle-holder { margin:5% 0 0 13.7%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.contact-row p,.left-form p { font-size: 15px; line-height: 20px; }
.contact-row p span,.left-form p span { font-size: 24px; line-height: 32px; }
.left-form { width:46%; }
.right-form { width:50%; }
input.contact_field { width:88%; }
textarea.contact_textarea { width:88%; }

.contact-info-l { margin:0 2% 0 0; padding:0 2% 0 0; width:48%; }
.contact-info-r { padding:0 0 0 3%; width:50%; }
/*input.contact_field { width:310px; }
textarea.contact_textarea { width:310px; }*/

/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:530px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 20%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 15px 15px 0; }
.logo-repair-btn { width: 27%; }
  .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 4%; width:50%; clear:both; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }

ul.before-list-txt-new li {width:48%; }

ul.before-list-txt-new li.right{float:right; }

/*==========================Logo Repair===========================*/

/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:250px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:250px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px; width: 88%; float:right; }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

/*==========================Site Map===============================*/
.sitemap-block { margin:0 1.5% 3% 1.5%; padding:5px; width:45%; display:inline; float:left; border:2px dotted #c2c2c2; border-radius:10px; min-height:520px; }
/*==========================Site Map===============================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:41%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:41%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:245px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}



textarea.repair_textareas {width:88%;}
/*==========================Request Call Back===========================*/

/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:17px;color:#1ca5c9;line-height:35px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 11.5px;}
/*========================Glossary================*/

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.make-money-heading { font-size: 23px; }
h1.reseller-heading { font-size:41px; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 9%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 9%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 9%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 9%; background:url('../images/4.jpg') no-repeat scroll 0 0;line-height:23px; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 9%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 9%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:5% 6%; padding:0; float:left; width:530px; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 44%; }
.about-logo { padding:0 15px; }

/*========================Inside textarea css================*/
textarea.repair_textareas { width:250px; }

/* =========================== Process CSS Starts ================================ */
.right-place-order { float: left; margin: 18% 0 0 4%; padding: 0; width: 20%; }
.left-receive-design { float: left; margin:20% 2% 0 10%; padding: 0; text-align: right; width: 20%; }
.middle-place-order { margin: 2% 0 0 2%; }
.equal-to-holder { margin: 13% 0 0 2%; width:4%; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
.graphic-row1 { margin:1% 0 2%; width:33.3%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 15%; padding: 0; float: left; }
/* =========================== Graphics Design Services CSS Starts ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 5%; }
.about-block p.hey-txt { font-size: 22px; }
.about-block p span.select-txt { letter-spacing: 1.2px; }


/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */

.captcha-block-flash { margin: 0 2%; width: 88%; }
.captcha-txt { font-size: 30px; }
.captcha-block { width: 90%; }
}





 
 @media screen and (min-width : 720px) and (max-width: 767px) {
 
 
 /* ========================== Main Section Starts ============================== */
 .inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
  /* ========================== Main Section ends ============================== */
 
 
 /*----------------------------FAQ-------------------------*/
#toggle-view h3 { margin:0; font-size:17px; font-family: 'helveticaneue-light'; line-height:21px; }
/*----------------------------FAQ-------------------------*/

 /* ========================== Header Section Starts ============================== */
.header-inner-container{width:88%;margin:0 auto; padding:0; clear:both; }
.logo-container{margin:0;}
.col-xs-2{width:20%;}
.col-xs-2a{width:20%;}
.col-xs-8{width:60%;}
ul.order-buttons li a{padding:7px 30px; }

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 100px 0 30px;font-size:13px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 100px 0 30px;font-size:13px;background:#fff;float:left;width:100%;color:#000!important;}
/* --- Top Navigation --- */

 /* ========================== Header Section ends ============================== */



 /* ========================== site-advisors Section Starts ============================== */
section#site-advisors{display:none; }
 /* ========================== site-advisors Section ends ============================== */
 
  /* ========================== Banner Slider Section Starts ============================== */
.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
 .banner{width:100%;padding:0;margin:93px 0 0 0;float:left;background:url(../images/banner-background-4.jpg) repeat-x scroll 0 0px;}
.slider{height:300px!important;}
.fs_loader{height:300px!important;}

.order-button{width:88%; margin:0 auto; padding:0; clear:both;}
  .fs-pager-wrapper{right:5%!important;}
  .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 5%; width:50%; clear:both; }
 /* ========================== Banner Slider Section ends ============================== */



/* ----- Process Order ------- */
ul.design-steps li.arrow1{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

ul.design-steps li.arrow2{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

ul.design-steps li.arrow3{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

ul.design-steps li.arrow {padding:0; margin:0; width:2%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

/* ----- Process Order ------- */



/* ========================== Records Section Starts ====================== */ 
  ul.record-panels li p.large{font-size:30px;line-height:40px;letter-spacing:1px}
  ul.record-panels li p.small{font-size:13px;}
  ul.record-panels li p.smalltext{font-size:14px;}
  img.plus-icon{width:16px;}
  
/* ========================== Records Section Ends ====================== */ 





  /* ========================== Footer Section Starts ============================== */

 .footer-main-container{width:95%;}
 
 /* --- Footer --- */
ul.footer-nav li {font-size: 11px;}
.inner-container { clear: both; margin: 0 auto; padding: 0; width: 95%; }
.footer-main-container-inside { margin: 0; padding: 0; width: 100%; }
/* --- Footer --- */
 /* ========================== Footer Section ends ============================== */
 
   /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:90%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */
 
 
  /* ========================== Reseller Section Starts ============================== */
 .reseller-form-holder{width:98%;}
 /* ========================== Reseller Section ends ============================== */
 
 
 
/* ========================== Pricing Section Starts ============================== */
  .pricing-container-blocks{width:100%; }
  .add-more-text{display:none;}
  
  .order-button-inner p {font-size: 15px;padding:8px 15px;}
  
  .order-button-inner p a{padding:12px 15px!important;}
  
    ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1.5%;width:97%;}

ul.features-points li.last{margin:0 1.5%;width:97%;}

ul.package-calculator li{margin:0 1.5%;width:97%;}

ul.package-calculator li.total{margin:0 1.5%;width:97%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}
    /* ========================== Pricing Section ends ============================== */
 
  /*========================22-11-2014================*/
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:19px; font-weight: bold; height: 35px; line-height:18px; margin:0 9px 0 30px; padding: 2%; text-align: center; width:18%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:41%; height:35px; float:left; font-size:12px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 5px;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:89%; height:96px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
.justask_form .submit { margin:0; width:70px; }
/*========================22-11-2014================*/
  
/* --- Best Seller Block --- */

img.best-seller-logo{text-align:center;padding:0; margin:5% 0 0 0;}
  .package-heading {width:100%;text-align:center;margin:0 0 3% 0;}
  /*.selling-points{width:100%;margin-left:28%;}*/
  .selling-points{width:55%;margin:0 auto; float:none;}
  .image-container{width:100%;text-align:center;margin:0 0 5% 0;padding:0;}
  
  .ordernow{width:100%; min-height:100px;padding:10px 0}
  
  p.best-seller { padding: 20px 0 0;text-align: center;}
  p.package-style {padding: 0 0 0 0px; text-align: center;}
  .order-now-left-extention {display:none;}
  
  p.package-rates {padding:20px 0 0 0;}
  p.package-rates span {font-size:55px;}
  
  p.ordernow-green-button{margin:20px 0 0 0;}
  
/* --- Best Seller Block --- */



/* --- portfolio buttons --- */
.portfolio-black-button a {font-size: 13px;}
.nbs-flexisel-nav-left {left:-55px!important;}
  
.nbs-flexisel-nav-right{right:-55px!important;}
/* --- portfolio buttons --- */



/* --- testimonial-panel --- */
.col-xs-4 {width:100%;float:left;}
.left-testimonial-panel{width:100%;}
.middle-testimonial-panel{width:100%;}
.right-testimonial-panel{width:100%;}
.testimonial-one-image-holder{border-bottom:none;}
.testimonial-content{border-bottom:1px solid #cf264b;margin:0 0 20px 0}
/* --- testimonial-panel --- */

/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:100%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:100%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;margin:0 0 50px 0}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;width:100%;visibility:hidden;		overflow:hidden;position:relative;left:0%;border-radius:5px;top:20px; height:0;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:2px 0!important;width:100%;}

.form-sec{width:90%;padding:0;margin:10px 5% 0 5%; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:100%;padding:0;text-align:center; margin:2px 0; float:left;}

.cont-link-holder{width:100%;padding:0; text-align:center; margin:4px 0; float:left;}



.input_form3 label{width:25%;padding:0 0 0 0;}

.form-sec-request{width:90%;padding:0;margin:0 5% 0 5%; padding:0; float:left;text-align:center;}
.input_form3 label{width:25%;padding:0 0 0 0;font-size:14px}
.row-section{margin:23px 0 0;}
#customForm div.showmessage span{margin-left: 28%;}

input.search_field{height:30px;width:68.5%;}

input.search_field_captcha_call_back{height:30px;width:68.5%;}

input.search_field_two{height:30px;width:100%;}

 textarea.textareastyle{ width:68.5%;height: 96px;}

.styled-select select {height: 30px;line-height:30px;}
.styled-select {height: 30px;line-height:30px;}

.styled-select-big select {height: 30px;line-height:30px;}
.styled-select-big {height: 30px;line-height:30px;width:68.5%;}
.drop-list4 { margin: 0 3.5% 0 0; }
.drop-list1{ width:36%;}
input.submitbtn {float:right;height:35px;line-height:35px;width:70%;}

.drop-list2{ width:68%;}
textarea.search_field2{ width: 68.3%!important;float:left;}

input.search_field_captcha{ width: 68.3%!important;float:left;}


.drop-list3{margin: 0 5% 0 0; width: 40%;}
.input_form2 label{ font-size:14px;margin: 0 0 0 5%;}
.form-sec-request-two{ width:100%;margin:0 0 0 0;}
#contactForm div.Pshowmessage span{margin-left:27%;}
input.submitbtn_con{height: 35px;line-height: 35px;}



 .resseller-form-left-holder {
    float: left;
    margin: 0;
    padding: 0;
    width:60%;
}

.resseller-form-right-holder {
    float: left;
    margin: 0;
    padding: 50px 0 0 0;
    text-align: center;
    width: 40%;
}

.input_form input.text_field{
    height: 40px;margin: 10px 0 0;
}

.input_form label {
    float: left;
    line-height: 60px;
    margin: 0 8px 0 0;
    padding: 0;
    width: 27px;
}

.input_form .submit{
   height: 35px;
    line-height: 35px;
}

p.button-download a{
  padding:10px 40px;
}

#resellerForm div.Rshowmessage span{margin-left:12%;margin-top:-6px;}

/* =========================== Green Contact ends ================================ */



/* =========================== site-advisors Starts ================================ */
section#site-advisors{display:none; }
 /* =========================== site-advisors ends ================================ */
 
/* ========================== About Us Starts ============================== */
.aboutus-heading { clear: both; margin: 0 auto; padding: 0; text-align: center; width: 98%; }
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width: 285px; }
input.text_field_box { background-color: #efefef; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 250px; }
textarea.text_comments { background-color: #efefef;  color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 255px; }
/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/
.captcha-block { width: 90%; }

.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:82%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:89%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 19px; }
.about-block p span { font-size: 15px; line-height: 20px; }
.about-block p span.blue-txt { font-size: 15px; line-height: 20px; }
ul.counter-list li.largetxt { font-size: 30px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 18px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 18px; background: url("../images/blue-circle-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 22px; }
h2.about-demand { font-size: 22px; }
ul.about-bullet li span { font-size: 15px; }
p.about-txt span.strive { font-size: 18px; line-height: 22px; }
p.about-txt span.transform { font-size: 18px; line-height: 22px; }
.blue-bg p { font-size: 24px; line-height: 56px; }
h1.about-facts { font-size: 20px; }
.counter-block,.counter-block-sec {  margin: 1% 5% 5%; padding: 4% 2%; width: 38%; }
.about-awards-left { width:60%; margin:0 auto 2% auto; float:none; }
.about-awards-right { width:60%; margin:0 auto; float:none; }
.top-aboutus { margin: 2% 0 0 0; }
.aboutlist-block { float:none; margin:0 auto; padding:0; width:77%; display:table; }

/* ========================== About Us ends ================================ */ 

 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 



/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width: 82%; }
.tringle-holder { margin:5% 0 0 14.5%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.contact-row p,.left-form p { font-size: 15px; line-height: 20px; }
.contact-row p span,.left-form p span { font-size: 24px; line-height: 32px; }

.left-form { width:46%; }
.right-form { width:50%; }
input.contact_field { width:88%; }
textarea.contact_textarea { width:88%; }

.contact-info-l { margin:0 2% 0 0; padding:0 2% 0 0; width:48%; }
.contact-info-r { padding:0 0 0 3%; width:50%; }
/*input.contact_field { width:310px; }
textarea.contact_textarea { width:310px; }*/
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:530px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 20%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 15px 15px 0; }
ul.logo-list li { padding: 0 2%; }
.logo-repair-btn { width: 30%; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }

ul.before-list-txt-new li {width:48%; }

ul.before-list-txt-new li.right{float:right; }
/*==========================Logo Repair===========================*/

/*==========================Logo Repair Form=======================*/
input.repair_field { border:2px solid #c2c2c2; width:250px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:250px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px; width:88%; float:right; }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

/*==========================Site Map===============================*/
.sitemap-block { margin:0 1.5% 3% 1.5%; padding:5px; width:45%; display:inline; float:left; border:2px dotted #c2c2c2; border-radius:10px; min-height:520px; }
/*==========================Site Map===============================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:41%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:41%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:12px 10px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:240px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:14px 10px 5px 0;}

textarea.repair_textareas {width:88%;}

/*==========================Request Call Back===========================*/



/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:16px;color:#1ca5c9;line-height:35px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 12px;}
/*========================Glossary================*/

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.dotted-heading { background:none; }
h1.make-money-heading { font-size: 23px; }
h1.reseller-heading { font-size:41px; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 10%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 10%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 10%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 10%; background:url('../images/4.jpg') no-repeat scroll 0 0;line-height:23px;}
ul.make-money-bullet-text li.fifth {padding:0 0 0 10%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 10%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.reseller-small-logos { margin:5%; padding:0; width:530px; float:left; }
ul.reseller-small-logos li { margin:0 1% 1% 0; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 44%; }
.about-logo { padding:0 15px; }

/* =========================== Process CSS Starts ================================ */
.right-place-order { float: left; margin: 18% 0 0 4%; padding: 0; width: 20%; }
.left-receive-design { float: left; margin:20% 2% 0 10%; padding: 0; text-align: right; width: 20%; }
.middle-place-order { margin: 2% 0 0 2%; }
.equal-to-holder { margin: 13% 0 0 2%; width:4%; }
.place-order { margin:2% 0 0 0; }
/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
.graphic-row1 { margin:1% 0 2%; width:33.3%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 10%; padding: 0; float: left; }
/* =========================== Graphics Design Services CSS Starts ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 5%; }






/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */

.captcha-block-flash { margin: 0 2%; width: 88%; }
.captcha-txt { font-size: 30px; }


 }
 
 /* ==========================================================================
 @media screen and (min-width : 640px) and (max-width: 767px)
========================================================================== */
 
@media screen and (min-width : 640px) and (max-width:719px) {



/* ========================== Main section Starts ============================== */
  .inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
 /* ========================== Main section  ends ============================== */
 
 /* =========== Reseller Application/Enquiry Form ================ */
.left-reseller { margin:0; padding:0; width:100%; float:left; }
.right-reseller { margin:0; padding:0; width:100%; float:left; }
/* =========== Reseller Application/Enquiry Form ================ */
 
 
 /* ========================== Header section Starts ============================== */
.header-inner-container{width:88%;margin:0 auto; padding:0; clear:both; }

.col-xs-2{width:20%;}

.col-xs-2a{width:20%;}
.col-xs-8{width:60%;}
.logo-container{margin:0;}
ul.order-buttons li a{padding:7px 30px; }
 .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 4%; width:55%; clear:both; }
/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 100px 0 30px;font-size:13px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 100px 0 30px;font-size:13px;background:#fff;float:left;width:100%;color:#000!important;}
/* --- Top Navigation --- */



/*-------------------Terms & Conditions--------------*/
ol li { margin: 0 0 0 4%; }
/*-------------------Terms & Conditions--------------*/

/* ========================== Header section Starts ============================== */

/* --- Banner Slider Section --- */

.fs-pager-wrapper a,
.fs-custom-pager-wrapper a{background:url(../images/bullet-normal-small.png) 0px 0px no-repeat transparent!important;}
.fs-pager-wrapper .active,
.fs-custom-pager-wrapper .active{
	background:url(../images/bullet-hover-small.png) 0px 0px no-repeat transparent!important;
}
.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;background:url(../images/banner-background-4.jpg) repeat-x scroll 0 0px;}
.slider{height:280px!important;}
.fs_loader{height:280px!important;}
.fs-pager-wrapper{right:5%!important;}

.worldclass{text-align:left;letter-spacing:1px!important;left:30%!important;}

.order-button{width:88%; margin:0 auto; padding:0; clear:both;}
 .order-button-inner p {font-size: 15px;}
 .order-button-inner p a{padding:12px 15px!important;}

/* --- Banner Slider Section --- */



/* ----- Process Order ------- */
ul.design-steps li.arrow1{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

ul.design-steps li.arrow2{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

ul.design-steps li.arrow3{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -6px 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:2%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

ul.design-steps li.arrow {padding:0; margin:0; width:2%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/arrow-nrml.png') no-repeat scroll -10px 50%;}

.curvy-text p {padding:8px 0 20px 0;}

/* ----- Process Order ------- */



/* ========================== Records Section Starts ====================== */ 
  ul.record-panels li p.large{font-size:23px;line-height:25px;letter-spacing:1px}
  ul.record-panels li p.small{font-size:13px;}
  ul.record-panels li p.smalltext{font-size:13px;}
  img.plus-icon{width:16px;}
  ul.record-panels li{padding: 5px 0 0;height: 80px;}
  ul.record-panels li.right{padding: 5px 0 0 0;}
  
/* ========================== Records Section Ends ====================== */ 

/* ========================== site-advisors section Starts ============================== */
 section#site-advisors{display:none; }
/* ========================== site-advisors section Ends ============================== */

/* ========================== Footer section Starts ============================== */
 .footer-main-container{width:95%;}
 .footer-main-container-inside {width:100%;}
 ul.footer-nav li{font-size:13px;}
/* ========================== Footer section Ends ============================== */

/* ========================== Pricing section Starts ============================== */
  .pricing-container-blocks{width:100%; }
  .add-more-text{display:none;}
  ul.features-points li.hidden-list{display:none;}
  ul.features-points li.last-list{border-radius: 0 0 10px 10px;}
  .pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1.5%;width:97%;}

ul.features-points li.last{margin:0 1.5%;width:97%;}

ul.package-calculator li{margin:0 1.5%;width:97%;}

ul.package-calculator li.total{margin:0 1.5%;width:97%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}
 /* ========================== Pricing section Ends ============================== */ 
  
  
 /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:100%; float:left; }

 /* ========== Festive Holidays Logos Ends ============= */
 
 
  
 /* ==============- portfolio buttons ======================= */ 
.portfolio-black-button a {font-size: 13px;}
.nbs-flexisel-nav-left {left:-55px!important;}

.nbs-flexisel-nav-right{right:-55px!important;}
 /* ============== portfolio buttons ======================= */ 



 /* ============== Best Seller Block ======================= */ 
  img.best-seller-logo{text-align:center;padding:0; margin:5% 0 0 0;}
  .package-heading {width:100%;text-align:center; margin:0 0 3% 0;}
  .selling-points{width:55%;margin:0 auto;float:none;}
  .image-container{width:100%;text-align:center;margin:0 0 5% 0;padding:0;}
  
  /*========================22-11-2014================*/
.justask-form-col {  float: left;  margin: 0; padding: 0;  width: 100%; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:93%; }
.small-captcha-txt { border: 2px solid #c2c2c2; border-radius: 10px; color: red; float: left; font-family: 'helveticaneue-light'; font-size:18px; font-weight: bold; height: 35px; line-height:10px; margin:0 9px 0 30px; padding: 2%; text-align: center; width: 25%; background: url("../images/captcha-bg.png") no-repeat scroll 0 0; color:#019dd6; }
input.captcha_text_field_box{ border:2px solid #c2c2c2; width:55.5% !important; height:35px; float:left; font-size:13px !important; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 10px !important;margin:0;}
textarea.text_comments_new{ border:2px solid #c2c2c2;  width:87%; height:96px; float:right; font-size:16px; font-weight:normal; color:#000; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px; padding:10px 0 0 20px;margin:0; line-height:20px; }
.justask_form .submit { margin:25px 0 0 0 !important; width:120px; }
/*========================22-11-2014================*/


  .ordernow{width:100%; min-height:100px;padding:10px 0}
  
  p.best-seller { padding: 20px 0 0;text-align: center;}
  p.package-style {padding: 0 0 0 0px; text-align: center;}
  .order-now-left-extention {display:none;}
  p.package-rates {padding:0;}
  ul.point-list li{font-size: 16px;}
  
  p.package-rates {padding:10px 0 0 0;}
  p.package-rates span {font-size:55px;}
  
  p.ordernow-green-button{margin:20px 0 0 0;}
  
  
 /* ============== Best Seller Block -======================= */ 



/* --- testimonial-panel --- */
.col-xs-4 {width:100%;float:left;}
.left-testimonial-panel{width:100%;}
.middle-testimonial-panel{width:100%;}
.right-testimonial-panel{width:100%;}
.testimonial-one-image-holder{border-bottom:none;}
.testimonial-content{border-bottom:1px solid #cf264b;margin:0 0 20px 0}
/* --- testimonial-panel --- */



/* --- Footer --- */
ul.footer-nav li {font-size: 13px;}
.footer-nav-sec-holder{width: 50%;}
.footer-nav-sec-holder-right{width:50%;}
.footer-nav-sec-holder{border-right:none;}
/* --- Footer --- */



/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:100%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:100%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;margin:0 0 50px 0}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:100%;visibility:hidden;height:0;	overflow:hidden;position:relative;left:0%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:2px 0!important;width:100%;}

.form-sec{width:90%;padding:0;margin:10px 5% 0 5%; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:100%;padding:0;text-align:center; margin:2px 0; float:left;}

.cont-link-holder{width:100%;padding:0; text-align:center; margin:4px 0; float:left;}



.input_form3 label{width:25%;padding:0 0 0 0;}



.form-sec-request{width:90%;padding:0;margin:0 5% 0 5%; padding:0; float:left;text-align:center;}
.input_form3 label{width:25%;padding:0 0 0 0;font-size:14px}

.row-section{margin:23px 0 0;}
#customForm div.showmessage span{margin-left: 28%;}

input.search_field{height:30px;width:68.5%;}

input.search_field_captcha_call_back{height:30px;width:68.5%;}

input.search_field_two{height:30px;width:100%;}

 textarea.textareastyle{ width:68.5%;height: 96px;}

.styled-select select {height: 30px;line-height:30px;}
.styled-select {height: 30px;line-height:30px;}

.styled-select-big select {height: 30px;line-height:30px;}
.styled-select-big {height: 30px;line-height:30px;width:68.5%;}
.drop-list4 { margin: 0 3.5% 0 0; }
.drop-list1{ width:36%;}
input.submitbtn {float:right;height:35px;line-height:35px;width:50%;}

.drop-list2{ width:68%;}



textarea.search_field2{ width: 68.3%!important;float:left;}

input.search_field_captcha{ width: 68.3%!important;float:left;height:30px;}

.drop-list3{margin: 0 5% 0 0; width: 40%;}
.input_form2 label{ font-size:14px;margin: 0 0 0 5%;}
.form-sec-request-two{ width:100%;margin:0 0 0 0;}
#contactForm div.Pshowmessage span{margin-left:27%;}
input.submitbtn_con{height: 35px;line-height: 35px;}



/* =========================== Green Contact ends ================================ */



 /* ============== Reseller Section Starts -======================= */ 
.resseller-form-left-holder {float: left; margin: 0;padding: 0;width: 100%;}

.resseller-form-right-holder { float: none;margin:0; padding: 0;text-align: center;width:100%;}

.row-holder{width:100%;margin:0;}
.reseller-form-holder{width:98%;}
section#site-advisors{display:none; } 

.input_form input.text_field{ height: 40px;margin: 10px 0 0;padding: 0 0 0 40px; width:100%;}

.input_form input.namelabel{background-image:url('../images/form-name-img-small.png');background-repeat:no-repeat;background-position:9px 4px;}
.input_form input.emaillabel{background-image:url('../images/form-message-img-small.png');background-repeat:no-repeat;background-position:9px 10px;}
.input_form input.phonelabel{background-image:url('../images/form-phone-img-small.png');background-repeat:no-repeat;background-position:9px 5px;}
.input_form label {display:none;}

.download-ebook-container{ float:left; margin:0;padding:0; width:100%;}

p.social-link-content{margin:0;text-align:center;}

h3.social-link-content-2{text-align:center;font-size:20px;color:#50707b;clear:both; line-height:26px;margin:0;}





.submit-button-holder{margin:20px 0 0 0;}

.input_form .submit{height: 35px;line-height: 35px;margin:0;text-align:center;float:none;}

p.button-download a{padding:10px 40px;}
h1.heading{font-size:30px;}
h2.heading_new{font-size:30px;}

#resellerForm div.Rshowmessage span{margin-left:0%;margin-top:-1px;}





 /* ============== Reseller Section Ends -======================= */ 



/* ========================== About Us Starts ============================== */
.aboutus-heading { margin: 0; padding: 0; text-align: center; width: 100%; float:left; }
.left-aboutus-heading-text { float: left; margin: 0; padding: 1% 0 0; width: 25%; }
h1.heading { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 42px; text-align: center; }
h2.heading_new { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 42px; text-align: center; }
.middle-aboutus-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-left { float: left;  margin: 0; padding: 0; width: 40%; }
.ldt-right {  float: right; margin: 0; padding: 0; width: 60%; }
.ldt-left h1.heading span { color: #09b9e2; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-right p { color: #595758; font-family: 'helveticaneue-light'; font-size: 15px; font-weight:normal; line-height:50px; margin:0; padding:0; }
.about-awards p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 26px; font-weight:normal; line-height:45px; margin:0; padding:0;     text-align: left; }
/*
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:480px; }
*/
input.text_field_box { background-color: #efefef; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 450px; }
textarea.text_comments { background-color: #efefef;  color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 450px; }
h1.heading { text-align: center !important; }
h2.heading_new { text-align: center !important; }
/*.captcha-block {  float: right; margin: 0; padding: 0; width: 119px; }*/

.top-content-block { background: none repeat scroll 0 0 transparent; float: left; margin: 0 0 0 3%; padding: 2.5% 0; width: 95%; }
.top-content-left { border-right: 1px dotted #3d3d3d; float: left; margin: 0 0 0 1%; padding: 2%; width: 48%; }



.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:50%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:82%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:86%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 19px; }
.about-block p span { font-size: 15px; line-height: 20px; }
.about-block p span.blue-txt { font-size: 15px; line-height: 20px; }
ul.counter-list li.largetxt { font-size: 26px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 18px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 18px; background: url("../images/blue-circle-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 18px; }
h2.about-demand { font-size: 18px; }
ul.about-bullet li span { font-size: 15px; }
p.about-txt span.strive { font-size: 16px; line-height: 22px; }
p.about-txt span.transform { font-size: 16px; line-height: 22px; }
.blue-bg p { font-size: 20px; line-height: 50px; }
h1.about-facts { font-size: 20px; }
.counter-block,.counter-block-sec {  margin: 1% 5% 5%; padding: 4% 2%; width: 38%; }
.about-awards-left { width:75%; margin:0 auto 2% auto; float:none; }
.about-awards-right { width:75%; margin:0 auto; float:none; }
.top-aboutus { margin: 4% 0 0 0; }
.aboutlist-block { float:left; margin:0; padding:0 0 0 5%; width:95%; display:inline; }
/* ========================== About Us ends ================================ */ 

 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:40% }
/* ========================== Awards Ends ================================ */ 

/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width: 80%; }
.tringle-holder { margin:5% 0 0 14.7%; }
.testimonial-logo-holder { text-align: center; width: 100%; }
img.testimonial-images { padding:0; }
.testimonial-txt-holder { width: 100%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.left-form { width:100%; }
.right-form { width:100%; float:left; }
.contact-row p,.left-form p { font-size: 15px; line-height: 20px; }
.contact-row p span,.left-form p span { font-size: 24px; line-height: 32px; }

.contact-info-l { margin:0 1% 0 0; padding:0 2% 0 0; width:41%; }
.contact-info-r { padding:0 0 0 3%; width:58%; }
/*input.contact_field { width:450px; }
textarea.contact_textarea { width:450px; }*/
/*==========================Contact Us===========================*/

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:460px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 20%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 18px; font-weight: normal; line-height:22px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 15px 15px 0; }
ul.before-list li img {width:192px;}
.logo-repair-btn { width: 34%; }
ul.logo-list li { padding: 0 3%; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }
ul.before-list-txt-new li {width:48%; }
ul.before-list-txt-new li.right{float:right; }
/*==========================Logo Repair===========================*/



/*========================Pantone Color Chart================*/
.color_text li{width:13%;font-size:8px;}
.colors li{width:13%;font-size:8px;}
/*========================Pantone Color Chart================*/

/*==========================Logo Repair Form=======================*/
.repair-left { float: left; margin: 0; padding: 0; width: 100%; }
.repair-right { float: left; margin: 0; padding: 0; width: 100%; }

input.repair_field { border:2px solid #c2c2c2; width:93%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:450px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px;  }

textarea.repair_textareas{ width: 93%;  }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

/*==========================Site Map===============================*/
.sitemap-block { margin:0 1.5% 3% 1.5%; width:45%; min-height:520px; }
/*==========================Site Map===============================*/

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:45%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 9px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:45%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 9px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:91%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0;}
/*==========================Request Call Back===========================*/

/*========================Privacy Policy================*/
.privacy-list-col { margin:0; width:100%; }
/*========================Privacy Policy================*/

/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; }
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:15px;color:#1ca5c9;line-height:30px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 9px;}
/*========================Glossary================*/

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.dotted-heading { background:none; }
h1.make-money-heading { font-size: 23px; }
h1.reseller-heading { font-size:41px; }
h1.make-money-heading img { display:none; }
ul.make-money-bullet-text li.first {padding:0 0 0 12%; background:url('../images/1.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.second{padding:0 0 0 12%; background:url('../images/2.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.third {padding:0 0 0 12%; background:url('../images/3.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 12%; background:url('../images/4.jpg') no-repeat scroll 0 0;line-height:23px; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 12%; background:url('../images/5.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 12%; background:url('../images/6.jpg') no-repeat scroll 0 0; }
ul.make-money-bullet-text { margin:5%; }
ul.reseller-small-logos { display:none; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 50%; }
.about-logo { padding:0 10px; }

/* =========================== Process CSS Starts ================================ */
.left-place-order { width:50%; text-align:center; margin:0 25%; }
.right-receive-design { width:50%; text-align:center; margin:0 25%; }
.final-process { width:50%; text-align:center; margin:0 25%; }
.middle-place-order { width:100%; text-align:center; margin:0; }
.arrow-images { display:none; }
.small-arrow { padding:2% 0; width:100%; text-align:center; height:60px; float:left; display:block; }
h1.process-facts { font-size: 18px; height:100px; line-height:25px; background:none; padding-top:4%; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
.graphic-row1 { margin:1% 0 2%; width:49.5%; padding:0; float:left; display:inline; }
ul.bookmark-bullet { list-style: none; margin:0 0 0 20%; padding: 0; float: left; }
/* =========================== Graphics Design Services CSS Starts ================================ */

/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */
h1.line-heading { background:none;}
h1.line-heading span{ padding: 0;}
/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */

ul.reseller-small-logos-repair li { margin: 1.2%; width: 30%; }
#toggle-view h3 { padding: 0 3% 0 0; }




/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */



}
  
   
 
 /* ==========================================================================
@media screen and (min-width : 480px) and (max-width: 639px)
========================================================================== */
 
  @media screen and (min-width : 480px) and (max-width: 639px) {

  
/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

  /* ========================== Main Section Starts ================================ */ 
.inner-container {width:88%;margin:0 auto; padding:0; clear:both; }
  /* ========================== About Us Ends ================================ */ 
  
  /* =========== Reseller Application/Enquiry Form ================ */
.left-reseller { margin:0; padding:0; width:100%; float:left; }
.right-reseller { margin:0 0 3% 0; padding:0; width:100%; float:left; }
/* =========== Reseller Application/Enquiry Form ================ */
  
  .top-aboutus {padding: 40px 0 0 0;}
   .logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 5%; width:70%; clear:both; }
  /* ========================== Header Section Starts ================================ */ 
.header-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 30px;font-size:13px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 30px;font-size:13px;background:#fff;float:left;width:100%;color:#000!important;}
/* --- Top Navigation --- */

.col-xs-4{margin:0; padding:0; float:left;width: 100%;}

.col-xs-2{margin:0; padding:0; float:left;width: 25%;}

.col-xs-2a{width: 25%;}

.col-xs-8{margin:0; padding:0; float:left;width: 50%;}

.order-button{width:88%;}

.logo-container{margin:0;}
  /* ========================== Header Section Ends ================================ */ 



/*----------------------------FAQ-------------------------*/
.left-faq-heading { float: left; margin: 0 0 0 18% !important; padding: 0.1% 0 0; width: 40px; }
#toggle-view h3 { margin:0; font-size:17px; font-family: 'helveticaneue-light'; line-height:21px; padding:0 3% 0 0; }
/*----------------------------FAQ-------------------------*/

/*-------------------Terms & Conditions--------------*/
ol li { margin: 0 0 0 4%; }
/*-------------------Terms & Conditions--------------*/
  
  
/* ========================== site-advisors Section Starts ================================ */ 
 section#site-advisors{display:none; }
/* ========================== site-advisors Section Starts ================================ */ 



 /* --- Banner Slider Section --- */
.curvy-text p {padding:8px 0 25px 0;}

.fs-pager-wrapper a,
.fs-custom-pager-wrapper a{background:url(../images/bullet-normal-small.png) 0px 0px no-repeat transparent!important;}
.fs-pager-wrapper .active,
.fs-custom-pager-wrapper .active{background:url(../images/bullet-hover-small.png) 0px 0px no-repeat transparent!important;}
.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;}

.slider{height:240px!important;}
.fs_loader{height:240px!important;}
.order-button-inner p {font-size: 15px;}
.order-button-inner p a{padding:10px 12px!important;}
.fs-pager-wrapper{right:5%!important;}

.worldclass{text-align:left;letter-spacing:1px!important;left:30%!important; margin:0 !important;}

/* --- Banner Slider Section --- */

/* --- portfolio buttons --- */
.portfolio-buttons{margin: 0 0 10px;padding: 0;width: 100%;}
.portfolio-buttons-holder{width: 91%;}
.portfolio-black-button a {font-size: 15px;}

    
.nbs-flexisel-nav-left {left:-35px!important;background: url(../images/images-home-portfolio/button-previous-small.png) no-repeat!important;}
.nbs-flexisel-nav-right{right:-35px!important;background: url(../images/images-home-portfolio/button-next-small.png) no-repeat!important;}

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right { width: 35px!important;height: 36px!important;}

/* --- portfolio buttons --- */

/* ========================== Records Section Starts ====================== */ 
  ul.record-panels li p.large{font-size:16px;line-height:20px;letter-spacing:1px}
  ul.record-panels li p.small{font-size:12px;}
  ul.record-panels li p.smalltext{font-size:11px;}
  img.plus-icon{width:14px;}
  ul.record-panels li{padding: 5px 0 0;height: 80px;}
  ul.record-panels li.right{padding: 5px 0 0 0;}
  
/* ========================== Records Section Ends ====================== */ 

 /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:100%; float:left; }

.festive-blue-btn a{margin:0;padding:0;color:#fff;line-height:55px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.57);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);background: -webkit-linear-gradient(#019dd6,#000000);  
background: -moz-linear-gradient(#019dd6,#000000);   background: -o-linear-gradient(#019dd6,#000000);  
background: linear-gradient(#019dd6,#000000);  -webkit-transition: background 160ms ease-in 0s;  -moz-transition: background 160ms ease-in 0s;  -o-transition: background 160ms ease-in 0s;  transition:background 160ms ease-in 0s;   background-size:1px 180px;height:55px;float:left;line-height:55px;width:100%;text-align:center; font-size:16px;}

 /* ========== Festive Holidays Logos Ends ============= */
 

/* --- Best Seller Block --- */
   img.best-seller-logo{text-align:center;padding:0; margin:5% 0 0 0;}
  .package-heading {width:100%;text-align:center;}
  .selling-points{width:50%;margin:0 auto;float:none;clear:both;}
  .image-container{width:100%;text-align:center;margin:0 0 5% 0;padding:0;}
  
  .ordernow{width:100%; min-height:100px;padding:10px 0}
  
  p.best-seller { padding: 20px 0 0;text-align: center;}
  p.package-style {padding: 0 0 0 0px; text-align: center;}
  .order-now-left-extention {display:none;}
  p.package-rates {padding:0;}
  ul.point-list li{font-size: 12px;}
  
    
  p.package-rates {padding:10px 0 0 0;font-size:20px}
  p.package-rates span {font-size:50px;}
  
  p.ordernow-green-button{margin:20px 0 0 0;}
  
  
  
  textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:92%; }
.justask_form .submit { margin:0; width:100px; }
.small-captcha-txt {  width: 20%; line-height:15px; }
input.captcha_text_field_box{ width:41.7%; padding:0 0 0 10px; }


/* --- Best Seller Block --- */

/* --- testimonial-panel --- */
.col-xs-4 {width:100%;float:left;}
.left-testimonial-panel{width:100%;}
.middle-testimonial-panel{width:100%;}
.right-testimonial-panel{width:100%;}
.testimonial-one-image-holder{border-bottom:none;}
.testimonial-content{border-bottom:1px solid #cf264b;margin:0 0 20px 0}
/* --- testimonial-panel --- */

 /* --- Home Process css  --- */

p.process-style{background:none; }



ul.design-steps li.arrow1{padding:0;margin:0;width:4%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/straght-arrow .png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow2{display:none;}

ul.design-steps li.arrow3{padding:0;margin:0;width:4%;display:none;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/curved-arrow.png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:4%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/straght-arrow .png') no-repeat scroll 0 50%;}



ul.design-steps li.process-1{width:45%; }

.process-holder{padding:10px 0;}



ul.design-steps li.process-2{width:45%; }

ul.design-steps li.process-3{width:96%; background:url('../images/process3-img.png') no-repeat scroll 74% 40%;}

ul.design-steps li.process-1 img{width:22%; }

ul.design-steps li.process-2 img{width:20%; }

ul.design-steps li.process-3 img{width:18%;}

ul.design-steps li.process-4 img{width:30%;}

ul.design-steps li.process-5 img{width:30%;}

img.hiddenimg{display:block;margin: -16px 0 0 41% !important; }



ul.design-steps li.process-3 p.arow-bkg-holder{background:url('../images/curve-img-down.png') no-repeat scroll 21% 80%;}

ul.design-steps li.process-4{width:45%;  background:none;}

ul.design-steps li.process-5{width:45%; }

img.arrow2{width:100%; }

ul.design-steps li.arrow {padding:0; margin:0; width:4%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/curved-arrow2.png') no-repeat scroll 0 50%;}

img.hiddenimg{display:block;margin: 0 0 0 41%; }

img.showimg{display:none }

ul.design-steps li p{text-align:center; }

.curvy-text p{font-size: 28px;}



 /* --- Home Process css  --- */
 
 
/* ----- pricing section ------- */
.pricing-container-blocks{width:100%!important; }
.add-more-text{display:none;}
 ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 2%;width:96%;}

ul.features-points li.last{margin:0 2%;width:96%;}

ul.package-calculator li{margin:0 2%;width:96%;}

ul.package-calculator li.total{margin:0 2%;width:96%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}

ul.price-value-toggle li span{font-size: 40px;}

/* ----- pricing section ------- */



/* ----- footer section ------- */
 .footer-main-container{width:95%;}
 ul.footer-nav li{font-size:14px;}
 .inner-container {
    clear: both;
    margin: 0 auto;
    padding: 0;
    width: 95%;
}
.footer-main-container-inside {
    margin: 0;
    padding: 0;
    width: 100%;
}
 
.footer-nav-sec-holder{width: 50%;}
.footer-nav-sec-holder-right{width:50%;}
.footer-nav-sec-holder{border-right:none;}
  
/* ----- footer section ------- */



/* ----- Reseller form  ------- */

.reseller-form-holder{width:95%;}

h1.heading{font-size:30px;}
h2.heading_new{font-size:30px;}

.resseller-form-left-holder{width:100%;}

.resseller-form-right-holder{width:100%;}

.input_form input.text_field{ height: 40px;margin: 10px 0 0;padding: 0 0 0 40px; width:100%;}

.input_form input.namelabel{background-image:url('../images/form-name-img-small.png');background-repeat:no-repeat;background-position:9px 4px;}
.input_form input.emaillabel{background-image:url('../images/form-message-img-small.png');background-repeat:no-repeat;background-position:9px 10px;}
.input_form input.phonelabel{background-image:url('../images/form-phone-img-small.png');background-repeat:no-repeat;background-position:9px 5px;}
.input_form label {display:none;}

.row-holder { float:left; margin:0;padding: 0;width:100%;}



.input_form .submit{text-align:center;float:none; height: 35px;line-height: 35px;}

p.button-download a{padding:10px 40px;}

#resellerForm div.Rshowmessage span{margin-left:0%;margin-top:-1px;}



/* ----- Reseller form  ------- */

/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:100%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer{width:100%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;margin:0 0 50px 0}

.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:100%;visibility:hidden;height:0;	overflow:hidden;position:relative;left:0%;border-radius:5px;top:20px;}
    
.dhtmlgoodies_answer_content{padding:0 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}

.callback-holder{padding:0;margin:0; text-align:center; margin:2px 0!important;width:100%;}

.form-sec{width:90%;padding:0;margin:10px 5% 0 5%; float:left;text-align:center;}



.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:100%;padding:0;text-align:center; margin:2px 0; float:left;}

.cont-link-holder{width:100%;padding:0; text-align:center; margin:4px 0; float:left;}



.form-sec-request{width:90%;padding:0;margin:0 5% 0 5%; padding:0; float:left;text-align:center;}
.input_form3 label{width:25%;padding:0 0 0 0;font-size:14px}
.row-section{margin:23px 0 0;}
#customForm div.showmessage span{margin-left: 28%;}

label.rightlabel{ width:25%;padding:0 0 0 0;}

input.search_field{height:30px;width:68.5%;}

input.search_field_captcha_call_back{height:30px;width:68.5%;}

input.search_field_two{height:30px;width:100%;}

 textarea.textareastyle{ width:68.5%;height: 96px;}

.styled-select select {height: 30px;line-height:30px;}
.styled-select {height: 30px;line-height:30px;}

.styled-select-big select {height: 30px;line-height:30px;}
.styled-select-big {height: 30px;line-height:30px;width:68.5%;}
.drop-list4 { margin: 0 3.5% 0 0; }
.drop-list1{ width:36%;}
input.submitbtn {float:right;height:35px;line-height:35px;width:50%;}

.drop-list2{ width:68%;}



textarea.search_field2{ width: 68.3%!important;float:left;}

input.search_field_captcha{ width: 68.3%!important;float:left;height:30px;}

.drop-list3{margin: 0 5% 0 0; width: 40%;}
.input_form2 label{ font-size:14px;margin: 0 0 0 5%;}
.form-sec-request-two{ width:100%;margin:0 0 0 0;}
#contactForm div.Pshowmessage span{margin-left:27%;}
input.submitbtn_con{height: 35px;line-height: 35px;}



/* =========================== Green Contact ends ================================ */
 

  
 /* ========================== About Us Starts ============================== */
.aboutus-heading { margin: 0; padding: 0; text-align: center; width: 100%; float:left; }
.left-aboutus-heading-text { float: left; margin: 0; padding: 3% 0 0; width:100%; }
h1.heading { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
h2.heading_new { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
.middle-aboutus-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-left { float: left;  margin: 0; padding: 0; width: 100%; }
.ldt-right {  float: left; margin:0 0 0 12%; padding: 0; width: 75%; }
.ldt-left h1.heading span { color: #09b9e2; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-right p { color: #595758; font-family: 'helveticaneue-light'; font-size: 15px; font-weight:normal; line-height:18px; margin:0; padding:0; }

.top-content-left { border-bottom: 1px dotted #3d3d3d; border-right: 0px dotted #3d3d3d; float: left; margin: 0; padding: 2%; width: 100%; }

.top-content-right { float: right;  margin: 0; padding: 2%; width: 100%; }

/*
.about-awards-left { float: left;  margin: 0 0 3% 0; padding: 0;  width: 100%; }
.about-awards-right { float:none; margin:0 auto; padding: 0; width: 55%; }
*/

.about-awards p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 24px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; text-align: left; }

h1.heading { text-align: center !important; }
h2.heading_new { text-align: center !important; }

/*
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:390px; }
*/

input.text_field_box { background-color: #efefef; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 350px; }

textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width: 350px; }
/*.captcha-block {  float: right; margin: 0 3% 0 0; padding: 0; width: 119px; }*/
.left-aboutus-heading { float: left;  margin: 0 0 0 5%; padding: 0.1% 0 0; width: 40px;}
.content-block p span { font-family: 'helveticaneue-light'; font-size: 19px; font-weight: bold; line-height: 24px; margin: 0; padding: 0; }



.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:100%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:92%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:92%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 19px; }
.about-block p span { font-size: 15px !important; line-height: 20px !important; font-weight:300; }
.about-block p span.blue-txt { font-size: 15px; line-height: 20px; color:#23acda !important; }
ul.counter-list li.largetxt { font-size: 26px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 18px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 18px; background: url("../images/blue-circle-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 20px; }
h2.about-demand { font-size: 18px; }
ul.about-bullet li span { font-size: 15px; }
p.about-txt span.strive { font-size: 16px; line-height: 22px; }
p.about-txt span.transform { font-size: 16px; line-height: 22px; }
.blue-bg p { font-size: 20px; line-height: 50px; }
h1.about-facts { font-size: 20px; background:transparent; }
.counter-block,.counter-block-sec {  margin: 1% 5% 5%; padding: 4% 2%; width: 38%; }
.about-awards-left { width:95%; margin:1% auto 2% auto; float:none; }
.about-awards-right { width:95%; margin:0 auto 1% auto; float:none; }
.aboutlist-block { float:left; margin:0; padding:0 0 0 5%; width:95%; display:inline; }
.border-counter { border:0px solid #dddddd; display:table; float: none; margin: 5% auto; padding: 0; width: 50%; }
.about-awards p span { color: #414141 !important; }
h2.about-demand span.grey-txt { font-size: 15px; }
hr { display:none; }
.button-holder-inner {  margin: 0 0 2% 0; }
/* ========================== About Us ends ================================ */



 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:55% }

/* ========================== Awards Ends ================================ */ 

/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width:100%; }
.tringle-holder { display:none; }
.main-content-container { padding:10px; }
.tesi-row-left { text-align: center; width: 100%; }
p.testimonial-person-name { margin:0 !important; }
.testimonial-logo-holder { text-align: center; width: 100%; }
img.testimonial-images { padding:0; }
.testimonial-txt-holder { width: 100%; }
.tesi-row-left img  { width:20%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.left-form { width:100%; }
.right-form { width:100%; float:left; }
.contact-row p,.left-form p { font-size: 17px; line-height: 20px; }
.contact-row p span,.left-form p span { font-size: 26px; line-height: 32px; }
input.contact_field { width:90%; }
textarea.contact_textarea { width:90%; }

.contact-info-l { width:100%; margin:1% 0; padding:0; border-right:0; border-bottom:2px dotted #d0d0d0; }
.contact-info-r { margin:1% 0; padding:0; width:100%;  }
/*input.contact_field { width:360px; }
textarea.contact_textarea { width:360px; }*/
/*==========================Contact Us===========================*/  

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:385px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 19%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; line-height:22px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 10px 10px 0; padding:2%; }
ul.before-list li img {width:170px;}
.logo-repair-btn { width: 100%; }
ul.logo-list li { padding: 0 6%; }

p.faq-txt span { font-size: 14px !important; font-weight: normal; padding:10px; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }
ul.before-list-txt-new li {width:48%; }
ul.before-list-txt-new li.right{float:right; }
/*==========================Logo Repair===========================*/

/*========================Pantone Color Chart================*/
.color_text li{width:13%;font-size:8px;}
.colors li{width:13%;font-size:8px;}
/*========================Pantone Color Chart================*/



/*==========================Logo Repair Form=======================*/
.repair-left { float: left; margin: 0; padding: 0; width: 100%; }
.repair-right { float: left; margin: 0; padding: 0; width: 100%; }

input.repair_field { border:2px solid #c2c2c2; width: 91%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:358px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px;  }

textarea.repair_textareas{width: 91%;}

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*==========================Site Map===============================*/
.sitemap-block {  margin: 0 5% 3%; width: 90%; }
/*==========================Site Map===============================*/ 

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 7px 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:44%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 7px 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:89%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0;}
/*==========================Request Call Back===========================*/



/*========================Privacy Policy================*/
.privacy-list-col { margin:0; width:100%; }
/*========================Privacy Policy================*/



/*========================Glossary================*/
ul.glossary-link{margin:0 auto;padding:0; width:360px;}
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:13px;color:#1ca5c9;line-height:25px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 7px;}
.glossary-list { display:none; }
/*========================Glossary================*/

/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.dotted-heading { background:none; }
h1.make-money-heading img { display:none; }
h1.make-money-heading { font-size: 21px; }
h1.reseller-heading { font-size:37px; }
h2.bottom-reseler-heading { font-size:16px; }
ul.make-money-bullet-text li.first {padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%; }
ul.make-money-bullet-text li.second{padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%; }
ul.make-money-bullet-text li.third {padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%; line-height:20px;}
ul.make-money-bullet-text li.fifth {padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%;line-height:20px; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 7%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 4%; }
ul.make-money-bullet-text { margin:5%; }
ul.reseller-small-logos { display: none; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 61%; }
.about-logo { padding:0 10px; }

/* =========================== Process CSS Starts ================================ */
.left-place-order { width:60%; text-align:center; margin:0 20%; }
.right-receive-design { width:60%; text-align:center; margin:0 20%; }
.final-process { width:60%; text-align:center; margin:0 20%; }
.middle-place-order { width:100%; text-align:center; margin:0; }
.arrow-images { display:none; }
.small-arrow { padding:2% 0; width:100%; text-align:center; height:60px; float:left; display:block; }
h1.process-facts { font-size: 18px; height:100px; line-height:25px; background:none; padding-top:4%; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
ul.graphic-images { list-style: none; margin:3% 1%; padding: 0; float: left; width:100%; }
ul.graphic-images li { float: left; margin: 1%; padding:0; width:31%; height:auto; border:1px solid #939393; }
.graphic-select-holder { display:block; padding:0 0 3% 0; width: 100%; float: left; }
.graphic-row1 { display:none; }
select.select-menu { background: url("images/select-arrow.jpg") no-repeat scroll right center #fff; border: 1px solid #b4b4b4; color: #000000; float: left;
font-family: 'MyriadPro',Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal; height: 25px; line-height: 25px; margin: 0 10%; overflow: hidden;  padding: 0;   vertical-align: middle;    width:80%; }
ul.graphic-bullet-text li { background: url("../images/blue-plus-icon.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0); font-size:15px; }
ul.graphic-bullet-text li span {  font-size:15px; }
.taglinelist li  { width: 100%; }
/* =========================== Graphics Design Services CSS Starts ================================ */

/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */
h1.line-heading {  background:none; }
h1.line-heading span{ font-size:22px; padding: 0;}
h1.dotted-heading span { font-size: 19px; padding: 0; }
/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 5%; }
ul.reseller-small-logos-repair li {  margin: 1%; width: 31%; }



/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */
.captcha-block { width: 90%; }


textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:92% !important; }
textarea.text_comments_new { padding: 10px 0 0 17px; width: 91.5%; }

.arrow-img { width:5%; height:auto; }
.fs-pager-wrapper { display: none; }
}
  
 /* ==========================================================================
@media screen and (min-width : 360px) and (max-width: 479px)
========================================================================== */
 
@media screen and (min-width : 360px) and (max-width: 479px) {
   
/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

/* ========================== Main Section Starts ================================ */
.inner-container{margin:0 auto; padding:0; clear:both; width:88%;}
.logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 5%; width:90%; clear:both; }
/* ========================== Main Section ends ================================ */

/* =========== Reseller Application/Enquiry Form ================ */
.left-reseller { margin:0; padding:0; width:100%; float:left; }
.right-reseller { margin:0 0 3% 0; padding:0; width:100%; float:left; }
/* =========== Reseller Application/Enquiry Form ================ */

/* ========================== Header Section Starts ================================ */
.header-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }

.logo-container{text-align:center;margin:0;}

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 10px;font-size:14px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;letter-spacing:1px;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 10px;font-size:14px;background:#fff;float:left;width:100%;color:#000!important;letter-spacing:1px;}

.navbar-inverse .navbar-nav > li.last {border:none; display:block; }
.navbar-inverse .navbar-nav > li.last > a {padding:0 0 0 10px;}
.navbar-toggle{padding:6px 5px!important;}

/* --- Top Navigation --- */

/*----------------------------FAQ-------------------------*/
.left-faq-heading { float: left; margin: 0 0 0 17%;  padding: 0.1% 0 0; width: 28px; }
#toggle-view h3 { margin:0; font-size:16px; font-family: 'helveticaneue-light'; line-height:21px; padding:0 3% 0 0; }
/*----------------------------FAQ-------------------------*/

/*-------------------Terms & Conditions--------------*/
ol li { margin: 0 0 0 6%; }
/*-------------------Terms & Conditions--------------*/

.col-xs-4{margin:0; padding:0; float:left;width: 100%;}

.col-xs-2{margin:0; padding:0; float:left;width: 40%;}

.col-xs-2a{margin:0; padding:0; float:left;width: 0;}

.ordr-top-button{display:none;}

.col-xs-8{margin:0; padding:0; float:left;width:60%;}

.order-button{width:88%;}



/* --- top buttons --- */
ul.order-buttons {margin:0;padding:0;float:none;}
ul.order-buttons li {margin-bottom:5px}
ul.order-buttons li a {color:#fff;padding:0;float:left;width:340px;height:35px;line-height:35px;text-align:center;}
/* --- top buttons --- */

/* ========================== Header Section ends ================================ */



/* ========================== site-advisors Section Starts ================================ */
 section#site-advisors{display:none; }
/* ========================== site-advisors Section ends ================================ */
 
 
  /* --- Banner Slider Section --- */



.fs-pager-wrapper a,
.fs-custom-pager-wrapper a{background:url(../images/bullet-normal-small.png) 0px 0px no-repeat transparent!important;}
.fs-pager-wrapper .active,
.fs-custom-pager-wrapper .active{background:url(../images/bullet-hover-small.png) 0px 0px no-repeat transparent!important;}

.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;}

.slider{height:215px!important;}
.fs_loader{height:215px!important;}
.order-button-inner p{font-size:18px;}
.order-button-inner p a{padding:10px 20px;}
.fs-pager-wrapper{right:5%!important;}

.worldclass{text-align:left;letter-spacing:1px!important;left:28%!important; margin:0 !important;}
.getnoticed{letter-spacing:1px!important;}

/* --- Banner Slider Section --- */



/* --- Record  --- */
.record-inner-container{width:100%;padding:15px 0;margin:0 auto;}
ul.record-panels{width:100%;padding:0;margin:0;float:left;}

ul.record-panels li{padding:10px 0;margin:0;float:left;width:50%;height:80px;text-align:center;font-family:'helveticaneue-light';border-bottom:none;border-right:none;}

ul.record-panels li.right{padding:10px 0;margin:0;float:left;width:50%;border-right:none}

ul.record-panels li p.large {font-size: 25px;letter-spacing: 0;line-height: 35px;}
ul.record-panels li p.smalltext{font-size: 14px;letter-spacing: 0;line-height: 15px;}

img.plus-icon {width: 15px;}

ul.record-panels li.border-bottom{border-bottom:1px dotted #999;}
ul.record-panels li.border-right{border-right:1px dotted #999;}



/* --- Record --- */



/* --- portfolio buttons --- */
.portfolio-buttons{margin: 0 0 10px;padding: 0;width: 100%;}
.portfolio-buttons-holder{width: 91%;}
.portfolio-black-button a {font-size: 15px;}

/* --- portfolio buttons --- */





/* --- Best Seller Block --- */
  img.best-seller-logo{text-align:center;padding:0; margin:10% 0 0 0;}
  .package-heading {width:100%;text-align:center; margin:0 0 2% 0;}
  .selling-points{width:70%;margin:0 auto;float:none; clear:both;}
  .image-container{width:100%;text-align:center;margin:0 0 5% 0;padding:0;}
  
  .ordernow{width:100%; min-height:100px;padding:10px 0}
  
  p.best-seller { padding: 20px 0 0;text-align: center;}
  p.package-style {padding: 0 0 0 0px; text-align: center;}
  .order-now-left-extention {display:none;}
  p.package-rates {padding:0;}
  ul.point-list li{font-size: 13px;}
  
  p.package-rates {padding:10px 0 0 0;font-size:20px}
  p.package-rates span {font-size:50px;}
  
  p.ordernow-green-button{margin:20px 0 0 0;}
  
  
  
  
  textarea.text_comments_new{ background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:89%; }

.justask_form .submit { margin:25px 0 0 0 !important; width:100px; }
.small-captcha-txt {  width: 25%; line-height:15px; }
input.captcha_text_field_box{ width:61%; padding:0 0 0 10px; }
  
/* --- Best Seller Block --- */

 /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:100%; float:left; }

.festive-blue-btn a{margin:0;padding:0;color:#fff;line-height:55px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.57);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);background: -webkit-linear-gradient(#019dd6,#000000);  
background: -moz-linear-gradient(#019dd6,#000000);   background: -o-linear-gradient(#019dd6,#000000);  
background: linear-gradient(#019dd6,#000000);  -webkit-transition: background 160ms ease-in 0s;  -moz-transition: background 160ms ease-in 0s;  -o-transition: background 160ms ease-in 0s;  transition:background 160ms ease-in 0s;   background-size:1px 180px;height:55px;float:left;line-height:55px;width:100%;text-align:center; font-size:11px;}

 /* ========== Festive Holidays Logos Ends ============= */
 

  /* --- testimonial-panel --- */
.col-xs-4 {width:100%;float:left;}
.left-testimonial-panel{width:100%;}
.middle-testimonial-panel{width:100%;}
.right-testimonial-panel{width:100%;}
.testimonial-one-image-holder{border-bottom:none;}
.testimonial-content{border-bottom:1px solid #cf264b;margin:0 0 20px 0}
/* --- testimonial-panel --- */



/* ----- pricing section ------- */
.pricing-container-blocks{width:100%!important; }
.add-more-text{display:none;}
ul.features-points li{font-size:14px;}
 ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 2%;width:96%;}

ul.features-points li.last{margin:0 2%;width:96%;}

ul.package-calculator li{margin:0 2%;width:96%;}

ul.package-calculator li.total{margin:0 2%;width:96%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}

ul.price-value-toggle li span{font-size: 40px;}
input.price-textbox-tp{font-size: 33px; width:80px;}

input.price-textbox{font-size:20px;}

#tooltip {font-size:0.87em !important;}
/* ----- pricing section ------- */



 /* --- Home Process css  --- */

p.process-style{background:none; }



ul.design-steps li.arrow1{padding:0;margin:0;width:6%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/straght-arrow .png') no-repeat scroll 0 30%;}

ul.design-steps li.arrow2{display:none;}

ul.design-steps li.arrow3{padding:0;margin:0;width:4%;display:none;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/curved-arrow.png') no-repeat scroll 0 50%;}

ul.design-steps li.arrow4{padding:0;margin:0;width:6%;display:inline;float:left;height:112px;vertical-align:middle;line-height:112px;text-align:center;background:url('../images/straght-arrow .png') no-repeat scroll 0 40%;}



 
ul.design-steps li.process-1{width:45%; }

ul.design-steps li.process-2{width:45%; }

ul.design-steps li.process-3{width:96%; background:url('../images/process3-img.png') no-repeat scroll 76% 10%;}

ul.design-steps li.process-4{width:45%;  background:none;}

ul.design-steps li.process-5{width:45%; }

img.arrow2{width:100%; }

ul.design-steps li.arrow {padding:0; margin:0; width:4%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/curved-arrow2.png') no-repeat scroll 0 50%;}

ul.design-steps li.process-3 p.arow-bkg-holder{background:url('../images/curve-img-down.png') no-repeat scroll 21% 90%;}

ul.design-steps li.process-1 img{width:22%; }

ul.design-steps li.process-2 img{width:20%; }

ul.design-steps li.process-3 img{width:18%; }

ul.design-steps li.process-4 img{width:30%;}

ul.design-steps li.process-5 img{width:30%;}

.curvy-text p {padding:8px 0 25px 0;font-size: 25px;}

img.hiddenimg{display:block;margin: -20px 0 0 41% !important; }

img.showimg{display:none }

ul.design-steps li p{text-align:center; }

 /* --- Home Process css  --- */
 

/* ----- footer section ------- */
 .footer-main-container{width:95%;}
 ul.footer-nav li{font-size:14px;}
 
 ul.footer-nav li {font-size: 11px;}
.footer-nav-sec-holder{width: 50%;}
.footer-nav-sec-holder-right{width:50%;}
.footer-nav-sec-holder{border-right:none;}

.inner-container { clear: both; margin: 0 auto; padding: 0; width: 95%; }
.footer-main-container-inside { float: left; margin: 0; padding: 0; width: 100%; }
/* ----- footer section ------- */



/* ----- Reseller form  ------- */

.reseller-form-holder{width:95%;}

h1.heading{font-size:25px;}
h2.heading_new{font-size:25px;}

.resseller-form-left-holder{width:100%;}

.resseller-form-right-holder{width:100%;}

.row-holder { float: left; margin: 0 0 0 0; padding: 0; width:100%; }

.input_form input.text_field{ height: 40px;margin: 10px 0 0;padding: 0 0 0 40px; width:100%;}

.input_form input.namelabel{background-image:url('../images/form-name-img-small.png');background-repeat:no-repeat;background-position:9px 4px;}
.input_form input.emaillabel{background-image:url('../images/form-message-img-small.png');background-repeat:no-repeat;background-position:9px 10px;}
.input_form input.phonelabel{background-image:url('../images/form-phone-img-small.png');background-repeat:no-repeat;background-position:9px 5px;}
.input_form label {display:none;}

.download-ebook-container{ float:left; margin:0;padding:0; width:100%;}

.input_form label{display:none;}

p.social-link-content{margin:0;text-align:center;}

h3.social-link-content-2{text-align:center;font-size:20px;color:#50707b;clear:both; line-height:26px;margin:0;}

.input_form .submit{text-align:center;float:none;}

.input_form label{width:8%;margin:0 10px 0 0;padding:0 0 0 0;}

.input_form .submit {float: none; height: 35px;line-height: 35px;margin:0;text-align: center;width: 45%;}

p.button-download a{
  padding:10px 40px;
}

p.reseller-or-bkg{ color:#989898;margin:0;text-align:center;float:left;width:100%;height:39px;line-height:39px;}

p.social-link-content{margin:0 0 0 0;text-align:center;font-size: 13px;}

h3.social-link-content-2{text-align:center;font-size:15px;color:#50707b;clear:both; line-height:26px;margin:0;}

p.button-download{ margin:0; padding:0; cursor:pointer;border:none;font-family:'Myriadpro_semibold';font-size:15px;}

#resellerForm div.Rshowmessage span{margin-left: 0;margin-top: -2px;}



/* ----- Reseller form  ------- */



/* ----- Portfolio Buttons  ------- */
.nbs-flexisel-nav-left {left:-30px!important;background: url(../images/images-home-portfolio/button-previous-small.png) no-repeat!important;}
.nbs-flexisel-nav-right{right:-30px!important;background: url(../images/images-home-portfolio/button-next-small.png) no-repeat!important;}

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right { width: 35px!important;height: 36px!important;}

.nbs-flexisel-nav-left {left:-20px!important;}

.nbs-flexisel-nav-right{right:-20px!important;}



.portfolio-black-button a{font-size:16px}

/* ----- Portfolio Buttons  ------- */

/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:100%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}



.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;	width:100%;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:0%;border-radius:5px;top:20px;}
    



.callback-holder{padding:0;margin:0; text-align:center; margin:2px 0!important;width:100%;}

.form-sec{width:90%;padding:0;margin:10px 5% 0 5%; float:left;text-align:center;}

.form-sec-request{width:90%;padding:0;margin:0 5% 0 5%; padding:0; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:100%;padding:0;text-align:center; margin:2px 0; float:left;}

.cont-link-holder{width:100%;padding:0; text-align:center; margin:4px 0; float:left;}





.input_form3 label{width:100%;padding:0 0 0 0;font-size:13px;line-height:18px;}
.row-section{margin:23px 0 0;}
#customForm div.showmessage span{margin-left:0;}

label.rightlabel{ width:100%;padding:0 0 0 0;font-size:13px}

input.search_field{height:30px;width:100%;font-size:14px;}

input.search_field_captcha_call_back{height:30px;width:100%;font-size:14px;}

input.search_field_two{height:30px;width:100%;font-size:14px;}

 textarea.textareastyle{ width:100%;height: 96px;}

.styled-select select {height: 30px;line-height:30px;}
.styled-select {height: 30px;line-height:30px;width:98%}

.styled-select-big select {height: 30px;line-height:30px;}
.styled-select-big {height: 30px;line-height:30px;width:100%;}
.drop-list4 { margin: 0; width:100%; }
.drop-list1{ width:36%;}
input.submitbtn {float:right;height:35px;line-height:35px;width:100%;}

.drop-list2{ width:100%;}
.drop-list1{ width:50%;}

.dhtmlgoodies_answer{width:100%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;margin:0 0 50px 0}

.dhtmlgoodies_answer_content{padding:10px 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}



textarea.search_field2{ width:100%!important;float:left;}

input.search_field_captcha{ width:100%!important;float:left;height:30px;}

.drop-list3{margin:0; width:100%;}
.input_form2 label{ font-size:13px;margin:0;width:100%;line-height:18px;}
.form-sec-request-two{ width:100%;margin:0 0 0 0;}
#contactForm div.Pshowmessage span{margin-left:0;}
input.submitbtn_con{height: 35px;line-height: 35px;}
.form1-holder-inner{width:90%;}



/* =========================== Green Contact ends ================================ */





  
/* ========================== About Us Starts ============================== */
section#about-us { background: none repeat scroll 0 0 transparent; float: left;  margin:1% 0 0; min-height: 300px; padding: 20px 0 0; width: 100%; }
.aboutus-heading { margin:9% 0 0 0; padding: 0; text-align: center; width: 100%; float:left; }
.left-aboutus-heading-text { float: left; margin: 0; padding: 3% 0 0; width:100%; }
h1.heading { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
h2.heading_new { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
.middle-aboutus-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 15px; font-weight: normal; line-height: 40px; margin: 0; padding: 0; }
.ldt-left { float: left;  margin: 0; padding: 0; width: 100%; }
.ldt-right {  float: left; margin: 0; padding: 0; width: 100%; }
.ldt-left h1.heading span { color: #09b9e2; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-right p { color: #595758; font-family: 'helveticaneue-light'; font-size: 15px; font-weight:normal; line-height:18px; margin:0; padding:0; }

.top-content-left { border-bottom: 1px dotted #3d3d3d; border-right: 0px dotted #3d3d3d; float: left; margin: 0; padding: 2%; width: 100%; }

.top-content-right { float: right;  margin: 0; padding: 2%; width: 100%; }
/*
.about-awards-left { float: left;  margin: 0 0 3% 0; padding: 0;  width: 100%; }
.about-awards-right { float:none; margin:0 auto; padding: 0; width: 65%; }
*/
.about-awards p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 20px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; text-align: left; }



h1.heading { text-align: center !important; font-size:23px !important;padding:0 0px; }
h2.heading_new { text-align: center !important; font-size:23px !important;padding:0 0px; }
/*
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:290px; }
*/
input.text_field_box { background-color: #efefef; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 250px; }
textarea.text_comments { background-color: #efefef;  color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width:250px; }
/*.captcha-block {  float: right; margin: 0 3% 0 0; padding: 0; width: 119px; }*/
.captcha-block { width: 90%; }

.left-aboutus-heading { float: left; margin: 0;  padding: 0.1% 0 0; width: 28px; }
.right-aboutus-heading { float: left; margin: 0; padding: 0; width: 20px; }
.middle-aboutus-heading { background: none; border-bottom: 1px dashed #b3b7b8; border-top: 1px dashed #b3b7b8; float: left; height: 35px; margin: 0; padding: 0; }

.content-block p span { font-family: 'helveticaneue-light'; font-size: 15px; font-weight: bold; line-height: 20px; margin: 0; padding: 0; }



.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:100%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:89%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:89%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 17px; line-height: 24px; }
.about-block p span { font-size: 14px !important; line-height: 20px !important; font-weight:300; }
.about-block p span.blue-txt { font-size: 14px; line-height: 20px; color:#23acda !important; }
ul.counter-list li.largetxt { font-size: 26px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 18px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 18px; background: url("../images/blue-circle-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 20px; }
h2.about-demand { font-size: 18px; }
ul.about-bullet li span { font-size: 15px; }
p.about-txt span.strive { font-size: 16px; line-height: 22px; }
p.about-txt span.transform { font-size: 16px; line-height: 22px; }
.blue-bg p { font-size: 18px; line-height: 45px; }
h1.about-facts { font-size: 18px; background:transparent; }
.counter-block,.counter-block-sec {  margin: 1% 17% 5%; padding: 4% 2%; width: 60%; }
.about-awards-left { width:100%; margin:1% 0 2% 0; float:left; }
.about-awards-right { width:100%; margin:0 0 2% 0; float:left; }
.about-awards-left img { width:22%; }
.about-awards-right img { width:22%; }
.aboutlist-block { float:left; margin:0; padding:0 0 0 2%; width:98%; display:inline; }
.border-counter { border:0px solid #dddddd; display:table; float: none; margin: 5% auto; padding: 0; width: 50%; }
.about-awards p span { color: #414141 !important; font-size:16px; }
h2.about-demand span.grey-txt { font-size: 15px; }
hr { display:none; }
.button-holder-inner {  margin: 0 0 2% 0; }
.top-aboutus { margin:2% 0 0 0; }
/* ========================== About Us ends ================================ */

 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:63% }
h3.subheading-awards{ font-size: 26px; }
/* ========================== Awards Ends ================================ */ 

/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width:100%; }
.tringle-holder { display:none; }
.main-content-container { padding:10px; }
.tesi-row-left { text-align: center; width: 100%; }
p.testimonial-person-name { margin:0 !important; }
.testimonial-logo-holder { text-align: center; width: 100%; }
img.testimonial-images { padding:0; }
.testimonial-txt-holder { width: 100%; }
.tesi-row-left img  { width:30%; }
/* ========================== Testimonials Css ends ================================ */

/*==========================Contact Us===========================*/
.left-form { width:100%; }
.right-form { width:100%; float:left; }
.contact-row p,.left-form p { font-size: 16px; line-height: 20px;  }
.contact-row p span,.left-form p span { font-size: 24px; line-height: 32px; }
input.contact_field { width:88%; }
textarea.contact_textarea { width:88%; }

.contact-info-l { width:100%; margin:1% 0; padding:0; border-right:0; border-bottom:2px dotted #d0d0d0; }
.contact-info-r { margin:1% 0; padding:0; width:100%;  }
/*input.contact_field { width:260px; }
textarea.contact_textarea { width:260px; }*/
/*==========================Contact Us===========================*/  

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:285px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 17%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; line-height:22px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 10px 10px 0; padding:2%; }
ul.before-list li img {width:124px;}
.logo-repair-btn { width: 100%; }
ul.logo-list li { padding: 0 15%; }

p.faq-txt span { font-size: 14px !important; font-weight: normal; padding:10px; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }
ul.before-list-txt-new li {width:48%; }
ul.before-list-txt-new li.right{float:right; }
/*==========================Logo Repair===========================*/



/*========================Pantone Color Chart================*/
.color_text li{width:13%;font-size:8px;}
.colors li{width:13%;font-size:8px;}
/*========================Pantone Color Chart================*/

/*==========================Logo Repair Form=======================*/
.repair-left { float: left; margin: 0; padding: 0; width: 100%; }
.repair-right { float: left; margin: 0; padding: 0; width: 100%; }

input.repair_field { border:2px solid #c2c2c2; width:89%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:258px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px;  }

textarea.repair_textareas{ width: 89%; }

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*==========================Site Map===============================*/
.sitemap-block {  margin: 0 5% 5%; width: 90%; }
/*==========================Site Map===============================*/ 

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:86.5%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:86.5%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:86%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 10px 5px 0;}
/*==========================Request Call Back===========================*/

/*========================Privacy Policy================*/
.privacy-list-col { margin:0; width:100%; }
/*========================Privacy Policy================*/

/*========================Glossary================*/
ul.glossary-link{margin:0;padding:0;}
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:15px;color:#1ca5c9;line-height:25px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 8px;}
.glossary-list { display:none; }
/*========================Glossary================*/

li.button input.submit-price-value { margin: 15px 0 0 0 !important; }

ul.logo-list { display: none; }
ul.small-logos { display: none; }

ul.page-list li { display: block; font-size: 15px; }



/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.dotted-heading { background:none; font-size:19px; }
h1.dotted-heading span { padding:0; font-size:15px; }
h1.make-money-heading img { display:none; }
h1.make-money-heading { font-size: 18px; }
h1.reseller-heading { font-size:35px; }
h1.sub-reseller-heading { font-size:19px; }
img.money-back-gurantee-img{ margin:0; padding:0 15px 0 0; float:left; width:40%; height:40%;}
p.reseller-text { font-size:13px; }
p.reseller-text span.small-blue-text { font-size:13px; }
h2.bottom-reseler-heading { font-size: 15px; }

ul.make-money-bullet-text li.first {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.second{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.third {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; line-height:20px; }
ul.make-money-bullet-text li.fifth {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; height:auto; line-height:20px; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; height:auto; }
ul.reseller-small-logos { display: none; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 75%; }
.about-logo { padding:0 5px; }

/* =========================== Process CSS Starts ================================ */
.left-place-order { width:60%; text-align:center; margin:0 20%; }
.right-receive-design { width:60%; text-align:center; margin:0 20%; }
.final-process { width:60%; text-align:center; margin:0 20%; }
.middle-place-order { width:100%; text-align:center; margin:0; }
.arrow-images { display:none; }
.small-arrow { padding:2% 0; width:100%; text-align:center; height:60px; float:left; display:block; }
h1.process-facts { font-size: 18px; height:100px; line-height:25px; background:none; padding-top:4%; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
ul.graphic-images { list-style: none; margin:3% 1%; padding: 0; float: left; width:100%; }
ul.graphic-images li { float: left; margin: 1%; padding:0; width:31%; height:auto; border:1px solid #939393; }
.graphic-select-holder { display:block; padding:0 0 3% 0; width: 100%; float: left; }
.graphic-row1 { display:none; }
select.select-menu { background: url("images/select-arrow.jpg") no-repeat scroll right center #fff; border: 1px solid #b4b4b4; color: #000000; float: left;
font-family: 'MyriadPro',Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal; height: 25px; line-height: 25px; margin: 0 10%; overflow: hidden;  padding: 0;   vertical-align: middle;    width:80%; }
ul.graphic-bullet-text li { background: url("../images/blue-plus-icon.png") no-repeat scroll 0 2px; font-size:13px; }
ul.graphic-bullet-text li span {  font-size:13px; }
.taglinelist li  { width: 100%; }
/* =========================== Graphics Design Services CSS Starts ================================ */

/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */
h1.line-heading {  background:none; }
h1.line-heading span{  font-size:16px;  padding: 0;}
/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 5%; }
h1.about-facts span { background: none repeat scroll 0 0 #f2f6f7; font-size: 18px; font-weight: normal; padding: 0; line-height: 50px; }
ul.reseller-small-logos-repair {  display:none; }
#accordian-view { float: left; margin: 0; padding: 0; width: 100%; }
#toggle-view p { font-size: 15px; }
ul.graphic-images { display:none; } 




/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */


.captcha-txt { font-size: 30px; }

.fs-pager-wrapper { display: none; }

/*==========================Order Page=======================*/

.checkbox-holder label{ font-size: 13px;}
.order_price_answer p { font-size: 13px; line-height: 152%;}
.ordr-additn{right: 49px;width: 14%;}
.order_price_answer{padding: 0 4px;}
.added-price p span.add-value{font-size: 22px;}


/*========================Reseller Page======================*/
.res-heading{font-size: 17px !important;}
.res-blue-heading{font-size: 23px !important;}
.res-space{padding: 20px 0 0;}
.res-img{padding: 5px 0 0 !important;}
.res-img img{display: none;}
.res-img br{display: none;}
.res-list li{font-size: 14px !important; line-height: 26px !important;}
}

/* ==========================================================================
    @media screen and (min-width : 320px) and (max-width: 359px)
========================================================================== */
 
@media screen and (min-width : 320px) and (max-width: 359px) {

/* =========== Reseller Application/Enquiry Form ================ */
.left-reseller { margin:0; padding:0; width:100%; float:left; }
.right-reseller { margin:0 0 3% 0; padding:0; width:100%; float:left; }
/* =========== Reseller Application/Enquiry Form ================ */

/*========================Logo Design Articles start================*/
.articles li { width:100%;  border-right: 1px solid #999; }
li.articles1 { width:100%; }
li.articles2 { width:100%; border-bottom:none; }
li.articles3 { width:100%; }
/*========================Logo Design Articles start================*/

 /* ========================== Main Section  Starts ================================ */
.inner-container{margin:0 auto; padding:0; clear:both; width:88%;}
/* ========================== Main Section ends ================================ */

.captcha-block { width: 90%; }

 /* ========================== Header Section  Starts ================================ */
.header-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.order-button-inner{top: -60px;}



.col-xs-4{margin:0; padding:0; float:left;width: 100%;}

.col-xs-2{margin:0; padding:0; float:left;width: 40%;}

.col-xs-2a{margin:0; padding:0; float:left;width: 0;}

.ordr-top-button{display:none;}

.col-xs-8{margin:0; padding:0; float:left;width:60%;}

.order-button{width:88%;}
.logo-container{margin:0;}

/* --- top buttons --- */
ul.order-buttons {margin:0;padding:0;float:none;}
ul.order-buttons li {margin-bottom:5px}
ul.order-buttons li a {color:#fff;padding:0;float:left;width:300px;height:35px;line-height:35px;text-align:center;}
/* --- top buttons --- */

/* --- Top Navigation --- */
.navbar-inverse .navbar-nav > li > a { padding:0 20px;font-size:12px;background:#1482bf;float:left;width:100%;color:#fff!important;font-weight:bold;}
.navbar-inverse .navbar-nav > li > a:hover { padding:0 20px;font-size:12px;background:#fff;float:left;width:100%;color:#000!important;}

.navbar-inverse .navbar-nav > li.last {border:none; display:block; }
.navbar-inverse .navbar-nav > li.last > a {padding:0 0 0 20px;font-size:12px;}

.navbar-toggle{padding:6px 4px!important;margin-top: 2px;}

/* --- Top Navigation --- */

 /* ========================== Header Section  Starts ================================ */
 
 
  /* --- Banner Slider Section --- */
.fs-pager-wrapper a,
.fs-custom-pager-wrapper a{background:url(../images/bullet-normal-small.png) 0px 0px no-repeat transparent!important;}
.fs-pager-wrapper .active,
.fs-custom-pager-wrapper .active{background:url(../images/bullet-hover-small.png) 0px 0px no-repeat transparent!important;}

.banner-inner-container{width:88%;padding:0;margin:0 auto;clear:both; }
.banner{width:100%;padding:0;margin:60px 0 0 0;float:left;}

.curvy-text p {padding:8px 0 25px 0;}

.fs-pager-wrapper{right:5%!important;}

.slider{height:160px!important;}
.fs_loader{height:160px!important;}
.order-button-inner p{font-size:13px;}
.order-button-inner p a{padding:5px 15px;}
.fs-pager-wrapper{right:2%!important;}



.worldclass{text-align:left;letter-spacing:1px!important;left:27% !important; margin:0 !important;}
.getnoticed{letter-spacing:1px!important;}
.bewise{line-height:100% !important;}

/* --- Banner Slider Section --- */
  

 section#site-advisors{display:none; }
 h4.pack-txt a{font-size: 16px;}



/* --- portfolio buttons --- */
.portfolio-buttons{margin: 0 0 10px;padding: 0;width: 100%;}
.portfolio-buttons-holder{width: 91%;}
.portfolio-black-button a {font-size: 16px;}
section#portfolio{padding:30px 0;}
/* ----- Portfolio Buttons  ------- */

.nbs-flexisel-nav-left {left:-15px!important;background: url(../images/images-home-portfolio/button-previous-small.png) no-repeat!important;}
.nbs-flexisel-nav-right{right:-15px!important;background: url(../images/images-home-portfolio/button-next-small.png) no-repeat!important;}

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right { width: 35px!important;height: 36px!important;}



/* --- Record  --- */
.record-inner-container{width:100%;padding:15px 0;margin:0 auto;}
ul.record-panels{width:100%;padding:0;margin:0;float:left;}

ul.record-panels li{padding:10px 0;margin:0;float:left;width:50%;height:80px;text-align:center;font-family:'helveticaneue-light';border-bottom:none;border-right: medium none;}

ul.record-panels li.right{padding:10px 0;margin:0;float:left;width:50%;border-right: medium none;}

ul.record-panels li p.large {font-size: 25px;letter-spacing: 0;line-height: 35px;}
ul.record-panels li p.smalltext{font-size: 14px;letter-spacing: 0;line-height: 15px;}

img.plus-icon {width: 13px;}

ul.record-panels li.border-bottom{border-bottom:1px dotted #999;}
ul.record-panels li.border-right{border-right:1px dotted #999;}

/* --- Record --- */



  
  /* --- testimonial-panel --- */
.col-xs-4 {width:100%;float:left;}
.left-testimonial-panel{width:100%;}
.middle-testimonial-panel{width:100%;}
.right-testimonial-panel{width:100%;}
.testimonial-one-image-holder{border-bottom:none;}
.testimonial-content{border-bottom:1px solid #cf264b;margin:0 0 20px 0}

section#testimonial{padding: 30px 0;}
/* --- testimonial-panel --- */



/* --- Best Seller Block --- */
   img.best-seller-logo{text-align:center;padding:0; margin:10% 0 0 0;}
  .package-heading {width:100%;text-align:center;}
  .selling-points{width:100%;}
  .image-container{width:100%;text-align:center;margin:10% 0 10% 0;padding:0;}
  
  img.money-back-gurantee-img{ margin:0; padding:0 15px 0 0; float:left; width:40%; height:40%;}
  
  .ordernow{width:100%; min-height:100px;padding:10px 0}
  
  p.best-seller { padding: 20px 0 0;text-align: center;}
  p.package-style {padding: 0 0 0 0px; text-align: center;}
  .order-now-left-extention {display:none;}
  p.package-rates {padding:0;}
  
  ul.point-list{margin:20px 0 0 20px;}
  ul.point-list li{font-size: 13px;}
  
  p.package-rates {padding:10px 0 0 0;font-size:20px}
  p.package-rates span {font-size:40px;}
  
  p.ordernow-green-button{margin:20px 0 0 0;}
  
  .best-seller-inner{margin:0 0 0 0;}
  
  p.ordernow-green-button a{padding:7px 30px;-webkit-transition: background 0.5s ease-out;  -moz-transition: background 0.5s ease-out;  -o-transition: background 0.5s ease-out;  transition: background 0.5s ease-out; }

  
/* --- Best Seller Block --- */

 /* ========== Festive Holidays Logos Ends ============= */
 
.festive-click-holder { margin:0 0 2% 0; padding:1%; width:100%; float:left; }

.festive-blue-btn a{margin:0;padding:0;color:#fff;line-height:55px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.57);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.57);background: -webkit-linear-gradient(#019dd6,#000000);  
background: -moz-linear-gradient(#019dd6,#000000);   background: -o-linear-gradient(#019dd6,#000000);  
background: linear-gradient(#019dd6,#000000);  -webkit-transition: background 160ms ease-in 0s;  -moz-transition: background 160ms ease-in 0s;  -o-transition: background 160ms ease-in 0s;  transition:background 160ms ease-in 0s;   background-size:1px 180px;height:55px;float:left;line-height:55px;width:100%;text-align:center; font-size:10px;}

 /* ========== Festive Holidays Logos Ends ============= */
 

/* ----- pricing section ------- */
.pricing-container-blocks{width:100%!important; }
.add-more-text{display:none;}
ul.features-points li{font-size:12px;}
section#pricing{padding: 30px 0;}
 ul.features-points li.hidden-list{display:none;}
ul.features-points li.last-list{border-radius: 0 0 10px 10px;}

.pricing-header{display:none;}
   
.pricing-header-toggle{display:block;}

ul.features-points li{margin:0 1%;width:98%;}

ul.features-points li.last{margin:0 1%;width:98%;}

ul.package-calculator li{margin:0 1%;width:98%;}

ul.package-calculator li.total{margin:0 1%;width:98%;}

.budget-toggle-sec{display:none;}

.price-value-holder-budget{display:none;}

.price-value-holder-budget-toggle{display:block;}

.price-value-holder-best-seller{display:none;}

.price-value-holder-best-seller-toggle{display:block;}

.best-seller-toggle-sec{display:none;}
.best-seller-toggle-sec-con{display:block;}

.price-value-holder-no-compromise{display:none;}

.price-value-holder-compro-toggle{display:block;}

.no-compromise-toggle-sec{display:none;}



h2.pricing-heading{font-size:15px;}

.pricing-header-toggle{padding: 8px 0;}

ul.features-points li{margin:0 2%;width:96%;}

ul.features-points li.last{margin:0 1%;width:98%;}

ul.package-calculator li{margin:0 1%;width:98%;}

ul.package-calculator li.total{margin:0 1%;width:98;}

ul.price-value-toggle li{font-size: 15px;
    line-height: 30px;}

ul.price-value-toggle li span {
  font-size: 19px;
    line-height: 50px;
    vertical-align: top;
}


textarea.text_comments_new{ background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:87%; }


.justask_form .submit { margin:25px 0 0 0 !important; width:100px; }
.small-captcha-txt {  width: 25%; line-height:22px; font-size:22px; }
input.captcha_text_field_box{ width:59%; padding:0 0 0 10px; font-size: 15px; } 


.price-value-holder-budget-toggle{height: 45px;}
.price-value-holder-best-seller-toggle{height: 45px;}
.price-value-holder-compro-toggle{height: 45px;}

ul.price-value-toggle li.button{line-height: 45px;font-size: 13px;}
input.price-textbox-tp{width:80px;font-size: 30px;line-height: 45px;}

input.price-textbox{font-size:17px;}
.added-price p span.add-value{font-size:19px;}

#tooltip {font-size:0.85em !important;}
/* ----- pricing section ------- */
  
 /* --- Home Process css  --- */
 
ul.design-steps li.arrow{width:100%; background:url('../images/curved-arrow1.png') no-repeat scroll 0 0; }
 
ul.design-steps li.process-1{width:100%; }

ul.design-steps li.process-2{width:100%; }

ul.design-steps li.process-3{width:97%;}

ul.design-steps li.process-4{width:100%; }

ul.design-steps li.process-5{width:100%; }
ul.design-steps li.arrow {padding:0; margin:0; width:100%; display:inline; float:left; height:112px; vertical-align:middle; line-height:112px; text-align:center; background:url('../images/curved-arrow5.png') no-repeat scroll 50% 50%;}
ul.design-steps li.arrow1{width:100%; background:url('../images/arrow-nrml-downwards.png') no-repeat scroll 48% 20px; height:80px; line-height:80px}

ul.design-steps li.arrow2{width:100%; background:url('../images/arrow-nrml-downwards.png') no-repeat scroll 48% 20px; height:80px; line-height:80px}

ul.design-steps li.arrow3{width:100%; background:url('../images/arrow-nrml-downwards.png') no-repeat scroll 48% 20px; height:80px; line-height:80px}

ul.design-steps li.arrow4{width:100%; background:url('../images/arrow-nrml-downwards.png') no-repeat scroll 48% 20px; height:80px; line-height:80px}



ul.design-steps li.process-1 img{width:18%; }

ul.design-steps li.process-2 img{width:18%; }

ul.design-steps li.process-3 img{width:30%;}

ul.design-steps li.process-4 img{width:23%;}

ul.design-steps li.process-5 img{width:30%;}

.curvy-text p {padding:8px 0 25px 0;font-size: 25px;}

img.hiddenimg{display:block;margin: 0 0 0 34%; }

img.showimg{display:none }

ul.design-steps li p{text-align:center; }

 /* --- Home Process css  --- */

/* ----- footer section ------- */
 .footer-main-container{width:95%;}
 ul.footer-nav li{font-size:14px;}
 
 ul.footer-nav li {font-size: 10px;}
.footer-nav-sec-holder{width: 50%;}
.footer-nav-sec-holder-right{width:50%;}
.footer-nav-sec-holder{border-right:none;}
  
.inner-container {
    clear: both;
    margin: 0 auto;
    padding: 0;
    width: 95%;
}
.footer-main-container-inside {
    margin: 0;
    padding: 0;
    width: 100%;
}

/* ----- footer section ------- */

/* ----- Reseller form  ------- */

.reseller-form-holder{width:95%;}

h1.heading{font-size:20px!important;}
h2.heading_new{font-size:20px!important;}

.resseller-form-left-holder{width:100%;}

.resseller-form-right-holder{width:100%;}



.row-holder { float: left; margin:0%;padding: 0;width:100%;}

.input_form input.text_field{ height: 40px;margin: 10px 0 0;padding: 0 0 0 40px; width:100%;}

.input_form input.namelabel{background-image:url('../images/form-name-img-small.png');background-repeat:no-repeat;background-position:9px 4px;}
.input_form input.emaillabel{background-image:url('../images/form-message-img-small.png');background-repeat:no-repeat;background-position:9px 10px;}
.input_form input.phonelabel{background-image:url('../images/form-phone-img-small.png');background-repeat:no-repeat;background-position:9px 5px;}
.input_form label {display:none;}

.download-ebook-container{ float:left; margin:0;padding:0; width:100%;}

.input_form label{display:none;}

#resellerForm div.Rshowmessage span{margin-left: 0;margin-top: -2px;}

.input_form .submit{float: none;
    height: 35px;
    line-height: 35px;
    margin:0;
    text-align: center;
    width: 45%;}



p.button-download{margin: 0 0;}

p.button-download a {
    padding: 10px 40px;
}

p.social-link-content{font-size:13px;}
h3.social-link-content-2{font-size:15px;}



/* ----- Reseller form  ------- */

 /* ========================== Awards Starts ================================ */ 
.inner-awards-logo{ width:67% }
h3.subheading-awards{ font-size: 23px; }
/* ========================== Awards Ends ================================ */ 

  
  
/* =========================== Green Contact Starts ================================ */

section#green-contact-sec{width:100%;padding:20px 0 30px 0;margin:0;float:left;background-color:#51727b;}

.form1-holder{width:1272px !important;padding:45px 0;margin:0 ; float:left;text-align:center;position:absolute;}

.listt-row1{width:100%;padding:20px 0 10px;margin:0; float:left;text-align:center; position:relative;}

.listt-row2{width:100%;padding:15px 0;margin:0; float:left;text-align:center;}

.sec1{padding:0;margin:0; float:left; width:100%; position:relative;}

.dhtmlgoodies_question{float:left;color:#000;width:100%;margin-bottom:2px;margin-top:0px;padding:2px 0 4px 2px;overflow:hidden;cursor:pointer;}





.dhtmlgoodies_answer2{	border:1px solid #317082;background-color:#32575d;width:100%;visibility:hidden;	height:0px;	overflow:hidden;position:relative;left:0%;border-radius:5px;top:20px;}
    



.callback-holder{padding:0;margin:0; text-align:center; margin:2px 0!important;width:100%;}

.form-sec{width:90%;padding:0;margin:10px 5% 0 5%; float:left;text-align:center;}

.form-sec-request{width:90%;padding:0;margin:5px 5% 0 5%; padding:0; float:left;text-align:center;}

.form-sec-request-right{width:40%;padding:0;margin:10px 10% 0 0; float:left;text-align:center;}

.ordr-link-holder{width:100%;padding:0;text-align:center; margin:2px 0; float:left;}

.cont-link-holder{width:100%;padding:0; text-align:center; margin:4px 0; float:left;}



.input_form3 label{width:100%;padding:0 0 0 0;font-size:13px;line-height:18px;}
.row-section{margin:15px 0 0 0;}
#customForm div.showmessage span{margin-left:0;}

label.rightlabel{ width:100%;padding:0 0 0 0;font-size:13px;}

input.search_field{height:30px;width:100%;}

input.search_field_captcha_call_back{height:30px;width:100%;}

input.search_field_two{height:30px;width:100%;}



 textarea.textareastyle{ width:100%;height: 96px;}

.styled-select select {height: 30px;line-height:30px;}
.styled-select {height: 30px;line-height:30px;width:98%}

.styled-select-big select {height: 30px;line-height:30px;}
.styled-select-big {height: 30px;line-height:30px;width:100%;}
.drop-list4 { margin: 0; width:100%; }
.drop-list1{ width:36%;}
input.submitbtn {float:right;height:35px;line-height:35px;width:100%;}

.drop-list2{ width:100%;}
.drop-list1{ width:50%;}



.dhtmlgoodies_answer{width:100%; visibility:hidden; height:0; overflow:hidden; position:relative;	left:0;border-radius:5px; padding:0;float:left;background:#32575d;top:20px;margin:0 0 50px 0}

.dhtmlgoodies_answer_content{padding:10px 0 20px 0;margin:0 0 20px 0!important;font-size:0.9em;position:absolute;	width:100%; height:auto;}



textarea.search_field2{ width:100%!important;float:left;}

input.search_field_captcha{ width:100%!important;float:left;height:30px;}

.drop-list3{margin:0; width:100%;}
.input_form2 label{ font-size:13px;margin:0;width:100%;line-height:18px;}
.form-sec-request-two{ width:100%;margin:0 0 0 0;}
#contactForm div.Pshowmessage span{margin-left:0;}
input.submitbtn_con{height: 35px;line-height: 35px;}
.form1-holder-inner{width:90%;}



/* =========================== Green Contact ends ================================ */
  
   /* ========================== About Us Starts ============================== */
section#about-us { background: none repeat scroll 0 0 transparent; float: left;  margin:12% 0 0; min-height: 300px; padding: 20px 0 0; width: 100%; }
.aboutus-heading { margin: 0; padding: 0; text-align: center; width: 100%; float:left; }
.left-aboutus-heading-text { float: left; margin: 0; padding: 3% 0 0; width:100%; }
h1.heading { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
h2.heading_new { clear: both;  color: #1d1f1e; font-size: 28px; line-height: 34px; text-align: center; }
.middle-aboutus-heading p { color: #595758; font-family: 'helveticaneue-light'; font-size: 13px; font-weight: normal; line-height: 30px; margin: 0; padding: 0; }
.ldt-left { float: left;  margin: 0; padding: 0; width: 100%; }
.ldt-right { float: left; margin: 0 0 0 3%; padding: 0 2%; width: 95%; display:inline; }
.ldt-left h1.heading span { color: #09b9e2; font-family: 'helveticaneue-light'; font-size: 26px; font-weight: normal; line-height: 50px; margin: 0; padding: 0; }
.ldt-right p { color: #595758; font-family: 'helveticaneue-light'; font-size: 15px; font-weight:normal; line-height:18px; margin:0; padding:0; }

.top-content-left { border-bottom: 1px dotted #3d3d3d; border-right: 0px dotted #3d3d3d; float: left; margin: 0; padding: 2%; width: 100%; }

.top-content-right { float: right;  margin: 0; padding: 2%; width: 100%; }
/*
.about-awards-left { float: left;  margin: 0 0 3% 0; padding: 0;  width: 100%; }
.about-awards-right { float:none; margin:0 auto; padding: 0; width: 74%; }
*/
.about-awards p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; text-align: left; }



h1.heading { text-align: center !important; font-size:28px !important; }
h2.heading_new { text-align: center !important; font-size:28px !important; }
/*
.justask-form-holder { background-color: #fff; float: left; margin: 5% 0 0 5%; padding: 4% 3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:250px; }
*/
input.text_field_box { background-color: #efefef; border-left: medium none; border-radius: 10px; border: 2px solid #c2c2c2; 
color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 54px; margin: 5px 0; padding: 0 0 0 20px;
width: 220px; }
textarea.text_comments { background-color: #efefef; border-left: medium none; border-radius: 10px; border:2px solid #c2c2c2; color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 114px; margin:5px 0 10px; padding: 0 0 0 20px; width:220px; }
/*.captcha-block {  float: right; margin: 0 3% 0 0; padding: 0; width: 119px; }*/

.left-aboutus-heading { float: left; margin: 0;  padding: 0.1% 0 0; width: 24px; }
.right-aboutus-heading { float: left; margin: 0; padding: 0; width: 17px; }
.middle-aboutus-heading { background: none; border-bottom: 1px dashed #b3b7b8; border-top: 1px dashed #b3b7b8; float: left; height: 30px; margin: 0; padding: 0; }
.content-block p span { font-family: 'helveticaneue-light'; font-size: 17px; font-weight: bold; line-height: 24px; margin: 0; padding: 0; }
.bot-content-block p { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; line-height: 22px; margin: 0;    padding: 0; text-align: center; }
.bot-content-block p.left-txt { color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; line-height: 20px; margin: 0; padding: 0; text-align: center; }
.content-block p span { font-family: 'helveticaneue-light'; font-size: 13px; font-weight: bold; line-height:17px; margin: 0; padding: 0; }



.justask-form-holder { background-color: #fff; float: left;  margin: 3% 5%; padding:3%; width:90%; }
.justask-form-col { float: left; margin: 0; padding: 0; width:100%; }
.left-justask-row { width: 100%; }
.right-justask-row { width: 100%; margin-right:0; margin-top:15px; }
#justAsk div.jshowmessage span.jerror { line-height:10px; }
input.text_field_box { background-color: #efefef; color: #000; float: left; font-family: 'helveticaneue-light'; font-size: 17px; font-weight: normal; height: 35px; margin:0; padding: 0 0 0 20px;width:87%; }
textarea.text_comments { background-color: #efefef;  color: #b7b7b7; float: left; font-family: 'helveticaneue-light'; font-size: 16px; font-weight: normal; height: 101px; margin: 0 0 10px; padding: 0 0 0 20px; width:87%; }
.justask_form .submit { margin:0; }

.about-block p { font-size: 17px; line-height: 20px; }
.about-block p span { font-size: 14px !important; line-height: 20px !important; font-weight:300; }
.about-block p span.blue-txt { font-size: 14px; line-height: 20px; color:#23acda !important; }
ul.counter-list li.largetxt { font-size: 26px;  line-height: 35px; }
ul.counter-list li.smalltxt { font-size: 16px; line-height: 20px; }
.about-awards p { font-size: 16px; }
.about-awards p span { font-size: 20px; }
ul.about-bullet li { font-size: 18px; background: url("../images/blue-circle-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
p.about-txt { font-size: 15px; }
h2.about-demand span { font-size: 20px; }
h2.about-demand { font-size: 18px; }
ul.about-bullet li span { font-size: 15px; }
p.about-txt span.strive { font-size: 16px; line-height: 22px; }
p.about-txt span.transform { font-size: 16px; line-height: 22px; }
.blue-bg p { padding:0; font-size: 16px; line-height: 40px; text-align:center; }
h1.about-facts { font-size: 18px; background:transparent; }
.counter-block,.counter-block-sec {  margin: 1% 17% 5%; padding: 4% 2%; width: 60%; }
.about-awards-left { width:100%; margin:1% 0 2% 0; float:left; }
.about-awards-right { width:100%; margin:0 0 2% 0; float:left; }
.about-awards-left img { width:20%; }
.about-awards-right img { width:20%; }
.aboutlist-block { float:left; margin:0; padding:0 0 0 2%; width:98%; display:inline; }
.border-counter { border:0px solid #dddddd; display:table; float: none; margin: 5% auto; padding: 0; width: 50%; }
.about-awards p span { color: #414141 !important; font-size:16px; }
h2.about-demand span.grey-txt { font-size: 15px; }
hr { display:none; }
.button-holder-inner {  margin: 0 0 2% 0; }
h1.about-facts span { color: #292929; font-size: 20px; }
/* ========================== About Us ends ================================ */ 



/* ========================== Testimonials Css starts ================================ */
 .tesi-row-right { width:100%; }
.tringle-holder { display:none; }
.main-content-container { padding:5px; }
.tesi-row-left { text-align: center; width: 100%; }
p.testimonial-person-name { margin:0 !important; }
.testimonial-logo-holder { text-align: center; width: 100%; }
img.testimonial-images { padding:0; }
.testimonial-txt-holder { width: 100%; }
.tesi-row-left img  { width:30%; }
/* ========================== Testimonials Css ends ================================ */

/*-------------------FAQ----------------------*/
.left-faq-heading { float: left; margin: 0 0 0 17%;  padding: 0.1% 0 0; width: 24px; }
#toggle-view h3 { font-family: 'helveticaneue-light'; font-size: 16px; line-height: 21px;  margin: 0; padding:0 3% 0 0;}
/*-------------------FAQ----------------------*/

/*-------------------Terms & Conditions--------------*/
ol li { margin: 0 0 0 6%; }
/*-------------------Terms & Conditions--------------*/

/*==========================Contact Us===========================*/
.left-form { width:100%; }
.right-form { width:100%; float:left; }
.contact-row p,.left-form p { font-size: 14px; line-height: 20px; }
.contact-row p span,.left-form p span { font-size: 22px; line-height: 32px; }
input.contact_field { width:86%; }
textarea.contact_textarea { width:86%; }

.contact-info-l { width:100%; margin:1% 0; padding:0; border-right:0; border-bottom:2px dotted #d0d0d0; }
.contact-info-r { margin:1% 0; padding:0; width:100%;  }
/*input.contact_field { width:225px; }
textarea.contact_textarea { width:225px; }*/
/*==========================Contact Us===========================*/  

/*==========================Logo Repair===========================*/
.before-after-holder { margin:0 auto; padding:0; width:250px; clear:both; float:none; }
.before-after-holder span { margin:0; padding:0 17%; float:left; display:inline; color: #3d3d3d; font-family: 'helveticaneue-light'; font-size: 15px; font-weight: normal; line-height:18px; }
.before-after-l { margin:0; padding:0; width:100%; float:left; }
.before-after-r { margin:0; padding:0; width:100%; float:left; }
ul.before-list li {margin:0 10px 10px 0; padding:2%; }
ul.before-list li img {width:108px;}
.logo-repair-btn { width: 100%; }
ul.logo-list li { padding: 0 10%; }

p.faq-txt span { font-size: 14px !important; font-weight: normal; padding:10px; }

.before-after-l-new-format{ margin:0 auto; padding:0; width:100%; }
ul.before-list-txt-new li {width:48%; }
ul.before-list-txt-new li.right{float:right; }
/*==========================Logo Repair===========================*/

/*========================Pantone Color Chart================*/
.color_text li{width:13%;font-size:8px;}
.colors li{width:13%;font-size:8px;}
/*========================Pantone Color Chart================*/

/*==========================Logo Repair Form=======================*/
.repair-left { float: left; margin: 0; padding: 0; width: 100%; }
.repair-right { float: left; margin: 0; padding: 0; width: 100%; }

input.repair_field { border:2px solid #c2c2c2; width: 85%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0;}
textarea.repair_textarea { border:2px solid #c2c2c2;  width:228px; height:114px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7 !important; font-family:'helveticaneue-light';background-color:#efefef; border-radius:10px; padding:0 0 0 20px;margin:5px 0;}
.repair_form .repair_submit{ margin:10px 5px 0 0; padding:0; height:35px; width:119px; float:right; cursor:pointer;border:none; font-size:20px; font-weight:normal; color:#feffff; background:url('../images/send-btn.jpg') no-repeat; font-family:'helveticaneue-roman';border-radius:10px;}
.repair_form .repair_submit:hover{ background:url('../images/send-btn-h.jpg') no-repeat; }
.repair_form_row { float: left; margin: 0; padding: 0; width:100%; }
.repair_form_col { float: left; margin: 0; padding: 0; width:100%; }
.repair_form p small { color: #a1a1a1; font-size: 12px;  }

textarea.repair_textareas{ width: 85%;}

.form-control { border:2px solid #c2c2c2; width:100px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px; margin:5px 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; width:120px !important; font-size:14px; line-height:40px; height:54px; border:2px solid #c2c2c2; margin:5px 5px 5px 0;}
/*==========================Logo Repair Form=======================*/

/*==========================Site Map===============================*/
.sitemap-block {  margin: 0 5% 5%; width: 90%; }
/*==========================Site Map===============================*/ 

/*==========================Request Call Back===========================*/
.repair_select_day { border:2px solid #c2c2c2; width:86.5%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0 5px 0; display:inline; }
.repair_select_time { border:2px solid #c2c2c2; width:86.5%; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0 5px 0; display:inline;}
.repair_select_timezone { border:2px solid #c2c2c2; width:228px; height:54px; float:left; font-size:16px; font-weight:normal; color:#b7b7b7; font-family:'helveticaneue-light';background-color:#efefef;border-radius:10px;padding:0 0 0 20px;margin:5px 0 5px 0;}
/*==========================Request Call Back===========================*/



/*========================Privacy Policy================*/
.privacy-list-col { margin:0; width:100%; }
/*========================Privacy Policy================*/

/*========================Glossary================*/
ul.glossary-link{margin:0;padding:0;}
ul.glossary-link li{margin:0;padding:0;font-family:'helveticaneue-light';font-size:14px;color:#1ca5c9;line-height:23px;display:inline;}
ul.glossary-link li a{text-decoration:none;color:#1ca5c9;padding:0 6px;}
.glossary-list { display:none; }
/*========================Glossary================*/
  
.top-aboutus {padding: 10px 0 0 0;}

ul.logo-list { display: none; }
ul.small-logos { display: none; }

ul.page-list li { display: block; font-size: 15px; }



/*========================New Reseller Opportunity================*/
h1.sub-reseller-heading img { display:none; }
h1.dotted-heading { background:none; font-size:17px; }
h1.dotted-heading span { padding:0; font-size:13px; }
h1.make-money-heading img { display:none; }
h1.make-money-heading { font-size: 18px; }
h1.reseller-heading { font-size:35px; }
h1.sub-reseller-heading { font-size:17px; }
h1.sub-reseller-heading span { font-size:20px; }
p.reseller-text { font-size:13px; }
p.reseller-text span.small-blue-text { font-size:13px; }
h2.bottom-reseler-heading { font-size: 15px; }
ul.make-money-bullet-text li { font-size:13px; }
ul.make-money-bullet-text li.first {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.second{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.third {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; }
ul.make-money-bullet-text li.fourth{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%;  line-height:20px;}
ul.make-money-bullet-text li.fifth {padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; line-height:20px;  height:auto; }
ul.make-money-bullet-text li.sixth{padding:0 0 0 10%; background:url('../images/green-plus-icon.png') no-repeat scroll 0 3%; height:auto; }
ul.reseller-small-logos { display: none; }
.make-money-holder { width:90%; margin:0 5% 5% 5%; }
/*========================New Reseller Opportunity================*/

/*================================================ Start New About Us ================================================*/
.about-logo-hld { width: 95%; }
.about-logo { padding:0 5px; }

/* =========================== Process CSS Starts ================================ */
.left-place-order { width:60%; text-align:center; margin:0 20%; }
.right-receive-design { width:60%; text-align:center; margin:0 20%; }
.final-process { width:60%; text-align:center; margin:0 20%; }
.middle-place-order { width:100%; text-align:center; margin:0; }
.arrow-images { display:none; }
.small-arrow { padding:2% 0; width:100%; text-align:center; height:60px; float:left; display:block; }
h1.process-facts { font-size: 18px; height:100px; line-height:25px; background:none; padding-top:4%; }

/* =========================== Process CSS Ends ================================ */

/* =========================== Graphics Design Services CSS Ends ================================ */
ul.graphic-images { list-style: none; margin:3% 1%; padding: 0; float: left; width:100%; }
ul.graphic-images li { float: left; margin: 1%; padding:0; width:31%; height:auto; border:1px solid #939393; }
.graphic-select-holder { display:block; padding:0 0 3% 0; width: 100%; float: left; }
.graphic-row1 { display:none; }
select.select-menu { background: url("images/select-arrow.jpg") no-repeat scroll right center #fff; border: 1px solid #b4b4b4; color: #000000; float: left;
font-family: 'MyriadPro',Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal; height: 25px; line-height: 25px; margin: 0 10%; overflow: hidden;  padding: 0;   vertical-align: middle;    width:80%; }
ul.graphic-bullet-text li { background: url("../images/blue-plus-icon.png") no-repeat scroll 0 2px; font-size:13px; }
ul.graphic-bullet-text li span {  font-size:13px; }
.taglinelist li  { width: 100%; }
/* =========================== Graphics Design Services CSS Starts ================================ */

/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */
h1.line-heading {  background:none; }
h1.line-heading span{  font-size:14px;  padding: 0;}
/* =========================== What You Need to Know about Logo Design CSS Ends ================================ */

#justAsk div.wshowmessage span.jerror { padding: 0 0 0 6%; }
h1.about-facts span { background: none repeat scroll 0 0 #f2f6f7; font-size: 16px; font-weight: normal; padding: 0; line-height: 50px; }
ul.reseller-small-logos-repair {  display:none; }
#accordian-view { margin:0; padding: 0; width:100%; float:left; }
ul.graphic-images { display:none; } 
.logo-repair-btn-repair{ margin:0 auto; padding:0 0 0 5%; width:95%; clear:both; }


/* =========================== Hide section in Mobile ================================ */
#ethowBNBA{display:none !important;}

#site-advisors{display:none !important;}

/* =========================== Hide section in Mobile ================================ */

.captcha-block-flash { margin: 0 2%; width: 88%; }
.captcha-txt { font-size: 25px; }

.fs-pager-wrapper { display: none; }
.arrow-img { width:7%; height:auto; }

/*==========================Order Page=======================*/

.checkbox-holder label{ font-size: 11px;}
.order_price_answer p { font-size: 13px; line-height: 152%;}
.ordr-additn{right: 49px;width: 12%;}
.order_price_answer{padding: 0 4px;}


/*========================Reseller Page======================*/
.res-heading{ font-size: 15px !important;}
.res-blue-heading{font-size: 21px !important;}
.res-space{padding: 20px 0 0;}
.res-img{padding: 10px 0 0 !important;}
.res-img img{display: none;}
.res-img br{display: none;}
.res-list li{line-height: 26px !important;}
}